.elementor-4005 .elementor-element.elementor-element-41cfe13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4005 .elementor-element.elementor-element-23224ab img{width:100%;max-width:100%;height:6rem;object-fit:contain;object-position:center center;}.elementor-4005 .elementor-element.elementor-element-c947290{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;font-size:1.25rem;}.elementor-4005 .elementor-element.elementor-element-2e08667{--image-border-width:0px;--image-border-radius:1rem;--image-transition-duration:0ms;--content-padding:0px;}@media(max-width:1024px){.elementor-4005 .elementor-element.elementor-element-41cfe13{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}}@media(max-width:768px){.elementor-4005 .elementor-element.elementor-element-41cfe13{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4005 .elementor-element.elementor-element-c947290{font-size:1rem;}}/* Start custom CSS for theme-post-content, class: .elementor-element-c947290 */.elementor-4005 .elementor-element.elementor-element-c947290 * {
    text-align: left !important;
}

.elementor-4005 .elementor-element.elementor-element-c947290 img {
    display: block;
    border-radius: 1rem;
}/* End custom CSS */