.mvp-contact{background:linear-gradient(180deg,#f0f7ff 0,#f0f7ff 80%,#fff 0,#fff);padding:2.5rem 1.4375rem}@media(min-width:1200px){.mvp-contact{padding-top:0}}@media(max-width:767.98px){.mvp-contact--mobile-center{text-align:center}.mvp-contact--mobile-center .mvp-contact__button{margin:0 auto}}.mvp-contact .container{background-color:#00244d;border-radius:.625rem;color:#fff;padding:3.75rem 1.5625rem}@media(min-width:768px){.mvp-contact .container{background-image:var(--contact-background);background-position:100% 0;background-repeat:no-repeat;background-size:contain;padding:5.625rem 0}}.mvp-contact__heading{font-size:2.8125rem;letter-spacing:-2.25px}@media(min-width:992px){.mvp-contact__heading{font-size:3.4375rem;letter-spacing:-2.2px;line-height:3.625rem}}.mvp-contact__copy{color:inherit;margin-top:1.25rem}.mvp-contact__button{background-color:#fff;border:0;border-radius:1.875rem;color:#333;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:-.48px;line-height:1.1875rem;min-width:13.25rem;padding:.9375rem 2.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .4s ease-out}.mvp-contact__button:focus,.mvp-contact__button:hover{background-color:#c5c5c5;color:#333}@media(min-width:992px){.mvp-contact__button{padding-left:0;padding-right:0;width:100%}}.mvp-contact__button-wrapper{display:flex;margin-top:1.25rem}@media(min-width:768px){.mvp-contact__button-wrapper{justify-content:flex-end;margin-top:0}}