/* format document: cntrl K and then D */
/* un/collapse all: cntrl m and then l */

.page-id-3099 .theme-main-slider {
    pointer-events: none;
}
.page-header-title h1,
.theme-page-header-area .container,
.wpgmza-modern-store-locator {
    display: none;
}

.navbar.navbar-header-wrap {
    background-color: rgba(255, 255, 255, .7);
}

.navbar-toggler {
    background-color: #3e3e3e;
}

.navbar-header-wrap {
    position: relative;
}


body {
    color: #3a3a3a;
}

.navbar-brand, .sticky-navbar-brand {
    float: none;
}

.theme-block {
    padding: 0 !important;
}

.navbar.navbar-header-wrap.header-fixed-top {
    background-color: white;
}

.navbar-header-wrap {
    background-color: rgb(0 0 0 / 0%);
}

.navbar.header-fixed-top .site-branding-text {
    margin-top: 1rem;
}

.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link {
    color: #282828;
}

.theme-blog .post {
    background-color: white;
    border: 0;
}

.site-info {
    background-color: white;
    color: #6a6a6a;
    padding: 0;
}

.has-text-align-left {
    text-align: justify;
}

@media (max-width: 500px) {
    .theme-page-header-area {
        padding: 14rem 0 0rem 0;
    }

    .post-content {
        padding: 0rem;
    }

    img.footer-afs-logo {
        width: 300px;
    }
}

@media (max-width: 575px) {
    .site-description {
        font-size: 1.3rem;
    }

    .navbar-light .navbar-toggler {
        display: block;
        text-align: center;
        margin: 0 auto;
        float: none;
    }

    .owl-item.active .item {
        background-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/csh16-04.jpg) !important;
        ba44ckground-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/bel-air-1811-21-vert-1.jpg) !important;
    }

    .navbar img.custom-logo, .theme-header-logo-center img.custom-logo {
        max-width: 65%;
        text-align: center;
        margin: 0 auto;
    }

    .home .navbar-header-wrap {
        position: absolute;
    }

    #theme-main-slider .item {
        background-size: cpppontain;
        height: 570px;
    }

    .theme-page-header-area {
        padding: 0;
    }

    #post-2743 .entry-content img {
    max-width: 100%;
    }

    img.footer-afs-logo {
        width: 300px;
    }
}



@media (max-width: 767px) {
    .theme-page-header-area {
        padding: 0;
    }
}

@media (max-width: 991px) {
    .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link {
        color: #ededed;
    }

    .row.align-self-center .align-self-center {
        width: 300px;
        text-align: center;
        margin: 0 auto;
    }

    .theme-page-header-area {
        pa44dding: 2rem 0 10rem 0;
    }
}

@media (min-width:576px) and (max-width:990px) {
    #theme-main-slider .item {
        background-size: cover;
        height: 815px;
    }
}

@media (min-width: 750px) and (max-width:767px) {
}

@media (min-width:992px) {
    .theme-page-header-area {
        padding: 7rem 0 0rem 0;
    }

    .navbar.navbar-header-wrap .nav .menu-item .nav-link {
        color: black;
    }

    .navbar-brand {
        padding-top: 1rem;
        display: inline-flex;
    }
}

.theme-page-header-area {
    padding: 0;
}

@media (min-width: 1199px) {

    .navbar-brand, .sticky-navbar-brand {
        float: left;
    }

    img.custom-logo {
        vertical-align: none;
    }

    .theme-block {
        padding: 0rem 0 1.875rem;
    }

    .theme-page-header-area {
        padding: 1rem 0 5rem 0;
    }

    .navbar-brand {
        dijjsplay: inline-flex !important;
    }

    .navbar .nav .menu-item .nav-link {
        font-weight: 300;
    }

    .navbar.navbar-header-wrap .nav .menu-item .nav-link, .navbar.navbar-header-wrap .nav .menu-item .woo-cart-block > a.cart-icon {
        color: #363636;
    }

    .navbar-header-wrap {
        position: absolute;
    }

    .navbar .navbar-toggler-icon {
        background-color: #3e3e3e;
    }

    @media screen and (min-width:576px) and (max-width:990px) {
        .theme-page-header-area {
            padding: 2rem 0 10rem 0;
        }
    }






    @media (min-aspect-ratio: 3/3) and (max-aspect-ratio: 4/3) and (max-width:767px) {
        .home .navbar-header-wrap {
            position: absolute;
        }

        .owl-item.active .item {
            background-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/csh16-04.jpg) !important;
            ba44ckground-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/bel-air-1811-21-vert-1.jpg) !important;
        }

        #theme-main-slider .item {
            background-size: cover;
            height: 1100px;
        }
    }

    @media (min-aspect-ratio:16/9) and (max-aspect-ratio: 17/9) {
        div {
            backgreeound: #000;
        }

        .owl-item.active .item {
            background-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/csh16-04.jpg) !important;
            bac44kground-image: url(https://casestudy.crosbydoe.com/wp-content/uploads/2025/07/bel-air-1811-21-vert-1.jpg) !important;
        }

        #theme-main-slider .item {
            background-size: cover;
            height: 1100px;
        }

        .home .navbar-header-wrap {
            position: absolute;
        }
    }
