.blue-contact{background-position:50% 50%;background-size:cover;margin-left:0;margin-right:auto;max-width:1200px;position:relative;z-index:2}.blue-contact h2,.blue-contact h3,.blue-contact p{color:#fff;position:relative;text-align:left;z-index:2}.blue-contact,.blue-contact-trim{border-radius:0 385px 385px 0;height:540px}.blue-contact-trim{background:rgba(3,66,156,.75);max-width:100%!important;mix-blend-mode:normal;position:absolute;top:0;width:100%!important;z-index:0}.blue-contact-wrapper{position:relative}.blue-contact-trim-outer{background:rgba(3,66,156,.75);height:540px;left:-16px;position:absolute;top:0;width:50%}.blue-contact .button-row{margin:0 -15px;padding-top:50px;position:relative;z-index:3}.blue-contact .button-row.no-padding{padding-top:0}.blue-contact .button-row>*{margin:15px}.blue-contact .button-row.vertical-buttons{display:flex;flex-direction:column;padding-top:0}.blue-contact .button-row.vertical-buttons a{display:inline-block;max-width:100%;width:fit-content}.blue-contact-content{padding:90px}@media screen and (max-width:1199px){.blue-contact-trim-outer{display:none}.blue-contact,.blue-contact-trim{border-radius:0;height:800px}.blue-contact h2{font-size:30px;line-height:36px}.blue-contact-content{padding:60px 40px 40px}.blue-contact .button-row{align-items:flex-start;display:flex;flex-direction:column;padding-top:20px}}