.elementor .e-277dd434-520c{font-weight:800;font-size:0.75rem;color:#196375;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-1c7f7762-3d08{max-width:64rem;font-size:clamp(3.5rem, 7.5vw, 7rem);color:#10242d;letter-spacing:-0.065em;line-height:0.96;font-weight: 650;\n}.elementor .e-2f37cec5-5997{max-width:48rem;font-size:1.2rem;color:#53666a;line-height:1.6;}.elementor .e-68cbd467-df2e{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-7bdc7298-dce9{padding-block-start:5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;background-color:#f6f6ef;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #d4ded9;\n}.elementor .e-134c606a-eaaa{font-weight:800;font-size:0.72rem;color:#196375;letter-spacing:0.14em;}.elementor .e-205484e3-3d90{font-size:0.95rem;color:#53666a;line-height:1.6;}.elementor .e-4ce46b56-3975{font-weight:700;font-size:0.9rem;color:#10242d;}.elementor .e-737c76c9-7138{position:sticky;inset-block-start:8rem;padding:1.5rem;border-width:1px;border-color:#d4ded9;border-style:solid;background-color:#f6f6ef;display:flex;flex-direction:column;gap:1rem;align-self:start;}.elementor .e-6a18cb66-a312{font-size:clamp(2rem,4vw,3rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:0px;font-weight: 650;\n}.elementor .e-bf9b8ec-7918{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-2727bdaf-5655{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-5460d4fd-fe4d{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-4b02981d-57ed{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-5ae3cd8c-b179{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-22e515e2-2d0c{font-size:clamp(2rem,4vw,3rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-1f6e3180-3629{font-size:clamp(1.45rem,3vw,2rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-21367fa-2b05{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-484a16d8-2094{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-4008a2b-2c3f{font-size:clamp(1.45rem,3vw,2rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-5160e02d-1e73{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-32ec320f-c3f7{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-7c75d31a-c82e{font-size:clamp(1.45rem,3vw,2rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-1f4e9f54-3c36{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-26c0675e-eee2{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-1849b2c8-3f5d{font-size:clamp(1.45rem,3vw,2rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-4924740d-c53e{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-5aa7fc5a-cb0c{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-7d00dab3-f25c{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-b6ea481-9911{font-size:clamp(2rem,4vw,3rem);color:#10242d;letter-spacing:-0.045em;line-height:1.1;margin-block-start:2.4rem;font-weight: 650;\n}.elementor .e-42d7eb9d-872f{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-3c9e1a7b-1bd7{font-size:1.05rem;color:#45575b;line-height:1.75;}.elementor .e-38319617-19a8{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1e7449f8-24e0{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:4rem;grid-template-columns:minmax(12rem,16rem) minmax(0,48rem);justify-content:space-between;}.elementor .e-64c4f0c-6556{padding-block-start:5rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;}