.video_carousel{background-color:#dcdfe6;overflow:hidden;padding:90px 0 60px;position:relative}.video_carousel__heading{font-family:Nunito Sans,sans-serif;max-width:40ch}.video_carousel__copy p,.video_carousel__heading{color:#2b2c2e;margin-left:auto;margin-right:auto;text-align:center}.video_carousel__copy p{font-family:Overpass,sans-serif;max-width:60ch}.video_carousel__copy .hs_cos_wrapper>:last-child{margin-bottom:0}.video_carousel__container{margin:30px auto 0;max-width:1280px}.video_carousel__container:first-child{margin-top:60px}.video_carousel__slides.swiper{margin-left:-10px;margin-right:-10px;overflow:visible;padding:20px 20px 80px;position:relative;width:calc(100% + 20px)}.video_carousel__slides.swiper .swiper-pagination{align-items:center;bottom:0;display:flex;flex-wrap:wrap;font-size:16px;height:60px;justify-content:center;left:0;position:absolute;width:100%}.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:rgba(0,0,0,.7);border:none;border-radius:50%;display:block;height:16px;margin:0 .5em;transition:all .2s;width:16px}.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d06224}.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus,.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:focus,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:hover{background-color:#2b2c2e;outline:0}.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus.swiper-pagination-bullet-active,.video_carousel__slides.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover.swiper-pagination-bullet-active,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:focus.swiper-pagination-bullet-active,.video_carousel__slides.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:hover.swiper-pagination-bullet-active{background-color:#2591c3}.video_carousel__item{background-color:#fff;box-shadow:10px 10px 20px rgba(43,44,46,.2);opacity:0;pointer-events:none;position:relative;transition:opacity .5s;width:100%}.swiper-slide-visible .video_carousel__item{opacity:1;pointer-events:auto}@media (max-width:640px){.video_carousel__slides.swiper[data-slide-width=third] .video_carousel__item{margin-left:auto;margin-right:auto;max-width:320px}}.video_carousel__item iframe{-webkit-transform:translateZ(0);transform:translateZ(0)}.video_carousel__embed{height:0;position:relative}.video_carousel__embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video_carousel__pagination{align-items:center;display:flex;height:calc(100% - 60px);justify-content:space-between;left:20px;pointer-events:none;position:absolute;top:0;width:calc(100% - 40px);z-index:100}@media (min-width:769px){.video_carousel__pagination{left:-20px;width:calc(100% + 40px)}}.video_carousel__pagination .video_carousel__pagination__item{align-items:center;background-color:#d06224;border:none;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:4px;pointer-events:auto;transition:background .2s;width:40px}@media (min-width:769px){.video_carousel__pagination .video_carousel__pagination__item{height:80px;padding:10px;width:80px}}.video_carousel__pagination .video_carousel__pagination__item:focus,.video_carousel__pagination .video_carousel__pagination__item:hover{background-color:#2591c3;outline:0}.video_carousel__pagination .video_carousel__pagination__item svg{display:block;height:auto;max-width:100%;width:18px}@media (min-width:769px){.video_carousel__pagination .video_carousel__pagination__item svg{width:36px}}