.hero-slider-wrapper .carousel-container #banner-slider-carousel{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px}#banner-slider-carousel .owl-dots{box-sizing:border-box;position:relative;bottom:-30px;width:100%;max-width:690px;margin:0 auto;display:flex;margin-bottom:25px}#banner-slider-carousel .owl-dots .owl-dot{width:100%}#banner-slider-carousel .owl-dots .owl-dot span{background:#f6f6f7;width:100%;height:5px;margin:0}#banner-slider-carousel .owl-dots .owl-dot.active span,#banner-slider-carousel .owl-dots .owl-dot:hover span{background:#009cde}#banner-slider-carousel .owl-item img{transform-style:unset;object-fit:cover;padding:25px 0}#banner-slider-carousel .owl-item:not(.active) img{width:130px;height:130px}#banner-slider-carousel .item-video{height:340px}#banner-slider-carousel .banner-item{position:relative}#banner-slider-carousel .banner-content-wrapper{width:100%;max-width:1280px;padding:0;margin:0 auto}#banner-slider-carousel .banner-content{position:absolute;margin-left:-20px;bottom:0;width:100%;max-width:100%;text-align:center}#banner-slider-carousel .banner-title{color:#000;font-size:22px;line-height:28px}.hero-slider-wrapper .carousel-container{background:#f6f6f7}@media screen and (min-width:768px){#banner-slider-carousel .owl-carousel .owl-stage-outer{max-height:400px}#banner-slider-carousel .banner-content{position:absolute;max-width:60%;top:50%;bottom:unset;transform:translateY(-50%);text-align:left;margin-left:40px}#banner-slider-carousel .banner-title{font-size:36px;line-height:48px}#banner-slider-carousel .banner-subtitle{display:block}#banner-slider-carousel .owl-item img{max-height:initial;object-fit:initial}}@media screen and (min-width:768px) and (max-width:1200px){#banner-slider-carousel .banner-title{font-size:22px;line-height:26px}#banner-slider-carousel .banner-subtitle{font-size:14px;line-height:18px}}@media screen and (max-width:767px){#banner-slider-carousel .owl-dots{padding:0 40px}#banner-slider-carousel .banner-content{text-align:left;margin:-30px 30px 0;padding:15px;border:1px solid #f6f6f7;border-radius:5px}#banner-slider-carousel .banner-content .banner-title{margin:0}#banner-slider-carousel .banner-content h3{margin:0;padding:0 0 20px}#banner-slider-carousel .owl-dots{margin-bottom:30px}}