.hero.bg-gradient{background:radial-gradient(63.75% 63.75% at 70.14% 90.08%,rgba(16,153,214,.8) 0,rgba(16,153,214,0) 100%),radial-gradient(33.81% 64.86% at 85.94% 89.65%,#1099d6 0,rgba(16,153,214,.15) 100%),radial-gradient(55.7% 64.8% at 94.44% 89.38%,#1099d6 0,rgba(16,153,214,0) 100%),#0556a5}section.hero{overflow:hidden;padding-bottom:12rem;padding-top:10rem}.hero-graphic{height:100%;position:absolute;right:0;top:-100px;width:auto}.hero-graphic svg{display:block}.hero .container{align-items:center;display:grid;gap:75px;grid-template-columns:1fr 1fr}.hero__heading{color:var(--color-white);margin-bottom:16px}span.hero-heading{display:inline-block;position:relative}.hero__content,span.hero__subheading{color:var(--color-white)}.hero__content{font-size:18px;font-style:normal;font-weight:400;line-height:1.45}.hero__image-col img{border-radius:20px;height:100%;width:100%}.hero__links{align-items:center;display:flex;flex-wrap:wrap;gap:14px;padding-top:10px}.hero-bottom-content{color:var(--color-white);font-size:14px;font-style:normal;font-weight:400;line-height:1.42;opacity:.8;padding-top:2rem}.hero-bottom-content a{color:inherit}.bg-gradient .hero__links .btn-primary-white:focus,.bg-gradient .hero__links .btn-primary-white:hover{background:transparent;border-color:var(--color-white)}.bg-ivory .hero__heading,.bg-white .hero__heading{color:var(--color-dark-blue)}.bg-ivory .hero__content,.bg-ivory p.big.hero__subheading,.bg-white .hero__content,.bg-white p.big.hero__subheading{color:var(--color-grey)}.bg-ivory .hero-graphic svg path,.bg-white .hero-graphic svg path{fill:var(--color-black)}@media (max-width:991px){section.hero{padding-bottom:8rem;padding-top:6rem}.hero .container{gap:40px;grid-template-columns:1fr}.hero__links{padding-top:0}}@media (max-width:767px){section.hero{padding-bottom:7rem;padding-top:5rem}.hero__content{font-size:18px}.hero-graphic{display:none}}@media (max-width:640px){.hero__links{flex-direction:column}.hero__links a{width:100%}}