.text-video-module .video-tagline{margin:14px 0px 0px 0;}
.text-video-module .vertical-line{position:relative;}
.text-video-module .vertical-line .line {position: absolute;height: 216px;bottom: 288px;width: 1px;background: var(--cobalt-prime);left: 70px;z-index: 1;}
.text-video-module .vertical-line .line::before {content: '';position: absolute;bottom: 0px;height: 90px;background: var(--white-light);width: 1px;}
.text-video-module .vertical-line .line::after {content: '';position: absolute;bottom: 0px;height: 6px;background: var(--white-light); width: 6px;border-radius: 100%;left: -2px;}
/*.text-video-module .video-right .vertical-line{position:relative;}*/
.text-video-module .video-right .vertical-line .line{position: absolute;height:212px;left:auto;right: 67px;width: 1px;background: var(--cobalt-prime);z-index: 1;}
.text-video-module .video-right .vertical-line .line::before {content: '';position: absolute;bottom: 0px;height: 90px;background: var(--white-light);width: 1px;}
.text-video-module .video-right .vertical-line .line::after {content: '';position: absolute;bottom: 0px;height: 6px;background: var(--white-light); width: 6px;border-radius: 100%;left: -2px;}
.text-video-module .video-wrapper .video{min-height: 320px;position: relative;overflow: hidden;border-radius: 20px;display: flex;justify-content: center;}
.text-video-module .video-wrapper .video img{width: 100%;height: auto;margin: 0 auto;}
.text-video-module .video-wrapper .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;}
.text-video-module .text-wrapper .text-video-subtitle{color: var(--cobalt-light);margin-bottom: 12px;}
.text-video-module .text-wrapper .text-video-title{color: var(--cobalt-prime);margin-bottom: 16px;}
.text-video-module .text-wrapper .text-video-body{margin-bottom:2px;}
.text-video-module .video-wrapper .video > .video-item{position: absolute;width: 100%;height: 100%;z-index: 2;min-height: 320px;}
.text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay *{height: 320px}
.text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay video{object-fit: cover;}
.videoPlaying .text-video-module .video-wrapper .video img{opacity: 0; visibility: hidden}

/*media query */
@media all and (min-width: 768px) and (max-width:991.98px){
.text-video-module .video-wrapper .video{min-height: 193px}
.text-video-module .vertical-line .line{height:124px;bottom:0px;top:-63px;left:51px;}
.text-video-module .video-right .vertical-line .line{height: 124px;bottom: 0px;left: auto;top: -63px;right: 60px;}
.text-video-module .video-wrapper .video img{width: 100%;height: auto;height: 194px;
min-height: 194px;}

.text-video-module .vertical-line .line::before, .text-video-module .video-right .vertical-line .line::before{height: 61px;}
.text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay *{height: 194px;min-height:194px;}
.text-video-module .text-wrapper .text-video-subtitle {margin-bottom: 8px;}
}
@media all and (max-width:767.98px){
.text-video-module .video-wrapper .video img{width: 100%;height: 182px;min-height:182px;}
.text-video-module > .container-fluid > .row{flex-direction: column-reverse;}
.text-video-module .video-wrapper .video{min-height: auto;}
.text-video-module .vertical-line{margin-top: 24px;}
.text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay, .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer, .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay *{;height: 182px;min-height:182px; }
}


/* Start Video Gallery CSS */
#module-video-gallery.videoPlaying .text-video-module .video-wrapper .video img {
    opacity: 1;
    visibility: visible;
}
#module-video-gallery .video img {
max-height: 320px;
}



@media all and (min-width:1200px){
body#ip3-results .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer{height: auto !important;}
body#ip3-results .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner {height: unset !important;}
body#ip3-results .text-video-module .video-wrapper .video > .video-item.inv_FullScreen .inv_videoMainContainer_inner {height: 100% !important;}
body#ip3-results .text-video-module .video-wrapper .video{height: auto !important;min-height: auto !important;}
body#ip3-results .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay{height: auto !important;min-height: auto !important;}
body#ip3-results .text-video-module .video-wrapper .video-btn{top: calc(50% - 0px);}
body#ip3-results .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay * {height: 100%!important;min-height: auto !important;}
body#ip3-results .text-video-module .vertical-line .line {bottom: 204px;}


body#ip3-agm-2025 .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer{height: auto !important;}
body#ip3-agm-2025 .text-video-module .video-wrapper .video > .video-item .inv_videoMainContainer_inner {height: unset !important;}
body#ip3-agm-2025 .text-video-module .video-wrapper .video > .video-item.inv_FullScreen .inv_videoMainContainer_inner {height: 100% !important;}
body#ip3-agm-2025 .text-video-module .video-wrapper .video{height: auto !important;min-height: auto !important;}
body#ip3-agm-2025 .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay{height: auto !important;min-height: auto !important;}
body#ip3-agm-2025 .text-video-module .video-wrapper .video-btn{top: calc(50% - 0px);}
body#ip3-agm-2025 .text-video-module .video-wrapper .video > .video-item .inv_videoDisplay * {height: 100%!important;min-height: auto !important;}
body#ip3-agm-2025 .text-video-module .vertical-line .line {bottom: 204px;}
}


body#ip3-results .text-video-module .video-wrapper .video-btn{top: calc(50% - 0px);} 
body#ip3-agm-2025 .text-video-module .video-wrapper .video-btn{top: calc(50% - 0px);} 
 






