.vmlc-contact-form{width:100%;max-width:900px;margin:0 auto;font-family:Inter,Arial,sans-serif;color:#2e2e2e}.vmlc-form-row{width:100%;overflow:hidden}.vmlc-form-row .vmlc-form-field{float:left;width:48%;margin-right:4%}.vmlc-form-row .vmlc-form-field:last-child{margin-right:0}.vmlc-form-field{margin-bottom:24px}.vmlc-form-field label{display:block;margin-bottom:8px;color:#2e2e2e;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.vmlc-contact-form input[type="text"],.vmlc-contact-form input[type="email"],.vmlc-contact-form input[type="tel"],.vmlc-contact-form select,.vmlc-contact-form textarea{width:100%;min-height:54px;padding:15px 18px;border:1px solid #a8b5a2;border-radius:10px;background-color:#ffffff;color:#2e2e2e;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.5;box-sizing:border-box}.vmlc-contact-form textarea{min-height:180px}.vmlc-contact-form input[type="text"]:focus,.vmlc-contact-form input[type="email"]:focus,.vmlc-contact-form input[type="tel"]:focus,.vmlc-contact-form select:focus,.vmlc-contact-form textarea:focus{outline:none;border-color:#c8b27d}.vmlc-checkbox-field .wpcf7-list-item{margin:0}.vmlc-checkbox-field label{font-size:13px;font-weight:400;color:#5a5a5a}.vmlc-form-submit{margin-top:10px}.vmlc-contact-form input[type="submit"]{min-height:54px;padding:15px 34px;border:0;border-radius:50px;background-color:#c8b27d;color:#2e2e2e;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500;cursor:pointer}.vmlc-contact-form input[type="submit"]:hover{background-color:#d3bf8d}.vmlc-contact-form .wpcf7-not-valid-tip{display:block;margin-top:7px;color:#a44242;font-size:12px}.vmlc-contact-form .wpcf7-response-output{margin:24px 0 0;padding:16px 18px;border:1px solid #a8b5a2;border-radius:10px;background-color:#eef2eb;color:#2e2e2e}@media only screen and (max-width:767px){.vmlc-form-row .vmlc-form-field{float:none;width:100%;margin-right:0}.vmlc-contact-form input[type="submit"]{width:100%}}