@media (max-width:767px) {
   .logo-area img {
    max-width: 100px !important;
   }
   .btn-text {
    font-weight: 500;
    font-size: 13px;

}

  .services-grid{
        display: flex;
        flex-direction: column;
        gap: 20px;
        min-height: auto;
    }

    .service-card {
        width: 95%;
        min-height: 420px;
        flex: unset;
        border-radius: 20px;
        margin: 0 auto;
    }

    .service-card:hover{
        flex: unset;
    }
    
    .quote-title-area h2{
        font-size:19px;
    }

    .service-bg{
        filter: grayscale(0%);
        transform: scale(1);
    }

    .service-bg::after{
        width: 100%;
    }

    .service-title{
        position: relative;
        writing-mode: initial;
        transform: none;
        right: auto;
        bottom: auto;
        padding: 30px 25px 0;
        font-size: 34px;
        line-height: 1.2;
    }

    .service-content{
        width: 100%;
        padding: 20px 25px 35px;
    }

    .service-heading,
    .service-text,
    .service-features,
    .express-btn{
        opacity: 1 !important;
        transform: translateY(0) !important;
    }

    .service-heading{
        margin-top: 24px;
        font-size: 18px;
    }

    .service-features{
        width: 100%;
    }
    .header-btn .head-btn {
    gap: 12px;
    padding: 9px 15px;
    }
    
    .arrow-wrap i {
    font-size: 11px;
    }
    .banner-item {
        position: relative;
        height: 60vh;
        min-height: 460px;
    }
    
    .banner-next {
    top: 87%;
    right: 0 !important;
    left: 79px;
    transform: translateY(-50%);
}
.banner-prev {
    top: 87%;
    left: 11px;
    right: auto;
    transform: translateY(-50%);
}
   .banner-arrow i {
    font-size: 20px;
   }
   .pxl-text-slide span {
    font-size: 16px;
   }
   .our-header-wrap {
    padding: 15px 0px;
   }
   .banner-carosel {
    overflow: hidden;
    background-color: #ff4040;
    padding: 10px 0;
   }
   .our-main-services {
    padding: 1.5rem 0 0;
   }
   .animated-arrow-line {
    left: 81%;
    height: 90px;
   }
   .sec-big-title {
    font-size: 19px;
    margin-bottom: 17px;
   }
   .sec-small-title {
    font-size: 13px;
    line-height: 27px;
    padding: 0 16px 10px 47px;
    margin: 0 0 0px -33px;
}
.our-main-services .common-text {
    width: 100%;
    padding: 0;
}
.our-main-services .high-text {
    font-size: 15px;
    margin: 0 0 13px;
}
.handle-goods .sec-big-title {
        font-size: 18px;
}
p {
    font-size: 14px;
}
.service-title a {
    color: #fff;
    font-size: 18px;

}
.express-btn {
    height: 51px;
    padding: 0 23px 0 32px;
    font-size: 13px;
    gap: 12px;
}
.why-home-choose {
    padding: 2rem 0 0;
}
.why-home-choose .card-content h4 {
    font-size: 17px;
    margin-bottom:12px;
}
.why-home-choose .card-content {
    margin-top: 74px;
}
.why-home-choose .info-card {
    padding: 32px 31px;
}
.why-home-choose .row{
    row-gap:20px;
}
.howw-we-tabss {
    padding: 2rem 0 0;
}
.howw-we-tabss .tab-content>.active {
    margin: 20px 0;
}
.howw-we-tabss .tab-content {
    padding: 20px;
}
.howw-we-tabss .letf-blund p {
    font-size: 15px;
}
.howw-we-tabss .accordion-button {
    font-weight: 600;
    font-size: 16px;
}
.main-home-sector {
    padding: 2rem 0;
}
.main-home-sector .animated-arrow-line {
    display: none;
}
.home-about-parallax .about-content-whe {
    padding: 30px;
    margin-right: 0;
    margin-left: 0;
}
.our-header-section.sticky .our-header-wrap {
    padding: 12px 0;
}
.our-header-section.sticky {
    padding: 0;
}
.our-header-section.sticky .header-btn {
        bottom: 6px;
}
.howw-we-tabss .accordion-body {
    padding: 5px 0 5px;
    font-size: 15px;
}
.howw-we-tabss .accordion-button {
    font-size: 16px;
    padding: 16px 0;
}
.sec-small-title::before {
    left: 24px;
    width: 20px;
    height: 20px;
    top: 6px;
}
.industry-slider-wrap {
    padding-left: 63px;

}
.industry-prev, .industry-next {
    width: 40px;
    height: 40px;
}
.industry-card-main h4, .main-home-sector .industry-card h4 {
    font-size: 18px;
}
.industry-prev i, .industry-next i {
    font-size: 15px;
}
.home-about-parallax {
    padding: 20px 0;
}
.home-about-parallax .stat-number {
    font-size: 45px;
}
.home-about-parallax .stat-title {
    font-size: 20px;
}
.home-about-parallax .stat-box-red {
    padding: 25px;
}
.home-about-parallax .stat-text p {
    font-size: 15px;
}
.home-about-parallax .stat-box-blue {
    padding: 24px 20px;
    height: 165px;
}
.global-press-secc::before {
    top: 23%;
    left: 63%;
  width: 319px;
 height: 261px;
}
.global-press-secc .big-text {
    position: absolute;
    left: 6%;
    font-size: 54px;
    top: 338px;
}
.global-press-secc .small-text {
  text-align: center;
    top: 56px;
    left: 0;
   
    font-size: 17px;
  
    width: 100%;
}
    .location-wrapper {
        position: absolute;
        bottom: -4px;
        left: 8px;
        right: 0;
    }
.location-wrapper p {
    font-size: 15px;
}
.location-col h4 {
    font-size: 15px;
    margin-bottom: 11px;
}
.location-col ul li {
    font-size: 15px;
    padding-left: 24px;
}
.location-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.global-press-secc {
    height: 968px;
}
.home-about-parallax .stat-boxes-wrapper {
    margin-top: 18px;
}
.home-testi-secc .row{
    flex-direction:column-reverse;
}
.home-testi-secc {
    padding: 2rem 0;
}
.home-testi-secc .wraps-testi {
    margin-left: 10px;
}
.home-testi-secc .client-info h5 {
    font-size: 18px;
}
.home-testi-secc .swiper-nav {
    gap: 15px;
    margin: 20px 0;
   
}
.home-testi-secc .review-thumb-wrapper::before {
    top: 20px;
    left: 10px;
    width: 90%;
}
.banner-content p {
    font-size: 16px;
    line-height: 20px;
    max-width: 90%;
}
.banner-content {
    max-width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 24px;
   bottom: 104px;
   
    flex-wrap: wrap;
}
.dta-footer .top-row {
    margin-bottom: 30px;
    flex-wrap: wrap;
}
.top-row .logo{
    width: 140px;
    margin: 0 auto;
}
    .group-compy {
        gap: 20px;
        margin-top: 20px;
        margin-left: auto;
    }
.group-compy .group-tit {
    font-size: 18px;
}

.dta-footer {
    padding: 27px 0 0;
}

.dta-footer .contact-bar {
    margin: 0 0 33px;
    flex-wrap: wrap;
    flex-direction: column;
}
.dta-footer h3 {
    margin-bottom: 30px;
    font-size: 20px;
    line-height: 1.4;
    width: 100%;
}
.dta-footer h3 {
    margin-bottom: 18px;
}
.dta-footer h4 {
    margin-bottom: 15px;
    font-size: 16px;
}

.row.main .links {
    margin-top: 30px;
}
.maintain{
     margin-top: 13px;
}
.dta-footer .address-boxx {
    margin-top: 28px;
    padding-top: 15px;
}
.dta-footer .address-boxx h5 {
    font-size: 15px;
    margin-top: 17px;
}
.end-foo p{
    font-size:13px;
    margin:0;
}
.footer-bottom .row{
    row-gap:10px;
}
.dta-footer .footer-bottom a {
    font-size: 14px;
}
.call-icons {
    display:block !important;
    margin-top: 10px;
}
.whatsappicon {
    right: 5px;
}
.home-testi-secc .testi-prev, .home-testi-secc .testi-next {
    width: 45px;
    height: 45px;
}
.main-home-sector .industry-card h4 {
    margin: 0 0 5px;
}
.main-home-sector .industry-card-main {
    padding: 20px;
}
.arrow-btn i{
    line-height: 0.9;
}
.industry-card-main p {
    margin-bottom: 0;
}

.dta-detai-breadcrumb {
    padding: 5.4rem 0 0;
}
.dta-detai-breadcrumb h1 {
    font-size: 19px;
    font-weight: 500;
    margin-bottom: 25px;
            text-align: center;
}

.pxl-breadcrumb {
        font-size: 14px;
        padding: 13px 14px 8px;
        width: 69%;
        margin-left: -9px;
        gap: 6px;
        margin: 0 auto;
        justify-content: center;
        display: flex;
    }
    
    .dta-detai-breadcrumb .breadcrumb-content {
    margin-left: 12px;
    text-align: center;
}

.pxl-breadcrumb li {
    padding: 0 6px;
    margin-right: 6px;
}

.dta-detai-breadcrumb .section-title {
     width: 100%;
}

.contact-secc {
    padding: 2rem 0;
}
.contact-secc .left-side-contact {
    padding: 15px 25px;
    margin-bottom: 2rem;
}
    .left-side-contact label {
        font-size: 15px;
    }
    .dta-contact-input {
        font-size: 14px;
        margin-bottom: 13px;
        height: 45px;
    }
    .right-contact {
        padding: 30px 40px 40px;
    }
    
.dta-express-textarea {
    font-size: 14px;
}

.contact-btn {
    font-size: 14px;
}
.dta-info-text p {
    font-size: 13px;
}

.dta-icon-circle {
    width: 40px;
    height: 40px;
    min-width: 40px;
}
.animated-arrow-line{
    display:none;
}
  .dta-detail-intro{
        padding: 2rem 0 0;
    }
    .dta-detail-intro .section-title {
        width: 100%;
        text-align: center;
        margin-bottom: 0px;
    }
    .dta-detail-intro .intor-dta-box{
        padding-right: 0;
        margin-bottom: 0;
    }
    .dta-detail-intro .intor-dta-box img{
        width: 100%;
        height: auto;
        border-radius: 12px;
        object-fit: cover;
    }
    .dta-detail-intro .cont-boxx{
        text-align: center;
    }
    .dta-detail-intro .sec-small-title{
        font-size: 14px;
    }
    .dta-detail-intro .row{
         flex-direction: column-reverse; 
    }
       .dta-detail-intro p{
    text-align: justify;
       }
  
 .why-buss-seccc{
        padding: 2rem 0;
    }
    .why-buss-seccc .col-lg-6:first-child{
        order: 2;
    }
    .why-buss-seccc .col-lg-6:last-child{
        order: 1;
    }
    .why-buss-seccc .section-title{
        margin-bottom: 25px;
        text-align: center;
    }
    .why-buss-seccc .buss-boxx{
        margin-top: 25px;
    }
    .why-buss-seccc .buss-boxx img{
        height: auto;
        object-fit: cover;
    }
    .why-buss-seccc .buss-chell{
        padding: 14px;
        margin-top: 25px;
    }
    .why-buss-seccc .buss-chell p{
        text-align: justify;
    }
      .why-buss-seccc .key-title {
        font-size: 16px;
        margin: 12px 0 10px;
    }
    .service-list li{
        font-size: 15px;
        line-height: 1.7;
        padding-left: 24px;
        margin-bottom: 12px;
    }
    .service-list li::before{
        left: 0;
        top: 3px;
    }
    .supo{
        margin: 18px 0 0 !important;
    }
    .freight-line-wrap{
        display:none;
    }
    
   .detail-servie-dta{
        padding: 0;
        overflow: hidden;
    }
    .detail-servie-dta .freight-scroll-section{
        height: auto;
        overflow: hidden;
    }
    .detail-servie-dta .freight-sticky-area{
        position: relative;
        top: 0;
        height: auto;
        display: block;
    }
    .detail-servie-dta .freight-line-wrap{
        display: none;
    }
    .detail-servie-dta .freight-cards-track{
        display: flex;
        flex-direction: row;
        gap: 16px;
        width: 100%;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 10px 16px 20px;
        scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
        transform: none !important;
    }
    .detail-servie-dta .freight-cards-track::-webkit-scrollbar{
        display: none;
    }
    .detail-servie-dta .freight-service-box{
        min-width: 88%;
        width: 88%;
        flex-direction: column;
        align-items: flex-start;
        gap: 18px;
        padding: 16px;
        scroll-snap-align: center;
    }

    .detail-servie-dta .freight-service-image{
        width: 100%;
        min-width: 100%;
        height: 240px;
        border-radius: 14px;
        overflow: hidden;
    }

    .detail-servie-dta .freight-service-image img{
        border-radius: 14px;
    }
    .detail-servie-dta .freight-service-content{
        padding-right: 0;
        width: 100%;
    }
    .detail-servie-dta .freight-service-content h3{
        font-size: 18px;
        margin-bottom: 10px;
    }
    .detail-servie-dta .freight-service-content p{
        text-align: justify;
        font-size:14px;
 margin-bottom: 13px;
    }
    .detail-servie-dta .service-list li{
        font-size: 14px;
    }

    .detail-servie-dta .freight-scroll-space{
        display: none;
    }

.cust-cler-secc{
        padding: 2rem 0;
    }
    .customs-table-wrapper{
        padding: 20px;
        margin-top: 10px;
        overflow-x: auto;
    }
     .table-title {
        font-size: 17px;
        margin-bottom: 10px;
        text-align: center;
    }
    .customs-table{
      width: 524px;
        margin-top: 15px;
        font-size: 13px;
    }
    .customs-table th,
    .customs-table td{
        padding: 12px 14px;
        line-height: 1.6;
    }
    .cler-box p{
        text-align: justify;
    }

.cust-cler-secc .section-title{
    text-align:center;
}

 .products-pre-secc{
        padding: 2rem 0;
    }
    .products-pre-secc .pre-quote{
        margin: 15px 0 25px;
        font-size: 18px;
    }
    .products-pre-secc .pre-image img{
        height: auto;
    }
    .products-pre-secc .pre-content{
        margin-top: 20px;
    }
    .products-pre-secc .pre-content p{
        margin-bottom: 16px;
        text-align: justify;
    }
    .products-pre-secc .pre-right-wrap{
        padding-left: 0;
        margin-top: 4px;
    }
    .products-pre-secc .pre-right-box{
        gap: 16px;
        padding: 0 0 22px;
        margin-bottom: 22px;
        align-items: flex-start;
    }
    .products-pre-secc .pre-icon{
        min-width: 30px;
        width: 30px;
        height: 30px;
    }
    .products-pre-secc .pre-icon i{
 font-size: 16px;
        margin-left: 6px;
    }
    .products-pre-secc .pre-right-content h4{
        font-size: 15.4px;
        margin-bottom: 8px;
        font-weight: 500;
    }
     .products-pre-secc .section-title{
     text-align:center;
 }
    .main-tracking-sect{
        padding: 2rem 0 0;
    }
    .main-tracking-sect .layout-grid{
        flex-direction: column;
    }
    .main-tracking-sect .image-column{
            width: 100%;
        order: 2;
    }
    .section-title{
  text-align: center;
    }
    .main-tracking-sect .image-column img{
        width: 100%;
        height: auto;
        object-fit: cover;
    }

    .main-tracking-sect .content-column{
        width: 100%;
    }
    .main-tracking-sect .white-overlay-card {
        padding: 0px 20px 25px 25px;
        margin-left: 0;
        margin-bottom: 0;
        border-radius: 16px;
        display: block;
    }
    .main-tracking-sect .white-overlay-card::before{
        height: 65px;
        left: 12px;
        top: 7px;
    }
    .main-tracking-sect p{
        text-align: justify;
    }
  .main-tracking-sect ul{
    width: 100%;
    margin: 0 0 29px;
}
    .main-tracking-sect .button-box{
        margin-top: 20px;
    }

.why-home-choose.detail-whyy .icon-wrapper {
    top: 13px;
}
 .indust-main-sec{
        padding: 2rem 0 0;
    }
    .indust-main-sec .industry-top-head{
        flex-direction: column;
        gap: 20px;
        margin-bottom: 9px;
    }
    .indust-main-sec .section-title{
        max-width: 100%;
        text-align: center;
    }
    .indust-main-sec .industry-nav-buttons{
        justify-content: end;
        gap: 12px;
    }
    .indust-main-sec .industry-swiper-prev,
    .indust-main-sec .industry-swiper-next{
              width: 35px;
        height: 35px;
    }
    .indust-main-sec .industry-swiper-prev i,
    .indust-main-sec .industry-swiper-next i{
        font-size: 13px;
        margin-top: 2px;
    }
    .indust-main-sec .industry-card{
        border-radius: 18px;
        padding: 8px 8px 0;
    }
    .indust-main-sec .industry-card img{
        border-radius: 12px;
    }
    .indust-main-sec .industry-card .card-content{
        padding: 15px 8px 18px;
    }
    .indust-main-sec .industry-card .card-content h4{
        font-size: 18px;
        margin-bottom: 8px;
    }
    .indust-main-sec .industry-bottom-controls{
        margin-top: 22px;
    }
      .indust-main-sec .section-title p{
         margin:0;
     }
    .indust-main-sec .swiper-pagination{
        gap: 8px;
    }
    .indust-main-sec .swiper-pagination-bullet{
        width: 10px;
        height: 10px;
    }
    .indust-main-sec .swiper-pagination-bullet-active{
        width: 26px;
        height: 9px;
    }
    .dta-steps-process{
        padding: 2rem 0;
    }
    .dta-steps-process .our-sticky-top{
        position: relative;
        top: 0;
        text-align: center;
    }
    .dta-process-item{
        gap: 20px;
        /*align-items: flex-start;*/
        padding: 10px;
    }
     .dta-process-item::before {
        left: 29px;
     }
     .group-logo img{
         width: 80%;
     }
    /*.dta-process-item::after{*/
    /*    display: none;*/
    /*}*/
        .dta-process-step {
        width: 35px;
        min-width: 35px;
        height: 35px;
        font-size: 15px;
    }
    .dta-process-content{
        padding: 22px 20px;
        border-radius: 18px;
    }
    .dta-process-content h4{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .dta-process-content p{
        text-align: justify;
    }
    .dta-process-icons{
        left: 8px;
        top:70px;
    }
     .dta-process-icons i {
        display: none;
    }
    .dtadetal-cta-secc {
    padding: 30px 0;
    }
    .dta-process-item::after {
    left: 19px;
    width: 91%;
}
    .dtadetal-cta-secc .section-title{
        text-align:center;
    }  
    .dtadetal-cta-secc p {
        text-align:justify;
    }
    
      .our-area-locatioss {
        padding: 36px 0 0;
     }
    .our-area-locatioss .section-title{
        margin: 0 auto 22px;
    }
.dtadetal-cta-secc .sec-big-title {
  
    font-weight: 500;
}
    
    .our-area-locatioss .sec-big-title{
        margin-bottom: 15px;
    }
    .our-area-locatioss .locations-wrapper{
        flex-wrap: wrap;
        gap: 18px;
        padding-bottom: 0;
    }
    .our-area-locatioss .location-block,
    .our-area-locatioss .location-block.asia{
        width: 100%;
        padding: 20px 16px;
        border-radius: 10px;
    }
    .our-area-locatioss .asia-columns{
        grid-template-columns: 1fr;
        gap: 0;
    }
    .our-area-locatioss .location-block h4{
        font-size: 17px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        text-align: center;
    }
    .our-area-locatioss .location-block ul{
        padding-left: 24px;
        display:flex;
        flex-wrap:wrap;
    }
    .our-area-locatioss .location-block ul li{
        font-size: 14px;
        margin-bottom: 10px;
        line-height: 1.6;
                width: 50%;
    }
    .our-area-locatioss .location-block ul li::before{
        left: -24px;
        width: 16px;
        height: 16px;
        top: 4px;
    }
.detail-faq-seccc {
    padding: 2rem 0;
}
   .detail-faq-seccc .accordion-button {
    font-size: 15px; 
        font-weight: 500;
    padding:14px;
   }
   .detail-faq-seccc .accordion-button::after {
    font-size: 14px;
    width: 22px;
    height: 22px; 
   }
    .detail-faq-seccc .accordion-body {
    font-size: 14px;
}
  .pxl-breadcrumb li:last-child {
    padding-left: 0;
}  
     .dta-detail-intro.sector-intro .second-rever {
        flex-direction: row-reverse;
    }  
  .cont-boxx-secto {
    width: 100%;
}  
.dta-detail-intro.sector-intro .intor-dta-box.sector-picts {
        margin-top: 10px;
    }
    
    .dta-detail-intro.sector-intro{
        padding:2rem 0;
    }
    .auto-motive-secc {
    padding: 31px 10px;
}
 .auto-motive-secc .five-point {
    grid-template-columns: repeat(1, 1fr);
    margin: 0px 0;
}   
 .auto-motive-secc .five-point li {
    padding: 10px;
    font-size: 14px;  
    min-height: 90px;
 }
 .auto-motive-secc .five-point li::after{
     display:none;
 }   
   .auto-motive-secc p {
    font-size: 14px;
} 
 .auto-motive-secc .bottom-content {
    width: 100%;
    margin: 13px auto 0;
 }
    .why-buss-seccc.end-to-end .row{
        flex-direction:column-reverse;
    }
    
 .end-to-end .sec-big-title{
     width:100%;
 }   
    
 .why-buss-seccc.end-to-end .buss-boxx img{
         border-radius: 10px;
 }
 .sector-intro .cont-boxx em {
    font-size: 16px;
}   
 .dta-detail-intro.sector-intro .row {
    margin-bottom: 26px;
}   
.end-to-end .buss-chell {
     margin-left: 0px;  
}
  .end-to-end .buss-chell a {
    margin: 17px 0 0;
}  
 .auto-product-content {
    padding: 20px;   
 }
    .custom-accordion .accordion-button {
    padding: 0px 0 16px;
    font-size: 15px;
        align-items: flex-start;
        font-weight: 400;
    }
      .auto-import-card::before {
        opacity: 1;
    }
.products-pre-secc .sec-big-title {
    font-weight: 500;
}
    .auto-import-content {
        bottom: 0;
        opacity: 1;
        padding: 20px;
    }

    .auto-import-card:hover img {
        transform: none;
    }

    .auto-import-img img {
        transform: none;
    }

 .custom-accordion .accordion-button::after {
    width: 30px;
    height: 30px;
    background-size: 14px;
 }
  .main-producs img {
    min-height: 400px; 
  }
.auto-zigzag-sec {
    padding: 2rem 0 0;
}    
 .auto-zigzag-sec .row {
       flex-direction:column-reverse;
           margin-bottom: 26px;
 }
  .auto-zigzag-content p {
    margin-bottom: 9px;
}  
  .auto-zigzag-content {
    margin-left: 0px;
}  
  .auto-zigzag-image img{
      height:auto;
  }  
    
  .auto-zigzag-sec .zag-zog{
        flex-direction: unset;
  } 
  .zag-zog .auto-zigzag-content{
    margin-right: 0px;
}

.auto-import-pro {
    padding: 2rem 0;
}
.auto-import-grid {
    grid-template-columns: repeat(1, 1fr);
    margin-top: 10px;
}
.auto-import-content h4 {
    font-size: 17px;
}
.auto-import-content {
    padding: 16px;
}
.sector-why-choos {
    padding: 0px 0 1rem;
}
.sector-why-choos .auto-card {
    padding-left: 18px;
    padding-right: 18px;
}
.sector-why-choos .auto-title {
    font-size: 16px;
}
.sector-why-choos .auto-top {
    gap: 17px;
    margin-bottom: 8px;
}
.sector-why-choos img{
    width: 35px;
    height: 35px;
}
.dtadetal-cta-secc .col-lg-4.col-md-12{
    justify-content: center;
    align-items: center;
    display: flex;
}
  .dtadetal-cta-secc .express-btn {
    margin-left: 0px;
}  
.main-tracking-sect .white-overlay-card p {
    max-width: 100%;
}

.detail-servie-dta .freight-service-content h4{
        font-size: 15px;
    font-weight: 600;
}
    .why-buss-seccc .sec-small-title::before {
        left: 42px;
        display:none;
    }

.client-logos-section .swiper-slide {
    margin-right: -7px !important;}

.client-logos-section .client-logo-img {
    /* margin-right: 7px !important; */
    max-width: 98px !important;}
    
    .client-logos-section .client-heading {
        margin-bottom: 15px;
        font-size: 19px;
    }
    
    .client-logos-section {
    padding: 2rem 0 0;}
    
    .client-logos-section .shippers-heading {
    margin-top: 35px;
}
.about-pg-intro {
    padding: 2rem 0;
}
.about-picts img{
margin: 0 0 19px;
    height:auto;
}

 .about-simplyfiy-secc{
        padding: 2rem 0;
    }

    .about-simplyfiy-secc .row{
        gap: 10px;
                flex-direction: column-reverse;
    }

    .about-simplyfiy-secc .about-images-wrap{
        max-width: 100%;
        position: relative;
        top: 0;
    }

    .about-simplyfiy-secc .about-images-wrap .main-image img{
        border-radius: 28px;
    }

    .about-simplyfiy-secc .about-images-wrap .left-bottom-image{
            left: 4px;
        bottom: 4px;
    }

    .about-simplyfiy-secc .about-images-wrap .left-bottom-image img{
      width:98px;
        height: 95px;
        border-radius: 20px;
    }

    .about-simplyfiy-secc .about-images-wrap .right-top-image{
              right: 6px;
        top: 2px;
    }

    .about-simplyfiy-secc .about-images-wrap .right-top-image img{
        width: 140px;
        height: 170px;
        border-radius: 22px;
    }

    .about-simplyfiy-secc .section-title{
        text-align: center;
    }

    .about-simplyfiy-secc .about-tabs{
    gap: 12px;
    margin-top: 25px;
    margin-bottom: 25px;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: thin;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 8
    }
    .about-simplyfiy-secc .about-tabs .nav-link{
        padding: 9px 16px;
        font-size: 14px;
    }
    .about-simplyfiy-secc .about-tab-content{
        padding-top: 25px;
    }
    .about-simplyfiy-secc .about-tab-flex{
        flex-direction: column;
        gap: 20px;
        text-align: center;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-thumb{
        width: 100%;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-thumb img{
        width: 100%;
        height: 240px;
        border-radius: 20px;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-details{
        width: 100%;
    }
.about-import-secc {
    padding: 2rem 0;
}
    .about-import-secc .container-fluid{
        padding-left: 15px;
        padding-right: 15px;
    }
    .about-import-secc .import-workflow-grid{
        grid-template-columns: 1fr;
        gap: 18px;
        margin: 22px 0;
    }
    .about-import-secc .import-thumb img{
        border-radius: 18px;
    }
    .about-import-secc .import-work-card{
        border-radius: 18px;
    }
    .about-import-secc .import-work-card::before{
        border-radius: 18px;
    }
    .about-import-secc .import-content{
        padding: 16px;
    }
    .about-import-secc .import-content h4{
        font-size: 15px;
    }
    .about-import-secc .sec-big-title{
        margin-bottom: 12px;
    }
    .about-import-secc .btm-text{
        margin-top: 22px;
        font-size: 14px;
        line-height: 1.7;
    }

.connect-main-sec {
    padding: 2rem 0
}

.connect-main-sec p{
    text-align:justify;
}
.logis-mov-secc{
        padding: 2rem 0;
    }

    .logis-grid{
        grid-template-columns: 1fr;
        gap: 16px;
        margin-top: 25px;
    }

    .logis-box{
        padding: 28px 20px;
        border-radius: 18px;
    }

    .logis-box h4{
        font-size: 16.6px;
        margin-bottom: 10px;
    }

.logis-box svg{
    display:none;
}
.about-simplyfiy-secc .about-tab-box a {
    margin-left: -19px;
    margin-bottom: 12px;
}


.service-list {
    display: block;
}

  .read-more-btn {
        background: #007bff;
        color: #fff;
        border: none;
        padding: 8px 15px;
        border-radius: 4px;
        cursor: pointer;
        margin-top: 10px;
    }

  .service-list.mobile-hidden.show {
        display: block;
    }
    
    .get-quote-secc {
    padding: 1rem 0;
}
.get-quote-secc .quote-title-area h3 {
    font-size: 25px;}
    
    .get-quote-secc .quote-main-wrapper {
        padding: 20px;
        border-radius: 0;
        
    }
        
    .get-quote-secc .quote-arrow-icon::before {
        background-size: 27px;
    }
    .get-quote-secc .quote-arrow-icon::before {
    top: -80px;
    right: -8px;
    width: 100%;
    height: 102px;
    }

.get-quote-secc .quote-title-area {
    margin-bottom: 0;
}
.logis-mov-secc p{
    text-align:justify;
}
.why-home-choose.about-whyy {
    padding: 0 0 2rem;
}
  .dta-detail-intro.servic-lists em {
    font-size: 13px;  
}
.dta-detail-intro.servic-lists {
    padding-bottom: 2rem;
}
.our-main-services.serv-listings .section-title {
    width: 100%;
}
.our-main-services.serv-listings .row {
    margin: 0 0 10px;
}
.our-area-locatioss p{
    text-align:justify;
}
    .dta-detail-intro.servic-lists .sec-small-title::before {
        left: 64px;
        display:none;
    }
.services-listing-sec .industry-slider-wrap .row {
    row-gap: 17px;
}
.why-home-choose.service-why .icon-wrapper {
    top: 9px;
    right: 9px;
}
.why-home-choose.service-why {
    padding-bottom: 2rem;
}

.dta-detail-intro.sector-intro .section-title {
    width: 100%;
}

.sect-main-sec {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.sect-main-sec .customs-table {
    width: 100%;
    min-width: 800px; /* Adjust based on your content */
    border-collapse: collapse;
}
.planin-scector-pan .five-point {
    grid-template-columns: repeat(1, 1fr) !important;
}
.sector-main-choose {
    padding: 2rem 0 0;
}


}

@media(max-width:1200px){

.outline-btn {
    display: none;
}
  .our-header-section {
    position: relative;
   }
   .main-menu.shows {
        transform: translateX(0);
        opacity: 1;
        visibility: visible;
    }
    
    .main-menu {
        position: fixed;
        z-index: 999999;
        background: #fff;
        top: 0;
        width: 100%;
        height: 100vh;
        left: 0;
        padding: 60px 25px 25px;
        transform: translateX(100%);
        opacity: 0;
        visibility: hidden;
        transition: all 0.3s linear;
    }

     .main-menu .nav-menu {
        display: flex;
        gap: 28px;
        text-align: start;
        flex-direction: column;
    }
    
     .header-btn {
        position: absolute;
        right: 60px;
       bottom: 12px;
        left: 0;
    }
    .our-header-section.sticky .main-menu > ul > li > a {
    padding: 0;
}
        .hambuuefer {
        position: absolute;
        right: 15px;
        top: 22px;
        display: block !important;
        z-index: 999;
    }
    
    .banner-content h1, .banner-content h2 {
    font-size: 32px;
    line-height: 1.2;
    }
   
.banner-content {
    max-width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 12px;
   bottom: 104px;
   
    flex-wrap: wrap;
}
.banner-arrow {
    width: 45px;
    height: 45px;
}

.hambuuefer i {
        font-size: 27px;
        color:#000;
    }
    .handle-goods {
    padding: 33px 17px;
    }
    .howw-we-tabss .split-title {
    gap: 30px;
    }
     .howw-we-tabss .nav-tabs {
        display: flex;
        flex-wrap: nowrap;
        gap: 12px;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        margin: 10px 0 0;
        padding-bottom: 8px;
        -ms-overflow-style: none;
    }
    .howw-we-tabss .nav-tabs .nav-item {
        flex: 0 0 auto;
    }

    .howw-we-tabss .nav-tabs .nav-link {
        font-size: 13px;
        padding: 12px 18px;
        border-radius: 40px;
        min-width: max-content;
    }
.close-button {
        position: absolute;
        right: 20px;
        display: block;
        top: 20px;
    }
        .main-menu .nav-menu {
        display: flex;
        gap: 28px;
        text-align: start;
        flex-direction: column;
        align-items: start;
    }
    .main-menu {
    display: flex;
    justify-content: unset;
}
.close-button i {
        font-size: 27px;
}
.main-menu > ul > li > a {
    padding: 0;
}
.sticky .main-menu .has-dropdown > a i {
    top: -1px;
    position: absolute;
    left: 72px;
}
.howw-we-tabss .letf-blund .accordion {
    margin-top: 25px;
}
}

@media (min-width: 769px) and (max-width: 900px) {

    .contact-secc {
    padding: 4rem 0;
}
.contact-secc .left-side-contact {
    margin-bottom: 2rem;
}

.contact-secc {
    padding: 4rem 0;
}
  .call-icons {
    display:block;
}
.dta-detai-breadcrumb h1 {
    font-size: 22px;
        margin-bottom: 37px;
}
.dta-detai-breadcrumb .breadcrumb-content {
    margin-left: 12px;
}
.dta-detai-breadcrumb {
    padding: 100px 0 0;
}
    .pxl-breadcrumb {
        font-size: 14px;
        padding: 13px 25px;
justify-content: center;
        align-items: center;
        margin: 0 auto;
                display: flex;
    }
    
        .header-btn {
        bottom: 11px;
        }
        
  .our-header-section.sticky .header-btn {
        bottom: 0px;
    }  
        
    
.dta-detail-intro {
    padding: 3rem 0 0;
}
.sec-small-title {
    font-size: 12px;
}
.sec-big-title {
    font-size: 20px;
}
.dta-detail-intro .section-title {
    width: 100%;
}
.dta-detail-intro .animated-arrow-line {
    left: 80%;
    height: 80px;
}
.dta-detail-intro .intor-dta-box {
    padding-right: 0;
}
p {
    font-size: 14.6px;
}
.dta-detail-intro p {
    text-align:justify;
}
.why-buss-seccc {
    padding: 3rem 0;
}
.why-buss-seccc .row{
        display: flex;
        flex-direction: column;
    }
    .why-buss-seccc .row > .col-lg-6:last-child{
        display: contents;
    }
    .why-buss-seccc .section-title{
        order: 1;
        margin-bottom: 0;
        text-align:center;
    }
    .why-buss-seccc .row > .col-lg-6:first-child{
        order: 2;
    }
    .why-buss-seccc .buss-boxx{
        order: 3;
        margin-top: 25px;
    }
.why-buss-seccc .buss-chell {
    padding: 22px;
}
.why-buss-seccc .key-title {
    font-size: 18px;
    margin: 13px 0 12px;
}
.supo {
    margin: 12px 0 0 !important;
}

.service-list li {
    margin-bottom: 11px;
    font-size: 15px;
}
.why-buss-seccc .buss-boxx img {
        width: 100%;
        height: 252px;
    margin: 0 auto;
    display: block;
    border-radius: 10px;
}
.detail-servie-dta .freight-sticky-area {
     height: auto;
}
.detail-servie-dta .freight-line-wrap {
    width: 98%;
    height: 76px;
    margin: 0 auto 13px;
}

.detail-servie-dta .freight-service-box {
    border-radius: 18px;
    padding: 17px;
    gap: 26px;
}
.detail-servie-dta .freight-service-content h3 {
    font-size: 17px;
    margin-bottom: 7px;
}
.detail-servie-dta .freight-scroll-section {
    height: auto;
}
.detail-servie-dta {
    padding-bottom: 2rem;
}
.section-title{
    text-align:center;
}
.cler-box p{
    text-align:justify;
}
.customs-table-wrapper {
    padding: 18px;
    margin-top: 13px;
}
.table-title {
    font-size: 18px;
    margin-bottom: 19px;
    text-align: center;
}
.cust-cler-secc {
    padding: 0 0 3rem;
}
.products-pre-secc{
        padding: 3rem 0;
    }

    .products-pre-secc .section-title{
        text-align: center;
        margin-bottom: 20px;
    }
    .products-pre-secc .pre-quote{
        text-align: center;
        font-size: 18px;
        margin: 0 0 20px;
    }
    .products-pre-secc .pre-right-wrap{
        padding-left: 0;
        margin-top: 25px;
    }
    .products-pre-secc .pre-right-box{
        gap: 16px;
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .products-pre-secc .pre-right-content h4{
        font-size: 17px;
        line-height: 1.4;
    }
    .products-pre-secc .pre-image img{
        height: auto;
    }
.products-pre-secc .our-prepps {
    position: relative;
    display: flex;
    gap: 35px;
    align-items: center;
}

.products-pre-secc .pre-icon {
    min-width: 30px;
    width: 30px;
    height: 30px;
}
.products-pre-secc .pre-icon i {
    font-size: 24px;
}
.products-pre-secc .pre-content p{
    text-align:justify;
}
.products-pre-secc .pre-right-content p{
       text-align:justify;
}

    .main-tracking-sect {
        padding: 3rem 0 0;
    }
    .main-tracking-sect .layout-grid {
            gap: 20px;
        margin: 26px 0 0;
                align-items: center;
    }
    .main-tracking-sect .content-column {
        width: 100%;
    }
    .main-tracking-sect .image-column {
        width: 100%;
    }
    .main-tracking-sect .image-column img {
        width: 100%;
        object-fit: cover;
        border-radius: 11px;
    }
    .main-tracking-sect .white-overlay-card {
        margin-left: 0;
        padding: 0 20px 20px;
        flex-direction: column;
        gap: 15px;
            margin-bottom: 0;
    }
    .button-box {
        width: 100%;
    }
.main-tracking-sect .sec-big-title {
    margin-bottom: 0px;
}
.main-tracking-sect .white-overlay-card:before{
    display:none;
}
.main-tracking-sect ul {
    width: 100%;
}
.why-home-choose {
    padding: 3rem 0 0;
}
.why-home-choose.detail-whyy .row{
    row-gap:20px;
}
.why-home-choose .info-card {
    padding: 30px 15px;
}
.why-home-choose.detail-whyy h4 {
    font-size: 17px;
    margin-bottom: 7px;
}
.why-home-choose.detail-whyy .icon-wrapper {
    top: 17px;
    right: 17px;
    width: 57px;
    height: 57px;
}
.indust-main-sec {
    padding: 3rem 0 0;
}
.indust-main-sec .industry-top-head {
    gap: 20px;
}
.indust-main-sec .section-title{
    text-align:left;
}
.indust-main-sec .industry-card .card-content h4 {
    font-size: 17px
}
.dta-steps-process {
    padding: 3rem 0; 

}
.dta-process-item {
    gap: 38px;
        padding: 11px 0;
}
.dta-steps-process .sec-big-title {
    margin-bottom: 11px;
}
.dta-process-content h4 {
    font-size: 17px;
    margin-bottom: 7px;
}
.dta-process-step {
    width: 40px;
    min-width: 40px;
    height: 39px;
    font-size: 15px;
}
.dta-process-content {
    padding: 27px 29px;
}
.dta-process-icons i {
    margin-bottom: -12px;
}
.dtadetal-cta-secc {
    padding: 48px 0;
}

.dtadetal-cta-secc .col-lg-4.col-md-12 {
    display: flex;
    justify-content: center;
            margin: 3px 0 0;
    }
.our-area-locatioss .locations-wrapper {
        flex-wrap: wrap; 
        gap: 15px;
    }

 .our-area-locatioss .location-block {
        min-width: 23%;
    }
   .our-area-locatioss .location-block.asia {
        min-width: 70%;
   }
.our-area-locatioss {
    padding: 3rem 0 0;
}.our-area-locatioss .section-title {
    margin: 0 auto 21px;
}
.detail-faq-seccc {
    padding: 3rem 0;
}
.detail-faq-seccc .accordion-button {
    font-size: 17px;
}
.detail-faq-seccc .accordion-body {
    font-size: 15px;
}
.detail-faq-seccc .accordion-button::after {
    font-size: 17px;
    width: 23px;
    height: 23px;
}
.detail-faq-seccc .accordion-item {
    margin-bottom: 10px;
}
/*    .hambuuefer {*/
/*        top: 31px;*/
/*    }*/
    
/*.header-btn .head-btn {*/
/*    padding: 10px 22px;*/
/*    border-radius: 30px;*/
/*    font-size: 13px;*/
/*}*/
/*.header-btn {*/
/*        bottom: 29px;*/
/*}*/
/*.dta-detai-breadcrumb .section-title {*/
/*    width: 81%;*/
/*}*/
/*.our-header-section.sticky .header-btn {*/
/*        bottom: 3px;*/
/*}*/
/*      .our-header-section.sticky .hambuuefer {*/
/*        top: 19px;*/
/*    } */




 
 
  .cont-boxx-secto {
    width: 100%;
}  
.dta-detail-intro.sector-intro .intor-dta-box.sector-picts {
        margin-top: 10px;
    }
    
    .dta-detail-intro.sector-intro{
        padding:3rem 0;
    }
.dta-detail-intro.sector-intro .animated-arrow-line {
        left: 80%;
        height: 75px;
    }
    
    
    .auto-motive-secc {
    padding: 31px 10px;
}
    .auto-motive-secc .five-point {
        grid-template-columns: repeat(5, 1fr);
        margin: 0px 0;
    }   
 .auto-motive-secc .five-point li {
    padding: 10px;
    font-size: 14px;   
 }
 .auto-motive-secc .five-point li::after{
     display:none;
 }   
   .auto-motive-secc p {
    font-size: 14px;
} 
 .auto-motive-secc .bottom-content {
    width: 100%;
    margin: 13px auto 0;
 }
  
    
 .end-to-end .sec-big-title{
     width:100%;
 }   
 .dta-detai-breadcrumb .section-title{
     width:100%;
 }
    
 .why-buss-seccc.end-to-end .buss-boxx img{
         border-radius: 10px;
 }
 .sector-intro .cont-boxx em {
    font-size: 16px;
}   
.end-to-end .buss-chell {
     margin-left: 0px;  
}
  .end-to-end .buss-chell a {
    margin: 17px 0 0;
}  
 .auto-product-content {
    padding: 28px;   
 }
    .custom-accordion .accordion-button {
    padding: 0px 0 18px;
    font-size: 16px;
        align-items: flex-start;
    }
 .custom-accordion .accordion-button::after {
    width: 34px;
    height: 34px;
    background-size: 15px;
 }
  .main-producs img {
    min-height: 400px; 
  }
.auto-zigzag-sec {
    padding: 3rem 0 0;
}    

  .auto-zigzag-content p {
    margin-bottom: 10px;
    text-align:justify;
}  
  .auto-zigzag-content {
    margin-left: 0px;
}  
    .why-buss-seccc.end-to-end .row > .col-lg-6:last-child {
        display: block;
    }
    .auto-zigzag-sec .row {
    margin-bottom: 24px;
}
      .why-buss-seccc.end-to-end .row {
        display: flex;
        flex-direction: row;
    }
    
       .why-buss-seccc.end-to-end .buss-boxx img {
        width: 100%;
        height: auto;
        }
  .auto-zigzag-image img{
      height:auto;
  }  
    
  .auto-zigzag-sec .zag-zog{
        flex-direction: unset;
  } 
  .zag-zog .auto-zigzag-content{
    margin-right: 0px;
}

.auto-import-pro {
    padding: 3rem 0;
}
  .auto-import-grid {
    grid-template-columns: repeat(3, 1fr);
    margin-top: 10px;
}
.auto-import-content h4 {
    font-size: 17px;
}
.auto-import-content {
    padding: 16px;
}
.sector-why-choos {
    padding: 0px 0 3rem;
}
.sector-why-choos .auto-card {
    padding-left: 18px;
    padding-right: 18px;
}
.sector-why-choos .auto-title {
    font-size: 16px;
}
.sector-why-choos .auto-top {
    gap: 17px;
    margin-bottom: 8px;
}
.sector-why-choos img{
    width: 35px;
    height: 35px;
}
.dtadetal-cta-secc .col-lg-4.col-md-12{
    justify-content: center;
    align-items: center;
    display: flex;
}
  .dtadetal-cta-secc .express-btn {
    margin-left: 0px;
}
.about-pg-intro {
    padding: 2rem 0;
}
.about-picts img{
    margin:0;
}

    .about-simplyfiy-secc .about-images-wrap .main-image img{
        border-radius: 28px;
    }

    .about-simplyfiy-secc .about-images-wrap .left-bottom-image{
            left: 4px;
        bottom: 4px;
    }

    .about-simplyfiy-secc .about-images-wrap .left-bottom-image img{
      width:98px;
        height: 95px;
        border-radius: 20px;
    }

    .about-simplyfiy-secc .about-images-wrap .right-top-image{
              right: 6px;
        top: 2px;
    }

    .about-simplyfiy-secc .about-images-wrap .right-top-image img{
        width: 140px;
        height: 170px;
        border-radius: 22px;
    }

    .about-simplyfiy-secc .section-title{
        text-align: center;
    }

    .about-simplyfiy-secc .about-tabs{
    gap: 12px;
    margin-top: 25px;
    margin-bottom: 25px;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: thin;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 8
    }
    .about-simplyfiy-secc .about-tabs .nav-link{
        padding: 9px 16px;
        font-size: 14px;
    }
    .about-simplyfiy-secc .about-tab-content{
        padding-top: 25px;
    }
    .about-simplyfiy-secc .about-tab-flex{
        flex-direction: column;
        gap: 20px;
        text-align: center;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-thumb{
        width: 100%;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-thumb img{
        width: 100%;
        height: 240px;
        border-radius: 20px;
    }
    .about-simplyfiy-secc .about-tab-flex .tab-details{
  text-align:left;
    }
.about-import-secc {
    padding: 3rem 0;
}
    .about-import-secc .import-workflow-grid{
        gap: 18px;
        margin: 22px 0;
            grid-template-columns: repeat(3, 1fr);
    }
    .about-import-secc .import-thumb img{
        border-radius: 18px;
    }
    .about-import-secc .import-work-card{
        border-radius: 18px;
    }
    .about-import-secc .import-work-card::before{
        border-radius: 18px;
    }
    .about-import-secc .import-content{
        padding: 16px;
    }
    .about-import-secc .import-content h4{
        font-size: 16px;
    }
    .about-import-secc .sec-big-title{
        margin-bottom: 12px;
    }
    .about-import-secc .btm-text{
        font-size: 14px;
    }
.connect-main-sec {
    padding: 3rem 0
}
.connect-main-sec p{
    text-align:justify;
}

.logis-mov-secc{
        padding: 3rem 0;
    }
    .logis-grid{
    grid-template-columns: repeat(2, 1fr);
        gap: 16px;
        margin-top: 25px;
    }
.logis-box svg{
    display:none;
}
.about-simplyfiy-secc .about-tab-box a {
    margin-left: -19px;
    margin-bottom: 12px;
}
  .logis-box h4{
        font-size: 17px;
        margin-bottom: 10px;
  }

    .logis-box{
        padding: 28px 20px;
        border-radius: 18px;
    }

.about-simplyfiy-secc {
    padding: 3rem 0;
}

.why-home-choose .card-content h4 {
    font-size: 17px;
    margin-bottom: 11px;
}
.services-grid{
        display:flex;
        overflow-x:auto;
        min-height:auto;
        gap:15px;
        padding-bottom:15px;
        scroll-snap-type:x mandatory;
    }

    .services-grid::-webkit-scrollbar{
        height:4px;
    }
   .service-card {
        flex: 0 0 59%;
        min-height:20px;
        scroll-snap-align:start;
        border-radius:15px;
    }
    .service-card:hover{
        flex:0 0 85%;
    }
    .service-title{
      display:none;
    }
    .service-bg{
        filter:none;
    }
    .service-bg::after{
        width:100%;
    
    }
    .service-heading,
    .service-text,
    .service-features,
    .express-btn{
        opacity:1 !important;
        transform:none !important;
    }
    .service-content{
        width:100%;
        padding:30px;
    }
.main-tracking-sect .white-overlay-card p {
    max-width: 100%;
}

.why-home-choose.service-why .row{
    row-gap:26px
}
.why-home-choose.service-why {
    padding-bottom: 3rem;
}
.dta-detail-intro.servic-lists em {
    font-size: 16px;
}
    .dta-detail-intro.servic-lists .animated-arrow-line {
        left: 86%;

}
.main-home-sector {
    padding: 3rem 0;
}
.banner-item {
    position: relative;
    height: 50vh;
    min-height: 640px;
}
.banner-next {
    top: 90%;
    right: 61px !important;
    transform: translateY(-50%);
}
.banner-prev {
    top: 90%;
    left: 59px;
    right: auto;
    transform: translateY(-50%);
}
.animated-arrow-line {
  
    left: 76%;
    z-index: 0;
    width: 76px;
    height: 72px;
}
.our-main-services .common-text {
    width: 100%;
    padding: 14px 15px 5px 22px;
}
.service-heading {
    font-size: 20px;
}
.express-btn {
    height: 55px;
    padding: 0 29px 0 32px;
    font-size: 14px;
}
.our-header-section.sticky {
    padding: 11px 50px;
}
.why-home-choose .row{
    row-gap:20px;
}
.why-home-choose .icon-wrapper {
    width: 57px;
    height: 57px;
}
.why-home-choose .icon-wrapper img {
    width: 45px;
}
.howw-we-tabss .letf-blund p {
    font-size: 15px;
}
.howw-we-tabss .accordion-body {
    font-size: 15px;
}

.howw-we-tabss .accordion-button {
    font-size: 16px;
}
.client-logos-section .client-heading {
    font-size: 24px;
    margin: 0 0 25px 0;
}

.industry-card-main h4, .main-home-sector .industry-card h4 {
    font-size: 17px;
    font-weight: 600;
}
.home-about-parallax {
    padding: 72px 0 81px;
}
.home-about-parallax .about-content-whe {
    padding: 30px;
    margin-right: 0px;
    margin-left: 10px;
}
.home-about-parallax .stat-boxes-wrapper {
    gap: 16px;
    padding: 0;
}
.home-about-parallax .stat-title {
    font-size: 19px;
}
.global-press-secc .small-text {
    top: 47px;
    left: 7px;
    font-size: 17px;
    width: 33%;
}
.global-press-secc::before {
    top: 16%;
    left: 63%;
    width: 52%;
    height: 84%;
}
.global-press-secc .big-text {
    left: 15%;
    /* transform: translateX(-51%); */
    font-size: 91px;
    top: 333px;
}
.location-wrapper {
    position: absolute;
    bottom: 70px;
    left: 8%;
    right: 78px;
}

.global-press-secc {
    height: 826px;
}
.location-col h4 {
    font-size: 15px;
}
.location-col ul li {
    font-size: 15px;
}
.home-testi-secc {
    padding: 3rem 0;
}
.wraps-testi .section-title{
    text-align:left;
}
.home-testi-secc .client-info h5 {
    font-size: 19px;
}
.group-compy .group-tit {
    font-size: 24px;
}
.dta-footer h3 {
    margin-bottom: 26px;
    font-size: 20px;
    width: 90%;
}
.dta-footer h4 {
    font-size: 16px;
}
.row.main .links {
    margin-bottom:20px;
}
.footer-bottom p {
    font-size: 13px;
}
.dta-footer .footer-bottom a {
    font-size: 13px;
}
.dta-footer .address-boxx h5 {
    font-size: 15px;
}
.dta-footer .address-boxx {
    margin-top: 20px;
    padding-top: 10px;
}
.address-boxx .row{
    row-gap:20px;
}
.dta-footer .social a {
    width: 30px;
    height: 30px;
    line-height: 33px;
}
.home-testi-secc .testi-prev, .home-testi-secc .testi-next {
    width: 40px;
    height: 40px;
}
.why-home-choose .row{
    justify-content:center;
}
.banner-content {
        max-width: 72%;
}
.quote-title-area h2 {
        font-size: 23px;
}
.get-quote-secc {
    padding: 1rem 0;
}
.get-quote-secc .left-form-quote {
        padding: 2rem 47px !important;
    }
    .our-header-wrap {
    z-index: 99;
    padding: 10px 20px 0;
    }
    .copy2-banner-item{
        min-height: 450px;
        height: 40vh;
    }

    .copy2-banner-content{
        left: 40px;
        right: 40px;
        bottom: 40px;
        gap: 15px;
        flex-direction: column;
        align-items: flex-start;
    }

    .copy2-banner-content h1,
    .copy2-banner-content h2{
        max-width: 700px;
        font-size: 30px;
        line-height: 38px;
        margin-bottom: 0;
    }

    .copy2-banner-content p{
        max-width: 600px;
        font-size: 16px;
        line-height: 26px;
        margin: 0;
    }

    .copy2-banner-arrow{
        width: 50px;
        height: 50px;
    }

    .copy2-banner-prev{
        left: 20px;
                top: 45%;
    }

    .copy2-banner-next{
        right: 20px;
                top: 45%;
    }
    

    .copy2-banner-main-sec i{
        font-size: 16px;
    }
} 
    


@media (min-width: 901px) and (max-width: 1200px) {
    .dta-detai-breadcrumb {
    padding: 149px 0 0;
    }
.dta-detail-intro {
    padding: 3rem 0 0;
}

.sec-small-title {
    font-size: 12px;

}
.sec-big-title {
    font-size: 23px;
        margin-bottom: 17px;
}
.dta-detail-intro .animated-arrow-line {
    height: 146px;
}
p {
    font-size: 14px;
}
.why-buss-seccc {
    padding: 3rem 0;
}
.detail-servie-dta .freight-service-content h3 {
    font-size: 19px;
    font-weight: 600
}
.detail-servie-dta {
    padding-bottom: 3rem;
}
.table-title {
    font-size: 18px;
}
.customs-table {
    margin-top: 15px;
    font-size: 13px;
}
.products-pre-secc {
    padding: 3rem 0;
}
.products-pre-secc .pre-right-content h4 {
    font-size: 17px;
    margin-bottom: 7px;
}
.products-pre-secc .pre-icon {
    min-width: 33px;
    width: 33px;
    height: 33px;
}
.products-pre-secc .pre-right-wrap {
    padding-left: 29px;
}
.main-tracking-sect {
    padding: 3rem 0 0;
}
.why-home-choose {
    padding: 3rem 0 0;
}
.why-home-choose.detail-whyy h4 {
    font-size: 16px;
}
.why-home-choose .info-card {
    position: relative;
    padding: 20px;
}

.indust-main-sec {
    padding: 3rem 0 0;
}
.indust-main-sec .industry-card .card-content h4 {
    font-size: 16px;
}
.dta-steps-process {
    padding: 3rem 0;
}
.dta-process-content {
    padding: 29px;
}
.dta-process-content h4 {
    font-size: 18px;
    margin-bottom: 9px;
}
.our-area-locatioss {
    padding: 3rem 0;
}
.our-area-locatioss .section-title {
    margin: 0 auto 29px;
}
.our-area-locatioss .location-block.asia {
        min-width: 70%;
    }

    .our-area-locatioss .location-block {
        min-width: 23%;
    }
.detail-faq-seccc {
    padding: 3rem 0;
}
.detail-faq-seccc .accordion-button {
    font-size: 17px;
}
.detail-faq-seccc .accordion-body {
    font-size: 15px;
}
.dta-detai-breadcrumb h1 {
    font-size: 29px;
    margin-bottom: 27px;
}
.dta-detail-intro.sector-intro{
    padding:3rem 0;
}
.auto-motive-secc {
    padding: 60px 20px;
}
.auto-motive-secc .five-point li {
    padding: 20px;
    font-size: 14px;
}
.auto-product-content {
    padding: 28px;
}
.custom-accordion .accordion-button {
    padding: 17px 0 10px;
    font-size: 17px;
}
.auto-zigzag-sec {
    padding: 3rem 0 0;
}
.auto-zigzag-sec .row {
    margin-bottom: 28px;
}
.auto-import-pro {
    padding: 3rem 0;
}
.sector-why-choos {
    padding: 0 0 3rem;
}
.sector-why-choos .auto-title {
    font-size: 18px;
}
.about-pg-intro {
    padding: 3rem 0;
}
.about-simplyfiy-secc {
    padding: 4rem 0;
}
.about-import-secc {
    padding: 4rem 0;
}
.about-import-secc .import-content h4 {
    font-size: 16px;
}
.connect-main-sec {
    padding: 4rem 0;
}
.logis-mov-secc {
    padding: 4rem 0;
}
.why-home-choose .card-content h4 {
    font-size: 20px;
}
    .header-btn {
        bottom: 28px;
    }
 .banner-item {
    height: 70vh;
    min-height: 500px;
}   
.banner-prev {
    top: 87%;
    left: 31px;
}
.banner-next {
    top: 85%;
    right: 64px !important;
}
.banner-arrow i {
    font-size: 18px;
}
.animated-arrow-line {
    left: 57%;
    width: 65px;
    height: 156px;
}

.our-main-services .row {
    margin: -27px 0 22px;
}
.service-title a {
    color: #fff;
    font-size: 36px;
}
.howw-we-tabss .letf-blund p {
    font-size: 15px;
}
.howw-we-tabss .accordion-button {
    font-size: 17px;
    padding: 16px 0;
}

.howw-we-tabss .accordion-body {
    padding: 15px 0 20px;
    font-size: 15px;
}
.howw-we-tabss .tab-content {
    background: rgb(243, 243, 243);
    padding: 20px 25px;
}
.client-logos-section .client-heading {
    font-size: 28px;
    margin: 0 0 24px 0;
}

.industry-card-main h4, .main-home-sector .industry-card h4 {
    font-size: 18px;
}

.home-about-parallax {
    position: relative;
    padding: 99px 0 89px;
}
.home-about-parallax .about-content-whe {
    padding: 35px;
    margin-right: 10px;
    margin-left: 19px;
}
.home-about-parallax .stat-boxes-wrapper {
    gap: 10px;
    padding: 0 0px;
}
.home-about-parallax .stat-number {
    font-size: 55px;
}
.home-about-parallax .stat-title {
    font-size: 21px;
}
.global-press-secc .small-text {
    top: 50px;
    left: 74px;
    font-size: 17px;
    width: 25%;
}
.global-press-secc::before {
    content: "";
    position: absolute;
    top: 17%;
    left: 59%;
    transform: translate(-73%, -46%);
    width: 45%;
    height: 88%;
}
.global-press-secc .big-text {
    left: 19%;
    font-size: 117px;
    top: 350px;
}
.location-wrapper {
    bottom: 50px;
    left: 13%;
    right: 121px;
}
.location-col h4 {
    font-size: 14px;
}
.location-col ul li {
    font-size: 15px;
    margin-bottom: 10px;
    padding-left: 25px;
}
.home-testi-secc {
    padding: 3rem 0;
}
.home-testi-secc .wraps-testi {
    margin-left: 45px;
}
.home-testi-secc .client-info h5 {
    font-size: 18px;
}
.our-header-section.sticky .header-btn {
        bottom: 6px;
    }
    
.our-header-section.sticky .hambuuefer {
        right: 15px;
        top: 15px;
       }
       
.dta-footer h3 {
    margin-bottom: 21px;
    font-size: 20px;
    color: #fff;
    width: 85%;
}
.group-compy .group-tit {
    font-size: 23px;
}
.dta-footer {
    padding: 40px 0 0;
}
.dta-footer .address-boxx h5 {
    font-size: 15px;
}
.global-press-secc {
    height: 830px;
}
.dta-footer h4 {
    font-size: 16px;
}
.dta-footer h4 {
    margin-bottom: 15px;
    font-size: 16px;
}
.btn-text {
    font-size: 14px;
}
.header-btn .head-btn {
    gap: 15px;
    padding: 9px 20px;
}
.our-header-wrap {
    z-index: 99;
    padding: 6px 0px 20px;
}
.service-heading {
    font-size: 20px;
    margin-top: 40px;
}

.service-content {
    padding: 28px;
    width: 388px;
}
.logis-box h4 {
    font-size: 18px;
}
.logis-box {
    padding: 40px 19px;
}
.copy2-banner-content h1, .copy2-banner-content h2 {
    max-width: 900px;
    font-size: 34px;
    line-height: 43px;
}
.copy2-banner-content p {
    font-size: 15px;
    line-height: 27px;
}


}