body .image2internal,
body .image3internal, 
body .image4internal, 
body .image5internal, 
body .image6internal, 
body .image7internal {
    width: 100%;
    height:200px !important;
}

body .image2,
body .image3, 
body .image4, 
body .image5, 
body .image6, 
body .image7 {
    width: 16.66%;
    overflow: visible;
}

body .rv-content > div {
    width: 100%;
}

body .image2internal img,
body .image3internal img, 
body .image4internal img, 
body .image5internal img, 
body .image6internal img, 
body .image7internal img {
    width: 100%;
}

html body div.rv-content {
    padding: 0px !important;
}

a {
    transition: 0.8s ease;
}

body .rv-content {
    margin: 0px !important;
    width: 100% !important;
    display: flex;
}

body .rv-content {
    width: 100%;
}


@media (max-width: 1100px) {

    html body {
        padding-top: 55px !important;
    }

    .logo {
        padding: 0px !important;
    }

    body .image2internal,
    body .image3internal,
    body .image4internal,
    body .image5internal,
    body .image6internal,
    body .image7internal {
        width: 100% !important;
    }

    body .image2,
    body .image3,
    body .image4,
    body .image5,
    body .image6,
    body .image7 {
        float: left;
        width: 33.32% !important;
        display: flex;
    }

    body .image1 .image1internal {
        height: 50% !important;
    }
    
    body .image1 {
        height: auto !important;
    }

    body div.rv-content, body div.rv-module {
        margin: 0px auto !important;
        width: 100% !important;
    }

}

@media (max-width: 750px) {

    body .image2,
    body .image3,
    body .image4,
    body .image5,
    body .image6,
    body .image7 {
        float: left;
        width: 50% !important;
    }

}

@media (max-width: 450px) {

    body .image2,
    body .image3,
    body .image4,
    body .image5,
    body .image6,
    body .image7 {
        float: left;
        width: 100% !important;
    }

}