.elementor-107 .elementor-element.elementor-element-d24b25d{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-6ec9c3d{text-align:center;}.elementor-107 .elementor-element.elementor-element-6ec9c3d .elementor-heading-title{font-size:52px;color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-43b74a8{--spacer-size:50px;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-6ec9c3d{text-align:center;}.elementor-107 .elementor-element.elementor-element-6ec9c3d .elementor-heading-title{font-size:44px;}.elementor-107 .elementor-element.elementor-element-43b74a8{--spacer-size:20px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-d24b25d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-6ec9c3d .elementor-heading-title{font-size:32px;}.elementor-107 .elementor-element.elementor-element-43b74a8{--spacer-size:0px;}}/* Start custom CSS for heading, class: .elementor-element-6ec9c3d */.elementor-107 .elementor-element.elementor-element-6ec9c3d span{
    color:var(--e-global-color-accent)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2f9db5 */.elementor-107 .elementor-element.elementor-element-a2f9db5 h3{
    color:#000!important;
    font-size:20px!important;
}

.elementor-107 .elementor-element.elementor-element-a2f9db5 hr{
    border-top: 1px dashed #000!important;
}/* End custom CSS */