.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-top:80px;position:relative;z-index:3}.blue-contact .button-row>*{margin-right:30px}.blue-contact-content{padding:90px}@media(max-width:999px){.blue-contact-content{padding:80px}}@media(max-width:669px){.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;margin-top:20px}.blue-contact .button-row>a{margin-bottom:20px;width:220px}.blue-contact .button-row{margin:20px 0 0}.blue-contact .button-row a{font-size:16px;margin:0;width:100%}.blue-contact-content{padding:60px 20px}.blue-contact{height:auto}.blue-contact-trim{height:100%}}