@import"https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100;200;300;400;500;600;700;800;900&display=swap";html{background-color:#000;scroll-behavior:smooth}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Big Shoulders Display",sans-serif;letter-spacing:.02rem}body{color:#fff}.background{width:100%}.background::before{content:"";background:url(/images/progdreams-achtergrond.jpg) no-repeat center bottom;background-size:cover;width:100%;display:block;aspect-ratio:32/40;position:absolute;top:0;z-index:0}@media(min-width: 768px){.background::before{aspect-ratio:32/40}}@media(min-width: 1024px){.background::before{aspect-ratio:32/29}}.background::after{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, black));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black 50%);background-size:cover;width:100%;display:block;aspect-ratio:16/50;position:absolute;top:0;z-index:0}@media(min-width: 768px){.background::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black 100%);aspect-ratio:32/56}}@media(min-width: 1024px){.background::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(90%, black));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black 90%);aspect-ratio:32/43}}@media(min-width: 1200px){.background::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(80%, black));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black 80%)}}.page{position:relative;z-index:1}h2{margin-bottom:20px;font-size:4rem;line-height:4rem;font-weight:600}p,li,span,ul{font-weight:500;line-height:1.6rem}h1{font-size:6rem}h1,h2,h3,h4,h5,h6{color:#f9c52f}h3{color:#f9c52f;font-weight:600;margin-bottom:5px;font-size:1.3rem}.hover-a:hover{color:#000}li{list-style-type:none;position:relative;padding-left:10px}li::before{content:"•";font-size:.75em;position:absolute;left:0;top:.2em;color:#fff}.page{padding-top:170px;padding-bottom:60px}.content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:70px;max-width:800px;margin:0 auto;padding-left:20px;padding-right:20px}.content h2{color:#fff}.content p{max-width:700px;font-size:1.1rem}.divider{height:4px;width:100%;max-width:500px;background:-webkit-gradient(linear, left top, right top, color-stop(70%, #007dab), to(rgba(0, 125, 171, 0)));background:linear-gradient(to right, #007dab 70%, rgba(0, 125, 171, 0));margin-bottom:15px}.header{width:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.black{color:#000}.filler-1{background-color:rgba(238,252,255,.65);width:100%}.filler-2{background-color:rgba(249,198,47,.8117647059);width:100%}.header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:800px;min-width:800px}.header-content .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;padding-right:70px;gap:30px;width:70%;background-color:rgba(238,252,255,.65)}.header-content .left img{width:auto;max-width:120px}.header-content .left div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:30px;font-size:2rem;text-align:end}.header-content nav{width:30%;padding:20px;background-color:rgba(249,198,47,.8117647059)}.header-content nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.header-content nav ul a{list-style:none;color:#fff;text-decoration:none;font-size:1.5rem}.ticket-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.ticket{background-color:#007dab;padding:10px;padding-top:0px;padding-bottom:0px}.ticket:hover{background-color:#006082}.lang{height:25px}.date{line-height:2rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date{font-size:2.4rem}footer{height:45px;background:-webkit-gradient(linear, left top, right top, color-stop(70%, #f9c52f), color-stop(30%, #007dab));background:linear-gradient(to right, #f9c52f 70%, #007dab 30%)}.top{padding-top:75px}.info a{color:#fff;text-decoration:none}.bottom{padding-bottom:50px}#bar{display:none}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;height:100vh;width:100%;z-index:10;background-color:#f9c52f;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.menu.open{-webkit-transform:translateX(0);transform:translateX(0)}.menu-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;width:100%;height:80px;background-color:#b1bfc3}.menu-heading img{height:70%;width:auto;max-width:120px;padding-left:20px}.menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.menu-content a{color:#fff;text-decoration:none;font-size:2rem;margin:10px 0}#close{font-size:2rem;cursor:pointer}@media(max-width: 800px){.filler-1,.filler-2{display:none}.header-content{min-width:100%}}@media(max-width: 800px){.header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.left{min-width:100%;padding-right:20px !important}nav{display:none;min-width:100%}#bar{display:block;cursor:pointer}}@media(max-width: 768px){.left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px !important;padding:20px;gap:20px !important}.left .ticket-flex{padding-right:0px}.left .date{font-size:1.6rem}.left img{width:auto;max-width:120px}.left .ticket{padding:10px;padding-top:4px;padding-bottom:4px;font-size:1.6rem !important}.left .info{height:100%;gap:10px !important}}ul.bands-list{list-style:none;margin-top:15px}ul.bands-list li{font-size:2.1rem;margin-bottom:15px;padding-left:0}@media(min-width: 800px){ul.bands-list li{font-size:2.8rem;margin-bottom:23px}}ul.bands-list li::before{content:none}