/*
* Style
*/


/*
* Google font
*/

@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600,700|Roboto");


/*
* Section - Home
*/

/** BG Image */
#home {
    background-image: url("../images/bg-home-1.jpg");
}

/** BG Image */
#home-pool {
    background-image: url("../images/pool/big/8.jpg");
}

/** BG Image */
#home-bbq {
    background-image: url("../images/bbq/small/5.jpg");
}


/** BG Image */
#home-billiard {
    background-image: url("../images/billiards/IMG_0034.jpg");
}


/** BG Parallax */
#home-bg-parallax > .bg-parallax {
    background: url("../images/bg-parallax.jpg");
}

/** BG Slideshow */
#home-bg-slideshow .slides > .bg-cover:nth-child(1) {
    background: url("../images/bg-home-1.jpg");
}
#home-bg-slideshow .slides > .bg-cover:nth-child(2) {
    background: url("../images/bg-home-2.jpg");
}
#home-bg-slideshow .slides > .bg-cover:nth-child(3) {
    background: url("../images/bg-home-3.jpg");
}
#home-bg-slideshow > .position-absolute {
    z-index: 20;
}

/** BG Video */
#home-bg-video .player:before {
    z-index: 15;
}
#home-bg-video .player.is-mobile {
    display: none;
}
#home-bg-video .container {
    position: relative;
    z-index: 20;
}
#home-bg-video .inline-YTPlayer {
    height: 100%;
    overflow: hidden;
}

/*
* Sections - backgrounds
*/

#sauna {
    background-image: url("../images/sauna/section.jpg");
}

#fun-facts {
    background-image: url("../images/sauna/more.jpg");
}

#pool-overview {
    background-image: url("../images/pool/section.jpg");
}

#billiard-overview {
    background-image: url("../images/billiards/section.jpg");
}

#bbq-overview {
    background-image: url("../images/bbq/section.jpg");
}

/*
* Section - Skills
*/

#skills {
    background-image: url("../images/bg-skills.jpg");
}


/*
* Section - Quote
*/

#quote {
    background-image: url("../images/bg-quote.jpg");
}


/*
* Section - Keep In Touch
*/

#keep-in-touch {
    background-image: url("../images/bg-keep-in-touch.jpg");
}


/*
* Section - Coming Soon
*/

#coming-soon {
    background-image: url("../images/bg-coming-soon.jpg");
}


/*
* Section - Contact
*/

#contact {
    background-color: #808080;
}


/*
* Footer
*/

.footer-logo {
    max-height: 40px;
}
.footer-icon-social {
    bottom: 10px;
    position: relative;
}

/* Custom styles */

header.shrink .navbar-brand .logo {
    color: #000;
}

header .navbar-brand .logo-img {
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.carousel-custom .img-fluid {
    display: block;
    margin: auto;
}



