/*=================== Video image text on BG CSS ========================*/

.video-content__image.with-video>img { display:block; } 
.video-content__image.with-video a:hover { color: var(--color-primary-14); } 
a.link.videoPopVidCopy:focus-visible span {border: 1px solid; } 
.full-video-with-stats .inv_playerContainer.inv_playerReady { height: 100%; } 
.video-content__image.with-video .icon-link-play:before {content: "\e904"; width: 69px; height: 69px; border: 0; background: var(--color-primary-2); color: var(--color-primary-7); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); border-radius: 100%; display: flex; justify-content: center; align-items: center; font-family: 'icomoon' !important; speak: never; font-style: normal; font-weight: normal !important; font-variant: normal; text-transform: none; line-height: 1; padding-left: 5px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: var(--base-transition); } 
/*.video-content__image span:after { position: absolute; width: 30px; height: 30px; top: 18px; left: 20px; background: white; content: ''; border-radius: 100%; z-index: -1; } */
.video-content__wrapper {position: relative;min-height: 504px;display: flex;flex-direction: column;justify-content: center; } 
.video-content__image .inv_videoArea { height:504px !important; } 
.video-content__wrapper .abs-left {padding: 0;position: absolute;left: 0;top: 0;bottom: 0;overflow: hidden; } 
.video-content__wrapper .inv_ParentContainer .inv_videoStillArea img { height:100%; object-fit:cover; object-position:center; } 
.video-content__wrapper .abs-left .row {height: 100%; } 
.video-content__wrapper .blank-bg {width: 100%;position: relative;height: calc(100% - 73px);bottom: -73px; } 
.video-content__wrapper .blank-bg::before {content: " ";position: absolute;width: 15px;height: 100%;background: inherit;left: -15px; } 
.video-content__wrapper .content-right {position: relative;bottom: -29px;padding-top: 34px;padding-bottom: 24px; } 
.video-content__image {width: 100%;height: 100%;position: relative; } 
.video-content__image a { display:none; } 
.video-content__image.with-video a { display:block; position: absolute; top: 50%; left: 50%; z-index: 3; } 
.video-content__image span {font-size: 11px; color: var(--color-primary-2); position: relative; } 
.video-content__image img {position: absolute;width: 100%;height: 100%;object-fit:cover; } 

@media only screen and (max-width: 1199.98px) {
.video-content__image.with-video .icon-link-play:before {width: 65px; height: 65px; } 
.video-content__wrapper .abs-left { position: relative; top: auto; bottom: -63px; } 
.video-content__image .inv_videoArea { height:358px !important; } 
.full-video-with-stats .inv_playerContainer.inv_playerReady .inv_videoArea { height: 618px; } 
.video-content__wrapper .blank-bg { display: none; } 
.video-content__wrapper .blank-bg::before { display: none; } 
.video-content__wrapper .content-right { bottom: 0; padding-top: 0; padding-bottom: 0; } 
.video-content__image img { position: relative; } 
.video-content__content {padding-top: 147px; padding-bottom: 123px; } 
.video-content__image span {font-size: 10px; color: var(--color-primary-2); position: relative; } 
 }

@media only screen and (max-width: 767.98px) {
.video-content__image.with-video .icon-link-play:before {width: 37px; height: 37px; } 
.video-content__wrapper .abs-left { position: relative; top: auto; bottom: -54px; padding: 16px; } 
.video-content__image .inv_videoArea { height:284px !important; } 
.full-video-with-stats .inv_playerContainer.inv_playerReady .inv_videoReady .inv_videoArea { height: 532px; } 
.video-content__content { padding-top: 78px; padding-bottom: 39px; } 
.video-content__image span {font-size: 8px; color: var(--color-primary-2); position: relative; } 
}


/*=================== Page Breaker CSS ========================*/


.module-page-breaker .module-page-breaker-inner-wrapper {background-repeat: no-repeat;position: relative;background-size: cover;max-height: 456px;margin-bottom:0;min-height:456px;}
.module-page-breaker .module-page-breaker-inner-wrapper:before {content: ''; position: absolute; background-color: inherit; width:100%; height:100vh; top:100%; left:0;}
.module-page-breaker .image-content__background-wrapper {padding: 57px 170px 72px 156px;margin: -172px 0 0;}
.bg-page-primary-1 { background-color: var(--color-primary-1); }
.bg-page-primary-2 { background-color: var(--color-primary-2); }
.bg-page-primary-3 { background-color: var(--color-primary-3); }
.bg-page-primary-4 { background-color: var(--color-primary-4); }
.bg-page-primary-5 { background-color: var(--color-primary-5); }
.bg-page-primary-6 { background-color: var(--color-primary-6); }
.bg-page-primary-7 { background-color: var(--color-primary-7); }
.bg-page-primary-8 { background-color: var(--color-primary-8); }
.bg-page-primary-9 { background-color: var(--color-primary-9); }
.bg-page-primary-10 { background-color: var(--color-primary-10); }
.bg-page-primary-11 { background-color: var(--color-primary-11); }
@media only screen and (max-width:1199px){
.module-page-breaker .image-content__background-wrapper {padding: 60px;margin: -133px 0 0;}
.module-page-breaker .module-page-breaker-inner-wrapper:before {content: ''; position: absolute; background-color: inherit; width:100%; height:100vh; top:100%; left:0;}
.module-page-breaker .module-page-breaker-inner-wrapper{background-position:right;max-height: 348px;margin-bottom:0;min-height:348px;}
}

@media only screen and (max-width:767px){
.module-page-breaker .image-content__background-wrapper {padding: 30px;margin: -74px 0 0;}
.module-page-breaker .module-page-breaker-inner-wrapper{max-height: 185px; margin-bottom:0;min-height:185px;} 
.module-page-breaker .module-page-breaker-inner-wrapper:before {content: ''; position: absolute; background-color:inherit; width:100%; height:100vh; top:100%; left:0;}
}
/*=================== REN-1655 ========================*/
.video-content__image.with-video .icon-link-play:hover::before {
    background: var(--color-primary-14);
    transition: var(--base-transition);
}