.elementor .e-5ba48bcc-8213{width:9rem;max-width:9rem;aspect-ratio:auto;padding:0.5rem;border-radius:0.1875rem;background-color:#FFFFFF;}.elementor .e-13d4ffa6-a20e{max-width:16rem;color:#D2DDE7;}.elementor .e-5f9fd0a3-67fe{flex:1 1 0px;}.elementor .e-18cb0f81-ede3{font-weight:700;color:#FFFFFF;}.elementor .e-76e4cc25-2227{color:#D2DDE7;text-decoration:none;}.elementor .e-df5521e-f1c2{color:#D2DDE7;text-decoration:none;}.elementor .e-185d9520-a460{color:#D2DDE7;text-decoration:none;}.elementor .e-6064fe88-ee73{color:#D2DDE7;text-decoration:none;}.elementor .e-550f0a2c-ca39{color:#D2DDE7;text-decoration:none;}.elementor .e-251f68a2-f943{color:#D2DDE7;text-decoration:none;}.elementor .e-4d6fc0d8-2263{color:#D2DDE7;text-decoration:none;}.elementor .e-1ead332b-f96c{gap:0.375rem;flex:0 1 0px;}.elementor .e-e418bcb-bee0{font-weight:700;color:#FFFFFF;}.elementor .e-655f74fa-d93b{color:#D2DDE7;}.elementor .e-3afc31a-e8a4{color:#FFFFFF;}.elementor .e-4c605320-dd15{color:#D2DDE7;overflow-wrap: anywhere;\n}.elementor .e-6d06bd2d-4728{color:#D2DDE7;}.elementor .e-71d5ab99-8d52{gap:0.75rem;flex:1 1 0px;}.elementor .e-608722ce-40a4{color:var(--gp-navy);}.elementor .e-4aa25ee0-5823{color:var(--gp-navy);margin-block-start:0.75rem;}.elementor .e-1fe5317b-6a8e{padding:1.25rem;border-radius:0.1875rem;background-color:#E2EBF1;}.elementor .e-26be37a8-8fb3{color:#FFFFFF;}.elementor .e-7f0283e3-8b04{gap:0.875rem;flex:1 1 0px;}.elementor .e-672c98dd-23fd{display:grid;gap:2rem;grid-template-columns:1.2fr 0.9fr 1.4fr 1.2fr;grid-template-rows:auto;align-items:start;}.elementor .e-7889faaa-be1a{padding-block-start:2.5rem;padding-block-end:2.5rem;}.elementor .e-2dca212-db5b{font-size:0.75rem;color:#B7C8D7;}.elementor .e-34ca806a-a693{font-size:0.75rem;color:#B7C8D7;}.elementor .e-506c60e9-1be9{gap:1rem;justify-content:space-between;}.elementor .e-69b529b1-2759{padding-block-start:1.125rem;padding-block-end:1.125rem;border-block-start-width: 0.0625rem; border-top-style: solid; border-top-color: #25435C;\n}.elementor .e-42eedca4-8c56{padding:0px;background-color:#071F36;}.elementor .e-527c35a4-e6ec{width:100%;font-family:var(--gp-body);color:var(--gp-ink);padding:0px;margin:0px;background-color:#FFFFFF;max-width: none; overflow-x: clip; & * { box-sizing: border-box; } & a { text-decoration: none; } & [id] { scroll-margin-top: 2rem; }\n}