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

.forminator-ui.forminator-custom-form-46/* Kogzen email form — exact desktop size: 560 x 64 */
.forminator-ui.forminator-custom-form{display: grid !important;grid-template-columns: minmax(0, 1fr) 168px !important;width: 100% !important;max-width: 560px !important;min-height: 64px !important;margin: 0 !important;padding: 7px 8px 7px 0 !important;column-gap: 0 !important;background: rgba(255, 255, 255, 0.08) !important;border: 1px solid rgba(110, 178, 240, 0.28) !important;border-radius: 18px !important;box-shadow: 0 16px 30px -8px rgba(0, 92, 209, 0.20) !important;box-sizing: border-box !important;overflow: visible !important;}.forminator-ui.forminator-custom-form-46/* Position the email field and button */
.forminator-ui.forminator-custom-form > .forminator-row{width: auto !important;margin: 0 !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form
> .forminator-row:not(.forminator-row-last){grid-column: 1 !important;grid-row: 1 !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form > .forminator-row-last{grid-column: 2 !important;grid-row: 1 !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form .forminator-col{padding: 0 !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form .forminator-field{margin: 0 !important;}.forminator-ui.forminator-custom-form-46/* Hide the Email Address label but keep it accessible */
.forminator-ui.forminator-custom-form .forminator-label{position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;clip-path: inset(50%) !important;white-space: nowrap !important;}.forminator-ui.forminator-custom-form-46/* Hide an empty field description */
.forminator-ui.forminator-custom-form .forminator-description{display: none !important;}.forminator-ui.forminator-custom-form-46/* Email input */
.forminator-ui.forminator-custom-form input.forminator-input{width: 100% !important;height: 48px !important;margin: 0 !important;padding: 0 19px !important;color: #FFFFFF !important;background: transparent !important;border: 0 !important;border-radius: 12px !important;box-shadow: none !important;outline: none !important;font-family: Manrope, Arial, sans-serif !important;font-size: 14px !important;font-weight: 400 !important;}.forminator-ui.forminator-custom-form-46/* Placeholder */
.forminator-ui.forminator-custom-form
input.forminator-input::placeholder{color: rgba(255, 255, 255, 0.82) !important;opacity: 1 !important;}.forminator-ui.forminator-custom-form-46/* Input focus */
.forminator-ui.forminator-custom-form input.forminator-input:focus{box-shadow: inset 0 0 0 1px rgba(110, 178, 240, 0.50) !important;}.forminator-ui.forminator-custom-form-46/* Orange Notify Me button */
.forminator-ui.forminator-custom-form
button.forminator-button-submit{display: flex !important;align-items: center !important;justify-content: center !important;width: 168px !important;height: 48px !important;margin: 0 !important;padding: 0 18px !important;color: #121A24 !important;background: #F68B1F !important;border: 0 !important;border-radius: 13px !important;box-shadow: 0 8px 18px -5px rgba(246, 115, 20, 0.36) !important;font-family: Manrope, Arial, sans-serif !important;font-size: 14px !important;font-weight: 600 !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-46/* Add arrow with Figma spacing */
.forminator-ui.forminator-custom-form
button.forminator-button-submit::after{content: "→" !important;display: inline-block !important;margin-left: 10px !important;font-size: 17px !important;line-height: 1 !important;}.forminator-ui.forminator-custom-form-46/* Button hover */
.forminator-ui.forminator-custom-form
button.forminator-button-submit:hover{color: #121A24 !important;background: #FF9D3B !important;}.forminator-ui.forminator-custom-form-46/* Validation error */
.forminator-ui.forminator-custom-form .forminator-error-message{display: block !important;margin: 7px 0 0 19px !important;color: #FFB3A7 !important;background: transparent !important;font-size: 12px !important;}.forminator-ui.forminator-custom-form-46/* Success message */
.forminator-ui.forminator-custom-form .forminator-response-message{grid-column: 1 / -1 !important;color: #DCF0FE !important;background: transparent !important;border: 0 !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form
    > .forminator-row-last{grid-column: 1 !important;grid-row: 2 !important;}.forminator-ui.forminator-custom-form-46 {}

/* Stack the form on small phones */
@media (max-width: 480px) { .forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form{grid-template-columns: 1fr !important;min-height: auto !important;padding: 7px !important;row-gap: 8px !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form
    > .forminator-row:not(.forminator-row-last){grid-column: 1 !important;grid-row: 1 !important;}.forminator-ui.forminator-custom-form-46.forminator-ui.forminator-custom-form
    button.forminator-button-submit{width: 100% !important;} }