/* ============================================
   GRAVITY FORMS RESET — Apply ONLY to page 1097
   ============================================ */

/* Remove GF padding and spacing */
.page-id-1097 .gform_wrapper {
    padding: 0 !important;
    margin: 0 !important;
}

/* Reset GF Orbital typography */
.page-id-1097 .gform_wrapper,
.page-id-1097 .gform_wrapper * {
    font-family: "Roboto", Arial, sans-serif !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

/* Reset labels */
.page-id-1097 .gfield_label {
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 4px !important;
}

/* Reset inputs */
.page-id-1097 input,
.page-id-1097 select {
    padding: 10px !important;
    font-size: 15px !important;
    border-radius: 4px !important;
}

/* Slim spacing */
.page-id-1097 .gfield {
    margin-bottom: 12px !important;
}

/* Readonly fields */
.page-id-1097 .cs-readonly input {
    background-color: #f0f0f0 !important;
    color: #555 !important;
    border: none !important;
    pointer-events: none;
    cursor: default !important;
}

/* Clean submit button */
.page-id-1097 .gform_button {
    background: #003366 !important;
    color: #fff !important;
    border-radius: 5px !important;
    padding: 12px 22px !important;
    border: none !important;
    font-size: 16px !important;
}

.page-id-1097 .gform_button:hover {
    background: #002244 !important;
}
