.video-carousel{overflow-x:hidden}.video-carousel-subtitle,.video-carousel-title{margin-bottom:1.875rem}.video-wrapper{scroll-snap-type:x mandatory}.video-wrapper--single{justify-content:center;overflow-x:hidden}.video-overlay{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0;z-index:10}.video-embed__video-wrapper--single{margin-right:0}.oembed_container{display:inline-block;position:relative;width:19.75rem}.oembed_container .iframe_wrapper>*{height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.iframe_wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.embed_container iframe{left:0;position:absolute;right:0;top:0}.video-wrapper{display:flex;flex-wrap:nowrap;margin-bottom:1.813rem;overflow-x:auto;position:relative}.video-slider{display:flex}.video-embed__video-wrapper{flex:0 0 auto;margin-right:1.875rem}.video-dots{align-items:center;bottom:0;display:flex;justify-content:center;left:50%;margin-bottom:.625rem;position:relative;transform:translateX(-50%)}.video-dot{background-color:rgba(0,0,0,.3);border-radius:50%;cursor:pointer;height:10px;margin:0 1rem;transition:background-color .3s ease;width:10px}.video-dot.active{color:#fff}@media only screen and (min-width:600px) and (max-width:1011px){.video-carousel{padding:2.438rem 3.813rem 0}.oembed_container{width:40rem}.video-dot{height:1rem;width:1rem}}@media only screen and (min-width:1012px){.video-embed__video-wrapper{display:flex;justify-content:center;margin-right:1.875rem;width:100%}.oembed_container{width:700px}.video-carousel-title{margin-bottom:unset}.video-dot{height:1rem;width:1rem}}