.elementor-31673 .elementor-element.elementor-element-75cf530{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:1;--swiper-pagination-size:10px;--swiper-pagination-spacing:30px;}.elementor-31673 .elementor-element.elementor-element-5162f10 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:1;}}@media(max-width:1200px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:1;}}@media(min-width:1920px){.elementor-31673 .elementor-element.elementor-element-5162f10{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-75cf530 */.post-carousel .elementor-widget-theme-post-featured-image {
    min-height: 450px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    overflow: hidden;
}

.post-carousel .elementor-widget-theme-post-featured-image img {
    height: 100%;
    object-fit: cover;
}/* End custom CSS */