@font-face{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";src:url("../fonts/Neue-Haas-Grotesk-Text-W02-Medium.ttf") format("truetype");font-weight:400}@font-face{font-family:"Neue-Haas-Grotesk-Display-W02-Reg";src:url("../fonts/Neue-Haas-Grotesk-Display-W02-Reg.ttf") format("truetype");font-weight:400}html,body{margin:0px !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.page-template-template-theme-2025{background-color:#000}.text-container p,.text-container li,.text-container strong,.text-container a,.text-container.text-label,.text-container.image-caption{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";line-height:24px;letter-spacing:.03px}.lottie-block{position:fixed;display:flex;justify-content:center;align-items:center;z-index:10;width:100%;height:100%;pointer-events:none}.lottie-block img{height:100%;max-width:inherit}.bottom-text{position:fixed;bottom:25px;color:#f6ff00;width:100%;text-align:center;font-size:30px;-webkit-text-stroke:6px #101010;text-stroke:2px #101010;font-family:"Neue-Haas-Grotesk-Text-W02-Medium";z-index:1000;paint-order:stroke fill;letter-spacing:2px}@media screen and (max-width: 768px){.bottom-text{font-size:26px}}.marquee.marquee-h:not(.mask){z-index:1;position:relative}.marquee.marquee-h.mask{z-index:100;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}.marquee.marquee-h.mask li{cursor:pointer;opacity:0}.block-builder-theme-2025,.page-home{padding-left:25px;padding-right:25px;box-sizing:border-box}@media screen and (max-width: 768px){.block-builder-theme-2025,.page-home{padding-left:20px;padding-right:20px}}.page-home .marquee{margin:0 auto;max-width:1200px;overflow:hidden}.page-home .marquee h2{margin-bottom:20px}.page-home .marquee p{font-size:18px;line-height:24px}.page-home .marquee ul.flex{display:flex;align-items:center}.page-home .marquee ul.flex li{flex-shrink:0;width:150px;height:150px;border-radius:5px;line-height:150px;text-align:center;font-size:38px;color:#fff;background-image:linear-gradient(135deg, #52e5e7 15%, #130cb7 100%)}.page-home .marquee-wrapper{width:100%;overflow:hidden}.page-home .marquee-h{overflow:hidden}.page-home .marquee-h .marquee-wrapper{height:100vh;overflow:hidden}.page-home .marquee-h ul li{text-align:center;color:#fff;font-size:38px;margin-bottom:50px}.page-home body{position:relative}.page-home ul,.page-home li{list-style:none;padding-left:0px}.page-home img{max-width:100%}.page-home .lottie-block{padding-top:120px;padding-bottom:60px;box-sizing:border-box;height:100%}@media screen and (max-width: 768px){.page-home .lottie-block{display:none}}header{position:fixed;width:100%;top:20px;z-index:1000}header .menu-2025-theme-header-menu-container{display:flex;justify-content:center}header .bg-blur{position:absolute;left:50%;transform:translateX(-50%);height:56px}header .bg-blur:not(.blur-mobile){background:rgba(255,255,255,.2);border-radius:50px}@media screen and (min-width: 1024px){header .bg-blur:not(.blur-mobile) svg{width:730px}}header .bg-blur.blur-mobile{display:none}header svg{max-width:730px}header #header-main-menu{margin:0px;padding:0px;display:flex;justify-content:center;gap:40px;position:relative;list-style:none}header #header-main-menu li{margin-top:16px}header #header-main-menu li a{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";font-style:normal;font-size:18px;line-height:25px;letter-spacing:.1em;color:#fff;text-decoration:none;text-transform:uppercase}header #header-main-menu li a:hover{color:blue}header #header-main-menu .current-menu-item a{color:#565656}header .header-mobile{display:none}@media screen and (max-width: 768px){header .top-navigation>.bg-blur:first-child{display:none}header .top-navigation .blur-mobile{display:block}header .header-mobile{display:flex;justify-content:center;flex-direction:column;align-items:center}header .header-mobile>#header-main-menu:first-child{width:320px;justify-content:space-between}header .header-mobile>#header-main-menu:last-child{margin-top:10px}header .header-mobile>#header-main-menu:last-child svg{position:absolute;top:0px;left:0px}header .header-mobile>#header-main-menu:last-child a{margin-left:19px;margin-top:9px;display:block;position:relative;z-index:1}header .header-mobile li{position:relative;left:0}header .header-desktop{display:none}header #header-main-menu li{margin-top:9px}header #header-main-menu li a{font-size:13px}}.floating-menu{overflow:auto;position:fixed;background-color:blue;right:-800px;left:auto !important;z-index:10000;transition:right 1s;top:21px;bottom:25px;border-radius:10px;width:600px;overflow:auto;overflow-y:hidden}.floating-menu .menu-item.menu-item-has-children .sub-menu>a:hover,.floating-menu .menu-item:not(.menu-item-has-children)>a:hover{color:#565656 !important}.floating-menu>nav{height:calc(100% - 120px);overflow:auto}.floating-menu.display-flex{display:flex !important;flex-direction:column}@media screen and (max-width: 768px){.floating-menu{left:15px;width:calc(100% - 30px);min-width:auto}}@media screen and (max-width: 552px){.floating-menu{top:20px}}.floating-menu ul{padding:0px;margin:0;list-style:none}.floating-menu #menu-main-menu *{text-decoration:none;font-family:"Neue-Haas-Grotesk-Text-W02-Medium";letter-spacing:1px;margin-bottom:2px}.floating-menu #menu-main-menu a{margin-bottom:8px;display:block}.floating-menu #menu-main-menu a:not(:hover){color:#fff !important}.floating-menu #menu-main-menu>li:not(:last-child){margin-bottom:30px}.floating-menu #menu-main-menu>.menu-item:not(.menu-item-has-children)>a{color:#fff;text-transform:uppercase}.floating-menu #menu-main-menu .menu-item-has-children>a{color:#101010 !important}.floating-menu #menu-main-menu .sub-menu a{padding-left:15px}.floating-menu #menu-main-menu .sub-menu li:not(:last-child){margin-bottom:0px}.floating-menu .top-nav *,.floating-menu .bottom-nav *{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";width:130px;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;letter-spacing:1px}.floating-menu .top-nav .btn-menu,.floating-menu .bottom-nav .btn-menu{text-align:right}.floating-menu .top-nav a:hover,.floating-menu .bottom-nav a:hover{color:#565656 !important}.floating-menu .bottom-nav{margin-top:auto;gap:20px}.floating-menu .bottom-nav a{width:auto}.floating-menu .bottom-nav a:first-child{text-align:left}.floating-menu .bottom-nav a:nth-child(3){max-width:50px}.floating-menu .theme2025-shop-about>a,.floating-menu .theme2025-social>a{display:none}.floating-menu .theme2025-shop-about .sub-menu,.floating-menu .theme2025-social .sub-menu{display:flex;gap:30px;justify-content:center}.floating-menu .theme2025-shop-about .sub-menu a,.floating-menu .theme2025-social .sub-menu a{color:blue !important}.floating-menu .theme2025-social .sub-menu a{color:#101010 !important}.floating-menu nav,.floating-menu .image-menu{padding:0 20px 0px 20px}.floating-menu .top-nav,.floating-menu .bottom-nav{display:flex;justify-content:space-between;padding:20px}.floating-menu .image-menu img{width:100%}@media screen and (max-width: 600px){.floating-menu{left:15px;width:calc(100% - 30px)}.floating-menu a{font-size:13px;letter-spacing:0}.floating-menu #menu-main-menu>li:not(:last-child){margin-bottom:20px}.floating-menu .top-nav a:first-child{text-align:left}.floating-menu .top-nav div{width:10px}.floating-menu .bottom-nav{gap:12px}}body.page-template-template-home-2025 .floating-menu{background-color:#ff4d00}body.page-template-template-home-2025.modal-menu .floating-menu{right:15px}.block-builder-theme-2025 img{max-width:100%}.block-builder-theme-2025 .header-block{position:relative;max-width:1920px;margin-left:auto;margin-right:auto;width:100%;z-index:100;height:calc(100vh);padding-top:calc(100vh * 0.14);padding-bottom:calc(100vh * 0.14);box-sizing:border-box}.block-builder-theme-2025 .header-block .block-container{height:100%;display:flex;align-items:center;position:relative}.block-builder-theme-2025 .header-block .lottie-block{position:absolute;top:0}.block-builder-theme-2025 .header-block .banner-image{max-width:100%;margin-left:auto;margin-right:auto}.block-builder-theme-2025 .header-block+*{margin-top:100px}@media screen and (max-width: 768px){.block-builder-theme-2025 .header-block{padding-top:calc(100vh * 0.18);padding-bottom:calc(100vh * 0.1);height:100svh}}.block-builder-theme-2025+.big-image{display:flex;justify-content:center;margin-top:190px;margin-bottom:120px;padding-left:168px;padding-right:168px}.block-builder-theme-2025+.big-image img{max-width:100%}@media screen and (max-width: 768px){.block-builder-theme-2025+.big-image{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1440px){.block-builder-theme-2025>*,.block-builder-theme-2025 .header-block{max-width:1200px;margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width: 768px){.block-builder-theme-2025 .header-block+*{margin-top:0px}}.images-rolling{overflow:hidden;margin-left:auto;margin-right:auto}.images-rolling .image{display:flex}.images-rolling img{width:100%}.images-rolling ul{padding:0px;list-style:none;margin:0px}.images-rolling.count-item-1 ul,.images-rolling.count-item-1 .image-item,.images-rolling.count-item-1 .image{height:100%}.images-rolling.count-item-1 .image-item{position:relative;overflow:hidden}.images-rolling.count-item-1 .image img{opacity:0}.image-text-block .block-container,.conference-block .block-container,footer .block-container{max-width:70%;margin-left:auto;margin-right:auto}.image-text-block .text-container,.conference-block .text-container,footer .text-container{color:#fff;max-width:700px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 600px){.image-text-block .block-container,.conference-block .block-container,footer .block-container{max-width:100%}}.image-text-block .images-rolling{aspect-ratio:954/516;border-radius:10px}.image-text-block .text-container{margin-top:118px}.conference-block{margin-top:190px;margin-bottom:190px}.conference-block .images-rolling{aspect-ratio:413/230;border-radius:7.46px}.conference-block .images-rolling{max-width:416px;margin-top:40px}.conference-block .text-container{margin-top:40px}.conference-block .image-stone{text-align:center}@media screen and (max-width: 768px){.conference-block{margin-top:100px;margin-bottom:100px}.conference-block .text-container{margin-top:30px}}.conference-block .text-container p,.image-text-block .text-container p{font-size:18px;line-height:24px;letter-spacing:.4px}@media screen and (max-width: 768px){.conference-block .text-container p,.image-text-block .text-container p{font-size:14px;line-height:20px}}.conference-block video,.image-text-block video{width:100%}footer .footer-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}footer .footer-container>*:not(:first-child){margin-top:60px}footer .logos{display:flex;gap:60px;justify-content:center}footer .partners-logos{display:flex;gap:20px;padding:0;list-style:none;justify-content:center}footer .partners-logos a{width:10%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column}footer .partners-logos img{max-width:100%;width:90%}footer .partners-logos img.main{position:relative;z-index:10}footer .partners-logos img.hover{position:absolute}footer .partners-logos a:hover img.main{opacity:0}@media screen and (max-width: 1024px){footer .partners-logos{flex-wrap:wrap}}@media screen and (max-width: 768px){footer .partners-logos{gap:10px}footer .partners-logos a{width:25%;padding:0px}}footer .menus{display:flex;justify-content:center;list-style:none;padding:0px;gap:96px}footer .menus li{padding:12px 10px}footer .menus a{color:#fff;text-decoration:none;font-size:18px;line-height:24px}footer .menus a:hover{color:blue}footer .text-label,footer .theme_2025_description{font-size:18px;line-height:24px}@media screen and (max-width: 1200px){footer .menus{gap:70px}}@media screen and (max-width: 1024px){footer .menus{gap:30px;flex-wrap:wrap}}@media screen and (max-width: 768px){footer .menus{gap:10px 30px}footer .menus a{font-size:14px;line-height:20px}footer .logos img{max-width:150px}footer .text-label,footer .theme_2025_description{font-size:14px;line-height:20px}}@media screen and (max-width: 600px){footer .logos{gap:30px}footer .logos img{max-width:80px}}.tickets-block{max-width:1280px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:120px}.tickets-block .text-container{color:#101010}.tickets-block .bg-orange{background-color:#ff4d00}.tickets-block .bg-blue{background-color:#27b7ff}.tickets-block .bg-grey{background-color:#c2c2c2}.tickets-block .bg-green{background-color:#2fff0f}.tickets-block .ticket-item{border-radius:10px}.tickets-block .ticket-item video{width:100%}.tickets-block .text-container p,.tickets-block .text-container .event-title{font-size:12px;line-height:16px;margin-top:15px;margin-bottom:15px}.tickets-block .text-container .event-title{margin-top:0px}.tickets-block .text-container .event-details *,.tickets-block .text-container .event-title{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";font-size:12px;line-height:16px}.tickets-block .text-container .label{margin-bottom:15px}.tickets-block .text-container .value a{color:#101010;text-decoration:none}.tickets-block .text-container .details-item{margin-bottom:32px}.tickets-block .text-container .location .value{max-width:105px}.tickets-block .tickets-list{display:flex;flex-wrap:wrap}.tickets-block .tickets-list+.tickets-list{margin-top:20px}.tickets-block .tickets-list.col-1 .ticket-item:not(:last-child){width:calc(100%);margin-bottom:20px}.tickets-block .tickets-list.col-2{gap:20px}.tickets-block .tickets-list.col-2 .ticket-item{width:calc(50% - 10px)}.tickets-block .tickets-list.col-4{gap:20px}.tickets-block .tickets-list.col-4 .ticket-item{width:calc(25% - 15px)}.tickets-block .tickets-list.layout-thumbnail .image-container .images-rolling{aspect-ratio:630/390;border-top-right-radius:10px;border-top-left-radius:10px}.tickets-block .tickets-list.layout-thumbnail .text-container{padding:20px;padding-top:40px}.tickets-block .tickets-list.layout-thumbnail .event-title{text-align:center}.tickets-block .tickets-list.layout-thumbnail .event-buttons{margin-top:40px}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal{background-color:rgba(255,255,255,.5);letter-spacing:.05em;color:#000;transform:scale(1)}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal:hover,.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal:active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal:hover{color:transparent !important;background-color:rgba(255,255,255,.7)}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal:active{color:transparent !important;background-color:#fff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn.modal{font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal){background-color:blue;letter-spacing:.05em;transform:scale(1);color:#fff}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal):hover,.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal):active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal):hover{color:transparent !important;background-color:#0075f4}.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal):active{color:transparent !important;background-color:#66afff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-thumbnail .event-buttons .btn:not(.modal){font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-landscape .ticket-item{display:flex}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container{padding:20px 22px;display:flex;flex-wrap:wrap;box-sizing:border-box}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container .event-description{width:70%;padding-right:20px;box-sizing:border-box}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container .event-buttons{display:flex;gap:20px;align-items:flex-end}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container .event-buttons>*{width:50%}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container .event-details{width:30%}.tickets-block .tickets-list.layout-landscape .ticket-item .text-container .event-buttons{width:100%}.tickets-block .tickets-list.layout-landscape .ticket-item .image-container .images-rolling{aspect-ratio:630/381;border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%}.tickets-block .tickets-list.layout-landscape .ticket-item>*{width:50%}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal{background-color:rgba(255,255,255,.5);letter-spacing:.05em;color:#000;transform:scale(1)}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal:hover,.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal:active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal:hover{color:transparent !important;background-color:rgba(255,255,255,.7)}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal:active{color:transparent !important;background-color:#fff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn.modal{font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal){background-color:blue;letter-spacing:.05em;transform:scale(1);color:#fff}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal):hover,.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal):active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal):hover{color:transparent !important;background-color:#0075f4}.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal):active{color:transparent !important;background-color:#66afff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-landscape .ticket-item .event-buttons .btn:not(.modal){font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-text{flex-wrap:wrap;justify-content:center}.tickets-block .tickets-list.layout-text .ticket-item{width:calc(50% - 10px)}.tickets-block .tickets-list.layout-text .text-container{width:100%}.tickets-block .tickets-list.layout-text .btn-disabled{pointer-events:none;color:#5f5f5f !important}.tickets-block .tickets-list.layout-text .text-container{aspect-ratio:632/382}.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal{background-color:rgba(255,255,255,.5);letter-spacing:.05em;color:#000;transform:scale(1)}.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal:hover,.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal:active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal:hover{color:transparent !important;background-color:rgba(255,255,255,.7)}.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal:active{color:transparent !important;background-color:#fff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-text .event-buttons .event-item.btn.modal{font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item){color:#fff;background-color:blue;letter-spacing:.05em;transform:scale(1);color:#fff}.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item):hover,.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item):active{background-position:center !important;background-repeat:no-repeat !important}.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item):hover{color:transparent !important;background-color:#0075f4}.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item):active{color:transparent !important;background-color:#66afff}@media only screen and (min-width: 801px)and (max-width: 1023px){.tickets-block .tickets-list.layout-text .event-buttons .btn.modal:not(.event-item){font-size:14px;padding:17px 10px}}.tickets-block .tickets-list.layout-text .event-buttons .btn.btn-disabled{background-color:transparent !important}.tickets-block .tickets-list.col-4 .event-buttons{flex-direction:column;gap:20px}.tickets-block .tickets-list.col-4 .event-buttons a{width:100%}@media screen and (max-width: 1200px){.tickets-block .tickets-list.col-4 .ticket-item{width:calc(50% - 15px)}}@media screen and (max-width: 1024px){.tickets-block .tickets-list.layout-landscape .ticket-item .image-container .images-rolling{border-top-right-radius:10px;border-bottom-right-radius:0px;border-top-left-radius:10px}.tickets-block .tickets-list.layout-landscape .ticket-item{flex-direction:column-reverse}.tickets-block .tickets-list.layout-landscape .ticket-item>*{width:100%}}@media screen and (max-width: 800px){.tickets-block .tickets-list.col-4 .ticket-item,.tickets-block .tickets-list.col-2 .ticket-item{width:100%}.tickets-block .tickets-list.col-4 .event-buttons{flex-direction:row}}body.body-modal-open.modal-menu .floating-menu{right:25px}@media screen and (max-width: 800px){body.body-modal-open.modal-menu .floating-menu{right:15px}}.page-template-template-home-2025.body-modal-open{overflow:hidden}.page-template-template-home-2025.body-modal-open:after{content:"";background-color:#000;opacity:.5;width:100%;height:100%;position:fixed;top:0;z-index:1111}.page-template-template-theme-2025 .event-buttons{margin-top:15px;flex-wrap:nowrap;display:flex;gap:20px}.page-template-template-theme-2025 .event-buttons a{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";font-weight:500;font-size:18px;line-height:25px;text-align:center;text-transform:uppercase;text-decoration:none;padding:18px;border-radius:10px;width:50%;box-sizing:border-box;height:60px}.page-template-template-theme-2025 .event-buttons .btn-info{background-color:blue;color:#fff}.page-template-template-theme-2025 .event-buttons .btn-info.modal{background:rgba(255,255,255,.5);color:#000}.page-template-template-theme-2025 .layout-text .btn-info.modal{background-color:blue;color:#fff}.page-template-template-theme-2025:after{content:"";opacity:0;transition:opacity .3s}.page-template-template-theme-2025.body-modal-open{overflow:hidden}.page-template-template-theme-2025.body-modal-open:after{content:"";background-color:#000;opacity:.5;width:100%;height:100%;position:fixed;top:0;z-index:1111}.page-template-template-theme-2025.body-modal-open .product__image--gallery{z-index:0}.page-template-template-theme-2025.body-modal-open .btn-book-tickets{z-index:1}.page-template-template-theme-2025 .modal-wrapper .event-buttons{margin-top:0px}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer{background-color:rgba(255,255,255,.5);letter-spacing:.05em;color:#000;transform:scale(1)}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer:hover,.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer:active{background-position:center !important;background-repeat:no-repeat !important}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer:hover{color:transparent !important;background-color:rgba(255,255,255,.7)}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer:active{color:transparent !important;background-color:#fff}@media only screen and (min-width: 801px)and (max-width: 1023px){.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal-close-footer{font-size:14px;padding:17px 10px}}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal{background-color:blue;letter-spacing:.05em;transform:scale(1);color:#fff}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal:hover,.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal:active{background-position:center !important;background-repeat:no-repeat !important}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal:hover{color:transparent !important;background-color:#0075f4}.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal:active{color:transparent !important;background-color:#66afff}@media only screen and (min-width: 801px)and (max-width: 1023px){.page-template-template-theme-2025 .modal-wrapper .event-buttons .modal{font-size:14px;padding:17px 10px}}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location{display:flex}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location>*{width:50%}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location.schedule .details-item{width:25%}.page-template-template-theme-2025 .modal-wrapper .modal-is-initialized{height:100%}.page-template-template-theme-2025 .modal-wrapper .modal-footer{margin-top:auto;padding:20px;box-sizing:border-box;position:relative}.page-template-template-theme-2025 .modal-wrapper .modal-footer:before{content:"";position:absolute;left:0px;right:0px;height:50%;top:-50px;pointer-events:none}.page-template-template-theme-2025 .modal-wrapper .modal-container{display:flex;flex-direction:column;height:100%}.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){position:fixed;padding:0px;box-sizing:border-box;z-index:11111;top:21px;bottom:25px;right:-800px;left:auto !important;transition:right 1s;border-radius:10px;overflow:hidden;height:calc(100vh - 50px);width:600px}.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container):after{content:"";background-color:#000;opacity:.5;position:absolute}.page-template-template-theme-2025 .modal-wrapper *{text-align:left}.page-template-template-theme-2025 .modal-wrapper .list-item{display:flex;margin-bottom:12px}.page-template-template-theme-2025 .modal-wrapper .list-item .item-heading,.page-template-template-theme-2025 .modal-wrapper .list-item .item-text{font-family:"NHaasGroteskTXPro-55Rg";font-weight:normal;font-size:18px;line-height:1.4}.page-template-template-theme-2025 .modal-wrapper .list-item .item-heading{width:210px;padding-right:15px;color:#c7c7c7;box-sizing:border-box}.page-template-template-theme-2025 .modal-wrapper .list-item .item-text{color:#898989;flex:1}.page-template-template-theme-2025 .modal-wrapper .modal-cols2{margin-top:2em}.page-template-template-theme-2025 .modal-wrapper .modal-text-content>*:first-child{margin-top:0px}.page-template-template-theme-2025 .modal-wrapper .modal-content{padding:20px;width:100%;overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;-ms-overflow-style:none;scrollbar-width:none}.page-template-template-theme-2025 .modal-wrapper .modal-content .modal-title,.page-template-template-theme-2025 .modal-wrapper .modal-content p,.page-template-template-theme-2025 .modal-wrapper .modal-content .modal-event-time-location *{font-size:12px;line-height:16px;font-family:"Neue-Haas-Grotesk-Text-W02-Medium";color:#000}.page-template-template-theme-2025 .modal-wrapper .modal-content h2,.page-template-template-theme-2025 .modal-wrapper .modal-content h3,.page-template-template-theme-2025 .modal-wrapper .modal-content h4,.page-template-template-theme-2025 .modal-wrapper .modal-content h5,.page-template-template-theme-2025 .modal-wrapper .modal-content p{color:#000}.page-template-template-theme-2025 .modal-wrapper .modal-close{position:absolute;top:20px;right:25px;cursor:pointer;transition:all .2s}.page-template-template-theme-2025 .modal-wrapper .modal-close img{width:25px}.page-template-template-theme-2025 .modal-wrapper .modal-close:hover{filter:brightness(0)}.page-template-template-theme-2025 .modal-wrapper .modal-gallery .modal-gallery-fullwidth{display:flex;flex-direction:column;flex-wrap:wrap}.page-template-template-theme-2025 .modal-wrapper .modal-gallery img{height:auto}.page-template-template-theme-2025 .modal-wrapper .modal-header{aspect-ratio:630/380;background-size:cover;background-position:center}.page-template-template-theme-2025 .modal-wrapper .modal-gallery .modal-gallery-fullwidth img{width:100%;margin-bottom:7px}.page-template-template-theme-2025 .modal-wrapper .modal-gallery .modal-gallery-cols2{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-template-theme-2025 .modal-wrapper .modal-gallery .modal-gallery-cols2 img{width:calc(50% - 3px);margin-bottom:7px}.page-template-template-theme-2025 .modal-wrapper.bg-orange .modal-footer:before{background:linear-gradient(180deg, rgba(139, 167, 32, 0) 0%, #ff4d00 100%)}.page-template-template-theme-2025 .modal-wrapper.bg-green .modal-footer:before{background:linear-gradient(180deg, rgba(139, 167, 32, 0) 0%, #2fff0f 100%)}.page-template-template-theme-2025 .modal-wrapper.bg-grey .modal-footer:before{background:linear-gradient(180deg, rgba(139, 167, 32, 0) 0%, #c2c2c2 100%)}.page-template-template-theme-2025 .modal-wrapper.bg-blue .modal-footer:before{background:linear-gradient(180deg, rgba(139, 167, 32, 0) 0%, #27b7ff 100%)}@media screen and (max-width: 1024px){.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){min-width:750px}}@media screen and (max-width: 800px){.page-template-template-theme-2025 .modal-wrapper .modal-content{width:100%}}@media screen and (max-width: 768px){.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){left:15px;width:calc(100% - 30px);min-width:auto}.page-template-template-theme-2025 .modal-wrapper .modal-footer:before{top:-45px}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location.schedule .details-item{width:30%}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location>*{width:60%}.page-template-template-theme-2025 .modal-wrapper .modal-event-time-location>*:last-child{width:40%}}@media screen and (max-width: 552px){.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){top:20px;height:calc(100svh - 50px)}.page-template-template-theme-2025 .modal-wrapper .list-item{flex-wrap:wrap}.page-template-template-theme-2025 .modal-wrapper .list-item>*{width:100% !important}}@media screen and (max-width: 1024px){.page-template-template-theme-2025 .modal-wrapper .modal-content h2{font-size:35px}}.page-template-template-theme-2025 body.single-workshop .modal-wrapper .modal-buttons,.page-template-template-theme-2025 body.modal-wrapper .buttons-modal-footer{margin-top:3em;margin-bottom:4em}@media screen and (max-width: 1024px){.page-template-template-theme-2025 .btn-on-modal{font-size:30px}}@media screen and (max-width: 850px){.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){max-width:600px}.page-template-template-theme-2025 .modal-wrapper .modal-content{width:100%}}@media screen and (max-width: 768px){.page-template-template-theme-2025 .modal-wrapper:not(.workshop-container){min-width:auto}}@media screen and (max-width: 600px){.page-template-template-theme-2025 .event-buttons a{font-size:14px;padding:13px 10px;height:50px}}.footer-the-end{height:100vh;display:flex;flex-direction:column;justify-content:flex-end;position:relative;padding-bottom:40px}.footer-the-end .the-end-font-style{font-family:"Neue-Haas-Grotesk-Text-W02-Medium";font-style:normal;font-weight:500;font-size:30px;line-height:50px;color:#0037ff;text-align:center;letter-spacing:4px}.footer-the-end .the-end-font-style.center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.footer-the-end .the-end-font-style:not(.center){text-decoration:underline}.footer-the-end .the-end-font-style:hover a[href]{text-decoration:underline}.footer-the-end .the-end-font-style a{color:inherit;text-decoration:none}.footer-the-end .the-end-font-style a[href]:hover{color:#66afff}.footer-the-end .the-end-font-style a[href]:active{color:#fff}@media screen and (max-width: 768px){.footer-the-end .the-end-font-style{font-size:26px}}@media screen and (max-width: 768px){.page-template-template-theme-2025.page-conference .banner-image img{width:100%}}@media screen and (max-width: 600px){.page-template-template-theme-2025.page-conference .banner-image{padding:0px}}.page-template-template-theme-2025.page-tickets-2025 .banner-image{text-align:center}.page-template-template-theme-2025.page-tickets-2025 .banner-image img{width:60%}@media screen and (max-width: 600px){.page-template-template-theme-2025.page-tickets-2025 .banner-image{padding:0px}.page-template-template-theme-2025.page-tickets-2025 .banner-image img{width:100%}}.text-more-info:hover,.text-more-info:active,.text-buy-ticket:hover,.text-buy-ticket:active,.text-goto-ticket:hover,.text-goto-ticket:active,.text-back:hover,.text-back:active{background-position:center !important;background-repeat:no-repeat !important}.text-goto-ticket{background-size:160px auto !important}.text-goto-ticket:hover{background-image:url("../img/theme-2025/SVG-Buttons-2/GOTOTICKETS_hover.svg") !important}.text-goto-ticket:active{background-image:url("../img/theme-2025/SVG-Buttons-2/GOTOTICKETS_onclick.svg") !important}@media screen and (max-width: 1024px){.text-goto-ticket:hover,.text-goto-ticket:active{background-size:120px auto !important}}@media screen and (max-width: 800px){.text-goto-ticket:hover,.text-goto-ticket:active{background-size:160px auto !important}}@media screen and (max-width: 600px){.text-goto-ticket:hover,.text-goto-ticket:active{background-size:120px auto !important}}.text-goto-ticket-black{background-size:160px auto !important}.text-goto-ticket-black:hover{background-image:url("../img/theme-2025/SVG-Buttons/GOTOTICKETS_black_hover.svg") !important}.text-goto-ticket-black:active{background-image:url("../img/theme-2025/SVG-Buttons/GOTOTICKETS_black_onclick.svg") !important}@media only screen and (min-width: 801px)and (max-width: 1023px){.text-goto-ticket-black{background-size:120px auto !important}}@media screen and (max-width: 600px){.text-goto-ticket-black{background-size:120px auto !important}}.text-more-info{background-size:120px auto !important}.text-more-info:hover{background-image:url("../img/theme-2025/SVG-Buttons-2/MOREINFO_hover.svg") !important}.text-more-info:active{background-image:url("../img/theme-2025/SVG-Buttons-2/MOREINFO_onclick.svg") !important}@media screen and (max-width: 1024px){.text-more-info:hover,.text-more-info:active{background-size:95px auto !important}}@media screen and (max-width: 800px){.text-more-info:hover,.text-more-info:active{background-size:120px auto !important}}@media screen and (max-width: 600px){.text-more-info:hover,.text-more-info:active{background-size:90px auto !important}}.text-buy-ticket{background-size:120px 37px !important}.text-buy-ticket:hover{background-image:url("../img/theme-2025/SVG-Buttons-2/BUYTICKET_white_hover.svg") !important}.text-buy-ticket:active{background-image:url("../img/theme-2025/SVG-Buttons-2/BUYTICKET_white_onclick.svg") !important}@media screen and (max-width: 1024px){.text-buy-ticket:hover,.text-buy-ticket:active{background-size:95px auto !important}}@media screen and (max-width: 800px){.text-buy-ticket:hover,.text-buy-ticket:active{background-size:120px auto !important}}@media screen and (max-width: 600px){.text-buy-ticket:hover,.text-buy-ticket:active{background-size:90px auto !important}}.text-back{background-size:55px auto !important}.text-back:hover{background-image:url("../img/theme-2025/SVG-Buttons-2/BACK_hover.svg") !important}.text-back:active{background-image:url("../img/theme-2025/SVG-Buttons-2/BACK_onclick.svg") !important}@media only screen and (min-width: 801px)and (max-width: 1023px){.text-back{background-size:40px auto !important}}@media screen and (max-width: 600px){.text-back{background-size:40px auto !important}}.page-template-template-theme-2025 .btn-event-modal.modal-wrapper:not(.workshop-container){right:25px}@media screen and (max-width: 800px){.page-template-template-theme-2025 .btn-event-modal.modal-wrapper:not(.workshop-container){right:15px}}/*# sourceMappingURL=theme-2025.css.map */
