.play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width:767px){.play img{width:50px}.modal-mini-video video{position:absolute;z-index:0;object-fit:cover;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}}.page-template-cancel{background:linear-gradient(90deg, #E75930 0%, #E0334D 50.52%, #84388A 100%)}.page-template-cancel #wrapper-navbar{display:none}.page-template-cancel .site:before{background:transparent}@media only screen and (max-width:767px){.page-template-cancel .site{margin-top:30px}.page-template-cancel .site img{width:265px}}.page-template-cancel .intro p{font-weight:400;font-size:19px;line-height:108%;color:#FFFFFF}@media (max-width:992px){.page-template-cancel .intro p{padding:0 15px;font-size:14px;line-height:130%}}.page-template-cancel .ticket{margin-top:36px;background:url("../img/ticket.svg") no-repeat;width:915px;height:360px;background-size:cover !important}@media (max-width:992px){.page-template-cancel .ticket{width:100% !important;height:60px !important;background-size:contain !important;background:url("../img/tratteggio.svg") no-repeat}}.page-template-cancel .ticket h3{font-weight:400;font-size:73.4694px;line-height:83px;font-family:"abolition", sans-serif;color:#FFFFFF}@media (max-width:992px){.page-template-cancel .ticket h3{font-size:58.47px;line-height:66px;text-align:center}}.page-template-cancel .ticket p{font-weight:400;font-size:16px;line-height:23px;color:#FFFFFF;padding:0;margin:0}@media (max-width:992px){.page-template-cancel .ticket p{font-weight:400;font-size:16px;line-height:18px;text-align:center}}.page-template-cancel .ticket .rotate{transform:scale(-1);writing-mode:vertical-rl}.page-template-cancel .ticket .data,.page-template-cancel .ticket .location{font-weight:400 !important;font-size:16px;line-height:24px;color:#fff;margin-bottom:5px}@media (max-width:992px){.page-template-cancel .ticket .data{font-weight:500 !important;font-size:14px !important;line-height:20px !important}.page-template-cancel .ticket .location{font-weight:500 !important;font-size:18px !important;line-height:28px !important}}.page-template-cancel .ticket .pattern-city{background:url("../img/pattern.svg") no-repeat;background-size:cover !important}@media only screen and (max-width:767px){.page-template-cancel .ticket .pattern-city{background:url("../img/pattern-mobile.svg") no-repeat !important;background-size:cover !important}}.page-template-cancel .ticket .pattern-city .city{font-family:"Abolition";font-style:normal;font-weight:400;font-size:89px;line-height:120px;letter-spacing:0.2em;color:#000000;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(-1)}@media only screen and (max-width:767px){.page-template-cancel .ticket .pattern-city .city{font-weight:400 !important;font-size:61px !important;line-height:69px !important;letter-spacing:0.3em !important;position:inherit !important;transform:none !important;left:inherit !important;top:inherit !important;text-align:center}}.page-template-cancel .ticket .border-dotted-sx{border-left:2px dashed #F2F2F2}.page-template-cancel .ticket .border-dotted-dx{border-right:2px dashed #F2F2F2}.page-template-cancel .ticket .aviability{font-weight:600;font-size:19px;line-height:27px;text-align:center;color:#FFFFFF}@media (max-width:992px){.page-template-cancel .ticket .aviability{font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#fff}}.page-template-cancel .ticket .aviability .counter{font-family:"Abolition";font-style:normal;font-weight:400;font-size:160px;line-height:80px;text-align:center;color:#fff;margin-top:60px;margin-bottom:30px}@media (max-width:992px){.page-template-cancel .ticket .aviability .counter{font-weight:400;font-size:84px;line-height:100%;text-align:center;color:#FFFFFF;margin-top:0 !important}}.page-template-cancel .ticket .aviability .counter span{font-family:"Abolition";font-style:normal;font-weight:400;font-size:83.0123px;line-height:94px;text-align:center;color:#FFFFFF}.home #candidati .swiper-slide .title{margin-top:150px}@media (max-width:768px){.home #candidati .swiper-slide .title{margin-top:250px !important}}.home .swiper-pagination{position:absolute;z-index:1111;bottom:50px}.home .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet{border:1px solid #fff;height:22px;width:22px}.swiper-slide-active .slideInDownn{animation:slideInDownn;animation-duration:1s;animation-fill-mode:both;animation-delay:0.1s}@-webkit-keyframes slideInDownn{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDownn{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.elementi-slider{position:absolute;z-index:1111;transform:translateX(-50%);left:50%;text-align:center;top:70px}@media (max-width:768px){.elementi-slider{width:95%;top:20px}}.elementi-slider p{font-weight:500;font-size:22px;line-height:1.5;color:#fff;text-align:center}@media (max-width:768px){.elementi-slider p{margin-bottom:0;font-size:18px}}.elementi-slider h3{font-weight:600;font-size:35px;line-height:46px;color:#fff;text-transform:uppercase;text-align:center}@media (max-width:768px){.elementi-slider h3{font-size:22.62px}}@media (max-width:768px){.elementi-slider img{width:60%;margin-top:200px}}.elementi-slider a{bottom:60px;background:linear-gradient(90deg, #e75930 0, #e0334d 50.52%, #84388a 100%);border-radius:140px;font-weight:600;font-size:20px;line-height:36px;text-align:center;text-transform:uppercase;color:#fff;padding:12px 41px;text-decoration:none;margin:40px auto;position:absolute;transform:translateX(-50%);left:50%;font-weight:500}@media (max-width:768px){.elementi-slider a{width:90%;font-size:16px;padding:2px 30px}}.home .hero .apertura{text-transform:none}#tour{margin-top:100px}.bollino{display:none;float:right;width:80px}@media (max-width:768px){.bollino{float:inherit;margin:0 auto;padding:20px 0}}.bollino img{width:100% !important}.tour-form-container p{float:left;width:80%}@media (max-width:768px){.tour-form-container p{float:inherit;width:100%}}.loader-tour img{height:130px;width:129px}@media (max-width:768px){.loader-tour img{height:inherit;width:inherit}}::placeholder{color:#fff;opacity:1}.menu-mobile .btn-open{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-mobile .btn-open:after{content:"";-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;background:url(../img/menu.svg) no-repeat;height:22px;width:31px;background-size:contain;display:block}.menu-mobile .btn-close{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/close.svg) no-repeat;height:22px;width:31px;background-size:contain;z-index:1111111;display:block}.menu-mobile .overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:linear-gradient(90deg, #E75930 0%, #E0334D 50.52%, #84388A 100%);overflow:auto;z-index:999999;left:0}.menu-mobile .overlay .logo-menu-mobile{position:absolute;top:18px;left:12px}.menu-mobile .overlay .overlay-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.menu-mobile .overlay ul{padding:0;margin:0;text-align:center}.menu-mobile .overlay ul li{margin-bottom:48px}.menu-mobile .overlay ul .nav-link{color:#fff !important;font-size:26px}.menu-mobile .dropdown-menu{display:block;position:inherit;background:none;border:none}.menu-mobile .dropdown-menu a{color:#fff !important;font-size:25px}.bordosu{position:relative;height:132px;margin-top:-100px}.bordosu:after{content:"";position:absolute;top:80px;height:100px;background:#fff;transform:skewY(-2deg);left:0;right:0;z-index:11}@media (max-width:768px){.bordosu{display:none}}.bordogiu{position:relative;height:132px;margin-top:-100px}.bordogiu:after{content:"";position:absolute;top:70px;height:65px;background:#fff;transform:skewY(-2deg);left:0;right:0;z-index:11}@media (max-width:768px){.bordogiu{display:none}}.home #candidati .swiper-slide{padding-top:70px}.home #candidati .swiper-slide a{bottom:30px}#main-nav{height:96px}@media (max-width:768px){#main-nav{height:80px}}@media (max-width:768px){.home #candidati .swiper-slide p{padding:0}.home #tour .programma p,.home #tour .programma strong{font-size:14px;padding-right:0;padding-left:0}.home #candidati .swiper-slide a{width:90%;font-size:16px;padding:2px 30px}p{padding-left:15px;padding-right:15px}.home #candidati .swiper-slide .title{margin-top:80px}}.site{padding-top:86px}@media (max-width:991px){.site{padding-top:0}}.videodx-hero{bottom:100px !important}.arrow-intro{margin-top:200px !important}@media (max-width:991px){.arrow-intro{margin-top:0 !important}.arrow-intro img{max-width:10%}}.wrapper-animations h2{font-size:31.99px}@media (max-width:991px){.wrapper-animations h2{font-size:22.62px}}.container-fluid{max-width:1440px}.btn{cursor:pointer}#tour .btn{line-height:1.4}#tour .btn:before{margin:-4px}@media (max-width:768px){#tour .btn:before{margin:-3px}}@media (max-width:991px){#tour .btn{margin-top:5px;width:155px;padding:3px;line-height:1;height:30px;font-size:15px}}#tour .aviability{font-weight:400 !important}#tour .modal-dialog .modal-content{background:linear-gradient(90deg, #84388a 0, #e0334d 50.52%, #e75930 100%);border-radius:0}#tour .modal-dialog .modal-content input[type="email"]{color:#fff;max-width:260px;min-width:260px}@media (max-width:768px){#tour .modal-dialog .modal-content input[type="email"]{min-width:45%;max-width:50%}}#tour .modal-dialog .modal-content input[type="radio"]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid white}#tour .modal-dialog .modal-content input[type="radio"]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#9a367a;content:"";display:inline-block;visibility:visible;border:2px solid white}.home #tour .ticket .pattern-city .city,.page-template-conferma .ticket .pattern-city .city{font-size:80px;line-height:1}.tour-list .programma strong{font-size:18px}@media (max-width:768px){.home #tour .ticket,.page-template-conferma .ticket{margin-top:0}}#manifesto{margin-top:100px}.cookie-revoke-container{background:linear-gradient(90deg, #E75930 0%, #E0334D 50.52%, #84388A 100%)}.cookie-revoke-container .cn-button:not(.cn-button-custom){background-color:transparent !important;border:1px solid #FFFFFF !important;border-radius:140px !important;font-family:roc-grotesk;font-weight:500;font-size:12px;line-height:100%;padding:10px 30px}.cn-more-info.cn-button{margin-top:5px !important}.passato{display:none}.modal-content img{width:70% !important;margin:0 auto}.mostra-pop{visibility:visible !important}@media (max-width:991px){#main-nav #main-menu li a.active:after{content:none}}.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}.loader-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%)}.arrow-intro{margin-top:120px}@media (max-width:768px){.arrow-intro{margin-top:-40px}}@media (max-width:768px){.intro-video{position:inherit}}@media (max-width:768px){.intro-video video{width:370px;position:inherit}}.videodx-hero{position:absolute;bottom:10px}@media (max-width:768px){.videodx-hero{width:133px;position:inherit}}@media (max-width:768px){#tour{margin-top:60px}}.modal-body img{max-width:624px}.tour-form-container{padding:60px 30px 0;text-align:left}@media (max-width:768px){.tour-form-container{text-align:center;padding:40px 0 0}}.wrapper-form-tour input{border:2px solid #FFFFFF;border-radius:8px;padding:10px 15px;background:transparent;margin-top:30px}@media (max-width:768px){.wrapper-form-tour input{padding:6px 10px;margin-top:20px}}.wrapper-form-tour [type=submit]{padding:10px 45px;border-radius:140px;font-weight:500;font-size:16px;line-height:36px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:5px 45px;margin-left:10px}@media (max-width:768px){.wrapper-form-tour [type=submit]{min-width:45%;text-align:center;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0}}@media (max-width:768px){.border-mobile{border-right:3px solid #fff;border-left:3px solid #fff}.home #candidati .swiper-slide img{width:60%}.home #candidati .swiper-slide{padding-top:0}.home #candidati .swiper-slide p{margin-bottom:0}}#tour .modal-dialog .btn-close{right:90px;top:90px}@media (max-width:768px){#tour .modal-dialog .btn-close{width:10px;height:10px;right:20px !important;top:20px !important}}.candidati-video:before{content:"";background:url("../img/banana.svg");width:91.83px;height:90.08px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1}@media (max-width:768px){.candidati-video:before{content:"";background:url("../img/banana.svg");width:91.83px;height:90.08px;position:absolute;bottom:inherit !important;left:inherit !important;transform:inherit !important;margin-top:50px}}.videodx{display:none}@media (max-width:768px){.videodx{max-width:100%;width:100%}}.loader-tour{text-align:center;line-height:154px;position:relative}@media (max-width:768px){.loader-tour{line-height:77px}}.loader-tour:after{content:"";background:url("../img/point.svg");position:absolute;top:50%;width:61px;height:15px;left:50%;display:block;z-index:11;transform:translate(-50%, -50%)}@media (max-width:768px){.loader-tour:after{width:40%;height:7.5px;background-size:cover !important}}.loader-tour img{animation-name:rotate;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}@media (max-width:768px){.loader-tour img{width:80%}}@media (max-width:768px){.wrapper-animations{margin-top:0}}#manifesto{margin-top:120px}@media (max-width:768px){#manifesto{margin-top:75px}}#manifesto .intro-manifesto{margin-top:75px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.hero .videosx{width:20%}.hero .videodx{right:-10px;width:25%}.hero .apertura{font-size:30px;line-height:100%}.intro-video{transform:none !important}}#cookie-notice.cookie-notice-visible.cn-effect-fade{background:linear-gradient(90deg, #E75930 0%, #E0334D 50.52%, #84388A 100%)}#cookie-notice.cookie-notice-visible.cn-effect-fade .cookie-notice-container{display:flex !important;justify-content:space-between}@media (max-width:768px){#cookie-notice.cookie-notice-visible.cn-effect-fade .cookie-notice-container{display:block !important}}#cookie-notice.cookie-notice-visible.cn-effect-fade #cn-notice-text{width:70%;text-align:left}@media (max-width:768px){#cookie-notice.cookie-notice-visible.cn-effect-fade #cn-notice-text{width:100%}}#cookie-notice.cookie-notice-visible.cn-effect-fade .cn-button:not(.cn-button-custom){background-color:transparent !important;border:1px solid #FFFFFF;border-radius:140px;font-family:roc-grotesk;font-weight:500;font-size:12px;line-height:100%;padding:10px 30px}