.post-contact-form-wrapper .post-contact-form-row{display:flex;justify-content:space-between;margin-bottom:40px;margin-top:40px;min-height:100px;width:100%}.post-contact-form-wrapper .post-form-image{background-position:50% 50%;background-size:cover;display:block;width:45%}.post-contact-form-wrapper .post-contact-form-right{width:45%}.post-contact-form-wrapper .post-contact-form-heading h1{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:40px;text-align:left}.post-contact-form-wrapper .post-contact-form{margin:0 0 15px}.post-contact-form-wrapper .post-contact-form-bottom p{color:#7d7d7d;font-family:Plus Jakarta Sans,sans-serif;margin:0}.post-contact-form-wrapper .form-title{display:none!important}.post-contact-form-wrapper form{margin-bottom:40px}.post-contact-form-wrapper form .hs-form-field{margin:0}.post-contact-form-wrapper form label{color:#7d7d7d;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:5px}.post-contact-form-wrapper form label span.hs-form-required{color:#7d7d7d}.post-contact-form-wrapper form .hs-input{background-color:transparent;border:1px solid #65c0ec;border-radius:0;color:#fff!important;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;height:38px;line-height:1.42857143;margin-bottom:20px;padding:8px 12px;vertical-align:middle;width:100%}.post-contact-form-wrapper form .hs-input::-webkit-input-placeholder{color:#999}.post-contact-form-wrapper form input.hs-button.primary.large{background-color:#65c0ec;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:20px;padding:9px 15px;text-decoration:none}.post-contact-form-wrapper form ul.no-list.hs-error-msgs label{color:#f2545b!important}.post-contact-form-wrapper form ul.no-list.hs-error-msgs li:before{display:none}@media(max-width:479px){.post-contact-form-wrapper .post-contact-form-row{flex-direction:column}.post-contact-form-wrapper .post-form-image{height:0;margin-bottom:40px;min-height:200px;order:-1;width:100%}.post-contact-form-wrapper .post-contact-form-right{order:1;width:100%}.post-contact-form-wrapper .post-contact-form-bottom p,.post-contact-form-wrapper form .actions,.post-contact-form-wrapper form label{text-align:center}}