.elementor-110 .elementor-element.elementor-element-175a819:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-175a819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-175a819{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-110 .elementor-element.elementor-element-175a819 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-110 .elementor-element.elementor-element-c091acd > .elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-110 .elementor-element.elementor-element-a115828{--spacer-size:1em;}.elementor-110 .elementor-element.elementor-element-3917f4b .elementor-heading-title{color:#333333;font-weight:700;}.elementor-110 .elementor-element.elementor-element-ec40bdb{color:#000000;font-size:16px;}.elementor-110 .elementor-element.elementor-element-4c46873{--spacer-size:0.1em;}.elementor-110 .elementor-element.elementor-element-1d3937f > .elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-110 .elementor-element.elementor-element-ac19ba3{--spacer-size:1em;}.elementor-110 .elementor-element.elementor-element-91e919a{--spacer-size:0.1em;}/* Start custom CSS for heading, class: .elementor-element-3917f4b */.elementor-110 .elementor-element.elementor-element-3917f4b:before {
    content: "";
    display: block;
    position: absolute;
    top: -2em;
    left: 0em;
    width: 6em;
    height: 0.8em;
    background: #2A2A85;}/* End custom CSS */