body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="number"],body .gform_wrapper select,body .gform_wrapper textarea{width:100%;padding:0.75rem;font-size:1rem;color:#222222;border:1px solid #cccccc;border-radius:8px;background-color:#ffffff;transition:border-color 0.3s ease,box-shadow 0.3s ease}body .gform_wrapper input:focus,body .gform_wrapper select:focus,body .gform_wrapper textarea:focus{border-color:#32a2eb;outline:none;box-shadow:0 0 0 2px rgba(50,162,235,0.2)}body .gform_wrapper .gfield_label{display:block;font-size:0.95rem;font-weight:600;margin-bottom:0.3rem;color:#222222}body .gform_wrapper .gfield{margin-bottom:1.5rem}body .gform_wrapper input[type="checkbox"],body .gform_wrapper input[type="radio"]{width:18px;height:18px;margin-right:8px;accent-color:#32a2eb}body .gform_wrapper .gchoice label{font-size:0.95rem;color:#222222;font-weight:500}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="submit"]{background-color:#32a2eb!important;color:#ffffff!important;border:none;padding:0.6rem 1.5rem;border-radius:80px!important;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color 0.3s ease}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:#1f8dd0!important}