.elementor-1780 .elementor-element.elementor-element-fbc0151{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--cp-v-md) var(--cp-v-md);--row-gap:var(--cp-v-md);--column-gap:var(--cp-v-md);}.elementor-1780 .elementor-element.elementor-element-fbc0151:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-fbc0151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-536e20d );}.elementor-1780 .elementor-element.elementor-element-20be70a .elementor-heading-title{color:var( --e-global-color-5b325d4 );}.elementor-1780 .elementor-element.elementor-element-55d4bf1 .elementor-heading-title{color:var( --e-global-color-5b325d4 );}.elementor-1780 .elementor-element.elementor-element-a9235cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--cp-l) var(--cp-l);--row-gap:var(--cp-l);--column-gap:var(--cp-l);}@media(min-width:768px){.elementor-1780 .elementor-element.elementor-element-a9235cd{--content-width:768px;}}/* Start custom CSS for container, class: .elementor-element-a9235cd */.elementor-1780 .elementor-element.elementor-element-a9235cd ul, .elementor-1780 .elementor-element.elementor-element-a9235cd ol {
    margin: var(--cp-v-xlg);
    padding: 0;
}
.elementor-1780 .elementor-element.elementor-element-a9235cd h4 {
    margin: var(--cp-v-md) 0;
}/* End custom CSS */