@media only screen and (min-width: 1201px) {
    body {
        font-size: 18px;
        background-color: #E6E0D9;
        width: 100%;
        max-width: 100%;
        overflow-x: hidden;
    }

    a {
        text-decoration: none;
        color: black;
    }

    a:hover {
        text-decoration: none;
        color: grey;
        transition: 0.3s;
    }

    p {
        font-size: 2vh;
        font-family: kohingoor_bangala;
    }

    li {
        font-size: 2vh;
        font-family: kohingoor_bangala;
    }

    td {
        font-size: 2vh;
        font-family: kohingoor_bangala;
    }

    th {
        font-size: 2vh;
        font-family: kohingoor_bangala;
    }

    h1 {
        font-size: 5vh;
        font-family: kohingoor_bangala;
    }

    h3 {
        font-size: 3vh;
        font-family: kohingoor_bangala;
    }

    .hamburger {
        display: none;
    }

    .nav-item {
        margin-left: 1vw;
        margin-right: 1vw;
        font-size: 2.2vh;
        height: 10vh;
        font-family: kohingoor_bangala;
        display: inline-block;
    }

    .nav-content {
        margin: auto;
    }

    .nav {
        border-bottom: 1px solid #C1B098;
        background-color: #C1B098;
        height: 10vh;
        z-index: 10;
        transition: top 1s ease-out;
    }

    .top-banner {
        height: 2vh;
    }

    .everse-logo img {
        width: 4.5vw;
        height: 8vh;
        position: relative;
        margin: 0.8vh;
    }

    .image-collage-section {
        width: 100%;
        border-top: solid 1px #C1B098;
        height: 70vh;
    }

    .content-section {
        padding: 5vh;
        width: 100%;
        height: auto;
        text-align: center;
    }

    .textbox {
        width: 60vw;
        margin: auto;
        height: 100%;
        padding: 2vh;
    }

    .textbox img {
        width: 28vw;
        height: 14vh;
        margin-bottom: 6vh;
    }

    .combibox {
        width: 80%;
        margin: auto;
        height: 100%;
        padding: 2vh;
        margin-top: 1vh;
    }

    .combibox img {
        width: 90%;
        height: 90%;
        padding: 2vh;
        aspect-ratio: 4 / 3;
    }

    .combibox h3 {
        margin-top: 2vh;
    }

    .combibox p {
        width: 100%;
        padding: 2vh;
    }

    .image-section {
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
        width: 100%;
        height: 60vh;
    }

    .image-section img {
        min-width: 100%;
        min-height: 100%
    }

    .move-image-down {
        transform: translate(0, -8vh)
    }

    .image-section-multi {
        display: flex;
        height: 40vh;
        width: 100%;
        overflow: hidden;
    }

    .image-section-multi img {
        flex: 1 1 0;
        width: 0;
        height: 100%;
        object-fit: cover;
        display: block;
    }

    .next-btn {
        color: black;
        background-color: #C1B098;
        font-size: 2.5vh;
        font-family: kohingoor_bangala;
    }

    .vraagbox {
        resize: both;
    }

    .vraagform {
        font-size: 2vh;
    }

    .vraagform input {
        font-size: 2vh;
    }

    .vraagform textarea {
        font-size: 2vh;
    }

    .reserveerform {
        font-size: 2vh;
    }

    .reserveerform input {
        font-size: 2vh;
    }

    .reserveerform label {
        font-size: 2vh;
        margin-top: 2vh;
    }

    .prijzen-tabel th {
        padding: 1vh;
    }

    .prijzen-tabel td {
        padding: 1vh;
    }

    .beschikbaarheid-tabel {
        width: 90%;
    }

    .reserveerform textarea {
        font-size: 2vh;
    }

    .phone-gallery-section {
        display: none;
    }

    .opsomming {
        width: 60%;
    }

    .opsomming-right {
        margin-right: 20%;
        margin-left: 20%;
    }

    .opsomming-left {
        margin-left: 40%;
    }

    .linkjes {
        width: 50%;
    }

    .linkjes a {
        text-decoration: underline;
    }

    .gallery {
        width: 40vw;
        height: 60vh;
        margin: auto;
        margin-bottom: 10vh;
        text-align: center;
    }

    .gallery img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
    }

    .phone-iframe {
        display: none;
    }

    .phone-vraagform {
        display: none;
    }

    .phone-reserveerform {
        display: none;
    }

    .next-btn-box-left {
        text-align: center;
    }

    .next-btn-box-right {
        text-align: center;
    }

    .next-btn-box-left img {
        width: 10vh;
        height: 10vh;
        rotate: 180deg;
        margin-top: 25vh;
    }

    .next-btn-box-right img {
        width: 10vh;
        height: 10vh;
        margin-top: 25vh;
    }

    footer {
        height: 30vh;
        background-color: #C1B098;
        font-family: kohingoor_bangala;
    }

    .footer-logo {
        height: 20vh;
        margin-top: 5vh;
    }

    .footer-image {
        height: 5vh;
        margin-top: 10vh;
    }

    .footer-content {
        height: 20vh;
        margin-top: 10vh;
    }

    .phone-footer {
        display: none;
    }
}