@media only screen and (max-width : 1200px) {}

@media only screen and (max-width : 979px) {


    img.img-fluid.mobiel {
        
    }

    .mobiel {
        display: block;
    }

    .map-wrapper {
        width: 100%;
    }

    .hero .map-image {
        width: 100%;
        display: none;
    }

    .rood h2 {
        font-weight: 800;
        font-size: 30px;
    }

    .innerwit {
    padding: 20px 20px 40px 20px;
}

    .padding-rechts {
        padding-right: 10px;
    }

    .padding-links {
        padding-left: 10px;
    }

    .innerblok-nieuw {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        margin-bottom: 50px;
        flex-direction: column;
    }

    .call-to-button {
        margin-bottom: 40px;
    }

    .inner-disclaimer {
        justify-content: center;
        flex-direction: column;
        align-items: center;
        gap: 10px !important;
    }

    img.logo-footer {
        width: 140px;
    }

    .scroll .logo {
        width: 210px;
        top: 25px;
    }

    .call-to-action {
        margin-top: 30px;
    }

        a.knop-meer {
        font-size: 16px;
        margin-top: 40px;
    }

     .owl-carousel {
        margin-top: 50px;
    }

    img.img-fluid.wp-post-image {
        aspect-ratio: 16 /9;
        object-fit: cover;
    }

    h4.titel-content a {
        color: #000;
        font-size: clamp(25px, 4vw, 30px);
    }

    .ronde-hoeken {
        margin-top: 50px;
    }

    h2.titel-content {
        font-size: 35px;
    }

    .menu-btn {
        display: flex;
    }

    ul#menu-hoofdmenu-1 {
        display: none;
    }

    .map-wrapper {
        display: none;
    }

    section.hero {
        display: none;
    }

}

@media only screen and (max-width : 767px) {

    .gallery-item {
        width: 100%!important;
    }
    }

@media only screen and (max-width : 480px) {}
