section.hero-section-carousel-module{min-height:100vh;overflow:hidden;position:relative}section.hero-section-carousel-module .swiper-wrapper{height:100%;min-height:100vh;width:100%}section.hero-section-carousel-module .swiper-wrapper .swiper-slide{align-items:flex-end;display:flex;height:100vh;min-height:100%;padding-top:120px;width:100%}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .bg,section.hero-section-carousel-module .swiper-wrapper .swiper-slide .filter,section.hero-section-carousel-module .swiper-wrapper .swiper-slide .gradient{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .bg .hs-video-widget{aspect-ratio:16/9;height:100%;left:50%;min-height:100vh;min-width:100vw;position:absolute;top:0;transform:translateX(-50%);width:auto}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .filter.none{background:linear-gradient(180deg,rgba(0,8,17,.8) 15.74%,rgba(0,8,17,.24) 90.01%)}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container{align-items:flex-end;display:flex;padding-bottom:150px;position:relative}@media screen and (max-width:1055px){section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container{padding-bottom:120px}}@media screen and (max-width:946px){section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container{padding-bottom:90px}}@media screen and (max-width:792px){section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container{padding-bottom:60px}}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container:after{background:linear-gradient(180deg,rgba(0,8,17,0),#000811);bottom:0;content:"";height:230px;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container .wrapper{display:flex;flex-direction:column;gap:15px;max-width:792px;width:100%}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container .wrapper .text{max-width:675px}section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container .wrapper .ctas{margin-top:45px}@media screen and (max-width:946px){section.hero-section-carousel-module .swiper-wrapper .swiper-slide .container .wrapper .ctas{margin-top:30px}}section.hero-section-carousel-module .wrapper-paginations{bottom:0;position:absolute;width:100%;z-index:1}@media screen and (max-width:1055px){section.hero-section-carousel-module .wrapper-paginations{display:none}}section.hero-section-carousel-module .wrapper-paginations .container{position:relative}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:200px;cursor:pointer;height:50px;position:absolute;right:-20px;top:0;transition:background-color .2s ease,border-color;width:50px}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause:before{background-color:#fff;content:"";height:12px;left:50%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23fff' d='M0 0h1v12H0zM5 0h1v12H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23fff' d='M0 0h1v12H0zM5 0h1v12H5z'/%3E%3C/svg%3E");opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:6px}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause:after{background-color:#fff;content:"";height:12px;left:50%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.278.037A.43.43 0 0 1 .77.143l5.099 5.512a.516.516 0 0 1 0 .69L.769 11.857a.43.43 0 0 1-.49.106.49.49 0 0 1-.279-.45V.487a.49.49 0 0 1 .278-.45m.623 1.627v8.672L4.912 6z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none' viewBox='0 0 6 12'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.278.037A.43.43 0 0 1 .77.143l5.099 5.512a.516.516 0 0 1 0 .69L.769 11.857a.43.43 0 0 1-.49.106.49.49 0 0 1-.279-.45V.487a.49.49 0 0 1 .278-.45m.623 1.627v8.672L4.912 6z' clip-rule='evenodd'/%3E%3C/svg%3E");opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:6px}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause.paused:before{opacity:0}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause.paused:after{opacity:1}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause:hover{background-color:#d50032;border-color:#d50032}section.hero-section-carousel-module .wrapper-paginations .container .btn-pause:hover:after,section.hero-section-carousel-module .wrapper-paginations .container .btn-pause:hover:before{background-color:#fff}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination{display:flex;gap:30px;padding-bottom:30px;position:static;text-align:left}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination .swiper-pagination-bullet{background:0 0;border-radius:0;color:#fff;font-size:14px;height:40px;line-height:150%;margin:0;opacity:.7;position:relative;transition:.2s ease;width:-moz-fit-content;width:fit-content}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination .swiper-pagination-bullet:hover{opacity:.85}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination .swiper-pagination-bullet .progress-bar{background-color:#d50032;bottom:0;height:3px;left:0;position:absolute;transition:width linear,opacity .2s ease;width:0}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination .swiper-pagination-bullet:after{background-color:#d50032;bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;transition:.2s ease;width:100%}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:0 0;opacity:1}section.hero-section-carousel-module .wrapper-paginations .container .swiper-pagination.paused .swiper-pagination-bullet-active:after{opacity:1}