.elementor-9816 .elementor-element.elementor-element-806cd53{--display:flex;--padding-block-start:calc(3 * clamp(1rem, 0.6667rem + 1.4815vw, 2rem));--padding-block-end:calc(3 * clamp(1rem, 0.6667rem + 1.4815vw, 2rem));--padding-inline-start:clamp(1rem, 0.6667rem + 1.4815vw, 2rem);--padding-inline-end:clamp(1rem, 0.6667rem + 1.4815vw, 2rem);}.elementor-9816 .elementor-element.elementor-element-21bf063f .elementor-heading-title{font-size:var( --e-global-typography-12e77f9-font-size );font-weight:var( --e-global-typography-12e77f9-font-weight );line-height:var( --e-global-typography-12e77f9-line-height );}.elementor-9816 .elementor-element.elementor-element-6c68b13c img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-9816 .elementor-element.elementor-element-765a06e3{--display:flex;--padding-block-start:calc(3 * clamp(1rem, 0.6667rem + 1.4815vw, 2rem));--padding-block-end:calc(3 * clamp(1rem, 0.6667rem + 1.4815vw, 2rem));--padding-inline-start:clamp(1rem, 0.6667rem + 1.4815vw, 2rem);--padding-inline-end:clamp(1rem, 0.6667rem + 1.4815vw, 2rem);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-9816 .elementor-element.elementor-element-765a06e3:not(.elementor-motion-effects-element-type-background), .elementor-9816 .elementor-element.elementor-element-765a06e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ebe5c );}.elementor-9816 .elementor-element.elementor-element-7108a11c .elementor-heading-title{font-size:var( --e-global-typography-5e9d63a-font-size );font-weight:var( --e-global-typography-5e9d63a-font-weight );line-height:var( --e-global-typography-5e9d63a-line-height );color:var( --e-global-color-795acf4 );}.elementor-9816 .elementor-element.elementor-element-6b306c77{--grid-columns:4;}@media(min-width:768px){.elementor-9816 .elementor-element.elementor-element-806cd53{--content-width:860px;}}@media(max-width:1024px){.elementor-9816 .elementor-element.elementor-element-21bf063f .elementor-heading-title{font-size:var( --e-global-typography-12e77f9-font-size );line-height:var( --e-global-typography-12e77f9-line-height );}.elementor-9816 .elementor-element.elementor-element-7108a11c .elementor-heading-title{font-size:var( --e-global-typography-5e9d63a-font-size );line-height:var( --e-global-typography-5e9d63a-line-height );}.elementor-9816 .elementor-element.elementor-element-6b306c77{--grid-columns:2;}}@media(max-width:767px){.elementor-9816 .elementor-element.elementor-element-21bf063f .elementor-heading-title{font-size:var( --e-global-typography-12e77f9-font-size );line-height:var( --e-global-typography-12e77f9-line-height );}.elementor-9816 .elementor-element.elementor-element-7108a11c .elementor-heading-title{font-size:var( --e-global-typography-5e9d63a-font-size );line-height:var( --e-global-typography-5e9d63a-line-height );}.elementor-9816 .elementor-element.elementor-element-6b306c77{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-806cd53 */.elementor-9816 .elementor-element.elementor-element-806cd53{
    /* IMPORTED */
    &:has(.elementor-widget-theme-post-content .page) {
        > div {
            display: block;
        }
        
        .elementor-widget-theme-post-title {
            margin-block-end: 1.5em;
        }
        
        .elementor-widget-theme-post-featured-image {
            float: right;
            width: min(300px, 40%);
            margin-inline-start: 3em;
            margin-block: 0 2.5em;
        }
    }
    /* NEW POSTS IN ELEMENTOR */
    &:has(.elementor-widget-theme-post-content .elementor) {
        .elementor-widget-theme-post-featured-image {
            display: none;
        }
    }
}/* End custom CSS */