#forminator-module-192 .forminator-field .forminator-radio .forminator-radio-image,
		#forminator-module-192 .forminator-field .forminator-checkbox .forminator-checkbox-image {
							width: 70px;
							height: 70px;
					}

	.forminator-ui.forminator-custom-form-192 /* Modern Forminator Form Styles */

/* Form Title */
.forminator-title{font-size: 2rem !important;font-weight: 700 !important;color: #1a202c !important;margin-bottom: 1.5rem !important;text-align: center !important;letter-spacing: -0.025em !important;}.forminator-ui.forminator-custom-form-192 /* Form Labels */
.forminator-label{font-size: 0.875rem !important;font-weight: 600 !important;color: #374151 !important;margin-bottom: 0.5rem !important;display: block !important;letter-spacing: 0.025em !important;}.forminator-ui.forminator-custom-form-192 /* Form Subtitle */
.forminator-subtitle{font-size: 1.125rem !important;font-weight: 500 !important;color: #4b5563 !important;margin-bottom: 1rem !important;line-height: 1.6 !important;}.forminator-ui.forminator-custom-form-192 /* Form Description */
.forminator-description{font-size: 0.875rem !important;color: #6b7280 !important;margin-bottom: 0.75rem !important;line-height: 1.5 !important;}.forminator-ui.forminator-custom-form-192 /* Input Fields */
.forminator-input{width: 100% !important;padding: 0.75rem 1rem !important;border: 2px solid #e5e7eb !important;border-radius: 0.75rem !important;font-size: 1rem !important;color: #1f2937 !important;background-color: #ffffff !important;transition: all 0.3s ease !important;box-sizing: border-box !important;}.forminator-ui.forminator-custom-form-192 .forminator-input:focus{outline: none !important;border-color: #3b82f6 !important;box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1) !important;background-color: #fefefe !important;}.forminator-ui.forminator-custom-form-192 .forminator-input:hover{border-color: #d1d5db !important;}.forminator-ui.forminator-custom-form-192 .forminator-input::placeholder{color: #9ca3af !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-192 /* Textarea Fields */
.forminator-textarea{width: 100% !important;padding: 0.75rem 1rem !important;border: 2px solid #e5e7eb !important;border-radius: 0.75rem !important;font-size: 1rem !important;color: #1f2937 !important;background-color: #ffffff !important;transition: all 0.3s ease !important;box-sizing: border-box !important;resize: vertical !important;min-height: 120px !important;font-family: inherit !important;line-height: 1.5 !important;}.forminator-ui.forminator-custom-form-192 .forminator-textarea:focus{outline: none !important;border-color: #3b82f6 !important;box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1) !important;background-color: #fefefe !important;}.forminator-ui.forminator-custom-form-192 .forminator-textarea:hover{border-color: #d1d5db !important;}.forminator-ui.forminator-custom-form-192 .forminator-textarea::placeholder{color: #9ca3af !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-192 /* Select Fields */
.forminator-select,.forminator-ui.forminator-custom-form-192 .forminator-select2,.forminator-ui.forminator-custom-form-192 select.forminator-input{width: 100% !important;#padding: 0.75rem 1rem !important;padding-right: 2.5rem !important;border: 2px solid #e5e7eb !important;border-radius: 0.75rem !important;font-size: 1rem !important;color: #1f2937 !important;background-color: #ffffff !important;background-image: url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'path stroke='6b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'//svg") !important;background-position: right 0.75rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;transition: all 0.3s ease !important;box-sizing: border-box !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-192 .forminator-select:focus,.forminator-ui.forminator-custom-form-192 .forminator-select2:focus,.forminator-ui.forminator-custom-form-192 select.forminator-input:focus{outline: none !important;border-color: #3b82f6 !important;box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1) !important;background-color: #fefefe !important;}.forminator-ui.forminator-custom-form-192 .forminator-select:hover,.forminator-ui.forminator-custom-form-192 .forminator-select2:hover,.forminator-ui.forminator-custom-form-192 select.forminator-input:hover{border-color: #d1d5db !important;}.forminator-ui.forminator-custom-form-192 /* Select Option Styling */
.forminator-select option,.forminator-ui.forminator-custom-form-192 .forminator-select2 option,.forminator-ui.forminator-custom-form-192 select.forminator-input option{padding: 0.5rem !important;background-color: #ffffff !important;color: #1f2937 !important;}.forminator-ui.forminator-custom-form-192 .forminator-select option:hover,.forminator-ui.forminator-custom-form-192 .forminator-select2 option:hover,.forminator-ui.forminator-custom-form-192 select.forminator-input option:hover{background-color: #f3f4f6 !important;}.forminator-ui.forminator-custom-form-192 .forminator-select option:checked,.forminator-ui.forminator-custom-form-192 .forminator-select2 option:checked,.forminator-ui.forminator-custom-form-192 select.forminator-input option:checked{background-color: #3b82f6 !important;color: white !important;}.forminator-ui.forminator-custom-form-192 /* Submit Button */
.forminator-button,.forminator-ui.forminator-custom-form-192 .forminator-button-submit,.forminator-ui.forminator-custom-form-192 button[type="submit"]{background: linear-gradient(135deg, #3b82f6, #1d4ed8) !important;color: white !important;padding: 0.875rem 2rem !important;border: none !important;border-radius: 0.75rem !important;font-size: 1rem !important;font-weight: 600 !important;cursor: pointer !important;transition: all 0.3s ease !important;text-transform: none !important;letter-spacing: 0.025em !important;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;}.forminator-ui.forminator-custom-form-192 .forminator-button:hover,.forminator-ui.forminator-custom-form-192 .forminator-button-submit:hover,.forminator-ui.forminator-custom-form-192 button[type="submit"]:hover{background: linear-gradient(135deg, #2563eb, #1e40af) !important;transform: translateY(-2px) !important;box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;}.forminator-ui.forminator-custom-form-192 .forminator-button:active,.forminator-ui.forminator-custom-form-192 .forminator-button-submit:active,.forminator-ui.forminator-custom-form-192 button[type="submit"]:active{transform: translateY(0) !important;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;}.forminator-ui.forminator-custom-form-192/* Form Container Styling */
.forminator-custom-form{max-width: 600px !important;margin: 0 auto !important;padding: 2rem !important;background: #ffffff !important;border-radius: 1rem !important;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;}.forminator-ui.forminator-custom-form-192 /* Field Groups */
.forminator-field{margin-bottom: 1.5rem !important;}.forminator-ui.forminator-custom-form-192 /* Error States */
.forminator-input.forminator-error,.forminator-ui.forminator-custom-form-192 .forminator-textarea.forminator-error,.forminator-ui.forminator-custom-form-192 .forminator-select.forminator-error,.forminator-ui.forminator-custom-form-192 select.forminator-input.forminator-error{border-color: #ef4444 !important;background-color: #fef2f2 !important;}.forminator-ui.forminator-custom-form-192 .forminator-input.forminator-error:focus,.forminator-ui.forminator-custom-form-192 .forminator-textarea.forminator-error:focus,.forminator-ui.forminator-custom-form-192 .forminator-select.forminator-error:focus,.forminator-ui.forminator-custom-form-192 select.forminator-input.forminator-error:focus{border-color: #ef4444 !important;box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.1) !important;}.forminator-ui.forminator-custom-form-192 /* Success States */
.forminator-input.forminator-success,.forminator-ui.forminator-custom-form-192 .forminator-textarea.forminator-success,.forminator-ui.forminator-custom-form-192 .forminator-select.forminator-success,.forminator-ui.forminator-custom-form-192 select.forminator-input.forminator-success{border-color: #10b981 !important;background-color: #f0fdf4 !important;}.forminator-ui.forminator-custom-form-192 .forminator-title{font-size: 1.5rem !important;}.forminator-ui.forminator-custom-form-192 /* Additional Modern Touches */
.forminator-input:disabled,.forminator-ui.forminator-custom-form-192 .forminator-textarea:disabled,.forminator-ui.forminator-custom-form-192 .forminator-select:disabled,.forminator-ui.forminator-custom-form-192 select.forminator-input:disabled{background-color: #f9fafb !important;border-color: #e5e7eb !important;color: #9ca3af !important;cursor: not-allowed !important;}.forminator-ui.forminator-custom-form-192 /* Focus Ring for Accessibility */
.forminator-input:focus-visible,.forminator-ui.forminator-custom-form-192 .forminator-textarea:focus-visible,.forminator-ui.forminator-custom-form-192 .forminator-select:focus-visible,.forminator-ui.forminator-custom-form-192 select.forminator-input:focus-visible,.forminator-ui.forminator-custom-form-192 .forminator-button:focus-visible,.forminator-ui.forminator-custom-form-192 .forminator-button-submit:focus-visible,.forminator-ui.forminator-custom-form-192 button[type="submit"]:focus-visible{outline: 2px solid #3b82f6 !important;outline-offset: 2px !important;}

/* Responsive Design */
@media (max-width: 768px) { .forminator-ui.forminator-custom-form-192.forminator-custom-form{padding: 1.5rem !important;margin: 1rem !important;}.forminator-ui.forminator-custom-form-192 .forminator-button,.forminator-ui.forminator-custom-form-192 .forminator-button-submit,.forminator-ui.forminator-custom-form-192 button[type="submit"]{width: 100% !important;padding: 1rem !important;} }