/*=== Module video with video carousel ===*/
.video-main-tab-pop-up-open #cboxContent #cboxLoadedContent {border-radius: 0px !important;}
.video-main-tab-pop-up-open #cboxContent #cboxLoadedContent .fullwidthvideocontainer.angloVideoContainer .inv_videoReady .inv_videoArea, .video-main-tab-pop-up-open #cboxContent .fullwidthvideocontainer.angloVideoContainer .inv_videoDisplay::before{border-radius:0 !important;}
.module-video-with-video-carousel{padding:0; margin:98px 0;}
.module-video-with-video-carousel .angloVideoContainer .inv_playerContainer {display: block;position: absolute;top: 0;opacity: 0;pointer-events: none;transition: all 0.6s ease-in-out;}
.module-video-with-video-carousel .module-video-with-video-carousel__video-carousel-wrapper .angloVideoContainer .inv_playerContainer {display: block;position: absolute;top: 0;opacity: 0;pointer-events: none;transition: all 0.5s ease-in-out;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumbnail-image{position:relative;min-height: 800px;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumbnail-overlay {position: absolute;content: '';width: 100%;    height: 100%;background:linear-gradient(8.35deg, rgba(30, 138, 255, 0.4) -1.85%, rgba(30, 138, 255, 0) 14.45%), linear-gradient(163.21deg, rgba(252, 60, 61, 0.0001) 46.4%, rgba(254, 0, 0, 0.343122) 99.26%), linear-gradient(167.86deg, rgba(31, 124, 252, 0.0001) 41.92%, var(--main-blue) 90.5%), rgba(0, 0, 0, 0.4);
top: 0;left: 0;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumb-title{font-family: 'AASmartSansHead', sans-serif;font-weight: 300;
font-size: 4.8rem;line-height: 58px;color: var(--white);max-width:730px;margin-bottom:33px;}
.module-video-with-video-carousel .module-video-with-video-carousel__tag-date{font-weight: 600;font-size: 1.2rem;line-height: 14px;text-transform: none;color: var(--white);display: flex;flex-direction: row;flex-wrap: wrap; margin-bottom:0;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumb-content .tag-date{margin-bottom:24px;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumb-tag {margin-right: 40px;}
.module-video-with-video-carousel .module-video-with-video-carousel__video-carousel-wrapper .thumb-tag { margin-right: 0px;margin-bottom:0;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumb-content{    position: absolute;
    z-index: 99;    bottom: 58px;    top: auto;    right: auto;    color: #fff;left:133px; top:91px;}
.module-video-with-video-carousel .module-video-with-video-carousel__thumb-content span.icon-play-icn{margin-top:0px;width:72px !important; height:72px !important;}
.module-video-with-video-carousel .module-video-with-video-carousel__video-carousel-main-wrapper{position:absolute; content:'';top:50%; bottom:39px;left:0; right:0; width:100%;z-index:99;}
.module-video-with-video-carousel .module-video-with-video-carousel__video-carousel-main-wrapper .module-video-with-video-carousel__carousel-title{font-weight: 400;
font-size: 1.8rem;line-height: 22px;color: var(--white);position:relative; left:142px;margin-bottom:24px;}
.video-carousel-main{position:relative;border-radius:10px;box-shadow: 8px 64px 64px rgba(0, 0, 0, 0.1), 8px 32px 32px rgba(3, 23, 148, 0.128442), 0px 16px 16px rgba(0, 0, 0, 0.1), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(255, 255, 255, 0.334544);}
.video-carousel-main:hover{box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);}
.video-carousel-image:before{position:absolute;border-radius:10px;background: linear-gradient(24.02deg, rgba(30, 138, 255, 0.4) -1.15%, rgba(30, 138, 255, 0) 15.4%), linear-gradient(161.9deg, rgba(252, 60, 61, 0.0001) 72.86%, rgba(254, 0, 0, 0.343122) 98.95%), linear-gradient(186.4deg, rgba(31, 124, 252, 0.0001) 46.4%, var(--main-blue) 103.29%);content:'';top:0; left:0; width:100%; height:100%;transition: all 0.6s ease-in-out;}
.video-carousel-main:hover .video-carousel-image:before{background: linear-gradient(166deg, rgba(252, 60, 61, 0.0001) 4.94%, rgba(254, 0, 0, 0.343122) 95.45%), linear-gradient(193.05deg, rgba(31, 124, 252, 0.0001) -2.62%, var(--main-blue) 105.99%);}
.video-carousel-image, .video-carousel-image img{border-radius:10px;width: 100%;object-fit: cover;object-position: center;min-height: 228px;}
.video-carousel {position: absolute;content: '';top: 24px;left: 20px;width: calc(100% - 40px);height: calc(100% - 44px);}
.video-carousel-wrapper.slick-initialized.slick-slider {margin: 0 -15px;}
.video-time{font-weight: 600;font-size: 1.2rem;line-height: 14px;text-transform: uppercase;color: var(--white);position: absolute;top: auto;bottom: 0px;}
.thumb-content .video-time {position: relative;top: 28px;left: 15px;float:left;}
.video-title{font-weight: 400;font-size: 1.8rem;line-height: 22px;color: var(--white);margin-bottom:12px;top: auto;position: absolute;bottom: 12px;}
.video-carousel-main-wrapper .slick-slide{margin-left:15px; margin-right:15px;min-height:228px;opacity:20%;}
.video-carousel-main-wrapper .slick-slide.slick-active{opacity:100%;}
.video-carousel-wrapper button.slick-arrow {display: none !important;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow, .video-carousel-main-wrapper .slider-nav .slick-next-arrow {color:var(--white);width: 56px;line-height: 56px;z-index: 9;height: 56px;border-radius: 50%;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;background: linear-gradient(149.03deg, var(--light-blue) -36.5%, var(--main-blue) 97.49%);mix-blend-mode: normal;opacity: 0.95;box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), 4px 4px 12px rgba(0, 0, 0, 0.163844), inset 1px 1px 1px var(--light-blue);position:absolute; top:45%;bottom:auto;text-align: center;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow:hover, .video-carousel-main-wrapper .slider-nav .slick-next-arrow:hover{color:var(--sky-blue);}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow{left:59px;}
.video-carousel-main-wrapper .slider-nav .slick-next-arrow{right:59px;}
.video-carousel-main-wrapper .slider__counter {display: none;}
a.video-carousel-popup.cboxElement, a.video-carousel-popup {position: absolute;content: '';width: 100%;height: 100%;top: 0;border-radius: 10px;}
.module-video-with-video-carousel .angloVideoContainer {overflow: hidden;position: relative;min-height: 800px;}
.module-video-with-video-carousel .thumbnail-image, .module-video-with-video-carousel .thumb-title, .module-video-with-video-carousel .tag-date, .module-video-with-video-carousel  .video-carousel-main-wrapper{transition:all 0.6s ease-in-out;}
.module-video-with-video-carousel .thumbnail-image.toggleAnimStart{opacity: 0;pointer-events: none;transition:all 0.6s linear;transition-property: opacity;transition-duration: 2s;transition-delay: 0s;}
.module-video-with-video-carousel .toggleAnimStart .thumb-title, .module-video-with-video-carousel .toggleAnimStart .tag-date{opacity: 0;pointer-events: none;transition:all 0.6s linear;transition-property: opacity;transition-duration: 2s;transition-delay: 0s;}
.module-video-with-video-carousel  .video-carousel-main-wrapper.toggleAnimStart{opacity:0;transition:all 0.6s linear; transition-property: opacity;transition-duration: 1s;transition-delay: 0s;}
.module-video-with-video-carousel .toggleAnimStart{opacity: 0;pointer-events: none;transition:all 0.6s linear;transition-property: opacity;transition-duration: 20s;transition-delay: 10s;}
.module-video-with-video-carousel  .animStart, .module-video-with-video-carousel{opacity: 1;pointer-events: all !important;transition:all 0.6s linear;transition-property: opacity;transition-duration: 200s;transition-delay: 100s;}
.module-video-with-video-carousel .angloVideoContainer a#cbClose{opacity:0;transition:all 0.6s linear;transition-property: opacity;transition-duration: 1s;transition-delay: 0s;}
.module-video-with-video-carousel .angloVideoContainer a#cbClose.animStart{opacity: 1;pointer-events: all !important;transition:all 0.6s linear;transition-property: opacity;transition-duration: 2s;transition-delay: 10s;}
a#cbClose {position: absolute;top: 21px;right: 135px;color: var(--white);width: 62px;height: 62px;z-index: 999;font-weight: 600;font-size: 12px;line-height: 14px;font-family: "AASmartSans";display: flex;flex-direction: column;justify-content: center;align-items: center;}
a#cbClose:before{font-family: 'icomoon' !important;position: relative;display: table;margin: 0 auto 6px;top: 0;right: 0;left: 0;float: none;font-size: 1.6rem;color: var(--white);font-weight: 300;content: "\e901";}
a.video-play.for-tab{display:none;float:left;}
a.video-play.for-desk{display:block;float:left;}
.module-video-with-video-carousel .thumbnail-image img {object-fit: cover;object-position: center;min-height: 800px;}
.videowrapper {display: none;}
.module-video-with-video-carousel .thumb-content span.icon-play-icn img{visibility:hidden;}
.module-video-with-video-carousel .thumb-content span.icon-play-icn{    float: left;font-size: 0 !important;    color: #4d4d4d;    font-size: 48px;    background: transparent;    box-shadow: none;    margin-top: 8px;    background-image: url('~/media/Images/a/anglo-american-group-v9/Universal/modules/video-module/overlayplay-black.svg');    background-size: 100% 100%;    width: 63px;    height: 61px;    background-position:  0 0;        background-repeat: no-repeat;    }
.module-video-with-video-carousel .thumb-content span.icon-play-icn:hover{ background-image: url('~/media/Images/a/anglo-american-group-v9/Universal/modules/video-module/overlayplay-red.svg');    background-size: 100% 100%;    width: 63px;    height: 61px;    background-position: 0 0;}
@media only screen and (min-width:1440px){
.module-video-with-video-carousel .thumb-content{max-width: 1200px;left: 50%;transform: translateX(-50%) translateY(0);width: 1200px;}
.module-video-with-video-carousel .thumbnail-image img{width:100%;min-height:800px;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow, .video-carousel-main-wrapper .slider-nav .slick-next-arrow{top:45%;}
}
@media only screen and (max-width:991px){
.module-video-with-video-carousel .thumbnail-image img {min-height: 427px;}
.module-video-with-video-carousel .thumbnail-image {min-height: 427px;}
.module-video-with-video-carousel .angloVideoContainer {min-height: 427px;}
.module-video-with-video-carousel{padding:0 !important; margin:60px 0 !important;}
a.video-play.for-tab{display:block;}
a.video-play.for-desk{display:none;}
.module-video-with-video-carousel .video-carousel-main-wrapper{position:relative; bottom:0;margin-top:30px;}
.video-carousel-image, .video-carousel-image img {min-height: 180px;max-height: 180px;}
.video-carousel-main-wrapper .slick-slide {opacity: 40%;margin-left: 7.5px;margin-right: 7.5px;min-height: 180px;}
.video-carousel-wrapper.slick-initialized.slick-slider {margin: 0 -7.5px;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow {left: 27px;}
.video-carousel-main-wrapper .slider-nav .slick-next-arrow {right: 28px;}
.video-carousel-main-wrapper .carousel-title {color: var(--main-blue);left: 15px;margin-bottom: 14px;}
.video-title {font-weight: 600;font-size: 1.4rem;line-height: 17px;margin-bottom: 10px;bottom: 10px;}
.video-carousel{top:17px;height: calc(100% - 33px);}
.module-video-with-video-carousel .thumb-title {font-size: 2.8rem;line-height: 34px;max-width: 610px;margin-bottom: 0px;}
.thumb-content .video-time {display:none; visibility:hidden;}
.video-carousel-wrapper .tag-date{margin-bottom:12px; padding: 0 2px;}
.module-video-with-video-carousel .thumb-content {left: 49px;top: auto;bottom: 40px;}
a.video-play {position: absolute;top: -78px;}
.thumb-content span.icon-play-icn, .thumb-content span.icon-play-icn:hover {width: 48px !important;height: 48px !important;}
.video-image-overlay{background: linear-gradient(166deg, rgba(252, 60, 61, 0.0001) 4.94%, rgba(254, 0, 0, 0.343122) 95.45%), linear-gradient(193.05deg, rgba(31, 124, 252, 0.0001) -2.62%, var(--main-blue) 105.99%);}
.module-video-with-video-carousel .thumbnail-overlay{background: linear-gradient(166deg, rgba(252, 60, 61, 0.0001) 4.94%, rgba(254, 0, 0, 0.343122) 95.45%), linear-gradient(193.05deg, rgba(31, 124, 252, 0.0001) -2.62%, var(--main-blue) 105.99%);}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow, .video-carousel-main-wrapper .slider-nav .slick-next-arrow {color:var(--sky-blue);}
.module-video-with-video-carousel .thumb-content .tag-date{margin-bottom:12px;}
.video-carousel-main-wrapper .slick-track{padding-bottom:100px;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow, .video-carousel-main-wrapper .slider-nav .slick-next-arrow {top:30%;}
.module-video-with-video-carousel .thumb-content span.icon-play-icn{width:48px !important; height:48px !important;}
.video-carousel-main.slick-slide a.video-carousel-popup.cboxElement{pointer-events:none;}
.video-carousel-main.slick-slide.slick-current.slick-active.slick-center a.video-carousel-popup.cboxElement{pointer-events:all;}
.video-main-tab-pop-up-open #cboxContent #cboxLoadedContent,  .video-main-tab-pop-up-open #cboxContent #cboxLoadedContent, #colorbox.video-main-tab-pop-up-open, .video-main-tab-pop-up-open #cboxOverlay, .video-main-tab-pop-up-open #cboxWrapper {padding: 0px 0 0;min-height: 100vh !important;        max-width: 100%;}
#colorbox.video-main-tab-pop-up-open{top:0 !important;}
.video-main-tab-pop-up-open .angloVideoContainer .inv_playerContainer.inv_playerReady .inv_videoMainContainer {height:80vh !important;border-radius:0 !important;}
}
@media only screen and (max-width:812px){
.video-main-tab-pop-up-open #cboxContent .angloVideoContainer.fullwidthvideocontainer .inv_videoReady .inv_videoControls {bottom: 145px !important;}
}
@media only screen and (max-width:767px){
.video-main-tab-pop-up-open #cboxContent .angloVideoContainer.fullwidthvideocontainer .inv_videoReady .inv_videoControls {bottom: 10px !important;}
.module-video-with-video-carousel .thumbnail-image img {min-height: 178px;}
.module-video-with-video-carousel .thumbnail-image {min-height: 178px;}
.module-video-with-video-carousel .angloVideoContainer {min-height: 178px;}
.module-video-with-video-carousel{padding:0 !important; margin:30px 0 !important;}
.module-video-with-video-carousel .thumb-title {font-size: 1.6rem;line-height: 19px;max-width: 100%;}
.module-video-with-video-carousel .thumb-content {left: 14px;bottom: 14px;right:16px;}
.thumb-content span.icon-play-icn, .thumb-content span.icon-play-icn:hover {width: 32px !important;height: 32px !important;}
a.video-play {top: -52px;}
.module-video-with-video-carousel .video-carousel-main-wrapper {margin-top: 21px;}
.video-carousel-main-wrapper .carousel-title{font-size:1.6rem; line-height:19px;margin-bottom:13px;}
.video-carousel-wrapper.slick-initialized.slick-slider {margin: 0 -8.5px;}
.video-carousel-main-wrapper .slick-slide {margin-left: 8.5px; margin-right: 8.5px; min-height: 155px;}
.video-carousel-image, .video-carousel-image img {min-height: 155px;max-height: 155px;}
.video-title {margin-bottom: 8px;bottom: 14px;}
.video-carousel-main-wrapper .pagination-div{display:block;}
.video-carousel-main-wrapper .slider__counter {display: flex;background:none; box-shadow:none; height:44px;border:0;width:30px;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow, .video-carousel-main-wrapper .slider-nav .slick-next-arrow {
width: 44px;line-height: 44px; height: 44px;top:calc(100% - 44px);}
.video-carousel-main-wrapper .slider-nav{width:130px;margin: 0 auto;float: none;margin-top:21px;position: relative; top: -100px;}
.video-carousel-main-wrapper .slider-nav .slick-prev-arrow {left: calc(50% - 65px);}
.video-carousel-main-wrapper .slider-nav .slick-next-arrow {right: calc(50% - 65px);}
.video-carousel-main-wrapper .slick-slide{opacity:50%;}
.module-video-with-video-carousel .thumb-content span.icon-play-icn{width:32px !important; height:32px !important;}
.video-gallery-pop-up-open .angloVideoContainer .inv_playerContainer.inv_playerReady .inv_videoMainContainer{height:344px !important;}
#colorbox.video-main-tab-pop-up-open, .video-main-tab-pop-up-open #cboxOverlay, .video-main-tab-pop-up-open #cboxWrapper {padding: 0px 0 0;min-height: 100vh !important;}
}
@media only screen and (max-width:667px){
.video-gallery-pop-up-open .angloVideoContainer .inv_playerContainer.inv_playerReady .inv_videoMainContainer{height:225px !important;}
}
@media only screen and (max-width:414px){
.video-gallery-pop-up-open .angloVideoContainer .inv_playerContainer.inv_playerReady .inv_videoMainContainer{height:186px !important;}
.video-main-tab-pop-up-open .angloVideoContainer .inv_playerContainer.inv_playerReady .inv_videoMainContainer {height:40vh !important;border-radius:0 !important; }
}
@media all and (min-width: 1024px) {
.module-video-with-video-carousel .angloVideoContainer.fullwidthvideocontainer .inv_videoPlaying .inv_mouseLeave .inv_videoControls {bottom: 50px!important; }
}
#our-stories #module-video-with-video-carousel {
clear: both;
}

/*=== Module video with video carousel ends ===*/
