.elementor-452 .elementor-element.elementor-element-9ea3583{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:20px;}.elementor-452 .elementor-element.elementor-element-9ea3583:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-9ea3583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94be607 );}.elementor-452 .elementor-element.elementor-element-9ea3583.e-con{--align-self:center;}.elementor-452 .elementor-element.elementor-element-ecb7a0c{width:initial;max-width:initial;}.elementor-452 .elementor-element.elementor-element-ecb7a0c .dynamic-content-for-elementor-acf{margin-bottom:0px;}/* Start custom CSS for dyncontel-acf, class: .elementor-element-ecb7a0c */.elementor-452 .elementor-element.elementor-element-ecb7a0c {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    flex: 1 1 auto !important;
    box-sizing: border-box;
}

.elementor-452 .elementor-element.elementor-element-ecb7a0c .elementor-widget-container,
.elementor-452 .elementor-element.elementor-element-ecb7a0c .dynamic-content-for-elementor-acf {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    box-sizing: border-box;
}/* End custom CSS */