/* Start custom CSS for text-editor, class: .elementor-element-4af9b7b */.elementor-45 .elementor-element.elementor-element-4af9b7b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;text-align:left;width:100%;color:#333}.elementor-45 .elementor-element.elementor-element-4af9b7b h3{font-family:Inter,sans-serif!important;font-size:18px;font-weight:700;color:#333}.elementor-45 .elementor-element.elementor-element-4af9b7b p{font-size:16px;line-height:1.7;color:#333}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-4af9b7b{grid-template-columns:1fr;gap:20px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7afa414 */.elementor-45 .elementor-element.elementor-element-7afa414{order:-1;width:100%;max-width:none;padding:70px 30px;background:#1f3224;color:white;text-align:center}.elementor-45 .elementor-element.elementor-element-7afa414 h2{color:white;font-size:50px;font-weight:700}.elementor-45 .elementor-element.elementor-element-7afa414 p{max-width:980px;margin:20px auto;line-height:1.7}.elementor-45 .elementor-element.elementor-element-7afa414 a{display:inline-block;background:#217b3e;color:white;padding:15px 35px;border-radius:2px}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-7afa414{padding:40px 20px}.elementor-45 .elementor-element.elementor-element-7afa414 h2{font-size:34px}}/* End custom CSS */