 
 
 /*header*/
 
 .header-logo {
    display: none
}

.header-info {
    display: none
}

.header .navbar-brand {
    padding: 3px 0 0;
    min-height: auto;
    font-size: 0;
    background-image: url('https://apihoard.webit.com/api/v1/Image/34281CBEC2F29D25486A14A0804C0080/34281CBEC2F29D25486A14A0804C0080.png?size=1920x1440');
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    width: 208px;
    height: 44px;
    display: block;
    background-position: center
}

.navbar .container {
    padding-top: 10px;
    padding-bottom: 10px
}

.affix {
    box-shadow: 0;
    -webkit-transition: box-shadow 2s;
    transition: box-shadow 2s
}

.navbar-shadow {
    box-shadow: 0 1px 1px rgba(0,0,0,.02),0 2px 2px rgba(0,0,0,.03),0 4px 4px rgba(0,0,0,.04),0 8px 8px rgba(0,0,0,.05),0 16px 16px rgba(0,0,0,.05)
}

.header .active .nav-link-cart::after,.header .nav-link-cart:focus::after,.header .nav-link-cart:hover::after,.header .navbar .active .dropdown-toggle::before,.header .navbar .active .nav-link::before,.header .navbar .nav-link:focus::before,.header .navbar .nav-link:hover::before {
    background: var(--color-theme-secondary);
    border-color: var(--color-theme-secondary)
}

@media(min-width: 992px) {
    .header .navbar-brand {
        min-height:auto;
        margin-left: 0;
        display: inline-block!important;
        order: 1;
        height: 65px;
        width: 260px;
        margin-top: -10px
    }

    .navbar .container {
        max-width: 100%!important;
        padding-right: 9px
    }

    .navbar-collapse {
        -webkit-box-flex: initial;
        -ms-flex-positive: initial;
        flex-grow: initial
    }

    .navbar .container {
        padding-top: 15px;
        padding-bottom: 15px
    }

    .header .nav-link-cart,.header .navbar .nav-link {
        line-height: 30px
    }

    .header .navbar {
        padding-top: 5px
    }

    .header .navbar-expand-lg .navbar-nav {
        position: absolute;
        right: 25px;
        top: 20px
    }
}

@media(min-width: 1200px) {
    .header li.nav-item {
        margin-right:10px
    }

    .header li.nav-item:last-of-type {
        margin-right: 0
    }
}

@media(max-width: 991px) {
    .navbar .container {
        text-align:center;
        max-width: 100%
    }
}

.header .nav-item:last-of-type .nav-link {
    background: var(--color-theme-secondary);
    color: var(--color-theme-text-btn);
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: .9em
}

.header .nav-item:last-of-type .nav-link:before {
    background: var(--color-theme-highlight);
    border-color: var(--color-theme-highlight)
}

.header .nav-item:last-of-type .nav-link:hover,.header .nav-item:last-of-type.active .nav-link {
    background: var(--color-theme-highlight);
    color: var(--color-theme-text-btn)
}



/*Hero*/

@media screen and (max-width: 812px) {
    .display-4 {
        font-size: 2rem;
    }

    h3,
    .h3 {
        font-size: 1.75em;
    }

    h5,
    .h5 {
        font-size: 1em;
    }
}

.webit__hero {
    position: relative;
    min-height: 450px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
        url("https://cdn02.webit.com/api/v1/Image/4ED47022B3F5F87FA3DBF006242F3636/4ED47022B3F5F87FA3DBF006242F3636.jpg?size=800x600");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 0;
}

@media screen and (min-width: 768px) {
    .webit__hero {
        min-height: 700px;
        background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
            url("https://cdn02.webit.com/api/v1/Image/4ED47022B3F5F87FA3DBF006242F3636/4ED47022B3F5F87FA3DBF006242F3636.jpg?size=1920x1440");
        margin-bottom: 0;
    }
}

@-webkit-keyframes divider {
    100% {
        height: 25%;
    }
}

@keyframes divider {
    100% {
        height: 25%;
    }
}

.webit__hero-divider {
    display: none;
}

@media screen and (min-width: 768px) {
    .webit__hero-divider {
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        fill: #000;
        height: 400%;
        -webkit-animation: divider 1.5s forwards;
        animation: divider 1.5s forwards;
        -webkit-animation-delay: .5s;
        animation-delay: .5s;
    }
}




.page-home .textwithimage-in-container {
    padding-top: 0em;
    padding-bottom: 3.5em;
}



.galleryslideshow {
    background-image: url('https://apihoard.webit.com/api/v1/Image/4D64D1972A24775DEE7AC4F9E6DC2BAB/4D64D1972A24775DEE7AC4F9E6DC2BAB.png?size=1920x1440');
    background-attachment: fixed;
    background-size: cover;
}

.page-link, .page-link:focus
 {
    color: #ffffff !important; 
}


.btn-primary, .btn-primary:focus {
    background-color: #a60000;
}