.fade-enter-active[data-v-3292a857],.fade-leave-active[data-v-3292a857]{transition:opacity .2s}.fade-enter-from[data-v-3292a857],.fade-leave-to[data-v-3292a857]{opacity:0}.fade-enter-to[data-v-3292a857],.fade-leave-from[data-v-3292a857]{opacity:1}.hero-bottom .hero-border-right[data-v-3292a857]{background-image:linear-gradient(#ffffff40,#fffc,#ffffff40);width:1px}.hero-border-right[data-v-3292a857]{background:#665259;width:1px}.bottom-shadow[data-v-3292a857]{background:linear-gradient(transparent,#00000059,#000000b3);bottom:0;height:150px;left:0;pointer-events:none;position:absolute;right:0;z-index:10}.top-shadow[data-v-3292a857]{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.35),transparent);height:130px;left:0;top:0}.middle-shadow[data-v-3292a857],.top-shadow[data-v-3292a857]{position:absolute;right:0;z-index:10}.middle-shadow[data-v-3292a857]{background-image:radial-gradient(#00000059,#00000008,#02020200);height:298px;left:-65px;pointer-events:none;top:99px;width:1040px}@media screen and (max-width:768px){.middle-shadow[data-v-3292a857]{height:298px;left:-120px;position:absolute;right:0;top:99px;width:500px}}.title-font[data-v-3292a857]{text-shadow:0 2px 4px #00000057}.hero-content[data-v-3292a857]{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:100%){.hero-content[data-v-3292a857]{max-width:100%}}@media (min-width:1184px){.hero-content[data-v-3292a857]{max-width:1184px}}.hero-content[data-v-3292a857]{left:0;pointer-events:none;position:absolute;right:0;top:7rem;z-index:10}@media (min-width:1024px){.hero-content[data-v-3292a857]{top:9rem}}.hero-content .organization[data-v-3292a857]{align-items:center;background-color:var(--primary-2);border-radius:9999px;color:var(--white);display:flex;height:auto;padding:6px 20px;pointer-events:auto;width:auto}@media (min-width:768px){.hero-content .organization[data-v-3292a857]{height:40px;padding:8px 30px}}.hero-content .slogan-title[data-v-3292a857]{color:var(--white);margin-bottom:30px;margin-top:10px;pointer-events:auto}.hero-content .explore-all-button[data-v-3292a857]{border:0 solid transparent!important;border-bottom:2px solid var(--primary-2)!important;border-radius:12px!important;font-size:var(--link-1-font-size)!important;font-weight:var(--link-1-font-weight)!important;height:48px!important;line-height:var(--link-1-line-height)!important;position:relative;text-transform:uppercase;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.hero-content .explore-all-button[data-v-3292a857]:hover{border-color:var(--primary-2)!important;border-width:2px!important}@media (min-width:768px){.hero-content .explore-all-button[data-v-3292a857]{height:52px!important}}.hero-content .explore-all-button[data-v-3292a857]:where([dir=ltr],[dir=ltr] *){padding-left:30px!important;padding-right:15px!important}.hero-content .explore-all-button[data-v-3292a857]:where([dir=rtl],[dir=rtl] *){padding-right:30px!important}.hero-bottom[data-v-3292a857]{bottom:0;color:var(--white);left:0;pointer-events:none;position:absolute;right:0;z-index:10}@media (max-width:768px){.hero-bottom[data-v-3292a857]{height:120px}}.hero-five-infos[data-v-3292a857]{color:var(--primary-1);display:flex!important;gap:20px!important;overflow:scroll;padding:20px!important}@media (min-width:768px){.hero-five-infos[data-v-3292a857]{display:none!important}}.core-service-card[data-v-5e8cd276]{border-color:var(--gray-1);border-radius:20px;border-width:1px;color:var(--title-color);cursor:pointer;display:block;margin-bottom:14px;padding:1.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.core-service-card[data-v-5e8cd276]{margin-bottom:1.25rem;padding-left:2.5rem;padding-right:70px}}.core-service-card[data-v-5e8cd276]:hover{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.core-service-card[data-v-5e8cd276]:hover:where([dir=ltr],[dir=ltr] *){--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core-service-card[data-v-5e8cd276]:hover:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.core-service-card[data-v-5e8cd276]:hover{background-color:var(--primary-2);border-color:var(--primary-2-darker)}@media screen and (max-width:768px){.showoff-container[data-v-2070ba56]{grid-template-areas:"item2 item2" "item1 item3" "item4 item4";grid-template-columns:repeat(2,1fr);grid-template-rows:160px 160px auto}.showoff-container.type-2[data-v-2070ba56]{grid-template-rows:217px 170px auto}.showoff-container-2[data-v-2070ba56]{grid-template-areas:"item7 item7" "item6 item8" "item5 item5";grid-template-columns:repeat(2,1fr);grid-template-rows:auto 160px auto}.showoff-container-2.type-2[data-v-2070ba56]{grid-template-rows:auto 170px auto}.item1[data-v-2070ba56]{grid-area:item1}.item2[data-v-2070ba56]{grid-area:item2}.item3[data-v-2070ba56]{grid-area:item3}.item4[data-v-2070ba56]{grid-area:item4}.item5[data-v-2070ba56]{grid-area:item5}.item6[data-v-2070ba56]{grid-area:item6}.item7[data-v-2070ba56]{grid-area:item7}.item8[data-v-2070ba56]{grid-area:item8}}.showoff-title[data-v-2070ba56]{color:var(--primary-2-darker);font-size:30px;font-size:var(--mobile-heading-2-font-size);font-weight:var(--mobile-heading-2-font-weight);line-height:var(--mobile-heading-2-line-height);margin-left:auto;margin-right:auto;text-align:center}@media (min-width:768px){.showoff-title[data-v-2070ba56]{font-size:var(--heading-2-font-size);font-weight:var(--heading-2-font-weight);line-height:var(--heading-2-line-height);width:800px}}.showoff-description[data-v-2070ba56]{color:var(--gray-1);font-size:var(--mobile-paragraph-1-font-size);font-weight:var(--mobile-paragraph-1-font-weight);margin-left:auto;margin-right:auto;margin-top:.375rem;text-align:center}@media (min-width:768px){.showoff-description[data-v-2070ba56]{font-size:var(--paragraph-1-font-size);font-weight:var(--paragraph-1-font-weight);line-height:var(--paragraph-1-line-height);width:680px}}.overlay-img{background:linear-gradient(transparent,#00000087 60%);border-radius:10px;bottom:0;height:50%;left:0;position:absolute;right:0;z-index:2}.home-cities{margin-bottom:5rem;margin-top:5rem}.home-cities .title{color:var(--title-color);font-size:var(--mobile-heading-2-font-size);font-weight:var(--mobile-heading-2-font-weight);line-height:var(--mobile-heading-2-line-height);margin-bottom:10px}@media (min-width:768px){.home-cities .title{font-size:var(--heading-2-font-size);font-weight:var(--heading-2-font-weight);line-height:var(--heading-2-line-height)}}@media (max-width:768px){.home-cities .title{text-align:center}}.home-cities .card{color:var(--white);position:relative}@media (min-width:768px){.home-cities .card{margin-bottom:1rem}}.home-cities .card .card-title{bottom:14px;font-size:var(--mobile-heading-3-font-size);font-weight:var(--mobile-heading-3-font-weight);left:23px;line-height:var(--mobile-heading-3-line-height);position:absolute;z-index:20}@media (min-width:768px){.home-cities .card .card-title{font-size:var(--heading-3-font-size);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height)}}.swiper-navigation-wide{bottom:0;left:0;position:absolute;right:0;top:auto}.swiper-navigation-wide .swiper-length{color:var(--gray-2)}.swiper-navigation-wide .swiper-length:where([dir=ltr],[dir=ltr] *){right:30px}.swiper-navigation-wide .swiper-length:where([dir=rtl],[dir=rtl] *){left:30px}.swiper-navigation-wide .swiper-length{bottom:0;font-size:14px;position:absolute}.swiper-navigation-wide .swiper-pagination-bullet{background-color:transparent;display:none;text-align:center;width:auto}.swiper-navigation-wide .swiper-pagination-bullet-active{display:block;position:relative}.swiper-navigation-wide .swiper-pagination-bullet-active:where([dir=ltr],[dir=ltr] *):after{left:29px}.swiper-navigation-wide .swiper-pagination-bullet-active:where([dir=rtl],[dir=rtl] *):after{right:29px}.swiper-navigation-wide .swiper-pagination-bullet-active:after{background-image:linear-gradient(90deg,#ffffff40,#fffc,#ffffff40);bottom:9px;content:"";height:1px;position:absolute;width:60px}.swiper-navigation-wide .swiper-pagination{display:flex;gap:16px;left:0!important;margin:auto;right:0!important;transform:none!important;width:114px!important}.swiper-navigation-wide .swiper-button-prev:where([dir=ltr],[dir=ltr] *){left:0}.swiper-navigation-wide .swiper-button-prev:where([dir=rtl],[dir=rtl] *){right:0}.swiper-navigation-wide .swiper-button-prev{align-items:center;border:0;bottom:0;display:block;display:flex;margin:0}.swiper-navigation-wide .swiper-button-next,.swiper-navigation-wide .swiper-button-prev{height:16px;width:16px}.swiper-navigation-wide .swiper-button-next:after,.swiper-navigation-wide .swiper-button-prev:after{color:var(--gray-5);font-size:16px}.swiper-navigation-wide .swiper-button-next:where([dir=ltr],[dir=ltr] *){right:0}.swiper-navigation-wide .swiper-button-next:where([dir=rtl],[dir=rtl] *){left:0}.swiper-navigation-wide .swiper-button-next{align-items:center;border:0;bottom:0;display:block;display:flex;margin:0}.show-more[data-v-fe8688e3]{align-items:center;color:var(--gray-1);cursor:pointer;display:flex;font-size:var(--mobile-paragraph-1-font-size);font-weight:var(--mobile-paragraph-1-font-weight);position:absolute;text-transform:none;text-underline-offset:4px;top:.375rem}@media (min-width:768px){.show-more[data-v-fe8688e3]{font-size:var(--paragraph-1-font-size);font-weight:var(--paragraph-1-font-weight);line-height:var(--paragraph-1-line-height);text-decoration-line:underline}}.gradient[data-v-61c3a0ad]{position:relative}.gradient[data-v-61c3a0ad]:before{background:linear-gradient(188.09deg,#d4eeffbd 8.22%,#f9fdff00 59.78%);border-radius:30px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:768px){.gradient[data-v-61c3a0ad]:before{border-radius:0}}.gradient[data-v-61c3a0ad]>*{position:relative;z-index:2}
