.elementor .e-26715a8b-4c5ecf5{width:100%;max-width:1100px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2.7rem, 7vw, 5.75rem);color:var(--ac-white);letter-spacing:-.035em;line-height:.98;padding-block-start:clamp(34px, 6vw, 76px);padding-block-end:28px;padding-inline-start:clamp(24px, 6vw, 72px);padding-inline-end:clamp(24px, 6vw, 72px);margin:0;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:0;border-end-end-radius:0;background-color:var(--ac-navy)}.elementor .e-2e8f0634-374ccfd{width:100%;max-width:1100px;font-family:var(--ac-body);font-size:clamp(1.05rem, 1.6vw, 1.25rem);color:#DDE6E4;line-height:1.7;text-align:justify;padding-block-start:0;padding-block-end:clamp(34px, 6vw, 64px);padding-inline-start:clamp(24px, 6vw, 72px);padding-inline-end:clamp(24px, 6vw, 72px);margin-block-start:-24px;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--ac-navy)}.elementor .e-e2cd79-9ef1a57{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-3d1124b6-a0dd039{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.78;text-align:justify}.elementor .e-5a06cb8-e3e92ab{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-6100eded-5287bfd{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.78;text-align:justify}.elementor .e-aceb89e-52ba153{width:100%;min-height:clamp(240px, 48vw, 520px);max-width:960px;overflow:hidden;aspect-ratio:16 / 9;border-radius:8px;border-width:2px;border-color:#9AA8A0;border-style:dashed;background-image:linear-gradient(135deg,#E7ECE8 0%,#D6DFDA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block}.elementor .e-5117c02f-511b55c{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-bed87f3-ab66f49{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.78;text-align:justify;padding:clamp(22px, 3vw, 34px);border-radius:6px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D7DED9;border-style:solid;background-color:#FFF;box-shadow:0 12px 34px 0 rgb(7 26 42 / .06)}.elementor .e-4b1b6161-d880b90{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-20a808f9-57b888d{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.78;text-align:justify;padding:clamp(22px, 3vw, 34px);border-radius:6px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:5px;border-inline-end-width:1px;border-color:#C8E7DA;border-style:solid;background-color:#EDF7F3}.elementor .e-7176ae4e-4464959{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-72a5fc15-bc415d5{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#F5F7F6;line-height:1.8;text-align:justify;padding:clamp(24px, 4vw, 42px);border-radius:8px;background-color:var(--ac-navy);box-shadow:0 18px 46px 0 rgb(7 26 42 / .12)}.elementor .e-42803405-9f04d8a{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-7e586880-584f1f0{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.95;padding:clamp(22px, 3vw, 34px);border-radius:6px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:5px;border-inline-end-width:1px;border-color:#E8D5AA;border-style:solid;background-color:#FFF9ED}.elementor .e-97b4f79-7e2a2c1{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-219bcd6-3730a09{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.78;text-align:justify;padding:clamp(22px, 3vw, 34px);border-radius:6px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:5px;border-inline-end-width:1px;border-color:#C8E7DA;border-style:solid;background-color:#EDF7F3}.elementor .e-282d8372-c0618c1{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-562c034d-f21796f{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.35vw, 1.16rem);color:#46545C;line-height:1.72;text-align:justify;padding:clamp(24px, 4vw, 40px);border-radius:8px;border-width:1px;border-color:#D7DED9;border-style:solid;background-color:#FFF;box-shadow:0 12px 34px 0 rgb(7 26 42 / .06)}.elementor .e-1d246557-6bf4545{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2rem, 4.2vw, 3.35rem);color:var(--ac-navy);letter-spacing:-.025em;line-height:1.08;padding-inline-start:18px;margin-block-start:clamp(24px, 4vw, 52px);border-inline-start-width:4px}.elementor .e-5ecccd31-1831374{width:100%;max-width:960px;font-family:var(--ac-body);font-weight:600;font-size:clamp(1rem, 1.35vw, 1.16rem);color:var(--ac-navy);line-height:1.9;padding:clamp(22px, 3vw, 32px);border-block-start-width:1px;border-block-end-width:1px;background-color:#E9F7F1}.elementor .e-64f9a310-7e749a9{width:100%;max-width:960px;font-family:var(--ac-display);font-weight:400;font-size:clamp(2.1rem, 4.5vw, 3.7rem);color:var(--ac-white);letter-spacing:-.025em;line-height:1.08;padding-block-start:clamp(30px, 5vw, 48px);padding-block-end:16px;padding-inline-start:clamp(24px, 5vw, 48px);padding-inline-end:clamp(24px, 5vw, 48px);margin-block-start:clamp(34px, 5vw, 64px);border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:0;border-end-end-radius:0;border-block-start-width:4px;background-color:var(--ac-navy)}.elementor .e-407fb3c2-ba971d5{width:100%;max-width:960px;font-family:var(--ac-body);font-size:clamp(1rem, 1.45vw, 1.2rem);color:#DCE5E3;line-height:1.7;padding-block-start:0;padding-block-end:clamp(24px, 4vw, 36px);padding-inline-start:clamp(24px, 5vw, 48px);padding-inline-end:clamp(24px, 5vw, 48px);margin-block-start:-24px;background-color:var(--ac-navy)}.elementor .e-26f1937c-239e9b4{width:100%;max-width:960px;font-family:var(--ac-body);font-weight:700;font-size:1.05rem;color:var(--ac-navy);line-height:1.2;text-align:center;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:-24px;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:8px;border-end-end-radius:8px;border-width:0;background-color:var(--ac-emerald);display:block}.elementor .e-1d517f32-1d98c49{width:100%;max-width:960px;font-family:var(--ac-body);font-size:.82rem;color:var(--ac-slate);line-height:1.55;text-align:center;padding-block-start:18px;margin-block-start:8px;border-block-start-width:1px}.elementor .e-2e5f4b00-0561991{width:100%;min-width:0;max-width:100%;padding:clamp(28px, 5vw, 72px);margin-block-start:calc(-1 * var(--wp--style--block-gap, 40px));background-color:var(--ac-ivory);box-shadow:0 0 0 100vmax #F8F6F0;display:flex;flex-direction:column;gap:24px;align-items:center;clip-path:inset(0 -100vmax)}