.hero-carousel{overflow:hidden;position:relative;width:100%;height:900px}@media(max-width: 1080px){.hero-carousel{height:500px}}.hero-carousel .cover-bg{width:100%;height:100%;position:absolute;top:0px;left:0px}.hero-carousel .cover-bg picture{width:100%;height:100%;display:block}.hero-carousel .cover-bg .img-cover{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.hero-carousel .cover-bg .video-block{height:900px;position:sticky;top:0;z-index:-1;left:unset}@media(max-width: 1080px){.hero-carousel .cover-bg .video-block{height:500px}}.hero-carousel .cover-bg .video-block .video{position:absolute;top:0;bottom:0;width:100%;height:100%;object-fit:cover}@media(max-width: 1080px){.hero-carousel .cover-bg .video-block.has-mobile .video{display:none}}.hero-carousel .cover-bg .video-block.has-mobile .video.video-mobile{display:none}@media(max-width: 1080px){.hero-carousel .cover-bg .video-block.has-mobile .video.video-mobile{display:block}}.hero-carousel .cover-bg .youtube-background{width:100%;height:100%;position:relative}.hero-carousel .cover-bg .youtube-background iframe{position:absolute;top:50% !important;left:50% !important;width:177.78vh !important;height:100vh !important;transform:translate(-50%, -50%);pointer-events:none}.hero-carousel-content{position:relative;z-index:2;height:900px;display:flex;align-items:flex-end;justify-content:flex-start;padding:80px 44px}@media(max-width: 1080px){.hero-carousel-content{height:500px;padding:40px 0}}.hero-carousel-content.text-white .hero-carousel-title{color:#fff}@media(max-width: 1080px){.hero-carousel-content.text-white .hero-carousel-btn.button-mobile-underline{color:#fff}}@media(max-width: 1080px){.hero-carousel-content.text-black .hero-carousel-btn.button-mobile-underline{color:#000}}.hero-carousel-wrapper{max-width:648px;margin:0 auto}.hero-carousel-title{font-family:"Editors Note",serif;font-style:normal;font-weight:400;font-size:56px;line-height:64px;text-transform:none;text-align:center}@media(max-width: 1080px){.hero-carousel-title{font-size:40px;line-height:48px}}.hero-carousel-btn-block{margin-top:40px;text-align:center}@media(max-width: 1080px){.hero-carousel-btn-block{margin-top:24px}}.hero-carousel-btn-block .hero-carousel-btn{display:inline-block;width:auto;border:none}@media(max-width: 1080px){.hero-carousel-btn-block .hero-carousel-btn.button-mobile-underline{background:none;padding:0;text-decoration:underline;border:none}}.hero-carousel .split_screen .split-section{position:relative;width:100%;height:50%;float:left}@media(min-width: 1081px){.hero-carousel .split_screen .split-section{width:50%;height:100%}}.hero-carousel .swiper-navigation{position:absolute;top:50%;left:0;width:100%;z-index:3;display:none;justify-content:space-between;padding:0 60px;transform:translateY(-50%);pointer-events:none}@media(min-width: 1081px){.hero-carousel .swiper-navigation{display:flex}}.hero-carousel .swiper-navigation .swiper-button-prev,.hero-carousel .swiper-navigation .swiper-button-next{width:25px;height:50px;background:no-repeat center/contain url(543add1c6b5ed2351472.svg);pointer-events:all;cursor:pointer}.hero-carousel .swiper-navigation .swiper-button-prev{transform:rotate(180deg)}.hero-carousel .swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute;bottom:24px;left:0;right:0;z-index:1}@media(max-width: 1080px){.hero-carousel .swiper-pagination{bottom:17px}}.hero-carousel .swiper-pagination .swiper-pagination-bullet{margin-right:12px;width:8px;height:8px;background:rgba(255,255,255,.2);border-radius:50%;transition:.3s cubic-bezier(0.33, 1, 0.68, 1)}.hero-carousel .swiper-pagination .swiper-pagination-bullet-active{background:#fff}
