@font-face{font-family:'Open Sans';src:url(/wp-content/themes/dodo_theme/inc/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf)}@font-face{font-family:'Oswald';src:url(/wp-content/themes/dodo_theme/inc/Oswald/Oswald-VariableFont_wght.ttf)}@font-face{font-family:'Permanent Marker';src:url(/wp-content/themes/dodo_theme/inc/Permanent_Marker/PermanentMarker-Regular.ttf)}.admin-only{display:none}.logged-in .admin-only{display:block;opacity:.75}body.page-id-372{background-color:var(--global-white);color:var(--global-black);height:100vh}body.page-id-372 .dodo-coming-soon-container{height:100%}body.page-id-372 .dodo-coming-soon-countdown{width:500px;max-width:100%;margin:auto}body.page-id-372 .dodo-coming-soon-countdown .otter-countdown__label{display:none}html,body,html a{-webkit-font-smoothing:antialiased!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--global-black);font-family:'Open Sans',sans-serif;font-size:20px;color:var(--global-white)}h1{font-family:'Permanent Marker';font-size:68px;margin-bottom:25px;transform:rotate(-4deg)}h2{font-family:'Permanent Marker';font-size:49px;color:var(--global-color-1);margin-bottom:25px;transform:rotate(-4deg)}h1.row-title,h2.row-title{margin-bottom:67.5px}h3{font-size:28px;font-weight:600;margin-bottom:20px}h4{font-size:24px;font-weight:600;margin-bottom:20px}h5,h6{font-size:20px;font-weight:600;margin-bottom:15px}p{margin-bottom:15px}.content-area ul{list-style:none;padding:0}.content-area li{position:relative;padding-left:45px;line-height:50px}.content-area li::before{content:url(/wp-content/themes/dodo_theme/img/list-bullet.svg);position:absolute;left:0;top:1px}.content-area table{width:100%}a{color:var(--global-white);text-decoration:none;transition:border-color .1s ease,background-color .1s ease,color .1s ease}a:hover{color:var(--global-color-1);text-decoration:none}a:active{color:var(--global-color-2);text-decoration:none}img{display:block;max-width:100%;height:auto}*:focus{outline:none!important;box-shadow:none!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}#page{overflow:hidden}.dodorow{position:relative}.container-fluid{padding:0}.container-fluid .row{margin:0}.row{padding:45px 0}.dodorow:first-child[class^=bg-]{margin-top:-45px}.dodorow:last-child[class^=bg-]{margin-bottom:-45px}.center{text-align:center}.valign{display:flex;align-items:center}.valign .inner{width:100%}.butn{position:relative;display:inline-block;margin-top:45px;transform:rotate(-3deg)}.butn::before{content:'';position:absolute;top:5px;left:5px;width:100%;height:100%;background-color:var(--global-color-3);transition:border-color .1s ease,background-color .1s ease,color .1s ease}.butn span{position:relative;display:block;font-family:'Oswald';font-size:28px;font-weight:500;text-transform:uppercase;background-color:var(--global-color-2);color:var(--global-color-1);padding:10px 25px;transition:border-color .1s ease,background-color .1s ease,color .1s ease}.butn:hover span{background-color:var(--global-color-1);color:var(--global-color-2)}.butn:hover::before{background-color:var(--global-color-2)}.butn:active span{background-color:var(--global-color-2);color:var(--global-color-1)}.butn:active::before{background-color:var(--global-color-3)}.smediabutn{position:relative;display:inline-block;background-color:var(--global-color-1);color:var(--global-black);height:38px;width:38px;margin:0 10px 10px}.smediabutn::before{content:'';position:absolute;top:2.5px;left:2.5px;width:100%;height:100%;background-color:var(--global-color-2);z-index:-1}.smediabutn:hover{background-color:var(--global-color-2);color:var(--global-color-1)}.smediabutn:hover::before{background-color:var(--global-color-1)}.smediabutn:active{background-color:var(--global-color-1);color:var(--global-black)}.smediabutn:active::before{background-color:var(--global-color-2)}.smediabutn i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px}.grecaptcha-badge{visibility:hidden}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}#masthead{position:relative;background-position:center;background-size:cover;width:100%;margin-bottom:45px}#masthead::after{content:url(/wp-content/themes/dodo_theme/img/illu/header-left.svg);position:absolute;top:100px;right:85%}.home #masthead{height:800px}.home #masthead::after{content:url(/wp-content/themes/dodo_theme/img/illu/header-right.svg);position:absolute;top:100px;left:82.5%;right:initial}#masthead .video-header,#masthead .youtube-header{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#masthead .video-header .video-container{position:relative;height:100%;width:100%}#masthead .video-header video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#masthead .youtube-header iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1920px;height:1080px;min-width:800px;border:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#masthead .site-header{position:relative;z-index:1}#masthead .row{padding:0}#masthead .site-header .site-branding .logo{width:325px;max-width:100%}#masthead .socials{width:100%;display:flex;margin-bottom:10px;margin-left:-10px}#masthead .dodo-nav-container{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}#masthead .navbar{position:relative;margin:0;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:max-content;margin-left:15px}#masthead .navbar-brand{width:0;height:0;margin:0;padding:0}#masthead .navbar-collapse{position:absolute;top:100%;right:15px;background-color:rgb(0 0 0 / .7);z-index:10px}#masthead .animated-icon{margin:0;padding:0}#masthead .nav-item .nav-link{font-family:'Oswald';font-size:25px;font-weight:500;text-transform:uppercase;color:var(--global-color-1);padding:10px 20px}#masthead .nav-item .nav-link:hover{color:var(--global-white)}#masthead .header-butn{white-space:nowrap;z-index:1;margin:0 0 15px}.header-info{position:relative;width:100%;margin-top:-225px}.header-info::after{content:url(/wp-content/themes/dodo_theme/img/illu/footer-right.svg);position:absolute;top:45%;right:85%;transform:rotate(65deg)}.header-info .header-content{position:relative}.header-info .site-branding{position:relative}.header-info .site-branding .logo{margin:auto}.header-info .festival-date{margin-top:-25px;transform:rotate(-4deg)}.header-info .festival-date span{white-space:nowrap;text-transform:uppercase}.header-info .festival-date .fest-year{display:block;font-family:'Permanent Marker';font-size:115px}.header-info .festival-date .fest-day{display:block;font-family:'Oswald';font-size:40px;color:var(--global-color-1);margin-top:-35px}.header-info .festival-date .fest-date{display:block;font-family:'Oswald';font-size:91px;color:var(--global-color-1);margin-top:-35px}.header-info .festival-date .fest-time{display:block;font-family:'Oswald';font-size:40px;color:var(--global-color-1);margin-top:-25px}.header-info .butn.butn-left{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:45px 0 0}.header-info .butn.butn-right{position:absolute;right:0;top:50%;bottom:initial;transform:translateY(-50%);margin:45px 0 0}.header-info .header-content .sold-out{white-space:nowrap;position:relative;transform:rotate(2deg)}.header-info .header-content .site-branding .sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(2deg);z-index:10}.header-info .header-content .sold-out::before{content:'';position:absolute;top:5px;left:5px;width:100%;height:100%;background-color:var(--global-color-3);z-index:-1}.header-info .header-content .sold-out-label{position:relative;display:block;font-family:'Oswald';font-size:45px;font-weight:500;text-transform:uppercase;background-color:var(--global-color-2);color:var(--global-color-1);padding:10px 70px}.animated-icon{display:inline-block;width:45px;height:45px;position:relative;margin:0 15px 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}.animated-icon span{display:block;position:absolute;height:3px;margin-top:1px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:var(--global-color-1)}.animated-icon span:nth-child(1){top:0}.animated-icon span:nth-child(2),.animated-icon span:nth-child(3){top:15px}.animated-icon span:nth-child(4){top:30px}.animated-icon.open span:nth-child(1){top:11px;width:0%;left:50%}.animated-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon.open span:nth-child(4){top:11px;width:0%;left:50%}.header{background-position:center;background-repeat:no-repeat;background-size:cover;max-height:250px;width:100%;margin:45px 0;overflow:hidden}.header .header-image{width:100%;visibility:hidden}.home .header{max-height:500px}.image_text{position:relative;width:100%}.image_text.illu-left::before,.image_text.illu-both::before{content:url(/wp-content/themes/dodo_theme/img/illu/image-left.svg);position:absolute;top:120%;right:85%;transform:translateY(-50%)}.image_text.illu-right::after,.image_text.illu-both::after{content:url(/wp-content/themes/dodo_theme/img/illu/image-right.svg);position:absolute;top:-10%;left:85%;transform:translateY(-50%)}.image_text .row-title{transform:rotate(0)}.image_text .row-subtitle{display:block;font-family:'Oswald';font-size:31px;line-height:46px;margin-top:-45px;margin-bottom:25px;text-transform:uppercase}.image_text .text-pos-top{align-items:flex-start}.image_text .text-pos-bottom{align-items:flex-end}.image_text .text-pos-center{align-items:center}.image_text .inner{position:relative;z-index:1}.image_text .text-pos-top .inner{padding-top:0!important}.image_text .text-pos-bottom .inner{padding-bottom:0!important}.image_text.left .inner{padding-left:45px}.image_text.right .inner{padding-right:45px}.image_text .container-fluid{padding:0;margin:45px 0}.image_text .container-fluid .row{padding:0;margin:0}.image_text .container-fluid .inner{padding-top:90px;padding-bottom:90px}.image_text .image-align{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:-1}.image_text.left .image-align{justify-content:flex-end}.image_text div.mainimg{background-image:none!important;background-position:center;background-repeat:no-repeat;background-size:contain;overflow:hidden}.image_text div.mainimg img{min-width:125%;max-width:125%;margin-left:135px;float:left}.image_text.left div.mainimg img{margin-left:0;margin-right:135px;float:right}.image_text img.mainimg{width:100%;margin:10px 0 15px}.dividingline .lijn{background-color:var(--global-grey);background-position:center;background-repeat:no-repeat;background-size:auto 100%;height:2px;width:100%}.post-row .post-item{padding:45px 0;margin:0}.post-row .post-item .post-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;margin-bottom:30px;filter:grayscale(1);transition:filter .1s ease}.post-row .post-item:hover .post-image{filter:grayscale(0)}.post-row .post-item .post-title{display:block;font-family:'Oswald';font-size:44px;line-height:44px;text-transform:uppercase;margin-bottom:0;color:var(--global-white)}.gallery{overflow-x:hidden}.gallery .scroll .scroll-item{width:315px;padding:0 15px}.gallery .scroll .scroll-item .img{background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:350px}.gallery .logo-item{position:relative;width:100%;padding-top:70%;margin:15px 0}.gallery .logo-image{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;object-fit:contain;object-position:center}.gallery .grid{margin:auto;width:100%!important}.gallery .grid:after{content:'';display:block;clear:both}.gallery .grid-sizer,.gallery .grid-item{width:33.333%}.gallery .grid-item{float:left}.gallery .grid-item img{display:block;width:calc(100% - 20px);margin:10px}.videos .youtube-image{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:800px;margin:15px auto;cursor:pointer}.videos .youtube-image::before{content:'';display:block;width:100%;padding-top:56.25%}.videos .youtube-image iframe{position:absolute;top:0;left:0;display:none;width:100%;height:100%;border:0;z-index:9}.videos .youtube-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram .scroll-item{padding:0 15px}.instagram .scroll-item .img{background-size:cover;background-position:center;background-repeat:no-repeat;width:250px;height:250px}.table .row{padding:45px 0}.table .table-container{overflow-x:scroll}.table table{min-width:500px;width:100%}.table tr:nth-child(odd){background-color:var(--global-grey)}.table tr:first-child{background-color:var(--global-color-1);color:var(--global-white);font-weight:700}.table th,.table td{padding:15px 20px}.table th.price,.table td.price{text-align:right}.table td.price::before{content:"€ "}.accordion .card{border:0;background-color:var(--global-white);border-radius:0;margin-bottom:10px}.accordion .card-header{position:relative;background-color:var(--global-grey);border:0;border-radius:0;padding:0;transition:background-color .1s ease}.accordion .card-header .btn{padding:25px 30px}.accordion .card-header .btn[aria-expanded=true]{background-color:var(--global-color-1)}.accordion .card-header h4{display:inline-block;width:90%;margin:0;white-space:normal}.accordion .card-header .btn[aria-expanded=true] h4{color:var(--global-white)}.accordion .card-header button{width:100%;position:relative;text-align:left}.accordion .card-header button i{position:absolute;padding:5px 15px;right:15px}.accordion .card-header .btn[aria-expanded=true] i{color:var(--global-white)}.accordion .card-body{padding:25px 30px;border:2px solid var(--global-grey);border-top:0}.contactform .contact-item{padding:45px}.artists-row{position:relative}.artists-row.show-illu::before{content:url(/wp-content/themes/dodo_theme/img/illu/artist-left.svg);position:absolute;bottom:5%;right:85%;z-index:-1}.artists-row.show-illu::after{content:url(/wp-content/themes/dodo_theme/img/illu/artist-right.svg);position:absolute;top:5%;left:90%;z-index:-1}.artists-row .artist-image{position:relative;width:100%;padding-top:60%;margin:0 auto 15px;transform:rotate(-3deg)}.artists-row .artist-image::before{content:'';position:absolute;top:10px;left:10px;width:100%;height:100%;background-color:var(--global-color-3);z-index:-1}.artists-row .artist-image .artist-image-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(1);transition:filter .1s ease}.artists-row .artist-image:hover .artist-image-img{filter:grayscale(0)}.artists-row .artist-inner{transform:rotate(-3deg);margin:15px 0 60px;padding-left:15px}.artists-row .artist-name{display:block;font-family:'Oswald';font-size:44px;line-height:44px;margin-bottom:15px;text-transform:uppercase}.artists-row .size-small .artist-name{font-size:30px}.artists-row .artist-description{display:block;font-size:18px;margin:0}.artists-row .size-small .artist-description{font-size:16px}.artists-row .butn{margin-top:25px;transform:rotate(3deg)}.logo_slider-row .row-title{font-family:'Oswald';font-size:31px;font-weight:500;text-transform:uppercase;transform:none;color:var(--global-white)}.logo_slider-row .carousel{padding:0 135px}.logo_slider-row .slider-image{position:relative;width:100%;height:100px}.logo_slider-row .slider-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:90%;max-height:95%;transition:filter .1s ease}.logo_slider-row .slider-image:hover img{filter:grayscale(0)}.countdown-row .countdown-item{display:flex;justify-content:center;gap:20px;margin-top:20px;flex-wrap:wrap}.countdown-row .countdown-item div{background:#1f1f1f;padding:16px 20px;border-radius:6px;min-width:80px;text-align:center}.countdown-row .countdown-item span{font-size:35px;color:var(--global-color-1);display:block}.countdown-row .countdown-item small{font-size:16px;color:var(--global-white)}.bg-white{background-color:var(--global-white)}.bg-grey{background-color:var(--global-grey)}.bg-color_1{background-color:var(--global-color-1);color:var(--global-white)}.bg-color_2{background-color:var(--global-color-2);color:var(--global-white)}#masthead .bg-color_1 .nav-item .nav-link,#masthead .bg-color_2 .nav-item .nav-link,.bg-color_1 h1,.bg-color_1 h3,.bg-color_1 a,.bg-color_2 h1,.bg-color_2 h3,.bg-color_2 a{color:var(--global-white)}#masthead .bg-color_1 .nav-item .nav-link:hover,#masthead .bg-color_2 .nav-item .nav-link:hover,.bg-color_1 a:hover,.bg-color_2 a:hover{color:var(--global-grey)}#masthead .bg-color_1 .nav-item.active .nav-link,#masthead .bg-color_1 .nav-item .nav-link:active,#masthead .bg-color_2 .nav-item.active .nav-link,#masthead .bg-color_2 .nav-item .nav-link:active{color:var(--global-black)}.bg-color_1 .butn,.bg-color_1 .smediabutn,.bg-color_2 .butn,.bg-color_2 .smediabutn{border-color:var(--global-white);background-color:var(--global-white);color:var(--global-black)}.bg-color_1 .smediabutn:hover,.bg-color_1 .butn:hover,.bg-color_2 .smediabutn:hover,.bg-color_2 .butn:hover{border-color:var(--global-grey);background-color:var(--global-grey);color:var(--global-white)}.bg-color_1 .smediabutn:active,.bg-color_1 .butn:active,.bg-color_2 .smediabutn:active,.bg-color_2 .butn:active{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}#masthead .bg-color_1 .navbar-toggler-icon,#masthead .bg-color_2 .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.bg-grey.dodorow,.bg-color_1.dodorow,.bg-color_2.dodorow{margin:45px 0}.bg-grey.dodorow div:not(.container-fluid) .row,.bg-color_1.dodorow div:not(.container-fluid) .row,.bg-color_2.dodorow div:not(.container-fluid) .row{padding:70px 0}.row-full-width.dodorow{margin:45px 0}.no-top-margin.dodorow{margin-top:-45px}.page-template-instabio .logo{width:150px;max-width:100%}#colophon{position:relative;margin-top:45px;overflow:hidden}#colophon::before{content:url(/wp-content/themes/dodo_theme/img/illu/footer-left.svg);position:absolute;top:95%;left:5%;transform:translate(-50%,-50%);z-index:-1}#colophon::after{content:url(/wp-content/themes/dodo_theme/img/illu/footer-right.svg);position:absolute;top:0%;left:95%;transform:translateX(-50%);z-index:-1}#colophon .site-footer .footer-line{border-top:3px solid var(--global-color-1);margin-bottom:45px}#colophon .site-footer .footerwidget{padding-top:15px;padding-bottom:15px}#colophon .site-info .row{padding:0 0 45px}#colophon .dodo-mobile-footer{position:fixed;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:75px;margin:auto;padding:10px;background-color:var(--global-black);box-shadow:0 -1px 0 var(--global-color-1);z-index:99}#colophon .dodo-mobile-footer .dodo-mobile-footer-item{display:flex;align-items:center;-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%;max-width:100%;list-style:none;border-right:1px solid rgb(255 255 255 / .4)}#colophon .dodo-mobile-footer .dodo-mobile-footer-item:last-child{border:none}#colophon .dodo-mobile-footer .icon-item{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;gap:3px;width:100%;height:100%}#colophon .dodo-mobile-footer .icon-label{display:block;font-size:12px;color:var(--global-white);text-transform:uppercase;white-space:nowrap;text-align:center;transition:color .2s ease}#colophon .dodo-mobile-footer .icon-item:hover .icon-label{color:var(--global-color-1)}#colophon .dodo-mobile-footer .icon{background-position:center;background-repeat:no-repeat;background-size:contain;width:25px;height:20px;max-width:100%;margin-bottom:1px}#colophon .dodo-mobile-footer .icon-map{background-image:url(/wp-content/themes/dodo_theme/img/icons/map.svg)}#colophon .dodo-mobile-footer .icon-list{background-image:url(/wp-content/themes/dodo_theme/img/icons/list.svg)}#colophon .dodo-mobile-footer .icon-calendar{background-image:url(/wp-content/themes/dodo_theme/img/icons/calendar.svg)}#colophon .dodo-mobile-footer .icon-info{background-image:url(/wp-content/themes/dodo_theme/img/icons/info.svg)}#colophon .dodo-mobile-footer .icon-ticket{background-image:url(/wp-content/themes/dodo_theme/img/icons/ticket.svg)}.carousel-indicators li{background-color:var(--global-grey);opacity:1}.carousel-indicators li.active{background-color:var(--global-color-1)}.carousel-control-next,.carousel-control-prev{transform:rotate(90deg)}.carousel-control-next,.carousel-control-prev{opacity:1}.wpcf7-form{max-width:100%;margin:auto}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form label,.wpcf7-form p,.wpcf7-form span,.wpcf7-form select{width:100%;height:auto;border-radius:0;margin:0}.wpcf7-form label{margin-bottom:15px}.wpcf7-form select,.wpcf7-form input,.wpcf7-form textarea{padding:10px;border:1px solid var(--global-grey)}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:auto}.wpcf7-form textarea.form-control{max-height:150px}.wpcf7-form .form-control:focus{color:var(--global-color-1);background-color:var(--global-white);border-color:var(--global-color-1);outline:0;box-shadow:0}.wpcf7-form .wpcf7-submit{border-color:var(--global-color-1);background-color:var(--global-color-1);color:var(--global-white);width:max-content;max-width:100%;padding:15px 30px}.wpcf7-form .wpcf7-submit:hover{border-color:var(--global-color-2);background-color:var(--global-color-2);color:var(--global-white)}.wpcf7-form .wpcf7-submit:not(:disabled):not(.disabled).active,.wpcf7-form .wpcf7-submit:not(:disabled):not(.disabled):active,.wpcf7-form .show>.wpcf7-submit.dropdown-toggle{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}.wpcf7 .ajax-loader{display:block;margin:5px auto 0}.scroll-container{margin-bottom:45px;position:relative;width:100%}.scroll-container .scroll{white-space:nowrap;font-size:0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scroll-container .scroll::-webkit-scrollbar{display:none}.scroll .scroll-item{position:relative;display:inline-block;font-size:initial;vertical-align:top}.scroll-controls{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:40px}.scroll-control-next,.scroll-control-prev{position:absolute;opacity:1;height:40px;width:40px;background-color:var(--global-grey);top:0;cursor:pointer}.scroll-control-next:hover,.scroll-control-prev:hover{background-color:var(--global-color-1)}.scroll-control-next{right:0}.scroll-control-prev{left:0}.scroll-control-next img,.scroll-control-prev img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.carousel-multislide .carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;display:block;visibility:visible}}@media (max-width:768px){.carousel-multislide .carousel-inner .active.col-6.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-50%;display:block;visibility:visible}}.carousel-multislide .carousel-item{margin-right:0}.carousel-multislide .carousel-inner .active+.carousel-item{display:block}.carousel-multislide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-multislide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{transition:none}.carousel-multislide .carousel-inner .carousel-item-next{position:relative;transform:translate3d(0,0,0)}.carousel-multislide .active.carousel-item-left+.carousel-item-next.carousel-item-left,.carousel-multislide .carousel-item-next.carousel-item-left+.carousel-item,.carousel-multislide .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.carousel-multislide .carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.carousel-multislide .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carousel-multislide .carousel-item-prev.carousel-item-right+.carousel-item,.carousel-multislide .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}@media (min-width:768px){.carousel-multislide .carousel-inner .active+.carousel-item+.carousel-item{display:block}.carousel-multislide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none}.carousel-multislide .carousel-inner .carousel-item-next{position:relative;transform:translate3d(0,0,0)}.carousel-multislide .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.carousel-multislide .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media (min-width:1200px){.carousel-multislide .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}.carousel-multislide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}.carousel-multislide .carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}.carousel-multislide .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.carousel-multislide .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}.newsletter-container{display:none;position:fixed;bottom:0;right:0;background-color:var(--global-color-1);color:var(--global-white);width:380px;max-width:100%;z-index:9999999;box-shadow:0 0 15px 0 rgb(0 0 0 / .5)}.newsletter-container span.cross{position:absolute;top:15px;right:12.5px;cursor:pointer}.newsletter-container span.cross img{margin:0}.newsletter-container .inner{padding:45px}.newsletter-container .inner h1{color:var(--global-white);text-align:center}.newsletter-container .mailpoet_form{padding:0!important}.newsletter-container .mailpoet_form .mailpoet_text{border:1px solid var(--global-white)!important;padding:10px 15px!important}.newsletter-container .mailpoet_form .mailpoet_submit{border:1px solid var(--global-white)!important;background-color:var(--global-color-1)!important;color:var(--global-white)!important;padding:10px 15px!important;transition:border-color .1s ease,background-color .1s ease,color .1s ease}.newsletter-container .mailpoet_form .mailpoet_submit:hover{background-color:var(--global-white)!important;border-color:var(--global-color-1)!important;color:var(--global-color-1)!important}.newsletter-container .mailpoet_form .mailpoet_submit:active{background-color:var(--global-grey)!important;border-color:var(--global-grey)!important;color:var(--global-black)!important}@media only screen and (max-width:1200px){.image_text.left div.mainimg img{margin-right:45px;height:100%}.image_text.right div.mainimg img{margin-right:45px;height:100%}}@media only screen and (max-width:992px){#masthead::after,.home #masthead::after,#colophon::after,.image_text.illu-left::before,.image_text.illu-both::before{content:none}.image_text .row-subtitle{font-size:26px}.header-info .butn.butn-right{position:relative;right:initial;top:initial;bottom:initial;transform:none;margin:45px 0 0}.image_text .text-pos-top .inner,.image_text .text-pos-bottom .inner{padding-top:45px!important;padding-bottom:45px!important}.image_text.left .image-align,.image_text.right .image-align{justify-content:flex-start}.image_text.left div.mainimg img,.image_text.right div.mainimg img{margin:0;left:-32.5%;float:none;position:relative;min-width:130%;max-width:130%}.logo_slider-row .carousel{padding:0 90px}}@media only screen and (max-width:768px){body{font-size:16px}h1{font-size:48px}h2{font-size:36px}h3{font-size:26px}.home #masthead{height:70vh}#masthead .socials{justify-content:center}#masthead .site-header .site-branding{margin-bottom:30px}#masthead .site-header .site-branding .logo{margin:auto}.header-info .header-content .sold-out-label{padding:10px 45px}#ticket-sale.textarea{margin:-45px 0}.image_text.left .inner,.image_text.right .inner{padding-left:0;padding-right:0}.image_text.left .container-fluid .inner,.image_text.right .container-fluid .inner{padding:45px}.gallery .grid-sizer,.gallery .grid-item{width:50%}.instagram .instaimg{width:calc(50% - 20px)}.artists-row .artist-image{width:100%}.artists-row .artist-description{font-size:16px}.artists-row .artist-inner{padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:30px;padding-right:30px}}@media only screen and (max-width:575px){.header-info .site-branding{display:none}.gallery .grid-sizer,.gallery .grid-item{width:100%}.site-info{padding-bottom:55px}}@media only screen and (max-width:480px){h1,h2,.butn,.header-info .festival-date,.artists-row .artist-image,.artists-row .artist-inner{transform:rotate(-2deg)}#masthead .site-header .site-branding .logo{width:100%}#masthead .header-butn{position:absolute;top:0;right:85px}.instagram .instaimg{width:calc(100% - 20px)}.logo_slider-row .carousel{padding:0 45px}}@media only screen and (max-width:400px){#masthead .dodo-nav-container{flex-direction:column;align-items:center}#masthead .navbar{width:100%;margin-left:0}}