
$header-height : 150px;
$width-menu-slidedown : 550px; 

.layout-container {
    position: relative;
    width: 100vw;
    background-color: $background-home;
    font-family: 'Marianne';
    font-weight: 400;
    font-style: normal;
    top: 0%;
    left: 0%;
    width: 100%;
    overflow: hidden;
    display: flex;
    flex-flow: row wrap;
    
    header{
        flex: 0 0 100%;
    }
    // main{
    //     // position: relative;
    //     // top: -7rem;
    // }
    footer{
        flex: 0 0 100%;
    }
}

.layout-content{
    order: 2;
    padding-top: 3rem;
    padding-bottom: 6rem;
    width: 70%;
    margin: auto;
}
aside{
    width: 20%;
    order: 1;
    margin-top: 5rem;
    margin-left: 10rem;
}
main{
    width: 100%;
    display: flex;
    flex-direction: row;
    position: relative;

}

.main-content{
    margin-top: 7rem;
}

