.wpbs-form-fields .wpbs-form-field-input input,.wpbs-form-fields .wpbs-form-field-input select,.wpbs-form-fields .wpbs-form-field-input textarea{border:2px solid #c00;border-radius:1rem!important;height:3rem}.wpbs-form-fields .wpbs-form-field-label label,.wpbs-form-fields .wpbs-form-field-label span{color:#c00}#wpbs-form-submit-5,.wpbs-coupon-code-button{background-color:#c00;color:#fff;border:none;padding:0.75rem 1.5rem;font-size:1rem;font-weight:bold;border-radius:10px;cursor:pointer;transition:background-color 0.2s ease,transform 0.1s ease;min-width:20%}.wpbs-coupon-code-button{margin-top:10px}#wpbs-form-submit-5:hover{background-color:#a00;transform:translateY(-1px)}#wpbs-form-submit-5:active{background-color:#900;transform:translateY(0)}#wpbs-form-submit-5:disabled{background-color:#eee;color:#999;cursor:not-allowed;box-shadow:none}.wpbs-form-fields ::placeholder{color:rgba(204,0,0,0.5)}.wpbs-form-fields .wpbs-field-required-asterisk{color:#c00}.wpbs-form-field input[type="radio"]{accent-color:#c00;width:1rem;height:1rem;margin-right:0.5rem;vertical-align:middle}.wpbs-form-field input[type="radio"]+label{margin-right:2rem;color:#666;font-size:0.95rem;vertical-align:middle}.wpbs-form-field input[type="radio"]~label{margin-right:2rem;color:#666;font-size:0.95rem}.wpbs-form-field-consent .wpbs-form-field-input{display:flex;align-items:center;margin-bottom:1rem}.wpbs-form-field-consent input[type="checkbox"]{accent-color:#c00;width:1.2rem;height:1.2rem;margin-right:0.5rem}.wpbs-form-field-consent .wpbs-form-field-input a{color:#007bff;text-decoration:underline;font-size:1rem}.page.et_pb_pagebuilder_layout #main-content{background-color:#ffffff}.et_pb_section_0.et_pb_section{background-color:#FFFFFF!important}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%}@media only screen and (max-width:980px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{max-width:95%}}