.bof-cta-cols{align-items:center;display:grid;gap:45px;grid-template-columns:1fr 1fr}.bof-cta-image img{border-radius:20px;width:100%}.media-right .bof-cta-image-wrapper{order:2}.media-right .bof-cta-content-wrapper{order:1}.bof-cta-image-wrapper{position:relative}.bof-cta-graphic{aspect-ratio:1/1;background:var(--color-light-blue);border-radius:6.182px;height:40px;left:100px;top:-20px;width:40px}.bof-cta-graphic,.bof-cta-graphic-1{position:absolute;transform:rotate(-45deg)}.bof-cta-graphic-1{border:4.327px solid var(--color-white);border-radius:7px;bottom:105px;height:30px;right:-75px;width:30px}.bof-cta-graphic-logo-wrap{border-radius:25px;bottom:-130px;height:235.467px;position:absolute;right:-115px;width:175px;z-index:99}.bof-cta-graphic-logo-bg{aspect-ratio:41/55;background:var(--color-white);border-radius:25px;height:235px;position:absolute;right:0;top:0;transform:rotate(-45deg);width:175px}.bof-cta-graphic-logo{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.bof-cta-graphic-logo svg{left:-10px;position:relative;top:-20px}.bof-cta-desc,.bof-cta-heading,.bof-cta-heading *{color:var(--color-white)}.bof-cta-heading h2{margin-bottom:30px}.bof-cta-desc p:last-of-type{margin:0}.bof-cta__links{align-items:center;display:flex;flex-wrap:wrap;gap:14px;padding-top:30px}.bof-cta-content{max-width:750px}.bof-cta-shadow{background:var(--color-light-blue);bottom:-100px;display:block;filter:blur(150px);height:100%;margin-right:auto;position:absolute;right:0;width:50%}.bg-ivory .bof-cta-shadow{background:var(--color-white)}.bg-white .bof-cta-shadow{background:var(--color-light-grey)}.bg-ivory .bof-cta-heading,.bg-ivory .bof-cta-heading *,.bg-white .bof-cta-heading,.bg-white .bof-cta-heading *{color:var(--color-dark-blue)}.bg-ivory .bof-cta-desc,.bg-white .bof-cta-desc{color:var(--color-grey)}.bg-ivory .bof-cta__links .btn-primary-white,.bg-white .bof-cta__links .btn-primary-white{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-ivory)}.bg-ivory .bof-cta__links .btn-primary-white:focus,.bg-ivory .bof-cta__links .btn-primary-white:hover,.bg-white .bof-cta__links .btn-primary-white:focus,.bg-white .bof-cta__links .btn-primary-white:hover{background:var(--color-ivory);border-color:var(--color-blue);color:var(--color-blue)}.bg-ivory .bof-cta__links .btn-primary-light,.bg-white .bof-cta__links .btn-primary-light{border-color:var(--color-blue);color:var(--color-blue)}.bg-ivory .bof-cta__links .btn-primary-light:focus,.bg-ivory .bof-cta__links .btn-primary-light:hover,.bg-white .bof-cta__links .btn-primary-light:focus,.bg-white .bof-cta__links .btn-primary-light:hover{background:var(--color-blue);color:var(--color-ivory)}@media (max-width:991px){.bof-cta-cols{gap:65px;grid-template-columns:1fr}.bof-cta-graphic{height:30px;top:-15px;width:30px}.bof-cta-graphics{display:none}}@media (max-width:767px){.bof-cta{display:flex;flex-direction:column-reverse}.bof-cta-heading h2{margin-bottom:20px}.bof-cta__links{flex-direction:column;padding-top:20px}.bof-cta__links a{width:100%}.bof-cta-image-wrapper{position:relative}.bof-cta-graphic{height:22px;left:20%;top:-12px;width:22px}.bof-cta-image img{border-radius:12px}.bof-cta-cols{gap:50px}}