#living-room {
    margin-bottom: 10rem;
    background-image: url("../assets/background-living.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#master-room {
    margin-bottom: 10rem;
    background-image: url("../assets/master-room.webp");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#Dinning-room {
    margin-bottom: 10rem;
    background-image: url("../assets/background-dinning.webp");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#kitchen {
    margin-bottom: 10rem;
    background-image: url("../images/kitchen-img-22.webp");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#kidsroom {
    margin-bottom: 10rem;
    background-image: url("../images/kidsroom-img-19.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#washroom {
    margin-bottom: 10rem;
    background-image: url("../images/washroom-20.webp");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#wardrobe {
    margin-bottom: 10rem;
    background-image: url("../images/wadrobe-21.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#services {
    margin-bottom: 0px;
    background-image: url("../assets/background-services.jpeg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

#how-it-works {
    margin-bottom: 10rem;
    background-image: url("../assets/how-it-works-5.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

/* Mobile-first base */
.container {
    width: 100%;
    padding: 0 15px;
}

/* Tablet */
@media (min-width: 768px) {
    .container {
        max-width: 750px;
        margin: 0 auto;
    }
}

/* Desktop */
@media (min-width: 1024px) {
    .container {
        max-width: 1200px;
    }
}

/* Images responsive */
img {
    max-width: 100%;
    height: auto;
}

/* Hide desktop nav, show hamburger on mobile */
@media (max-width: 767px) {
    .desktop-nav {
        display: none;
    }

    .mobile-menu {
        display: block;
    }
}