/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-image-video-slider__octane{overflow:hidden;}.block-image-video-slider__octane .image-video-slider{overflow:visible;}.block-image-video-slider__octane h2{margin-bottom:var(--stack-2);}.image-video-slider.swiper{width:100%;}#video-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:15;}.image-video-slider--popup.popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black);opacity:0.7;}.image-video-slider--popup.popup-content{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white);padding:0;max-width:75%;width:90%;max-height:90vh;overflow:visible;}.image-video-slider--popup .popup-close{height:34px;width:34px;position:absolute;max-width:none;right:-40px;top:-5px;color:var(--white);border:none;padding:0;cursor:pointer;background:url(data:image/gif;base64,R0lGODlhRABEAIABAP///////yH5BAEAAAEALAAAAABEAEQAAAKVjI+py+0Po5y02oszBPxyoGFfR41gWJlnpKJWu5muJzvw/NbLjefjruvRfgiecPg5GI/IzpLZfEKjyelMtbKisFoXltQVfcHhkkxaZtzQ6WIwwG4/42E03Rq/M+/6Xr9/RTTxVkc2aNiWqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGyvbUwAAOw==) no-repeat -35px;background-position-y:0;}.image-video-slider--popup .video-wrapper{position:relative;padding-bottom:56.25%;height:0;}.image-video-slider{padding-top:var(--stack-5);overflow:visible;}.image-video-slider .swiper-wrapper{margin-bottom:48px;}@media screen and (max-width:767px){.image-video-slider .swiper-wrapper{margin-bottom:30px;}.block-image-video-slider__octane .header-wrapper{text-align:center;}}.image-video-slider .swiper-slide{display:flex;justify-content:center;align-items:center;height:fit-content;}.image-video-slider .slide-content{display:flex;padding:0 var(--stack-0);margin-top:var(--stack-5);}.video-style .image-slide-only .thumbnail-wrapper,.image-video-slider .thumbnail-wrapper{display:block;height:359px;margin-bottom:var(--stack-6);border-radius:var(--stack-1);background-color:var(--white);padding:var(--stack-1) !important;border:1px solid var(--medium-gray);-webkit-transition:scale .4s;transition:scale .4s;}.image-video-slider .image-style-original-image{display:block;width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;}.image-video-slider .play-button-video--slider{display:flex;font-weight:var(--fw-600);}.image-video-slider .slide-year{color:var(--science-blue);margin-right:20px;}.image-video-slider .mm-swiper__actions{margin:var(--stack-9) 0 0 0;padding-bottom:var(--stack-3);gap:var(--stack-3);}.image-video-slider .mm-swiper__navigation{background:none;border:none;padding:0;}.image-video-slider .mm-swiper__actions .mm-swiper__navigation{border-radius:5px;border:1px solid var(--black);display:flex;width:48px;height:48px;padding:var(--stack-1);justify-content:center;align-items:center;gap:10px;}.image-video-slider .mm-swiper__actions .mm-swiper__navigation.disabled,.image-video-slider .mm-swiper__actions .swiper__navigation.disabled{pointer-events:all;opacity:1;}.image-video-slider .mm-swiper__actions .mm-swiper__navigation.swiper-button-disabled{pointer-events:none;opacity:0.5;cursor:not-allowed;}.image-video-slider .mm-swiper__actions .mm-swiper__navigation svg{fill:var(--black);width:30px;height:30px;}.image-video-slider .youtube-video-container,.image-video-slider .wistia-video-container{position:relative;padding-bottom:var(--stack-6);height:100%;overflow:hidden;width:100%;max-width:600px;max-height:550px;margin:0 auto;}.image-video-slider .play-slide{cursor:pointer;}.image-video-slider .play-button-video--slider span{margin-left:var(--stack-1);width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0163D2;border-radius:8px;}.image-video-slider .play-button-video--slider span:hover{opacity:0.9;}.image-video-slider .play-button-video--slider span svg{padding:3.5px 3.5px 3.5px 7.5px;}.image-video-slider .video-thumbnail-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border:none;}.image-video-slider .video-thumbnail-wrapper img{width:100%;height:100%;object-fit:cover;}.image-video-slider .block-mm-video-block{position:relative;border-radius:10px;overflow:hidden;max-width:240px;height:100%;width:100%;}@media (max-width:1800px){.image-video-slider .mm-swiper__actions{margin:var(--stack-8) 0 0 0;}}@media (max-width:1023px){.image-video-slider{overflow:hidden;}.image-video-slider--popup .popup-close{right:-5px;top:-40px;}.image-video-slider--popup.popup-content{max-width:90%;width:100%;max-height:100vh;}}@media (max-width:767px){.image-video-slider .block-mm-video-block{width:100%;}}@media screen and (max-width:576px){.swiper-slide{width:100%;max-width:100%;}.image-video-slider .thumbnail-wrapper{height:initial;}.image-video-slider .image-style-original-image{min-height:300px;}}@media screen and (max-width:480px){.image-video-slider .image-style-original-image{min-height:255px;}}@media screen and (max-width:420px){.image-video-slider .image-style-original-image{min-height:255px;}}@media screen and (max-width:420px){.image-video-slider .image-style-original-image{min-height:230px;}}@media screen and (min-width:1200px){.block-image-video-slider__octane .container-lg{padding-left:0;padding-right:0;}}.image-video-slider .image-slide-only img{display:block;width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;}.image-video-slider.image-slides-only .thumbnail-wrapper{display:block;height:auto;padding:0;margin-bottom:var(--stack-6);}.image-video-slider.image-slides-only .swiper-slide{margin-right:20px;}.image-video-slider.image-slides-only .slide-content{margin-top:var(--stack-3);}.image-video-slider.image-slides-only .mm-swiper__actions{margin-top:var(--stack-5);}@media screen and (max-width:575px){.block-image-video-slider__octane .container .image-slides-only{margin-left:-16px;margin-right:-16px;}}.image-video-slider .swiper-pagination{position:relative;}.image-video-slider .swiper-pagination-bullet{background:#020202;opacity:0.3;}.image-video-slider .swiper-pagination-bullet-active{opacity:1;}
