.slide-caption{z-index:10;text-align:center;overflow-wrap:break-word;flex-direction:column;align-items:center;gap:.625rem;max-width:calc(100% - 2.5rem);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slide-caption.act{display:flex}.slide-caption__title{color:var(--color-white);letter-spacing:.02em;text-shadow:0 1px 8px #0006;font-size:2rem;font-weight:700}@media (width<=576px){.slide-caption__title{font-size:1.5rem}}.slide-caption__subtitle{color:var(--color-white);text-shadow:0 1px 8px #0006;font-size:1.5rem;font-weight:400}@media (width<=576px){.slide-caption__subtitle{font-size:.875rem}}.slide-caption__actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}@media (width<=576px){.slide-caption__actions{gap:.75rem;margin-top:.5rem}}.slide-caption__btn{min-width:8.75rem;color:var(--color-white);text-transform:uppercase;background:#505050b3;border-radius:.5rem;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:1.125rem;font-weight:700;transition:background .3s ease-in-out;display:flex}@media (hover:hover){.slide-caption__btn:hover{background:#505050e6}}@media (hover:none){.slide-caption__btn:active{background:#505050e6}}@media (width<=576px){.slide-caption__btn{padding:.6875rem 1rem;font-size:.9375rem}.slide-caption{gap:.75rem;padding:1rem 1.25rem}}.hero-slide__halves{display:flex}.hero-slide__video{-o-object-fit:cover;object-fit:cover}@media (width<=576px){.hero-slide__video--desktop{display:none}}@media (width>=577px){.hero-slide__video--mobile{display:none}}.hero-slide__half{flex:50%;min-width:0;position:relative}.hero{position:relative}.hero-slider img{-o-object-fit:cover;object-fit:cover}.hero .hero-button-next{right:1.25rem}.hero .hero-button-next:after{content:"";width:inherit;height:inherit;background:url(../img/icons/chevron-right.svg) 50%/cover no-repeat;display:inline-block}@media (width<=576px){.hero .hero-button-next{display:none}}.hero .hero-button-prev{left:20px}.hero .hero-button-prev:after{content:"";width:inherit;height:inherit;background:url(../img/icons/chevron-left.svg) 50%/cover no-repeat;display:inline-block}@media (width<=576px){.hero .hero-button-prev{display:none}}.hero-nav{z-index:50;background:#00000087;padding:.75rem 0;position:absolute;bottom:0;left:0;right:0}@media (width<=576px){.hero-nav{padding:.5rem 0}}.hero-nav .nav-home{scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:center;gap:4.6875rem;display:flex;overflow-y:auto}.hero-nav .nav-home::-webkit-scrollbar{display:none}@media (width<=992px){.hero-nav .nav-home{gap:1.875rem;padding:0 8px}}@media (width<=826px){.hero-nav .nav-home{gap:.5rem;justify-content:unset}}.hero-nav .nav-item a{color:#cdcfcd;border:1px solid #fff0;border-radius:.625rem;padding:1rem;font-size:1.125rem;font-weight:700;display:block}@media (hover:hover){.hero-nav .nav-item a:hover{border:1px solid var(--border-white);color:var(--color-white)}}@media (hover:none){.hero-nav .nav-item a:active{border:1px solid var(--border-white);color:var(--color-white)}}.hero-nav .nav-item a.act{border:1px solid var(--border-white);color:var(--color-white)}@media (width<=576px){.hero-nav .nav-item a{padding:.5rem}}.hero-slider:not(.swiper-initialized)>.swiper-wrapper{transform:translate3d(calc(var(--hero-start,0)*-100%),0,0)}
