.contact-form-sec{display:inline-block;padding:60px 0;width:100%}.contact-form-sec .heading{margin:0 auto;max-width:77%;padding:0 0 50px;text-align:center;width:100%}.contact-form-sec .heading h2{font-size:36px;line-height:46px;margin:0 0 30px;text-transform:capitalize}.contact-form-sec .contact-inner{align-items:stretch;background-color:#fff;border-radius:6px;display:flex;width:100%}.contact-form-sec .contact-inner .l-part{display:inline-block;width:50%}.contact-form-sec .contact-inner .l-part .image{display:inline-block;height:100%;line-height:0;vertical-align:top;width:100%}.contact-form-sec .contact-inner .l-part .image img{border-bottom-left-radius:6px;border-top-left-radius:6px;display:inline-block;height:100%;object-fit:cover;object-position:center;width:100%}.contact-form-sec .contact-inner .r-part{display:inline-block;padding:60px 30px;width:50%}.contact-form-sec .contact-inner .r-part h3{display:none}.contact-form-sec form input[type=email],.contact-form-sec form input[type=file],.contact-form-sec form input[type=number],.contact-form-sec form input[type=password],.contact-form-sec form input[type=search],.contact-form-sec form input[type=tel],.contact-form-sec form input[type=text],.contact-form-sec form select,.contact-form-sec form textarea{background-color:#fff;border:1px solid #d1d6dc;border-radius:6px;color:#414141;display:inline-block}.contact-form-sec .contact-inner .r-part form{display:inline-block;position:relative;width:100%;z-index:1}.contact-form-sec form label{font-size:16px}.contact-form-sec fieldset.form-columns-1 .hs-input{width:100%!important}.contact-form-sec .hs-fieldtype-intl-phone.hs-input{display:flex}.contact-form-sec .hs-fieldtype-intl-phone.hs-input select{margin:0 8px 0 0}.contact-form-sec .hs-error-msg{font-size:14px!important}.contact-form-sec .contact-inner .r-part form .actions{display:inline-block;margin:10px 0 0;width:100%}.contact-form-sec .contact-inner .r-part form .hs-button,.contact-form-sec .contact-inner .r-part form input[type=submit]{border-radius:3px;line-height:0}.contact-form-sec .contact-inner .r-part form .hs-button,.contact-form-sec .contact-inner .r-part form input[type=submit]:hover{border:0;border-radius:3px}@media(max-width:1199px){.contact-form-sec .heading{max-width:100%}.contact-form-sec{padding:50px 0}}@media(max-width:991px){.contact-form-sec{padding:40px 0}.contact-form-sec .heading{max-width:100%}.contact-form-sec .contact-inner{flex-wrap:wrap}.contact-form-sec .contact-inner .l-part{width:100%}.contact-form-sec .contact-inner .r-part{padding:40px 30px;width:100%}.contact-form-sec .heading h2{font-size:30px;line-height:40px}.contact-form-sec .heading{padding:0 0 30px}}@media(max-width:767px){.contact-form-sec .heading h2{font-size:26px;line-height:36px}.contact-form-sec .contact-inner .r-part{padding:40px 20px;width:100%}}@media(max-width:480px){.contact-form-sec .contact-inner .r-part{padding:30px 20px}.contact-form-sec .form-columns-2 .hs-form-field .hs-input{width:100%!important}.contact-form-sec fieldset.form-columns-1 .input,.contact-form-sec fieldset.form-columns-2 .input{margin-right:0!important}}