.elementor .gx-icon{width:22px;height:22px;color:#168A58;padding:13px;border-radius:999px;background-color:#E3F4EA;flex:0 0 auto;box-sizing: content-box;\n}.elementor .gx-img{width:100%;min-width:0px;max-width:520px;object-fit:cover;border-radius:28px;box-shadow:0px 24px 60px 0px rgba(31,61,43,0.14);flex:1 1 380px;}.elementor .gx-btn:hover,.elementor .gx-btn:focus-visible{box-shadow:0px 14px 30px 0px rgba(20,48,31,0.35);}.elementor .gx-btn{font-family:Poppins;font-weight:800;font-size:1rem;color:#FFFFFF;letter-spacing:0.04em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:38px;padding-inline-end:38px;border-radius:999px;background-image:linear-gradient(90deg, #2ED592 0%,#14301F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 24px 0px rgba(20,48,31,0.22);}.elementor .gx-body{font-family:Poppins;font-size:1rem;color:#55665A;line-height:1.8;}.elementor .gx-h2{font-family:Poppins;font-weight:800;font-size:2.8rem;color:#0F1A12;line-height:1.12;}.elementor .gx-eyebrow{font-family:Poppins;font-weight:700;font-size:0.8rem;color:#168A58;letter-spacing:0.2em;text-transform:uppercase;}.elementor .gx-container{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:48px;align-items:center;}.elementor .gx-section{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}