.video-carousel{padding-top:6.25rem;padding-bottom:6.25rem}.video-carousel--remove-visibility{visibility:unset!important}.video-carousel__title{margin-bottom:1.875rem}.video-carousel__pagination{position:relative;margin-top:40px}.video-carousel__pagination li{padding-left:12px}.video-carousel__pagination li:first-child{padding-left:0}.video-carousel__page,.video-carousel__page.is-active{width:40px;height:12px;background-color:#fff;border:1px solid #2b4155;border-radius:20px;opacity:1}.video-carousel__page.is-active{background-color:#2b4155;transform:scale(1)}.video-carousel__page:hover{box-shadow:inset 0 0 0 2px #2b4155;transition:all .5s}.video-carousel__mobile-nav{margin-top:30px;display:flex;align-items:center;gap:10px;display:none}.video-carousel__progress-container{border:1px solid #2b4155;border-radius:20px;margin-left:auto;margin-right:auto;width:85%}.video-carousel__progress{width:100%;background-color:#2b4155;border-radius:20px}.video-carousel__progress-bar{background:#2b4155;height:8px;transition:width .4s ease;width:0}.video-carousel__splide ul.splide__list li{padding:0}.video-carousel__splide ul.splide__list li::marker{display:none;content:""}.video-carousel .splide__pagination{gap:16px;align-items:center}.video-carousel .splide__pagination li{padding:0!important;display:flex}.video-carousel .splide__pagination li button{margin:0}.video-carousel .splide__arrows .nav-arrow{display:none}.video-carousel .nav-arrow{background-color:#fff;width:48px;height:22px;border:1px solid #0b4d89;border-radius:20px;opacity:1;transition:all .2s;position:relative;padding:0;margin:0;top:unset;left:unset;right:unset;background-image:url(/static/img/carousel-arrow-blue.svg);background-repeat:no-repeat;background-position:center;pointer-events:all}.video-carousel .nav-arrow:hover{background-color:#284259;background-image:url(/static/img/carousel-arrow-white.svg);background-repeat:no-repeat;background-position:center}.video-carousel .nav-arrow--next{transform:rotate(180deg)}.video-carousel .nav-arrow:disabled{opacity:.5;pointer-events:none}.video-carousel__video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-carousel__video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem;position:absolute;top:0;left:0;bottom:0;right:0}.video-carousel__video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100px;height:auto;transition:transform .2s;cursor:pointer;background:0 0;border:none}.video-carousel__video-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.video-carousel__video-play-btn img{width:6.25rem;height:6.25rem}.video-carousel__video-play-btn--red img{content:url(/static/img/red-play.svg)}.video-carousel__video-play-btn--purple img{content:url(/static/img/purple-play.svg)}.video-carousel__video-play-btn--green img{content:url(/static/img/green-play.svg)}.video-carousel__video-play-btn--orange img{content:url(/static/img/orange-play.svg)}.video-carousel__video-play-btn--bright-blue img{content:url(/static/img/bright-blue-play.svg)}.video-carousel__video-play-btn--teal img{content:url(/static/img/teal-play.svg)}.video-carousel__modal{background:#fff url(/static/img/pattern-modal.svg);background-size:auto;background-position:bottom -220px center;background-repeat:repeat-x}.video-carousel__modal iframe,.video-carousel__modal video{width:100%;height:400px}.video-carousel__modal-content{border:none}.video-carousel__modal-body{padding:0}.video-carousel__modal-close{width:unset!important;position:relative;right:-100%;bottom:50px;cursor:pointer}.video-carousel--bg-none{background:#fff}.video-carousel--bg-teal{background:#23b4b9}@media (max-width:991px){.video-carousel{padding-top:1.5rem;padding-bottom:1.5rem}.video-carousel__video-play-btn:hover{transform:translate(-50%,-50%)}.video-carousel__video-play-btn img{width:3.3125rem;height:3.3125rem}.video-carousel__pagination{display:none}.video-carousel__mobile-nav{display:flex;padding-right:.75rem}.video-carousel__progress-container{width:100%}.video-carousel__modal{background-position:bottom -270px center}.video-carousel__modal-close{right:-90%}}