.elementor .nr-q4-t{font-family:"Montserrat Alternates";font-weight:600;font-size:16px;color:#0B2E29;line-height:1.5em;}.elementor .nr-q4-tag{font-family:"Montserrat Alternates";font-weight:700;font-size:13px;color:#0F7F70;letter-spacing:0.3px;line-height:1.3em;text-transform:uppercase;}.elementor .nr-q4-item{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;background-color:#FFFFFF;flex-direction:column;gap:6px;}.elementor .nr-q4-p{font-family:"Montserrat Alternates";font-size:17px;color:#FFFFFF;line-height:1.65em;}.elementor .nr-q4-h{font-family:"Montserrat Alternates";font-weight:700;font-size:26px;color:#FFFFFF;line-height:1.3em;}.elementor .nr-q4{padding:28px;border-radius:16px;background-image:linear-gradient(160deg, #0F7F70 0%,#0A5F55 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:16px;}.elementor .nr-ov-t{font-family:"Montserrat Alternates";font-weight:600;font-size:15px;color:#0B2E29;line-height:1.4em;}.elementor .nr-ov-n{width:28px;height:28px;min-width:28px;font-family:"Montserrat Alternates";font-weight:700;font-size:13px;color:#0F7F70;line-height:1em;border-radius:50%;border-width:1px;border-color:#CFEDE7;border-style:solid;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;}.elementor .nr-ov-item{padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .nr-ov-g{column-gap:24px;padding:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 10px;\n}.elementor .nr-ov{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#F7F9F9;flex-direction:column;gap:14px;}.elementor .nr-card-p{font-family:"Montserrat Alternates";font-size:15px;color:#3A3A3A;line-height:1.6em;}.elementor .nr-card-h{font-family:"Montserrat Alternates";font-weight:700;font-size:14px;color:#0F7F70;letter-spacing:0.3px;line-height:1.3em;text-transform:uppercase;}.elementor .nr-card{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#CFEDE7;border-style:solid;background-image:linear-gradient(180deg, #EAF9F6 0%,#FFFFFF 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:8px;}.elementor .nr-trio{padding:0px;display:grid;gap:14px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .nr-callout-p{font-family:"Montserrat Alternates";font-size:17px;color:#1B443E;line-height:1.65em;}.elementor .nr-callout{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#52CFBA;border-style:solid;background-color:#F2FAF8;flex-direction:column;gap:10px;}.elementor .nr-lead{font-family:"Montserrat Alternates";font-weight:500;font-size:19px;color:#3A3A3A;line-height:1.65em;}.elementor .nr-p{font-family:"Montserrat Alternates";font-size:18px;color:#3A3A3A;line-height:1.7em;}.elementor .nr-h2{font-family:"Montserrat Alternates";font-weight:700;font-size:24px;color:#0B2E29;line-height:1.3em;}.elementor .nr-badge{width:36px;height:36px;min-width:36px;font-family:"Montserrat Alternates";font-weight:700;font-size:15px;color:#FFFFFF;line-height:1em;margin-block-start:2px;border-radius:50%;background-color:#0F7F70;display:flex;justify-content:center;align-items:center;}.elementor .nr-hrow{padding:0px;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .nr-sec{padding:0px;flex-direction:column;gap:14px;}.elementor .nr-root{padding:0px;flex-direction:column;gap:40px;}