
    @media (min-width:991px){
        .search-btn i:hover{
            transform: rotate(360deg);
        }
       .responsive-menu{
           display: none;
       }
       .btnSearch{
           margin-inline-end: 8px;
       }
        }
        @media (max-width:1200px) and  (min-width:991px){
            
        }
        @media (max-width:991px){
            header{
                display: none;
            }
    
            .mynav .row {
                text-align: center;
            }
    
    

        }
        @media (max-width:768px){
            .slider-home .slider-img {
                position: relative;
                height: 200px;
            }
            .slider-home .slider-img  img{
               height: 100%;
                object-fit: contain;
            }
            .home-slider  .owl-item{
                overflow: hidden;
            }
            .home-slider .owl-theme .owl-nav .owl-prev, .home-slider .owl-theme .owl-nav .owl-next,
             .card-slider.owl-theme .owl-nav .owl-next, .card-slider.owl-theme .owl-nav .owl-prev,
              .sponser-slider.owl-theme .owl-nav .owl-prev, .sponser-slider.owl-theme .owl-nav .owl-next {
                width: 40px;
                height: 40px;
                font-size: 28px;
            }

            .home-slider .owl-theme .owl-nav .owl-prev {
                left: 0;
            }
            .home-slider .owl-theme .owl-nav .owl-next {
                right: 0;
            }
            .card-slider.owl-theme .owl-nav .owl-prev {
                left: 0;
                display: none;
            }

            .logo img {
                max-height: 57px;
            }
           .sudi-vission img{
               max-height: 43px;
           }
            .site-search .woocommerce-product-search,
             .site-search .widget_search .search-form{
                width: 85%;
            }
            span.btnSearch {
                margin-inline-start: 5px;
                margin-inline-end:8px;
            }
    .left-bar{
        display: flex;
        align-items: center;
    }
         
          
            .section-title h4 {
                font-size: 20px;
                padding-bottom: 14px;
                margin-bottom: 0px;
            }

    
        .comp-rights,.copy-right {
            text-align: center;
        }
        .copy-right p{
            margin-bottom: 10px;
        }
   
        .copy-right {
            margin-top: 0;
        }
        footer {
            padding-top: 46px;
        }
        .footer h4 {
            font-size: 18px;
            margin-bottom: 12px;
        }
      .footer-items,.contact-sochial{
          margin-top: 20px;
      }
      section{
          padding: 32px 0;
      }
      .about-img {
        height: 250px;
        }
        .about-info ,.company-details{
            padding-inline-start: 0;
            margin-top: 30px;
        }
        li .about-item h5 {
            font-size: 17px;
        }
        .about-info li {
            padding: 12px 10px;
        }
        .company-info {
            padding-inline-start: 8px;
            width: 100%;
        }
        .sponser-slider .item {
            margin: 44px 27px;
        }
        .sponser-slider.owl-theme .owl-nav .owl-prev {
            left: -32px;
        }
        .sponser-slider.owl-theme .owl-nav .owl-next {
            right: -32px;
        }
        .footer .col-lg-7 .row {
            padding-inline-start: 0px;
        }
        .about-page-info {
            padding-inline-start: 0px;
        }
        ul.breadcrumbs li{
            padding-inline-start: 0;
        }
        ul.breadcrumbs {
            justify-content: flex-start;
            margin-top: 16px;
        }
        ul.breadcrumbs li span {
            padding-inline-end: 8px;
        }
        .breadcrumb .title {
            font-size: 21px;
        }
        ul.breadcrumbs li a, ul.breadcrumbs li {
            font-size: 16px;
        }
        .about-page .about-info li {
            width: 100%;
            margin: 10px auto;
        }
        .about-pa .about-img {
            height: 250px;
            margin-bottom: 20px;
        }
        .company-details h4{
            font-size: 20px;
        }
        .company-details p {
            margin: 10px 0 20px;
        }
        .contact-page .form-contact,.contact-info {
            padding: 30px 12px;
            height: auto;
        }
        .info-inner .item:first-of-type {
            margin-bottom: 30px;
        }
        .social-co {
            margin-top: 20px;
        }
        .info-inner a {
            margin-bottom: 6px;
        }
        .info-inner .item h3 {
            font-size: 18px;
            margin: 0 0 16px;
        }
        .map-con iframe{
            height: 250px;
        }
        .contact-sochial ul li {
            margin-bottom: 7px;
        }
        .read-more {
            margin-top: 10px;
        }
        .nav-pills .nav-link {
            padding: 8px 12px;
            margin-inline: 6px;
            min-width: 100px;
            margin-bottom: 6px;
        }
        .nav.nav-pills {
            margin-bottom: 16px;
        }
        .tab-pane .img a,.tab-pane .img{
            height: 200px;
            margin-bottom: 12px;
        }
        .sector-details{
            padding-inline-start: 0px;
        }
        .sector-img {
            margin-bottom: 30px;
            height: 326px;
        }
        .sector-page .row {
            margin-bottom: 30px;
        }
        .sector-details h4 {
            font-size: 20px;
            margin-bottom: 18px;
        }
        .single-sector .company-block {
            margin-bottom: 30px;
        }
    }
        @media (max-width:425px){
          
      
        .sidebar{
            width:320px;
        }
        
        }