.carousel_carouselContainer__p5k_i{width:100%}.carousel_carouselContainer__p5k_i .swiper{width:100%;padding-top:1rem;padding-bottom:1rem}.carousel_carouselContainer__p5k_i .mySwiper{padding-top:1rem;padding-bottom:1rem}.carousel_carouselContainer__p5k_i .swiper-slide{background-position:50%;background-size:cover;width:100%;height:auto;border-radius:8px;overflow:hidden}.carousel_carouselContainer__p5k_i .mySwiper .swiper-slide{width:100%;height:auto;max-height:550px}.carousel_carouselContainer__p5k_i .mySwiper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:1024px){.carousel_carouselContainer__p5k_i .mySwiper{max-width:940px;margin:0 auto}.carousel_carouselContainer__p5k_i .mySwiper .swiper-slide{width:940px;height:550px}}.carousel_carouselTitle__JdlDA{color:#2f665e;font-size:24px;font-weight:700;margin-bottom:1.5rem}@media (min-width:768px){.carousel_carouselTitle__JdlDA{font-size:2.25rem;text-align:center}}.carousel_thumbnailContainer__q_s08{margin-top:1rem;max-width:940px;margin-left:auto;margin-right:auto;position:relative;overflow:visible}.carousel_carouselContainer__p5k_i .thumbs-swiper{padding:5px 0;overflow:hidden;max-width:calc(260px * 3 + 87px);margin:0 auto;position:relative}.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-wrapper{display:flex;justify-content:flex-start;align-items:center}.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide{opacity:.6;transition:all .3s ease;height:91px;border:2px solid transparent;flex-shrink:0}.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide:focus-visible{outline:3px solid #2f665e;outline-offset:2px}.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide.active{opacity:1;border:2px solid #2f665e}.carousel_carouselContainer__p5k_i .thumb-content{height:100%;overflow:hidden}.carousel_carouselContainer__p5k_i .thumb-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel_thumbNextButton__2oIlj,.carousel_thumbPrevButton__N_qCu{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.carousel_thumbPrevButton__N_qCu{left:0;box-shadow:0 2px 5px rgba(0,0,0,.1)}.carousel_thumbNextButton__2oIlj{right:0;box-shadow:0 2px 5px rgba(0,0,0,.1)}.carousel_thumbNextButton__2oIlj:hover,.carousel_thumbPrevButton__N_qCu:hover{background:hsla(0,0%,100%,.9);transform:translateY(-50%) scale(1.1)}.carousel_thumbNextButton__2oIlj:focus,.carousel_thumbPrevButton__N_qCu:focus{outline:3px solid #2f665e;outline-offset:2px}.carousel_carouselContainer__p5k_i .swiper-button-next,.carousel_carouselContainer__p5k_i .swiper-button-prev{display:none}.carousel_carouselContainer__p5k_i .swiper-pagination-bullet{background-color:#2f665e;opacity:.5;width:10px;height:10px}.carousel_carouselContainer__p5k_i .swiper-pagination-bullet:focus{outline:2px solid #2f665e;outline-offset:2px}.carousel_carouselContainer__p5k_i .swiper-pagination-bullet-active{background-color:#2f665e;opacity:1}.carousel_caption__WA2ER{position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;padding:.5rem;font-size:.875rem}.carousel_captionContainer__uYh87{max-width:940px;color:#000;font-size:14px;text-align:right;margin:-.5rem auto 1rem;border-radius:0 0 8px 8px;line-height:26px}.carousel_srOnly__NTSaG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:640px){.carousel_thumbNextButton__2oIlj,.carousel_thumbPrevButton__N_qCu{width:25px;height:25px}.carousel_thumbPrevButton__N_qCu{left:-12px}.carousel_thumbNextButton__2oIlj{right:-12px}.carousel_captionContainer__uYh87{font-size:.875rem;margin-top:0}.carousel_carouselContainer__p5k_i .thumbs-swiper{max-width:calc((260px * .8) * 2 + 20px)}}@media (min-width:640px) and (max-width:1023px){.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide{height:91px}.carousel_carouselContainer__p5k_i .thumbs-swiper{max-width:calc((260px * .8) * 2 + 20px)}}@media (min-width:1024px){.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide{width:260px!important;height:168px!important;margin-right:29px}.carousel_caption__WA2ER{color:#000}}.carousel_carouselContainer__p5k_i .thumbs-swiper .swiper-slide .video-thumb{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0}