.hs-hero-section{overflow:hidden;position:relative}.hs-hero-section-separator{bottom:-1px;height:auto;pointer-events:none;position:absolute;width:27vw}.hs-hero-section-separator.left{left:0}.hs-hero-section-separator.right{right:0}.hs-hero-section .hero-slider-item .content-section{align-items:center;display:flex;height:100%;margin:0 auto;width:100%}.hs-hero-section .hero-slider-item{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hs-hero-section .hero-slider-item .image-bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hs-hero-section .hero-slider-item .overlay-bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.hs-hero-section .hero-slider-item .content-wrapper{min-height:200px;padding-top:96px;position:relative;width:100%}.hs-hero-section .content>*{color:inherit}.hs-hero-section .content>:last-child{margin-bottom:0}.hs-hero-section .bottom_btn_group{padding-top:31px}.hs-hero-section .hero_btn_item.btn a{background-color:#fff;color:#006f64}.hs-hero-section .bottom_btn_group .hero_btn_item{display:inline-block;vertical-align:middle}.hs-hero-section .hero_btn_item.video_link a{color:#fff;font-size:12px;font-weight:600;letter-spacing:.05em;line-height:28px;text-transform:uppercase}.hs-hero-section .hero_btn_item:not(:first-child){margin-left:28px}.hs-hero-section .right_scroll_section{bottom:3vw;position:absolute;right:3vw;text-align:right;z-index:10}.hs-hero-section .right_scroll_section a{align-items:center;color:#006f64;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:4px;letter-spacing:.05em;line-height:28px;text-transform:uppercase}.hs-hero-section .slick-dots{bottom:3vw;left:3vw;margin:0 auto;right:0;text-align:left;z-index:1}.hs-hero-section .slick-dots li{margin:0 2px}.hs-hero-section .slick-dots li button:before{font-size:16px}.hs-hero-section .slick-dots li.slick-active button:before{color:#000;opacity:1}.hs-hero-section .video-bg{background:#000;height:100%;overflow:hidden;position:absolute;width:100%}.hs-hero-section .video-bg iframe,.hs-hero-section .video-bg video{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hs-hero-section .hero-image-section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hs-hero-section .background_shape_group{pointer-events:none}.hs-hero-section .background_shape_group .bg_shape{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;position:absolute}.hs-hero-section .background_shape_group .bg_shape.shape1{height:auto;left:19%;width:14vw}.hs-hero-section .background_shape_group .bg_shape.shape2{bottom:16%;height:auto;left:auto;right:0;width:21vw}.hs-hero-section .background_shape_group .bg_shape.shape3{bottom:-9%;left:25%;min-height:29vw;width:22vw}.hs-hero-section .slick-dots li button{display:none}.hs-hero-section .slick-dots li{background:#000;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:0 3px;opacity:.25;padding:0;position:relative;width:12px}.hs-hero-section .slick-dots li.slick-active,.hs-hero-section .slick-dots li:hover{background:#006f64;opacity:1}@media (min-width:768px){.hs-hero-section .hero-image-section.mobile_view{display:none!important}}@media (max-width:991px){.hs-hero-section .video-bg iframe{height:80vw;width:152vw}}@media (max-width:767px){.hs-hero-section .hero-slider-item .content-section{min-height:480px}.hs-hero-section .hero-image-section.desktop_view{display:none!important}.hs-hero-section{text-align:center}.hs-hero-section .right_scroll_section{display:none}.hs-hero-section .hero-slider-item .content-wrapper{padding-top:32px}.hs-hero-section .slick-dots{bottom:32px;display:flex!important;justify-content:center;left:0}.hs-hero-section .slick-dots li.slick-active,.hs-hero-section .slick-dots li:hover{background:#fff;opacity:1}.hs-hero-section .bottom_btn_group{padding-top:22px}.hs-hero-section .hero-image-section .hero-slider-item .content-wrapper{padding-bottom:60px;padding-top:60px}.hs-hero-section .background_shape_group{display:none!important}}.hs-hero-section .slick-track{display:flex}.hs-hero-section .slick-slide{display:flex;height:auto}