@media only screen and (max-width: 1600px){

    .slideshow-container{
        width:70%;
        margin-right: 1vw;
    }
.slideshow-container img{
    width: 55vw;
    height:45vw;
}

    .text{
        width: 55vw;
    }

    .homebox{
        width:38%;
        float: right;
        margin-right: 3vw;
    }
    .image_row{
    width: 100%;
        margin-left: 1vw;

}
    .image_row img{
        height: 10vw;
    }
    
    .homebox_text{
        margin-top: 4vw;
        margin-bottom: 4vw;
    }
    
    .homebox_image{
        margin-bottom: 4vw;
    }
    .homebox_buttons{
        margin-top: 4vw;
    }
    .hbi{
        width: 33%;
    }
        .home{
    height: 100vh;
}

}

@media only screen and (max-width: 1400px){
    .home{
        background-size: cover;
    }
}
/*---------------------------------------------------------------------*/


@media only screen and (max-width: 1200px){
    .slideshow-container {
        display:block;
        margin:auto;
        float: none;
        max-width:  65vw;
        position: relative;
    }
    
    .slideshow-container img{
    width: 65vw;
    height:55vw;
}
    .text{
        width: 65vw;
    }
    
    .homebox{
        display:block;
        margin:auto;
        float: none;
        width:  65vw;
        position: relative;
    }
    
    .homebox_text{
            vertical-align:middle;
            margin-bottom: 3vw;
    }
    
    .image_row{
        width: 100%;
        margin-left: 1vw;
    }
    hbi{
        width: 30%;
    }
    
    .image_row img{
        width: 100%;
    height: 15vw;
    padding: 0vw;
    }

    .home{
        height: 100%;
        padding-bottom: 1.5vw;
    }

}


/*------------------------------------------------------------------------*/


@media only screen and (max-width: 1000px){
    .menu_block{
        font-size: 1.3vw;
    }
    .menu_blocke{
        font-size: 1.3vw;
    }
}

/*------------------------------------------------------------------------*/

@media only screen and (max-width: 800px){
    
    .home{
        background-attachment: scroll;
    }
}