.carousel-item{max-height:700px}.slider-video .js-video{width:100%;max-height:700px;height:700px;object-fit:cover}img.carousel-item-img{width:100%;height:700px;object-fit:cover;object-position:center}.item-img-bg{position:absolute;top:0;left:0;width:100%;height:700px;background:rgba(0, 0, 0, 0.4)}.carousel-content-container{position:absolute;width:100%;left:0;bottom:80px;z-index:9}.carousel-content-container h1,.slide-title{font-family:"Roboto-Thin";font-size:3rem;line-height:1;color:#fff}.slide-title span{font-family:"Roboto-Light";position:relative;z-index:9}.carousel-content-container h1.hero-title,.carousel-content-container h1.hero-title span{display:block}.slide-tags{padding-top:30px;display:flex}.item-slide-tag{font-family:"Roboto-Thin";text-transform:uppercase;font-size:1rem;color:#fff;line-height:1;padding-right:30px;padding-top:3px}.item-slide-tag span{font-family:"Roboto-Light"}.item-slide-tag span.active{background-color:var(--primary)}.item-slide-tag img{height:50px;width:auto}.slide-callback{padding-top:30px;display:flex}.slide-callback .btn{margin-right:10px}@media (min-width: 1px) and (max-width: 767px){.carousel-content-container h1,.slide-title{font-size:1.4rem}.item-slide-tag{font-size:0.6rem}.item-slide-tag img{height:30px}}@media (min-width: 768px) and (max-width: 991px){.carousel-content-container h1,.slide-title{font-size:2rem}}@media (min-width: 992px) and (max-width: 1199px){.carousel-content-container h1,.slide-title{font-size:2.4rem}}@media (min-width: 1200px) and (max-width: 1399px){.carousel-content-container h1,.slide-title{font-size:2.5rem}}