.motor-actions,.fire-actions,.eng-actions,.marine-actions,.liability-actions{flex-flow:wrap;justify-content:flex-start;gap:14px;width:auto!important;display:flex!important}.gs-hero-cta{color:#202653;white-space:nowrap;min-height:62px;transition:background-color .22s var(--hover-ease,ease), border-color .22s var(--hover-ease,ease), box-shadow .22s var(--hover-ease,ease), color .22s var(--hover-ease,ease);background:#fff;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.gs-hero-cta img{filter:brightness(0)saturate();width:18px;height:18px}.gs-hero-cta:hover{background:#eef1f8;border-color:#e7eaf3;box-shadow:0 14px 34px #0c234033}@media (max-width:760px){.gs-hero-cta{justify-content:flex-start;width:100%;padding:0 22px}}.fire-hero h1,.eng-hero h1,.marine-hero h1,.motor-page .motor-hero h1,.liability-hero h1,.professional-indemnity-page .liability-hero h1{letter-spacing:-3.76px;font-size:94px;line-height:90px}@media (max-width:900px){.fire-hero h1,.eng-hero h1,.marine-hero h1,.motor-page .motor-hero h1,.liability-hero h1,.professional-indemnity-page .liability-hero h1{font-size:clamp(58px,12vw,82px);line-height:.92}}@media (max-width:767px){.fire-hero h1,.eng-hero h1,.marine-hero h1,.motor-page .motor-hero h1,.liability-hero h1,.professional-indemnity-page .liability-hero h1{letter-spacing:-1.44px;font-size:48px;line-height:48px}}
