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

.forminator-ui.forminator-custom-form-1224/* =========================================================
   KLAIM CASHBACK — PODA
   CUSTOM FORM STYLING
   ========================================================= */

/* =========================
   1. FORM UTAMA
   ========================= */

.forminator-custom-form{background: transparent !important;padding: 0 !important;margin: 0 !important;font-family: 'Poppins', sans-serif !important;color: #000 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   2. ROW / COLUMN
   ========================= */

.forminator-row{margin-bottom: 16px !important;}.forminator-ui.forminator-custom-form-1224 .forminator-col{padding-left: 5px !important;padding-right: 5px !important;}.forminator-ui.forminator-custom-form-1224 /* Row pertama / field normal */
.forminator-row:last-child{margin-bottom: 0 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   3. LABEL
   ========================= */

.forminator-label{display: block !important;font-family: 'Poppins', sans-serif !important;font-size: 9px !important;font-weight: 500 !important;line-height: 1.3 !important;color: #000 !important;margin-bottom: 4px !important;padding: 0 !important;}.forminator-ui.forminator-custom-form-1224 /* Required asterisk */
.forminator-label .forminator-required{color: #000 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   4. INPUT
   ========================= */

.forminator-input{width: 100% !important;height: 28px !important;padding: 3px 0 !important;background: transparent !important;border: none !important;border-bottom: 1px solid #555 !important;border-radius: 0 !important;box-shadow: none !important;font-family: 'Poppins', sans-serif !important;font-size: 10px !important;font-weight: 400 !important;color: #000 !important;outline: none !important;}.forminator-ui.forminator-custom-form-1224 /* Placeholder */

.forminator-input::placeholder{color: #777 !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-1224 /* Focus */

.forminator-input:focus{background: transparent !important;border-top: none !important;border-left: none !important;border-right: none !important;border-bottom: 1px solid #000 !important;box-shadow: none !important;outline: none !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   5. TEXTAREA
   ========================= */

.forminator-textarea{width: 100% !important;min-height: 28px !important;height: 28px !important;padding: 3px 0 !important;background: transparent !important;border: none !important;border-bottom: 1px solid #555 !important;border-radius: 0 !important;box-shadow: none !important;font-family: 'Poppins', sans-serif !important;font-size: 10px !important;resize: none !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   6. FOTO STRUK
   ========================= */

.forminator-field-file{margin-top: 3px !important;}.forminator-ui.forminator-custom-form-1224 /* Upload container */

.forminator-file-upload{position: relative !important;width: 100% !important;min-height: 75px !important;display: flex !important;align-items: center !important;justify-content: center !important;padding: 15px !important;background: transparent !important;border: 1px dashed #888 !important;border-radius: 0 !important;box-shadow: none !important;text-align: center !important;}.forminator-ui.forminator-custom-form-1224 /* Upload text */

.forminator-file-upload span,.forminator-ui.forminator-custom-form-1224 .forminator-file-upload label{font-family: 'Poppins', sans-serif !important;font-size: 9px !important;font-weight: 400 !important;color: #555 !important;}.forminator-ui.forminator-custom-form-1224 /* Upload button */

.forminator-file-upload button{background: transparent !important;border: none !important;box-shadow: none !important;font-family: 'Poppins', sans-serif !important;font-size: 9px !important;color: #000 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   7. SUBMIT BUTTON
   ========================= */

.forminator-button-submit{width: 100% !important;min-height: 36px !important;padding: 7px 15px !important;background: #000 !important;color: #fff !important;border: none !important;border-radius: 0 !important;box-shadow: none !important;font-family: 'Poppins', sans-serif !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.2px !important;cursor: pointer !important;transition: all 0.2s ease !important;}.forminator-ui.forminator-custom-form-1224 /* Hover */

.forminator-button-submit:hover{background: #222 !important;color: #fff !important;}.forminator-ui.forminator-custom-form-1224 /* Active */

.forminator-button-submit:active{transform: translateY(1px) !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   8. ERROR MESSAGE
   ========================= */

.forminator-error-message{margin-top: 4px !important;font-family: 'Poppins', sans-serif !important;font-size: 8px !important;line-height: 1.3 !important;color: #a00000 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   9. SUCCESS MESSAGE
   ========================= */

.forminator-response-message{font-family: 'Poppins', sans-serif !important;font-size: 10px !important;line-height: 1.5 !important;color: #000 !important;background: transparent !important;border: none !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   10. HELPER / DESCRIPTION
   ========================= */

.forminator-description{margin-top: 4px !important;font-family: 'Poppins', sans-serif !important;font-size: 8px !important;line-height: 1.4 !important;color: #666 !important;}.forminator-ui.forminator-custom-form-1224 /* =========================
   11. REMOVE DEFAULT BOXES
   ========================= */

.forminator-ui input,.forminator-ui.forminator-custom-form-1224 .forminator-ui textarea,.forminator-ui.forminator-custom-form-1224 .forminator-ui select{box-shadow: none !important;}.forminator-ui.forminator-custom-form-1224 .forminator-file-upload{min-height: 70px !important;}.forminator-ui.forminator-custom-form-1224 .forminator-button-submit{min-height: 36px !important;font-size: 11px !important;}

/* =========================
   12. MOBILE
   ========================= */

@media (max-width: 767px) { .forminator-ui.forminator-custom-form-1224 .forminator-row{margin-bottom: 14px !important;}.forminator-ui.forminator-custom-form-1224 .forminator-col{padding-left: 0 !important;padding-right: 0 !important;}.forminator-ui.forminator-custom-form-1224 .forminator-label{font-size: 9px !important;}.forminator-ui.forminator-custom-form-1224 .forminator-input{height: 28px !important;font-size: 10px !important;} }