.form_don {
    display: grid;
    grid-template-columns: 2fr 1fr 2fr;
    grid-template-rows: auto auto auto;
    grid-template-areas:
    ". h2 ."
    ". formulaire ."
    ". checkbox checkbox"
    ". button .";
    
    h2 {
        grid-area: h2;

        margin-bottom: 40px;

        font-family: cabin_regular;
        color: $color_gris_fonce;
        font-size: 18px;
    }
    .formulaire {
        grid-area: formulaire;
    }
    .input_checkbox {
        grid-area: checkbox;
        margin-top: 5px;
        margin-left: 5px;
        margin-bottom: 35px;
        .gras {
            font-family: cabin_semibold;
            color: $color_noir;
        }
    }
    button {
        grid-area: button;
        justify-self: center;
    }

    .form_sous_titre {
        margin-top: 40px;
        margin-bottom: 35px;
    }

    .input_box {
        margin-bottom: 30px;
    }

    .commentaire {
        margin-top: 80px;
    }

    .currency {
        position: absolute;
        top: 14px;
        right: 25px;
        padding-right: 5px;
    }

}