.elementor .e-5177029e-7b62{font-family:var(--x-font);font-weight:700;font-size:18px;color:var(--x-navy);letter-spacing:-0.01em;line-height:1.3;margin-block-end:8px;}.elementor .e-6b607cb0-a9da{font-family:var(--x-font);font-size:15px;color:var(--x-text);line-height:1.6;margin:0px;}.elementor .e-30057fce-e4e5:hover,.elementor .e-30057fce-e4e5:focus-visible{color:#d97706;}.elementor .e-30057fce-e4e5{font-family:var(--x-font);font-weight:700;font-size:var(--x-small);color:var(--x-navy);line-height:1.4;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-724e6e37-d75f{height:100%;padding:var(--x-card-pad);border-radius:var(--x-radius-card);border-width:1px;border-color:var(--x-border);border-style:solid;background-color:var(--x-white);display:flex;flex-direction:column;gap:0px;align-items:flex-start;text-align: left;\n}.elementor .e-70ca44e-5d51{font-family:var(--x-font);font-weight:700;font-size:18px;color:var(--x-navy);letter-spacing:-0.01em;line-height:1.3;margin-block-end:8px;}.elementor .e-62368352-1fdd{font-family:var(--x-font);font-size:15px;color:var(--x-text);line-height:1.6;margin:0px;}.elementor .e-5e935358-bfdf:hover,.elementor .e-5e935358-bfdf:focus-visible{color:#d97706;}.elementor .e-5e935358-bfdf{font-family:var(--x-font);font-weight:700;font-size:var(--x-small);color:var(--x-navy);line-height:1.4;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-495532f5-dc42{height:100%;padding:var(--x-card-pad);border-radius:var(--x-radius-card);border-width:1px;border-color:var(--x-border);border-style:solid;background-color:var(--x-white);display:flex;flex-direction:column;gap:0px;align-items:flex-start;text-align: left;\n}.elementor .e-7d1bc140-effb{font-family:var(--x-font);font-weight:700;font-size:18px;color:var(--x-navy);letter-spacing:-0.01em;line-height:1.3;margin-block-end:8px;}.elementor .e-2fed82d4-49ab{font-family:var(--x-font);font-size:15px;color:var(--x-text);line-height:1.6;margin:0px;}.elementor .e-7c8e1ea8-a16e:hover,.elementor .e-7c8e1ea8-a16e:focus-visible{color:#d97706;}.elementor .e-7c8e1ea8-a16e{font-family:var(--x-font);font-weight:700;font-size:var(--x-small);color:var(--x-navy);line-height:1.4;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-729faec2-4609{height:100%;padding:var(--x-card-pad);border-radius:var(--x-radius-card);border-width:1px;border-color:var(--x-border);border-style:solid;background-color:var(--x-white);display:flex;flex-direction:column;gap:0px;align-items:flex-start;text-align: left;\n}.elementor .e-40db84e6-c789{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-374cc86a-61fc{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;--x-navy: #0d2b55; --x-text: #667085; --x-white: #ffffff; --x-border: #d7e1ec; --x-font: Inter; --x-small: 13px; --x-card-pad: 28px; --x-card-pad-mobile: 24px; --x-radius-card: 4px;\n}