/* Start custom CSS for text-editor, class: .elementor-element-e054921 */.elementor-60 .elementor-element.elementor-element-e054921 {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-60 .elementor-element.elementor-element-e054921 h2{font-family:"Barlow Condensed",sans-serif;font-size:50px;line-height:1.2;font-weight:700;margin:12px 0;} .elementor-60 .elementor-element.elementor-element-e054921 p{font-size:16px;line-height:2;margin:0;} .elementor-60 .elementor-element.elementor-element-e054921 p:first-child{line-height:24px;letter-spacing:3px;color:#217b3e;text-transform:uppercase;} @media(max-width:767px){.elementor-60 .elementor-element.elementor-element-e054921 h2{font-size:36px;}.elementor-60 .elementor-element.elementor-element-e054921{padding:35px 20px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f633f09 */.elementor-60 .elementor-element.elementor-element-f633f09{order:-1;width:100%;max-width:none;padding:70px 30px;background:#1f3224;color:white;text-align:center}.elementor-60 .elementor-element.elementor-element-f633f09 h2{color:white;font-size:50px;font-weight:700}.elementor-60 .elementor-element.elementor-element-f633f09 p{max-width:980px;margin:20px auto;line-height:1.7}.elementor-60 .elementor-element.elementor-element-f633f09 a{display:inline-block;background:#217b3e;color:white;padding:15px 35px;border-radius:2px}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-f633f09{padding:40px 20px}.elementor-60 .elementor-element.elementor-element-f633f09 h2{font-size:34px}}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px) {
  .elementor-element-0395481,
  .elementor-element-ac305ce {
    flex-direction: column !important;
  }
  .elementor-element-7b17ad2,
  .elementor-element-ac66213 {
    width: 100% !important;
  }
}/* End custom CSS */