/*------------------------------Featured videos css----------------------------------------*/
.featured-video-module .section-title p.h3{color: var(--cobalt-prime);margin-bottom: 20px;}
.featured-video-module .video-btn{position: absolute;top: calc(50% - 29px);transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;width: 64px;height: 64px;z-index: 1;}
.featured-video-module .video-wrapper{position:relative;}
.featured-video-module .video-wrapper .video{overflow: hidden;position: relative;border-radius: 20px;display: flex;justify-content: center;}
.featured-video-module .video-wrapper .video > .video-item {position: absolute;width: 100%;height: 100%;z-index: 2;top: 0px;}
.featured-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .featured-video-module .video-wrapper .video > .video-item .inv_videoDisplay video{object-fit: cover;}
.featured-video-module .left-section .video-wrapper:first-child{margin-bottom: 20px;}
.featured-video-module .video-wrapper p{font-size: clamp(1.6rem, 1.4rem + 0.417vw, 2rem) !important;line-height: 2.8rem;font-weight: 700;background-color: transparent;color: var(--cobalt-prime);transition: 0.5s;margin-top: 12px;display: inline-block;}

.featured-video-module .right-section .video-wrapper .video{height:500px;}
.featured-video-module .right-section .video-wrapper .video > .video-item{min-height: 500px;}
.featured-video-module .right-section .video-wrapper .video img{max-height: 500px;}
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 500px}

.featured-video-module .left-section .video-wrapper .video{height:200px;}
.featured-video-module .left-section .video-wrapper .video > .video-item{min-height: 200px;}
.featured-video-module .left-section .video-wrapper .video img{max-height: 200px;}
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 200px}

.featured-video-module .left-section .video-btn{top: calc(50% - 0px);}
.featured-video-module .left-section .cta.video-cta {width: 44px;height: 44px;}
.featured-video-module .left-section.cta.video-cta span.icon{font-size: 1.5rem;}

 @media all and (max-width: 991.98px) {
.featured-video-module .left-section .video-wrapper p,  .featured-video-module .left-section .video-wrapper > a.cta{padding-left: 20px;width: 50%;}
.featured-video-module .left-section .video-wrapper .video{width:50%;}
.featured-video-module .left-section .video-wrapper{display: flex;align-items: center;}
.featured-video-module .left-section{margin-top:30px;}
.featured-video-module .left-section .video-wrapper .video{height:250px;}
.featured-video-module .left-section .video-wrapper .video > .video-item{min-height: 250px;}
.featured-video-module .left-section .video-wrapper .video img{max-height: 250px;}
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 250px}
.featured-video-module .left-section .video-btn {top: calc(50% - 0px);}
 }
 
@media all and (max-width: 767.98px) {
.featured-video-module .right-section .video-wrapper .video{height:400px;}
.featured-video-module .right-section .video-wrapper .video > .video-item{min-height: 400px;}
.featured-video-module .right-section .video-wrapper .video img{max-height: 400px;}
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 400px}
}
@media all and (max-width: 576.98px) {
.featured-video-module .left-section .video-wrapper .video{height:160px;}
.featured-video-module .left-section .video-wrapper .video > .video-item{min-height: 160px;}
.featured-video-module .left-section .video-wrapper .video img{max-height: 160px;}
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .left-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 160px}

.featured-video-module .right-section .video-wrapper .video{height:300px;}
.featured-video-module .right-section .video-wrapper .video > .video-item{min-height: 300px;}
.featured-video-module .right-section .video-wrapper .video img{max-height: 300px;}
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoMainContainer, 
.featured-video-module .right-section .video-wrapper .video > .video-item .inv_videoDisplay *{height: 300px}
}


/*------------------------------Video Carousel css----------------------------------------*/
.video-carousel-module .section-title p.h3 {color: var(--cobalt-prime);margin-bottom: 20px;}
.video-carousel-module .video-btn .video-cta{position: absolute;top: calc(50% - 5px);transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;width: 64px;height: 64px;z-index: 1;}
.video-carousel-module .video-wrapper{position:relative;padding-bottom: 30px;}
.video-carousel-module .video-wrapper .video{overflow: hidden;position: relative;border-radius: 20px;display: flex;justify-content: center;}
.video-carousel-module .video-wrapper .video > .video-item {position: absolute;width: 100%;height: 100%;z-index: 2;top: 0px;}
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, .video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay video{object-fit: cover;}
.video-carousel-module .video-wrapper p{font-size: clamp(1.6rem, 1.4rem + 0.417vw, 2rem) !important;line-height: 2.8rem;font-weight: 700;background-color: transparent;color: var(--cobalt-prime);transition: 0.5s;margin-top: 12px;display: inline-block;}

.video-carousel-module .video-wrapper .video{height:260px;}
.video-carousel-module .video-wrapper .video > .video-item{min-height: 260px;}
.video-carousel-module .video-wrapper .video img{max-height: 260px;}
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay *{height: 260px}

.video-carousel-module .video-carousel-slider .slide-arrow{background-color: transparent;border: 0px;position: absolute;color: var(--cobalt-prime);}
.video-carousel-module .video-carousel-slider .slide-arrow.slick-disabled{color: var(--graphite-light);}
.video-carousel-module .video-carousel-slider .slide-arrow.prev-arrow{right: 50px;top: -50px;transform: rotate(180deg);}
.video-carousel-module .video-carousel-slider .slide-arrow.next-arrow{right: 20px;top: -46px;}
.video-carousel-module .video-carousel-slider .slide-arrow span.text{display:none;} 

 @media all and (max-width: 991.98px) {
.video-carousel-module .video-wrapper .video{height:160px;}
.video-carousel-module .video-wrapper .video > .video-item{min-height: 160px;}
.video-carousel-module .video-wrapper .video img{max-height: 160px;}
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay *{height: 160px}

.video-carousel-module .video-btn .video-cta{width: 44px;height: 44px;z-index: 1;}
.video-carousel-module .video-btn .cta.video-cta span.icon{font-size:1.5rem}
 }
 @media all and (max-width: 576.98px) {
 .video-carousel-module .video-wrapper .video{height:200px;}
.video-carousel-module .video-wrapper .video > .video-item{min-height: 200px;}
.video-carousel-module .video-wrapper .video img{max-height: 200px;}
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoMainContainer, 
.video-carousel-module .video-wrapper .video > .video-item .inv_videoDisplay *{height: 200px}
 }