.elementor-822 .elementor-element.elementor-element-606682b:not(.elementor-motion-effects-element-type-background), .elementor-822 .elementor-element.elementor-element-606682b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-822 .elementor-element.elementor-element-606682b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-822 .elementor-element.elementor-element-606682b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-822 .elementor-element.elementor-element-e475d3b{text-align:center;}.elementor-822 .elementor-element.elementor-element-e475d3b .elementor-heading-title{color:var( --e-global-color-84b3fb8 );font-size:42px;font-weight:700;}.elementor-822 .elementor-element.elementor-element-ae33a8b{padding:80px 0px 80px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-f59ef79 */.elementor-822 .elementor-element.elementor-element-f59ef79 h2, .elementor-822 .elementor-element.elementor-element-f59ef79 h3 {
    margin:50px 0 20px 0;
}

.elementor-822 .elementor-element.elementor-element-f59ef79 h2:first-child {
    margin-top:10px !important;
}

.elementor-822 .elementor-element.elementor-element-f59ef79 a {
    color:var(--e-global-color-accent);
    font-weight: 700;
}/* End custom CSS */