.elementor .ssm2-dz-label{font-family:var(--ssm-font-body);font-weight:700;font-size:15px;color:#4B5563;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-rows{font-family:var(--ssm-font-body);margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& ul { list-style: none; margin: 0; padding: 0; } & li { display: flex; justify-content: space-between; gap: 20px; align-items: baseline; padding: 13px 0; border-bottom: 1px solid rgba(11,35,65,0.12); font-size: 17px; line-height: 1.45; color: #4B5563; } & li:last-child { border-bottom: 0; } & b { color: #0B2341; white-space: nowrap; font-size: 18px; }\n}.elementor .ssm2-ad-l{font-family:var(--ssm-font-body);font-size:15.5px;color:#4B5563;line-height:1.45;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-ad-p{font-family:var(--ssm-font-heading);font-weight:700;font-size:25px;color:#0B2341;line-height:1.1;margin:0px;& small { font-family: var(--ssm-font-body); font-size: 14px; font-weight: 600; color: #4B5563; }\n}.elementor .ssm2-ad{padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:rgba(11,35,65,0.18);border-style:solid;background-color:transparent;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .ssm2-adg{width:100%;padding:0px;margin-block-start:18px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .ssm2-svc-sec{width:100%;overflow:hidden;position:relative;scroll-margin-top:84px;padding-block-start:104px;padding-block-end:104px;box-sizing: border-box;\n}.elementor .ssm2-note{max-width:880px;font-family:var(--ssm-font-body);font-size:17px;color:#4B5563;line-height:1.7;margin-block-start:38px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-ptag{font-family:var(--ssm-font-body);font-weight:700;font-size:12.5px;color:#0B2341;letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:3px;background-color:#F2A93B;display:inline-block;align-self:flex-start;}.elementor .ssm2-pbul{font-family:var(--ssm-font-body);font-size:16.5px;line-height:1.5;padding-block-start:20px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(11,35,65,0.12); & ul { margin: 0; padding-left: 22px; display: flex; flex-direction: column; gap: 9px; } & li::marker { color: #F2A93B; font-size: 1.1em; }\n}.elementor .ssm2-pblurb{font-family:var(--ssm-font-body);font-size:17px;line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-pprice{font-family:var(--ssm-font-heading);font-weight:700;font-size:42px;color:#0B2341;line-height:1.1;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& small { font-family: var(--ssm-font-body); font-size: 17px; font-weight: 600; color: #4B5563; }\n}.elementor .ssm2-from{font-family:var(--ssm-font-body);font-weight:700;font-size:13px;color:#4B5563;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-pc-h{min-height:63px;font-family:var(--ssm-font-heading);font-weight:700;font-size:26px;color:#0B2341;line-height:1.2;margin:0px;}.elementor .ssm2-pc:hover,.elementor .ssm2-pc:focus-visible{box-shadow:0px 38px 68px 0px rgba(11,35,65,0.36),0px 10px 22px 0px rgba(11,35,65,0.16);transform:translate3d(0px, -10px, 0px) scale3d(1.03, 1.03, 1);}.elementor .ssm2-pc{position:relative;color:#4B5563;padding-block-start:36px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(11,35,65,0.1);border-style:solid;background-color:#FFFFFF;transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0px;align-items:stretch;border-top-style: solid; border-top-color: #F2A93B;\n}.elementor .ssm2-pk2{width:100%;padding:0px;margin-block-start:56px;display:grid;gap:28px;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch;}.elementor .ssm2-pk{width:100%;padding:0px;margin-block-start:56px;display:grid;gap:28px;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch;}.elementor .ssm2-btn-navy:hover,.elementor .ssm2-btn-navy:focus-visible{box-shadow:0px 14px 30px 0px rgba(11,35,65,.35);transform:translate3d(0px, -3px, 0px);}.elementor .ssm2-btn-navy{font-family:var(--ssm-font-body);font-weight:700;font-size:17px;color:#FAF7F2;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-width:2px;border-color:#0B2341;border-style:solid;background-color:#0B2341;transition:transform 0.25s, box-shadow 0.25s;display:inline-block;}.elementor .ssm2-lede{font-family:var(--ssm-font-body);font-size:19px;line-height:1.7;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssm2-h2{font-family:var(--ssm-font-heading);font-weight:700;font-size:46px;letter-spacing:-0.01em;line-height:1.12;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .ssm2-eyebrow{font-family:var(--ssm-font-body);font-weight:700;font-size:14px;letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .ssm2-wrap{width:100%;max-width:1200px;position:relative;z-index:2;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}