.elementor-23 .elementor-element.elementor-element-412f305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-412f305:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-412f305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-23 .elementor-element.elementor-element-412f305, .elementor-23 .elementor-element.elementor-element-412f305::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-f60ade4 .elementor-heading-title{color:#264039;font-size:30px;}.elementor-23 .elementor-element.elementor-element-2caa356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-0360da6{color:#38454E;font-size:15px;}/* Start custom CSS for text-editor, class: .elementor-element-0360da6 */.elementor-23 .elementor-element.elementor-element-0360da6 h1, .elementor-23 .elementor-element.elementor-element-0360da6 h2 {
    font-size:22px;
}

.elementor-23 .elementor-element.elementor-element-0360da6 h3, .elementor-23 .elementor-element.elementor-element-0360da6 h4, .elementor-23 .elementor-element.elementor-element-0360da6 h5, .elementor-23 .elementor-element.elementor-element-0360da6 h6 {
    font-size:19px;
}

.elementor-23 .elementor-element.elementor-element-0360da6 p, .elementor-23 .elementor-element.elementor-element-0360da6 a {
    font-size:14px;
}/* End custom CSS */