blockquote{margin:10px 30px 30px;padding-left:35px;border-left:6px solid #BD2330}.two-column-form{max-width:900px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.two-column-form .form-row{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:20px}.two-column-form .form-column{flex:1;min-width:0;padding:0 10px}.two-column-form .form-column.full-width{flex:0 0 100%}.two-column-form label{display:block;margin-bottom:8px;font-weight:600;color:#333}.two-column-form input[type="text"],.two-column-form input[type="email"],.two-column-form input[type="tel"],.two-column-form textarea,.two-column-form select,.two-column-form input[type="file"]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;background-color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease}.two-column-form input[type="text"]:focus,.two-column-form input[type="email"]:focus,.two-column-form input[type="tel"]:focus,.two-column-form textarea:focus,.two-column-form select:focus,.two-column-form input[type="file"]:focus{border-color:#bd1b26;box-shadow:0 0 5px rgba(189,27,38,0.3);outline:none}.two-column-form textarea{height:120px;resize:vertical}.two-column-form input[type="file"]{padding:10px;border:1px dashed #ccc;background-color:#fafafa}.two-column-form .consent-row{margin-top:20px;text-align:center}.two-column-form .consent-row p{margin-bottom:10px;font-size:16px;color:#555}.two-column-form .submit-row{margin-top:30px;text-align:center}.two-column-form input[type="submit"]{background-color:#bd1b26;color:#fff;padding:14px 30px;border:none;border-radius:4px;cursor:pointer;font-size:18px;font-weight:600;transition:background-color 0.3s ease}.two-column-form input[type="submit"]:hover{background-color:#93121b}.two-column-form input[type="submit"]:focus{outline:none;box-shadow:0 0 5px rgba(189,27,38,0.5)}@media (max-width:768px){.two-column-form .form-row{flex-direction:column;gap:10px}.two-column-form .form-column{padding:0}}.single-column-form-container{display:flex;justify-content:center;align-items:center;width:100%;padding:20px}.single-column-form{max-width:500px;width:100%;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.single-column-form .form-row{margin-bottom:25px}.single-column-form label{display:block;margin-bottom:8px;font-weight:600;color:#333}.single-column-form input[type="text"],.single-column-form input[type="email"],.single-column-form input[type="tel"],.single-column-form select,.single-column-form input[type="file"]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;background-color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease}.single-column-form input[type="text"]:focus,.single-column-form input[type="email"]:focus,.single-column-form input[type="tel"]:focus,.single-column-form select:focus,.single-column-form input[type="file"]:focus{border-color:#bd1b26;box-shadow:0 0 5px rgba(189,27,38,0.3);outline:none}.single-column-form input[type="file"]{padding:10px;border:1px dashed #ccc;background-color:#fafafa}.single-column-form .consent-row{margin-top:20px;text-align:center}.single-column-form .consent-row p{margin-bottom:10px;font-size:16px;color:#555}.single-column-form .submit-row{margin-top:30px;text-align:center}.single-column-form input[type="submit"]{background-color:#bd1b26;color:#fff;padding:14px 30px;border:none;border-radius:4px;cursor:pointer;font-size:18px;font-weight:600;transition:background-color 0.3s ease}.single-column-form input[type="submit"]:hover{background-color:#93121b}.single-column-form input[type="submit"]:focus{outline:none;box-shadow:0 0 5px rgba(189,27,38,0.5)}