#gform_wrapper_33{background-color:transparent;padding:20px;border-radius:8px}#gform_wrapper_33 .gform_title{color:#4A2870;font-size:28px;font-weight:bold}#gform_wrapper_33 .gform_description{color:#333333;font-size:16px}#gform_wrapper_33 .gsection_title{color:#4A2870;font-size:20px;font-weight:bold;border-bottom:2px solid #C0152A;padding-bottom:6px}#gform_wrapper_33 .gsection_description{color:#555555;font-size:14px}#gform_wrapper_33 label,#gform_wrapper_33 .gfield_label,#gform_wrapper_33 legend.gfield_label{color:#4A2870;font-size:15px;font-weight:600}#gform_wrapper_33 .gfield_sublabel{color:#777777;font-size:12px}#gform_wrapper_33 .gfield_checkbox label,#gform_wrapper_33 .gfield_radio label,#gform_wrapper_33 input[type="checkbox"]+label,#gform_wrapper_33 input[type="radio"]+label{color:#ffffff;font-size:15px}#gform_wrapper_33 input[type="text"],#gform_wrapper_33 input[type="email"],#gform_wrapper_33 input[type="tel"],#gform_wrapper_33 input[type="number"],#gform_wrapper_33 input[type="password"],#gform_wrapper_33 textarea,#gform_wrapper_33 select{background-color:#ffffff;color:#333333;border:1px solid #4A2870;border-radius:4px;padding:10px;font-size:15px;width:100%}#gform_wrapper_33 input[type="text"]:focus,#gform_wrapper_33 input[type="email"]:focus,#gform_wrapper_33 input[type="tel"]:focus,#gform_wrapper_33 textarea:focus,#gform_wrapper_33 select:focus{border-color:#C0152A;outline:none;box-shadow:0 0 5px rgba(192,21,42,0.3)}#gform_wrapper_33 input::placeholder,#gform_wrapper_33 textarea::placeholder{color:#aaaaaa;font-style:italic}#gform_wrapper_33 .gfield_price,#gform_wrapper_33 .ginput_product_price{color:#81d742;font-weight:bold;font-size:16px}#gform_wrapper_33 .gform-field-label.gfield_label_product{color:#ffffff!important}#gform_wrapper_33 .gfield_description,#gform_wrapper_33 .ginput_product_price_label,#gform_wrapper_33 .ginput_quantity_label{color:#ffffff!important;font-size:14px}#gform_wrapper_33 .gf_order_summary,#gform_wrapper_33 .gf_order_summary th,#gform_wrapper_33 .gf_order_summary td{color:#4A2870;font-size:15px}#gform_wrapper_33 .gf_order_summary tfoot td{color:#C0152A;font-weight:bold;font-size:17px}#gform_wrapper_33 .gfield_required{color:#C0152A}#gform_wrapper_33 .gfield_error .gfield_label{color:#C0152A}#gform_wrapper_33 .validation_message,#gform_wrapper_33 .gfield_error input,#gform_wrapper_33 .gfield_error textarea{border-color:#C0152A;color:#C0152A}#gform_wrapper_33 .validation_error{background-color:#fdf0f0;color:#C0152A;border:1px solid #C0152A;padding:10px;border-radius:4px}#gform_wrapper_33 .gform_button,#gform_wrapper_33 input[type="submit"]{background-color:#4A2870;color:#ffffff;font-size:12px;font-weight:bold;padding:18px 1px;border:none;border-radius:6px;cursor:pointer;letter-spacing:1px;text-transform:uppercase}#gform_wrapper_33 .gform_button:hover,#gform_wrapper_33 input[type="submit"]:hover{background-color:#C0152A;transition:background-color 0.3s ease}#gform_confirmation_wrapper_33 .gform_confirmation_message{color:#4A2870;font-size:18px;font-weight:bold;text-align:center;padding:20px}