body{font-size:15px;}h1{font-size:44px;}@media(max-width:991px){h1{font-size:36px;}}@media(max-width:575px){h1{font-size:27px;}}h2,.section-title,.program-date h2{font-size:34px;}@media(max-width:1199px){h2,.section-title,.program-date h2{font-size:40px;}}@media(max-width:767px){h2,.section-title,.program-date h2{font-size:28px;}}@media(max-width:575px){h2,.section-title,.program-date h2{font-size:23px;}}h3,.program-date,.ticket-title{font-size:24px;}@media(max-width:1199px){h3,.program-date,.ticket-title{font-size:30px;}}@media(max-width:991px){h3,.program-date,.ticket-title{font-size:22px;}}@media(max-width:767px){h3,.program-date,.ticket-title{font-size:20px;}}@media(max-width:575px){h3,.program-date,.ticket-title{font-size:20px;}}h4,.news-title,.ticket-price{font-size:18px;}@media(max-width:1199px){h4,.news-title,.ticket-price{font-size:22px;}}@media(max-width:991px){h4,.news-title,.ticket-price{font-size:18px;}}@media(max-width:767px){h4,.news-title,.ticket-price{font-size:18px;}}@media(max-width:575px){h4,.news-title,.ticket-price{font-size:18px;}}:root{--secondaryColour:rgba(200, 200, 200, 0.79);--textColour:#ffffff;--menubackgroundcolor:rgba(81, 16, 144, 1);--menubackgroundposition:fixed;--menufontcolor:rgba(255, 255, 255, 1);--accordionbackgroundcolor:rgba(38, 38, 38, 0.27);--footerbackgroundcolor:rgba(81, 16, 144, 1);--footercolor:rgba(255, 255, 255, 1);--footerbordercolor:#000000;--buttonbackground:rgba(22, 127, 112, 1);--buttoncolor:rgba(255, 254, 254, 1);--fontsizebody:15px;--fontsizeh1:44px;--fontsizeh2:34px;--fontsizeh3:24px;--fontsizeh4:18px;}body{font-family:"Gellix", sans-serif;}body:after{content:"";position:fixed; top:0;height:100vh;left:0;right:0;z-index:-1;background:url("./basic-background-675dc4fa34268.jpeg");-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; background-size: cover;background-position: center;}header{background:rgba(81, 16, 144, 1);position: fixed;top: 0;right: 0;left: 0;z-index: 1030;}header.menu-opened, header .header-menu.collapsing, header .header-menu.show {background:rgba(81, 16, 144, 1);}header .nav-link{color:rgba(255, 255, 255, 1);}header .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(255, 255, 255, 1)" class="bi bi-list" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z"/></svg>');}footer{background:rgba(81, 16, 144, 1);color:rgba(255, 255, 255, 1);}footer path, footer circle{ fill:rgba(255, 255, 255, 1);}.accordion .card{ background:transparent; overflow: visible;} .accordion .card-header, .accordion .card-body {padding-left: 0;padding-right:0;}.sidepage:after{content:"";position:fixed; top:0;height:100vh;left:0;right:0;z-index:-1;background:url("./basic-page-background-675dd90a86a62.jpeg");-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; background-size: cover;background-position: center;}.btn, button, .submit-btn, .interpret-social .btn, .interpret-program-container {color:rgba(255, 254, 254, 1) !important;background:rgba(22, 127, 112, 1);}.btn:hover, .btn:focus, .btn:active, button:hover, button:focus, button:active, .submit-btn:hover, .submit-btn:focus, .submit-btn:active, .interpret-social .btn:hover, .interpret-social .btn:active, .interpret-social .btn:focus {background:rgba(53, 216, 197, 1);}#header_0{background-image:url("./header-background-0-68a32d3b4cf27.jpeg");background-size: cover;}#header_1{background-image:url("./header-background-1-68a32d3bab958.jpeg");background-size: cover;}#slider .slider-text{top:50%;bottom:unset;text-align:center; transform: translateY(-50%);}#header_0 .videocontrols{color:#FFFFFF;}#header_0 .slider-text .slider-title{color:#FFFFFF;}#header_0 .slider-socials path, #header_0 .slider-socials circle {fill:#FFFFFF;}#header_1 .videocontrols{color:#FFFFFF;}#header_1 .slider-text .slider-title{color:#FFFFFF;}#header_1 .slider-socials path, #header_1 .slider-socials circle {fill:#FFFFFF;}#header_0 .slider-text .slider-subtitle{color:#FFFFFF;}#header_1 .slider-text .slider-subtitle{color:#FFFFFF;}
                             #slider #header_0.slider { 
                                    background-size: 100% auto;
                                    background-repeat: no-repeat;
                                    background-position: center center;
                                    
                                } 
                         
                            @media(max-width:767px){ 
                                #slider #header_0.slider { 
                                    height: auto; max-height: unset; min-height: unset; padding: 0; flex-wrap: wrap;
                                    background: none;
                                } 
                                 #slider #header_0.slider .slider-content { 
                                    margin-top: 12px;
                                } 
                                #slider #header_0.slider .slider-socials {
                                    position:relative; bottom: 0; margin-bottom: 50px;
                                }
                                 #slider #header_0.slider .slider-text {
                                    position:relative; bottom: 0;
                                }
                                 #slider #header_0.slider .slider-button {
                                    margin-bottom: 20px;
                                }
                                 #slider #header_0.slider .slide-container {
                                    width: 100%;
                                }
                            }
                             #slider #header_1.slider { 
                                    background-size: 100% auto;
                                    background-repeat: no-repeat;
                                    background-position: center center;
                                    
                                } 
                         
                            @media(max-width:767px){ 
                                #slider #header_1.slider { 
                                    height: auto; max-height: unset; min-height: unset; padding: 0; flex-wrap: wrap;
                                    background: none;
                                } 
                                 #slider #header_1.slider .slider-content { 
                                    margin-top: 12px;
                                } 
                                #slider #header_1.slider .slider-socials {
                                    position:relative; bottom: 0; margin-bottom: 50px;
                                }
                                 #slider #header_1.slider .slider-text {
                                    position:relative; bottom: 0;
                                }
                                 #slider #header_1.slider .slider-button {
                                    margin-bottom: 20px;
                                }
                                 #slider #header_1.slider .slide-container {
                                    width: 100%;
                                }
                            }#news{color:rgba(255, 255, 255, 1);}#news .block-slick-slider .swiper-button-next, #news .block-slick-slider .swiper-button-prev{color:rgba(255, 255, 255, 1);}#news{padding:var(--small-padding);}#program{color:rgba(255, 255, 255, 1);}#program .block-slick-slider .swiper-button-next, #program .block-slick-slider .swiper-button-prev{color:rgba(255, 255, 255, 1);}#program{padding:var(--large-padding);}#interprets{color:#ffffff;}#interprets .block-slick-slider .swiper-button-next, #interprets .block-slick-slider .swiper-button-prev{color:#ffffff;}#interprets{padding:var(--medium-padding);}#interprets .block-item-name{color:#ffffff;text-decoration: none;}.interprets .interpret-program-container {color:rgba(255, 255, 255, 1);background:rgba(244, 149, 27, 1);}.interprets .interpret-social a.btn {color:rgba(255, 255, 255, 1);background:rgba(38, 38, 38, 0.27);}.interprets .interpret-social a.btn:hover {background:rgba(38, 38, 38, 0.67);}.interprets .interpret-social a {}.interprets .interpret-social a:hover {}#partners{color:rgba(255, 255, 255, 1);}#partners .block-slick-slider .swiper-button-next, #partners .block-slick-slider .swiper-button-prev{color:rgba(255, 255, 255, 1);}#partners{padding:var(--large-padding);}.sidepage.partners .program-date h2, #partners .program-date h2 {font-size: 12px}@media(max-width:1199px){.sidepage.partners .program-date h2, #partners .program-date h2{font-size:40px;}}@media(max-width:991px){.sidepage.partners .program-date h2, #partners .program-date h2{font-size:28px;}}@media(max-width:767px){.sidepage.partners .program-date h2, #partners .program-date h2{font-size:28px;}}@media(max-width:575px){.sidepage.partners .program-date h2, #partners .program-date h2{font-size:23px;}}#gallery{color:#ffffff;}#gallery .block-slick-slider .swiper-button-next, #gallery .block-slick-slider .swiper-button-prev{color:#ffffff;}#gallery{padding:var(--small-padding);}#videogallery{color:rgba(255, 255, 255, 1);}#videogallery .block-slick-slider .swiper-button-next, #videogallery .block-slick-slider .swiper-button-prev{color:rgba(255, 255, 255, 1);}#videogallery{padding:var(--medium-padding);}#tickets{color:rgba(255, 255, 255, 1);}#tickets .block-slick-slider .swiper-button-next, #tickets .block-slick-slider .swiper-button-prev{color:rgba(255, 255, 255, 1);}#tickets{padding:var(--medium-padding);}.ticket-container.background{background-color:rgba(164, 56, 180, 0.4);}.ticket-container.background{color:rgba(255, 255, 255, 1);}#newsletter{background-color:rgba(81, 16, 144, 1);}#newsletter{color:#ffffff;}#newsletter .block-slick-slider .swiper-button-next, #newsletter .block-slick-slider .swiper-button-prev{color:#ffffff;}#newsletter{padding:var(--large-padding);}#newsletter .newsletter-input-container input.form-control{border-color:#ffffff;}