.hero-banner-slider{height:1063px;position:relative}.hero-banner-slider__items-bg video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero-banner-slider__container,.hero-banner-slider__container .slick-track,.hero-banner-slider__container>div{height:100%}.hero-banner-slider__content-container{height:100%;left:50%;margin-top:12rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.hero-banner-slider__logo img{margin:0 auto 3rem}.hero-banner-slider__content-container>div{text-align:center}.hero-banner-slider__content h1{color:var(--chalk);font-size:110px;font-weight:900;line-height:120px}.hero-banner-slider__content p{color:var(--chalk);font-size:32px;font-weight:700;line-height:38px}.hero-banner-slider__content p:last-child{margin:0}.hero-banner-slider .slick-slide{position:relative}.hero-banner-slider__container ul.slick-dots li{border:3px solid var(--chalk);border-radius:50px;cursor:pointer;height:18px;transition:all .3s ease;width:18px}.hero-banner-slider__container ul.slick-dots li.slick-active{background-color:var(--chalk)}.hero-banner-slider__container ul.slick-dots{bottom:0;display:flex!important;gap:10px;justify-content:center;left:50%;list-style:none;margin-bottom:9rem;position:absolute;transform:translateX(-50%);z-index:1}.hero-banner-slider__container ul.slick-dots button{display:none}.hero-banner-slider__items-bg-image img{height:100%!important;object-fit:cover;width:100%}.hero-banner-slider__items-bg-image{height:100%;position:absolute;top:0;width:100%}.hero-banner-slider__items:after{background-color:#205e71;bottom:0;content:"";display:block;left:0;opacity:.45;position:absolute;right:0;top:0}@media (max-width:768px){.hero-banner-slider__logo img{margin:0 auto 40px;width:89px}.hero-banner-slider__content h1{font-size:50px;line-height:50px;margin-bottom:15px}.hero-banner-slider__content p{font-size:16px;font-weight:700;line-height:20px}.hero-banner-slider{height:640px}.hero-banner-slider__container ul.slick-dots{margin-bottom:5rem}.hero-banner-slider__content-container{margin-top:8rem}}.hero-banner-slider__content{opacity:0}.hero-banner-slider .slick-slide .hero-banner-slider__content{opacity:1}.hero-banner-slider img.image-separator.image-separator--bottom{filter:unset}.hero-banner-slider__button{margin-top:40px}