.elementor .e-5a838e67-e6e4{width:100%;height:100%;object-fit:cover;position:absolute;inset:0; max-width:none;\n}.elementor .e-ba4bfd3-d1d9{position:absolute;padding:0px;background-image:linear-gradient(180deg, rgba(6,18,42,.35) 0%,rgba(6,18,42,.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-4f50401d-4d10{font-family:var(--font-heading);font-weight:700;font-size:12px;color:var(--pmh-gold);letter-spacing:3px;margin:0px;}.elementor .e-2b4b1ea0-8717{max-width:900px;font-family:var(--font-heading);font-weight:800;font-size:clamp(30px,3.4vw,48px);color:#fff;line-height:1.1;text-transform:uppercase;margin:0px;}.elementor .e-1bb4d7c0-e2d4{max-width:720px;font-family:var(--font-body);font-size:18px;color:#D5DEEA;line-height:28px;margin:0px;}.elementor .e-26242c28-ce45{font-family:var(--font-heading);font-weight:700;font-size:12px;color:#8FA0B8;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .e-57141353-7cc2{width:100%;max-width:100%;position:relative;z-index:2;padding-block-start:96px;padding-block-end:56px;padding-inline-start:var(--page-gutter);padding-inline-end:var(--page-gutter);display:flex;flex-direction:column;gap:16px;}.elementor .e-6f0f3a93-6076{min-height:460px;overflow:hidden;position:relative;padding:0px;background-color:#06122A;display:flex;align-items:flex-end;}.elementor .e-35a6705a-ea35{min-width:0px;max-width:760px;padding:0px;flex:1 1 560px;& p { font-family:var(--font-body); font-size:17px; line-height:29px; color:#3C4A5E; margin:0 0 20px; } & h2 { font-family:var(--font-heading); font-weight:800; font-size:28px; line-height:1.2; text-transform:uppercase; color:#0A1E3F; margin:40px 0 16px; } & h3 { font-family:var(--font-heading); font-weight:700; font-size:20px; color:#0A1E3F; margin:28px 0 12px; } & img { max-width:100%; height:auto; margin:24px 0; } & blockquote { margin:32px 0; padding:8px 0 8px 24px; border-left:3px solid #C7972F; font-family:var(--font-heading); font-weight:700; font-size:20px; line-height:30px; color:#0A1E3F; } & ul { margin:0 0 20px; padding-left:20px; color:#3C4A5E; line-height:29px; }\n}.elementor .e-4caa7d1a-7147{font-family:var(--font-heading);font-weight:800;font-size:20px;color:#fff;line-height:26px;text-transform:uppercase;margin:0px;}.elementor .e-17d70988-808d{font-family:var(--font-body);font-size:15px;color:#D5DEEA;line-height:24px;margin:0px;}.elementor .e-284fe635-c470:hover,.elementor .e-284fe635-c470:focus-visible{background-color:#E0B24A;}.elementor .e-284fe635-c470{height:48px;font-family:var(--font-heading);font-weight:700;font-size:13px;color:#06122A;letter-spacing:1px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--pmh-gold);display:inline-flex;align-items:center;align-self:flex-start;& span { margin-left:12px; }\n}.elementor .e-703a56f7-3d63{padding:28px;background-color:#0A1E3F;display:flex;flex-direction:column;gap:14px;}.elementor .e-4a85ad5b-9a01{min-width:280px;position:sticky;inset-block-start:150px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 1 340px;}.elementor .e-1c4e86ba-2a92{padding-block-start:72px;padding-block-end:72px;padding-inline-start:var(--page-gutter);padding-inline-end:var(--page-gutter);background-color:#fff;display:flex;gap:64px;flex-wrap:wrap;align-items:flex-start;}