.elementor-31682 .elementor-element.elementor-element-aeacd29{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:11px 11px 11px 11px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-31682 .elementor-element.elementor-element-aeacd29:not(.elementor-motion-effects-element-type-background), .elementor-31682 .elementor-element.elementor-element-aeacd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-31682 .elementor-element.elementor-element-aeacd29, .elementor-31682 .elementor-element.elementor-element-aeacd29::before{--border-transition:0.3s;}.elementor-31682 .elementor-element.elementor-element-4f24b2e{--display:flex;--gap:12px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-31682 .elementor-element.elementor-element-ec05da6 .elementor-heading-title{font-size:1.65rem;line-height:34px;}.elementor-31682 .elementor-element.elementor-element-137aa64{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}@media(max-width:767px){.elementor-31682 .elementor-element.elementor-element-05126c5 > .elementor-widget-container{margin:-7px 0px 0px 0px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c1e8f6e */.elementor-31682 .elementor-element.elementor-element-c1e8f6e img{
    aspect-ratio: 3/2;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */