.elementor .e-4d8ecaf5-a541{width:113px;height:40px;object-fit:contain;flex:0 0 auto;max-width: none;\n}.elementor .e-82eeb86-9a04{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:20px;border-radius:12px;background-color:var(--pp-white);align-self:flex-start;}.elementor .e-14115e9-683c{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);line-height:1.6;}.elementor .e-6ad49c9a-9556{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 220px;}.elementor .e-7988af70-f076{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--pp-white);margin-block-end:8px;}.elementor .e-3365a17e-7b23:hover,.elementor .e-3365a17e-7b23:focus-visible{color:var(--pp-white);}.elementor .e-3365a17e-7b23{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-66fef41-f90d:hover,.elementor .e-66fef41-f90d:focus-visible{color:var(--pp-white);}.elementor .e-66fef41-f90d{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-7fd34cbe-628d:hover,.elementor .e-7fd34cbe-628d:focus-visible{color:var(--pp-white);}.elementor .e-7fd34cbe-628d{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-2cb0e06c-7832{min-width:0px;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;}.elementor .e-6bb8ed8c-a94a{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--pp-white);margin-block-end:8px;}.elementor .e-3a46d9d4-22e2:hover,.elementor .e-3a46d9d4-22e2:focus-visible{color:var(--pp-white);}.elementor .e-3a46d9d4-22e2{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-27f2dd66-7bac:hover,.elementor .e-27f2dd66-7bac:focus-visible{color:var(--pp-white);}.elementor .e-27f2dd66-7bac{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-2d851ab-84bc:hover,.elementor .e-2d851ab-84bc:focus-visible{color:var(--pp-white);}.elementor .e-2d851ab-84bc{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-440302a8-b9f9:hover,.elementor .e-440302a8-b9f9:focus-visible{color:var(--pp-white);}.elementor .e-440302a8-b9f9{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-41c62adf-70b2:hover,.elementor .e-41c62adf-70b2:focus-visible{color:var(--pp-white);}.elementor .e-41c62adf-70b2{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-711e4022-640a:hover,.elementor .e-711e4022-640a:focus-visible{color:var(--pp-white);}.elementor .e-711e4022-640a{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-33165666-edfa:hover,.elementor .e-33165666-edfa:focus-visible{color:var(--pp-white);}.elementor .e-33165666-edfa{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);}.elementor .e-3242d8a3-7380{min-width:0px;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;}.elementor .e-5e52ca3a-e202{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--pp-white);}.elementor .e-42af47f-469d{font-family:var(--font-body);font-size:15px;color:var(--pp-on-dark);line-height:1.6;margin-block-end:6px;}.elementor .e-4d1e4e17-60f4{margin-block-start:6px;}.elementor .e-2b6e98f7-19c1{padding:0px;border-radius:16px;border-width:1px;border-color:#3A6582;border-style:none;background-color:transparent;justify-content:flex-start;}.elementor .e-6b3e982b-a32f{min-width:0px;padding:0px;flex-direction:column;gap:8px;flex:1 1 220px;}.elementor .e-18c11c41-20f3{max-width:1240px;padding-block-start:72px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;gap:40px;flex-wrap:wrap;}.elementor .e-41976cda-e422{font-family:var(--font-body);font-size:14px;color:#A9C0CF;}.elementor .e-7dce4942-f3e5{font-family:var(--font-body);font-size:14px;color:#A9C0CF;}.elementor .e-555236f1-356f{max-width:1240px;padding-block-start:24px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;gap:24px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: #1D4A69;\n}.elementor .e-c9714eb-376c{color:var(--pp-on-dark);margin-block-start:112px;background-color:var(--pp-navy);}