﻿@import"../fontawesome/css/all.min.css";@font-face{font-family:"Karla-Light";src:url("../fonts/karla/Karla-Light.ttf");font-weight:light;font-style:300}@font-face{font-family:"Karla-Regular";src:url("../fonts/karla/Karla-Regular.ttf");font-style:normal;font-weight:400}@font-face{font-family:"Karla-Bold";src:url("../fonts/karla/Karla-Bold.ttf");font-style:bold;font-weight:500}@font-face{font-family:"Bandeins Strange Variable";src:url("../fonts/BandeinsStrangeVariable.ttf")}nav{height:80px;background:#fff;box-shadow:var(--nav-shadow);z-index:12;position:relative}nav .nav{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1170px;margin:0 auto;padding:0rem 2rem}nav .menu-main-menu-container{height:100%}nav .menu-main-menu-container .menu>li{height:100%;display:flex;align-items:center}nav .nav-ul ul{height:80px;--font-size: 18px;list-style:none;display:flex;align-items:center;font-size:var(--font-size);overflow-y:hidden;box-shadow:var(--nav-shadow);z-index:9;margin:0;padding:0}nav .nav-ul ul>li.current-menu-parent,nav .nav-ul ul>li.current-menu-item{background-color:rgba(196,214,0,.5019607843)}nav .nav-ul ul li{padding:var(--padding);height:100%;display:flex;align-items:center;padding-right:20px}nav .nav-ul ul li::before{content:url("../../assets/images/navbar-square.svg");opacity:0;position:relative;bottom:15px;transition:opacity .5s}nav .nav-ul ul li.current-menu-item::before,nav .nav-ul ul li.current-menu-parent::before{content:"";padding-left:15px}nav .nav-ul ul li:hover::before{opacity:1}nav .nav-ul ul li a{font-family:"Bandeins Strange Variable";font-weight:500;color:#000;text-decoration:none;position:relative}nav .nav-ul ul li .sub-menu{display:flex;position:absolute;flex-direction:column;align-items:flex-start;background-color:#000;top:80px;width:fit-content;padding:0;height:auto;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s;gap:5px}nav .nav-ul ul li .sub-menu li{display:flex;align-items:center}nav .nav-ul ul li .sub-menu li.current-menu-item{background-color:rgba(0,0,0,0)}nav .nav-ul ul li .sub-menu li.current-menu-item::after{content:url(../../assets/images/arrow-sub-menu.png) !important;position:absolute !important;opacity:1 !important;left:7px !important;transition:opacity .3s linear !important}nav .nav-ul ul li .sub-menu li a{padding:15px 30px;color:#fff;text-decoration:none}nav .nav-ul ul li .sub-menu li::after{content:url(../../assets/images/arrow-sub-menu.png);position:absolute;opacity:0;left:7px;transition:opacity .3s linear}nav .nav-ul ul li .sub-menu li::before{content:none}nav .nav-ul ul>li a::before{content:"";width:13px;height:13px;background-color:#c4d600;position:relative;bottom:30px;opacity:0;transition:opacity .3s}nav .nav-ul ul>li:hover .sub-menu{opacity:1;visibility:visible}nav .nav-ul ul>li:hover .sub-menu li:hover::after{opacity:1}nav .nav-ul ul>li:hover::before{opacity:1}nav .nav-ul ul .wpml-ls-menu-item{padding:0}nav .nav-ul ul .wpml-ls-menu-item:not(.wpml-ls-current-language) a{font-weight:300}nav .nav-ul ul .wpml-ls-menu-item:last-child{padding-right:15px}nav .nav-ul ul .wpml-ls-menu-item:nth-last-child(n+2){margin-left:13px}nav .nav-ul ul .wpml-ls-menu-item:nth-last-child(n+2)::before,nav .nav-ul ul .wpml-ls-menu-item:last-child::before{content:none}nav .nav-ul ul .wpml-ls-menu-item:nth-last-child(n+2)::after{content:"|";margin:0 5px}nav .wpml-ls-current-language span{text-decoration:underline !important}nav .btn-primary{padding:8px 12px 8px 12px}.navbar__menu{display:flex}.navbar__widgets{display:inline-flex;align-items:center;gap:20px}.navbar__widgets a{text-decoration:none;color:#000;gap:10px;font-size:18px}.navbar__widgets a.btn{padding:10px 20px}.navbar__widgets a path{fill:#000;transition:fill .5s}.navbar__widgets a:hover path{fill:#fff}.navbar__search{cursor:pointer;font-size:27}#navbar-mobile{display:none;position:fixed;top:0;left:0;right:0}#navbar-mobile-btn{width:29px;height:22px;cursor:pointer;display:none;align-items:center;flex-direction:column;justify-content:space-between;position:relative;z-index:10}#navbar-mobile-btn span{width:100%;height:2px;background:#000;transition:.3s ease;transform-origin:left}#navbar-mobile-btn.active span{background:#000}#navbar-mobile-btn.active span:nth-child(1){transform:rotate(42deg)}#navbar-mobile-btn.active span:nth-child(3){transform:rotate(-45deg)}#navbar-mobile-btn.active span:nth-child(2){transform:scale(0)}#navbar-mobile-btn:nth-child(3){transform-origin:left}.top-menu{height:37px;background-color:#000;display:flex;justify-content:center;align-items:center;gap:20px}.top-menu .menu-menu-superior-container,.top-menu .menu-submenu-container{width:100%;text-align:right;max-width:1170px;margin:0 auto;padding:0rem 2rem}.top-menu ul{display:inline-flex;justify-content:center;align-items:center;list-style:none;font-size:1rem;gap:10px}.top-menu ul li::after{content:" | ";width:10px;height:100%;color:#fff;margin-left:10px}.top-menu ul li:last-child::after{content:none}.top-menu ul li a{text-decoration:none;color:#fff}.top-menu ul li a:hover{text-decoration:underline}.sticky{position:fixed;top:0;left:0;right:0}.mt-sticky{margin-top:80px !important}@media(max-width: 1150px){#navbar{display:none}#navbar-mobile{padding:0 5%}#navbar-mobile .menu{overflow-y:auto;gap:10px;-ms-overflow-style:none;scrollbar-width:none}#navbar-mobile .menu::-webkit-scrollbar{display:none}#navbar-mobile .menu li.current-menu-parent{position:relative;background-color:rgba(0,0,0,0)}#navbar-mobile .menu li.current-menu-parent::after{content:"";position:absolute;left:0;top:0;width:100%;height:40px;background-color:rgba(196,214,0,.5019607843);z-index:1}#navbar-mobile .menu li.current-menu-parent a{z-index:2}#navbar-mobile .menu .menu-item{display:unset;height:initial}#navbar-mobile .menu .menu-item.active .sub-menu{height:calc(2.8rem*var(--childrenNumberMobile))}#navbar-mobile .menu .menu-item .sub-menu{position:relative;background-color:rgba(0,0,0,0);top:20px;background-image:none;opacity:1;visibility:inherit;height:0px;transition:height .5s}#navbar-mobile .menu .menu-item .sub-menu li a{color:#000}#navbar-mobile .menu .menu-item-has-children>a::after{content:"";font-family:"Font Awesome 5 Pro";transform:rotate(90deg);margin-left:10px;transition:transform .5s;position:absolute}#navbar-mobile .menu .menu-item-has-children a.active::after{transform:rotate(180deg)}#navbar-mobile,#submenu-mobile,#navbar-mobile-btn{display:flex;justify-content:space-between;align-items:center}#navbar-mobile .calendar-icon,#submenu-mobile .calendar-icon,#navbar-mobile-btn .calendar-icon{cursor:pointer;width:30px;height:30px;background:url(../../assets/images/calendar-black.svg);background-size:30px;background-repeat:no-repeat}.navbar-content{display:flex;align-items:center;gap:15px}.navbar-content .language-navbar-mobile{font-size:1.56rem;font-weight:300}}@media screen and (max-width: 1150px)and (max-width: 768px){.navbar-content .language-navbar-mobile{font-size:1.07rem}}@media(max-width: 1150px){.navbar-content .language-navbar-mobile div{padding:0}.navbar-content .language-navbar-mobile div ul .wpml-ls-current-language{font-weight:500}.navbar-content .language-navbar-mobile div ul .wpml-ls-current-language a span::after{content:"|";padding:0 10px}}@media screen and (max-width: 1150px)and (max-width: 768px){.navbar-content .language-navbar-mobile div ul .wpml-ls-current-language a span::after{padding:0 5px}}@media screen and (max-width: 1150px)and (max-width: 400px){.navbar-content .language-navbar-mobile div ul .wpml-ls-current-language a span::after{content:""}}@media(max-width: 1150px){.navbar-content .language-navbar-mobile div ul a{color:#000;padding:0}}@media screen and (max-width: 1150px)and (max-width: 400px){.navbar-content .language-navbar-mobile div ul{display:grid}}@media(max-width: 1150px){nav .nav-ul ul,.search-mobile-input{--height: 0px;--padding: 10px;margin:0;flex-direction:column;background:#fff;position:absolute;right:0;left:0;top:80px;height:var(--height);transition:1s cubic-bezier(0.68, -0.55, 0.27, 1.55);overflow:hidden;padding:0 5%}}@media(max-width: 1150px){nav .nav-ul ul{background-image:url("../../assets/images/icon-navbar-mobile.png");background-repeat:no-repeat;background-position:right bottom}}@media(max-width: 1150px){nav .nav-ul ul.active{--height: calc(100vh - 80px);transition:1s ease;padding-bottom:4rem}}@media(max-width: 1150px){nav .nav-ul ul li{width:100%;text-align:start}}@media(max-width: 1150px){nav .nav-ul ul li a{width:100%;text-transform:capitalize}}@media(max-width: 1150px){.search-mobile-input{display:flex;text-align:center;justify-content:center;align-items:center;border:none;outline:none;font-size:1.07rem;padding:0 5%;transition:.3s ease}.search-mobile-input .search-mobile-items,.search-mobile-input input,.search-mobile-input span{width:100%;max-width:400px}.search-mobile-input .search-mobile-items{display:flex;text-align:center;justify-content:center;gap:5px}.search-mobile-input .search-mobile-items input[type=search]::-webkit-search-decoration,.search-mobile-input .search-mobile-items input[type=search]::-webkit-search-cancel-button,.search-mobile-input .search-mobile-items input[type=search]::-webkit-search-results-button,.search-mobile-input .search-mobile-items input[type=search]::-webkit-search-results-decoration{display:none}.search-mobile-input .search-mobile-items input{border:none;outline:none;font-size:1.07rem;background-color:rgba(0,0,0,0)}.search-mobile-input .search-mobile-items button{background-color:rgba(0,0,0,0);border:none}.search-mobile-input span{height:1px;background-color:#000}}@media(max-width: 1150px){.search-mobile-input.active{display:flex;justify-content:center;align-items:center;--height: 100px;transition:.5s ease}}@media(max-width: 1150px){.top-menu{display:none}}.desktop-search{overflow:hidden;opacity:0;margin:0 auto;height:0;background-color:#000;transition:1s ease;overflow-y:auto}.desktop-search::-webkit-scrollbar{display:none}.desktop-search .close-cross{text-align:right;padding:2% 5%;max-width:1920px;margin:0 auto}.desktop-search .close-cross i{color:#fff;font-size:50px;cursor:pointer;transition:transform 1s}.desktop-search .close-cross i:hover{transform:scale(1.3)}.desktop-search .search-form{width:100%}.desktop-search .search-form__content{display:flex;justify-content:center}.desktop-search .search-form__content .input-group{max-width:500px;height:50px;display:flex;justify-content:space-between;background-color:#fff;align-items:center;padding:5px}.desktop-search .search-form__content .input-group input[type=search]::-webkit-search-decoration,.desktop-search .search-form__content .input-group input[type=search]::-webkit-search-cancel-button,.desktop-search .search-form__content .input-group input[type=search]::-webkit-search-results-button,.desktop-search .search-form__content .input-group input[type=search]::-webkit-search-results-decoration{display:none}.desktop-search .search-form__content .input-group i{margin:0 15px}.desktop-search .search-form__content .input-group input{width:100%;height:100%;border:none;font-size:27px;outline:none}.desktop-search .search-form__content .input-group button{height:100%;width:150px}.desktop-search .search-results{max-width:880px;margin:0 auto;margin-top:3rem}.desktop-search .search-results__container{max-width:1920px;margin:0 auto;padding-bottom:10rem}.desktop-search .search-results__item{margin:2rem 0;padding:1rem 0;justify-content:center;display:grid;grid-template-columns:50% 50%;transition:transform .2s}.desktop-search .search-results__item:hover{transform:scale(1.05)}.desktop-search .search-results__item img{width:400px;height:272px;object-fit:cover}.desktop-search .search-results__item__column{display:flex;align-items:center}.desktop-search .search-results__item a,.desktop-search .search-results__item p{color:#fff}.desktop-search .search-results__item a{text-decoration:none}.desktop-search .search-results__item a:hover{text-decoration:underline}.desktop-search .search-results__item .post-type{color:#c4d600;font-weight:bold;font-size:1.37rem}.desktop-search .search-results .btn{display:flex;justify-content:center;color:#fff}.desktop-search .search-results .btn:hover{text-decoration:underline}.desktop-search.active{opacity:1;height:100vh;flex-direction:column;transition:1s ease}.search-result .search-form{width:100%}.search-result .search-form__content{display:flex}.search-result .search-form__content .input-group{max-width:500px;height:50px;display:flex;justify-content:space-between;background-color:rgba(248,248,248,.768627451);align-items:center;padding:5px}.search-result .search-form__content .input-group input[type=search]::-webkit-search-decoration,.search-result .search-form__content .input-group input[type=search]::-webkit-search-cancel-button,.search-result .search-form__content .input-group input[type=search]::-webkit-search-results-button,.search-result .search-form__content .input-group input[type=search]::-webkit-search-results-decoration{display:none}.search-result .search-form__content .input-group i{margin:0 15px}.search-result .search-form__content .input-group input{width:100%;height:100%;border:none;font-size:27px;outline:none;background-color:rgba(0,0,0,0)}.search-result .search-form__content .input-group button{height:100%;width:150px}.search-result__content{display:flex;gap:20px;margin:2rem 0;transition:transform .2s linear;align-items:flex-start}@media screen and (max-width: 900px){.search-result__content{flex-direction:column;gap:0;margin:5rem 0}.search-result__content>a{width:100%}.search-result__content>a img{width:100% !important}}.search-result__content>a img{width:400px;height:270px;object-fit:cover}.search-result__content__data h3,.search-result__content__data h4,.search-result__content__data p{margin:10px 0 !important}.search-result__content__data h4{color:#c4d600}.search-result__content__data h3 a{text-decoration:none;color:#000;font-size:1.56rem}.search-result__content:hover{transform:scale(1.05)}.search-result__nav{display:flex;justify-content:center;align-items:center;gap:15px}.search-result__nav>a{text-decoration:underline rgba(0,0,0,0);color:#000;transition:text-decoration .5s;font-size:1.37rem}.search-result__nav>a:hover{text-decoration:underline #000}@media screen and (max-width: 470px){.search-result__nav{justify-content:space-between;gap:0}.search-result__nav>a{font-size:18px}}.search-result .navigation{margin:3rem 0}.btn{font-family:"Bandeins Strange Variable";display:flex;flex-direction:row;align-items:center;font-weight:500;text-align:center;text-decoration:none;cursor:pointer}.btn-primary{justify-content:center;padding:15px 30px 15px 30px;background-color:#c4d600;border:none;font-size:1.07rem;padding:10px;transition:background-color .5s,color .5s}.btn-primary:hover{background-color:#1c1c1c;color:#fff}a.btn-primary{text-decoration:none;padding:15px 30px 15px 30px;color:#000;max-width:max-content}.btn-secondary{text-decoration:underline rgba(0,0,0,0);color:#000;transition:text-decoration .5s;margin-top:1rem;font-size:1.37rem}.btn-secondary:hover{text-decoration:underline #000}.btn-tertiary{padding:8px 12px 8px 12px;background-color:#fff;border:1px solid #c4d600;gap:10px}.btn-tertiary:hover{background-color:#c4d600}.btn-fourth{justify-content:center;padding:15px 30px 15px 30px;background-color:#c4d600;color:#000;border:none;font-size:1.07rem;padding:10px;transition:background-color .5s,color .5s}.btn-fourth:hover{background-color:#fff;color:#c4d600}.btn-fifth{justify-content:center;padding:15px 30px 15px 30px;background-color:#d9d9d9;color:#000;border:none;font-size:1.07rem;padding:10px;transition:background-color .5s,color .5s}.btn-fifth:hover{background-color:#000;color:#fff}.main-content{max-width:1170px;margin:2rem auto}@media screen and (max-width: 1260px){.main-content{margin:2rem 5%}}.main-content section{margin:6rem 0}.homepage h2{font-size:3rem}@media screen and (max-width: 768px){.homepage h2{font-size:2.35rem}}.wide-section,.wide-dark-section{max-width:1920px;margin:0 auto}.wide-dark-section{background-color:#000;color:#fff}.wide-section{height:600px}@media screen and (max-width: 1020px){.wide-section{height:500px}}.featured-text{font-style:normal;font-weight:300;font-size:30px;line-height:120%}.header-background{height:400px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.header-background h1{color:#fff;max-width:1170px;height:90%;display:grid;align-items:end;margin:0 auto}@media screen and (max-width: 1260px){.header-background h1{margin:0 5%}}.path-component{margin-top:10px;font-size:.75rem;font-weight:300;display:flex}.path-component span::after{content:">"}.path-component span{font-weight:500}.swiper-button-next,.swiper-button-prev{opacity:1;transition:opacity .5s}.swiper-button-next img,.swiper-button-prev img{width:100% !important}.swiper-button-next::after,.swiper-button-next::after,.swiper-button-prev::after,.swiper-button-prev::after{content:"" !important}.swiper-pagination-single-space,.swiper-pagination-gallery,.swiper-what-we-do,.swiper-event-mobile{display:flex;justify-content:center}@media screen and (max-width: 768px){.swiper-pagination-single-space,.swiper-pagination-gallery,.swiper-what-we-do,.swiper-event-mobile{display:none}}.swiper-pagination-single-space,.swiper-pagination-gallery,.swiper-pagination-entertainment,.swiper-pagination-transparency,.swiper-what-we-do,.swiper-event-mobile,.swiper-pagination-testimonial,.swiper-pagination-twitterTimeline,.swiper-pagination-info_box{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.swiper-pagination-single-space .swiper-pagination-bullet,.swiper-pagination-gallery .swiper-pagination-bullet,.swiper-pagination-entertainment .swiper-pagination-bullet,.swiper-pagination-transparency .swiper-pagination-bullet,.swiper-what-we-do .swiper-pagination-bullet,.swiper-event-mobile .swiper-pagination-bullet,.swiper-pagination-testimonial .swiper-pagination-bullet,.swiper-pagination-twitterTimeline .swiper-pagination-bullet,.swiper-pagination-info_box .swiper-pagination-bullet{border-radius:0;height:12px;width:12px;background-color:#000;transition:background-color .5s;opacity:1}.swiper-pagination-single-space .swiper-pagination-bullet:hover,.swiper-pagination-gallery .swiper-pagination-bullet:hover,.swiper-pagination-entertainment .swiper-pagination-bullet:hover,.swiper-pagination-transparency .swiper-pagination-bullet:hover,.swiper-what-we-do .swiper-pagination-bullet:hover,.swiper-event-mobile .swiper-pagination-bullet:hover,.swiper-pagination-testimonial .swiper-pagination-bullet:hover,.swiper-pagination-twitterTimeline .swiper-pagination-bullet:hover,.swiper-pagination-info_box .swiper-pagination-bullet:hover{background-color:#c4d600}.swiper-pagination-single-space .swiper-pagination-bullet-active,.swiper-pagination-gallery .swiper-pagination-bullet-active,.swiper-pagination-entertainment .swiper-pagination-bullet-active,.swiper-pagination-transparency .swiper-pagination-bullet-active,.swiper-what-we-do .swiper-pagination-bullet-active,.swiper-event-mobile .swiper-pagination-bullet-active,.swiper-pagination-testimonial .swiper-pagination-bullet-active,.swiper-pagination-twitterTimeline .swiper-pagination-bullet-active,.swiper-pagination-info_box .swiper-pagination-bullet-active{background-color:#c4d600}.swiper-pagination-single-space{position:relative;margin:2rem 0}.disable-scroll-bar{overflow-y:scroll;position:static;width:100%}@media screen and (max-width: 1150px){.disable-scroll-bar{overflow-y:hidden}}.entry-files{display:flex;flex-wrap:wrap;gap:3%}.entry-files>div{min-width:31%;display:flex;gap:40px;align-items:center;margin:50px 0}.entry-files>div img{transition:transform .5s}.entry-files>div div{display:flex;flex-direction:column}.entry-files>div div h4,.entry-files>div div h3{margin:0;margin-bottom:10px}.entry-files>div:hover img{transform:scale(1.1)}#loader{margin:0 auto;--width: 100px;--thickness: calc(var(--width) / 10);--duration: 1.5s;position:relative;width:var(--width);aspect-ratio:1/1;border-radius:var(--width);background-color:rgba(196,214,0,.5019607843);-webkit-mask:radial-gradient(transparent calc(70% - var(--thickness)), black calc(70% - var(--thickness)));mask:radial-gradient(transparent calc(70% - var(--thickness)), black calc(70% - var(--thickness)))}#spinner{position:absolute;width:calc(var(--width)/2);height:calc(var(--width)/2);top:calc(var(--width)/4);left:calc(var(--width)/2);background-color:#c4d600;transform-origin:0% 50%;animation:spinner var(--duration) infinite ease-in-out}#spinner::before,#spinner::after{content:"";position:absolute;height:calc(var(--thickness)*1.5);aspect-ratio:1/1;top:calc(var(--thickness)*-0.51);left:calc(var(--width)*.3);background-color:inherit;border-radius:var(--thickness)}#spinner::after{top:unset;bottom:calc(var(--thickness)*-0.51)}@keyframes spinner{68%{transform:rotatez(2.63turn)}96%,100%{transform:rotatez(2turn)}}.breadcrumb{margin-bottom:20px;list-style:none}.breadcrumb a{color:#000;font-weight:500;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.slb_viewer_layout{margin-top:80px !important}.search-result__content{gap:0}.search-result__image{text-align:right}.error-404{display:grid;grid-template-columns:70% 20%;gap:10%}.error-404__content{text-align:initial}.error-404__content p{font-size:1.37rem;margin:2rem 0}@media screen and (max-width: 1024px){.error-404{grid-template-columns:100%;gap:0%}.error-404__image{text-align:right}}.title-share{font-family:"Bandeins Strange Variable";font-weight:500}.entry-share{margin:2rem 0 3rem 0}.entry-share .entry-network{display:flex;justify-content:flex-start;gap:20px}.entry-share .entry-network svg{height:20px;width:20px}.entry-share .entry-network svg path{fill:#c4d600}.entry-share .entry-network svg:hover path{fill:#1c1c1c !important}.pojo-a11y-toolbar-overlay{border:2px solid #c4d600 !important}.pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-text{font-size:1rem;vertical-align:initial !important}.pojo-a11y-toolbar-overlay .pojo-a11y-toolbar-icon{margin-bottom:3px}.landing{max-width:1920px;margin:0 auto}.landing .landing-content{margin-bottom:4rem}.landing .wp-block-columns{max-width:1120px;margin:0 auto;gap:20%}@media screen and (max-width: 1260px){.landing .wp-block-columns{margin:0 5%}}@media screen and (max-width: 782px){.landing .wp-block-columns h3{margin-top:0}}.news{display:grid;grid-template-columns:repeat(3, 32%);justify-items:center;justify-content:space-between;align-items:stretch;gap:80px 15px;margin:2rem 0rem}@media screen and (max-width: 910px){.news{grid-template-columns:repeat(2, 1fr)}.news>div:last-child{display:none}}@media screen and (max-width: 768px){.news{grid-template-columns:repeat(1, 1fr)}.news>div:last-child{display:inherit}}.news div{display:flex;width:100%;flex-direction:column;position:relative}.news div p{margin:5px 0}.news div a{text-decoration:underline rgba(0,0,0,0);font-weight:500;color:#000;margin:1rem 0}.news div div{height:270px;overflow:hidden}@media screen and (max-width: 910px){.news div div{height:210px}}.news div div img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.news div span{width:0;margin-top:10px;height:4px;background-color:#c4d600;position:absolute;bottom:0;transition:width .5s}.news div:hover div img{transform:scale(1.07)}.news div:hover span{width:100%}.news-search{width:75% !important;margin:2rem 0}@media screen and (max-width: 910px){.news-search{width:100% !important}}@media screen and (max-width: 768px){.news-search{grid-template-columns:repeat(1, 1fr)}.news-search div{max-width:inherit}.news-search>div{margin:1rem 0}}.footer a{text-decoration:none;outline:none;color:#fff;line-height:200%;font-size:1.07rem;text-decoration-color:rgba(0,0,0,0);transition:all .3s}.footer a:hover{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:0;text-underline-offset:2px}.footer .legal-links a{font-size:.75rem;font-weight:300}.footer span::before{content:"|"}.footer__content{background:linear-gradient(rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%),url(../../assets/images/backgrounds/dossier_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;max-width:1920px;color:#fff;display:grid;grid-template-rows:repeat(1, 1fr);justify-items:center;margin:0 auto;padding:3rem 0px 30px 0}@media screen and (max-width: 1260px){.footer__content{padding:30px 5%}}@media screen and (max-width: 910px){.footer__content{background:linear-gradient(rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%),url(../../assets/images/footer/footer_mobile_bg.png);background-position:center;background-size:cover}}.footer__content .row{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;max-width:1170px;gap:5rem}@media screen and (max-width: 910px){.footer__content .row{grid-template-columns:repeat(1, 1fr);gap:2rem}}.footer__content__section{display:grid;align-items:center;align-content:stretch;gap:20px;height:100%}@media screen and (max-width: 910px){.footer__content__section{gap:2rem}}.footer__content__section h2{margin:0;font-size:2.35rem}@media screen and (max-width: 768px){.footer__content__section .title-desktop{display:none}}.footer__content__section .title-mobile{display:none}@media screen and (max-width: 768px){.footer__content__section .title-mobile{display:initial;font-size:1.56rem;width:75%}}.footer__content__section>img{width:100%}.footer__content__section .logo img{max-width:250px}@media screen and (max-width: 768px){.footer__content__section .logo img{max-width:150px}}.footer__content__section span::before{content:none}.footer__content__section span{color:#c4d600;font-weight:500}.footer__content__section h3{font-size:1.56rem;font-weight:300;margin:0 0 15px 0;width:50%}@media screen and (max-width: 768px){.footer__content__section h3{width:100%}}.footer__content__section__mail{display:flex;align-items:center;height:35px;max-width:320px;width:100%;border-bottom:2px solid #fff}.footer__content__section__mail .wpforms-container{height:50px;max-width:320px;width:100%}.footer__content__section__mail .wpforms-container input{background-color:rgba(0,0,0,0) !important;border:none !important;font-size:1.56rem !important;outline:none !important;color:#fff !important;max-width:100% !important;padding-left:0 !important}.footer__content__section__mail .wpforms-container input::placeholder{opacity:1;color:#fff}.footer__content__section__mail .wpforms-container button{display:none !important}.footer__content__section__mail svg{height:30px}.footer__content__section__mail svg path{fill:#fff}.footer__content__section__mail svg line{stroke:#fff}.footer__content__section__data{display:grid;text-align:start;grid-template-columns:repeat(2, 1fr);gap:0px 10px}@media screen and (max-width: 910px){.footer__content__section__data h3{font-size:1.07rem}}.footer__content__section__data div{display:flex;flex-direction:column}@media screen and (max-width: 768px){.footer__content__section__data div:last-child{grid-row-start:1}}.footer__content__section__data .btn{color:#000 !important;width:170px}.footer__content__section__data .btn:hover{text-decoration:none;color:#c4d600 !important}@media screen and (max-width: 768px){.footer__content__section__data .btn{padding:5px;width:130px}}.footer__content__section__data .footer-location,.footer__content__section__data .footer-phone,.footer__content__section__data .footer-mail{display:flex;align-items:flex-start;gap:5px}.footer__content__section__data .footer-location p,.footer__content__section__data .footer-phone p,.footer__content__section__data .footer-mail p{margin-top:0;line-height:initial;text-decoration:none;text-decoration-color:rgba(0,0,0,0);font-size:1.07rem;transition:all .5s}.footer__content__section__data .footer-location:hover p,.footer__content__section__data .footer-phone:hover p,.footer__content__section__data .footer-mail:hover p{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:0;text-underline-offset:2px}.footer__content__section__data p i{margin-right:10px}@media screen and (max-width: 768px){.footer__content__section__data{grid-template-columns:repeat(1, 1fr);gap:2rem}}.footer__content__section__data ul{padding:0;margin:0}.footer__content__section__data ul li{list-style:none;width:100%}.footer__content__social-content{width:100%;margin:0;margin-top:1rem}.footer__content__social-content h3{text-align:center;font-size:1.07rem}@media screen and (max-width: 1170px){.footer__content__social-content h3{margin-top:1rem}}.footer__content__social-content h3 span::before{content:none}.footer__content__social-content h3 span{color:#c4d600}.footer__content__social-content__logo{display:flex;justify-content:center;gap:20px}.footer__content__social-content__logo a path{transition:fill .3s}.footer__content__social-content__logo a:hover path{fill:#c4d600}@media screen and (max-width: 910px){.footer__content__social-content-desktop{display:none}}.footer__content__social-content-mobile{display:none}@media screen and (max-width: 910px){.footer__content__social-content-mobile{display:initial;width:max-content}.footer__content__social-content-mobile div{justify-content:flex-start}}.footer__content .legal-links{display:none}@media screen and (max-width: 910px){.footer__content{justify-items:start;padding-bottom:0}.footer__content .legal-links{display:block;width:100%;padding-top:2rem;padding-bottom:1rem}.footer__content .legal-links>div{display:flex;flex-direction:column;width:100%;margin-bottom:0;justify-content:space-between;gap:5px}.footer__content .legal-links>div span::before{content:none}.footer__content .legal-links>div:first-child{margin-bottom:10px}}.footer__legal-content{display:flex;justify-content:space-between;max-width:1170px;margin:0 auto;align-items:center;gap:10px}.footer__legal-content .copyright{font-size:.75rem}.footer__legal-content .copyright span::before{content:none}.footer__legal-content .copyright span{font-weight:300}.footer__legal-content .copyright .span-mobile{display:none}.footer__legal-content .legal-links>div{display:flex;justify-content:flex-end;flex-wrap:wrap}.footer__legal-content .legal-links>div a{color:#000}.footer__legal-content .legal-links>div a:hover{text-decoration:underline}.footer__legal-content span::before{margin:0 10px}@media screen and (max-width: 1170px){.footer__legal-content{margin:0 5%}}@media screen and (max-width: 910px){.footer__legal-content{justify-content:center}.footer__legal-content .legal-links{display:none}.footer__legal-content .copyright .span-desktop{display:none}.footer__legal-content .copyright .span-mobile{display:initial}}.navigation{width:100%}.page-content{text-align:justify;margin-bottom:4rem}@media screen and (max-width: 768px){.page-content{text-align:start}}.page-content .entry-bg{position:absolute;max-width:1170px;width:100%}.page-content .entry-bg img{float:right;margin-right:10%}.page-content .entry-title{position:relative}@media screen and (max-width: 768px){.page-content .entry-title h1{font-size:2.5rem}}.page-content .entry-content{position:relative}@media screen and (max-width: 768px){.page-content .entry-content h3{font-size:1.5rem}}.page-content .entry-content p{margin-bottom:50px}.page-content .entry-content p strong{display:inline-block;margin-bottom:20px}.page-content .entry-content p br{margin:20px 0;content:"";display:block}.page-content .entry-content div{justify-content:space-between}@media screen and (max-width: 768px){.page-content .entry-content div{flex-direction:column;align-items:flex-start}.page-content .entry-content div p{margin-bottom:20px !important}}.page-content .entry-content div p{max-width:700px;width:100%;margin-bottom:0}.page-content .memories{margin-bottom:5rem}.page-content .entry-images{display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width: 768px){.page-content .entry-images{display:none}}.page-content .entry-images__content{flex:17%;text-align:center;color:#000;text-decoration:none}.page-content .swiper-transparency{display:none;overflow:hidden}@media screen and (max-width: 768px){.page-content .swiper-transparency{display:inherit !important}.page-content .swiper-transparency .swiper-pagination-transparency{display:flex}.page-content .swiper-transparency .swiper-pagination-transparency .swiper-pagination-bullet{margin:0 5px !important}}.page-content .swiper-transparency .swiper-wrapper{margin-bottom:2rem}.page-content .swiper-transparency .swiper-wrapper>div{text-align:center}.dossier-page__content{display:flex;align-items:center}.dossier-page__content img{max-width:550px;width:50%;height:auto}@media screen and (max-width: 768px){.dossier-page__content{flex-direction:column-reverse}}@media screen and (max-width: 500px){.gran-canaria .btn-primary{max-width:initial !important}}.gran-canaria__stories{display:flex;gap:30px;margin:4rem 0}@media screen and (max-width: 768px){.gran-canaria__stories{flex-direction:column}.gran-canaria__stories img{max-width:100% !important;width:100% !important}}@media screen and (max-width: 500px){.gran-canaria__stories .btn-primary{max-width:initial !important}.gran-canaria__stories img{height:327px}}.gran-canaria__stories img{max-width:49%;width:100%;height:100%}.gran-canaria__stories>div h2{margin:0}.gran-canaria__stories>div a{max-width:fit-content;margin-top:3rem}.gran-canaria__stories p{font-size:1.56rem}@media screen and (max-width: 500px){.gran-canaria__stories p{font-size:1.07rem}}.gran-canaria__accommodation__content{display:grid;gap:15px;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}@media screen and (max-width: 500px){.gran-canaria__accommodation__content{grid-template-columns:repeat(2, 1fr)}}.gran-canaria__accommodation__content__link{color:#1c1c1c;text-decoration:none;margin:0 !important}.gran-canaria__accommodation__content div{cursor:pointer;transition:transform .5s}.gran-canaria__accommodation__content div:hover{transform:scale(1.05)}@media screen and (max-width: 910px){.gran-canaria__accommodation__content div:hover{transform:none}}.gran-canaria__accommodation__content img{width:100%}.gran-canaria__accommodation__content h3{font-size:1.07rem}.gran-canaria__accommodation a{max-width:fit-content;margin:3rem auto;margin-bottom:4rem}.gran-canaria .swiper-gran-canaria,.gran-canaria .banner_bottom{height:480px}@media screen and (max-width: 910px){.gran-canaria .swiper-gran-canaria,.gran-canaria .banner_bottom{height:375px}}.gran-canaria .swiper-gran-canaria{position:relative;overflow:hidden}.gran-canaria .swiper-gran-canaria .banner{display:flex;align-items:center;justify-content:center}.gran-canaria .swiper-gran-canaria .banner__content{color:#fff;margin:0;position:absolute;z-index:2;max-width:1920px;width:100%;text-align:center;bottom:33%}.gran-canaria .swiper-gran-canaria .banner__content h2,.gran-canaria .swiper-gran-canaria .banner__content h3{margin:0;opacity:.8}.gran-canaria .banner_bottom{display:flex;align-items:center;justify-content:center}.gran-canaria .banner_bottom__content{color:#fff;text-align:center;margin:0}.gran-canaria .banner_bottom__content a{margin:auto}.gran-canaria__entertainment{margin-top:6rem}@media screen and (max-width: 600px){.gran-canaria__entertainment__content{display:none !important}.gran-canaria__entertainment .swiper-entertainment{display:inherit !important}}.gran-canaria__entertainment__content{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 9.5rem}@media screen and (max-width: 910px){.gran-canaria__entertainment__content{gap:40px 6%}}.gran-canaria__entertainment__content div{text-align:center}.gran-canaria__entertainment__content div img{width:100px}.gran-canaria__entertainment .swiper-entertainment{display:none;text-align:center}.gran-canaria__entertainment .swiper-entertainment img{width:70px}.gran-canaria__entertainment .swiper-entertainment h3{font-size:.75rem}.gran-canaria__entertainment .swiper-entertainment .swiper-pagination-entertainment{gap:10px;margin:2rem auto}.gran-canaria__entertainment .swiper-entertainment .swiper-pagination-entertainment span{margin:0 !important}.gran-canaria__entertainment a{margin:3rem auto;margin-bottom:4rem}.mission{position:relative}@media screen and (max-width: 768px){.mission{background-image:url("../images/top_img_mission.svg");background-repeat:no-repeat}}.mission .main-content{position:relative;margin:0 auto}@media screen and (max-width: 1260px){.mission .main-content{margin:0 5%}}@media screen and (max-width: 768px){.mission .main-content .is-layout-flex{flex-direction:column}}.mission .main-content>h2{margin-bottom:4rem}.mission .main-content>h2~div{margin-bottom:5rem}.mission .main-content>.is-layout-constrained{padding:3rem 0;position:relative}.mission .main-content>.is-layout-constrained .is-layout-flex{justify-content:space-between}.mission .main-content>.is-layout-constrained .is-layout-flex>div{width:60%}@media screen and (max-width: 768px){.mission .main-content>.is-layout-constrained .is-layout-flex>div{width:100%}}.mission .main-content>.is-layout-constrained .is-layout-flex figure{position:absolute;right:0;bottom:0;padding:3rem 0}@media screen and (max-width: 768px){.mission .main-content>.is-layout-constrained .is-layout-flex figure{position:relative;width:100%;text-align:center}.mission .main-content>.is-layout-constrained .is-layout-flex figure img{max-width:250px !important}}.mission .main-content>.is-layout-constrained .is-layout-flex figure img{max-width:350px;width:100%}.mission .main-content>.is-layout-constrained h2:last-child{margin-top:2rem !important}.mission .main-content>.is-layout-flex img{max-width:150px;width:100%}.mission .main-content>.is-layout-flex figure~div{width:90%}@media screen and (max-width: 768px){.mission .main-content>.is-layout-flex figure~div{width:100%}}.mission .main-content>.is-layout-flex div:has(figure){gap:10px 40px}@media screen and (max-width: 768px){.mission .main-content>.is-layout-flex div:has(figure){gap:0}.mission .main-content>.is-layout-flex div:has(figure) figure{width:100%}}@media screen and (max-width: 768px){.mission .main-content>.is-layout-flex .is-vertical.is-layout-flex{gap:4rem}}.mission h3{margin-bottom:0}.mission p{font-size:1.56rem}.mission__top-img{position:absolute;z-index:-1}.mission__top-img{top:0;left:-2vw}@media screen and (max-width: 768px){.mission__top-img{display:none}}.faq{position:relative}.faq h1{font-size:1.56rem !important}.faq h3{display:flex;align-items:center;cursor:pointer;max-width:max-content;width:100%;margin-bottom:0px;gap:10px}@media screen and (max-width: 650px){.faq h3{font-size:1.07rem !important}}@media screen and (max-width: 450px){.faq h3{max-width:100%;justify-content:space-between}}.faq h3::before{content:"";display:inline-block;min-width:12px;height:12px;background-color:#c4d600}.faq h3::after{content:"";transform:rotate(90deg);font-family:"Font Awesome 5 Pro";font-weight:400;display:inline-block;margin-left:10px;transition:all .5s}.faq h3.active::after{transform:rotate(180deg)}.faq p{display:none;margin-top:10px;width:100% !important}.faq p.active{display:block}.contact{max-width:1920px;margin:0 auto;position:relative;background:url(../images/backgrounds/contacto_bg.png);background-size:cover;background-repeat:no-repeat;height:800px}@media screen and (max-width: 768px){.contact{background:none}}.contact>h2{display:none}.contact__content{width:100%;position:absolute;top:0;height:100%}.contact__content .main-content{margin:0 auto;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width: 1260px){.contact__content .main-content{margin:0 5%}}.contact__content h2{margin-top:0;font-size:2.35rem}.contact__content__data{background-color:#000;color:#fff;padding:2rem;max-width:800px}@media screen and (max-width: 768px){.contact__content__data{padding:2rem 5%}}.contact__content__data>div{display:flex;justify-content:space-between;align-items:center}.contact__content__data>div h3{margin:0}.contact__content__data .wpforms-container{margin-bottom:0}.contact__content__data .wpforms-container form{width:100%}.contact__content__data .wpforms-container form>div{display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;gap:10px}.contact__content__data .wpforms-container form>div .wpforms-field-textarea{width:100%}.contact__content__data .wpforms-container form>div .wpforms-required-label{color:#fff !important}.contact__content__data .wpforms-container form>div .wpforms-field.wpforms-has-error{padding-right:6px !important}.contact__content__data .wpforms-container form>div .wpforms-field-required{border:3px solid rgba(0,0,0,0) !important;outline:3px solid rgba(0,0,0,0) !important;margin:0 3px !important;border-radius:0px !important}.contact__content__data .wpforms-container form>div .wpforms-error{border-color:red !important;outline-color:#fff !important;padding-top:2px}.contact__content__data .wpforms-container form>div label.wpforms-error{color:#fff !important}.contact__content__data .wpforms-container form>div>div{margin-left:0 !important}.contact__content__data .wpforms-container form>div>div label{font-size:1.07rem !important;font-weight:300 !important}.contact__content__data .wpforms-container form>div input,.contact__content__data .wpforms-container form>div textarea{border-radius:0px}.contact__content__data .wpforms-container form>div div:first-child,.contact__content__data .wpforms-container form>div div:nth-child(2),.contact__content__data .wpforms-container form>div div:nth-child(3){width:32%;margin-left:0 !important}.contact__content__data .wpforms-container form>div div:first-child input,.contact__content__data .wpforms-container form>div div:nth-child(2) input,.contact__content__data .wpforms-container form>div div:nth-child(3) input{max-width:100% !important}.contact__content__data .wpforms-container form>div div:nth-child(4),.contact__content__data .wpforms-container form>div div:last-child{width:100%}.contact__content__data .wpforms-container form>div div:last-child a{color:#c4d600}.contact__content__data .wpforms-container form>div button{width:150px !important;font-family:"Bandeins Strange Variable";flex-direction:row;align-items:center;font-weight:500;background-color:#c4d600 !important;color:#000 !important;border:none !important;transition:background-color .5s,color .5s}.contact__content__data .wpforms-container form>div button:hover{background-color:#fff !important;color:#c4d600 !important}.contact__content__data .wpforms-container form div:last-child{justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 768px){.contact{display:flex;flex-direction:column;height:auto}.contact>img{height:400px}.contact>h2{display:block;margin:2rem 5%}.contact__content{position:initial;margin-top:0}.contact__content .main-content{max-width:100%;margin:0}.contact__content h2{display:none}.contact__content__data form>div{flex-direction:column}.contact__content__data form>div div{width:100% !important}.contact__content__data__button{margin-top:20px}}.contact-sub-content{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:2rem auto;gap:10px}.contact-sub-content p,.contact-sub-content a,.contact-sub-content h4{font-size:1.56rem}@media screen and (max-width: 1260px){.contact-sub-content{margin:5rem 5%}}@media screen and (max-width: 1020px){.contact-sub-content{flex-direction:column-reverse;align-items:flex-start;gap:20px;margin:2rem 5%}.contact-sub-content div{width:100% !important}}.contact-sub-content div:first-child{max-width:700px;width:100%;margin-bottom:2rem}.contact-sub-content div:first-child iframe{border:0;height:380px;width:100%}.contact-sub-content div:last-child p{max-width:320px;margin-bottom:0}.contact-sub-content div:last-child a{margin-top:10px;display:inline-block;color:#c4d600;outline:none}.contact-sub-content div:last-child div{margin-top:50px}.contact-sub-content div:last-child .contact-sub-content__schedule h3{margin-bottom:0}.contact-sub-content div:last-child .contact-sub-content__schedule p{margin-top:0}.contact-sub-content div:last-child .contact-sub-content__telephone h3{margin-bottom:0}.contact-sub-content div:last-child .contact-sub-content__telephone__number{text-decoration:none;color:#000;pointer-events:none}@media screen and (max-width: 768px){.contact-sub-content div:last-child .contact-sub-content__telephone__number{pointer-events:all}}.contact-sub-content div:last-child .contact-sub-content__telephone__number>h4{margin-top:0;font-weight:300}.what-we-do .topic-container:nth-child(even){background-color:#f6f6f6;max-width:1920px;margin:0 auto}.what-we-do .topic-container:nth-child(even) .main-content .content{flex-direction:row-reverse}.what-we-do .topic-container:nth-child(even) .main-content .content .image{text-align:start !important}.what-we-do__top-content{max-width:1170px;margin:0 auto;padding:2rem 0;position:relative}@media screen and (max-width: 1260px){.what-we-do__top-content{margin:0 5%}}.what-we-do__top-content>img{position:absolute;top:0;left:-2vw;z-index:-1}.what-we-do__top-content h2{margin:0;margin-bottom:2rem}.what-we-do__top-content__content{display:grid;gap:15px;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1020px){.what-we-do__top-content__content{grid-template-columns:repeat(2, 1fr)}}.what-we-do__top-content__content a{background-color:#fff;box-shadow:0px 4px 23px rgba(0,0,0,.09);cursor:pointer;text-align:center;transition:transform .5s}.what-we-do__top-content__content a:hover{transform:scale(1.05)}.what-we-do__top-content__content img{max-width:200px;width:100%;margin:2rem 0}.what-we-do .main-content{padding:2rem 0;margin:0 auto}@media screen and (max-width: 1260px){.what-we-do .main-content{margin:0 5%}}.what-we-do .main-content>div:first-child{margin-bottom:3rem;text-align:center}.what-we-do .main-content>div:first-child>img{width:300px;margin:0 auto}.what-we-do__conecta .anchor,.what-we-do__negocios .anchor,.what-we-do__vive .anchor,.what-we-do__impulsa .anchor{display:inline-block;height:5vh;margin-top:-5vh;visibility:hidden}@media screen and (max-width: 768px){.what-we-do__conecta>.main-content,.what-we-do__negocios>.main-content,.what-we-do__vive>.main-content,.what-we-do__impulsa>.main-content{margin-bottom:0}}.what-we-do__conecta>.main-content>div:first-child,.what-we-do__negocios>.main-content>div:first-child,.what-we-do__vive>.main-content>div:first-child,.what-we-do__impulsa>.main-content>div:first-child{display:grid;grid-template-columns:repeat(3, 1fr);justify-items:center;align-items:center}@media screen and (max-width: 768px){.what-we-do__conecta>.main-content>div:first-child,.what-we-do__negocios>.main-content>div:first-child,.what-we-do__vive>.main-content>div:first-child,.what-we-do__impulsa>.main-content>div:first-child{grid-template-columns:100%}.what-we-do__conecta>.main-content>div:first-child .icon,.what-we-do__negocios>.main-content>div:first-child .icon,.what-we-do__vive>.main-content>div:first-child .icon,.what-we-do__impulsa>.main-content>div:first-child .icon{display:none}}.what-we-do__conecta>.main-content>div:first-child img,.what-we-do__negocios>.main-content>div:first-child img,.what-we-do__vive>.main-content>div:first-child img,.what-we-do__impulsa>.main-content>div:first-child img{margin:0;max-width:350px;max-height:250px;width:100%}@media screen and (max-width: 950px){.what-we-do__conecta>.main-content .calendar__container__items,.what-we-do__negocios>.main-content .calendar__container__items,.what-we-do__vive>.main-content .calendar__container__items,.what-we-do__impulsa>.main-content .calendar__container__items{display:none !important}}.what-we-do__conecta>.main-content .navigation,.what-we-do__negocios>.main-content .navigation,.what-we-do__vive>.main-content .navigation,.what-we-do__impulsa>.main-content .navigation{display:none !important}.what-we-do__conecta>.main-content .btn,.what-we-do__negocios>.main-content .btn,.what-we-do__vive>.main-content .btn,.what-we-do__impulsa>.main-content .btn{max-width:max-content;text-align:center;margin:2rem auto;gap:10px}.what-we-do__conecta>.main-content .btn path,.what-we-do__negocios>.main-content .btn path,.what-we-do__vive>.main-content .btn path,.what-we-do__impulsa>.main-content .btn path{transition:fill .5s}.what-we-do__conecta>.main-content .btn:hover path,.what-we-do__negocios>.main-content .btn:hover path,.what-we-do__vive>.main-content .btn:hover path,.what-we-do__impulsa>.main-content .btn:hover path{fill:#fff}.what-we-do__conecta>.main-content .content,.what-we-do__negocios>.main-content .content,.what-we-do__vive>.main-content .content,.what-we-do__impulsa>.main-content .content{display:flex;align-items:center;gap:30px;margin-bottom:3rem}.what-we-do__conecta>.main-content .content>div,.what-we-do__negocios>.main-content .content>div,.what-we-do__vive>.main-content .content>div,.what-we-do__impulsa>.main-content .content>div{flex:50%}.what-we-do__conecta>.main-content>div:nth-child(3),.what-we-do__negocios>.main-content>div:nth-child(3),.what-we-do__vive>.main-content>div:nth-child(3),.what-we-do__impulsa>.main-content>div:nth-child(3){margin-top:2rem}@media screen and (max-width: 768px){.what-we-do__conecta>.main-content>.content,.what-we-do__negocios>.main-content>.content,.what-we-do__vive>.main-content>.content,.what-we-do__impulsa>.main-content>.content{flex-direction:column-reverse !important}.what-we-do__conecta>.main-content>.content,.what-we-do__negocios>.main-content>.content,.what-we-do__vive>.main-content>.content,.what-we-do__impulsa>.main-content>.content{flex-direction:column}}.what-we-do__conecta>.main-content .image,.what-we-do__negocios>.main-content .image,.what-we-do__vive>.main-content .image,.what-we-do__impulsa>.main-content .image{text-align:end}.what-we-do__conecta>.main-content .image img,.what-we-do__negocios>.main-content .image img,.what-we-do__vive>.main-content .image img,.what-we-do__impulsa>.main-content .image img{max-width:500px;width:100%}@media screen and (max-width: 768px){.what-we-do__conecta>.main-content .image img,.what-we-do__negocios>.main-content .image img,.what-we-do__vive>.main-content .image img,.what-we-do__impulsa>.main-content .image img{max-width:initial}}.what-we-do__conecta>.main-content .imagen,.what-we-do__negocios>.main-content .imagen,.what-we-do__vive>.main-content .imagen,.what-we-do__impulsa>.main-content .imagen{display:none;text-align:center}@media screen and (max-width: 768px){.what-we-do__conecta>.main-content .imagen,.what-we-do__negocios>.main-content .imagen,.what-we-do__vive>.main-content .imagen,.what-we-do__impulsa>.main-content .imagen{display:inherit !important}.what-we-do__conecta>.main-content .imagen img,.what-we-do__negocios>.main-content .imagen img,.what-we-do__vive>.main-content .imagen img,.what-we-do__impulsa>.main-content .imagen img{position:relative;bottom:-7px}}.what-we-do__conecta>.main-content .imagen img,.what-we-do__negocios>.main-content .imagen img,.what-we-do__vive>.main-content .imagen img,.what-we-do__impulsa>.main-content .imagen img{max-width:400px;max-height:400px;width:100%}.what-we-do__conecta>.main-content .swiper-event-mobile,.what-we-do__negocios>.main-content .swiper-event-mobile,.what-we-do__vive>.main-content .swiper-event-mobile,.what-we-do__impulsa>.main-content .swiper-event-mobile{display:none;overflow:hidden}@media screen and (max-width: 950px){.what-we-do__conecta>.main-content .swiper-event-mobile,.what-we-do__negocios>.main-content .swiper-event-mobile,.what-we-do__vive>.main-content .swiper-event-mobile,.what-we-do__impulsa>.main-content .swiper-event-mobile{display:flex !important;flex-direction:column;gap:2rem}}.what-we-do__conecta>.main-content .swiper-event-mobile .swiper-pagination,.what-we-do__negocios>.main-content .swiper-event-mobile .swiper-pagination,.what-we-do__vive>.main-content .swiper-event-mobile .swiper-pagination,.what-we-do__impulsa>.main-content .swiper-event-mobile .swiper-pagination{position:inherit}.what-we-do__negocios>.main-content>div:first-child img:first-child,.what-we-do__vive>.main-content>div:first-child img:first-child{grid-column:2/2}@media screen and (max-width: 768px){.what-we-do__negocios>.main-content>div:first-child img:first-child,.what-we-do__vive>.main-content>div:first-child img:first-child{grid-column:initial}}.what-we-do__impulsa>.main-content{padding-bottom:5rem}@media screen and (max-width: 768px){.what-we-do__impulsa>.main-content{padding-bottom:0}}.what-we-do__impulsa>.main-content>div:first-child img:first-child{grid-column:unset}.who-we-are{max-width:1920px;margin:0 auto}.who-we-are .wp-block-group__inner-container{max-width:1170px;margin:0 auto;padding:2rem 0}@media screen and (max-width: 1260px){.who-we-are .wp-block-group__inner-container{padding:2rem 5%}}.who-we-are .wp-block-group__inner-container h2{margin-top:0}.who-we-are .wp-block-group__inner-container p{font-size:1.56rem}@media screen and (max-width: 910px){.who-we-are .wp-block-group__inner-container>div{flex-direction:column-reverse}.who-we-are .wp-block-group__inner-container>div p{width:100% !important}.who-we-are .wp-block-group__inner-container>div figure{margin-bottom:2rem}}.who-we-are .wp-block-group__inner-container>div p{width:50%}.who-we-are .wp-block-group__inner-container>div figure{width:50%;height:100%}@media screen and (max-width: 910px){.who-we-are .wp-block-group__inner-container>div figure{width:100%;max-width:500px}}.who-we-are .president-name{max-width:1260px;margin:0 auto;text-align:right}@media screen and (max-width: 1260px){.who-we-are .president-name{margin:0 5%}}.history-memories .memories-imagen{width:50%;height:100%}.history-memories>.main-content{position:relative}.history-memories>.main-content .top_img{position:absolute;top:-2rem;right:-4rem}@media screen and (max-width: 768px){.history-memories>.main-content .top_img{display:none}}.history-memories__timeline{position:relative}.history-memories__timeline>div:first-child{border-bottom:4px solid #f6f6f6;top:115px;position:relative;width:100%}@media screen and (max-width: 768px){.history-memories__timeline>div:first-child{border-bottom:none;position:absolute;border-left:6px solid #f6f6f6;height:100%;top:0;left:3vw}}.history-memories__timeline__content{display:flex;justify-content:space-between;position:relative;gap:10px}@media screen and (max-width: 768px){.history-memories__timeline__content{flex-direction:column;gap:35px}.history-memories__timeline__content>div{margin-left:15px;display:flex;align-items:flex-end;gap:15px}.history-memories__timeline__content>div div:last-child h4{margin-top:0}.history-memories__timeline__content>div>img{position:absolute;left:-3vw}}.history-memories__timeline__content>div div:first-child{position:relative}@media screen and (max-width: 768px){.history-memories__timeline__content>div div:first-child{display:flex}}.history-memories__timeline__content>div div:first-child h4{position:absolute;margin:0;z-index:1;top:35px;margin-left:8px}.history-memories__timeline__content>div div:last-child{max-width:180px;width:100%}@media screen and (max-width: 768px){.history-memories__timeline__content>div div:last-child{max-width:100%}}@media screen and (max-width: 910px){.history-memories__timeline__content>div div:last-child h4{font-size:.75rem}}@media screen and (max-width: 768px){.history-memories__timeline__content>div div:last-child h4{font-size:1rem;margin:0}}.history-memories__content p{font-size:1.56rem}@media screen and (max-width: 768px){.history-memories__content p{font-size:1.07rem}}.history-memories__content>div:nth-child(even){background-color:#f6f6f6}.history-memories__content>div:nth-child(even)>div{flex-direction:row-reverse}.history-memories__content>div:first-child>div{flex-direction:row-reverse}.history-memories__content>div{padding:3rem 0}.history-memories__content>div:last-child{padding-bottom:0}.history-memories__content>div:last-child p{margin-bottom:0}.history-memories__content>div .main-content{margin:0 auto}@media screen and (max-width: 1260px){.history-memories__content>div .main-content{margin:0 5%}}.history-memories__content>div>div:not(.history-memories__content__memories-content) h2{text-align:center;margin-top:0}.history-memories__content>div>div:not(.history-memories__content__memories-content)>div p{columns:17rem auto}.history-memories__content__memories-content{display:flex;align-items:center;gap:5%}@media screen and (max-width: 700px){.history-memories__content__memories-content{flex-direction:column !important;gap:2rem}.history-memories__content__memories-content>img{width:100% !important}.history-memories__content__memories-content>div{width:100%}}.history-memories__content__memories-content div h2{margin-top:0}.history-memories__historical-content h2{margin-bottom:0}.corporate-identity__header-content{display:flex;align-items:center;gap:5%;justify-content:space-between;position:relative;margin-top:5rem}@media screen and (max-width: 950px){.corporate-identity__header-content{flex-direction:column;gap:20px}.corporate-identity__header-content__top-icon{display:none}.corporate-identity__header-content img:not([attr=icon]){width:100% !important;margin:0 auto}}.corporate-identity__header-content__top-icon{position:absolute;top:-90px;left:-2vw;z-index:-1}.corporate-identity__header-content div h2{margin-top:0}.corporate-identity__header-content div p{font-size:1.56rem}.corporate-identity__header-content img:not([attr=icon]){max-width:500px;width:50%;height:100%}.corporate-identity__banner{background-image:url("../../assets/images/corporate-identity/corporate_banner.png");background-repeat:no-repeat;background-size:cover;background-position:60% center;height:600px;max-width:1920px;margin:0 auto;position:relative}.corporate-identity__banner .main-content{position:relative;top:33%}.corporate-identity__banner .main-content div{max-width:max-content}.corporate-identity__banner .main-content div p{max-width:400px;font-size:1.56rem}.corporate-identity__banner .main-content div a{margin:0 auto}.corporate-identity__material{position:relative}.corporate-identity__material__content{display:grid;grid-template-columns:48% 48%;justify-content:space-between}@media screen and (max-width: 970px){.corporate-identity__material__content{grid-template-columns:100%}.corporate-identity__material__content>.corporate-identity__material__content__data:first-child>div:last-child{border-bottom:2px solid #eee}}.corporate-identity__material__content__data>div{min-width:48%;border-bottom:2px solid #eee}.corporate-identity__material__content__data>div>div:first-child{display:flex;align-items:center}.corporate-identity__material__content__data>div>div:first-child>h4{display:flex;align-items:center;width:100%;gap:5%}@media screen and (max-width: 500px){.corporate-identity__material__content__data>div>div:first-child>h4{justify-content:space-between}}.corporate-identity__material__content__data>div>div:first-child>h4::after{content:"";transform:rotate(180deg);font-family:"Font Awesome 5 Pro";font-size:25px;font-weight:400;display:inline-block;transition:all .5s}.corporate-identity__material__content__data>div>div:first-child>h4.active::after{transform:rotate(0deg)}.corporate-identity__material__content__data>div .download_icons{display:none;width:100% !important}.corporate-identity__material__content__data>div .download_icons>div{display:flex;align-items:center;margin-left:3rem;margin-bottom:2rem}.corporate-identity__material__content__data>div .download_icons>div h4{margin-bottom:10px}.corporate-identity__material__content__data>div .download_icons a{width:fit-content}.corporate-identity__material__content__data>div .download_icons.active{display:block}.corporate-identity__material__content__data>div:last-child{border-bottom:none}.corporate-identity__material__bottom-icon{position:absolute;bottom:-36px;right:-2vw;z-index:-1}@media screen and (max-width: 768px){.corporate-identity__material__bottom-icon{display:none}}.our-organization__top{max-width:900px}.our-organization__top p{font-size:1.56rem}.our-organization__content>h3{display:flex;align-items:center;width:100%;gap:5%;cursor:pointer}@media screen and (max-width: 500px){.our-organization__content>h3{justify-content:space-between}}.our-organization__content>h3::after{content:"";transform:rotate(180deg);font-family:"Font Awesome 5 Pro";font-size:25px;font-weight:400;display:inline-block;transition:all .5s}.our-organization__content>h3.active::after{transform:rotate(0deg)}.our-organization__content__data{display:none}.our-organization__content__data>div{max-width:204px;width:100%;display:flex;flex-direction:column;gap:5px}.our-organization__content__data>div img{width:100%;height:204px;object-fit:cover;object-position:top}.our-organization__content__data>div h4,.our-organization__content__data>div a,.our-organization__content__data>div p{font-size:16px}.our-organization__content__data>div h4,.our-organization__content__data>div p{margin:0}.our-organization__content__data>div a{letter-spacing:-1px;color:#c4d600;text-decoration:none}.our-organization__content__data.active{display:grid;grid-template-columns:repeat(auto-fit, minmax(175px, 1fr));gap:40px 20px}.job-offers__container{margin:4rem 0}.job-offers__item{margin:2rem 0;border-bottom:1px solid #1c1c1c}.job-offers__item:last-child{border-bottom:none}.job-offers__item a{font-size:1.37rem;color:#1c1c1c;text-decoration:none;font-family:"Karla-Regular"}.job-offers__item a:hover{text-decoration:underline}.job-offers__item strong{font-family:"Karla-Regular"}.job-offers__filters{display:flex;gap:1rem}.job-offers__filters .selected{background-color:#1c1c1c;color:#fff}.slider{position:relative;width:100%;max-width:1920px;max-height:800px;min-height:350px;margin:0 auto;overflow:hidden;-ms-user-select:none;user-select:none}.slider__description{display:flex;flex-direction:column;align-items:flex-start;position:absolute;box-sizing:border-box;z-index:10;color:#fff;transition:transform .5s .8s,opacity .5s .8s;will-change:transform,opacity;max-width:1170px;width:100%;margin:0 auto;margin-top:2rem}@media screen and (max-width: 1150px){.slider__description{pointer-events:none}.slider__description a{pointer-events:auto}}.slider__description h2,.slider__description span{display:block;transition-property:transform,opacity;transition-duration:300ms;transition-delay:500ms;transition-timing-function:ease-in-out}.slider__description h2,.slider__description p{display:block;overflow:hidden;font-weight:inherit;user-select:text;cursor:text;margin:10px 0}.slider__description h2{font-size:3rem;font-weight:500}@media screen and (max-width: 700px){.slider__description h2{font-size:2.35rem}}.slider__description p{font-size:1.56rem}@media screen and (max-width: 700px){.slider__description p{width:70%;font-size:1.07rem}}.slider__description a{text-decoration:none;color:#000;padding:10px;font-size:18px}.slider__description h2,.slider__description span{transform:translate(0, 30px);opacity:0}.slider__description .btn-primary{margin:10px 0}@media screen and (max-width: 1260px){.slider__description{padding:0 5%;margin-top:0;max-width:75%}}@media screen and (max-width: 768px){.slider__description{max-width:max-content}}@media screen and (max-width: 1150px){.slider__description-video{display:flex;max-width:1170px;width:100%;justify-content:center;position:absolute;z-index:1;bottom:50px}}.active .slider__description h2,.active .slider__description span{transform:translate(0, 0);opacity:1}.slider .button{display:inline-block;margin-top:20px;padding:5px 20px;background:#c4d600;font-size:27px;text-decoration:none;color:#000;font-weight:500}.slider__inner,.slider__bg-container{transition-timing-function:ease-out;animation-timing-function:ease-out}.slider__sizer{min-height:350px;max-height:800px}@media screen and (max-width: 700px){.slider__sizer{height:calc(65vh - 117px) !important}}@media screen and (min-width: 700px){.slider__sizer{height:calc(65vh - 117px) !important}}.slider__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.slider.is-loaded .slider__wrapper{opacity:1}.slider__chat-box{position:absolute;z-index:3;color:#fff;bottom:0;right:0;margin:20px}.slider__chat-box svg{height:35px;width:auto;cursor:pointer}.slider .top-group-bg{position:absolute;z-index:2;pointer-events:none;width:33%;height:33%}.slider .top-group-bg img{position:absolute;top:0;left:0}.slider .top-group-bg__big{max-width:100%;max-height:100%}.slider .top-group-bg__small{max-width:40%;max-height:75%}@media screen and (max-width: 768px){.slider .top-group-bg{visibility:hidden}}.slider .bottom-group-bg{position:absolute;z-index:2;right:0;bottom:0;pointer-events:none;width:50%;height:50%}.slider .bottom-group-bg img{position:absolute;right:0;bottom:0}.slider .bottom-group-bg__big{max-width:100%;max-height:90%}.slider .bottom-group-bg__small{max-width:40%;max-height:40%}@media screen and (max-width: 768px){.slider .bottom-group-bg{visibility:hidden}}.slider__inner{z-index:1;position:relative;height:100%;transition-property:transform;transition-delay:0s}.slider__item{position:absolute;top:0;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 910px){.slider__item{justify-content:flex-start}}.slider.is-hover .slider__inner{will-change:transform}.slider__bg-container{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:auto 100%;background-size:cover;transition-property:transform}.slider__bg-container video{object-fit:cover;height:100%;position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;transform:translateX(calc((100% - 100vw) / 2))}.slider__bg-container .background{position:relative;height:100%;background-position:center center;background-size:auto 100%;background-size:cover}.slider.is-zoom-out .slider__bg-container .background{transition:transform 0s linear 3s;transform:scale(1.2)}.slider.is-zoom-out .active .slider__bg-container .background{transition:transform 10s linear 4s;transform:scale(1)}.is-motion-blur .slider__bg-container{animation-name:blur;animation-fill-mode:none;animation-timing-function:ease-in-out;animation-delay:0s}.slider__progress{position:absolute;z-index:10;top:0;right:0;margin:20px;width:40px;height:40px}.slider__progress rect{width:40px;height:40px}.slider__progress .progress-container{transform:rotate(-90deg);width:100%;height:100%}.slider__progress .progress-value{fill:none;stroke-dasharray:162px}.slider__progress .progress-meter{fill:rgba(0,0,0,.2)}.slider__progress .progress-value{stroke:#fff;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:linear;stroke-width:2}.slider.is-progress-running .slider__progress .active .progress-value{animation-name:progress}.slider__play-control{position:absolute;z-index:11;top:0;right:0;margin:25px;width:30px;height:30px}.slider__play-control button{border:0;background:rgba(0,0,0,0);outline:0;cursor:pointer;width:100%;height:100%}.slider__play-control button svg{fill:#fff;width:100%;height:100%}.slider__pagination{position:relative;display:flex;z-index:3;bottom:25px;overflow:hidden;gap:10px;justify-content:center}@media screen and (max-width: 768px){.slider__pagination{bottom:15px;margin-top:2rem}}.slider__pagination-item{position:relative;width:15px;height:15px;background-color:#000;cursor:pointer;overflow:hidden}@media screen and (max-width: 910px){.slider__pagination-item{width:12px;height:12px}}.slider__pagination-item:before{content:"";position:absolute;width:15px;height:15px;background:#fff;transition:transform .6s;transform:translate(-50%, -50%) scale(0)}.slider__pagination-item.active:before,.slider__pagination-item:hover:before{transform:initial}@keyframes blur{0%{filter:url("#blurFilter5")}20%{filter:url("#blurFilter10")}50%{filter:url("#blurFilter20")}80%{filter:url("#blurFilter10")}100%{filter:url("#blurFilter5")}}@keyframes progress{0%{stroke-dashoffset:162px}100%{stroke-dashoffset:0}}.information_box{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;justify-items:center;justify-content:center;align-items:center;margin-top:27px}@media screen and (max-width: 768px){.information_box{display:none}}.information_box__item{display:flex;flex-direction:column;align-items:center;max-width:200px;width:100%;height:max-content;justify-content:flex-start}.information_box__item__title{font-size:1.56rem;font-family:"Karla-Bold";text-align:center;margin:0}.information_box__item__details{display:flex;align-items:center;justify-content:center;font-size:1.07rem;overflow:hidden;height:75px;width:180px}.information_box__item__details p{text-align:center;font-weight:500}.information_box__item img{height:90px;width:auto}.information_box__item h2{font-size:25px}.information_box__companies{display:flex;align-items:center;justify-content:center;font-size:25px !important}.slider_info_box{display:none;position:relative;height:max-content;margin-top:27px}@media screen and (max-width: 768px){.slider_info_box{display:block}}.slider_info_box__item{max-width:50%}.slider_info_box__item p{width:150px !important}.events-mobile .events__item__content{height:max-content !important}.negocios-bar{background-color:#091f99}.conecta-bar{background-color:#ec4320}.impulsa-bar{background-color:#3eb561}.vive-bar{background-color:#c00187}.events__item__content{margin:auto;text-align:initial;cursor:pointer;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.events__item__content a{text-decoration:none;color:#000}.events__item__content span{display:block;width:0%;transition:width 1.5s;height:4px;transform:scale(1.1)}.events__item__content:hover .events__item__content__images__image{transition:transform 1.5s}.events__item__content:hover .events__item__content__images__image{transform:scale(1.1)}.events__item__content:hover span{width:100%}.events__item__content:not(:hover) .events__item__content__images__image{transition:transform 1.5s}.events__item__content:not(:hover) .events__item__content__images__image{transform:scale(1)}.events__item__content__images{margin-bottom:10px;overflow:hidden;aspect-ratio:1/1}.events__item__content__images div{display:flex;position:absolute;z-index:1;height:65px;width:130px;background-color:#fff;margin:1px 0 0 1px;align-items:center;justify-content:center}.events__item__content__images__image{width:100%;height:100%;object-fit:cover}.events__item__content__title,.events__item__content__date,.events__item__content__month,.events__item__content__type{font-family:"Bandeins Strange Variable"}.events__item__content__title,.events__item__content__date,.events__item__content__month{font-weight:500;margin:0}.events__item__content__title,.events__item__content__month{font-size:1.56rem;line-height:120%}.events__item__content__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:60px}.events__item__content__date{font-size:2.35rem;margin-top:15px;word-spacing:-8px}.events__item__content__type{font-size:18px;font-weight:300;color:gray;margin-top:10px}section:not(:hover) .swiper-button-next,section:not(:hover) .swiper-button-prev{opacity:0}section a.btn{margin-top:2.5rem}@media screen and (max-width: 580px){.swiper-container{display:none}}.swiper-control{position:relative}@media screen and (max-width: 580px){.swiper-control{display:none}}.swiper-button-prev{left:-3% !important;top:calc(400px / 2) !important;transition:opacity .5s;opacity:1}@media(max-width: 1260px){.swiper-button-prev{left:unset !important;right:35px !important;top:-25px !important}}.swiper-button-prev-hidden{cursor:default !important;opacity:0}.swiper-button-prev img{transform:rotate(180deg)}.swiper-button-next{right:-3% !important;top:calc(400px / 2) !important}@media(max-width: 1260px){.swiper-button-next{right:0 !important;top:-25px !important}}.events-mobile{display:none;width:100%}@media screen and (max-width: 580px){.events-mobile{display:block}}.events-mobile__content{display:flex;align-items:stretch;flex-direction:column;gap:20px}.know-our-space{display:flex;flex-direction:column;align-items:center;gap:2rem}.know-our-space__content:nth-child(n+1){display:flex;align-items:center;gap:50px;width:100%}@media screen and (min-width: 910px){.know-our-space__content:nth-child(n+1):hover{overflow:initial}.know-our-space__content:nth-child(n+1):hover>div:nth-child(1){transform:scale(1.03);overflow:inherit;gap:30px}.know-our-space__content:nth-child(n+1):hover>div:nth-child(1) div:last-child{gap:30px}.know-our-space__content:nth-child(n+1):hover>div:nth-child(2) h3{color:#c4d600}}@media screen and (max-width: 910px){.know-our-space__content:nth-child(n+1){gap:20px}}@media(max-width: 768px){.know-our-space__content:nth-child(n+1){flex-direction:column}.know-our-space__content:nth-child(n+1)>div:nth-child(1){max-height:350px !important;width:100% !important}}.know-our-space__content:nth-child(n+1)>div:nth-child(1){display:flex;position:relative;gap:20px;max-height:530px;width:90%;transition:all .5s}@media screen and (max-width: 910px){.know-our-space__content:nth-child(n+1)>div:nth-child(1){gap:10px}}.know-our-space__content:nth-child(n+1)>div:nth-child(1) img{object-fit:cover}.know-our-space__content:nth-child(n+1)>div:nth-child(2){font-size:15px;width:100%}.know-our-space__content:nth-child(n+1)>div:nth-child(2) h3{font-weight:500;transition:color .5s;margin-top:0}.know-our-space__content:nth-child(n+1)>div:nth-child(2) p{font-weight:300;font-size:1.37rem;width:70%}@media screen and (max-width: 768px){.know-our-space__content:nth-child(n+1)>div:nth-child(2) p{width:100%}}.know-our-space__content:first-child div:first-child div:first-child{width:50%;overflow:hidden}.know-our-space__content:first-child div:first-child div:first-child img:first-child{height:100%;width:100%;position:relative;left:-100%;transition:left 1.5s ease,transform .5s}.know-our-space__content:first-child div:first-child div:first-child img:first-child.active{left:0}.know-our-space__content:first-child div:first-child div:last-child{display:flex;flex-direction:column;gap:20px;width:50%;transition:all .5s}@media screen and (max-width: 910px){.know-our-space__content:first-child div:first-child div:last-child{gap:10px}}.know-our-space__content:first-child div:first-child div:last-child div{width:100%;height:50%;overflow:hidden}.know-our-space__content:first-child div:first-child div:last-child div img{height:100%;width:100%}.know-our-space__content:first-child div:first-child div:last-child div:first-child img{top:-100%;transition:top 1.5s ease,transform .5s;position:relative}.know-our-space__content:first-child div:first-child div:last-child div:first-child img.active{top:0}.know-our-space__content:first-child div:first-child div:last-child div:last-child img{bottom:-100%;transition:bottom 1.5s ease,transform .5s;position:relative}.know-our-space__content:first-child div:first-child div:last-child div:last-child img.active{bottom:0}.know-our-space__content:nth-child(2) div:first-child,.know-our-space__content:last-child div:first-child{flex-direction:column;justify-content:center}.know-our-space__content:nth-child(2) div:first-child div{height:50%;overflow:hidden}.know-our-space__content:nth-child(2) div:first-child div img{height:100%;width:100%}.know-our-space__content:nth-child(2) div:first-child div:first-child img{top:-20rem;transition:top 1.5s ease,transform .5s;position:relative}.know-our-space__content:nth-child(2) div:first-child div:first-child img.active{top:0}.know-our-space__content:nth-child(2) div:first-child div:last-child img{bottom:-20rem;transition:bottom 1.5s ease,transform .5s;position:relative}.know-our-space__content:nth-child(2) div:first-child div:last-child img.active{bottom:0}.know-our-space__content:last-child div{width:100%;height:50%;overflow:hidden}.know-our-space__content:last-child div img{height:100%;width:100%}.know-our-space__content:last-child div:first-child div:first-child img{top:-20rem;transition:top 1.5s ease,transform .5s;position:relative}.know-our-space__content:last-child div:first-child div:first-child img.active{top:0}.know-our-space__content:last-child div:first-child div:last-child{display:flex;gap:20px;transition:all .5s}@media screen and (max-width: 910px){.know-our-space__content:last-child div:first-child div:last-child{gap:10px}}.know-our-space__content:last-child div:first-child div:last-child div{height:100%}.know-our-space__content:last-child div:first-child div:last-child div:first-child img:first-child{left:-100%;transition:left 1.5s ease,transform .5s;position:relative}.know-our-space__content:last-child div:first-child div:last-child div:first-child img:first-child.active{left:0}.know-our-space__content:last-child div:first-child div:last-child div:last-child img:last-child{right:-100%;transition:right 1.5s ease,transform .5s;position:relative}.know-our-space__content:last-child div:first-child div:last-child div:last-child img:last-child.active{right:0}.know-our-space__content:nth-child(even){flex-direction:row-reverse}@media(max-width: 768px){.know-our-space__content:nth-child(even){flex-direction:column}}@media(max-width: 768px){.know-our-space__content{margin-bottom:2rem}.know-our-space__content:last-child{margin-bottom:0}}.brands{display:flex;align-items:flex-start;justify-content:space-around;gap:20px}@media screen and (max-width: 820px){.brands{flex-direction:column-reverse;align-items:center;gap:2rem}}.brands div{text-align:center}.brands__colaborates div h2{margin:0;font-size:40px}@media screen and (max-width: 768px){.brands__colaborates div h2{font-size:1.56rem}}.brands__colaborates div img{max-width:250px;width:100%;height:auto}.brands__objectives img{width:100%}.brands__objectives div{display:grid;grid-template-columns:repeat(2, 25%);justify-items:center;justify-content:center;gap:30px}.brands__objectives div img{width:100%;max-width:94px}@media screen and (max-width: 820px){.brands__objectives div{grid-template-columns:repeat(4, 25%);gap:0}}.members{text-align:center}.members__brands{display:flex;align-items:center;justify-content:center;gap:2rem 5%;flex-wrap:wrap}.members__brands img{height:70px;max-width:350px}@media screen and (max-width: 768px){.members__brands{display:none}}.members .swiper-members{display:none}.members .swiper-members img{max-width:130px}.members .swiper-members .swiper-wrapper{align-items:center}@media screen and (max-width: 768px){.members .swiper-members{display:inherit;overflow:hidden}}.dossier{background:url("../../assets/images/backgrounds/dossier_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 768px){.dossier{background:url("../../assets/images/footer/footer_mobile_bg.png");background-repeat:no-repeat;background-size:cover;background-position-y:35%}.dossier img{display:none !important}}.dossier__content{text-align:center;display:flex;flex-direction:column;align-items:center;height:inherit;justify-content:center !important}@media screen and (max-width: 910px){.dossier__content{text-align:left;justify-content:flex-start;align-items:flex-start;padding-top:5rem;height:max-content}}.dossier__content h2{margin:0}.dossier__content p{font-size:1.56rem;margin:.5rem 0}@media screen and (max-width: 1260px){.dossier__content{margin:0 5%}}@media screen and (max-width: 570px){.dossier__content{text-align:left}}.dossier-sub-page{display:flex;gap:20px;max-width:1170px;margin:0 auto;padding:0 5%}.dossier-sub-page img{content:url("../../assets/images/footer/footer_mobile_bg.png");max-width:50%;width:100%;object-fit:cover;object-position:0 -5rem}.dossier-sub-page__content{align-items:flex-start;text-align:start}.dossier a,.dossier-sub-page a{text-decoration:none;color:#000;margin-top:1.5rem !important}.dossier-page .wp-block-group{gap:3rem}.dossier-page .wp-block-group .is-layout-constrained{width:50%}@media screen and (max-width: 768px){.dossier-page .wp-block-group{width:100%}.dossier-page .wp-block-group .is-layout-constrained{width:100%}.dossier-page .wp-block-group>figure{display:none}}.dossier-page .wp-block-group__inner-container>figure{display:none}@media screen and (max-width: 768px){.dossier-page .wp-block-group__inner-container>figure{display:initial}.dossier-page .wp-block-group__inner-container>figure img{margin-bottom:2rem}}.find_gc__content{max-width:1170px;margin:0 auto}.find_gc__content h2{max-width:900px;margin-top:5rem}@media screen and (max-width: 910px){.find_gc__content h2{margin-bottom:0}}.find_gc__content p{font-size:1.56rem}@media screen and (max-width: 910px){.find_gc__content p{width:80%}}@media screen and (max-width: 1200px){.find_gc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 5%}.find_gc div{position:initial;width:100%}.find_gc__map{margin:2rem 1rem}}.find_gc__content{display:grid}.find_gc__map{position:relative;text-align:end;right:50px;bottom:50px}.find_gc__map img{width:100%;max-height:500px;max-width:900px;transition:transform .5s}@media screen and (min-width: 910px){.find_gc__map img:hover{transform:scale(1.05)}}.tour{display:flex;justify-content:flex-start;align-items:center;gap:40px}@media screen and (max-width: 1020px){.tour{display:inherit;background:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(../../assets/images/backgrounds/tour_infecar.png);background-repeat:no-repeat;background-size:cover;background-position:center}.tour__images__icon{left:170% !important;margin-top:11rem}.tour__images__bg{display:none}.tour__content{display:flex;align-items:flex-start;flex-direction:column;height:90%;width:90%;justify-content:flex-end;margin:0 auto;color:#fff}.tour__content h2{margin:0}.tour__content p{margin:1rem 0}}.tour__images{width:50%;max-height:600px;position:relative}.tour__images__icon{width:25px;position:absolute;left:50%;top:50%}.tour__images__bg{width:100%;height:600px;object-fit:cover}.navigation{margin:2rem auto !important}.navigation .pagenavi{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}@media screen and (max-width: 768px){.navigation .pagenavi{margin:50px 0}}@media screen and (max-width: 500px){.navigation .pagenavi{gap:5px}.navigation .pagenavi a[title],.navigation .pagenavi span{height:35px;width:35px}}.navigation .pagenavi a,.navigation .pagenavi span{display:flex;align-items:center;justify-content:center}.navigation .pagenavi a{text-decoration:none;color:#000}.navigation .pagenavi a[title],.navigation .pagenavi span{border:1px solid #000;height:40px;width:40px;font-size:1.07rem}@media screen and (max-width: 500px){.navigation .pagenavi a[title],.navigation .pagenavi span{height:35px;width:35px}}.navigation .pagenavi a:not([title]){font-weight:300}@media screen and (max-width: 500px){.navigation .pagenavi a:not([title]){font-size:0}}@media screen and (max-width: 500px){.navigation .pagenavi a:not([title]):last-child::before{content:">";font-size:2rem}}@media screen and (max-width: 500px){.navigation .pagenavi a:not([title]):first-child::before{content:"<";font-size:2rem}}.navigation .pagenavi .current{background-color:#c4d600;border-color:#c4d600}.contact-us-container{max-width:1920px;height:280px;margin:0 auto;background-color:#f6f6f6}.contact-us-container__content{max-width:1170px;margin:0 auto;height:100%;display:flex;justify-content:space-between;align-items:center}.contact-us-container__content h2{font-size:60px;margin:0}.contact-us-container__content button{padding:15px 40px}@media screen and (max-width: 1260px){.contact-us-container__content{margin:0 5%}}@media screen and (max-width: 820px){.contact-us-container__content{flex-direction:column;justify-content:center;align-items:center}.contact-us-container__content h2{font-size:1.56rem;margin-bottom:2rem}}.testimonial{max-width:1920px;margin:0 auto;background-color:#f6f6f6}.testimonial__content{overflow:hidden}.testimonial__content h2{margin-bottom:2rem}.testimonial__content p{font-size:1.56rem}.testimonial__content .swiper-wrapper{margin-bottom:2rem}.testimonial__content .swiper-wrapper .swiper-slide{text-align:center}.testimonial__content .swiper-wrapper .swiper-slide img{max-width:360px;width:100%;height:240px;object-fit:cover}.testimonial .main-content{margin:0 auto;padding:1rem 0}@media screen and (max-width: 1260px){.testimonial .main-content{margin:0 5%}}.testimonial .swiper-pagination-testimonial{background-color:#fff;padding-top:2.5rem}.twitterTimeline{list-style:none;padding:20px 50px;background-color:#f6f6f6}@media screen and (max-width: 900px){.twitterTimeline{padding:20px}}.twitterTimeline a{text-decoration-thickness:1px}.twitterTimeline .swiper-twitterTimeline{overflow:hidden}.twitterTimeline .swiper-twitterTimeline .swiper-slide{height:unset}.twitterTimeline .tweetProfileImage{display:flex;gap:1rem}.twitterTimeline .tweetProfileImage img{width:60px}.twitterTimeline .tweetProfileImage .tweetHeader{display:flex;flex-direction:column}.twitterTimeline .tweetProfileImage .tweetHeader .tweetHeaderLink{text-decoration:none}.twitterTimeline .tweetProfileImage .tweetHeader .tweetHeaderLink .tweetUserName{font-family:"Karla-Bold";color:#000}.twitterTimeline .tweetProfileImage .tweetHeader .tweetHeaderLink .tweetScreenName{color:#959595}.twitterTimeline .icon{display:flex;gap:2rem;align-items:center;opacity:.5}@media screen and (max-width: 950px){.twitterTimeline .icon{gap:1rem}}.twitterTimeline .icon div{display:flex;gap:10px}.twitterTimeline .share{display:flex;gap:1rem;position:relative}.twitterTimeline .share a{color:#000;font-family:"Karla-Bold"}.twitterTimeline .share>span{border-left:1px solid #000}.twitterTimeline .copy_link{position:absolute;left:0px;bottom:49px;color:#c4d600;background:#fff;width:auto;padding:5px}.twitterTimeline .tweetInfo{height:100%}.twitterTimeline .tweetInfo .tweetText{display:flex;flex-direction:row-reverse;gap:2rem;justify-content:space-between;height:100%}@media screen and (max-width: 900px){.twitterTimeline .tweetInfo .tweetText{flex-direction:column;min-height:250px}.twitterTimeline .tweetInfo .tweetText>video,.twitterTimeline .tweetInfo .tweetText>a{display:none}.twitterTimeline .tweetInfo .tweetText__multimedia{display:block !important}.twitterTimeline .tweetInfo .tweetText__multimedia a{color:#000;font-family:"Karla-Bold"}}.twitterTimeline .tweetInfo .tweetText__text{display:flex;flex-direction:column;width:100%;justify-content:space-between}.twitterTimeline .tweetInfo .tweetText__text p{margin:1rem 0 2rem 0}@media screen and (max-width: 900px){.twitterTimeline .tweetInfo .tweetText__text p{margin-bottom:0}}.twitterTimeline .tweetInfo .tweetText__text__top h3{margin-top:0}.twitterTimeline .tweetInfo .tweetText__text__bottom{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.twitterTimeline .tweetInfo .tweetText__text__bottom{display:none}}.twitterTimeline .tweetInfo .tweetText>video{max-height:200px;width:33%}.twitterTimeline .tweetInfo .tweetText__bottom{display:none}@media screen and (max-width: 900px){.twitterTimeline .tweetInfo .tweetText__bottom{display:flex;justify-content:space-between}}@media screen and (max-width: 900px)and (max-width: 768px){.twitterTimeline .tweetInfo .tweetText__bottom{flex-direction:column;gap:2rem}}.twitterTimeline .tweetInfo .tweetText img{max-width:200px}@media screen and (max-width: 1020px){.twitterTimeline .tweetInfo .tweetText img{max-width:170px}}.swiper-pagination-twitterTimeline .swiper-pagination-bullet{margin:0 5px !important}.prev-twitterTimeline,.next-twitterTimeline{top:132.5px !important}@media screen and (max-width: 1260px){.prev-twitterTimeline,.next-twitterTimeline{display:none !important}}.outdoor_areas table{width:100%;text-align:left}.outdoor_areas table p{font-family:"Karla-Light";margin-top:0}.outdoor_areas .swiper-outdoor_areas{overflow:hidden;text-align:center;max-height:600px}.outdoor_areas .swiper-outdoor_areas img{width:100%;object-fit:cover}@media screen and (max-width: 768px){.outdoor_areas .swiper-control{display:inherit}}.outdoor_areas .swiper-control .swiper-button-next,.outdoor_areas .swiper-control .swiper-button-prev{top:300px !important}@media(max-width: 910px){.outdoor_areas .swiper-control .swiper-button-next,.outdoor_areas .swiper-control .swiper-button-prev{display:none}}.outdoor_areas .swiper-control .swiper-button-next{right:-3% !important}.outdoor_areas .swiper-control .swiper-button-prev{left:-3% !important}.single-event .header-content{max-width:1920px;margin:0 auto;background-color:#000;color:#fff}.single-event .header-content__entry-header{max-width:1170px;margin:0 auto;display:grid;grid-template-columns:50% auto;padding:20px 0 50px 0;align-items:center;gap:40px}@media screen and (max-width: 1260px){.single-event .header-content__entry-header{margin:0 5%}}@media screen and (max-width: 1024px){.single-event .header-content__entry-header{grid-template-columns:100%;padding:20px 0;gap:0}}.single-event .header-content__entry-header .entry-title{font-size:2.35rem}.single-event .header-content__entry-header>img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;max-width:600px}.single-event .header-content__entry-header div .btn-tertiary{background-color:#000;color:#fff;font-size:1.07rem;padding:12px;width:155px;cursor:pointer}.single-event .header-content__entry-header div .btn-tertiary:hover{background-color:#c4d600;color:#000}.single-event .header-content__entry-header__date,.single-event .header-content__entry-header__place{font-weight:300;display:flex;gap:1rem;vertical-align:middle}.single-event .header-content__entry-header__date i,.single-event .header-content__entry-header__place i{width:25px;margin-right:10px}.single-event .header-content__entry-header__date svg path{fill:#fff}.single-event .header-content__entry-header__place{font-family:"Karla-Light"}.single-event .header-content__entry-header__place svg{width:23px}.single-event .header-content__entry-header__type{color:rgba(255,255,255,.6)}.single-event .main-content{margin:2rem auto}@media screen and (max-width: 1260px){.single-event .main-content{margin:2rem 5%}}.single-event .main-content .entry-content{margin-top:2rem}.single-event .main-content .details-icon{display:flex;gap:5%;margin-top:2rem}.single-event .main-content .details-icon p{font-family:"Bandeins Strange Variable";font-weight:500}.single-event .main-content .details-icon img{height:70px}.single-event .main-content .details-icon>div{display:flex;flex-direction:column}.single-event .main-content .details-icon>div>div{display:flex;gap:20px;margin:auto}.single-event .main-content .details-icon>div>div svg path{fill:#c4d600}.space{margin:2rem 0}.space__entry-header{display:flex;margin-bottom:50px}.space__entry-header strong{font-family:"Karla-Bold"}.space__entry-header table{max-width:500px !important;width:100% !important}.space__entry-header table tr>td{padding:15px 0}.space__entry-header table tr>td:first-child{padding-right:10px}@media screen and (max-width: 768px){.space__entry-header{flex-direction:column;margin-bottom:0}.space__entry-header>div{width:100% !important}}.space__entry-header .entry-title{margin:0}.space__entry-header__entry-content{width:40%}.space__entry-header__featured-data{width:60%;display:flex;flex-direction:row;align-items:start}@media screen and (max-width: 910px){.space__entry-header__featured-data{display:none}}.space__entry-header__featured-data__capacity,.space__entry-header__featured-data__surface{background-repeat:no-repeat;background-size:33%;display:flex;text-align:end;height:150px;width:380px;align-items:start;justify-content:flex-end;padding:30px 0px}.space__entry-header__featured-data__capacity p,.space__entry-header__featured-data__surface p{font-family:"Karla-Regular";letter-spacing:-1px}.space__entry-header__featured-data__capacity{background-image:url(../images/people.svg);background-position:20px -5px;width:50%}@media screen and (max-width: 1260px){.space__entry-header__featured-data__capacity{width:55%}}.space__entry-header__featured-data__capacity p{text-align:left}.space__entry-header__featured-data__surface{width:40%;background-image:url("../images/meters.svg");background-position:top}.space__entry-header__featured-data>div img{width:150px;position:relative;left:80px}.space__entry-header__featured-data>div p{width:75%;margin:0 0 0 auto;font-size:3rem;font-weight:500}@media screen and (max-width: 1260px){.space__entry-header__featured-data>div p{font-size:2.35rem}}.space__features{display:grid;grid-template-columns:48% 48%;gap:0 4%}@media screen and (max-width: 768px){.space__features{grid-template-columns:100%}}.space__features__column ul{list-style:square}.space__features__column ul li::marker{color:#c4d600;font-size:25px}.space__plans h1{margin-bottom:0}.space__data>div{display:flex;align-items:baseline;gap:50px;margin-bottom:70px}.space__data>div div{text-align:center}.space__data>div div h3:last-child{font-weight:300}.space__gallery img{object-fit:cover}.space__gallery .swiper-container{width:100%;height:300px;margin:20px auto}@media screen and (max-width: 768px){.space__gallery .swiper-container{display:inherit}}@media screen and (max-width: 768px){.space__gallery .swiper-control{display:inherit}}.space__gallery .swiper-control .swiper-button-next,.space__gallery .swiper-control .swiper-button-prev{top:calc(600px / 2) !important}@media(max-width: 910px){.space__gallery .swiper-control .swiper-button-next,.space__gallery .swiper-control .swiper-button-prev{display:none}}.space__gallery .swiper-control .swiper-button-next{right:-3% !important}.space__gallery .swiper-control .swiper-button-prev{left:-3% !important}.space__gallery .gallery-top{height:80%;width:100%;overflow:hidden}.space__gallery .gallery-top .swiper-wrapper .swiper-slide{height:auto}.space__gallery .gallery-top .swiper-wrapper .swiper-slide .swiper-slide-container{height:100%}.space__gallery .gallery-top .swiper-wrapper .swiper-slide .swiper-slide-container img{max-height:600px;object-fit:cover}.space__gallery .gallery-top img{max-height:600px;height:100%;width:100%}.space__gallery .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;overflow:hidden}@media screen and (max-width: 768px){.space__gallery .gallery-thumbs{display:none}}.space__gallery .gallery-thumbs img{height:200px;width:100%;max-width:350px}.space__gallery .gallery-thumbs .swiper-slide{opacity:.4;cursor:pointer;transition:opacity .5s}.space__gallery .gallery-thumbs .swiper-slide:not(.swiper-slide-active):hover{opacity:.8}.space__gallery .gallery-thumbs .swiper-slide-active{opacity:1}.space h1{font-size:60px}.entry-header{margin-bottom:30px}.entry-header img{width:100%;max-height:650px;height:100%;object-fit:cover}.entry-header .entry-title{font-size:2.35rem;color:#c4d600;margin:15px 0}@media screen and (max-width: 910px){.entry-header .entry-title{font-size:1.56rem}}.entry-header time{font-weight:500}.entry-content a{color:#c4d600}.calendar{margin:2rem 0 !important}.calendar__container section{margin:3rem 0}.calendar__container__events-search{display:flex;justify-content:center;width:100%}@media screen and (max-width: 1150px){.calendar__container__events-search{flex-direction:column}.calendar__container__events-search .btn-primary{max-width:100% !important}.calendar__container__events-search input,.calendar__container__events-search select{width:100% !important}.calendar__container__events-search select{border-left:1px solid #979797 !important;border-top:none !important}}.calendar__container__events-search input,.calendar__container__events-search select{border:1px solid #979797;box-sizing:border-box;height:50px;width:100%;padding:0 10px;font-size:1.56rem;outline:none;font-family:"Karla-Light"}.calendar__container__events-search select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-left:none;background-color:rgba(0,0,0,0);font-weight:300;background-image:url(../images/select_arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 15px)}.calendar__container__events-search .btn-primary{max-width:150px;border:1px solid #c4d600;transition:all .5s}.calendar__container__events-search .btn-primary:hover{border:1px solid #000}.calendar__container__events-years{background-color:#000;display:flex;padding:10px 0px;max-width:1920px;margin:0 auto}.calendar__container__events-years p,.calendar__container__events-years option{font-size:1.07rem;font-weight:500;margin:0;color:#fff}.calendar__container__events-years form{max-width:1170px;margin:0 auto;width:100%;display:flex;gap:15px}@media screen and (max-width: 1260px){.calendar__container__events-years form{margin:0 5%}}@media screen and (max-width: 700px){.calendar__container__events-years form{justify-content:space-between}}.calendar__container__events-years form button{background-color:rgba(0,0,0,0);color:#fff;padding:0;cursor:pointer;border:none}.calendar__container__events-years form option{cursor:pointer}.calendar__container__events-years form .selected{color:#c4d600 !important}.calendar__container__events-years form .selected p{color:#c4d600 !important}.calendar__container__events-years .events-years-mobile{justify-content:flex-end;display:none}@media screen and (max-width: 700px){.calendar__container__events-years .events-years-mobile{display:flex}}@media screen and (max-width: 700px){.calendar__container__events-years .desktop-filters-years{display:none}}.calendar__container__events-years .desktop-filters-years{display:flex;gap:15px}@media screen and (max-width: 700px){.calendar__container__events-years .desktop-filters-years{display:none}}.calendar__container__events-years .mobile-filters-years{display:flex;align-items:center;color:#fff;overflow:hidden}.calendar__container__events-years .mobile-filters-years select{background-color:rgba(0,0,0,0);color:#fff;border:none;outline:none;font-size:1.07rem;font-weight:500}.calendar__container__events-years .mobile-filters-years select:has(.selected){color:#c4d600 !important}.calendar__container__events-years .mobile-filters-years select option{color:#000}.calendar__container__events-filters{max-width:1170px;margin-top:32px;display:flex;gap:20px}.calendar__container__events-filters .btn-filter{font-size:1.07rem;height:40px;width:100%;max-width:155px;font-weight:500;border-radius:50px;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:#000}.calendar__container__events-filters .selected{background-color:#c4d600}.calendar__container__items{margin:1rem 0;display:grid;grid-template-columns:31% 31% 31%;gap:2rem 0;justify-content:space-between}@media screen and (max-width: 910px){.calendar__container__items{grid-template-columns:48% 48%}}@media screen and (max-width: 580px){.calendar__container__items{grid-template-columns:100%}.calendar__container__items .events__item{max-width:100%}}.general-space>.main-content:first-child{margin-top:0}.general-space>.main-content:last-child{margin:3rem auto}@media screen and (max-width: 1260px){.general-space>.main-content:last-child{margin:3rem 5%}}.general-space__header{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media screen and (max-width: 768px){.general-space__header{flex-direction:column;align-items:flex-start;gap:0}.general-space__header div{justify-content:flex-start !important}}.general-space__header h3{max-width:750px}.general-space__header div{background-image:url("../images/square.svg");background-repeat:no-repeat;background-position-x:-25px;display:flex;text-align:end;height:150px;align-items:flex-end;justify-content:flex-end}@media screen and (max-width: 910px){.general-space__header div{display:none}}.general-space__header div h3{margin:0;width:230px;font-family:"Karla-Regular";letter-spacing:-1px}.general-space__content{max-width:1920px;margin:0 auto;padding:2rem 0;background-color:#f6f6f6}.general-space__content .main-content{margin:0 auto;display:flex;gap:2rem}@media screen and (max-width: 1260px){.general-space__content .main-content{margin:0 5%}}@media screen and (max-width: 1024px){.general-space__content .main-content{flex-direction:column;gap:0}}.general-space__content .main-content:has(p:only-child){display:block}.general-space__content .main-content:has(p:only-child) p{max-width:800px}.general-space__content .main-content p{font-size:1.56rem}.general-space__spaces-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:40px 10px;justify-items:center}.general-space__spaces-container img{width:100%;height:180px;object-fit:cover}.general-space__spaces-container .space-item{width:100%;transition:transform .5s}.general-space__spaces-container .space-item p{margin:5px 0}.general-space__spaces-container .space-item__title{font-family:"Bandeins Strange Variable"}.general-space__spaces-container .space-item span{width:0;margin-top:10px;height:2px;background-color:#c4d600;position:absolute;bottom:0;transition:width .5s}.general-space__spaces-container .space-item:hover{transform:scale(1.05)}.general-space__spaces-container .space-item:hover span{width:100%}.gallery-section{margin:2rem 0 !important}.gallery-section .swiper-gallery{overflow:hidden;text-align:center}.gallery-section .swiper-gallery .swiper-wrapper img{height:190px;width:100%;object-fit:cover}.gallery-section .swiper-gallery .swiper-pagination-gallery{margin-top:20px}@media screen and (max-width: 768px){.gallery-section .swiper-gallery .swiper-pagination-gallery{display:inherit}.gallery-section .swiper-gallery .swiper-pagination-gallery .swiper-pagination-bullet{margin:0 5px !important}}.gallery-section .gallery-congress-palace:hover .swiper-control,.gallery-section .gallery-pavilions:hover .swiper-control,.gallery-section .gallery-outdoor-areas:hover .swiper-control{opacity:1 !important}.gallery-section .swiper-control{opacity:0;transition:opacity .5s}@media screen and (max-width: 768px){.gallery-section .swiper-control{display:inherit}}.gallery-section .swiper-control .swiper-button-next,.gallery-section .swiper-control .swiper-button-prev{top:calc(190px / 2) !important}@media screen and (max-width: 910px){.gallery-section .swiper-control .swiper-button-next,.gallery-section .swiper-control .swiper-button-prev{display:none}}.gallery-section .swiper-control .swiper-button-next{right:-3% !important}@media(max-width: 1260px){.gallery-section .swiper-control .swiper-button-next{right:0 !important;top:-25px !important}}.gallery-section .swiper-control .swiper-button-prev{left:-3% !important}@media(max-width: 1260px){.gallery-section .swiper-control .swiper-button-prev{left:unset !important;right:35px !important;top:-25px !important}}html,body,p{font-family:"Karla-Light";font-size:1.07rem}input,select,h1,h2,h3,button,button a{font-family:"Bandeins Strange Variable";font-weight:500}html,body{overflow-x:hidden;margin:0;scroll-behavior:smooth}h1{font-size:3.5rem}@media screen and (max-width: 768px){h1{font-size:3rem}}h2{font-size:3rem;margin:2rem 0rem}@media screen and (max-width: 768px){h2{font-size:2.35rem}}h3{font-size:2.35rem}@media screen and (max-width: 768px){h3{font-size:2rem}}i{font-size:27px}/*# sourceMappingURL=main.css.map */
