@media (max-width:1440px) {
    .header .navbar {
        margin-bottom: 0px;
    }

    .header .navbar-nav .nav-item a,
    .header .navbar-nav .nav-item button,
    .header ul.login-signup .nav-item button {
        font-size: 14px;
    }

    .header-links {
        column-gap: 20px;
    }

    .login {
        padding: 20px 30px 15px 30px;
    }

    .loginpl-100 {
        padding-left: 100px;
    }
    .carousel-inner .carousel-item .carousel-caption h5{
        font-size: 35px;
    }

        .ourfeatures-platfrom {
        padding: 37px 0px 23px;
    }
    .pr-heading h2{
        font-size: 23px;
    }
    .book-demobox .enter-prc-demo{
        padding: 37px 50px 65px;
    }
    .deliver-vehicle p{
        font-size: 13px;
    }
    .what-cando span{
        font-size: 17px;
    }
    /* .waste-kilo img {
    max-width: 58px;
    } */
   
    .what-cando h2{
        font-size: 33px;
    }
    .map-frame {
    right: -85px;
    bottom: -46px;
    }
    .brokrage-platfrom p{
        font-size: 14px;
    }
    .social-media a i{
        width: 45px;
        height: 45px;
    }
    .social-media a i{
        font-size: 19px;
    }
    .unlock-protect{
        padding: 20px;
    }
    .waste-deliverd {
        padding: 24px 0px 30px;
    }
}

@media (max-width:1366px) {
    .header .navbar {
        margin-bottom: 0px;
    }

    .header .navbar-nav .nav-item a,
    .header .navbar-nav .nav-item button,
    .header ul.login-signup .nav-item button {
        font-size: 12px;
    }

    .header-links, .book-demo-log {
        column-gap: 12px;
    }

    .loginpl-100 {
        padding-left: 90px;
    }

    .login {
        padding: 15px 25px 15px 25px;
    }

    .login-inner .sign-content p {
        font-size: 14px;
    }
    .categorization h5{
        font-size: 12px;
    }
    .carousel-inner .carousel-item .carousel-caption h5 {
        font-size: 30px;
    }
    /* .new-slider-left{
        column-gap: 12px;
    } */

    .advanced-search-feature{
        margin-bottom: 8px;
    }
        .map-frame {
        right: -85px;
        bottom: -48px;
    }
    .loactionwith-realtime {
        padding: 26px 120px 20px;
    }
    .loactionwith-realtime h2{
        margin-bottom: 12px;
        font-size: 14px;
    }
    .pr-heading p{
        font-size: 18px;
    }
    .access-marketplace h6{
        font-size: 16px;
    }
    .more-esgreport h2{
        font-size: 25px;
    }
    .more-esgreport p{
        font-size: 21px;
    }
    .footer-logo img {
    max-width: 380px;
   }
   .social-media a i {
        width: 40px;
        height: 40px;
    }
    .header .navbar-nav .nav-item a{
        padding: 9px 16px;
    }
    .logo img{
        max-width: 120px;
    }
    .book-demobox .enter-prc-demo {
        padding: 37px 50px 70px;
    }
    .book-demobox .enter-prc-demo p{
        font-size: 18px;
    }
    .access-marketplace h6 {
        font-size: 14px;
    }
    .joinnow-circular-service{
        padding: 33px 0px;
    }
}

@media (max-width:1280px) {

    .header .navbar-nav .nav-item a,
    .header .navbar-nav .nav-item button,
    .header ul.login-signup .nav-item button {
        font-size: 12px;
    }
    .header-links, .book-demo-log {
        column-gap: 12px;
    }
    .loginpl-100 {
        padding-left: 90px;
    }
    .inner-login-from {                  
        padding: 50px 25px;
    }
    .carousel-inner .carousel-item .carousel-caption h5 {
        font-size: 27px;
    }
    .unlock-protect h6{
        margin-bottom: 13px;
    }
    .book-demobox .enter-prc-demo p {
        font-size: 16px;
    }
    .unlock-protect img{
        margin-bottom: 16px;
    }
    .bdr-lft:before{
        left: -14px;
    }
    .parcel-descrption p {
        font-size: 16px;
    }
    .unlock-protect p{
        margin-bottom: 0px;
    }
    .wht-deliverd {
    width: 100%;
    max-width: 140px;
   }
   .what-cando h2 {
        font-size: 30px;
    }
    .loactionwith-realtime {
        padding: 26px 75px 17px 109px;
    }

    .map-frame {
        right: -85px;
        bottom: -38px;
    }
        .brokrage-platfrom p {
        font-size: 12px;
    }
    .pr-heading p {
        font-size: 15px;
    }
    .enquire-management button, .enquire-management a{
       
        font-size: 13px;
    }
    .enquire-management p{
        font-size: 14px;
    }
    .access-marketplace h6 {
        font-size: 12px;
    }
    .search-content p{
        font-size: 14px;
    }
    .pr-heading h2 {
        font-size: 21px;
    }
    .brokrage-platfrom h6{
        margin-bottom: 15px;
    }
    .brokrage-platfrom h6{
        font-size: 16px;
    }
    .resources .owl-carousel .owl-nav button.owl-next:before, .resources .owl-carousel .owl-nav button.owl-next:before{
        background-size: 10px auto;
    }
    .resources .owl-carousel .owl-nav button.owl-next:after, .resources .owl-carousel .owl-nav button.owl-next:after{
        background-size: 10px auto;
    }
    .header .navbar {
        margin-bottom: 0px;
        flex-direction: row;
        position: relative;
        z-index: 9999;
    }
        .header .navbar-nav .nav-item a {
        padding: 9px 12px;
    }
    .book-demo-log{
        column-gap: 12px;
    }
        .footer-logo img {
        max-width: 300px;
    }
}



@media (max-width: 1170px) {
    .navbar .collapse {
        visibility: hidden;    
        opacity: 0;
        transition: visibility 0.3s, opacity 0.3s ease;
    }
    .navbar .collapse.show {
        visibility: visible;
        opacity: 1;

    }
    .navbar-collapse {
        position: absolute;
        left: 0;
        top: 100%;
        width: 100%;
        text-align: left;
    }
    .navbar-toggler {
        display: block;
        padding: 0;
        border: none;
        border-radius: 0;
    }
    .navbar-toggler:focus {
        border: none;
        padding: 0;
        box-shadow: none;
    }
     .navbar-toggler-icon {
    background: url(../../img/outer_img/humburger-menu.svg) no-repeat center;
  }
      .header.join-ecosysem .navbar-toggler-icon {
        background: url(../../img/outer_img/humburger-menu.svg) no-repeat center;
        filter: invert(1);
    }
    .header .navbar-nav {
        flex-direction: row;
    }
    .header .navbar-collapse .navbar-nav {
        flex-direction: column;
        align-items: flex-start;
        position: relative;
        z-index: 99;
    }
    .sign-content {
        width: 90%;
    }
    .loginpl-100 {
        padding-left: 80px;
    }
    .carousel-inner .carousel-item .carousel-caption h5 {
        font-size: 24px;
        line-height: 35px;
    }
        .loactionwith-realtime h2 {
        margin-bottom: 8px;
        font-size: 12px;
        line-height: 19px;
    }
    .advanced-search-feature {
        margin-bottom: 8px;
    }
    .advanced-search-feature{
        column-gap: 14px;
    }
        .loactionwith-realtime {
        padding: 26px 75px 17px 94px;
    }
    .enquire-management h6{
        font-size: 19px;
    }
    .access-marketplace a{
        font-size: 13px;
    }
    .brokrage-platfrom a{
        font-size: 13px;
    }
    .pr-heading h2{
        margin-bottom: 20px;
    }
        .social-media a i {
        width: 35px;
        height: 35px;
    }
    .start-conversation a{
        font-size: 15px;
    }
    .footer{
        padding: 40px 0px;
    }
    .joinnow-circular-service {
        padding: 25px 0px;
    }
    .carousel-inner .carousel-item .carousel-caption{
        width: 442px;
    }
    .industry-connect ul li{
        font-size: 13px;
    }
    .join-btnupdate h2{
        font-size: 24px;
    }
    .resources .pr-heading {
    margin-top: 49px;
   }
   .pr-heading img{
    max-width: 60px;
   }
   .search-content p{
    line-height: 18px;
   }
       .map-frame {
        right: -76px;
        bottom: -37px;
    }
    .unlock-protect{
        margin-left: 0px;
        margin-right: 0px;
    }
    .bdr-lft:before {
        left: 18px;
    }
    .parcel-descrption p {
        font-size: 15px;
    }
                                        
}

@media (min-width: 1171px) {
    .navbar .collapse {
        visibility: visible;
        opacity: 1;
        display: flex;        
    }
    .navbar-toggler {
        display: none;
    }
}


@media(max-width:1024px){
    .parcel-descrption p {
        font-size: 15px;
    }
    .search-img img{
        max-width: 20px;
    }
    .search-content p {
        line-height: 15px;
    }
     .loactionwith-realtime {
        padding: 25px 75px 25px 94px;
    }
        .brokrage-platfrom h6 {
        margin-bottom: 5px;
    }
    .advanced-search-feature {
        margin-bottom: 5px;
    }
}


@media (max-width: 991px) {
        .resources .pr-heading {
        margin-top: 0;
    }
  /*.header {
    padding: 0px 0px;
  }*/
  .slider {
    padding: 0px 0px;
    margin: 0px 0px;
  }
  
  .serch-ex {
    margin-bottom: 70px;
  }
  /* .unlock-protect {
    min-height: auto;
  } */
  .book-demobox .container {
    width: 100%;
    max-width: 100%;
  }
  .slider .carousel-inner .carousel-item .carousel-caption {
    width: 73%;
  }
  .carousel-inner .carousel-item .carousel-caption h5 {
    font-size: 33px;
    line-height: 38px;
  }
  .book-demobox .enter-prc-demo {
    column-gap: 20px;
  }
  .book-demobox .enter-prc-demo {
    padding: 37px 50px 150px;
  }
  .bdr-lft:before {
    display: none;
  }
  .waste-deliverd .owl-dots {
    position: inherit;
    display: inherit;
    top: inherit;
  }
  .new-slider-left {
    flex-direction: column;
    padding: 0px 0px;
  }
  .wht-deliverd {
    width: 100%;
    max-width: 100%;
  }
  .what-cando h2 {
    font-size: 58px;
    text-align: center;
    margin-bottom: 10px;
  }
  .what-cando span {
    font-size: 20px;
    max-width: 200px;
    text-align: center;
    width: 100%;
    display: inline-block;
    padding: 20px 0px;
  }
  .waste-kilo img {
    max-width: 70px;
  }
  .deliver-vehicle p {
    font-size: 16px;
    width: 100%;
    max-width: 220px;
    text-align: center;
  }
  .deliver-vehicle {
    justify-content: center;
    padding: 10px 0px;
    margin-bottom: 0px;
  }
  .brokrage-platfrom p {
    font-size: 16px;
    min-height: 49px;
}
  .brokrage-platfrom h6 {
    font-size: 18px;
  }
  /* .ourfeatures-platfrom .container{
        width: 100%;
        max-width: 100%;
    }*/
  .brokrage-platfrom a {
    font-size: 14px;
  }
  /*.join-procure .container{
        width: 100%;
        max-width: 100%;
    }*/
  .pr-heading h2 {
    font-size: 28px;
  }
  .pr-heading img {
    max-width: 71px;
  }
  .pr-heading p {
    font-size: 20px;
  }
  .loactionwith-map {
    background: none;
  }
  .map-frame {
    /* right: -76px; */
    /* bottom: -37px; */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -47%);
    display: flex;
    justify-content: center;
  }
  .search-tab {
    display: flex;
  }
  /*.location-access .loactionwith-realtime .carousel-item {
    display: flex;
    column-gap: 60px;
  }*/
  .loactionwith-realtime {
    padding: 60px 49px 41px 49px;
  }
  .advanced-search-feature {
    margin-bottom: 23px;
  }
  .advanced-search-feature {
    align-items: flex-start;
  }
  .advanced-search-feature {
    column-gap: 20px;
  }
  .loactionwith-realtime h2 {
    font-size: 16px;
    line-height: 26px;
  }
  .search-content p {
    line-height: 19px;
    font-size: 16px;
  }
  .location-access .loactionwith-realtime .carousel-indicators {
    justify-content: flex-start;
    margin-right: -4%;
  }
  .search-img img {
    max-width: 24px;
  }
  .waste-kilo-tab {
    display: flex;
    justify-content: center;
    padding: 18px 0px;
  }
  .waste-kilo-tab img {
    max-width: 70px;
  }
  .waste-kilo {
    display: none;
  }

  .brokrage-platfrom-img img {
    margin-bottom: 19px;
    width: 100%;
    height: 260px;
    object-fit: cover;
  }
  /*.enquire-management button,
  .enquire-management a {
    padding: 10px 102px;
  }*/
  .more-esgreport h2 {
    font-size: 28px;
  }
  .social-goverance {
    height: 550px;
  }
  .more-esgreport button img {
    display: none;
  }
 /* .enquire-management {
    padding: 30px 16px;
  }*/

  .ambion-main-data {
    display: flex;
    align-items: self-start;
    column-gap: 80px;
  }
  .useing-terms ul {
    flex-direction: column;
    align-items: flex-start;
  }
  .social-media a i {
    width: 50px;
    height: 50px;
    font-size: 24px;
  }
  .start-conversation a {
    font-size: 20px;
    padding: 20px 0px;
    display: block;
  }
  .industry-connect ul li {
    font-size: 14px;
  }
  .useing-terms ul li a {
    color: rgba(255, 255, 255, 1);
    display: flex;
    flex-direction: column;
  }

  .for-tabing-column-carousl {
    display: block;
  }
  .owl-carousel3 {
    display: none;
  }
  .container.for-tabing-column-carousl {
    display: none;
  }
  .access-marketplace {
    margin: 13px 10px 10px;
  }
  .access-marketplace h6 {
        font-size: 18px;
        min-height: 50px;
    }
  .access-marketplace a {
    font-size: 14px;
  }
  .access-marketplace img {
    margin-bottom: 12px;
    width: 100%;
  }
  .for-tab-carousl {
    display: block;
  }
  .for-desktop-carousl {
    display: none;
  }
  .slider-market-place {
    padding: 32px 0px 0px;
    margin: 0px 0px;
}
    .our-leader-partner .container-fluid {
    padding: 0px 12px;
   }
   .partner-logo img{
    max-width: 56px;
   }
}

@media (max-width:600px){
      .social-media a i {
        width: 40px;
        height: 40px;
        font-size: 20px;
    }
        .footer-logo img {
        height: auto;
    }
    .mobile-navbar .accordion-button, #mobileMenu .categorization h5 {
      font-size: 12px;
    }
        
}