@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap";.profile-box .profile-box-header a,.forget button,.portability button,.order .order-desc,.order-address .order-data p,.book-in .header .more-info-event,.book-in .header .loc-date p,.bookin-layout .right-side .timming-box .timing p,.ticket-box p,.money,.stream-page .header-stream .header-content .left-h p,.artist-layout p,.contact-layout .contact-box .icon-word,.contact-layout .contact-box p,.event-header .loc-date p,.event-layout .event-left .email-phone span,.event-layout .event-left .tips,.about-nav,.about-us p,.main-sponsors .toggle-sponsors,.main-sponsors .partners-content p,.artists-container .tag .tag-container span,.section-partners .partners-right p,.section-partners .partners-right span,footer .maps .map-content p,footer .main-footer h5,.toggle-articles,.section-about-us .flex-about-us .left-about-us p,.section-livestream .live-grid .right-content p:first-of-type,h3,.home-header,nav ul{font-size:1.8rem}.promo-images .no-promo,.follow .follow-us,.section-about-us .flex-about-us,.count-down,nav ul,nav .menu-right,nav .menu-right .nav-cart,nav .menu-right .nav-sign{display:flex;justify-content:center;align-items:center}.profile-box .profile-box-header a,.my-orders .order-list .order-item,.popup-payment .payment-change .payment-change-flex,.payment .buttons-flex,.payment .buttons-flex a:first-of-type,.book-in .header .loc-date p,.bookin-layout .left-side .box-stage,.stream-page .date-text,.contact-layout .contact-box .icon-word,.event-header .loc-date p,.share-event,.event-layout .event-left .share-event,footer .main-footer .connect .connect-content a:last-of-type,footer .main-footer .newsletter .newsletter-form-foooter,footer .bottom-footer,.section-blog,.blog-list .article .article-content .read,.tag .tag-container,.input-checkbox,.section-upcomming-events,.home-header .slide .header-info .header-info-content .date,nav{display:flex;align-items:center}.bookin-layout .right-side .ticket-btn,.second-header .event-prices,.about-nav,.main-sponsors .sponsors-list,.artists-container,footer .maps,.input-f{display:flex;justify-content:center}.my-account,.my-orders,.my-orders .order-list,.billing-adress .bookin-layout .left-side,.payment,.promo-images,.stream-spacing,.contact-layout .contact-box,.event-passed .event-header,.recommended-events,.past-events .past,.about-us,.follow .follow-us .social-card,.artists,.main-sponsors,.main-sponsors .partners-content,footer .maps .map-content,.count-down .count-down-element{display:flex;align-items:center;flex-direction:column}.video-play-button,.video-play-button:before,.video-play-button:after,nav .nav-hamburger .checkbox-menu,nav .nav-hamburger .hamburger-lines{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.ticket,.more-btn:hover,.stream-page,.event-header h1,.follow .follow-us .social-card:hover p,.events .all-events article .event-list-img .pos-date-img,footer .maps .map .view-map,footer .main-footer,footer .bottom-footer a,.past-events-list .past-event .past-event-content,.section-about-us .flex-about-us h2,.section-livestream .live-grid .right-content h2,h3,p,.home-header{color:#fff}.promo-images .no-promo,.ticket-box p,.artist-layout p,.contact-layout .contact-box p,.contact-layout .form-contact p,.event-passed .event-pass-content p,.second-header .event-prices .ticket,.event-layout .event-left p,.event-layout .event-right .event-box p,.follow .follow-us .social-card p,.main-sponsors .partners-content p,.events .all-events article .event-list-content .loc-date p,.events .all-events article .event-list-second-content .second--content p,.article-box .text,.article-box .text p,.blog-list .article .article-content .read{color:#414042}.contact-layout .form-contact,.second-header,.past-events,.about-nav,.events .all-events article,.blog-list .article .article-content:hover{background-color:#f5f7f8}*{padding:0;margin:0;box-sizing:border-box}html{font-size:10px;font-family:"Open Sans",sans-serif}@media screen and (max-width: 1630px){html{font-size:9px}}@media screen and (max-width: 1400px){html{font-size:8px}}body{color:#414042}ul{list-style:none}a:link,a:visited{text-decoration:none;color:inherit}select{font-size:inherit;background-color:inherit}header{margin-top:9rem}.title{display:inline;font-size:3rem;font-weight:700;position:relative}.title::before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:50%;border-top:1px solid #ffd400}.ticket-btn{cursor:pointer;display:flex;align-items:center;gap:4rem;background-color:#ffd400;border:none;border-radius:2px;padding:1.2rem 2rem;font-weight:700;line-height:2.8rem;font-size:2.2rem;transition:all 200ms}.ticket-btn img{height:2rem}.ticket-btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:#edc500}.ticket-btn:active{transform:translateY(-1px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.container{width:70%;margin:auto}@media screen and (max-width: 1630px){.container{width:80%}}@media screen and (max-width: 1250px){.container{width:90%}}@media screen and (max-width: 660px){.container{width:95%}}.start{margin-top:16rem;display:flex;flex-direction:column;align-items:center}nav ul li.active::after,nav ul li::after{position:absolute;content:"";display:block;left:35%;transform:translateX(-50%);width:40%;border-bottom:3px solid #ffd400;border-radius:100px}nav{position:fixed;top:0;width:100%;padding:2em 6rem;background-color:rgba(65,64,66,.99);height:9rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.8);gap:9rem;z-index:103;transition:all 400ms}nav .logo-link{display:block;height:100%;z-index:106}nav .logo{height:100%;display:flex;gap:1.4rem}nav .logo img{height:5rem}nav .logo img:last-child{padding:1.4rem 0}nav ul{flex:1;font-weight:500;list-style:none;color:#fff;gap:1.5rem}nav ul a{padding:2rem 1rem}nav ul li{position:relative;transition:all .2s}nav ul li:not(.active):hover::after{opacity:1;left:50%}nav ul li:not(.active):hover{-webkit-text-stroke-width:.2px}nav ul li::after{opacity:0;transition:opacity .2s,left .2s}nav ul li.active{font-weight:700}nav ul li.active::after{opacity:1;left:50%}nav .menu-right{gap:1.5rem;font-size:1.7rem;color:#fff}nav .menu-right .nav-cart{position:relative;transition:all .2s}nav .menu-right .nav-cart .cart-icon{height:4rem}nav .menu-right .nav-cart .cart-icon .st0{transition:all .2s;fill:#fff}nav .menu-right .nav-cart span{font-weight:500;position:absolute;top:50%;left:45%;transform:translate(-50%, -50%)}nav .menu-right .nav-cart:hover{background-color:rgba(237,197,0,.02);font-size:2rem}nav .menu-right .nav-cart:hover .cart-icon .st0{fill:#edc500}nav .menu-right .nav-sign{cursor:pointer;gap:.7rem;padding:0 1rem;transition:all .2s}nav .menu-right .nav-sign .account-icon{height:2rem;transition:all .2s}nav .menu-right .nav-sign .account-icon .st0{fill:#fff}nav .menu-right .nav-sign span{line-height:1.8rem}nav .menu-right .nav-language{padding:1rem 0}nav .menu-right .nav-language a{color:#fff;padding:0 1rem}nav .nav-hamburger{display:none;position:relative;width:32px;height:32px}nav .nav-hamburger .checkbox-menu{display:block;height:32px;width:32px;opacity:0;z-index:105;cursor:pointer}nav .nav-hamburger .hamburger-lines{height:26px;width:32px;display:flex;justify-content:space-between;flex-direction:column;z-index:104}nav .nav-hamburger .hamburger-lines .line{display:block;height:2px;width:100%;border-radius:10px;background-color:#fff}nav .nav-hamburger .hamburger-lines .line1{transform-origin:0 0;transition:transform .4s ease-in-out}nav .nav-hamburger .hamburger-lines .line2{width:90%;transition:transform .2s ease-in-out}nav .nav-hamburger .hamburger-lines .line3{transform-origin:0 100%;transition:transform .4s ease-in-out}nav .nav-hamburger input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg)}nav .nav-hamburger input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}nav .nav-hamburger input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}@media screen and (max-width: 1630px){nav{gap:5rem}}@media screen and (max-width: 1250px){nav{gap:auto;justify-content:space-between}nav .nav-hamburger{display:block}nav .menu-right .nav-sign{display:none;font-size:2.5rem;transition:all .6s;position:fixed;bottom:0;left:50%;z-index:103;padding:1rem 2rem 1rem .5rem;transform:translate(-50%, -50%)}nav .menu-right .nav-sign .account-icon{height:2.5rem}nav .menu-right .nav-language{display:none;font-size:2rem;transition:all .6s;position:fixed;top:10%;right:5rem;transform:translateY(-50%);z-index:103}nav .nav-links{transition:all .6s;background-color:#414042;position:fixed;top:-80%;left:50%;transform:translate(-50%, -50%);height:100vh;width:100vw;flex-direction:column;font-size:3rem;gap:3rem}}@media screen and (max-width: 660px){nav .logo img:last-child{display:none}}.home-header{font-weight:600}.home-header .slide{position:relative}.home-header .slide::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(ellipse at 80% 100%, rgba(0, 0, 0, 0.432), transparent)}.home-header .slide .header-img{width:100%; height:auto;}.home-header .slide .header-info{z-index:2;position:absolute;bottom:2rem;right:2rem;display:flex;flex-direction:column}.home-header .slide .header-info button{align-self:flex-end;margin-bottom:1rem}.home-header .slide .header-info .header-info-content{display:grid;grid-template-columns:20fr 55fr}.home-header .slide .header-info .header-info-content p{font-size:1.4rem;grid-column:1/-1;font-weight:700}.home-header .slide .header-info .header-info-content .date{flex-direction:column;padding:.5rem 1rem;letter-spacing:.2rem}.home-header .slide .header-info .header-info-content .date span:first-of-type{font-size:2rem;display:block}.home-header .slide .header-info .header-info-content .date span:last-of-type{font-weight:600;font-size:3.4rem}@media screen and (max-width: 950px){.home-header .header-info{bottom:0 !important;right:0 !important}}.header-box{border:1px solid #ffd400;padding:1rem;background-color:rgba(65,64,66,.4)}.count-down{gap:1.4rem;padding:0 2rem;}.count-down .two-traces{font-size:2.5rem;font-weight:700}.count-down .count-down-element{line-height:1}.count-down .count-down-element span:first-of-type{font-size:3rem}.count-down .count-down-element span:last-of-type{font-size:1.4rem;font-weight:400}#no-results-city{font-size:3rem;display:none;grid-column:1/-1;margin:5rem 0;text-align:center}.section-upcomming-events{margin-top:10rem;margin-bottom:10rem;flex-direction:column;}.events-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}.events-list .ticket h4{font-size:1.3rem}@media screen and (max-width: 1250px){.events-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 950px){.events-list{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media screen and (max-width: 500px){.events-list{grid-template-columns:repeat(1, 1fr)}}h3{line-height:1.1}p{font-size:1rem;line-height:1.5}.card{display:grid;width:100%;overflow:hidden;border-radius:.625rem;box-shadow:.25rem .25rem .5rem rgba(0,0,0,.25);position:relative}.card>*{grid-column:1/2;grid-row:1/2}.card .card__background{object-fit:cover;max-width:100%;height:100%}.card .card__content{position:absolute;width:100%;bottom:0;right:0;padding:0 1.5rem 1.875rem;background:linear-gradient(180deg, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.6) 10%, hsl(0, 0%, 0%) 100%)}.card .card__content .card__content--container .card__date{padding-top:4rem;font-size:2.2rem;font-weight:700}.card .card__content .card__content--container .card__title{position:relative;width:fit-content;width:-moz-fit-content;margin-bottom:2rem}.card .card__content .card__content--container .card__title::after{content:"";position:absolute;height:.4125rem;width:70%;bottom:-1.25rem;left:-1.25rem;background-color:#ffd400}.card .card__content .card__content--container .card__prices{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:center;row-gap:1.5rem}.card .card-btn{position:absolute;top:1rem;right:1rem;gap:1rem;padding:1.2rem 1rem;line-height:1.5rem;font-size:1.4rem;opacity:0}.card .card-btn img{height:1rem}@media(any-hover: hover)and (any-pointer: fine){.card:hover .card-btn{opacity:1;transition:all 400ms}.card__content{transform:translateY(50%);transition:transform 200ms ease-out;transition-delay:200ms}.card__title::after{opacity:0;transform:scaleX(0);transition:opacity 500ms ease-in,transform 200ms ease-out;transition-delay:200ms;transform-origin:right}.card__background{transition:transform 200ms ease-in}.card__content--container>:not(.card__title,.card__date){opacity:0;transition:transform 200ms ease-out,opacity 200ms ease-out}.card:hover,.card:focus-within{transform:scale(1.05);transition:transform 200ms ease-in}.card:hover .card__content,.card:focus-within .card__content{transform:translateY(0);transition:transform 200ms ease-in}.card:focus-within .card__content{transition-duration:0ms}.card:hover .card__background,.card:focus-within .card__background{transform:scale(1)}.card:hover .card__content--container>:not(.card__title),.card:hover .card__button,.card:focus-within .card__content--container>:not(.card__title),.card:focus-within .card__button{opacity:1;transition:opacity 200ms ease-in;transition-delay:300ms}.card:hover .card__title::after,.card:focus-within .card__title::after{opacity:1;transform:scaleX(1);transform-origin:left;transition:opacity 200ms ease-in,transform 200ms ease-in;transition-delay:200ms}}@media screen and (max-width: 1250px){.card-btn{opacity:1 !important}.card__prices{display:none !important}.card__title::After{display:none}.card__content{bottom:-15px !important}}.section-livestream{background-color:#414042;padding:4rem;border-radius:4px;margin-top:2rem}.section-livestream .live-grid{display:grid;grid-template-columns:1fr 1fr;gap:10rem;align-items:center}.section-livestream .live-grid .video-container{position:relative;place-self:end;width:100%;height:35rem;overflow:hidden;box-shadow:5.4px 10.7px 10.7px rgba(0,0,0,.33)}.section-livestream .live-grid .video-container:hover .video-play-button:after{background-color:#756201}.section-livestream .live-grid .video-container:hover img{transform:scale(1.1)}.section-livestream .live-grid .video-container img{transition:all 200ms;width:100%;height:100%}.section-livestream .live-grid .right-content .second--content p:first-of-type{display:none}.section-livestream .live-grid .right-content p{text-align:left}.section-livestream .live-grid .right-content h2::before{content:"";left:0;width:75%;transform:translateY(-50%)}.section-livestream .live-grid .right-content p:first-of-type{margin-top:3rem;color:#ffd400}.section-livestream .live-grid .right-content h3{font-size:3rem;margin-bottom:1rem}.section-livestream .live-grid .right-content p:nth-of-type(2){font-size:1.6rem;margin-bottom:1rem}.section-livestream .live-grid .right-content p:last-of-type{font-size:1.6rem;margin-top:1rem}.section-livestream .live-grid .right-content p:last-of-type a{color:#ffd400}.section-livestream .live-grid .right-content .tag:hover{background-color:#252525}@media screen and (max-width: 950px){.section-livestream .container{width:60%}.live-grid{grid-template-columns:1fr !important;gap:4rem !important}.live-grid .video-container{place-self:center !important;width:100% !important}.live-grid .right-content{padding:0 2rem;width:100%;place-self:center}}@media screen and (max-width: 660px){.section-livestream .container{width:90%}}@media screen and (max-width: 500px){.section-livestream .container{width:100%}}input,textarea{background-color:#fff;border:1px solid #c7c7c7;border-radius:3px;padding:1.5rem 1rem;font-size:1.6rem;width:100%}.input-b{width:100%;display:flex;flex-direction:column;margin-top:1.5rem}label{font-size:1.5rem;margin-left:5px;margin-bottom:2px}.input-f{width:100%;gap:2rem}input::placeholder,textarea::placeholder{font-family:"Open Sans",sans-serif}input[type=checkbox]{width:auto;transform:scale(1.5);margin-right:1rem}.input-checkbox{margin-top:1.5rem}.country-select{padding:1.5rem 1rem;font-size:1.6rem;color:#414042;border:1px solid #c7c7c7;font-family:"Open Sans",sans-serif;border-radius:3px}.country-select:focus{outline:1px solid #c7c7c7}.tag{border:1px solid #727272;border-radius:1000px;padding:.4rem 2rem .4rem .4rem;display:inline-block;margin:1rem 2rem 0 0}.tag .tag-container{gap:1rem}.tag img{width:3rem;height:3rem;border-radius:1000px}.tag span{color:#ffd400;font-size:1.6rem}.tag:hover{background-color:#f5f7f8}.video-play-button{z-index:4;box-sizing:content-box;display:block;width:3.2rem;height:4.4rem;border-radius:50%;padding:1.8rem 2rem 1.8rem 2.8rem}.video-play-button:before{content:"";z-index:0;display:block;width:8rem;height:8rem;background:#fff;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.video-play-button:after{content:"";z-index:1;display:block;width:8rem;height:8rem;background:#dab602;border-radius:50%;transition:all 300ms}.video-play-button span{display:block;position:absolute;z-index:3;width:0;height:0;border-left:3.2rem solid #fff;border-top:2.2rem solid rgba(0,0,0,0);border-bottom:2.2rem solid rgba(0,0,0,0)}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.section-about-us{box-shadow:inset 0px 11px 18px -10px #000,inset 0px -11px 18px -10px #000;padding:10rem 0;background-size:cover;background-position:center center;}.section-about-us .flex-about-us{gap:5rem}.section-about-us .flex-about-us .left-about-us{margin-left:5rem;width:60%}.section-about-us .flex-about-us .left-about-us .toggle-btns{cursor:pointer;margin:2.5rem 0;display:flex;gap:.5rem}.section-about-us .flex-about-us .left-about-us .toggle-btns .about-btn{display:inline-block;font-size:2rem;padding:1rem 2rem;background-color:rgba(248,226,114,.4941176471);color:#000}.section-about-us .flex-about-us .left-about-us .toggle-btns .about-btn:hover{background-color:rgba(246,216,65,.5568627451)}.section-about-us .flex-about-us .left-about-us .toggle-btns .active{background-color:rgba(246,216,65,.5568627451)}.section-about-us .flex-about-us .left-about-us #global{display:none}.section-about-us .flex-about-us .right-about-us{position:relative;width:40%}.section-about-us .flex-about-us .right-about-us .video-container{height:30vh;background:rgba(243,243,243,.2);filter:blur(14px)}.section-about-us .flex-about-us .right-about-us .video-play-button{cursor:pointer}.section-about-us .flex-about-us .right-about-us .video-play-button:before{background:#414042}.section-about-us .flex-about-us .right-about-us .video-play-button:after{background-color:#414042}.section-about-us .flex-about-us .right-about-us .video-play-button span{border-left:3.2rem solid #ffd400}@media screen and (max-width: 950px){.left-about-us{margin-left:0 !important}.about-btn{font-size:1.6rem !important;padding:1rem 1.5rem !important}}@media screen and (max-width: 660px){.section-about-us .flex-about-us{flex-wrap:wrap}.section-about-us .flex-about-us .left-about-us{text-align:center;width:100%}.section-about-us .flex-about-us .left-about-us .toggle-btns{justify-content:center}.section-about-us .flex-about-us .right-about-us{height:20rem;width:100%}}#no-results-past-events{font-size:3rem;display:none}.past-events-list{margin-top:5rem;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;gap:5rem}.past-events-list .past-event{position:relative;border-radius:4px;overflow:hidden}.past-events-list .past-event img{width:100%;height:30rem;transition:all 300ms}.past-events-list .past-event .past-event-content{position:absolute;background:rgba(0,0,0,.2);bottom:5%;left:5%;display:flex;flex-direction:column;font-size:2rem;font-weight:700}.past-events-list .past-event:hover img{transform:scale(1.1)}@media screen and (max-width: 950px){.past-events-list{padding:0 5rem;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 720px){.past-events-list{padding:0}}@media screen and (max-width: 660px){.past-events-list .past-event{height:25rem}}@media screen and (max-width: 500px){.past-events-list{grid-template-columns:repeat(1, 1fr);gap:2rem}.past-events-list .past-event{height:30rem}}.section-blog{margin-top:14rem;flex-direction:column}.section-blog h2{margin-bottom:5rem}.toggle-articles{margin:3rem 0 4rem 0;font-weight:600;display:flex;gap:6rem;justify-content:space-around}.toggle-articles .filter-articles{cursor:pointer;transition:150ms}.toggle-articles .filter-articles:hover,.toggle-articles .active{color:#dab602}.article-content-a{display:block;width:100%}.blog-list{display:flex;flex-direction:column;gap:3rem}.blog-list .article{height:22rem;display:flex;gap:3rem}.blog-list .article img{border-radius:3px;width:30%;height:100%}.blog-list .article .article-content{height:100%;padding:2rem 10rem 2rem 4rem;border:1px solid #e2e2e2;border-radius:3px}.blog-list .article .article-content:hover .read{font-weight:700}.blog-list .article .article-content span{color:#dab602;font-size:1.4rem}.blog-list .article .article-content h4{font-size:2.5rem;margin-bottom:1.5rem}.blog-list .article .article-content .article-content-text{color:#747474;font-size:1.4rem;text-align:left !important}.blog-list .article .article-content .read{font-size:1.6rem;margin-top:2rem;font-weight:600;gap:1rem}.blog-list .article .article-content .read img{height:1.5rem;width:1.5rem}@media screen and (max-width: 1115px){.blog-list .article{height:23rem}}@media screen and (max-width: 950px){.blog-list .article .article-content{padding:2rem 4rem 2rem 4rem;background-color:#f5f7f8}}@media screen and (max-width: 720px){.blog-list{gap:5rem}.blog-list .article{gap:.5rem;flex-wrap:wrap;height:100%}.blog-list .article .article-content{padding:1rem 2rem 1rem 2rem}}footer{background-color:#414042;margin-top:10rem}footer .maps{padding:4rem 0;gap:7rem}footer .maps .map{position:relative}footer .maps .map .view-map{display:none}footer .maps .iframe-map{width:40rem;height:35rem}footer .maps .map-content p{font-weight:600}footer .maps .map-content p:first-of-type{color:#d8d8d8;font-weight:700;padding:1rem 0}footer .main-footer{border-top:1px solid #707070;display:flex;justify-content:space-between;padding:5rem 0}footer .main-footer h5{display:inline-block;position:relative;margin-bottom:3rem}footer .main-footer h5 .underline{width:100%;height:5px;background:#767676;border-radius:3px;position:absolute;top:3rem;left:0;overflow:hidden}footer .main-footer .logo{height:7rem;display:flex;gap:1.4rem;margin-top:2rem}footer .main-footer .logo img{height:100%}footer .main-footer .logo img:last-child{padding:1.4rem 0}footer .main-footer .social-icons{display:flex;gap:2rem}footer .main-footer .social-icons .social-icon{height:4rem;transition:all 300ms}footer .main-footer .social-icons .social-icon:hover{background-color:#fff;border-radius:16px}footer .main-footer .connect .connect-content{font-size:1.5rem}footer .main-footer .connect .connect-content a{display:inline-block}footer .main-footer .connect .connect-content a:first-of-type{border-bottom:1px solid #fff}footer .main-footer .connect .connect-content a:last-of-type{margin-top:.8rem;gap:.5rem}footer .main-footer .connect .connect-content a:last-of-type svg{height:1rem}footer .main-footer .newsletter .newsletter-form-foooter{justify-content:space-between;border-bottom:1px solid #ccc;margin-bottom:50px}footer .main-footer .newsletter .newsletter-form-foooter svg{height:18px;margin-right:10px}footer .main-footer .newsletter .newsletter-form-foooter input{width:100%;background:rgba(0,0,0,0);color:#ccc;border:0;outline:none}footer .main-footer .newsletter .newsletter-form-foooter button{background:rgba(0,0,0,0);border:0;outline:0;cursor:pointer}footer .main-footer .newsletter .newsletter-form-foooter button img{height:20px;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(168deg) brightness(105%) contrast(101%)}footer .bottom-footer{border-top:1px solid #4e4e4e;justify-content:space-around;padding:3rem 0;font-size:1.6rem}footer .bottom-footer a{border-bottom:1px solid #707070}footer .bottom-footer p{font-size:1.6rem;text-align:right;width:50%}@media screen and (max-width: 1115px){footer .maps{flex-direction:column;gap:.5rem}footer .maps .map .view-map{font-size:1.8rem;position:absolute;display:inline-block;top:2rem;right:0;border-bottom:1px solid #707070}footer .maps .map-content{align-items:start;padding-bottom:2rem;border-bottom:1px solid #707070}footer .maps .iframe-map{display:none}}@media screen and (max-width: 950px){footer .main-footer .logo img:last-child{display:none}}@media screen and (max-width: 720px){footer .main-footer{padding:1rem 0;flex-wrap:wrap}footer .main-footer .logo{width:100%;margin-bottom:3rem;justify-content:center}footer .main-footer .logo img:last-child{display:inline-block}}@media screen and (max-width: 500px){footer .main-footer{flex-direction:column;align-items:center;gap:4rem;border-top:none}footer .main-footer .logo{display:none}footer .main-footer .social,footer .main-footer .connect,footer .main-footer .newsletter{display:flex;align-items:center;flex-direction:column;text-align:center}}@media screen and (max-width: 660px){footer .bottom-footer{flex-wrap:wrap}footer .bottom-footer p{margin-top:2rem;width:100%;text-align:center}}.section-partners{margin-top:8rem;display:grid;grid-template-columns:1fr 1fr;place-items:center}.section-partners .partners{display:grid;grid-template-columns:15rem 15rem;justify-items:center;align-items:center;place-content:center;gap:5rem 10rem}.section-partners .partners-right h4{font-size:3rem}.section-partners .partners-right p{color:#414042;margin-bottom:4rem}.section-partners .partners-right .more-btn{margin:1rem 0;padding:.5rem 2rem}@media screen and (max-width: 720px){.section-partners{grid-template-columns:1fr;gap:6rem;text-align:center}}@media screen and (max-width: 370px){.partners{grid-template-columns:12rem 12rem !important}}.img-article{width:100%}.article-box{border:1px solid #e2e2e2;margin:4rem 0;padding:4rem 3rem}.article-box span{color:#dab602;font-size:1.4rem}.article-box h1{text-align:left !important;font-size:3rem;margin-bottom:1.5rem}.article-box .text{font-size:1.6rem}.article-box .text p{font-size:1.6rem;margin:2rem 0}.article-box h2{font-size:2rem;margin:3rem 0}.events .all-events{margin-top:6rem;width:100%}.events .all-events article{margin-bottom:5rem;display:grid;grid-template-columns:20fr 30fr 30fr 20fr;height:30rem;border-radius:3px;border:1px solid #e5e5e5}.events .all-events article .event-list-img{position:relative;width:100%;height:30rem;overflow:hidden}.events .all-events article .event-list-img img{transition:200ms;object-fit:cover;width:100%;height:100%;border-top-left-radius:3px;border-bottom-left-radius:3px}.events .all-events article .event-list-img img:hover{transform:scale(1.1)}.events .all-events article .event-list-img .pos-date-img{width:100%;text-align:center;position:absolute;bottom:1rem;left:50%;transform:translate(-50%, -50%);font-weight:700;font-size:1.7rem}.events .all-events article .event-list-content{padding:2rem;display:flex;flex-direction:column;border-right:1px solid #e5e5e5}.events .all-events article .event-list-content h2{font-size:2.2rem;font-weight:600}.events .all-events article .event-list-content h2:hover{color:#dab602}.events .all-events article .event-list-content img{height:1.8rem}.events .all-events article .event-list-content .loc-date{margin-top:auto;display:flex;flex-direction:column;gap:1rem;font-weight:500}.events .all-events article .event-list-content .loc-date img{filter:brightness(40%) grayscale(1);margin-right:1rem}.events .all-events article .event-list-content .loc-date p{font-size:1.4rem;line-height:1.4}.events .all-events article .event-list-second-content{padding:2rem}.events .all-events article .event-list-second-content .second--content:first-child{margin-bottom:2rem}.events .all-events article .event-list-second-content .second--content{display:flex;gap:2rem}.events .all-events article .event-list-second-content .second--content p{font-size:1.6rem}.events .all-events article .event-list-second-content .second--content span{font-weight:600}.events .all-events article .event-list-second-content .second--content p:first-of-type{font-size:1.7rem;color:#a2a2a2;font-weight:600}.events .all-events article .event-list-second-content .event-list-tags .tag{margin-top:0;border:none}.events .all-events article .event-list-second-content .event-list-tags .tag:hover span{filter:brightness(80%)}.events .all-events article .event-list-second-content .event-list-tags .tag img{height:2rem;width:2rem}.events .all-events article .event-list-second-content .event-list-tags .tag span{font-weight:400;color:#414042}.events .all-events article .event-list-third-content{margin-left:auto;position:relative}.events .all-events article .event-list-third-content .btn-top{position:absolute;width:26rem;top:2rem;right:-30px}.events .all-events article .event-list-third-content .btn-bottom{position:absolute;bottom:2rem;right:2rem;font-size:2rem;width:14rem;transition:all 100ms}.events .all-events article .event-list-third-content .btn-bottom:hover{color:#dab602}@media screen and (max-width: 950px){.event-list-second-content{display:none !important}.all-events article{grid-template-columns:30fr 50fr 20fr !important}.event-list-content{border-right:none !important}}@media screen and (max-width: 720px){.events .all-events article{grid-template-columns:1fr !important;grid-auto-rows:min-content;height:auto}.events .all-events article .event-list-img{height:auto}.events .all-events article .event-list-img span{font-size:3rem}.events .all-events article .event-list-img img{width:100%}.events .all-events article .event-list-content h2{font-size:3rem;}.events .all-events article .event-list-content p{align-items:center;font-size:2rem !important}.events .all-events article .event-list-second-content{display:flex !important}.events .all-events article .event-list-second-content .second--content:nth-child(2){display:none}.events .all-events article .event-list-third-content{width:100%;height:10rem}.events .all-events article .event-list-third-content .btn-top{bottom:-13rem;right:3rem}.events .all-events article .event-list-third-content .btn-bottom{left:3rem;bottom:3.8rem}}.gallery h1{margin-bottom:3rem}.about{margin-top:8.6rem}.past-events{padding:8rem 0}.about-nav{padding:2rem 0;width:100%;gap:7rem;text-align:center}.about-nav .active{font-weight:600}.about-nav li:hover{-webkit-text-stroke-width:.5px}.about-us h2{margin:6rem 0}.about-us h3,.about-us p{color:#414042}.about-us h3{font-size:2.2rem;margin-bottom:1rem}.about-us p{line-height:1.8}.about-us .about-sec:nth-of-type(odd) .about-content{order:2}.about-us .about-sec{margin-bottom:6rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:8rem}.about-us .about-sec .video-container{cursor:pointer;border-radius:3px;position:relative;height:30rem;width:80%;overflow:hidden}.about-us .about-sec .video-container img{object-fit:cover;width:100%;height:100%}.follow{background-color:#f5f7f8;padding:3rem 0}.follow .follow-us{gap:5rem}.follow .follow-us h2{font-size:3rem}.follow .follow-us .social-cards{margin-left:auto;display:flex;gap:2rem}.follow .follow-us .social-card{gap:1.5rem;width:20rem;background-color:#fff;padding:2rem;border-radius:3px;border:1px solid #e5e5e5;transition:200ms}.follow .follow-us .social-card .social-icon{height:4rem}.follow .follow-us .social-card .social-icon .st0{fill:#000}.follow .follow-us .social-card .social-icon .st1{fill:#fff}.follow .follow-us .social-card p{font-size:1.9rem;font-weight:700}.follow .follow-us .fb:hover{background-color:#4267b2}.follow .follow-us .ig:hover{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f09433", endColorstr="#bc1888",GradientType=1 )}.follow .follow-us .tw:hover{background-color:#00acee}.artists{margin:5rem auto}.main-sponsors{margin-top:6rem}.main-sponsors .toggle-sponsors{margin:3rem 0 4rem 0;font-weight:600;display:flex;justify-content:space-around;gap:6rem}.main-sponsors .toggle-sponsors .filter-sponsors{cursor:pointer;transition:150ms}.main-sponsors .toggle-sponsors .filter-sponsors:hover,.main-sponsors .toggle-sponsors .active{color:#dab602}.main-sponsors .sponsors-list{margin-top:3rem;width:100%;gap:6rem;flex-wrap:wrap}.main-sponsors .sponsors-list img{height:9rem;filter:grayscale(100%)}.main-sponsors .sponsors-list img:hover{filter:grayscale(0)}.main-sponsors .partners-content{margin-top:9rem;width:70%;gap:1.5rem}.main-sponsors .partners-content h4{font-size:3rem;text-align:center}.main-sponsors .partners-content p{text-align:center}.main-sponsors .partners-content span{font-size:1.6rem;font-weight:600}.main-sponsors .partners-content .more-btn{margin:0;font-size:1.7rem}.artists-container{margin-top:4rem;flex-wrap:wrap}.artists-container .tag{border:1px solid #dfdfdf;margin-bottom:1rem}.artists-container .tag .tag-container img{height:5rem;width:5rem}.artists-container .tag .tag-container span{color:#414042}@media screen and (max-width: 1115px){.about .video-container{width:100% !important}}@media screen and (max-width: 720px){.about .follow .follow-us{gap:2rem;flex-direction:column;justify-content:center}.about .follow .follow-us .social-cards{margin-left:0;flex-wrap:wrap;justify-content:center}.about .main-sponsors .partners-content{width:90%}}@media screen and (max-width: 950px){.about .about-us .about-sec{grid-template-columns:1fr}.about .about-us .about-sec .about-content{text-align:center !important}.about .about-us .about-sec:last-child .video-container{order:2}}@media screen and (max-width: 370px){.about .about-nav{display:none}}.event-header{margin-top:9rem;width:100%;background-color:#414042;padding:6rem 0}.event-header h1{font-size:4rem;margin-bottom:2rem}.event-header .loc-date{display:flex;gap:3rem}.event-header .loc-date img{height:2rem;margin-right:1rem}.event-header .event-header-container{display:flex;justify-content:space-between}.event-header .event-header-container .count-down{color:#fff}.second-header{width:100%;padding:4rem 0;display:flex;justify-content:space-around;flex-wrap:wrap;row-gap:4rem}.second-header .event-prices{flex-wrap:wrap;gap:4rem}.share-event{margin:1rem 0 2rem 0;justify-content:end;gap:2rem;font-size:1.6rem}.share-event .event-social-icon{display:flex;gap:1.5rem}.share-event .event-social-icon svg{height:3rem}.share-event .event-social-icon svg:hover .st0{fill:#dab602 !important}.share-event .event-social-icon svg .st0{fill:#ffd400}.event-layout{display:grid;grid-template-columns:70fr 30fr;gap:3rem;margin-top:4rem}.event-layout .event-left .img-event{width:100%}.event-layout .event-left .share-event{margin:1rem 0 2rem 0;justify-content:end;gap:2rem;font-size:1.6rem}.event-layout .event-left .share-event .event-social-icon{display:flex;gap:1.5rem}.event-layout .event-left .share-event .event-social-icon svg{height:3rem}.event-layout .event-left .share-event .event-social-icon svg .st0{fill:#ffd400}.event-layout .event-left h2{font-size:2.1rem}.event-layout .event-left p{font-size:1.6rem;margin:2rem 0}.event-layout .event-left .artists-container{margin:1rem 0;justify-content:start}.event-layout .event-left .title-mr{margin:4rem 0 2rem 0}.event-layout .event-left .email-phone{display:flex;gap:4rem;margin:2rem 0}.event-layout .event-left .email-phone span{margin-left:1rem}.event-layout .event-left .tips{padding-left:2rem}.event-layout .event-left .tips li{margin:.5rem 0}.event-layout .event-left .tips a{color:#dab602}.event-layout .event-left .img-stage{width:100%}.event-layout .event-right .event-box{padding:2rem;border:1px solid #c1c1c1;text-align:center;border-radius:3px;height:auto}.event-layout .event-right .event-box p{font-weight:600;font-size:1.7rem;margin-bottom:2rem}.event-layout .event-right .event-box p:first-of-type{margin-bottom:3rem}.event-layout .event-right .event-box .date-mfull{color:#414042}.event-layout .event-right .event-box span{color:#9b9b9b;font-size:1.7rem}.event-layout .event-right .event-box .ticket-btn{margin-top:7rem;width:100%;justify-content:center}.event-layout .event-right .event-box .stream-btn{margin-top:2rem}.recommended-events{margin-top:8rem;justify-content:center}.recommended-events .events-list-e{margin-top:5rem;display:flex;justify-content:center;gap:4rem}.recommended-events .events-list-e .card{height:auto}@media screen and (max-width: 950px){.event-layout{grid-template-columns:1fr}.event-header .loc-date{flex-direction:column;gap:1rem}}@media screen and (max-width: 720px){h1{text-align:center}.event-header-container{align-items:center;flex-direction:column;gap:5rem}.event-header .loc-date{align-items:center}.recommended-events .events-list-e{flex-direction:column}}@media screen and (max-width: 370px){.icon-ev{display:none}}.event-passed .event-pass-slide{margin-top:2rem}.event-passed .event-pass-slide img{height:30rem;margin-right:1rem}.event-passed .event-pass-content h2{margin:3rem 0 1rem 0;font-size:2.1rem}.event-passed .event-pass-content p{font-size:1.6rem;margin:2rem 0}.event-passed .event-pass-content .artists-container{justify-content:start}.contact-layout{margin-top:4rem;display:grid;grid-template-columns:1fr 2fr;gap:2rem}.contact-layout .contact-box{border:1px solid #dbdbdb;padding:2rem 4rem;text-align:center;border-radius:3px}.contact-layout .contact-box .city{cursor:default}.contact-layout .contact-box .icon-word{margin:3rem 0 1rem 0;gap:1rem;color:#000}.contact-layout .contact-box .icon-word svg{height:1.5rem}.contact-layout .form-contact{padding:6rem 4rem;grid-column:2/3;grid-row:1/span 3;border-radius:3px}.contact-layout .form-contact h2{font-size:3rem}.contact-layout .form-contact p{margin-top:1rem;margin-bottom:3rem;font-size:1.6rem}.contact-layout .form-contact .ticket-btn{margin-top:5rem;font-size:2.4rem}@media screen and (max-width: 720px){.input-f{flex-direction:column;gap:0}}@media screen and (max-width: 660px){.contact-layout{grid-template-columns:1fr;width:90%}.contact-layout .form-contact{grid-column:auto;grid-row:auto}}.artist-layout{display:grid;grid-template-columns:1fr 10fr;justify-content:center;gap:5rem}.artist-layout h1{font-size:3rem}.artist-layout .share-event{justify-content:start}.artist-layout p{margin-top:2rem}.artist-img{border-radius:10000px;height:20rem;width:20rem;object-fit:cover}.artist-slide{margin-top:7rem;width:100% !important}.artist-slide img{height:30rem;margin-right:1rem}@media screen and (max-width: 720px){.artist-layout{grid-template-columns:1fr;place-items:center}.artist-layout .share-event{justify-content:center}}.stream-page{background-color:#414042;margin-bottom:-10rem}.stream-page .header-stream{position:relative}.stream-page .header-stream::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(360deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 0%)}.stream-page .header-stream .header-img{width:100%;filter:blur(4px)}.stream-page .header-stream .header-content{z-index:2;position:absolute;top:50%;left:10%;transform:translateY(-50%);display:grid;grid-template-columns:1fr 2fr;justify-items:center;justify-content:space-around}.stream-page .header-stream .header-content .left-h h1{display:inline-block;font-size:3rem;margin-bottom:2rem;text-align:left;border-bottom:1px solid #fff}.stream-page .header-stream .header-content .left-h .ticket-btn{margin-top:4rem}.stream-page .header-stream .header-content .video-container{animation:moveInRight 1s ease-out;width:70rem;height:40rem;position:relative}.stream-page .header-stream .header-content .video-container img{width:100%;height:100%;object-fit:cover}.stream-page .header-stream .header-content .video-container .video-play-button:after{background-color:#414042}.stream-page .header-stream .header-content .video-container .video-play-button:before{background-color:#414042}.stream-page .header-stream .header-content .video-container .video-play-button span{border-left-color:#ffd400}.stream-page .date-text{gap:1.5rem;margin-bottom:2rem;font-size:2.2rem}.stream-page .date-text .date-stream{height:1.8rem;filter:brightness(0) invert(1)}.stream-page .streams{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.stream-page .streams .stream{display:flex;flex-direction:column;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;border-radius:3px;overflow:hidden}.stream-page .streams .stream h3{margin:1.5rem 0 1rem 0;font-size:2.5rem;margin-left:2rem;transition:250ms all;cursor:pointer}.stream-page .streams .stream h3:hover{color:#ffd400}.stream-page .streams .stream .date-text{margin-left:2rem}.stream-page .streams .stream .img-btn{position:relative}.stream-page .streams .stream .img-btn .img-c-stream img{width:100%;height:30rem;object-fit:cover}.stream-page .streams .stream .img-btn .ticket-btn{position:absolute;bottom:2rem;left:2rem}.stream-page h2{display:inline-block;font-size:3rem;margin-bottom:4rem}.stream-page .passed-events{background-color:#292929}.stream-spacing{padding:4rem 0 6rem 0}.streams-footer{margin-bottom:-10rem}.stream-btn{background-color:#414042;color:#ffd400}.stream-btn:hover{background-color:#666}@media screen and (max-width: 1115px){.header-stream .header-content{align-items:center}.header-stream .header-content .video-container{width:50rem !important;height:30rem !important}}@media screen and (max-width: 950px){.header-stream .header-content{top:60% !important;grid-template-columns:1fr !important;gap:10rem;width:80%}.header-stream .header-content .video-container{display:none}}@media screen and (max-width: 720px){.header-stream{height:60rem}.header-stream .header-img{height:100%;object-fit:cover}.header-stream .header-content{top:50% !important;width:80%;grid-template-columns:1fr !important;gap:10rem}.streams{grid-template-columns:1fr !important}}.cart-box{margin-top:5rem;width:100%;border:1px solid #d8d8d8;padding:1rem;border-radius:3px}.checkout-box{border:1px solid #d8d8d8;border-radius:3px;padding:2rem;margin-top:4rem;margin-left:auto}.checkout-box .money{padding-bottom:3rem}.cart-empty{font-size:3rem;color:#414042;text-align:center}.ticket-box{background-color:#f5f7f8;display:flex;flex-direction:column;color:#414042;width:100%;border:1px solid #d8d8d8;border-radius:3px}.ticket-box:not(:last-of-type){margin-bottom:2rem}.ticket-box p{display:block;width:100%;padding:1rem 2rem}.ticket-box .ticket-content{display:flex;justify-content:space-between;height:6rem;padding:1rem 2rem}.ticket-box .ticket-content img{height:100%}.ticket-box .ticket-content .label-value{display:flex;flex-direction:column;justify-content:start;gap:.2rem;margin-left:5rem}.ticket-box .ticket-content .label-value p{display:inline-block;width:auto;padding:0}.ticket-box .ticket-content .label-value span{color:#9e9e9e;font-size:1.1rem}.ticket-box .ticket-content button{border:0;background:rgba(0,0,0,0);margin-left:auto}.ticket-box .ticket-content button img{padding:.5rem}.ticket-box .ticket-first{border-bottom:1px solid #d8d8d8}.ticket-box .ticket-last{border-top:1px solid #d8d8d8}.money{display:flex;justify-content:space-between;width:100%}.promo-images{margin-top:4rem;justify-content:center;gap:3rem}.promo-images .no-promo{font-size:4rem;height:50vh;text-align:center}.promo-images .promo-img{width:100%}.modal-overlay{display:none;position:fixed;top:0;z-index:200;width:100%;height:100vh;background-color:#000;opacity:.5}.popup-sign{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#414042;z-index:201;display:none;border-radius:3px;width:60rem}.popup-sign h1{text-align:center;font-size:4rem;margin-bottom:4rem}.popup-sign .ticket-btn{width:40%;justify-content:center;align-self:center;margin-top:4rem}.sign{position:relative;color:#fff;padding:3rem 6rem}.sign .error{color:#f83a3a}.form-sign{display:flex;flex-direction:column}.forgot{align-self:flex-end;font-size:1.4rem;padding-top:.5rem}.forgot a{border-bottom:1px solid #fff}.sign-close{cursor:pointer;position:absolute;right:2rem;top:2rem;height:2rem;width:2rem}.toggle-sign{text-align:center;padding-top:4rem;font-size:1.7rem}.toggle-sign span{color:#ffd400;border-bottom:1px solid #ffd400;cursor:pointer}.register{display:none}@media screen and (max-width: 500px){.popup-sign{width:95%}.popup-sign .ticket-btn{width:100%;justify-content:center;align-self:center;margin-top:4rem}}.book-in .header{margin-top:9rem;background-color:#414042;padding:1rem 2rem;display:flex;gap:3rem;height:20rem}.book-in .header .bookin-event-img{height:100%}.book-in .header .header-content{display:flex;flex-direction:column;padding:1rem 0}.book-in .header .header-content a{text-align:center}.book-in .header h1{padding-top:2rem;color:#fff;font-size:3.5rem;display:inline;margin-right:1rem}.book-in .header .more-info-event{color:#ffd400;border-bottom:1px solid #ffd400;display:inline}.book-in .header .loc-date{margin-top:auto}.book-in .header .loc-date img{height:1.5rem;margin-right:1rem}.bookin-layout{display:grid;grid-template-columns:80fr minmax(360px,20fr)}@media screen and (max-width: 1400px) {.bookin-layout{grid-template-columns:80fr minmax(320px,20fr)}}.bookin-layout .left-side{background-color:#f5f7f8;width:100%;position:relative}.bookin-layout .left-side .box-stage{background-color:#fff;border-radius:3px;font-size:1.5rem;padding:1rem;gap:2rem;justify-content:space-between;font-weight:600;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;cursor:pointer}.bookin-layout .left-side .box-stage img{height:1.5rem}.bookin-layout .left-side .select-area{position:absolute;top:2rem;right:2rem;z-index:10;}.bookin-layout .left-side .prices-box{position:absolute;bottom:2rem;right:2rem;background-color:#fff;border-radius:3px;padding:1rem;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.bookin-layout .left-side .prices-box .prices-list{display:none;grid-template-columns:1fr 1fr;gap:2rem}.bookin-layout .left-side .prices-box .prices-list .ticket{grid-template-columns:1fr 2fr;color:#414042}.bookin-layout .right-side{padding:1rem}.bookin-layout .right-side .timming-box{text-align:center;border-radius:3px}.bookin-layout .right-side .timming-box .timing{padding:1rem 0;background-color:#414042;gap:2rem;position:relative}.bookin-layout .right-side .timming-box .timing:hover .timming-warning{display:block}.bookin-layout .right-side .timming-box .timing .timming-warning{z-index:400;background-color:#fff;position:absolute;top:-70%;border:1px solid #414042;border-radius:3px;transform:translateY(-50%);color:#414042;font-size:1.4rem;padding:1rem;display:none}.bookin-layout .right-side .timming-box .timing img{height:2rem;position:absolute;top:50%;transform:translateY(-50%);right:5%}.bookin-layout .right-side .timming-box .timing p{font-weight:700;letter-spacing:.1rem;padding:0 2rem}.bookin-layout .right-side .timming-box .tickets-count{border:1px solid #414042;padding:1rem 0}.bookin-layout .right-side .timming-box .tickets-count p{color:#414042;font-size:1.8rem}.bookin-layout .right-side .money{gap:5rem}.bookin-layout .right-side .ticket-btn{margin-top:2rem;gap:1.5rem;font-size:1.6rem;width:100%}@media screen and (max-width: 1250px){.bookin-layout .right-side .ticket-btn img{display:none}}.cart-ticket{margin:3rem 0;border:1px solid #d8d8d8;border-radius:3px;padding:1rem}.cart-ticket .ticket-first,.cart-ticket .ticket-last{font-size:1.4rem}.cart-ticket .ticket-content{padding:1rem .5rem;align-items:center}.cart-ticket .ticket-content .label-value{margin-left:0}.cart-ticket .ticket-content img{height:2.5rem !important}.cart-ticket .ticket-content button{margin:0}.cart-ticket .ticket-content button img{height:3rem}@media screen and (max-width: 1115px){.bookin-layout{grid-template-columns:1fr}.bookin-layout .ticket-btn img{display:block !important}.cart-ticket .ticket-first,.cart-ticket .ticket-last{font-size:2rem}.cart-ticket .ticket-content{padding:1rem .5rem 1rem 2rem}.cart-ticket .ticket-content img{height:100% !important}.cart-ticket .ticket-content button img{height:4rem !important}}@media screen and (max-width: 950px){.book-in .header{justify-content:center;height:auto; padding:0 1rem;}.book-in .header h1{display:block;font-size:1.8rem;padding-top:.5rem;}.book-in .header .header-content a{display:block;margin-bottom:1rem}.book-in .header img:first-of-type{display:none}.book-in .header .loc-date img{display:inline-block}.book-in .header .loc-date p{justify-content:center}}.billing-adress{margin-top:9.3rem}.billing-adress .bookin-layout .left-side{background-color:#fff;padding-top:4rem;border-right:1px solid #ccc;height:auto}.billing-adress .bookin-layout .left-side form{width:70%}.billing-adress .bookin-layout .left-side form button{margin:4rem auto}.billing-adress .money{padding:1rem 0}.billing-adress .money:not(:last-of-type){border-bottom:1px solid #ccc}.payment h2{font-size:2rem;margin:3rem 0 1.5rem 0}.payment p{color:#414042;font-size:1.6rem;margin-bottom:1rem}.payment .promotional{width:40%}.payment .payment-input{background-color:#f5f7f8;border:1px solid #ccc;padding:1rem;width:40%;margin-bottom:2rem;border-radius:3px;font-size:1.8rem}.payment .payment-input input{width:auto;transform:scale(1.5);margin-right:3rem}.payment .payment-input input:checked+label{border-color:red;background-color:red;color:red}.payment span{font-weight:600}.payment .input-checkbox{gap:2rem}.payment .buttons-flex{gap:7rem}.payment .buttons-flex a:first-of-type{gap:1rem}.payment .buttons-flex a:first-of-type p{font-size:1.9rem;margin-bottom:0;font-weight:600}.payment .buttons-flex a:first-of-type img{height:1.5rem;transform:rotate(180deg)}@media screen and (max-width: 500px){.payment .promotional{width:60%}.payment .payment-input{width:60%}.payment .buttons-flex{flex-direction:column;gap:2rem}.payment .buttons-flex a:first-of-type{order:2}.payment .buttons-flex button{margin-bottom:0 !important}}@media screen and (max-width: 720px){.billing-adress .bookin-layout .left-side form{width:95% !important}.payment .promotional{width:100%}.payment .payment-input{width:100%}}.payment-pending-box{background-color:#f5f7f8;display:flex;justify-content:space-around;width:100%;padding:3rem;margin-top:3rem}.payment-pending-box p{color:#414042}.payment-pending-box p:first-of-type{font-weight:600;font-size:2rem}.payment-pending-box p:first-of-type span{color:#9e9e9e}.payment-pending-box p:last-of-type{font-size:1.6rem;margin-top:1rem}.payment-pending-box p:last-of-type span{font-weight:600;color:#dab602;cursor:pointer}.payment-pending-box button{font-size:3rem;padding:2rem 3rem}@media screen and (max-width: 660px){.payment-pending-box{flex-direction:column;align-items:center;gap:4rem}.payment-pending-box p{text-align:center}}.order{width:60%;margin:auto}.order .order-desc{color:#414042;text-align:center;margin-top:3rem}.order .cart-ticket{width:100%}.order .money{padding:1.5rem}@media screen and (max-width: 950px){.order{width:100%}}.order-address{display:flex;flex-wrap:wrap;column-gap:5rem;row-gap:3rem;padding:2rem}.order-address:first-of-type{border-bottom:1px solid #d8d8d8}.order-address .order-data span{color:#858585}.order-address .order-data p{color:#414042}.popup-payment{display:none;position:fixed;top:50%;left:50%;z-index:205;transform:translate(-50%, -50%)}.popup-payment .payment-change{position:relative;background-color:#414042;padding:5rem 3rem}.popup-payment .payment-change .change-payment-p{font-size:2rem;padding-bottom:2rem}.popup-payment .payment-change .payment-change-flex{gap:3rem}.popup-payment .payment-change .payment-change-flex p{font-size:1.8rem}.popup-payment .payment-change .payment-change-flex button{background-color:#494949;color:#fff;border:0;padding:1rem 2rem;border-radius:3px}@media screen and (max-width: 950px){.popup-payment .payment-change .payment-change-flex{flex-direction:column}}.my-account{gap:4rem;margin-bottom:6rem}.profile-box{width:50%;border:1px solid #d8d8d8}.profile-box .profile-box-header{display:flex;padding:2rem 4rem;border-bottom:1px solid #d8d8d8}.profile-box .profile-box-header p{font-size:2rem;font-weight:600;color:#414042}.profile-box .profile-box-header a{margin-left:auto;gap:1rem;color:#dab602}.profile-box .profile-box-header a img{height:1.8rem}.profile-box .profile-box-footer{background-color:#f5f7f8;padding:1rem 2rem;display:flex;justify-content:end;gap:4rem}.profile-box .profile-box-footer span{cursor:pointer;font-size:1.4rem}.my-orders{gap:4rem}.my-orders .order-list{width:100%;gap:2rem}.my-orders .order-list a{display:block;width:100%}.my-orders .order-list .order-item{width:100%;justify-content:space-between;flex-wrap:wrap;gap:2rem;padding:2rem;border:1px solid #d8d8d8}.my-orders .order-list .order-item span{color:#858585}.my-orders .order-list .order-item p{font-size:1.6rem;color:#414042}.my-orders .order-list .order-item .order-description{display:grid;grid-template-columns:1fr 1fr}.my-orders .order-list .order-item .order-description div:last-of-type{grid-column:1/span 2;font-size:2rem}.my-orders .order-list .order-item .completed1,.my-orders .order-list .order-item .completed2{font-weight:600;padding:1rem;background-color:#414042;color:#fff}.my-orders .order-list .order-item .completed64,.my-orders .order-list .order-item .completed16,.my-orders .order-list .order-item .completed128{font-weight:600;padding:1rem;color:#cc2c2c}.my-orders .order-list .order-item .completed4,.my-orders .order-list .order-item .completed8,.my-orders .order-list .order-item .completed32{font-weight:600;padding:1rem;color:#5c9b2c}.forget,.portability{display:none;padding-right:8rem !important}.yellow-btn{background-color:#ffd400 !important;color:#414042 !important}@media screen and (max-width: 950px){.forget,.portability{padding-right:2rem !important}}@media screen and (max-width: 660px){#popup-account{width:90%;margin:auto}.profile-box{width:100%}}.edit form{width:80%;margin:4rem 0}.edit form button{margin:2rem auto}@media screen and (max-width: 950px){.edit form{width:95%}}.events-category{width:100%;margin-top:5rem}.point{font-size:2rem;font-weight:700;color:#b3b3b3}.toggle-category-no{gap:2rem !important; margin-top:4rem}.toggle-category-no .active{color:#dab602}@media screen and (max-width: 500px){.point{display:none}.city .event-category-icon{display:none}}.city{padding:.5rem 3rem;cursor:pointer;display:flex;align-items:flex-end;gap:.5rem;font-size:2.5rem;font-weight:500;transition:all 250ms}.city .event-category-icon{height:3rem;width:3rem;transition:all 250ms}.city .event-category-icon .st0{fill:#414042}.city span{line-height:.9}.city:hover,.city--active{color:#dab602}.city:hover .event-category-icon .st0,.city--active .event-category-icon .st0{fill:#dab602}.ticket{display:grid;grid-template-columns:1fr 3fr;column-gap:1rem;justify-content:center;align-items:center;max-width:150px}.ticket .ticket-icon{grid-row:1/3;width:100%}.ticket h4{font-size:2rem}.ticket span{font-size:1.2rem}.ticket-icon{height:3rem}.more-btn{margin:5rem 0;display:inline-block;padding:.5rem 4rem;border:1px solid #414042;font-size:2rem;transition:all 200ms}.more-btn:hover{background-color:#414042}.partner{width:100%;filter:grayscale(100%)}.partner:hover{filter:grayscale(0)}.chat-icon{z-index:70;position:fixed;bottom:3%;right:3%;height:6rem;width:6rem;cursor:pointer}.chat-icon img{transition:all 250ms;width:100%}.chat-icon img:hover{filter:invert(9%) sepia(9%) saturate(4%) hue-rotate(358deg) brightness(97%) contrast(90%)}.login-page h5{font-size:2rem}.login-options{width:90%;padding-top:4rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.login-options form{padding:0 4rem}.login-options form button{margin-top:2rem}.login-options form:first-of-type{border-right:1px solid #e2e2e2}@media screen and (max-width: 720px){.login-options{grid-template-columns:1fr}.login-options form{padding:0}.login-options form button{width:100%;justify-content:center}.login-options form:first-of-type{border-right:none}}.error{color:red;font-size:1.6rem}.help-page{color:#000}.help-page .container{display:flex;flex-direction:column;align-items:center;text-align:center}.help-page img{margin:2rem 0 !important}.help-page span{font-size:2rem;color:#000}.help-page p{display:flex;flex-direction:column;align-items:center;font-size:1.6rem;color:#000;margin-bottom:1rem}
.toggle-category{margin-top:5rem;display:flex;justify-content:center;align-items:center;gap:1rem; flex-wrap:wrap}
.past-event-btn span, .toggle-category span{font-size: 2.2rem;cursor:pointer}
.billing-adress .ticket-content button{display:none}
.card__prices .ticket{column-gap:.5rem}
.card__prices .ticket h4{font-size:1.2rem}
.popup-video .sign-close{top:-2.4rem; right:0;}

    @media screen and (max-width: 950px){.about-us .about-sec:nth-of-type(even) .about-content{order:1 !important;}.about-us .about-sec .about-content{margin-bottom: 5rem;}
        .about-us .about-sec{ gap:3rem; }
        .events .all-events article .event-list-content .loc-date{margin:0;}
        .events .all-events article .event-list-content .loc-date p{   font-size: 1.8rem ;} 
        .events .all-events article .event-list-content h2{padding-right: 2rem;}
        .events .all-events article .event-list-content{gap:4rem;}

    }

@media screen and (max-width: 720px){
.stage-area-box{ padding: 15rem 0;}
.big-text-info-bookin{text-align: center;}
.img-article-blog{width:100% !important;}
.events .all-events article .event-list-content{gap:2rem !important;}
.events .all-events article .event-list-img .pos-date-img{font-size:3rem;}
.events .all-events article .event-list-content h2{font-size:2.4rem;}
.header-img{height:auto !important};
}



@media screen and (max-width: 500px){
    .about-us .about-sec img{width:80%; margin:auto; }
    .btn-bottom{display:none}
}

.event-right{position:relative;}
.form-extra{display:flex;flex-direction: column;align-items: center;}
.form-extra h1.title:last-of-type{margin-top: 4rem;}
.loading--container{
  animation:loadingAni 2s linear infinite;
  width:100%;
  height:100%;
  display:flex;justify-content: center;align-items: center;
}

@keyframes loadingAni {
  0%{
    transform: rotate(0deg);
  }
  100%{
    transform: rotate(360deg);
  }
  
}
.success-box {
    background-color: #f5f8f5;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 1rem;
  }
  .success-box p {
    color: #5e9551;
  }
  .success-box p:first-of-type {
    font-weight: 800;
    font-size: 2rem;
  }
  
  .header-info .ticket-btn{
      gap:2rem; font-size:1.8rem; padding:1rem 1.5rem;
  }
  .cancel-box{font-size:1.6rem}
  .cancel-box p{ color: #ba1a1a}
  .book-hotel {
    margin: 4rem 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2rem;
  }
  .book-hotel-info {
    text-align: center;
  }
  .book-hotel p {
    color: #414042;
    font-size: 1.8rem;
  }
  
  .all-hotels {
    padding: 4rem 0;
  }
  
  .all-hotels article {
    display: grid;
    grid-template-columns: 1fr 4fr 1fr;
    background-color: #f5f7f8;
    margin-bottom: 2rem;
  }
  .hotel-img img {
    width: 270px;
    object-fit: center;
  }
  .hotel-content {
    padding: 2rem 5rem 2rem 2rem;
  }
  .hotel-title {
    display: flex;
    align-items: center;
    gap: 1.5rem;
    padding-bottom: 2rem;
  }
  .hotel-title p {
    font-size: 2rem;
    font-weight: 600;
  }
  .stars {
    display: flex;
    gap: 0.5rem;
  }
  .stars img {
    height: 1.6rem !important;
  }
  
  .hotel-desc {
    font-size: 1.4rem !important;
  }
  
  .btn-hotel {
    padding: 2rem;
    margin-top: auto;
    margin-left: auto;
  }
  .btn-hotel a {
    display: block !important;
    font-size: 1.6rem !important;
    padding: 1rem 2rem !important;
  }
  
  @media screen and (max-width: 1024px) {
    .btn-hotel {
      padding: 1rem;
      text-align: center;
    }
    .hotel-content {
      padding: 2rem 3rem 2rem 2rem;
    }
  }
  
  @media screen and (max-width: 768px) {
    .all-hotels article {
      grid-template-columns: 1fr 2fr;
    }
    .hotel-img {
      grid-row: 1/3;
    }
    .hotel-img img {
      height: 100%;
    }
  }
  
  @media screen and (max-width: 600px) {
    .all-hotels article {
      grid-template-columns: 1fr;
    }
    .hotel-img {
      grid-row: 1/2;
    }
    .hotel-img img {
      width: 100%;
    }
  }

  @media screen and (max-width: 720px) {.centered-on-mobile{width:100% !important;}}

#plk_seatmap_wrapper #imagem{display:none;}
#plk_seatmap_wrapper.area-open #imagem{display:block;background-color:#f5f7f8;}
#plk_seatmap_wrapper.area-open #map_L1_imagem{display:none;}
#plk_seatmap_wrapper.area-open #imagem > svg{padding:6% 0;}
.bookin-layout .left-side .box-stage.select-area{padding:0;}
.bookin-layout .left-side .box-stage.select-area button.blbtn{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:1rem;}
.bookin-layout .left-side .box-stage.select-area button.blbtn span{font-size:1.5rem;font-weight:600;color:#414042;padding-right:4px;}
.bookin-layout .left-side .box-stage.select-area button.blbtn img{padding-left:1rem;}
#plk_bookin_layout button.blbtn span.back{display:none;}
#plk_bookin_layout.area-open button.blbtn span.back{display:flex;}
.map-tooltip{display:none;position:absolute;background-color:#FEFEFE;border:1px solid #E0E0E0;padding:6px;font-size:10px;-webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.58);-moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.58);box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.58);}
.map-tooltip{z-index:11;}
#map_L1_imagem.start-hidden > *{visibility:hidden;}
#map_loading_wrapper .loading--container{display:none;}
#map_loading_wrapper.map-svg-loading .loading--container{display:flex;position:absolute;top:0;left:0;}
#map_loading_wrapper.map-svg-loading > div:not(:last-of-type){opacity:0.4;pointer-events:none;}
.card .card__background{object-fit:unset;width:100%;max-width:100%;height:auto}
.card:focus-within .card__background{transform:scale(1);}
.cart-ticket.noborder{border:none;}
@media screen and (max-width: 720px) {
  .bookin-layout .left-side {
    background-color: #f5f7f8;
    width: 96%;
    margin: 0 auto;
  }
}
.disabled-loading{
  background: #ffe94e; 
  background: -moz-linear-gradient(-45deg, #ffe94e 0%, #FFDA3D 50%, #fdc43f 50%, #fdb833 100%); 
  background: -webkit-linear-gradient(-45deg, #ffe94e 0%,#FFDA3D 50%,#fdc43f 50%,#fdb833 100%); 
  background: linear-gradient(135deg, #ffe94e 0%,#FFDA3D 50%,#fdc43f 50%,#fdb833 100%); 
  border: none;
  background-size: 200px 300px;
  animation: textFill 3s ease infinite;
}
.disabled-loading img{
  opacity:0.3;
}
@keyframes textFill {
  0% { background-position: 0% 10%; }
  50% { background-position: 10% 100%; }
  100% { background-position: 0% 10%; }
}

.home-header .slide::after{background:none;}
.home-header .slide .header-info .header-info-content .header-box{background-color:rgb(65 64 66 / 80%);}


/*18-07-2024 - JD*/
.home-header .slide .header-info{top: 2rem;left: 2rem;right:inherit;}
.header-info .ticket-btn {font-size: 3rem;padding: 2rem 3.7rem;}
.home-header .slide .header-info .header-info-content .date span:last-of-type {font-size: 2rem;}
.count-down .count-down-element span:first-of-type {font-size: 2rem;}
.home-header .slide .header-info .header-info-content .date{padding:0}
.count-down .count-down-element span:last-of-type {font-size: 1rem;}
.home-header .slide .header-info .header-info-content .date span:first-of-type {font-size: 2rem;}
.header-info-content{width: fit-content;white-space: nowrap;}


@media (hover: none) {
  body {
    .header-info .ticket-btn {padding: 2rem 4.4rem;}
  }

}
