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

	.forminator-ui.forminator-custom-form-5370/* === General Form Container === */
.forminator-ui.forminator-custom-form{background: #ffffff !important;color: #2c3e50 !important;border: 1px solid #eaeaea !important;border-radius: 10px !important;padding: 35px !important;max-width: 650px !important;margin: 40px auto !important;box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;font-family: 'Poppins', sans-serif !important;}.forminator-ui.forminator-custom-form-5370/* === Headings === */
.forminator-ui.forminator-custom-form .forminator-title{font-size: 24px !important;font-weight: 600 !important;color: #2c3e50 !important;text-align: center !important;margin-bottom: 25px !important;}.forminator-ui.forminator-custom-form-5370/* === Labels === */
.forminator-ui.forminator-custom-form label{font-size: 14px !important;font-weight: 500 !important;color: #555 !important;margin-bottom: 6px !important;display: block !important;}.forminator-ui.forminator-custom-form-5370 /* === Input Fields (Name,.forminator-ui.forminator-custom-form-5370 Phone,.forminator-ui.forminator-custom-form-5370 Email,.forminator-ui.forminator-custom-form-5370 Dropdown,.forminator-ui.forminator-custom-form-5370Textarea) === */
.forminator-ui.forminator-custom-form input[type="text"],.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form input[type="email"],.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form input[type="number"],.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form select,.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form textarea{background: #fafafa !important;color: #333 !important;border: 1px solid #dcdcdc !important;border-radius: 6px !important;padding: 1x 14px !important;width: 100% !important;font-size: 15px !important;margin-bottom: 18px !important;transition: all 0.25s ease !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form input:focus,.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form select:focus,.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form textarea:focus{border: 1px solid #3498db !important;background: #fff !important;box-shadow: 0 0 6px rgba(52, 152, 219, 0.2) !important;outline: none !important;}.forminator-ui.forminator-custom-form-5370/* === Dropdown (Select) === */
.forminator-ui.forminator-custom-form select{appearance: none !important;background-image: url("data:image/svg+xml !important;background-repeat: no-repeat !important;background-position: right 14px center !important;background-size: 14px !important;padding-right: 40px !important;}.forminator-ui.forminator-custom-form-5370/* === Textarea === */
.forminator-ui.forminator-custom-form textarea{min-height: 120px !important;resize: vertical !important;}.forminator-ui.forminator-custom-form-5370/* === Buttons === */
.forminator-ui.forminator-custom-form .forminator-button{background: #3498db !important;color: #fff !important;border: none !important;border-radius: 6px !important;padding: 12px 24px !important;font-size: 16px !important;font-weight: 600 !important;cursor: pointer !important;transition: background 0.3s ease, transform 0.2s ease !important;display: inline-block !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form .forminator-button:hover{background: #2c80b4 !important;transform: translateY(-1px) !important;box-shadow: 0 4px 10px rgba(44, 128, 180, 0.25) !important;}.forminator-ui.forminator-custom-form-5370/* === Error + Success Messages === */
.forminator-ui.forminator-custom-form .forminator-error-message{color: #e74c3c !important;font-size: 13px !important;margin-top: -10px !important;margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form .forminator-response-message{background: #2ecc71 !important;color: #fff !important;padding: 12px !important;border-radius: 6px !important;margin-top: 20px !important;font-size: 15px !important;text-align: center !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form input,.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form select,.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form textarea{font-size: 14px !important;padding: 10px 12px !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form .forminator-title{font-size: 18px !important;}

/* === ✅ Responsive Design === */
@media (max-width: 768px) { .forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form{padding: 20px !important;margin: 20px !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form .forminator-title{font-size: 20px !important;margin-bottom: 20px !important;}.forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form .forminator-button{font-size: 15px !important;padding: 10px 18px !important;width: 100% !important;} }

@media (max-width: 480px) { .forminator-ui.forminator-custom-form-5370.forminator-ui.forminator-custom-form{padding: 15px !important;} }