.elementor-292 .elementor-element.elementor-element-175b879{--display:flex;--min-height:100px;--justify-content:space-between;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-292 .elementor-element.elementor-element-175b879:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-175b879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3782c4e );}.elementor-292 .elementor-element.elementor-element-175b879.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-292 .elementor-element.elementor-element-4f3504c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-815ed1b img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-292 .elementor-element.elementor-element-6eeb474{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-292 .elementor-element.elementor-element-b233ceb .elementor-heading-title{color:var( --e-global-color-76571f9 );}.elementor-292 .elementor-element.elementor-element-640d646{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-292 .elementor-element.elementor-element-acc1385{z-index:34;}/* Start custom CSS for image, class: .elementor-element-815ed1b */.elementor-292 .elementor-element.elementor-element-815ed1b img {
    aspect-ratio: 4/3;
    object-fit: cover;
    object-position: top;
}/* End custom CSS */