@media(max-width : 1200px){
    .hambuuefer {
        position: absolute;
        right: 22px;
        top: 21px;
        display: block;
        z-index: 999;
    }
        .hambuuefer i {
        font-size: 27px;
        color: var(--secondary-color);
    }
    .mega-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;
    }
    .close-button {
        position: absolute;
        right: 20px;
        display: block;
        top: 20px;
    }
    .mega-menu > ul {
        gap: 10px;
        justify-content: center;
        flex-direction: column;
        align-items: unset;
        padding: 0;
    }
    .mega-menu ul .dropdownd > .drop-arrow{
        margin:0;
    }
    .mega-menu ul .dropdownd > .drop-arrow:after{
        display:none;
    }
        .close-button i {
        font-size: 27px;
        color: var(--secondary-color);
    }
        .dropdownd .dropn-btnmobile {
        position: absolute;
        right: 0;
        width: 20px;
        height: 20px;
        text-align: center;
        line-height: 25px;
        top: 0;
        background: #000;
        display: block;
    }
    .dropdownd .dropn-btnmobile i {
        color: #fff;
    }
    .mega-menu ul li .submenu{
        position: relative;
        transform: scale(1);
        visibility: visible;
        opacity: 1;
        width: 100%;
        padding: 10px;
        margin: 10px 0 0;
        border-radius: 0;
        left:0;
        background: #fff;
        border: 1px solid rgba(48, 48, 47, 0.1);
        box-shadow: 0px 1px 2px 1px rgba(3, 11, 30, 0.06), 0px 1px 1px 0px rgba(3, 11, 30, 0.1);
        display: none;
    }
    .mega-menu ul li .submenu li a {
    color: #000;
    }
    .mega-menu.shows{
        transform: translateX(0);
        opacity: 1;
        visibility: visible;
    }
    .submenu.visible{
        display:block !important;
    }
    .mega-menu ul .dropdownd{
        padding:0;
    }
    .whatsappicon .call-icons{
        display:block;
    }
    
}

@media(max-width : 768px){
    p{
        font-size:14px;
    }
   .acting-btn{
        font-size: 13px;
        padding: 10px;
        padding-right: 35px;
    }
    .acting-btn:before{
        font-size: 15px;
    }
     .expert-acting-sec .list-points li:last-of-type {
    margin-bottom: 0;
  }
    .head-lin-btn .acting-btn{
        position: absolute;
        top: 16px;
        left: 110px;
        right: 0;
        margin: 0 auto;
        max-width: fit-content;
    }
    .head-logo img{
        height:60px;
    }
    .banner-sec-em .bot-sqr-box{
        display:none;
    }
    .banner-content {
    max-width:100%;
    }
    .banner-sec-em{
        height:auto;
        padding:7rem 0;
        background-image: url(../image/home/chennai-tick-acting-driver.webp);
    }
    .banner-content h1 {
        font-size: 30px;
        font-weight: 700;
        margin-bottom:20px;
    }
    .banner-content .banne-sm-title span {
        font-size:12px;
        padding:4px;
    }
    .banner-content p{
        font-size:16px;
    }
    .banner-content{
        text-align:center;
    }
    .banner-content .banne-sm-title{
        margin: 0 auto 10px;
    }
    .service-sec-acting{
        padding:2rem 0;
    }
    .sec-big-title{
        font-size:18.7px;
    }
    .sec-samll-title{
        font-size: 11px;
    }
    .service-sec-acting .container > .row {
        gap: 100px 0;
        margin-top: 80px;
    }
    .bread-main-sec .bread-services {
    justify-content: center;
    }
    .service-box{
        margin:0;
    }
    .service-box-items .service-content h4 {
    font-size: 17px;
    }
    .service-box-items .icon-servce{
        width: 70px;
        height: 70px;
        margin-top: -45px;
    }
    .service-box:before{
        width: 80px;
        height: 80px;
        top:-45px;
    }
    .service-box-items .arrow-move{
        width: 30px;
        height: 30px;
        line-height: 35px;
    }
    .service-box-items .service-content p{
        font-size:14px;
    }
    .abou-content-box {
    margin-left: 0;
    }
    .abou-img-box::before{
        right: -5px;
        bottom: -5px;
        width: 100%;
        height: 90%;
    }
    .about-sec-main .container > .row{
        flex-direction: column-reverse;
        gap:20px 0;
    }
    .section-title{
        text-align:center;
    }
    .abou-content-box p{
        text-align:justify;
    }
    .abou-content-box ul li{
        font-size:15px;
    }
    .about-sec-main {
    padding: 0 0 3rem;
    }
    .why-choose-sec .bot-sqr-box{
        display:none;
    }
        .why-choose-sec {
        padding: 2rem 0;
    }
    .why-choose-sec .container > .row {
    gap: 30px 0;
    }
    .why-items-box img {
    height: 45px;
    width: 45px;
}
    .why-items-box h4{
        font-size:17px;
            margin: 0 0 8px;
    }
    .why-items-box{
        text-align:center;
    }
    
    .location-sec-cting {
        padding: 2rem 0;
    }
    .section-title.text-center {
    margin-bottom: 30px;
    }
    .loca-service-main li h4 {
    font-size: 13px;
    }
    .loca-service-main{
        gap: 20px 10px;
    }
    .book-driver-sec .row{
      row-gap:20px
  }
  
    .loca-service-main li .loc-icon {
    min-width: 25px;
    width: 25px;
    height: 25px;
    background-size: 15px 15px;
    }
    .loca-service-main li{
       width: 47%;
    
    }
    .cta-sec-tick .cta-img-box img{
       max-width: 65% !important;
    }
    .testmoni-key-number .key-number {
    padding-bottom: 4px;
    margin-bottom: 0px;
    }
    .cta-sec-tick .cta-img-box {
        margin-top:unset !important;
    }
    .cta-sec-tick .cta-img-box:before,
    .cta-sec-tick .cta-img-box:after{
        display:none;
    }
    .cta-sec-tick{
        margin-top:unset;
        border-radius:unset;
        padding:2rem 0;
    }
    .cal-btn-act.text-end{
        text-align: center !important;
    }
    .section-title{
        margin-bottom: 20px;
    }
        .type-customers-sec {
        padding: 2rem 0;
    }
    .footer-contact-box,.footer-links h4 {
    font-size: 16.5px;
        margin-bottom: 12px;
    }
    .footer-info-box a {
    font-size: 13px;
 
}
    .we-service-box .we-service-image img{
        height:auto;
    }
    .we-service-box .service-body h4{
        font-size:17px;
    }
    .we-service-box .service-body p{
       font-size:14px; 
    }
    .testioma-sec-main .section-title {
    width: 100%;
    }
    .testmoni-key-number .key-number span{
        font-size:40px;
    }
    .testmoni-key-number p{
        font-size:16px;
    }
    .testimonial-acting .testimonial-corousel .swiper-button-prev {
   right: unset;
   left:unset;
    }
    .testimonial-acting .testimonial-corousel .swiper-button-next,
    .testimonial-acting .testimonial-corousel .swiper-button-prev{
    top: 60%;
    background:var(--secondary-color);
    height:30px;
    width:30px;
    }
    .testimonial-acting .testimonial-corousel .swiper-button-next:after,
    .testimonial-acting .testimonial-corousel .swiper-button-prev:after{
        color:#fff;
    }
    .testimonial-box{
        padding:30px;
    }
    .testmoni-key-number {
    padding: 30px;
  margin-bottom: 15px;
    }
    .testimonial-box .use-img-icon .star-icon i{
        font-size:16px;
    }
    .testimonial-box .use-img-icon .title-locont h4{
        font-size:16px;
    }
        .testioma-sec-main {
        padding: 0px 0 2rem;
    }
    .customer-sec-faq .accordion-button{
        font-size:16px;
        padding:10px 15px;
    }
    .customer-sec-faq .accordion-body{
        padding: 15px;
        font-size: 14px;
        text-align: justify;
    }
    .customer-sec-faq {
    padding: 0 0 3rem;
    }
    .about-footer:before{
        top:0;
        border-radius:5px;
    }
    .about-footer{
        padding:20px;
        margin:20px 0 30px;
    }
    .footer-links.quick-menu {
    margin-left: 0;
    }
    .main-footer{
        padding:2rem 0 0;
    }
    .footer-links ul li a {
    color: #fff;
    font-size: 13px;
}
    /*.footer-links {*/
    /*    margin-bottom: 15px;*/
    /*}*/
    .footer-links ul li {
    margin-bottom: 5px;
    }
    .footer-copyright {
    padding: 10px 0;
    margin-top: 1.6rem;
    }
    .footer-social-links ul{
        justify-content: center;
    }
    .footer-copyright-text p, .footer-copyright-text a{
        text-align:center;
            font-size: 12px;
}
 .trusted-verif-sec p {
    margin: 0;
    text-align: justify;
}
  
  .footer-copyright-text.text-end{
       text-align:center !important; 
    }
     .bread-main-sec {
    height: 207px;
    }
    .bread-main-sec .bread-common {
            max-width: 100%;
    }
    .bread-main-sec .sec-big-title {
    font-size: 20px;
    line-height: 1.4;
    }
    .bread-main-sec .bread-services li a {
        font-size:15px;
    }
     .bread-main-sec .bread-services li.active {
    font-size: 14px;
    }
    .intro-main-sect {
     padding:2rem 0;
     }
    .intro-main-sect .row{
      display: flex;
    flex-direction: column-reverse;
    }
    .intro-main-sect .intro-img .overlay-bg {
         top: 13px;
        left: -5px;
        bottom: -8px;
    }
    .intro-main-sect .intro-img {
    padding: 22px 0 0px;
    }
    .services-why-secc{
       padding:2rem 0 0; 
    }
    .services-why-secc .why-cards {
    gap: 12px;
    margin-bottom: 28px;
    }
    .services-why-secc .why-cards img {
    width: 42px;
    height: 42px;
   }
   .services-why-secc .section-title {
        margin-bottom: 11px;
   }
   .services-why-secc .why-cards h4 {
    font-size: 17px;
    margin-bottom: 9px;
}

 .services-why-secc .row {
    display: flex;
    flex-direction: column;
  }


  .services-why-secc .col-lg-4.col-md-6:first-child {
    order: 1;
  }

  .services-why-secc .col-lg-4.col-md-6:last-child {
    order: 2;
  }
  .services-why-secc .col-lg-4.col-md-12 {
    order: 3;
  }



   .services-why-secc .why-img-box img {
            max-height: auto;
  }
  
   .acting-location .loca-service-main li h4 {
        font-size: 15px;
        font-weight: 500;
   }
   .services-why-secc .why-cards p {
       width:100%;
   }
   .benefit-main-secc {
   padding:1rem 0;
   }
   .benefit-main-secc .section-title {
    margin-bottom: 20px;
   }
   .list-points li {
  margin-bottom: 17px;
    text-align: justify;
    }
    .acting-location .loca-service-main li {
        width: 48%;
    }
    .expert-acting-sec {
    padding: 2rem 0 0;
     }
     .list-points li::before {
         font-size:16px
     }
     .trusted-verif-sec .row{
        display:flex; 
        flex-direction: column-reverse;
     }
  .tick-contact-secc {
    padding: 2rem 0;
}

.tick-contact-secc .section-social-link {
    width: 37px;
    height: 37px;
}
.tick-contact-secc .section-contact-info-box {
    min-height: auto;
    height: 100%;
}
.tick-contact-secc .acting-btn {
    display: flex;
    justify-self: center;
}

    .tick-contact-secc .tick-contact-secc-circle-1 {
        width: 110px;
        height: 110px;
        bottom: 63px;
        right: 10px;
    }
    .nagar-locc li {
    width: 48% !important;
}
.tick-contact-secc .tick-contact-secc-circle-2 {
    width: 210px;
    height: 210px;
    bottom: -49px;
    right: -123px;
}
.trusted-verif-sec {
        padding: 2rem 0;
    }
.trusted-verif-sec p{
    margin:0;
}
.tick-contact-secc .tick-secc-form {
        padding: 25px;
            border-radius: 10px
    }
.cta-main-servicess .location-cta::after {
    display:none;
}
.cta-main-servicess .section-title{
        max-width: 100%;
       margin:0;
}
.cta-main-servicess .call-servicess{
     margin:0;
     flex-wrap: wrap;
     gap: 37px;
}
.cta-main-servicess {
    padding: 2rem 0;
}
    .cta-btn-group {
        margin-top: 5%;
        justify-content: center;
    }

.cta-btn {
    gap: 8px;
    padding: 10px 17px;
    font-size: 12px;
    min-width: 122px;
}

.cta-btn .flaticon-right-arrow-1 {
    margin-left: 6px;
    top: 3px;
    font-size: 15px;
}
.feed-faq {
    padding: 2.5rem 0;
}
.trusted-verif-sec .verify-title {
    font-size:17.5px;
    margin-bottom: 9px;
}
.trusted-verif-sec .verifyed-box {
    padding: 15px;
    margin-bottom: 12px;
}
.trusted-verif-sec .verifyed-box img {
    width: 50px;
    height: 50px;
    margin-bottom: 10px;
}
.cal-whatsapp-sec{
    justify-content:center;
}
.cal-whatsapp-sec .cta-btn {
    padding: 3px 16px;
    font-size: 12px;
}
.cal-whatsapp-sec .whatsapp{
    height:38px;
    width:38px
}
.cal-whatsapp-sec .call-icons{
    height:38px;
    width:38px
}
      .expert-acting-sec .list-points li {
        margin-bottom: 8px;
        width: 100%;
        font-size: 15px;
    }
.expert-acting-sec .list-points{
    margin:0 0 0 10px;
}
.intro-main-sect p {
    margin: 0;
    text-align: justify;
}
.expert-acting-sec .list-points li:nth-last-of-type(-n+1) {
    margin-bottom: 0!important;
  }
.footer-contact-box h4 {
    font-size: 17.5px;
}
.sub-items {
        margin-bottom: 27px;
    } 
    
  .tick-contact-secc .section-contact-info-box{
      border-radius: 10px;
    padding: 18px;
  }  
    .tick-contact-secc .section-contact-details{
     gap: 14px;
    margin: 24px 0;
}
   .tick-contact-secc .section-contact-icon i {
    font-size: 26px;
} 
    .tick-contact-secc .section-contact-text{
        font-size: 13px;
    }
    
    .tick-contact-secc .section-social-icons{
        justify-content: center;
    }
    .tick-contact-secc .col-lg-6:first-child {
    margin-bottom: 20px;
}
.tick-contact-secc .form-input{
    font-size:13px;
    margin-bottom: 14px;

}
.tick-contact-secc .acting-btn{
font-size: 13px;
padding: 10px 35px 10px 22px;

}
  .tick-contact-secc  .acting-btn:before {
        font-size: 13px;
    }
    
    .service-section-detail{
        padding:2rem 0;
    }
    .service-block-one .lower-content .text h4 {
     font-size: 17px;
    line-height: 7px;
    margin-bottom: 5px;
}
.service-section-detail .section-title {
    margin-bottom:10px;
}
.service-block-one .lower-content .text{
    height:auto;
}
.service-block-one .lower-box .arrow-icon {
    padding: 0 0 0 12px;
}
.service-block-one .lower-box .arrow-icon li {
    font-size: 30px;
    height:24px;
}
.service-block-one .lower-box{
        padding-right: 35px;
}
.service-section-detail .swiper-controls{
    margin-top: 15px;
}
.service-block-one .lower-box .link-item a {
      font-size: 11px;
}
.best-acting-services{
    padding:2rem 0;

}
.best-acting-services .why-box {
        border-radius: 12px;
        padding: 18px 5px;
        margin: 10px 0;
}
.best-acting-services .why-box h4{
          font-size: 17px;
}

.best-acting-services .why-box::after {
    right: -22%;
    bottom: -47%;
}
.about-main-sect{
  padding: 2rem 0;
}
.secondary-image {
    display:none;
}
.about-main-sect p{
font-size:14px;
text-align:justify;
}
.experience-text {
    color: #000;
    font-size: 16px;
}
.about-testi-sec{
    padding-top:3rem !important;
}
.about-main-sect .stat-box{
     display: block;
        gap: 0;
}
.about-main-sect .stat-label{
        font-size: 15px;
        margin:14px 0px;
}
 .image-stack-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 16px;
    }

    .primary-image,
    .secondary-image,
    .experience-badge {
        position: static;
        width: 100%;
    }

    .primary-image img,
    .secondary-image img {
        width: 100%;
        margin-left: 0;
    }

    .secondary-image {
        margin-top: 12px;
    }

    .experience-badge {
        margin-top: 12px;
        border-radius: 10px;
    }
.experience-badge::before{
    display:none;
}
.reliable-personal-sec{
   padding:2rem 0; 
}


.reliable-personal-sec .service-card h4 {
    font-size: 15px;
}
.reliable-personal-sec .service-card{
        padding: 10px 14px;
      margin: 15px 0;
}
.reliable-personal-sec .why-service-icon {
   
    width: 60px;
    height: 60px;
    margin-right: 19px;
}
.reliable-personal-sec   .section-title {
        margin-bottom: 20px;
    }
    .who-we-serve-sec {
    padding: 2rem 0 0rem;
}
    .car-right {
        position: static;
        max-width: 63%;
        overflow: hidden;
        margin-left: 125px;
        margin-top: -18px;
    }
    
    .book-driver-sec .sec-big-title {
    font-size: 20px;
    }
    .book-driver-sec {
    padding: 2rem 0;
}
.book-driver-sec .sec-big-title{
    text-align:center;
}
.maintain-details {
    margin-top: 0px;
}
.acting-form h4 {
    font-size: 20px;
}
.acting-form {
    padding: 24px;
}
.career-form-sec {
    padding: 30px 0;
}
.form-main-career {
    max-width: 100%;
    padding: 23px 10px;
}
.footer-info-box p {
   font-size: 12px;
}
.why-service-icon img{
    height:30px;
    width:30px;
}
.benefit-main-secc li{
    font-size: 14.5px;
}
.service-sec-acting .section-title p{
    text-align:justify;
}
.sec-big-title span:before{
    display:none;
}
.service-block-one .lower-content .text h4 a{
font-size:17px;
}
.service-block-one .lower-content .text p{
font-size:14px;
}





}



@media(min-width : 769px) and (max-width : 900px){
    .banner-content {
    max-width: 70%;
    }
    .about-footer{
        margin-bottom:30px;
    }
    .testimonial-box{
        padding:0 0 4rem;
    }
    .cta-sec-tick .cta-img-box:before, .cta-sec-tick .cta-img-box:after{
        display:none;
    }
    .type-customers-sec {
    padding: 4rem 0;
    }
    .we-service-box .we-service-image img{
        height:auto;
    }
    .testioma-sec-main {
    padding: 0 0 4rem;
    }
    .testioma-sec-main .section-title{
        text-align: left;
    }
    .testmoni-key-number{
        padding:25px;
    }
    .testmoni-key-number p{
        font-size:16px;
    }
    .testimonial-box{
        padding:20px;
    }
    .banner-sec-em{
       height: 453px;
        padding:5rem 0;
          background-image: url(../image/home/acting-driver-chennai-view.webp);
          background-size: contain;
    }
    .banner-sec-em .bot-sqr-box{
        display:none;
    }
    .banner-content h1 {
    font-size: 40px;
    }
    .head-lin-btn .acting-btn{
        position: absolute;
        top: 20px;
        left: 500px;
        right: 0;
        margin: 0 auto;
        max-width: fit-content;
    }
    .hambuuefer{
        top:25px;
    }
    p{
        font-size:15px;
    }
    .service-block-one .lower-content .text p {
    line-height: 1.6;
    margin:8px 0;
    }
        .sec-big-title {
        font-size: 26px;
    }
    
    .secondary-sec {
                gap: 23px 15px !important;
    }
    .book-driver-sec {
    padding: 3rem 0;
}
    .sec-samll-title {
    font-size: 13px;
    }
    .service-sec-acting {
    padding: 4rem 0;
    }
    .service-box{
        margin:0;
    }
    .about-sec-main .container > .row{
        flex-direction: column-reverse;
    }
    .abou-content-box {
    margin-left: 0;
    }
    .why-choose-sec .bot-sqr-box{
        display:none;
    }
    .abou-img-box::before{
        right: -25px;
        bottom: -25px;
    }
    .abou-img-box{
        margin:30px auto 0;
    }
    .section-title{
        text-align:center;
    }
    .about-sec-main {
    padding: 0 0 5rem;
    }
    .why-choose-sec{
        padding:4rem 0;
    }
    .why-choose-sec .container > .row {
    gap: 30px 0;
    }
    .location-sec-cting {
    padding: 3rem 0;
    }
    .loca-service-main li{
        width:30%;
    }
    .loca-service-main{
        justify-content: unset;
        gap: 30px 27px;
    }
    .loca-service-main li h4 {
    font-size: 17px;
    }
    .loca-service-main li .loc-icon {
    width: 40px;
    height: 40px;
    background-size: 20px 20px;
    }
    .cta-sec-tick {
        margin-top: 100px;
        border-radius: 60px 60px 0px 0px;
        padding-top: 20px;
    }
.tick-contact-secc {
    padding: 3rem 0;
}
.tick-contact-secc .section-contact-info-box{
    padding: 29px;
}
    .tick-contact-secc .section-title{
        margin-bottom:0px;
    }
    .tick-contact-secc .acting-btn {
    display: flex;
    justify-self: center;
}
    .tick-contact-secc .section-contact-details {
        gap: 17px;
    margin: 24px 0;
}

.tick-contact-secc .tick-contact-secc-circle-1 {
      width: 192px;
    height: 191px;
    bottom: 23px;
    right: 58px;
    background: rgb(255 255 255 / 5%);
}
.tick-contact-secc .tick-contact-secc-circle-2 {
      width: 211px;
    height: 210px;
    bottom: -60px;
    right: -50px;
}
 .tick-contact-secc .col-lg-6:first-child {
    margin-bottom: 30px;
}
.tick-contact-secc .tick-secc-form {
    padding:28px
}
   .bread-main-sec {
        height: 262px;
    }
    .bread-main-sec .bread-common {
            max-width: 100%;
    }
    .feed-faq{
      padding: 3rem 0;  
    }
 .feed-faq .section-title {
  margin-bottom: 25px;
}

    .bread-main-sec .sec-big-title {
    font-size: 29px;
    }
    .bread-main-sec .bread-services li a {
        font-size:18px;
    }
     .bread-main-sec .bread-services li.active {
    font-size: 18px;
    }
    .intro-main-sect {
      padding: 3rem 0;
     }
    .intro-main-sect .row{
      display: flex;
    flex-direction: column-reverse;
    }
       .intro-main-sect .intro-img .overlay-bg {
        top: 11px;
        left: 54px;
        bottom: -15px;
    }
    .intro-main-sect .intro-img img{
        width:80%;
    }
    .intro-main-sect .intro-img .overlay-bg{
        clip-path: polygon(0 100%, 0 0, 30% 0, 85% 100%);
    }

   .cal-whatsapp-sec{
       margin: 24px 0;
    }
    .intro-main-sect .intro-img {
    padding: 22px 0 0px;
  text-align: center;
    }
    .services-why-secc{
       padding:2rem 0; 
    }
    .services-why-secc .why-cards {
    gap: 12px;
    }
    .services-why-secc .why-cards img {
    width: 42px;
    height: 42px;
   }
   .services-why-secc .section-title {
       margin-bottom:29px;
   }
   .services-why-secc .why-cards h4 {
    font-size: 18px;
    margin-bottom: 10px;
}
   

 .acting-location{
     padding:3rem 0;  
   }
    .acting-location .section-title{
        margin-bottom:20px;
    }
   .benefit-sub {
    margin: 30px 0 0;
}
   .acting-location .loca-service-main li h4 {
        font-size: 16px;
        font-weight: 500;
    }
   .services-why-secc .why-cards p {
       width:100%;
   }
   .trusted-verif-sec{
       padding: 2rem 0 3rem;
   }
   .benefit-main-secc {
   padding: 2rem 0;
   }
   .benefit-main-secc .section-title {
    margin-bottom: 20px;
   }
   .list-points li {
    margin-bottom: 7px;
    }
        .acting-location .loca-service-main li {
        width: 30%;
    }
    .expert-acting-sec {
    padding:3rem 0;
     }
     .list-points li::before {
         font-size:16px
     }
     .trusted-verif-sec .row{
        display:flex; 
        flex-direction: column-reverse;
     }
    .expert-acting-sec .list-points li {
   width:47%;
    }
    
    .trusted-verif-sec .col-lg-7:last-child {
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
    }

    .trusted-verif-sec .verifyed-box {
        width: calc(50% - 10px); 
        margin-bottom: 0;
    }

        .trusted-verif-sec .local-verfied {
        position: relative;
        top: auto;
        width: 60%;
       margin: 30px auto 0;
    }
  .services-why-secc .col-md-6:first-child,
  .services-why-secc .col-md-6:last-child {
    width: 50%;
  }
 .services-why-secc .col-lg-4.col-md-12 {
    order: 2;
    width: 100%;
    text-align: center;
  }
 .expert-acting-sec .list-points li:nth-last-child(-n+3) {
    margin-bottom: 0;
}

.cta-main-servicess {
    padding: 3rem 0;
}
.cta-btn-group{
 justify-content:center;   
 margin-top: 3%;
}
  .intro-main-sect p {
    margin: 0;
    text-align: justify;
}
   .tick-contact-secc .section-contact-text {
       font-size:14px;
   }
    .tick-contact-secc .form-input{
   margin-bottom: 13px;
    font-size: 14px;
    }
    
      .service-section-detail{
        padding:3rem 0;
    }
    .service-section-detail .section-title{
        margin-bottom:21px;
    }
    .service-block-one .lower-content .text h4 {
     font-size: 17px;
    line-height: 7px;
    margin-bottom: 12px;
}
.service-block-one .lower-content .text{
    height:auto;
    padding: 14px;
}
.service-block-one .lower-box .arrow-icon {
    padding: 0 0 0 12px;
}
.service-block-one .lower-box .arrow-icon li {
    font-size: 30px;
    height:24px;
}
.service-block-one .lower-box{
        padding-right: 30px;
}
.service-section-detail .swiper-controls{
    margin-top: 15px;
}
.service-block-one .lower-box .link-item a {
      font-size: 11px;
}
.best-acting-services{
    padding:3rem 0;

}
.best-acting-services .why-box {
        border-radius: 12px;
        padding: 18px 20px;
        margin: 10px 0;
}
.best-acting-services .why-box h4{
          font-size: 17px;
}

.best-acting-services .why-box::after {
    right: -22%;
    bottom: -47%;
}

    .primary-image img {
        margin-left: 0; 
    }
       .secondary-image {
        top: 8%;
        left: 45%;
        height: 215px;
    }

    .secondary-image img {
        max-width: 75%;
        height: auto;
    }
 .experience-badge {
        top: 49%;
        right: -15px;
        width: 122px;
        padding: 7px;
        border-radius: 4px;

    }
    .experience-badge::before {
    bottom: -33px;
    }

    .about-main-sect{
      padding:3rem 0; 
    }
    .about-main-sect p{
        text-align:justify;
    }
    
  .book-driver-sec .sec-big-title {
    font-size: 27px;
    text-align: center;
  }
  .book-driver-sec .row{
      row-gap:30px
  }
  .bread-main-sec .bread-services {
    justify-content: center;
  }
  .nagar-locc li {
    width: 48% !important;
}
.service-block-one .lower-content .text h4 a{
    font-size:17px;
}
.service-block-one .lower-content .text p{
     font-size:15px;
}
.primary-image {
    margin-top: 40px;
}
.image-stack-wrapper {
    display: block;
}
.career-form-sec {
    padding: 3rem 0;
}
.form-main-career {
    padding: 31px;
}
.main-footer {
    padding: 4rem 0 0;
}



@media(min-width : 901px) and (max-width : 1200px){
    .banner-sec-em .bot-sqr-box, .why-choose-sec .bot-sqr-box{
        display:none;
    }
    .service-box{
        margin:0;
    }
    .abou-img-box::before{
        right: -25px;
        bottom: -25px;
    }
    .abou-content-box {
    margin-left: 30px;
    }
    .banner-content h1 {
    font-size: 45px;
    }
    .banner-sec-em{
        height:auto;
        padding:7rem 0;
    }
    .head-lin-btn.text-end{
       text-align: left !important; 
    }
    .acting-btn{
        font-size:14px;
    }
    .acting-btn:before{
        font-size:16px;
    }
    .sec-big-title {
    font-size: 30px;
    }
    .sec-samll-title {
    font-size: 13px;
    }
    .service-box-items .service-content h4 {
    font-size: 16px;
    }
    .why-items-box h4 {
    font-size: 18px;
    }
    .loca-service-main li{
        width: 18%;
    }
    .loca-service-main li .loc-icon {
        width: 40px;
        height: 40px;
        background-size: 25px 25px;
    }
    .loca-service-main li h4 {
    font-size: 17px;
    font-weight:500;
    }
    .loca-service-main{
        gap: 30px 20px;
    }
    .location-sec-cting{
    padding: 3rem 0;
}

.service-section-detail {
    padding: 3rem 0;
}
.service-sec-acting{
    padding: 3rem 0;
}
.service-sec-acting .section-title p {
    text-align: justify;
}
.service-sec-acting .sec-big-title{
    margin-bottom:20px;
}
.tick-contact-secc .section-contact-info-box{
    padding: 30px;
}
.section-contact-address p{
    font-size:13px;
}
.acting-form {
    padding: 25px
}

.acting-form input, .acting-form textarea {
    margin-bottom: 14px;
    font-size: 13px;
}
.testmoni-key-number .key-number span {
    font-size: 48px;
}
.footer-info-box p{
    font-size: 14px
}
.career-form-sec {
    padding: 3rem 0;
}
.about-footer:before {
    width: 281px;
}
.form-main-career {
  padding: 26px;
}

.who-we-serve-sec {
    padding: 3rem 0;
}
.reliable-personal-sec .service-card h4{
     font-size:16.5px;
}
.tick-contact-secc p{
     margin:0px;
}
.book-driver-sec {
    padding: 3rem 0;
}
.service-block-one .lower-box .link-item a{
 font-size: 12px;
    font-weight: 500;
}
.service-block-one .lower-box .arrow-icon li {
    margin-left: -13px;
    height: 36px;
    width: 43px;
    font-size: 41px;
}
    .cta-sec-tick .cta-img-box:before, .cta-sec-tick .cta-img-box:after{
        display:none;
    }
    .we-service-box .we-service-image img{
        height:auto;
    }
    .we-service-box .service-body h4{
        font-size:18px;
    }
    .we-service-box .service-body p{
        font-size:14px;
    }
   .bread-main-sec .sec-big-title{
           font-size: 26px;
   }
   .bread-main-sec .bread-services li.active {
    font-size: 17px;
   }
   .bread-main-sec .bread-services li a {
   font-size: 17px;
   }
   .bread-main-sec {
  height:250px;
  }
  .intro-main-sect {
  padding:2rem 0;
  }
  .intro-main-sect,.services-why-secc,.acting-location,.services-why-secc,.acting-location,.benefit-main-secc, .sec-big-title {
   font-size: 23px;
    }
    .intro-main-sect p {
    text-align: justify;
   }
   .services-why-secc {
    padding: 0 0 2rem;
   }
   .services-why-secc .why-cards h4 {
    font-size:17.5px;
   }
   .services-why-secc .why-img-box {
    position: absolute;
    top: 23%;
    left: 33%;
}  
  .services-why-secc .why-cards img {
    width: 41px;
    height: 41px;
} 
.services-why-secc .why-cards p {
    font-size: 15px;
}
.services-why-secc .section-title {
  margin-bottom: 26px;
}

.acting-location .section-title {
  margin-bottom: 26px;
}

.benefit-main-secc .section-title {
  margin-bottom: 26px;
}
.acting-location .section-title {
  margin-bottom: 26px;
}
.expert-acting-sec .section-title {
  margin-bottom: 26px;
}
   .acting-location li h4 {
     font-size: 16px;
    }
   
   .acting-location .loca-service-main li .loc-icon {
        width: 35px;
        height: 36px;
}
.acting-location,.benefit-main-secc {
    padding: 0 0 2rem;
}

 .benefit-main-secc .list-points li {
    font-size: 16px;
   }

.expert-acting-sec {
    padding: 0 0 2rem;
}
.trusted-verif-sec .verifyed-box img {
    width: 55px;
    height: 55px;
    margin-bottom: 14px;
}
.trusted-verif-sec .verify-title {
    font-size: 18px;
    margin-bottom: 7px;
}

.trusted-verif-sec {
    padding: 0 0 2rem;
}
.cta-btn {
    padding: 10px 19px;
    font-size: 12px;
   min-width: 122px;
}
.cta-btn .flaticon-right-arrow-1 {
    margin-left: 4px;
    top: 3px;
}
.feed-faq {
    padding: 2rem 0;
}
.feed-faq .section-title {
    margin-bottom: 26px;
}


.service-block-one .lower-content .text h4 a {
    font-size: 17px;
}
.service-block-one .lower-content .text p  {
    font-size: 13px;
}
.best-acting-services {
    padding: 3rem 0;
}
.best-acting-services .why-box {
    padding: 20px;
}
.best-acting-services .why-box h4{
    font-size: 16px;
}
.best-acting-services .why-box p{
    font-size: 13px;
    margin:0
}
.customer-sec-faq .accordion-button {
    font-size: 17px;
}

}


