body {
    --mainColor: #e3c099;
    --accentMainColor: #a1785c;
}


#mainNav .navbar-nav > li > a.active {
    color: var(--mainColor) !important;
}

#mainNav.navbar-shrink .navbar-nav > li > a:focus:hover, 
#mainNav.navbar-shrink .navbar-nav > li > a:hover {
    color: var(--mainColor) !important;
}

#mainNav.navbar-shrink .navbar-brand:focus,
#mainNav.navbar-shrink .navbar-brand:hover {
    color: var(--mainColor) !important;
}

#mainNav .navbar-nav > li > a:focus:hover, 
#mainNav .navbar-nav > li > a:hover {
    color: var(--mainColor) !important;
}

#mainNav .navbar-brand {
    color: #FFF;
    font-weight: bold;
}

.bg-primary {
    background: var(--mainColor) !important;
    color: #fff !important;
}

header.masthead {
    background: url('../img/back.jpg') no-repeat center;
    background-size: cover;
    /* background: url(../img/bg-pattern.png),linear-gradient(to left,#ccb494,#795644); */
}

section.cta {
    position: relative;
    padding: 250px 0;
    background-image: url('../img/product.png');
    background-position: center;
    background-size: cover;
    color: #fff !important;
}

.preloader-wrapper {
    height: 100%;
    width: 100%;
    background: #FFF;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
}

.preloader-wrapper .preloader {
    margin: 10% auto;
}

@keyframes flickerAnimation {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-o-keyframes flickerAnimation {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-moz-keyframes flickerAnimation {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes flickerAnimation {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.preloader img {
    -webkit-animation: flickerAnimation 2s infinite;
    -moz-animation: flickerAnimation 2s infinite;
    -o-animation: flickerAnimation 2s infinite;
    animation: flickerAnimation 2s infinite;
}