.elementor .col-flex{min-width:260px;flex:1 1 0%;}.elementor .meta-muted{font-family:var(--BodyFont);font-size:13px;color:var(--TextMuted);line-height:1.5em;margin:0px;}.elementor .photo-fill{width:100%;object-fit:cover;border-radius:8px;}.elementor .sec-inner{width:100%;max-width:1140px;display:flex;flex-direction:column;}.elementor .sec-outer{width:100%;display:flex;flex-direction:row;justify-content:center;}.elementor .card-title{font-family:var(--HeadingFont);font-weight:700;font-size:clamp(16px, 2.2vw, 19px);color:var(--BridgeNavy);line-height:1.3em;margin:0px;}.elementor .heading-white{font-family:var(--HeadingFont);font-weight:700;font-size:clamp(22px, 3.6vw, 30px);color:var(--White);line-height:1.25em;margin:0px;}.elementor .body-on-navy{font-family:var(--BodyFont);font-weight:400;font-size:16px;color:rgba(255,255,255,0.85);line-height:1.7em;margin:0px;}.elementor .card{padding:28px;border-radius:8px;border-width:1px;border-color:var(--BorderDefault);border-style:solid;background-color:var(--White);box-shadow:0px 2px 10px 0px rgba(22,45,107,0.10);display:flex;flex-direction:column;gap:10px;}.elementor .card:hover,.elementor .card:focus-visible{box-shadow:0px 8px 28px 0px rgba(22,45,107,0.16);}.elementor .body-text{font-family:var(--BodyFont);font-weight:400;font-size:16px;color:var(--TextBody);line-height:1.65em;margin:0px;}.elementor .section-title{font-family:var(--HeadingFont);font-weight:700;font-size:clamp(26px, 4.6vw, 36px);color:var(--BridgeNavy);line-height:1.25em;margin:0px;}.elementor .eyebrow{font-family:var(--BodyFont);font-weight:700;font-size:14px;color:var(--BridgeOrange);letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;}.elementor .btn-outline-navy{font-family:var(--BodyFont);font-weight:700;font-size:14px;color:var(--BridgeNavy);letter-spacing:0.08em;text-decoration:none;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-width:2px;border-color:var(--BridgeNavy);border-style:solid;background-color:#00000000;}.elementor .btn-outline-navy:hover,.elementor .btn-outline-navy:focus-visible{color:var(--White);background-color:var(--BridgeNavy);}