.elementor-16155 .elementor-element.elementor-element-4898441f{--display:flex;--padding-top:180px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-16155 .elementor-element.elementor-element-4898441f:not(.elementor-motion-effects-element-type-background), .elementor-16155 .elementor-element.elementor-element-4898441f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb7c09 );}.elementor-16155 .elementor-element.elementor-element-3012ead{text-align:center;}.elementor-16155 .elementor-element.elementor-element-3012ead .elementor-heading-title{font-size:62px;}.elementor-16155 .elementor-element.elementor-element-5647cd1{--spacer-size:20px;}@media(max-width:767px){.elementor-16155 .elementor-element.elementor-element-4898441f{--padding-top:120px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-16155 .elementor-element.elementor-element-3012ead .elementor-heading-title{font-size:39px;}.elementor-16155 .elementor-element.elementor-element-5647cd1{--spacer-size:0px;}}@media(min-width:768px){.elementor-16155 .elementor-element.elementor-element-4898441f{--content-width:700px;}}/* Start custom CSS for text-editor, class: .elementor-element-431ce7fe */.elementor-16155 .elementor-element.elementor-element-431ce7fe h2 {
    font-size:42px;
}

@media screen and (max-width:768px) {
    .elementor-16155 .elementor-element.elementor-element-431ce7fe h2 {
    font-size:27px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4898441f */.elementor-16155 .elementor-element.elementor-element-4898441f h2 {
    font-size:42px;
    margin-top:40px;
}/* End custom CSS */