body {
    border: 1px solid gray;
}

h1 {
    text-align: center;
    margin: auto;

}



img {
    height: 150px;
    margin: auto;
    transition: 1s;
    display: flex;
    flex-direction: column;
    border: 15px solid rgb(84, 84, 84);
    margin-top: 2%;

}

body {
    background-color: rgb(32, 32, 32);
    color: #fff;
    display: flex;
    text-align: center;
    flex-direction: column;
    border: 10px solid rgb(84, 84, 84);
}

iframe {
    height: 200;
    width: 90%;
    margin: auto;
}


p {
    background-color: rgb(84, 84, 84);
    display: flex;
    justify-content: center;
    font-family: 'Inter', sans-serif;
    margin: auto;

}

figcaption {
    margin: auto;
    text-align: center;


}

img:hover {
    height: 250px;
    margin: auto;
    margin-top: 5%;
}

#bio {
    width: 80%;
    height: 15%;
    margin: auto;



    border: 20px solid rgb(84, 84, 84);
}





#img1{
    margin: auto;
    

}


#img2 {
    margin: auto;
    margin-top: 5px;
}



#vidéo {
    margin: auto;
    border: 5px solid white;
    display: flex;
    flex-direction: column;

}

@media screen and (min-width:600px) {
    body {
        background-color: rgb(32, 32, 32);
        color: #fff;
        display: flex;
        text-align: center;
        flex-direction: column;
    }

    p {
        background-color: rgb(84, 84, 84);
        display: flex;
        justify-content: center;
        font-family: 'Inter', sans-serif;
        margin: auto;

    }

    h1 {
        font-size: 30pt;

    }

    img {
        display: flex;
        flex-direction: column;

        height: 300px;
        transition: 1s;
        margin: auto;
        margin-top: 2%;
        border: 15px solid rgb(84, 84, 84);

    }

    img:hover {
        height: 400px;
    }

    video {
        display: flex;
        align-content: center;
        margin: auto;
        margin-bottom: 5%;
        height: 315px;
        border: 15px solid rgb(84, 84, 84);




    }

    iframe {
        transition: 1s;

    }

    #img1 {
        display: flex ;
        margin: auto;
        
        flex-direction: row-reverse;
        width: 70%;
        
    }

    

    #img2 {
        margin-top: 5%;
        display: flex ;
        margin: auto;
        
        flex-direction: row;
        width: 50%;


    }

    #bio {
        width: 30%;
        display: flex;
        align-content: center;
        margin-left: 34%;
        margin-top: 0%;
        margin-bottom: 0%;
        border: 20px solid rgb(84, 84, 84);
    }

    iframe:hover {
        height: 400px;

    }
}