/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 22 2025 | 07:16:11 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* === Forminator Input Fix === */

/* Apply to all inputs, textareas, and number fields */
.forminator-input,
.forminator-textarea,
.forminator-number--field {
    line-height: 1.5 !important;       /* Proper vertical spacing */
    padding: 8px 10px !important;      /* Inner padding */
    height: auto !important;           /* Auto height to fit text */
    box-sizing: border-box !important; /* Include padding in height */
    vertical-align: middle !important; /* Cursor vertically centered */
    overflow: visible !important;      /* Prevent clipping inside input */
}

/* Optional: Fix parent container if it enforces height */
.forminator-field,
.forminator-repeater-field .forminator-field {
    height: auto !important;
    overflow: visible !important;
}

/* Remove number input arrows in all browsers */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield; /* Firefox */
}

.display-hide{
	display:none;
}

/* Optional: specific fix for Name fields */
.forminator-input.forminator-name--field {
    line-height: 1.5 !important;
    padding: 8px 10px !important;
    height: auto !important;
    vertical-align: middle !important;
    overflow: visible !important;
}
