#mega-menu-wrap-primary .mega-menu-toggle {
    display: none !important;
}

#mega-menu-wrap-primary #mega-menu-primary{
    padding-top: 0 !important;
}

@media (max-width: 1799px) {
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {   
        padding: 8px 13px !important;
    }
}

@media (max-width: 1699px) {
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        padding: 8px 8px !important;
    }
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{
        margin: 0 0 0 2px;
    }
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{
        font-size: 13px !important;
    }
}
@media (max-width: 1399px) {
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: 12px !important;
    }
}
@media (max-width: 1599px) {
    /* media.css line:20 /
    .search-btn {
        margin-right: 28px;
    }

}
@media (max-width: 1399px) {
    / media.css line:80 */
    .navbar-brand a {
        max-width: 150px;
    }
}

.new-nav-menu .mega-search-wrap{
    display:none !important;
}


@media (min-width: 1200px) {

    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
        display: inline-block !important;
    }
    .new-nav-menu #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{
        background:transparent !important;
        display: inline-block !important;
    }
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
        height: auto !important;
    }
}
    


@media (max-width: 1199px){
    .navbar-expand-xl .new-nav-menu .navbar-toggler {
        display: inline-block !important;
    }
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item {
        display: list-item !important;
        margin: 0 !important;
        clear: both !important;
        border: 0 !important;
    }

    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        border-radius: 0 !important;
        border-bottom: 1px solid rgb(51 51 51 / 8%) !important;
        margin: 0 !important;
        line-height: 1 !important;
        height: auto !important;
        background: transparent !important;
        text-align: left !important;
        color: #333333 !important;
        font-size: 16px !important;
        padding: 12px 30px !important;
    }
    .new-nav-menu #mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{
        display: block !important;
        overflow: auto;
        height: 100%;
    }

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
        padding: 12px 30px !important;
        color: #333 !important;
        font-weight: 600 !important;
}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{
                padding: 0 30px !important;
    }
}


.blog-slider {
    max-height: 680px;
    height: 100%;
}


#blog-slider .slick-slide {
    padding: 0;
}

#featured-slider {
    position: relative;
    max-height: 680px;
    height: 100%;
}

#featured-slider .slick-slide {
    padding: 0;
}

#featured-slider .slick-list {
    overflow: hidden;
}

#featured-slider .slick-list,
#featured-slider .slick-track {
    height: 100%;
}

#featured-slider .blog-slider-box {
    height: 100%;
    overflow: hidden;
}

.carousel-item>img {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}
.carousel-item .container{
    position: relative;
        height: 100%;
}

@media (max-width: 1599px){
    .counter-box .img-box{
        margin-right: 16px;
        width: 76px;
        height: 76px;

    }
        .counter-box strong{
            font-size: 40px;
        }
}

@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1140px;
    }
    .carousel-indicators {
        max-width: 1140px !important;
    }
    
}

@media (max-width: 1599px) and (min-width: 1200px){
    .carousel-indicators{
        margin-left: 16px;
    }
}

.carousel-indicators{
    margin: auto;
}

@media (min-width: 1600px) {
    .carousel-indicators {
        max-width: 1424px !important;
    }
}

@media (max-width: 1399px) {
    .carousel-indicators {
        max-width: 1140px;
    }
}
@media (max-width: 1199px) {
    .carousel-indicators{
        max-width: 960px;
    }
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        padding: 8px 30px !important;
    }
}
@media (max-width: 991px) {
    .carousel-indicators {
        max-width: 720px;
    }
}
@media (max-width: 767px) {
    .carousel-indicators {
        max-width: 540px;
    }
}

@media (max-width: 576px){
    /* media.css line: 821  */
    .carousel-indicators{
        bottom: 50px;
        padding: 0 12px;
    }
}


@media (max-width: 1199px) {
    header .navbar-nav {
        margin-right: 0;
    }

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
    line-height: 1.2;
}
}
@media (min-width: 768px) {
    .banner-box-back{
        left: 12px;
    }
}

@media (max-width: 767px) {
    .new-nav-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        padding: 8px 18px !important;
    }
}