/* Start custom CSS for text-editor, class: .elementor-element-d09a096 */.elementor-3 .elementor-element.elementor-element-d09a096 h2:not(:first-child){margin-top:30px;}
body.page-id-3 .elementor-3 .e-d99830c{padding:30px 0 120px;box-sizing:border-box;}
body.page-id-3 .entry-title{width:100%;max-width:1240px;margin-inline:auto;box-sizing:border-box;}
@media(max-width:1024px){
    body.page-id-3 .elementor-3 .e-d99830c{padding:20px 40px 120px;}
    body.page-id-3 .entry-title{padding-inline:40px;}
}
@media(max-width:767px){
    body.page-id-3 .elementor-3 .e-d99830c{padding:20px 20px 120px;}
    body.page-id-3 .entry-title{padding-inline:20px;}
}/* End custom CSS */