.background-with-contact-form{padding:25px}.background-with-contact-form .bg-img{background-position:50%;background-size:cover;padding:0 75px;position:relative}.background-with-contact-form .container{align-self:auto;flex-direction:row;height:100%;margin:0 auto;max-width:1019px;padding:75px 0;position:relative;z-index:9}.background-with-contact-form .contact-col.form-col,.background-with-contact-form .container{align-items:normal;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;justify-content:normal;width:100%}.background-with-contact-form .contact-col.form-col{background-color:#ffffffcc;flex-direction:column;padding:0 75px}.background-with-contact-form .form-col-inner{padding:75px 0 145px;width:100%}.background-with-contact-form .form-title{margin:0}.background-with-contact-form .form-col-inner form{padding:14px}.background-with-contact-form .bg-img:before{background-color:#1d1d1d;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%}.background-with-contact-form .contact-col.content-col{align-items:normal;background-color:#00559d;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:1;flex-wrap:nowrap;justify-content:normal;padding:75px 45px;width:100%}.background-with-contact-form .content-col-inner{align-self:auto;display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;flex-shrink:1;gap:40px 40px;justify-content:center;max-width:1140px;width:100%}.background-with-contact-form .content-btns,.background-with-contact-form .content-top{display:flex;flex-direction:column;gap:20px;width:100%}.background-with-contact-form .content-top h2{color:#fff;font-family:Montserrat,Sans-serif;font-size:26px;font-weight:600;line-height:1;margin:0;text-transform:uppercase}.background-with-contact-form .content-top p{color:#fff;font-size:14px;font-weight:400}.background-with-contact-form .content-btns h2{color:#fff;font-family:Montserrat,Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;margin:0;text-transform:uppercase}.background-with-contact-form .content-btns .btn-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.background-with-contact-form .content-btns .btn-item a{background-color:#ffffff00;border:3px solid #fff;color:#fff;display:inline-block;font-family:Roboto,Sans-serif;font-size:12px;font-weight:500;line-height:1;padding:10px;text-align:center;text-transform:uppercase;transition:all .3s}.background-with-contact-form .content-bottom h2{font-weight:400;width:54%}.background-with-contact-form .content-bottom h2,.background-with-contact-form .content-bottom h3{color:#fff;font-family:Montserrat,Sans-serif;font-size:20px;line-height:1.2em;margin:0;text-transform:uppercase}.background-with-contact-form .content-bottom h3{font-weight:700}.background-with-contact-form .content-bottom h2 a,.background-with-contact-form .content-bottom h3 a{color:inherit}.background-with-contact-form .content-bottom{display:flex;flex-direction:column;gap:40px}.background-with-contact-form .form-col-inner form .grecaptcha-badge{margin:0}@media(max-width:1100px){.background-with-contact-form .contact-col.content-col{padding:0 15px}.background-with-contact-form .contact-col.form-col{width:50%}}@media(max-width:767px){.background-with-contact-form{padding:48px 0 0}.background-with-contact-form .bg-img{padding:0 15px}.background-with-contact-form .container{flex-wrap:wrap;padding:25px 0}.background-with-contact-form .contact-col.content-col{order:1;padding:0 15px}.background-with-contact-form .contact-col.form-col{order:2;padding:0 15px}.background-with-contact-form .content-col-inner{align-items:center;gap:20px;justify-content:center;padding:25px 0;text-align:center}.background-with-contact-form .content-btns h2{font-size:22px}.background-with-contact-form .content-btns .btn-row{justify-content:center}.background-with-contact-form .content-bottom h2{font-size:18px;width:100%}.background-with-contact-form .content-bottom{gap:20px}.background-with-contact-form .form-col-inner{padding:25px 0 95px}}