@media (max-width: 1500px) {
    .header-item a {
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        margin-right: 2px;
    }
}
@media (max-width: 1400px) {
    .banner-content {
        top: 26%;
        transform: translateX(30%);
    }
    /* .bannerslider-item{height: 85vh;} */
}

@media (max-width: 1300px) {
    .header .logo img {
        width: 174px;
    }
    .banner-content {
        top: 26%;
        transform: translateX(10%);
    }
 .custom-logo {
    width: 172px;}
    .header-item a {
        color: #fff;
        font-size: 13px;}
}
@media (max-width: 1200px) {
    .why-right-second {
        margin-right: 147px;
        margin-top: -239px;
    }
      .header-item a {
        color: #fff;
        font-size: 15px;}
    .navbar-toggler-icon {
        background-image: url(../images/bar.png) !important;
    }
      .why-dme-sec {
        background-image: none !important;
        background-color: #E8F1EE !important;
        justify-content: start !important;
    }
    .why-dme-content {
    max-width: 100%;
}
}
@media (max-width: 1198px) {
    header .navbar-collapse {
        flex-basis: 100%;
        flex-grow: 1;
        align-items: center;
        background: #fff;
        padding: 16px 19px;
    }
    .header-item a {
        color: #000000;}

}

@media (max-width: 1100px) {
    .banner-content h3 {
        font-size: 30px;
        font-weight: 600;
        line-height: 45px;
        margin-bottom: 15px;
    }
    .banner-content {
        transform: translateX(0%);
        padding: 0 30px;
    }
    .why-right-second {
        margin-right: 94px;
        margin-top: -205px;
    }

}
@media (max-width: 1024px) {
  
    .why-dme-content {
    max-width: 100%;
}
.section-heading h2 {
    font-size: 30px;}
}
@media (max-width: 992px) {
    .banner-content p{display: none;}
   
    .about-circle {
        right: -4px;
        bottom: 55px;
    }

        .faq-contact-sectio-left {
            padding-right: 0px;
        }
        .tools-list-left {
            position: unset;}
            .tools-list {
                width: 100%;
            }
            .contac-right-outer {
                padding-left: 10px;
            }
            .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {    width: 31.05% !important; margin-bottom: 20px !important;}
              .step-arrow-1 img {display: none;}
              .what-we-card {justify-content: start;}
              .why-choose-arrow {

    right: 50%;

}
}

@media (max-width: 768px) {
    .bannerslider-item{height: 70vh;}
    .banner-content h3 {
        font-size: 22px;
        line-height: 39px;
    }
    .banner-content {
        top: 29%;
        transform: translateX(0%);
        padding: 0 20px;
    }
    .section-heading h3 {
        font-size: 20px;}
        .section-heading h2 {font-size: 25px;}
        .non-compliance-heading h3 {
            font-size: 25px;
            line-height: 37px;
        }
        .why-right-second {
            margin-right: 0;
            margin-top: 0;
        }
        .why-choose-right-sec img {
            width: 392px;
            margin-bottom: 30px;
        }
        section {
            padding-top: 35px;
            padding-bottom: 35px;
        }
      
        .banner-btn .theme-btn {
            font-size: 16px;
            padding: 7px 14px !important;
        }
        header{    padding: 8px 7px;}
        
        .footer-bottom-content {display: block;}
        .breadcrumb-content h3 {
            font-size: 30px;}
            .section-heading-small h3 {
                font-size: 20px;
                line-height: 28px;
            }
         .about-page-about-left {
                padding: 0 ;
            }
            .mt-5{margin-top: 10px !important;}
            .aboute-message {
                padding: 20px 28px;}
     .dme-why-choose .section-heading h2 {
                    font-size: 20px;
                }
                .get-started-inner-content h3 {
                    font-size: 25px;}
                    .step-icon img {
                        width: 90px;
                    }
                    .faq-heading h3 {
                        font-size: 20px;
                        padding: 3px;
                        padding-left: 13px;
                    }
                    .product-img-slide .slider-for {
                        width: 70%;
                        float: right;
                        padding: 17px 19px;
                       
                    }
                    .header .logo img {
                        width: 150px;
                    }

                    .product-img-slide {
                        display: flex;
                        flex-direction: column;
                        align-items: center;
                      }
                      .product-img-slide .slider-for {
                        width: 100%;
                        float: none;
                        padding: 10px;
                        order: 1;
                      }
                      .product-img-slide .slider-nav {
                        width: 100%;
                        float: none;
                        display: flex;
                        justify-content: center;
                        flex-wrap: nowrap;
                        overflow-x: auto;
                        order: 2;
                        padding: 10px 0;
                      }
                      .product-img-slide .slider-nav .thumb-slide {
                        margin: 0 6px;
                        flex: 0 0 auto;
                      }
                    .product-img-slide .slider-nav .thumb-slide img {
                        max-width: 100%;
                    }
                    .add-to-cart .theme-btn {
                        padding: 10px 19px !important;
                    }
                    .registration-main{padding: 25px;}
                    .registration-login {
    font-size: 20px;}
    .what-we-icon{margin-bottom: 20px;}
   .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button {margin-left: 0 !important;}
     .learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button {
        margin: 10px 0;
        max-width: 145px !important;
    }
        .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 100% !important; margin-bottom: 20px !important;margin-left: 0 !important; margin-right: 0 !important;}
           .why-choose-right-sec img {
        width: 100%;
        margin-bottom: 30px;
    }
    .woocommerce div.product div.images .flex-control-thumbs li img {
    height: 83px !important;}
    .woocommerce div.product div.images .flex-control-thumbs li {
    width: 21% !important;
}
}

@media (max-width: 576px) {
.why-choose-arrow img {display: none;}
 
}



