/* Start custom CSS for text-editor, class: .elementor-element-e4e8610 */.elementor-865 .elementor-element.elementor-element-e4e8610 {width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:40px 20px 30px!important;text-align:center!important;box-sizing:border-box;} .elementor-865 .elementor-element.elementor-element-e4e8610 h2{font-family:"Barlow Condensed",sans-serif;font-size:50px;line-height:1.2;font-weight:700;margin:12px 0;} .elementor-865 .elementor-element.elementor-element-e4e8610 p{font-size:16px;line-height:2;margin:0;} .elementor-865 .elementor-element.elementor-element-e4e8610 p:first-child{line-height:24px;letter-spacing:3px;color:#217b3e;text-transform:uppercase;} @media(max-width:767px){.elementor-865 .elementor-element.elementor-element-e4e8610 h2{font-size:36px;}.elementor-865 .elementor-element.elementor-element-e4e8610{padding:35px 20px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-516c0fe */.elementor-865 .elementor-element.elementor-element-516c0fe{order:-1;width:100%;max-width:none;padding:70px 30px;background:#1f3224;color:white;text-align:center}.elementor-865 .elementor-element.elementor-element-516c0fe h2{color:white;font-size:50px;font-weight:700}.elementor-865 .elementor-element.elementor-element-516c0fe p{max-width:980px;margin:20px auto;line-height:1.7}.elementor-865 .elementor-element.elementor-element-516c0fe a{display:inline-block;background:#217b3e;color:white;padding:15px 35px;border-radius:2px}@media(max-width:767px){.elementor-865 .elementor-element.elementor-element-516c0fe{padding:40px 20px}.elementor-865 .elementor-element.elementor-element-516c0fe h2{font-size:34px}}/* End custom CSS */