.home[data-v-554b79af]{display:grid;grid-template-columns:1fr 12.66fr 1fr;grid-template-areas:"A B C";position:relative;background:#f8f8f8}@media screen and (max-width:768px){.home[data-v-554b79af]{grid-template-columns:0fr 1fr 0fr}}.swiper[data-v-554b79af]{width:100%}.swiper .swiper-pagination[data-v-554b79af]{top:20px}.mySwiper[data-v-554b79af]{grid-area:B;height:var(--swiper-height)}.swiper-slide[data-v-554b79af]{text-align:center;font-size:18px}.swiper-slide a[data-v-554b79af]{width:100%}.swiper-slide img[data-v-554b79af]{padding:3rem;opacity:.8;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out}.swiper-slide-active img[data-v-554b79af]{opacity:1}.swiper-slide[data-v-554b79af]{width:60%;height:95%}.slide__caption[data-v-554b79af]{text-align:left;position:absolute;z-index:10;top:50%;left:0;transform:translateY(-50%)}.slide__caption h2[data-v-554b79af]{font-size:4rem}.slide__caption p[data-v-554b79af]{font-size:3rem}.slide__caption p[data-v-554b79af]:before{content:"";margin-left:-3rem;display:inline-block;width:2rem;height:.1rem;background:#2d2d2d;margin-bottom:1.5rem;margin-right:1rem}.slider__navigation[data-v-554b79af]{z-index:999;position:absolute;width:100%;bottom:0;padding:.2rem 0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:1rem}.slider__navigation a[data-v-554b79af]:hover{color:red}.slider__navigation-link[data-v-554b79af]{display:flex;gap:.2rem;align-items:center;justify-content:center;text-transform:uppercase;font-weight:300;font-size:1rem;line-height:1.2;letter-spacing:1.4px;color:#00f}@media screen and (max-width:768px){.slider__navigation-link[data-v-554b79af]{gap:.2rem;font-size:.8rem;letter-spacing:.8px;font-weight:400}}.navigation-text[data-v-554b79af]{display:flex;gap:.2rem;align-items:center;justify-content:center;text-transform:uppercase}.active h2[data-v-554b79af]{text-decoration:underline!important}.navigation__index[data-v-554b79af]{transform:rotate(-90deg);text-decoration:none}@media screen and (max-width:768px){.navigation__index[data-v-554b79af]{display:none}}@media screen and (max-width:768px){.swiper-slide img[data-v-554b79af]{padding:1rem}.slider__navigation[data-v-554b79af]{flex-wrap:wrap}.slider__navigation-link[data-v-554b79af]{gap:.2rem;font-size:.8rem;letter-spacing:.8px}.navigation-text[data-v-554b79af]{gap:.1rem;font-size:.8rem;letter-spacing:.8px}}@media screen and (max-width:700px){.container[data-v-554b79af]{padding:1rem}}