body{
        margin: 0vw;
        display: block;
        overflow: auto;
    }  

@media(max-width:414px){ 
    body{
        margin: 0;
        display: block;
        overflow: auto;
    }   
    .chefstatus{
        margin-top: 4vh;
        display: inline-flex;
        justify-content: start;
        flex-direction: row;
        width: 100vw;
    }
    .chefstatus div{
        padding-left: 4.6vw;
    }
    .chefstatus .imgstar{
        margin-top: 2vh;
    }
    .chefstatus .avaliation{
        margin-top: 1vh;
    }
    .chefstatus div > p{
        font-family: Roboto;
        font-style: normal;
        font-weight: 600;
        font-size: 12px;
    }
    .chefstatus div > h1{
        font-family: Roboto;
        font-style: normal;
        font-weight: 600;
        font-size: 20px;
    }
    .containerbio{
        display: flex;
        width: 100vw;
    }
    .boximg{
        margin-left: 4vw;
        border: 1px solid #E1E1E1;
        box-sizing: border-box;
        border-radius: 5px;
        width: 20vw;
        height: 100px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .boxbio{
        border: 1px solid #E1E1E1;
        box-sizing: border-box;
        border-radius: 5px;

        background: #F9F5F5;
        margin-left: 1.2vw;
        width: 71vw;
        height: 100px;
        text-align: justify;
        padding-left: 3vw;
    }
    .boxbio h2 {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 4vw;
        letter-spacing: 0.001em;
        margin-left: 0px;
    }
    .boxbio p {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 3vw;
        letter-spacing: 0.001em;
        margin-bottom: 0;
    }
    .boxbio div{
        display: flex;
        height: 6vh;
    }
    #clock{
        padding-left: 6vw; 
        padding-top: 1vh;
        background-image: url('../../img/chefMenu/clock.png'); 
        background-repeat: no-repeat;
    }
    #distance{
        margin-left: 5vw;
        padding-left: 9vw; 
        padding-top: 1vh;
        background-image: url('../../img/chefMenu/localization.png'); 
        background-repeat: no-repeat;
    }
    .menu{
        background: #FFFCFC;
        border: 1px solid rgba(1, 150, 130, 0.3);
        box-sizing: border-box;
        border-radius: 5px;

        display: flex;
        justify-content: space-around;
        align-items: center;
        height: 3vh;
        width: 92vw;
        margin-left: 4vw;
        margin-top: 1.4vh;
    }
    .menu div{
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 4vw;
        letter-spacing: 0.001em;
    }
    .section .containerMenu{
        display: flex;
        width: 100vw;
        margin-top: 1vh;
    }
    .imgMenu{
        margin-left: 4vw;
        border: 1px solid #E1E1E1;
        box-sizing: border-box;
        border-radius: 5px;
        width: 20vw;
        height: 100px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .boxMenu{
        border: 1px solid #E1E1E1;
        box-sizing: border-box;
        border-radius: 5px;

        background: #F9F5F5;
        margin-left: 4vw;
        width: 92vw;
        height: 11.34vh;
        text-align: justify;
        padding-left: 3vw;
        display: flex;
        border: 0.706693px solid #E1E1E1;
    }
    h2{
        font-family: Roboto;
        font-style: normal;
        font-weight: 600;
        font-size: 4vw;
        letter-spacing: 0.001em;
        margin-left: 4vw;
    }
    .boxMenu div > div {
        font-family: Roboto;
        font-style: normal;
        font-weight: 600;
        font-size: 3.5vw;
        letter-spacing: 0.001em;
        margin-left: 0;
    }
    .boxMenu div > div > img{
        width: 3.5vw;
    }
    .boxMenu p {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 3vw;
        letter-spacing: 0.001em;
        margin-bottom: 0;
    }
    .boxMenu .imgMenu{
            display: flex;
            margin-left: 0;
            height: 9.86vh;
            width: 18vw;
            border: 0.726735px solid #656565;
    }

    .boxMenu div{
        font-size: 15px;
        margin: 1vh;
    }

    .rectangle{
        position: fixed;
        bottom: 0;
        background-color: #019682;
        width: 100vw;
        height: 7.6vh;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .rectangle .rectangleperson{
        margin-right: 4vw;
    }
    .rectangle .rectanglecircle{
        background-color: white;
        border-radius: 50px;
        width: 19vw;
        height: 10vh;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: -7vh;
    }
    .rectangle .rectanglehome{
        margin-left: 4vw;
    }
    .rectangle img{
        width: 8vw;
    }
    .rectangle .rectanglecircle img{
        width: 14vw;
        height: 8vh;
    }
}