.elementor .e-637a5143-a842{font-family:var(--font-heading);font-weight:600;font-size:13px;color:var(--on-navy-muted);letter-spacing:1.56px;line-height:1;text-transform:uppercase;margin-block-end:18px;}.elementor .e-12638f59-6802{max-width:820px;font-family:var(--font-heading);font-weight:700;font-size:58px;color:#FFFFFF;letter-spacing:-1.16px;line-height:1.08;}.elementor .e-663fad2e-4e26{max-width:680px;font-family:var(--font-body);font-size:18px;color:#C3CEDA;line-height:1.6;margin-block-start:20px;}.elementor .e-6f7c5b74-2550{width:100%;max-width:1248px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block: 0px; padding-inline: 24px; margin-inline: auto;\n}.elementor .e-5d390163-4f20{padding-block-start:200px;padding-block-end:0px;background-image:linear-gradient(90deg, rgba(20,27,37,0.97) 0%,rgba(20,27,37,0.88) 50%,rgba(20,27,37,0.55) 100%),url("https://scoutshr.com/wp-content/uploads/2026/11/photo-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--navy);padding-inline: 0px; background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-3f7c6ce3-e7c6{max-width:720px;font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--navy);letter-spacing:-0.6px;line-height:1.15;margin-block-end:48px;}.elementor .e-42e0fa65-3757{width:48px;height:48px;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--sky);line-height:1;margin-block-end:20px;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-2295b42c-530a{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--navy);letter-spacing:-0.3px;line-height:1.15;margin-block-end:8px;display:block;}.elementor .e-2bdc3686-bcdd{font-family:var(--font-body);font-size:16px;color:var(--ink);line-height:1.6;display:block;}.elementor .e-230e030b-8942{width:33.3333%;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:30px;flex:0 1 auto;}.elementor .e-5ae181d7-8899{width:48px;height:48px;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--sky);line-height:1;margin-block-end:20px;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-3c15a2a0-a9ca{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--navy);letter-spacing:-0.3px;line-height:1.15;margin-block-end:8px;display:block;}.elementor .e-38e97191-efff{font-family:var(--font-body);font-size:16px;color:var(--ink);line-height:1.6;display:block;}.elementor .e-53000aa8-1f7e{width:33.3333%;padding-block-start:30px;padding-block-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;flex:0 1 auto;padding-inline: 30px;\n}.elementor .e-54b6678e-7250{width:48px;height:48px;font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--sky);line-height:1;margin-block-end:20px;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-102b77cb-7525{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--navy);letter-spacing:-0.3px;line-height:1.15;margin-block-end:8px;display:block;}.elementor .e-707b2f64-cf25{font-family:var(--font-body);font-size:16px;color:var(--ink);line-height:1.6;display:block;}.elementor .e-72550e4-c5ad{width:33.3333%;padding-block-start:30px;padding-block-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;flex:0 1 auto;padding-inline: 30px;\n}.elementor .e-7a1b895e-5b09{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--navy);border-style:solid;flex-direction:row;gap:0px;}.elementor .e-5d5b5e2d-9b3e{width:100%;max-width:1248px;flex-direction:column;gap:0px;padding-block: 0px; padding-inline: 24px; margin-inline: auto;\n}.elementor .e-3edc5375-d5d5{background-color:var(--surface);padding-block: 112px; padding-inline: 0px;\n}.elementor .e-3784ad2b-bdd4{font-family:var(--font-heading);font-weight:600;font-size:13px;color:var(--accent);letter-spacing:1.82px;line-height:1.6;text-transform:uppercase;margin-block-end:12px;display:block;}.elementor .e-41a4ac2d-89aa{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--navy);letter-spacing:-0.6px;line-height:1.15;margin-block-end:18px;display:block;}.elementor .e-537452d2-46c9{font-family:var(--font-body);font-weight:400;font-size:19px;color:var(--muted);line-height:1.5;font-style:italic;margin-block-start:14px;display:block;}.elementor .e-2cd11b65-2a16{width:calc(50% - 28px);padding:0px;flex:0 1 auto;}.elementor .e-2676653a-677a:hover,.elementor .e-2676653a-677a:focus-visible{color:var(--navy);background-color:var(--surface);}.elementor .e-2676653a-677a{font-family:var(--font-heading);font-weight:600;font-size:14px;color:var(--navy);letter-spacing:1.12px;line-height:1.2;text-transform:uppercase;border-radius:0px;border-width:1.5px;border-color:var(--navy);border-style:solid;background-color:var(--surface);text-align: left; padding-block: 14px; padding-inline: 26px;\n}.elementor .e-99b5c8f-aa8c:hover,.elementor .e-99b5c8f-aa8c:focus-visible{color:var(--navy);background-color:var(--surface);}.elementor .e-99b5c8f-aa8c{font-family:var(--font-heading);font-weight:600;font-size:14px;color:var(--navy);letter-spacing:1.12px;line-height:1.2;text-transform:uppercase;border-radius:0px;border-width:1.5px;border-color:var(--navy);border-style:solid;background-color:var(--surface);text-align: left; padding-block: 14px; padding-inline: 26px;\n}.elementor .e-2f1fef45-8bcd:hover,.elementor .e-2f1fef45-8bcd:focus-visible{color:var(--navy);background-color:var(--surface);}.elementor .e-2f1fef45-8bcd{font-family:var(--font-heading);font-weight:600;font-size:14px;color:var(--navy);letter-spacing:1.12px;line-height:1.2;text-transform:uppercase;border-radius:0px;border-width:1.5px;border-color:var(--navy);border-style:solid;background-color:var(--surface);text-align: left; padding-block: 14px; padding-inline: 26px;\n}.elementor .e-3b7ec062-9bcf{width:calc(50% - 28px);padding:0px;flex-direction:column;gap:12px;flex:0 1 auto;}.elementor .e-52a7d319-a93b{width:100%;max-width:1248px;flex-direction:row;gap:56px;align-items:flex-start;padding-block: 0px; padding-inline: 24px; margin-inline: auto;\n}.elementor .e-d598ca7-bdb3{background-color:var(--surface-soft);padding-block: 112px; padding-inline: 0px;\n}.elementor .e-e276129-4fee{font-family:var(--font-heading);font-weight:600;font-size:18px;color:var(--accent);letter-spacing:2.52px;line-height:1.6;text-transform:uppercase;margin-block-end:12px;display:block;}.elementor .e-48751068-4379{font-family:var(--font-heading);font-weight:700;font-size:40px;color:var(--navy);letter-spacing:-0.6px;line-height:1.15;display:block;}.elementor .e-4c96228c-39af{max-width:720px;padding:0px;margin-block-start:16px;margin-block-end:48px;}.elementor .e-16fab5e4-1ba4{padding:0px;}.elementor .e-14a2aad0-1178{width:100%;max-width:1248px;flex-direction:column;gap:0px;padding-block: 0px; padding-inline: 24px; margin-inline: auto;\n}.elementor .e-40e174b6-429f{background-color:var(--surface);padding-block: 112px; padding-inline: 0px;\n}.elementor .e-34a5c60f-d62f{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-4c8e8aea-e774{font-family:var(--font-heading);font-weight:600;font-size:18px;color:var(--navy);line-height:1.3;}.elementor .e-6a5fc486-9148{font-family:var(--font-body);font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-521c72a3-7a8a{font-family:var(--font-body);font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-7058de84-6aa7{max-width:640px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:4px;border-inline-end-width:1px;border-color:var(--line);border-style:solid;flex-direction:column;gap:6px;padding-block: 28px; padding-inline: 30px; border-left-color: var(--navy);\n}.elementor .e-67a3e2c2-b5cc{width:100%;max-width:1248px;flex-direction:column;gap:0px;padding-block: 0px; padding-inline: 24px; margin-inline: auto;\n}.elementor .e-57e0baeb-6f3a{background-color:var(--surface);padding-block: 112px; padding-inline: 0px;\n}