/* overruled w3.css om mobiel op minimaal 992 te zetten ipv 600*/
@media (max-width:992px) {
    .w3-modal-content {
        margin: 0 10px;
        width: auto !important
    }

    .w3-modal {
        padding-top: 30px
    }

    .w3-dropdown-hover.w3-mobile .w3-dropdown-content,
    .w3-dropdown-click.w3-mobile .w3-dropdown-content {
        position: relative
    }

    .w3-hide-small {
        display: none !important
    }

    .w3-mobile {
        display: block;
        width: 100% !important
    }

    .w3-bar-item.w3-mobile,
    .w3-dropdown-hover.w3-mobile,
    .w3-dropdown-click.w3-mobile {
        text-align: center
    }

    .w3-dropdown-hover.w3-mobile,
    .w3-dropdown-hover.w3-mobile .w3-btn,
    .w3-dropdown-hover.w3-mobile .w3-button,
    .w3-dropdown-click.w3-mobile,
    .w3-dropdown-click.w3-mobile .w3-btn,
    .w3-dropdown-click.w3-mobile .w3-button {
        width: 100%
    }
}

body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Nunito', sans-serif;
    font-weight: 400;
}

.tablink {
    font-family: 'Nunito', sans-serif;
    font-weight: 500;
}

#quoter {
    font-family: 'Poppins', sans-serif;
}

.drop {
    color: white;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.5);
    z-index: 99;
}

.slideshow-buttons {
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.w3-hover-white-grey:hover {
    color: #777 !important;
    background-color: #fff !important;
}

.w3-hover-white-black:hover {
    color: #000 !important;
    background-color: #fff !important;
}

.w3-hover-none-mobile:hover {
    color: #fff !important;
    background-color: transparent !important;
    /* text-shadow: none !important; */
}

.w3-hover-none2:hover {
    color: #000 !important;
    background-color: transparent !important;
    text-shadow: none !important;
}

h1 {
    font-size: 15pt;
    /* font-size: 64px; */
}

h2 {
    font-size: 48px;
}

h3 {
    font-size: 36px;
}

h4 {
    font-size: 24px;
}

h5 {
    font-size: 20px;
}

h6 {
    font-size: 15pt;
}

/* contactknop */
.cta {
    background-color: yellow;
    border:1px solid #000;
    border-radius: 4px;
    text-decoration: none;
    padding: 0 4px 0 4px;
}