body.page-template-page-mise-a-jour-demande-assistance-financiere .gform_wrapper{
    display:block!important;
}

.gfield--input-type-adminonly_hidden{
    display:none!important;
}

body .gform-body .title-budget{
    background-color:#263640!important;
    color:#ffffff;
    padding-top: 0.83em;
    padding-bottom: 0.83em;
    padding-left: 0.83em;
    margin-top:0px;
    margin-bottom:0px;
    font-weight: 400;
}

body .gform-body .sub-title-budget{
    font-size:28px;
}

body .gform-theme--framework .gf_progressbar .percentbar_blue{
    background-color:#68bbbf!important;
}

body .gform-body .main-section-title h3.gsection_title{
    text-align:center;
    color:#68bbbf;
    font-weight:500;
}

body .gform-body h3.gsection_title{
    font-weight:400;
}

body .gform_legacy_markup_wrapper ul li.gfield{
    margin-top:32px;
}

body .questions-daf{
    margin-top: 12px;
    padding: 12px;
    background-color: #abb8c3;
}

body .questions-daf .questions-label{
    font-weight:bold;
    display: inline-block;
}

body .questions-daf .questions-answer{
    margin-top: 12px !important;
    display: inline-block;
}

body .gform_wrapper input[type='submit'],
body .gform_wrapper input[type='button']{
    cursor:pointer!important;
    display: inline-grid!important;
    transition: all 0.2s ease-in-out!important;
    grid-template-columns: 1fr auto!important;
    padding: 0.93em 1.6em!important;
    border: 1px solid #000000!important;
    color: #000!important;
    line-height: 1.4!important;
    min-width: 11em!important;
    font-size: 0.9em!important;
    font-weight: 500!important;
    gap: 1.75em!important;
    align-items: center!important;
    margin: 0 1em 1em 0!important;
    background: transparent!important;
    border-radius: 0!important;
}

body .gform_wrapper input[type='submit']:after,
body .gform_wrapper input[type='button']:after{
    content: "\f178"!important;
    font-weight: 300!important;
    display: inline-block!important;
    font-size: 1.4em!important;
    transition: all 0.2s ease-in-out!important;
    font-family: "Font Awesome 6 Pro"!important;
}

body .gform_wrapper input[type='submit']:hover,
body .gform_wrapper input[type='button']:hover{
    color: #263640 !important;
    background: #fff !important;
    transition: all 0.2s ease-in-out!important;
    gap: 2.5em!important;
}