.elementor-1070 .elementor-element.elementor-element-2bea444{--display:flex;--border-radius:32px 32px 32px 32px;}.elementor-1070 .elementor-element.elementor-element-2bea444:not(.elementor-motion-effects-element-type-background), .elementor-1070 .elementor-element.elementor-element-2bea444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43b0f12 );}.elementor-1070 .elementor-element.elementor-element-1879deb{font-size:var( --e-global-typography-a511f8c-font-size );text-transform:var( --e-global-typography-a511f8c-text-transform );line-height:var( --e-global-typography-a511f8c-line-height );word-spacing:var( --e-global-typography-a511f8c-word-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1070 .elementor-element.elementor-element-1879deb{font-size:var( --e-global-typography-a511f8c-font-size );line-height:var( --e-global-typography-a511f8c-line-height );word-spacing:var( --e-global-typography-a511f8c-word-spacing );}}@media(max-width:767px){.elementor-1070 .elementor-element.elementor-element-1879deb{font-size:var( --e-global-typography-a511f8c-font-size );line-height:var( --e-global-typography-a511f8c-line-height );word-spacing:var( --e-global-typography-a511f8c-word-spacing );}}/* Start custom CSS for wd_image_or_svg, class: .elementor-element-6ff7799 */.elementor-1070 .elementor-element.elementor-element-6ff7799 img {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37f8d1c */.elementor-1070 .elementor-element.elementor-element-37f8d1c img {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1879deb */.elementor-1070 .elementor-element.elementor-element-1879deb {
    font-weight: 500;
    margin-bottom: 0;
}/* End custom CSS */