@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap');

#courant {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    font-size: 25px;
    line-height: 120%;

    text-transform: none;

    color: var(--black);
}

#petitTexte {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    font-size: 16px;

    z-index: 2;

    text-decoration: none;
}

#petitTexteFooter {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    font-size: 16px;
    text-transform: uppercase;

    z-index: 2;

    text-decoration: none;

    color: var(--black);
}

#grosTexte {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    font-size: 50px;
    text-transform: uppercase;

    text-decoration: none;
}

bold {
    font-weight: 700;
}


#grosTitre {
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    font-size: 90px;
    text-align: left;

    color: var(--black);


}

#titreProjet {
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    font-size: 50px;
    text-decoration: none;
    color: var(--black);


}

.burgerMenuNav {

    position: relative;
    top: 20vh;

    height: 70vh;
    width: 100vw;

    display: grid;

    background-color: var(--white);

    animation: fadeIn 1s ease;
    -webkit-animation: fadeIn 1s ease;
    -moz-animation: fadeIn 1s ease;
    -ms-animation: fadeIn 1s ease;
}

.button_slide {
    border-bottom: 2px solid var(--black);
    border-radius: 0px;
    text-align: left;

    height: var(--headerWidth);

    cursor: pointer;
    box-shadow: inset 0 0 0 0 var(--black);

    transition: all 1s ease;

    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 2vw;
    padding-right: 2vw;



}

.slide_left:hover {
    box-shadow: inset 100vw 0 0 0 var(--black);
}

.slide_left:hover #grosTitre {
    color: var(--white);
}

.slide_left:hover .arrowIcon {
    stroke: var(--white);
}

.slide_left:hover .date {
    color: var(--white);
    border: 2px solid var(--white);
}

.bigText {
    font-size: 72px;
    text-transform: none;
    padding-left: 2vw;
    padding-top: 2vw;
    width: 70%;
    line-height: 100%;

    color: var(--black);
}

.projectTitle {
    display: flex;
}

.date {
    transition: 1s ease;
    font-size: 16pt;
    padding: 3px 8px 3px 8px;
    height: auto;
    border-radius: 50px;
    border: 2px solid var(--black);
    font-weight: 400;
    margin-left: 3px;
}