@media all and (max-width:440px) 
{
  .home-3 .navbar.fixed-top {background: #fff;box-shadow: var(--box-shadow);background-image: linear-gradient(150deg, #AE02FF 0%, #181E76 100%) !important;}
  .callinfo {padding: 15px 30px !important; height: 124px !important;}
  .home-3 .hero-single .hero-img img {height: 214px !important;object-fit: contain;}
  .callinfo {padding: 20px 30px;height: 135px;background-color: #151a77;background-image: linear-gradient(150deg, #151a77 0%, #AE02FF 100%);}
  .home-3 .hero-single .hero-title {color: #fff;font-size: 24px;}
  .site-title {text-align: center; font-size: 20px}
  .about-area {padding: 20px 0px;}
  .about-right {margin-top: 10px;  }
  .counter-box .title {margin-top: 10px;font-size: 16px;font-weight: 600;text-transform: capitalize;}
  .about-area .counter-box p {color: #000;line-height: 24px}
  .about-text {padding-bottom: 0px;margin-bottom: 10px;}
  .about-left {position: relative; padding-top: 20px;}
  .about-area .about-img::before {bottom: -32px; }
  .whoweare { padding-right: 0px; text-align: center;}
  .whoweare h2 { font-size: 20px;}
  .who-content p {font-size: 16px;color: #000;line-height: 19px;text-align: justify;}
  .lon{display: none;}
  .premium {padding: 15px 0px;}
  .taxi-head p{display: none}
  .services-area .taxi-head h4 {font-size: 14px;padding: 0px 0px; color: #181E76;}
  .taxi-img {padding: 5px;}
  .sreadmore{display: none}
  .taxi-head {text-align: center; padding-bottom: 0px;}
  .taxi-item {padding: 6px;border-radius: 20px;margin-bottom: 10px;box-shadow: var(--box-shadow);}
  .site-heading1 {margin-left: 0px; margin-top: 0px;}
  .choose-item {display: flex;gap: 15px;position: relative;background: var(--color-white);border-radius: 25px;margin-bottom: 25px;padding: 10px 20px;box-shadow: var(--box-shadow);z-index: 1;}
  .site-heading .edd{text-align: center;}
  .site-heading .site-title-tagline {font-size: 14px;}
  .site-heading .site-title { text-align: center; font-size: 16px;}
  .site-heading p {font-size: 15px; color: #fff; margin-top: 5px; line-height: 20px}
  .services-area {padding: 0px 0px;}
  .feature-content p{display: none}
  .feature-item {padding: 10px 20px;}
  .feature-item h4 {font-size: 17px;font-weight: 600;margin-bottom: 0px;color: #151a77;}
  .leftright {padding-left: 0px;}
  .about-text {padding-bottom: 0px;margin-bottom: 10px;font-size: 14px;line-height: 20px;text-align: center;}
  .about-list li {position: relative;padding-left: 25px;margin-top: 1px;font-weight: 500; font-size: 13px;color: #000;line-height: 26px;}
  .about-list-wrapper a{display: none;}
  .faq-area {padding: 20px 0px;}
  .nav-masterContainer {display: block !important;}
  .nav-masterContainer {position: fixed;bottom: 0;left: 0;width: 100%;z-index: 999;}
  .nav-masterContainer.theme-dark .nav-wrapper {background: #313131;}
  .nav-masterContainer.theme-dark .nav-grid .nav-grid-items .icon { color: #eee;}
  .nav-masterContainer.theme-dark .nav-grid .nav-grid-items.active .icon { color: #A52B46;}
  .nav-wrapper {border-top-right-radius:10px; border-top-left-radius: 10px; margin: 0px auto; background-color: #151a77;background-image: linear-gradient(150deg, #151a77 0%, #AE02FF 100%);}
  .nav-wrapper .active-grid-circle {display: grid;width: 100%;}
  .nav-grid {width: 100%;padding: 0;margin: 0;display: grid;grid-template-columns: 20% 20% 20% 20% 20%;}
  .nav-grid .nav-grid-items {padding: 10px 10px;display: flex;align-items: center;justify-content: center;cursor: pointer;}
  .nav-grid .nav-grid-items .icon {color: #fff; font-size: 20px;}
  .red { color: #A52B46; }
  .grid-item-active { display: flex !important; align-items: center; justify-content: center; -webkit-animation: zoomIn .255s cubic-bezier(0.46, 0.03, 0.21, 0.93);animation: zoomIn .255s cubic-bezier(0.46, 0.03, 0.21, 0.93);}
  .nav-masterContainer {position: fixed;bottom: 0;left: 0;width: 100%;z-index: 999;}
  .nav-masterContainer.theme-dark .nav-wrapper {background: #313131;}
  .nav-masterContainer.theme-dark .nav-grid .nav-grid-items .icon { color: #eee;}
  .nav-masterContainer.theme-dark .nav-grid .nav-grid-items.active .icon { color: #A52B46;}
  .services-area p{color: #000 !important}
  .service-price {display: none !important;}
  .service-img img {border-radius: 0px;min-height: 150px;}
  .service-style1 {margin-bottom: 15px}
  .service-style1 .service-content {margin: 0px;}
  .service-style1 .service-content {padding: 15px 15px;}
  .service-style1 .service-name {font-size: 19px;}   
  .innerpage {padding: 100px 0px 20px !important;}
  .hero-section .hero-title{font-size: 20px !important;}
  .fleetcon {padding: 0px 0px !important;}
  .fleetimg img {background-image: linear-gradient(150deg, #AE02FF 0%, #181E76 100%); margin: 0px !important; border-radius: 12px; width: 100%}
  .fleetcon h2 {font-size: 18px !important; text-align: center;}
  .fleetcon ul li {font-size: 14px !important; padding: 2px 2px !important;}
  .fleetcontent {padding: 5px; border-radius: 5px;}
  .review-header h4{font-size: 14px;}
  .review-sec .review-header {padding: 0 0 5px !important; margin: 0px 0 10px !important;}
  .review-sec table th{font-size: 12px; line-height: 16px}
  .review-sec table td{font-size: 12px}
  .review-sec p{font-size: 12px !important; line-height: 16px !important}

  .copyright .copyright-text {margin-bottom: 40px; font-size: 14px;}
  .taxi-item {margin-bottom: 5px !important;}

  .fleetimg{padding: 0px 30px 10px 30px}
  .fleetcontent {padding: 5px !important; border-radius: 10px;}
  .specification-card h4 {font-size: 16px !important;}
  .specification-card .feature-img {width: 50px;height: 50px;background: #fff;border: 1px solid #DBDBDB;border-radius: 5px;margin: 0 9px 0 0;flex-shrink: 0;padding: 10px 10px;}
  .specification-card .featues-info h6 {color: #000 !important;}
  .home-3 .hero-single .hero-img img {width: 100vw;max-width: 100% !important;height: 550px;object-fit: contain;}
  .about-area {padding: 10px 0px !important;}
  .counter-box .title {margin-top: 20px;font-size: 16px !important;}
  .about-area .counter-box p {color: #000; font-size: 14px; line-height: 20px}
  .whoweare h2 {font-size: 20px !important; color: #181E76;}
  .who-content p {font-size: 14px !important;line-height: 20px !important;text-align: justify;}

  .site-heading p {font-size: 16px !important;color: #fff;}
  .services-area .taxi-head h4 {font-size: 16px !important;padding: 10px 0px; color: #181E76;}
  .taxi-item {padding: 8px 8px !important;}
  .services-area {padding: 20px 0px !important;}
  .services-area .col-6{padding: 5px}
  .premium {padding: 20px 0px !important;}
  .choose-item {padding: 10px 20px}
  .sidebar-btn .choose-item-info p {color: #fff;font-weight: 500 !important;font-size: 14px;}
  .site-heading1 {background-color: #fff;margin-left: 0px !important;padding: 20px; border-left: 5px solid #FFAE02; margin-top: 0px !important;}
  .feature-area {padding: 40px 0px 10px !important;}
  .leftright {padding-left: 0px !important;}

  .about-list li {font-size: 16px !important}

}
