.form-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0px 16px}@media screen and (max-width:600px){.form-wrapper{display:grid;grid-template-columns:1fr;    gap:0px}}#blueprint-upload-form{width:100%;max-width:900px;margin:0 auto;padding:34px 40px;box-sizing:border-box;border:1px solid #e2e4e8;border-radius:16px;background:#ffffff;font-family:"Barlow",Helvetica,Arial,sans-serif}#blueprint-upload-form .blueprint-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}#blueprint-upload-form .blueprint-field,#blueprint-upload-form .blueprint-submit{margin:0;min-width:0}#blueprint-upload-form .blueprint-message,#blueprint-upload-form .blueprint-submit{grid-column:1 / -1}#blueprint-upload-form label{display:block;color:#111111;font-size:16px;font-weight:500;line-height:1.3}#blueprint-upload-form input[type="text"],#blueprint-upload-form input[type="email"],#blueprint-upload-form textarea{box-sizing:border-box;width:100%;margin-top:9px;padding:14px 18px;border:0;border-radius:13px;background:#f4f4f4;color:#171717;font-family:"Barlow",Helvetica,Arial,sans-serif;font-size:16px}#blueprint-upload-form textarea{min-height:84px;max-height:110px;resize:vertical}#blueprint-upload-form input:focus,#blueprint-upload-form textarea:focus{outline:none;background:#eeeeee;box-shadow:0 0 0 2px rgba(23,50,90,.18)}#blueprint-upload-form input::placeholder,#blueprint-upload-form textarea::placeholder{color:#989898;opacity:1}#blueprint-upload-form input[type="file"]{box-sizing:border-box;display:block;width:100%;margin-top:9px;padding:9px;border:0;border-radius:13px;background:#f4f4f4;color:#777777;font-family:"Barlow",Helvetica,Arial,sans-serif;font-size:13px}#blueprint-upload-form input[type="file"]::file-selector-button{margin-right:9px;padding:8px 13px;border:0;border-radius:7px;background:#17325a;color:#ffffff;font-family:"Barlow",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer}#blueprint-upload-form input[type="submit"]{width:100%;padding:16px 24px;border:0;border-radius:50px;background:#17325a;color:#ffffff;font-family:"Barlow",Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background .2s ease}#blueprint-upload-form input[type="submit"]:hover{background:#294e82}#blueprint-upload-form .wpcf7-not-valid-tip{margin-top:5px;color:#c43131;font-size:12px}#blueprint-upload-form .wpcf7-response-output{grid-column:1 / -1;margin:0!important;padding:10px 14px!important;border-radius:8px}@media (max-width:650px){#blueprint-upload-form{padding:22px 14px;border-radius:12px}#blueprint-upload-form .blueprint-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}#blueprint-upload-form .blueprint-message,#blueprint-upload-form .blueprint-submit{grid-column:1 / -1}#blueprint-upload-form label{font-size:14px}#blueprint-upload-form input[type="text"],#blueprint-upload-form input[type="email"],#blueprint-upload-form textarea{margin-top:7px;padding:12px 10px;border-radius:10px;font-size:14px}#blueprint-upload-form input[type="file"]{margin-top:7px;padding:7px;border-radius:10px;font-size:0}#blueprint-upload-form input[type="file"]::file-selector-button{margin:0;padding:8px 9px;font-size:10px}#blueprint-upload-form textarea{min-height:78px}#blueprint-upload-form input[type="submit"]{padding:14px 16px;font-size:13px}}