.elementor-243 .elementor-element.elementor-element-c4f2519{--display:flex;--margin-top:-75px;--margin-bottom:-75px;--margin-left:0px;--margin-right:0px;}.elementor-243 .elementor-element.elementor-element-af520dc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 34px 0px rgba(2.999999999999994, 143, 119.99999999999996, 0.1);--padding-top:64px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-243 .elementor-element.elementor-element-af520dc:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-af520dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dc2583 );}.elementor-243 .elementor-element.elementor-element-f3f99a2{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000033;text-align:start;}.elementor-243 .elementor-element.elementor-element-f3f99a2 .elementor-heading-title{font-family:"Obvia", sans-serif;font-size:2.375rem;font-weight:400;}.elementor-243 .elementor-element.elementor-element-d20ac6e{columns:2;font-family:"Praxis Neue", sans-serif;font-size:1.25rem;line-height:1.3em;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-d20ac6e */.elementor-243 .elementor-element.elementor-element-d20ac6e a {
    color: inherit;
    font-weight: 700;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af520dc */.elementor-243 .elementor-element.elementor-element-af520dc {
    position: relative;
    z-index: 5;
}/* End custom CSS */