:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-1c41a09 *//* =====================================================
   PMWorld360 Gravity Form 37 — Orbital Theme Override
   ===================================================== */

#gform_wrapper_37.gform-theme--framework,
#gform_wrapper_37.gform-theme--orbital,
#gform_wrapper_37 {
  --gf-color-primary: #81C112;
  --gf-color-primary-rgb: 129, 193, 18;
  --gf-color-primary-darker: #5f930a;
  --gf-color-primary-lighter: #edf5e4;

  --gf-ctrl-accent-color: #81C112;
  --gf-ctrl-focus-color: #81C112;

  --gf-ctrl-btn-bg-color-primary: #81C112;
  --gf-ctrl-btn-border-color-primary: #81C112;
  --gf-ctrl-btn-color-primary: #050505;

  --gf-font-family-primary: "Montserrat", sans-serif;
}

/* =====================================================
   Typography
   ===================================================== */

#gform_wrapper_37,
#gform_wrapper_37 * {
  font-family: "Montserrat", sans-serif;
}

/* =====================================================
   Custom Checkboxes
   ===================================================== */

#gform_wrapper_37 input[type="checkbox"]{

    appearance:none;
    -webkit-appearance:none;

    width:20px;
    height:20px;

    margin-right:10px;

    border:2px solid #81C112;
    border-radius:4px;

    background:#ffffff;

    cursor:pointer;

    position:relative;

    vertical-align:middle;

    transition:all .2s ease;

}

#gform_wrapper_37 input[type="checkbox"]:hover{

    border-color:#5f930a;

}

#gform_wrapper_37 input[type="checkbox"]:checked{

    background:#81C112;

    border-color:#81C112;

}

#gform_wrapper_37 input[type="checkbox"]:checked::after{

    content:"✓";

    position:absolute;

    top:-2px;
    left:3px;

    color:#050505;

    font-size:15px;

    font-weight:800;

}

/* =====================================================
   Radio Buttons
   ===================================================== */

#gform_wrapper_37 input[type="radio"]{

    accent-color:#81C112;

    cursor:pointer;

}

/* =====================================================
   Field Focus
   ===================================================== */

#gform_wrapper_37 input:focus,
#gform_wrapper_37 select:focus,
#gform_wrapper_37 textarea:focus{

    border-color:#81C112 !important;

    box-shadow:0 0 0 3px rgba(129,193,18,.18) !important;

    outline:none !important;

}

/* =====================================================
   Progress Bar
   ===================================================== */

#gform_wrapper_37 .gf_progressbar{

    background:#edf5e4 !important;

    border-radius:999px;

    overflow:hidden;

}

#gform_wrapper_37 .gf_progressbar_percentage{

    background:#81C112 !important;

    color:#050505 !important;

    font-weight:700;

    border-radius:999px;

}

/* =====================================================
   Submit & Next Buttons
   ===================================================== */

#gform_wrapper_37 .gform_button,
#gform_wrapper_37 .gform_next_button,
#gform_wrapper_37 input[type="submit"]{

    background:#81C112 !important;

    border:1px solid #81C112 !important;

    color:#050505 !important;

    font-family:"Montserrat",sans-serif !important;

    font-weight:700 !important;

    border-radius:8px !important;

    padding:14px 28px !important;

    box-shadow:0 6px 18px rgba(129,193,18,.25) !important;

    transition:all .25s ease;

}

#gform_wrapper_37 .gform_button:hover,
#gform_wrapper_37 .gform_next_button:hover,
#gform_wrapper_37 input[type="submit"]:hover{

    background:#5f930a !important;

    border-color:#5f930a !important;

    color:#ffffff !important;

}

/* =====================================================
   Previous Button
   ===================================================== */

#gform_wrapper_37 .gform_previous_button{

    background:#eef2eb !important;

    border:1px solid #d9e3d4 !important;

    color:#20262d !important;

    font-family:"Montserrat",sans-serif !important;

    font-weight:700 !important;

    border-radius:8px !important;

}

/* =====================================================
   Required Marker
   ===================================================== */

#gform_wrapper_37 .gfield_required{

    color:#81C112 !important;

}/* End custom CSS */