.elementor .button-main{width:229px;font-family:"Lexend";font-weight:400;font-size:16px;color:#192024;border-radius:3rem;background-color:#84C547;}.elementor .button-main:hover,.elementor .button-main:focus-visible{color:#ffffff;background-color:var(--dark-bg-color);}.elementor .hero-subheading{font-family:"Lexend";font-weight:400;font-size:20px;color:#ffffff;line-height:1.3em;margin-block-end:20px;}.elementor .heading{text-align:start;margin-block-end:10px;}.elementor .hero-heading{font-weight:500;font-size:2.8125rem;color:#84C547;line-height:3.2rem;margin-block-end:20px;}.elementor .boxed-width{width:1200px;column-gap:40px;padding-block-start:10px;padding-block-end:10px;display:flex;flex-direction:row;}.elementor .large-numbers{font-weight:700;font-size:80px;color:#222B30;text-align:center;padding:0px;margin:0px;text-shadow: 4px 4px 1px #80C343;\n}.elementor .number-title{font-weight:500;font-size:18px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:8px;border-radius:23px;background-color:#85C547;z-index: 100;\n}.elementor .sub-heading{font-family:"Lexend";font-weight:400;font-size:18px;color:rgb(73, 73, 73);margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .white-text{position:relative;z-index:100;color:#ffffff;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .footer-heading{font-weight:500;font-size:18px;color:var(--MD-green-footer);margin-block-end:10px;}.elementor .footer-service-divider{margin-block-end:20px;border-width:0.5px;border-color:var(--MD-green-footer);border-style:solid;}.elementor .description-text{font-size:15px;}.elementor .service-heading{font-size:20px;line-height:1.3em;}