.ipn-carousel{background-color:#fff}.ipn-carousel-container{padding:0!important}.ipn-carousel h2{margin-top:70px}.ipn-carousel-swiper.swiper{height:200px;padding:0;width:100%}.ipn-carousel-swiper-slide.swiper-slide{height:100%;position:relative;width:100%}.ipn-carousel-swiper-img{border-radius:20px;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%;z-index:0}.ipn-carousel .swiper-button-next,.ipn-carousel .swiper-button-prev{background-color:#1c1f24;border-radius:100%;color:#fff;height:36px;width:36px}.ipn-carousel .swiper-button-next:after,.ipn-carousel .swiper-button-prev:after{font-size:16px}.ipn-carousel .swiper-pagination{margin:20px 0;position:static}.ipn-carousel .swiper-pagination-bullet{background-color:transparent;border:2px solid #000;opacity:.9}.ipn-carousel .swiper-pagination-bullet-active{background-color:#424750;border-radius:6px;width:12px}.ipn-carousel .swiper,.ipn-carousel .swiper-carousel{overflow:visible}@media (min-width:768px){.ipn-carousel-container{padding:0 15px!important}.ipn-carousel h2{margin-top:0}.ipn-carousel-swiper.swiper{height:300px}.ipn-carousel .swiper-button-next,.ipn-carousel .swiper-button-prev{height:44px;width:44px}.ipn-carousel .swiper-button-next:after,.ipn-carousel .swiper-button-prev:after{font-size:20px}}.ipn-dark{background-color:#1c1f24;color:#fff}.ipn-dark a.cta-char-border{border:2px solid #fff;color:#fff}.ipn-carousel.ipn-dark .swiper-button-next,.ipn-carousel.ipn-dark .swiper-button-prev{background-color:#fff;color:#1c1f24}.ipn-carousel.ipn-dark .swiper-pagination-bullet{border:2px solid #fff}.ipn-carousel.ipn-dark .swiper-pagination-bullet-active{background-color:#fff}