@media (max-width: 1700px) {
  .statics {
      padding:25px 20px
  }

  .statics .col h2 {
      font-size: 45px
  }

  .statics .col p {
      font-size: 22px;
      padding-left: 18px
  }

  .two-ul-together {
      column-gap: 18px
  }

  .our-recently-title h3 {
      font-size: 20px
  }

  .our-recently-info {
      padding: 20px 10px 25px 20px
  }

  .tag-excellent,.tag-fair {
      font-size: 11px
  }

  .price-sec-price {
      font-size: 45px;
      padding: 20px 45px 17px 26px
  }

  .emirate-card img {
      height: 70px
  }

  .emirate-card h3 {
      font-size: 17px
  }

  .land-side .new-head {
      max-width: 560px
  }

  .new-head {
      font-size: 58px
  }

  .new-green-para {
      font-size: 20px;
      padding: 15px 32px 15px 44px;
      border-radius: 16px
  }

  .new-green-text {
      font-size: 28px;
      padding: 23px 0
  }

  .small-list li {
      font-size: 13px
  }

  .dubai-parts .check-track {
      max-width: 90%
  }

  .premium-card::after {
      height: 30px;
      width: 93px;
      right: 61px;
      top: -3px
  }
}

@media (max-width: 1600px) {
  .same-head {
      font-size:50px
  }

  .small-title {
      font-size: 40px
  }

  .inspection-title {
      max-width: 630px
  }

  .price-sec-left {
      padding-left: 10px
  }

  .svcpack-flex {
      padding: 0 50px
  }

  .full-steps-layout {
      gap: 60px
  }

  .other-miss-content h3 {
      font-size: 28px
  }

  .other-miss-content li {
      font-size: 13px
  }

  .other-miss-box {
      padding: 24px 30px;
      max-width: 350px
  }

  .other-miss-box h3 {
      font-size: 23px
  }

  .other-miss-box p {
      font-size: 15px;
      max-width: 285px
  }

  .used-car-card h3 {
      font-size: 23px;
      font-weight: 400;
      max-width: 200px
  }

  .seller-header .same-head {
      max-width: 870px
  }

  .emirate-card h3 {
      font-size: 16px
  }

  .emirate-card img {
      height: 65px
  }

  .pricing-heading h2 {
      max-width: 480px
  }

  .price-sec-left .small-title {
      max-width: 420px
  }

  .price-sec-left .same-small-para {
      max-width: 460px
  }

  .same-day-div .same-head {
      max-width: 450px
  }

  .check-slider {
      padding: 50px
  }

  .check-track {
      gap: 26px 20px
  }

  .check-item p,.expert-help-list li h3 {
      font-size: 15px
  }

  .expert-help-list li {
      margin-bottom: 15px;
      font-size: 15px
  }

  .price-subhead {
      font-size: 14px
  }

  .new-head-all {
      font-size: 60px
  }

  .certificate-content .same-head {
      max-width: 649px
  }
}

@media (max-width: 1500px) {
  .call-btn {
      padding:14px 30px
  }

  .slide1 .same-head,.slide2 .same-head,.svcpack-header h2 {
      max-width: 900px
  }

  .slide3 .same-head {
      max-width: 700px
  }

  .expert-help-sec {
      padding: 110px 0 50px
  }

  .same-head {
      font-size: 45px
  }

  .statics {
      max-width: 93%
  }

  .statics .col h2 {
      font-size: 43px
  }

  .inspection-title {
      max-width: 580px
  }

  .small-title {
      font-size: 37px
  }

  .statics .col p {
      font-size: 21px;
      padding-left: 16px
  }

  .expert-space {
      padding: 0 50px;
      gap: 20px
  }

  .left-side-padd {
      padding-left: 50px
  }

  .bank-page .faq,.grey-back-same {
      padding-top: 50px;
      padding-bottom: 50px
  }

  .inspection-info-top {
      font-size: 20px
  }

  .same-small-para {
      font-size: 14px;
      line-height: 24px
  }

  .footer-nav a,.most-buyers li {
      font-size: 14px
  }

  .inspection-importance-head {
      padding-bottom: 75px;
      padding-left: 30px
  }

  .importance-icon {
      width: 90px;
      height: 90px
  }

  .importance-icon img {
      width: 45%
  }

  .inspection-importance-card p {
      font-size: 22.541px
  }

  .seller-card-content {
      padding: 25px 25px 35px
  }

  .seller-card-content h3 {
      font-size: 22px;
      font-weight: 600
  }

  .seller-card-content p {
      font-size: 15px;
      line-height: 22px
  }

  .price-row {
      gap: 20px
  }

  .clicks,.price-sec-header .price-card-heading {
      font-size: 23px
  }

  .price-sec-price,.step-number {
      font-size: 40px
  }

  .price-sec-list li {
      font-size: 11px
  }

  .outline-btn,.solid-btn {
      padding: 15px 60px
  }

  .svcpack-header p {
      max-width: 1300px
  }

  .svcpack-desc {
      max-width: 530px;
      padding-top: 30px
  }

  .book-btn,.offers-btns {
      font-size: 14px;
      padding: 16px 30px
  }

  .tag-excellent,.tag-fair {
      font-size: 10px
  }

  .dubai-page-body .d-pricing-con .same-head,.full-steps-heading h2 {
      max-width: 840px
  }

  .step-item {
      gap: 25px;
      padding: 20px 21px 20px 31px
  }

  .step-item p {
      font-size: 13px;
      line-height: 21px;
      max-width: 510px
  }

  .full-steps-layout {
      gap: 50px
  }

  .step-item::before {
      width: 16px;
      height: 16px;
      left: -8px
  }

  .other-miss-left h2 {
      max-width: 325px
  }

  .other-miss-desc {
      max-width: 420px
  }

  .other-miss-btn {
      padding: 18px 30px!important
  }

  .used-car {
      padding: 100px 0
  }

  .used-car-text p {
      max-width: 570px
  }

  .used-car-card img {
      width: 25%
  }

  .used-car-card {
      padding: 34px 40px 30px
  }

  .our-recently-title h3 {
      font-size: 17px
  }

  .our-recently-info p {
      font-size: 13.133px;
      line-height: 20.591px
  }

  .tag-fair {
      padding: 4px 10px
  }

  .tag-excellent,.tag-good {
      padding: 4px 8px
  }

  .carousel-itemRecent {
      padding: 12px
  }

  .our-recently-btn {
      font-size: 14px;
      padding: 18px 28px
  }

  #carouselInnerReview {
      gap: 30px
  }

  .review-card {
      padding: 45px 30px 30px
  }

  .review-card-des {
      font-size: 15px;
      line-height: 26px
  }

  .review-card::before {
      top: 23px;
      left: 30px
  }

  .avtar-info-cont p,.faq-list summary {
      font-size: 16px
  }

  .five_stars {
      justify-items: right
  }

  .five_stars img {
      width: 72%
  }

  .faq-list p {
      font-size: 14.18px;
      line-height: 21.77px;
      max-width: 580px
  }

  .faq-list details {
      padding: 22px 23px
  }

  .faq-list summary::after {
      height: 7px
  }

  .faq-list {
      max-height: 570px
  }

  .footer-right p {
      font-size: 16px;
      line-height: 25px;
      max-width: 680px
  }

  .footer-subscribe input {
      padding: 15px 60px 15px 20px;
      max-width: 310px;
      outline: 0;
      width: 305px
  }

  .footer-subscribe button {
      padding: 10px 20px;
      font-size: 15px
  }

  .footer-bottom {
      padding-top: 30px
  }

  .footer-links a {
      margin-right: 15px
  }

  .seller-header .same-head {
      max-width: 770px
  }

  .in-air-icons img {
      width: 60px
  }

  .swiper-wrapper {
      column-gap: 10px
  }

  .inner-card {
      padding: 21px 10px
  }

  .emirate-card img {
      height: 60px
  }

  .emirate-card {
      padding: 10px 13px
  }

  .year-card {
      padding: 0 25px
  }

  .same-day-div .same-head {
      max-width: 405px
  }

  .land-side .new-head {
      max-width: 470px
  }

  .new-head {
      font-size: 50px
  }

  .new-green-para {
      font-size: 18px;
      padding: 12px 25px 12px 35px;
      border-radius: 14px
  }

  .land-side {
      padding-left: 35px
  }

  .new-green-text {
      font-size: 25px;
      padding: 20px 0
  }

  .small-list li {
      font-size: 12px
  }

  .check-during .same-head {
      max-width: 810px
  }

  .ask-question {
      padding: 100px 55px
  }

  .bank-page .slide1 .same-head,.bank-page .slide1 .same-para,.three-cards,.tinting-page .new-green-text {
      padding-left: 45px
  }

  .bank-page .same-land-card img {
      height: 50px;
      width: 50px
  }

  .three-cards {
      gap: 10px
  }

  .bank-page .badge-text {
      padding: 18px 38px 18px 45px
  }

  .three-banks {
      width: 23%
  }

  .bank-part {
      width: 90%;
      padding: 17px 28px 20px 45px
  }

  .bank-page .slide1 {
      padding: 80px 80px 80px 0
  }

  .value-right {
      padding-top: 70px
  }

  .valuation-content {
      gap: 40px
  }

  .bank-form .input-group .icons1 {
      top: 71%
  }

  .tinting-page .slide1 {
      padding: 0;
      height: 680px
  }

  .our-film {
      padding: 80px 80px 70px
  }

  .tining-process-container img {
      width: 60%
  }

  .choose-tint-container {
      padding: 80px 0
  }

  .tint-place-head .same-small-para {
      max-width: 880px
  }

  .tint-process .process-card {
      padding: 30px;
      max-width: 180px;
      height: 190px
  }

  .process-card .iconed img {
      width: 70%;
      margin: 0 auto
  }

  .tint-p {
      font-size: 19px
  }

  .tint-divide {
      margin: 15px 0
  }

  .tint-process {
      padding: 50px 0
  }

  .superfast-container {
      padding: 70px 0 80px
  }

  .benefit-img {
      width: 160px;
      height: 125px
  }

  .benefit-img img {
      height: 40%
  }

  .tining-process {
      padding: 80px 0 70px
  }

  .dubai-page-body .tint-process .process-card {
      padding: 40px 10px 20px;
      max-width: 200px;
      height: 230px
  }

  .dubai-page-body .price-sec-card {
      padding: 0 0 40px
  }

  .ras-al-page-body .tint-place-head .same-small-para {
      max-width: 775px
  }

  .certificate-content .same-head {
      max-width: 585px
  }
}

@media (max-width: 1400px) {
  .dubai-page-body .card-dis,.step-item p {
      line-height:20px
  }

  .navbar-brand img {
      width: 90%
  }

  .nav-link {
      margin: 0 13px
  }

  .badge-text {
      padding: 18px 38px 18px 45px
  }

  .hero-text .book-btn {
      margin-left: 45px
  }

  .slide1,.slide2,.slide3 {
      height: 720px
  }

  .slide1 .same-para,.slide2 .same-para,.slide3 .same-para {
      max-width: 550px;
      padding-left: 45px
  }

  .inspection-importance-left .same-head,.small-title {
      max-width: 510px
  }

  .slide1 .same-head,.slide2 .same-head,.slide3 .same-head {
      padding-left: 45px
  }

  .same-head {
      font-size: 40px
  }

  .footer-new h2,.small-title,.statics .col h2 {
      font-size: 35px
  }

  .statics .col p {
      font-size: 18px;
      padding-left: 15px
  }

  .expert-help-list li img {
      width: 20px
  }

  .expert-help-list li,.expert-help-list li h3,.footer-nav a,.footer-right p {
      font-size: 14px
  }

  .expert-space {
      gap: 30px
  }

  .inspection-importance-right {
      max-width: 580px
  }

  .inspection-importance-card p {
      font-size: 20.541px
  }

  .importance-icon img {
      width: 40%
  }

  .importance-icon {
      width: 80px;
      height: 80px
  }

  .seller-header .same-head {
      max-width: 680px
  }

  .seller-header .same-small-para {
      max-width: 990px
  }

  .price-sec-price {
      font-size: 30px;
      padding: 24px 20px
  }

  .premium-card .price-sec-price {
      padding-right: 20px
  }

  .price-sec-header .price-card-heading {
      font-size: 20px;
      padding-top: 15px
  }

  .price-sec-left .small-title {
      max-width: 365px
  }

  .price-sec-left .same-small-para {
      max-width: 410px
  }

  .card-dis {
      font-size: 13px;
      margin-bottom: 12px
  }

  .svcpack-header h2 {
      max-width: 790px
  }

  .svcpack-header p {
      max-width: 1100px
  }

  .new-small-head,.svcpack-card h3,.svcpack-card h4 {
      font-size: 24px
  }

  .svcpack-price {
      font-size: 20px;
      padding-top: 5px
  }

  .svcpack-flex {
      padding: 0;
      gap: 70px
  }

  .full-steps-heading h2 {
      max-width: 750px
  }

  .step-item p {
      max-width: 440px
  }

  .step-number {
      font-size: 32px
  }

  .clicks {
      font-size: 22px
  }

  .other-miss-grid {
      padding: 0 30px
  }

  .other-miss-box {
      padding: 22px 28px;
      max-width: 335px
  }

  .other-miss-card {
      gap: 16px 23px;
      padding: 18px
  }

  .other-miss-content li::before {
      top: 5px
  }

  .two-ul-together {
      column-gap: 5px
  }

  .other-miss-desc {
      max-width: 355px
  }

  .used-car-card h3 {
      font-size: 21px;
      max-width: 180px
  }

  .bank-page .full-steps-heading h2,.footer-right p {
      max-width: 600px
  }

  .our-recently-title h3 {
      font-size: 16px
  }

  .our-recently-info p {
      font-size: 12px;
      line-height: 20px
  }

  .our-recently-btn {
      font-size: 13px;
      padding: 14px 25px
  }

  .our-recently-btn img {
      width: 16px
  }

  .our-review {
      padding-top: 10px
  }

  .our-review-slider {
      padding-top: 35px
  }

  .footer-social a {
      margin-right: 10px;
      margin-top: 40px
  }

  .footer-social a img {
      width: 40px
  }

  .footer-left img {
      width: 90px
  }

  .footer-social {
      padding-top: 40px
  }

  .footer-links a {
      margin-right: 10px;
      font-size: 12px
  }

  .bot-right p,.footer-copy {
      font-size: 13px
  }

  .emiratesSwiper {
      padding-left: 40px!important;
      padding-right: 40px!important
  }

  .emirate-card h3 {
      font-size: 15px
  }

  .emirate-card img {
      height: 55px
  }

  .buyer-card p {
      font-size: 16px;
      padding: 17px 6px
  }

  .same-day-div .same-head {
      max-width: 360px
  }

  .bot-left .same-head {
      max-width: 505px
  }

  .bot-right {
      padding: 30px 25px
  }

  .expert-help-features {
      gap: 10px
  }

  .car-valuation {
      padding: 70px 30px 50px
  }

  .value-left h2 {
      max-width: 500px
  }

  .the-expert-action {
      padding: 66px 0 40px
  }

  .our-film {
      padding: 80px 20px 70px
  }

  .our-film-card {
      width: 30%
  }

  .our-film-track {
      justify-content: center
  }

  .film-head {
      font-size: 26px;
      padding-top: 20px
  }

  .film-dis {
      font-size: 14px;
      line-height: 25px
  }

  .film-list .film-li {
      padding: 18px 0;
      font-size: 18px;
      max-width: 260px
  }

  .our-film-tab {
      font-size: 14px;
      padding: 14px 34px
  }

  .our-film-slider {
      padding-top: 30px
  }

  .choose-tint-container .same-head {
      max-width: 670px
  }

  .dubai-banner {
      height: 660px
  }

  .dubai-page-body .tint-process .process-card .tint-p {
      font-size: 17px
  }

  .dubai-page-body .expert-help-sec {
      padding-top: 50px
  }

  .dubai-page-body .tint-process .process-card {
      max-width: 180px;
      height: 220px
  }

  .dubai-page-body .process-card .iconed img {
      width: 57px;
      height: 57px
  }

  .dubai-inspection-container .same-small-para {
      max-width: 930px
  }

  .dubai-page-body .price-sec-price {
      padding: 38px 40px 30px 25px
  }

  .dubai-page-body .d-pricing-con .same-head {
      max-width: 745px
  }

  .pro-flow-card img {
      height: 48px;
      width: 56px
  }

  .ras-al-page-body .full-steps-heading h2 {
      max-width: 540px
  }

  .ras-al-page-body .tint-place-head .same-head {
      max-width: 730px
  }

  .premium-card::after {
      right: 30px
  }

  .certificate-content .same-head {
      max-width: 520px
  }
}

@media (max-width: 1300px) {
  .nav-link {
      font-size:15px
  }

  .slide1 .same-head {
      max-width: 790px
  }

  #carouselInnerReview .review-carousel-card:nth-child(odd) .review-card {
      height: 490px
  }

  .slide2 .same-head {
      max-width: 730px
  }

  .slide3 .same-head {
      max-width: 620px
  }

  .slide3 .same-para {
      max-width: 500px
  }

  .clicks {
      font-size: 21px
  }

  .step-item p {
      padding-top: 5px
  }

  .other-miss-btn {
      padding: 16px 26px!important
  }

  .used-car-text p {
      max-width: 480px
  }

  .used-car-heading h2 {
      padding-left: 48px
  }

  .same-head {
      font-size: 35px
  }

  .svcpack-card h3,.svcpack-card h4 {
      font-size: 22px
  }

  .svcpack-price,.tint-services h3 {
      font-size: 18px
  }

  .used-car-card {
      padding: 30px 36px 26px
  }

  .used-car-grid {
      max-width: 72%
  }

  .our-recently-info p {
      line-height: 19px
  }

  .emiratesSwiper {
      padding-left: 10px!important;
      padding-right: 10px!important
  }

  .emirate-card img {
      height: 50px
  }

  .emirate-card h3 {
      font-size: 14px
  }

  .outer-pricing {
      padding: 70px 50px
  }

  .same-day-div .same-head {
      max-width: 315px
  }

  .land-side .new-head {
      max-width: 375px
  }

  .new-head {
      font-size: 40px
  }

  .new-green-text {
      font-size: 22px;
      padding: 15px 0
  }

  .check-slider {
      padding: 40px
  }

  .check-item p {
      font-size: 12px;
      line-height: normal
  }

  .check-track {
      gap: 20px 14px
  }

  .check-during .same-head {
      max-width: 630px
  }

  .ask-question {
      padding: 90px 30px
  }

  .ask-right {
      padding: 45px 60px 55px
  }

  .ask-right h3 {
      font-size: 26px
  }

  .form-group input.name-input,.form-group textarea,.phone-field select,input.bod-left {
      padding: 10px 16px;
      font-size: 15px
  }

  .map-need-height {
      height: 400px
  }

  .bank-page .slide1 {
      padding: 70px 30px 70px 0;
      font-size: 16px
  }

  .bank-form h2 {
      font-size: 25px
  }

  .bank-form {
      padding: 30px 28px;
      width: 550px
  }

  .bank-page .badge-text {
      padding: 18px 30px 18px 40px
  }

  .bank-page .slide1 .same-head,.bank-page .slide1 .same-para,.three-cards,.tinting-page .new-green-text {
      padding-left: 40px
  }

  .bank-part {
      width: 85%;
      padding: 17px 30px 17px 40px
  }

  .three-banks {
      width: 21%
  }

  .bank-page .same-land-card img {
      height: 40px;
      width: 40px
  }

  .bank-page .same-land-card {
      padding: 6px 16px 6px 6px
  }

  .tinting-page .slide1 {
      padding: 0;
      height: 580px
  }

  .tint-services .tint-card {
      max-width: 270px
  }

  .tint-services .tint-icon {
      height: 80px;
      width: 80px
  }

  .price-subhead,.we-inspect-card .same-small-para {
      font-size: 12px
  }

  .new-head-all {
      font-size: 55px
  }

  .we-inspect-card img {
      height: 42px;
      width: 42px
  }

  .fujairah-page-body .d-pricing-con .same-small-para,.sharjah-page-body .d-pricing-con .same-small-para {
      max-width: 1000px
  }

  .we-inspect {
      justify-content: normal;
      gap: 25px
  }

  .we-inspect-card {
      gap: 10px
  }

  .dubai-page-body .d-pricing-con .same-head {
      max-width: 650px
  }

  .certificate-content .same-head {
      max-width: 455px
  }
}

@media (max-width: 1200px) {
  .bank-page .full-steps-heading h2,.inspection-importance-right,.small-title {
      max-width:450px
  }

  .compre_pr,.stan_pr {
      width: 250px
  }

  .col {
      padding: 0 35px
  }

  .statics .col p {
      font-size: 16px;
      padding-left: 10px
  }

  .footer-new h2,.same-head,.small-title {
      font-size: 30px
  }

  .badge-text {
      padding: 16px 32px 16px 45px
  }

  .slide1 .same-head,.svcpack-header h2 {
      max-width: 600px
  }

  .ras-al-page-body .tint-place-head .same-head,.slide2 .same-head {
      max-width: 550px
  }

  .slide1 .same-para,.slide2 .same-para,.slide3 .same-para {
      max-width: 480px
  }

  .book-btn,.offers-btns {
      padding: 16px 28px
  }

  .slide3 .same-head {
      max-width: 470px
  }

  .same-small-para {
      font-size: 13px;
      line-height: 22px;
      padding-top: 5px
  }

  .check-text,.emirate-card h3,.most-buyers li {
      font-size: 13px
  }

  .inspection-info-top,.seller-card-content h3 {
      font-size: 18px
  }

  .inspection-info-subtitle {
      font-size: 16px;
      font-weight: 600
  }

  .inspection-importance-card p {
      font-size: 16px
  }

  .importance-icon {
      width: 70px;
      height: 70px
  }

  .seller-card-content {
      padding: 20px 20px 30px
  }

  .seller-card-out {
      padding: 10px
  }

  .price-sec-price {
      font-size: 28px;
      padding: 20px
  }

  .price-sec-list {
      padding: 0 12px
  }

  .card-dis,.price-sec-header .price-card-heading {
      padding-left: 18px
  }

  .outline-btn,.solid-btn {
      padding: 15px 40px
  }

  .svcpack-section {
      padding: 75px 0 50px
  }

  .svcpack-card h3,.svcpack-card h4 {
      font-size: 20px
  }

  .badge-text,.svcpack-price {
      font-size: 17px
  }

  .other-miss-btn {
      padding: 16px 18px!important
  }

  .foot-main,.other-miss-grid {
      padding: 0
  }

  .other-miss-box {
      padding: 20px 22px;
      max-width: 300px
  }

  .other-miss {
      padding: 70px 0
  }

  .used-car {
      padding: 80px 0
  }

  .used-car-card h3 {
      font-size: 20px;
      max-width: 180px
  }

  .footer-right p {
      max-width: 525px
  }

  .same-para {
      font-size: 15px;
      line-height: 23px
  }

  .book-btn,.bot-right p,.offers-btns {
      font-size: 12px
  }

  .footer-new p {
      max-width: 387px;
      padding-top: 0
  }

  .faq-desc,.inspection-importance-left .same-head {
      max-width: 385px
  }

  .seller-header .same-head {
      max-width: 510px
  }

  .price-sec-left .small-title {
      max-width: 310px
  }

  .svcpack-header p {
      max-width: 900px
  }

  .dubai-page-body .d-pricing-con .same-head,.full-steps-heading h2 {
      max-width: 560px
  }

  .our-recently-head p {
      max-width: 740px
  }

  #carouselInnerReview {
      gap: 20px
  }

  .review-card-des {
      font-size: 14px;
      line-height: 23px
  }

  .review-card {
      padding: 45px 20px 25px
  }

  #carouselInnerReview .review-carousel-card:nth-child(2n) .review-card,.tinting-page .slide1 {
      height: 500px
  }

  #carouselInnerReview .review-carousel-card:nth-child(odd) .review-card {
      height: 460px
  }

  .review-card::before {
      left: 21px
  }

  .footer {
      padding: 60px 0 24px
  }

  .inspection-info-content {
      padding: 20px 0
  }

  .emirate-card {
      padding: 8px
  }

  .inner-card {
      padding: 21px 8px
  }

  .thnk_cont .thnk_cont_head {
      font-size: 46px;
      margin-top: 30px
  }

  .check_btn {
      margin-top: 40px
  }

  .thnk_cont .thnk_cont_des {
      font-size: 32px
  }

  .hovers {
      font-size: 20px;
      padding-top: 23px
  }

  .check-card:hover .hovers {
      font-size: 22px;
      padding-top: 23px
  }

  .check-card:hover .there,.here {
      height: 100%;
      width: 80px
  }

  .pricing-heading h2 {
      max-width: 360px
  }

  .pricing-heading p {
      max-width: 820px
  }

  .same-day-div {
      gap: 0
  }

  .check-during .same-head {
      max-width: 540px
  }

  .bot-left .same-head {
      max-width: 380px
  }

  .new-small-head {
      font-size: 25px;
      margin-bottom: 10px
  }

  .bot-right p {
      line-height: 20px
  }

  .bot-right button {
      font-size: 14px;
      padding: 18px
  }

  .bot-back {
      padding: 25px 25px 25px 40px
  }

  .same-land-card img {
      height: 100%;
      width: 45px
  }

  .hero-text,.same-land-card .same-small-para {
      padding-top: 0
  }

  .same-land-card {
      border-radius: 10px;
      padding: 6px 20px 6px 6px
  }

  .ask-right {
      padding: 45px 45px 55px
  }

  .form-group {
      margin-bottom: 30px
  }

  .ask-left p {
      margin-bottom: 40px
  }

  .labels {
      margin-bottom: 8px;
      font-size: 17px
  }

  .phone-field select {
      padding: 10px 5px;
      font-size: 14px;
      width: max-content
  }

  .form-group input.name-input,.form-group textarea {
      padding: 10px 15px;
      font-size: 14px
  }

  input.bod-left {
      padding: 10px 5px;
      font-size: 14px
  }

  .goes-down {
      padding-top: 25px
  }

  .bank-form h2 {
      font-size: 22px
  }

  .bank-form .input-group input,.bank-form .select-box,.select-bank {
      padding: 14px 12px
  }

  .bank-page .slide1 {
      height: 700px
  }

  .bank-page .same-land-card,.pro-flow-card {
      padding: 6px
  }

  .bank-form .divider {
      margin: 18px 0
  }

  .value-left h2 {
      max-width: 375px
  }

  .sec-p {
      padding-top: 20px
  }

  .value-right {
      padding-top: 40px
  }

  .bank-page .slide1 .same-head {
      max-width: 445px
  }

  .bank-page .same-land-card img,.we-inspect-card img {
      height: 35px;
      width: 35px
  }

  .bank-page .same-land-card .same-small-para {
      font-size: 10px
  }

  .bank-page .slide1 .same-head,.bank-page .slide1 .same-para,.three-cards {
      padding-left: 35px
  }

  .bank-page .badge-text {
      padding: 18px 30px 18px 35px
  }

  .bank-part {
      padding: 17px 30px 17px 35px
  }

  .bank-form .flag-box img {
      height: 100%;
      width: 27px
  }

  .full-steps-right {
      padding-right: 0
  }

  .inspection-importance-head {
      padding-bottom: 65px
  }

  .superfast-container {
      padding: 60px 0
  }

  .fast-card img {
      height: 55px;
      width: 55px
  }

  .fast-divide {
      margin: 0 67px
  }

  .our-film {
      padding: 65px 20px 70px
  }

  .benefit-tint {
      padding: 0 0 75px
  }

  .expert-help-sec {
      padding: 80px 0 70px
  }

  .tint-place-head .same-small-para {
      max-width: 800px
  }

  .new-head-all {
      font-size: 50px
  }

  .dubai-page-body .price-sec-price {
      width: 190px;
      padding: 38px 25px 30px;
      text-align: center
  }

  .price-subhead {
      line-height: 18px;
      padding-top: 5px;
      padding-left: 20px
  }

  .dubai-inspection-img img {
      max-width: 75%
  }

  .we-inspect-card {
      gap: 10px;
      text-align: center
  }

  .we-inspect-card .same-small-para {
      font-size: 10px;
      line-height: normal
  }

  .ras-al-page-body .full-steps-heading h2 {
      max-width: 405px
  }

  .premium-card::after {
      height: 26px;
      width: 80px
  }

  .bank-form {
      width: 500px
  }
}

@media (max-width: 1100px) {
  .custom-nav {
      padding:18px 28px 16px 30px
  }

  .avtar-info-cont img {
      width: 50px;
      height: 50px
  }

  .faq-banner-content p {
      max-width: 700px;
      padding-top: 5px
  }

  .about-us-page-banner,.faq-page-banner {
      height: 390px
  }

  .about-us-banner-content p {
      padding-top: 5px
  }

  .all-faqs .faq-list {
      padding-top: 46px;
      padding-bottom: 70px
  }

  .nav-link {
      margin: 0 8px;
      font-size: 14px
  }

  .hero-text {
      padding-top: 60px
  }

  .slide1,.slide2,.slide3 {
      height: 620px
  }

  .statics {
      max-width: 95%
  }

  .statics .col h2,.statics .col h2 span {
      font-size: 30px
  }

  .statics .col p {
      font-size: 14px;
      padding-left: 7px
  }

  .col {
      padding: 0 28px
  }

  .expert-help-list li {
      font-size: 12px;
      margin-bottom: 14px
  }

  .check-text,.emirate-card h3,.expert-help-list li h3 {
      font-size: 12px
  }

  .small-title {
      font-size: 26px;
      max-width: 390px
  }

  .dubai-page-body .tint-process .process-card .tint-p,.inspection-importance-card p,.inspection-info-subtitle {
      font-size: 15px
  }

  .inspection-info-btn {
      margin-top: 45px
  }

  .inspection-importance-cards {
      padding: 0 30px
  }

  .importance-icon {
      width: 60px;
      height: 60px
  }

  .inspection-importance-card {
      gap: 16px
  }

  .price-sec-price {
      padding: 20px 16px;
      font-size: 24px
  }

  .price-sec-header .price-card-heading {
      font-size: 17px;
      padding-left: 15px
  }

  .card-dis {
      font-size: 11px;
      padding-left: 13px
  }

  .price-sec-list {
      padding: 0 10px
  }

  .price-sec-left .small-title {
      max-width: 300px
  }

  .price-sec-left .same-small-para {
      max-width: 370px
  }

  .outline-btn,.solid-btn {
      padding: 12px 30px
  }

  .book-btn,.offers-btns {
      padding: 12px 24px
  }

  .bank-page .slide1,.full-steps-layout {
      gap: 30px
  }

  .step-item {
      gap: 20px;
      padding: 15px 21px 15px 25px
  }

  .full-steps-right {
      padding-right: 0
  }

  .other-miss-content h3 {
      font-size: 25px
  }

  .other-miss-card img {
      height: 100%;
      width: 35%
  }

  .other-miss-content {
      padding: 0
  }

  .check-item p,.other-miss-content li {
      font-size: 11px
  }

  .other-miss-btn {
      padding: 12px 16px!important
  }

  .used-car-grid {
      max-width: 82%
  }

  .used-car-card h3 {
      font-size: 18px;
      max-width: 180px
  }

  .hovers,.tint-p,.year-many-card p {
      font-size: 16px
  }

  .buyer-card p {
      font-size: 15px;
      padding: 15px 6px
  }

  .hovers {
      padding-top: 22px
  }

  .check-card:hover .hovers {
      font-size: 17px;
      padding-top: 22px
  }

  .outer-pricing {
      padding: 40px 30px
  }

  .pricing-heading h2 {
      max-width: 310px
  }

  .land-side .new-head {
      max-width: 345px
  }

  .new-head {
      font-size: 37px
  }

  .choose-tint-container,.same-day,.tining-process {
      padding: 70px 0
  }

  .check-slider {
      padding: 40px 20px
  }

  .bank-form {
      width: 420px
  }

  .bank-form .subtitle {
      max-width: 100%
  }

  .bank-part {
      gap: 10px;
      padding: 17px 30px 17px 25px
  }

  .bank-page .same-land-card .same-small-para {
      font-size: 9px
  }

  .tint-process .process-card {
      padding: 30px 15px;
      max-width: 140px;
      height: 160px
  }

  .tint-divide {
      margin: 13px
  }

  .process-card .iconed img {
      width: 55%
  }

  .fast-card img {
      height: 45px;
      width: 45px
  }

  .superfast-container {
      padding: 50px 0
  }

  .benefit-img {
      width: 125px;
      height: 100px
  }

  .film-head {
      font-size: 20px;
      padding-top: 15px
  }

  .film-dis {
      font-size: 13px;
      line-height: 23px;
      padding-top: 5px
  }

  .film-list .film-li {
      padding: 13px 0;
      font-size: 15px;
      max-width: 180px
  }

  .tint-services p {
      line-height: 21px
  }

  .choose-tint-container .same-head {
      max-width: 505px
  }

  .our-film-tab {
      font-size: 12px;
      padding: 12px 24px
  }

  .dubai-page-body .price-sec-cards {
      padding: 54px 0 40px
  }

  .dubai-page-body .dubai-seller-place {
      padding-bottom: 50px
  }

  .dubai-mobile-car .grey-back-same {
      padding-top: 10px
  }

  .dubai-page-body .tint-process .process-card {
      max-width: 170px;
      height: 200px
  }

  .dubai-page-body .process-card .iconed img {
      width: 53px;
      height: 53px
  }

  .dubai-bargain2 .grey-back-same {
      padding-top: 30px;
      padding-bottom: 30px
  }

  .price-subhead {
      padding-left: 15px
  }

  .pro-flow-card img {
      height: 42px;
      width: 50px
  }

  .premium-card::after {
      right: 24px
  }

  .certificate-image img {
      width: 75%
  }
}

@media (max-width: 991px) {
  .compre_pr,.stan_pr {
      width:200px
  }

  .bot-container,.bot-left,.faq-left,.faq-right {
      text-align: center
  }

  .compre_pr {
      padding: 14px
  }

  .sticky-popup {
      zoom:1;padding: 50px 20px 20px
  }

  .emirates-dots {
      display: flex;
      justify-content: center;
      gap: 8px;
      margin-top: 65px
  }

  .expert-help-features,.same-day-div {
      gap: 40px
  }

  .emirates-dots span {
      width: 10px;
      height: 10px;
      background: #a9a9A94A;
      display: inline-block;
      margin: 5px;
      border-radius: 50%;
      cursor: pointer
  }

  .emirates-dots span.active {
      background: #019444
  }

  .faq-banner-content p,.seller-header .same-head,.step-item p {
      max-width: 600px
  }

  .bot-left h1,.pricing-text {
      font-size: 28px
  }

  .close-popup {
      top: 10px;
      right: 10px
  }

  .container {
      padding-left: 20px;
      padding-right: 20px
  }

  .hero-text {
      margin-bottom: 40px
  }

  .abu-dhabi-page-body .importance-divider,.ajman-page-body .full-steps-image .svcpack-btn,.call-btn,.carousel-dots,.desk-on,.divider,.expert-no-mobile,.faq-right,.inspec-desk {
      display: none
  }

  .faq-left h2,.same-head {
      font-size: 35px
  }

  .statics {
      row-gap: 40px;
      max-width: 100%
  }

  .inspection-importance-left,.inspection-importance-right {
      flex: 0 0 100%;
      max-width: 100%
  }

  .bot-back,.bot-container,.col,.faq-container,.footer-middle,.full-steps-layout,.inspection-importance-head,.navbar-nav,.new-banner,.price-row,.same-day-cards,.same-day-div,.tinting-page .expert-space,.two-pricing-together {
      flex-direction: column
  }

  #contactForm,.expert-help-img-box img,.faq-left,.land-ban-content,.land-ban-image,.land-ban-image img,.our-film-card,.price-sec-card,.seller-card-out {
      width: 100%
  }

  .mobile-card-1,.mobile-card-2 {
      flex: inherit
  }

  .inspection-importance-card p,.year-many-card p {
      font-size: 18px
  }

  .buyer-dots,.other-miss-dots,.our-film-dots,.seller-card-box {
      display: flex
  }

  .buyer-card {
      flex: 0 0 auto;
      width: 25%;
      padding: 10px;
      box-sizing: border-box
  }

  .buyer-card p {
      font-size: 19px;
      padding: 30px 6px
  }

  .outer-pricing {
      padding: 60px 150px
  }

  .price-sec-left .small-title,.pricing-heading h2 {
      max-width: 360px
  }

  .pricing-heading p {
      max-width: 720px
  }

  .pricing-banner {
      padding: 70px 0 60px
  }

  .bank-page .inspection-importance-head,.new-banner {
      align-items: start
  }

  .land-side .new-head {
      max-width: 420px
  }

  .new-head,.new-head-all {
      font-size: 45px
  }

  .dubai-inspection,.same-day,.svcpack-section {
      padding: 50px 0
  }

  .check-item p,.dubai-page-body .tint-process .process-card .tint-p {
      font-size: 17px
  }

  .check-slider {
      padding: 40px 0
  }

  .check-during {
      padding: 0
  }

  .bot-back {
      padding: 25px
  }

  .bot-left .same-head {
      max-width: 440px;
      margin: 0 auto
  }

  .same-land-card img {
      height: 100%;
      width: 60px
  }

  .ask-right {
      padding: 45px 30px 50px
  }

  .ask-question {
      padding: 50px 20px
  }

  .navbar-toggler {
      display: block;
      cursor: pointer
  }

  .custom-nav {
      flex-wrap: wrap;
      position: relative
  }

  .navbar-collapse {
      display: none;
      width: 100%
  }

  .navbar-collapse.active {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column
  }

  .bank-form {
      max-width: 570px;
      margin: 0 auto;
      width: 100%
  }

  .bank-form .divider,.call-btn-in,.certificate-content .other-miss-box,.footer-mobile,.only-mobile {
      display: block
  }

  .navbar-nav {
      padding: 20px 0;
      align-items: center
  }

  .nav-link {
      margin: 10px 0
  }

  .all-checks,.other-miss-grid {
      flex-direction: column;
      gap: 40px
  }

  .other-miss-track {
      gap: 16px;
      flex-direction: row
  }

  .used-car-top {
      flex-direction: column;
      gap: 20px
  }

  .used-car-grid {
      grid-template-columns: repeat(2,1fr)
  }

  .inspection-importance-cards,.seller-card-row {
      grid-template-columns: 1fr
  }

  .our-recently-card {
      flex: 0 0 calc(50% - 20px)
  }

  .faq {
      background: 0 0
  }

  .only-mobile {
      padding-bottom: 20px
  }

  .full-steps-right {
      padding-right: 0;
      width: 80%
  }

  .step-item::before {
      top: 42%
  }

  .other-miss-left h2 {
      max-width: 476px
  }

  .other-miss-desc {
      max-width: 655px
  }

  .other-miss-box {
      margin-top: 40px;
      display: none
  }

  .step-number {
      font-size: 33px
  }

  .footer-top {
      flex-direction: column;
      gap: 20px;
      align-items: flex-start
  }

  .footer-nav {
      flex-wrap: wrap;
      gap: 15px
  }

  .footer-bottom {
      flex-direction: column;
      gap: 10px;
      align-items: start
  }

  .seller-card-row {
      display: grid;
      gap: 20px
  }

  .seller-card-img {
      width: auto
  }

  .seller-card-content h3 {
      font-size: 20px
  }

  .seller-card-content p {
      font-size: 16px;
      max-width: 380px
  }

  .seller-card-content {
      align-content: center
  }

  .small-title {
      font-size: 30px;
      max-width: 440px
  }

  .price-sec-left .same-small-para {
      max-width: 690px
  }

  .price-sec-cards {
      justify-content: center;
      padding: 15px
  }

  .price-col {
      width: 45%
  }

  .outline-btn,.solid-btn {
      padding: 12px 50px
  }

  .svcpack-header h2 {
      max-width: 700px
  }

  .svcpack-flex {
      flex-direction: column;
      flex-direction: column;
      padding: 0 10px
  }

  .svcpack-desc {
      max-width: 730px
  }

  .slide1 {
      background: url("../images/slide-1-mobile.webp") bottom right/73% no-repeat #f6f6f6
  }

  .expert-help-sec {
      padding: 70px 0 50px
  }

  .expert-mobile {
      display: block;
      float: none;
      padding: 40px 0
  }

  .expert-help-list li,.expert-help-list li h3,.most-buyers li,.same-small-para {
      font-size: 15px
  }

  .book-btn,.offers-btns {
      font-size: 13px
  }

  .get-dubai-flip,.inspection-info-grid,.upside-down {
      flex-direction: column-reverse
  }

  .inspec-mobile {
      display: block;
      width: 100%
  }

  .inspection-info-image {
      width: 80%
  }

  .bank-page .seller-card-out,.inspection-info-text {
      max-width: 100%
  }

  .inspection-info-content {
      padding: 50px 30px
  }

  .Year-exp,.inspection-importance-sec {
      padding: 30px 0
  }

  .inspection-importance-left .same-head {
      max-width: 465px
  }

  .importance-icon img {
      width: 50%
  }

  .importance-icon {
      width: 70px;
      height: 70px
  }

  .svcpack-right {
      display: flex;
      flex-direction: column-reverse;
      gap: 20px
  }

  .all-brands-header p {
      max-width: 800px
  }

  .all-brands-grid {
      grid-template-columns: repeat(3,1fr);
      padding: 0 120px
  }

  .full-steps-image img {
      width: 90%;
      margin: 0 auto
  }

  .other-mobile {
      min-width: 100%
  }

  .other-miss-card {
      width: 60%;
      margin: 0 auto;
      flex-direction: column
  }

  .dubai-page-body .check-item p,.other-miss-content li {
      font-size: 14px
  }

  .other-miss-card img {
      height: 100%;
      width: 100%
  }

  .other-miss-content {
      padding: 5px;
      width: 100%
  }

  .two-ul-together {
      column-gap: 30px
  }

  .used-car-heading h2 {
      font-size: 30px;
      padding-left: 0
  }

  .used-car-text p {
      max-width: 680px
  }

  .faq-desc {
      margin: 0 auto
  }

  .only-mobile {
      width: 70%;
      margin: 0 auto
  }

  .faq-list p {
      text-align: left
  }

  .footer-social {
      display: none;
      padding-top: 0
  }

  .footer-right p {
      max-width: 725px
  }

  .footer-social a {
      margin-right: 20px;
      margin-top: 20px
  }

  .footer-nav {
      gap: 40px;
      justify-content: left
  }

  .thnk_cont .thnk_cont_head {
      font-size: 40px
  }

  .thnk_cont .thnk_cont_des {
      font-size: 26px
  }

  .thank_outer_cont {
      height: 70vh
  }

  .car-parts {
      padding: 40px 0;
      display: block
  }

  .car-parts-container {
      width: 92%;
      margin: auto
  }

  .car-parts-grid {
      display: grid;
      grid-template-columns: repeat(2,1fr);
      gap: 15px
  }

  .car-parts-item {
      display: flex;
      align-items: center;
      gap: 12px;
      background: #fff;
      border-radius: 14px;
      padding: 14px 16px;
      box-shadow: 0 0 24.608px 0 rgba(212,212,212,.25)
  }

  .car-parts-item img {
      width: 38px
  }

  .car-parts-item span {
      color: #282828;
      font-size: 17px;
      font-style: normal;
      font-weight: 400;
      line-height: normal
  }

  .expert-space {
      padding: 0 10px;
      flex-direction: column;
      align-items: normal
  }

  .left-side-padd {
      padding-left: 10px
  }

  .grey-back-same {
      padding: 30px
  }

  .visual-down {
      padding-bottom: 50px!important
  }

  .desk-off {
      display: block;
      margin: 40px auto 0
  }

  .bank-page .slide1 {
      height: max-content;
      flex-direction: column;
      background-size: cover;
      align-items: flex-start;
      padding: 10px 0 50px
  }

  .bank-page .slide1 .same-head {
      max-width: 645px
  }

  .bank-page .slide1 .same-para {
      max-width: 500px
  }

  .three-banks {
      width: 24%
  }

  .valuation-content {
      gap: 20px;
      grid-template-columns: 1fr
  }

  .tinting-page .slide1 .hero-text,.value-right {
      padding-top: 0
  }

  .value-left h2 {
      max-width: 80%
  }

  .bank-page .same-day-cards {
      padding-top: 50px
  }

  .bank-page .full-steps-heading h2 {
      max-width: 550px
  }

  .bank-page .inspection-importance-right .same-small-para {
      padding-top: 15px
  }

  .bank-page .same-land-card img {
      height: 40px;
      width: 40px
  }

  .bank-page .same-land-card .same-small-para {
      font-size: 11px
  }

  .tinting-page .slide1 {
      align-items: center;
      align-items: center;
      padding: 10px 0 0;
      grid-template-columns: 1fr
  }

  .benefit-cards,.tint-process {
      display: grid;
      grid-template-columns: 1fr 1fr;
      max-width: 80%;
      margin: 0 auto
  }

  .tint-process .process-card {
      padding: 20px 15px;
      max-width: 100%;
      height: 130px;
      flex-direction: row
  }

  .tint-divide {
      height: 100%;
      width: 1px
  }

  .process-card .iconed img {
      width: 100px;
      height: 45px
  }

  .benefit-item {
      max-width: 100%;
      display: flex;
      width: 100%;
      align-items: center;
      padding: 11px
  }

  .benefit-item .tint-p {
      max-width: 100%;
      margin: auto;
      padding-top: 0;
      font-size: 18px
  }

  .our-film-section {
      overflow: hidden
  }

  .our-film-track {
      justify-content: inherit
  }

  .dubai-banner {
      height: 570px
  }

  .dubai-page-body .price-sec-cards {
      grid-template-columns: 1fr;
      gap: 40px
  }

  .dubai-page-body .price-col {
      width: 80%;
      margin: 0 auto
  }

  .dubai-inspection-img img,.dubai-page-body .tint-process {
      max-width: 90%
  }

  .dubai-page-body .tint-divide {
      width: 1px
  }

  .dubai-page-body .tint-process .process-card {
      max-width: 100%;
      height: 110px;
      padding: 15px 10px
  }

  .dubai-page-body .process-card .iconed img {
      width: 70px;
      height: 35px
  }

  .abu-dhabi-page-body .price-sec-cards,.privacy-policy-sec .same-head {
      padding-bottom: 0
  }

  .we-inspect-card .same-small-para {
      font-size: 18px;
      width: 80%;
      border-bottom: 1px solid #2828281A;
      padding-bottom: 10px
  }

  .we-inspect {
      align-items: start;
      display: grid;
      grid-template-columns: 1fr 1fr
  }

  .we-inspect-card {
      gap: 20px;
      flex-direction: row;
      width: 100%;
      text-align: start
  }

  .show-in-mobile-btn {
      display: block!important
  }

  .dubai-page-body .d-pricing-con .same-head {
      max-width: 650px
  }

  .pro-flow-card img {
      height: 51px;
      width: 60px
  }

  .flow-in-desk {
      display: none!important
  }

  .flow-in-mob {
      display: contents!important
  }

  .flow-in-mob img {
      margin-top: 10px
  }

  .text-center {
      text-align: center;
      margin: 0 auto
  }

  .amm-al-page-body .dubai-pricing {
      padding-bottom: 40px
  }

  .ras-al-page-body .full-steps-heading h2 {
      max-width: 470px
  }

  .ras-al-page-body .tint-place-head .same-head {
      max-width: 640px
  }

  .certificate-row {
      grid-template-columns: 2fr 1.5fr
  }

  .privacy-policy-sec {
      padding-top: 0;
      padding-bottom: 70px
  }

  .privacy-policy-sec .clicks {
      padding-top: 30px
  }

  .full-circle,.quick-link {
      padding-top: 10px
  }
}

@media (max-width: 900px) {
  .ask-container {
      flex-direction:column
  }

  .ask-right {
      width: 100%
  }

  .certificate-row {
      grid-template-columns: 1fr;
      gap: 40px;
      border-radius: 20px;
      padding: 20px
  }

  .certificate-image {
      height: fit-content
  }

  .certificate-image img {
      height: auto;
      width: 55%
  }

  .certificate-content .svcpack-card h4 {
      padding-top: 20px
  }
}

@media (max-width: 768px) {
  .price_cont_main {
      display:flex;
      gap: 15px
  }

  .price_pop_tag {
      font-size: 10px;
      padding: 5px 7px
  }

  .pri_pop_tag_cont img {
      width: 18px
  }

  .sticky-popup {
      right: 15px;
      padding: 50px 15px 15px
  }

  .pricing-text {
      margin-top: 20px;
      font-size: 20px
  }

  .compre_pr,.stan_pr {
      width: 130px;
      padding: 10px
  }

  .desk-gone,.faq-banner-content p,.the-expert-action,.tint-process-image {
      display: none
  }

  .about-us-banner-content p {
      max-width: 300px
  }

  .all-faqs .faq-list,.bank-page .slide1 .same-para {
      max-width: 100%
  }

  .about-us-page-banner,.faq-page-banner {
      height: 290px
  }

  .emirates-dots {
      margin-top: 45px
  }

  .buyer-card p {
      font-size: 17px;
      padding: 18px 6px
  }

  .about-page-body .expert-help-sec,.checks-car {
      padding: 40px 0 0
  }

  .outer-pricing {
      padding: 60px 80px
  }

  .bot-left .book-btn {
      padding: 14px 40px
  }

  .book-form-container {
      padding: 30px;
      margin-bottom: 0
  }

  .book-form h2 {
      font-size: 26px;
      padding-bottom: 20px
  }

  .submit-btn {
      padding: 17px;
      font-size: 14px;
      margin-top: 35px
  }

  .desk-here {
      display: flex!important;
      width: 100%;
      flex-direction: column;
      text-align: center;
      padding: 0;
      margin: 0 auto;
      gap: 10px;
      background-color: transparent
  }

  .tint-p,.tint-step-card {
      text-align: start
  }

  .three-banks {
      width: 100%;
      justify-content: center
  }

  .bank-form {
      width: 100%;
      max-width: 570px
  }

  .car-valuation {
      padding: 50px 20px
  }

  .tinting-page .new-green-text {
      padding-left: 35px;
      padding-top: 10px;
      padding-bottom: 15px
  }

  .tint-process .process-card {
      padding: 15px;
      height: 110px
  }

  .process-card .iconed img {
      width: 70px;
      height: 35px
  }

  .benefit-img {
      width: 80px;
      height: 70px
  }

  .benefit-item {
      gap: 15px
  }

  .tint-steps-mobile {
      display: flex;
      flex-direction: column;
      gap: 15px;
      padding: 35px 0 10px
  }

  .tint-step-card {
      display: flex;
      align-items: center;
      background: #ebf8f1;
      border-radius: 16px;
      padding: 12px;
      max-width: 80%;
      margin: 0 auto;
      width: 100%;
      position: relative
  }

  .tint-step-icon {
      width: 55px;
      height: 55px;
      background: #e9efec;
      border-radius: 12px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 24px;
      margin-right: 12px
  }

  .tint-step-content {
      flex: 1
  }

  .tint-step-content h3 {
      font-size: 15px;
      margin-bottom: 4px
  }

  .tint-step-content p {
      font-size: 12px;
      color: #616161
  }

  .tint-step-number {
      background: #fff;
      color: #019444;
      font-weight: 700;
      width: 35px;
      height: 35px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      position: absolute;
      right: -16px
  }

  .tining-process-container img {
      margin-top: 0;
      margin-bottom: 0;
      width: 100%
  }

  .dubai-banner {
      height: 550px
  }

  .dubai-mobile-car {
      margin-top: 40px
  }

  .dubai-mobile-car .grey-back-same {
      padding: 0 0 50px
  }

  .best-parts {
      line-height: 21px;
      font-size: 14px
  }

  .dubai-page-body .list-together {
      grid-template-columns: 1fr 1fr
  }

  .dubai-inspection-img {
      padding-top: 5px
  }

  .tint-steps-mobile {
      width: 100%
  }

  .dubai-inspection-img .tint-step-card {
      background: #f9f9f9;
      border: 1px solid rgba(1,148,68,.24)
  }

  .dubai-inspection-img .tint-step-icon {
      width: 55px;
      height: 55px;
      background: 0 0
  }

  .dubai-inspection-img .tint-step-number {
      border: 1px solid rgba(1,148,68,.24)
  }

  .sharjah-page-body .dubai-mobile-car .grey-back-same {
      padding: 0
  }

  .dubai-inspection-img .book-btn {
      margin: 40px auto 0;
      display: block;
      padding-left: 69px;
      padding-right: 69px
  }

  .dubai-pricing {
      padding: 30px 0
  }
}

@media (max-width : 668px) {
  .container {
      padding-left:15px;
      padding-right: 15px
  }

  .emiratesSwiper .swiper-slide,.three-banks {
      width: 25%
  }

  .our-recently-card {
      flex: 0 0 100%
  }

  .our-recently-bottom,.price-sec-cards,.two-ul-together {
      flex-direction: column
  }

  .our-recently-bottom {
      gap: 20px;
      left: 0;
      bottom: 0
  }

  .col {
      padding: 0 10px;
      text-align: center
  }

  .statics .col h2,.svcpack-card h3,.svcpack-card h4,.thnk_cont .thnk_cont_des {
      font-size: 20px
  }

  .statics .col p {
      font-size: 11px;
      padding-left: 0
  }

  .statics {
      padding: 15px 12px
  }

  .buyer-card,.car-parts-container,.footer-subscribe,.full-steps-image,.full-steps-image img,.full-steps-right,.inspection-info-image,.only-mobile,.price-col {
      width: 100%
  }

  .car-parts-item {
      padding: 8px
  }

  .car-parts-item span {
      font-size: 12px;
      flex: 1
  }

  .car-parts-grid {
      gap: 10px
  }

  .all-brands-grid,.expert-space,.inspection-importance-cards {
      padding: 0
  }

  .bank-page .slide1 .same-head,.bank-page .slide1 .same-para,.left-side-padd,.three-cards,.tinting-page .new-green-text {
      padding-left: 0
  }

  .grey-back-same {
      padding: 20px 10px;
      border-radius: 20px
  }

  .car-before-head {
      max-width: 310px
  }

  .grey-left-padd {
      margin-left: 10px
  }

  .car-parts {
      padding: 20px 0
  }

  .expert-help-sec {
      padding: 40px 0 20px
  }

  .all-brands,.expert-mobile {
      padding: 10px 0
  }

  .expert-help-features {
      gap: 10px;
      padding-top: 30px
  }

  .expert-help-list li,.expert-help-list li h3,.footer-links a,.our-recently-head p {
      font-size: 13px
  }

  .inspection-info-content {
      padding: 30px 20px
  }

  .emirates-dots,.inspection-info-btn {
      margin-top: 35px
  }

  .inspection-info-sec {
      padding: 20px 0;
      overflow: hidden
  }

  .brand-none,.ins-none,.used-none {
      display: none
  }

  .inspection-info-text {
      max-width: 100%;
      padding-right: 0
  }

  .inspection-importance-head {
      padding-bottom: 20px;
      padding-left: 0
  }

  .same-head {
      font-size: 30px
  }

  .seller-header .same-head,.seller-header .same-small-para {
      max-width: 100%;
      text-align: start
  }

  .importance-divider {
      margin: 40px 0 0
  }

  .seller-inspection-section {
      padding: 0 0 50px
  }

  .seller-card-box,.tinting-page .three-cards {
      display: grid;
      grid-template-columns: 1fr 1fr
  }

  .dubai-page-body .tint-process,.we-inspect {
      grid-template-columns: 1fr
  }

  .seller-card-content p {
      font-size: 12px;
      max-width: 100%;
      line-height: 17px;
      padding-top: 5px
  }

  .seller-card-content h3 {
      font-size: 18px;
      line-height: 21px
  }

  .seller-card-img {
      height: 100%;
      width: 100%
  }

  .seller-card-content {
      padding: 15px 20px
  }

  .price-sec-main {
      padding: 35px 0 30px
  }

  .price-sec-cards {
      padding: 15px;
      gap: 15px
  }

  .price-sec-list li {
      line-height: normal;
      padding-left: 20px
  }

  .price-sec-list li.excluded::before,.price-sec-list li.included::before {
      height: 14px;
      width: 14px;
      top: 0
  }

  .other-miss,.our-recently,.our-review,.svcpack-section,.used-car {
      padding: 30px 0
  }

  .svcpack-header {
      margin-bottom: 0;
      padding-bottom: 20px;
      border-bottom: 1px solid #e9e9e9
  }

  .svcpack-flex {
      padding: 20px 5px;
      gap: 0
  }

  .book-btn,.dubai-banner-space .same-small-para,.footer-copy,.offers-btns,.same-small-para,.svcpack-price {
      font-size: 14px
  }

  .svcpack-desc {
      max-width: 100%;
      padding-top: 10px
  }

  .svcpack-bank-img {
      margin-top: 20px;
      padding: 25px;
      background-color: #f8f8f8;
      border-radius: 28px
  }

  .svcpack-right .svcpack-card {
      padding-top: 30px
  }

  .most-buyers li {
      font-size: 14px;
      line-height: 19px;
      padding-bottom: 10px
  }

  .full-steps {
      padding: 45px 0
  }

  .step-number {
      align-self: start;
      font-size: 29px;
      line-height: normal
  }

  .clicks {
      font-size: 18px
  }

  .step-item p {
      max-width: 100%
  }

  .step-item {
      gap: 10px;
      padding: 15px 15px 15px 20px
  }

  .other-miss-left {
      padding: 0 20px
  }

  .other-miss-btn {
      padding: 12px 20px!important
  }

  .other-miss-card {
      width: 100%;
      padding: 14px
  }

  .other-miss-content h3 {
      max-width: 50%;
      line-height: normal
  }

  .used-car-grid {
      max-width: 100%;
      gap: 10px 7px
  }

  .used-car-card {
      padding: 30px 20px 25px
  }

  .used-car-card h3 {
      font-size: 15px;
      max-width: 180px
  }

  .used-car-card img {
      width: 40%
  }

  .our-recently-head,.used-car-top {
      margin-bottom: 20px
  }

  .faq,.footer-middle {
      margin-bottom: 30px
  }

  .dot-btn-together {
      margin-top: 40px;
      height: 70px;
      padding-bottom: 80px
  }

  .our-recently-head img {
      width: 28%;
      height: 100%;
      align-self: center;
      padding-right: 10px
  }

  #carouselInnerReview .review-carousel-card:nth-child(2n) .review-card {
      height: 430px
  }

  #carouselInnerReview .review-carousel-card:nth-child(odd) .review-card,.dubai-banner {
      height: 450px
  }

  .carouselReview,.slide1 .same-para,.slide2 .same-para,.slide3 .same-para {
      padding-left: 15px
  }

  .thnk_cont .thnk_cont_head {
      font-size: 28px
  }

  .check_btn {
      margin-top: 30px;
      font-size: 14px;
      font-weight: 400;
      padding: 12px 18px
  }

  .thnk_cont {
      padding: 20px
  }

  .thank_outer_cont {
      height: 60vh
  }

  .faq {
      padding: 30px 0 0
  }

  .faq-desc {
      max-width: 300px
  }

  .faq-list {
      margin-top: 20px
  }

  .faq-list details {
      padding: 18px 10px 18px 12px
  }

  .faq-list summary {
      font-size: 13px;
      font-weight: 500;
      text-align: left
  }

  .faq-list p {
      font-size: 12.18px;
      line-height: 17.77px
  }

  .faq-list::-webkit-scrollbar {
      width: 4px
  }

  .footer-subscribe input {
      padding: 10px 0 10px 12px;
      width: 100%;
      font-size: 13px
  }

  .footer-subscribe button {
      padding: 10px 15px;
      font-size: 12px;
      width: 150px
  }

  .footer-bottom,nav.navbar {
      padding-top: 20px
  }

  .footer-left img {
      width: 100px
  }

  .footer-social a {
      margin-right: 10px
  }

  .footer-social a img {
      width: 33px
  }

  .footer-nav {
      gap: 10px;
      flex-direction: column
  }

  .footer-nav a {
      font-size: 19px
  }

  .footer-bottom {
      gap: 15px
  }

  .in-air-icons img {
      width: 40px
  }

  .in-air-icons {
      bottom: 30px;
      gap: 10px
  }

  .badge-text {
      padding: 10px 15px;
      font-size: 11px
  }

  .slide1 .same-head,.slide2 .same-head,.slide3 .same-head {
      padding-left: 15px;
      margin-top: 20px
  }

  .hero-text .book-btn {
      margin-left: 15px
  }

  .hero-text {
      margin-bottom: 40px;
      padding-top: 30px
  }

  .slide1,.slide2,.slide3 {
      border-radius: 12px
  }

  #carouselInnerReview {
      gap: 10px!important
  }

  .year-many-card p {
      font-size: 16px
  }

  .year-many-card {
      padding: 28px 22px
  }

  .dubai-inspection,.same-day {
      padding: 40px 0
  }

  .two-cards {
      bottom: 25px;
      left: 0;
      right: 0;
      justify-content: center
  }

  .step-item::before {
      top: 27%
  }

  .bank-page .same-land-card {
      padding: 10px;
      flex-direction: column;
      max-width: 120px;
      width: 100%;
      text-align: center
  }

  .bank-page .slide1 {
      padding: 10px 20px 50px
  }

  .bank-page .badge-text {
      padding: 10px 15px 10px 20px;
      margin-left: -20px
  }

  .badge-text {
      border-top-right-radius: 7px;
      border-bottom-right-radius: 7px
  }

  .car-valuation {
      padding: 50px 10px
  }

  .tinting-page .same-land-card {
      flex-direction: row;
      width: 100%;
      text-align: center;
      max-width: 100%
  }

  .benefit-img {
      width: 70px;
      height: 60px
  }

  .benefit-item .tint-p {
      font-size: 15px
  }

  .benefit-item {
      padding: 7px
  }

  .benefit-tint-container .same-small-para {
      max-width: 80%;
      margin: 0 auto
  }

  .new-head-all {
      font-size: 35px
  }

  .dubai-page-body .svcpack-btn {
      padding-left: 30px;
      padding-right: 30px
  }

  .dubai-page-body .price-col {
      width: 95%
  }

  .dubai-banner::after {
      height: 50px
  }

  .we-inspect {
      padding-left: 10px
  }

  .fujairah-page-body .dubai-parts,.sharjah-page-body .dubai-parts {
      padding-top: 40px;
      padding-bottom: 40px
  }

  .pro-flow-card img {
      height: 42px;
      width: 45px
  }

  .contact-page .faq-page-banner {
      background-position: right;
      background-size: cover
  }

  .privacy-policy-sec {
      margin-top: -20px;
      padding-bottom: 25px
  }
}

@media(max-width: 545px) {
  #leadMagnetForm,.benefit-cards,.tint-process {
      max-width:100%
  }

  .footer-nav,.tint-icon-head,.tint-services p {
      text-align: center
  }

  .emiratesSwiper .swiper-slide {
      width: 35%
  }

  #carouselInnerReview {
      gap: 10px!important
  }

  .carousel-itemReview {
      flex: 0 0 100%!important;
      max-width: 100%
  }

  .sticky-popup {
      zoom:0.9}

  .visual-down {
      padding-bottom: 30px!important
  }

  .hovers {
      font-size: 18px;
      padding-top: 15px
  }

  .check-card:hover .check-title h4 {
      font-size: 20px;
      padding-top: 15px
  }

  .check-text,.dubai-page-body .check-item p {
      font-size: 12px
  }

  .check-card:hover .there,.here {
      width: 60px
  }

  .check-title,.tint-services {
      gap: 15px
  }

  .outer-pricing {
      padding: 40px 30px
  }

  .land-side .new-head {
      max-width: 330px
  }

  .new-head {
      font-size: 35px
  }

  .new-green-para {
      font-size: 15px;
      padding: 10px 20px 10px 10px
  }

  .land-side {
      padding-left: 10px
  }

  .check-item p,.tint-services h3 {
      font-size: 14px
  }

  .bot-back {
      padding: 20px
  }

  .bot-right {
      padding: 25px 20px
  }

  .book-form-container {
      padding: 20px 15px;
      border-radius: 15px
  }

  .book-form h2 {
      font-size: 22px;
      padding-bottom: 15px
  }

  .option-group button {
      padding: 12px 20px;
      font-size: 15px
  }

  .book-form input {
      padding: 15px 14px;
      font-size: 14px
  }

  .option-grouped button {
      padding: 10px;
      font-size: 13px
  }

  .ask-question {
      padding: 50px 10px
  }

  .ask-container {
      gap: 48px
  }

  .ask-left button {
      margin-top: 0
  }

  .info-item {
      display: grid;
      grid-template-columns: 1fr 9fr
  }

  .fast-divide {
      margin: 0 35px
  }

  .tinting-page .slide1 {
      padding: 10px 10px 20px
  }

  .dubai-page-body .tint-process .process-card,.tint-process .process-card {
      height: 75px
  }

  .tint-process {
      padding: 20px 0
  }

  .process-card .iconed img {
      width: 40px;
      height: 25px
  }

  .superfast-container {
      padding: 45px 10px
  }

  .fast-card img {
      height: 38px;
      width: 38px
  }

  .fast-card {
      gap: 13px
  }

  .tint-step-card {
      max-width: 97%
  }

  .our-film {
      padding: 50px 10px 45px
  }

  .benefit-tint {
      padding: 0 0 50px
  }

  .tint-services .tint-card {
      max-width: 150px;
      background-color: #fafafa;
      padding: 10px
  }

  .tint-icon-head {
      display: grid;
      gap: 10px;
      grid-template-columns: 1fr;
      align-items: center;
      margin-bottom: 8px;
      justify-items: center
  }

  .tint-services p {
      line-height: 16px;
      font-size: 11px
  }

  .tint-card button {
      padding: 12px 20px;
      font-size: 12px
  }

  .premium-tint-container {
      height: 300px
  }

  .dubai-banner-btn {
      align-items: baseline
  }

  .dubai-page-body .price-sec-price {
      padding: 30px 25px
  }

  .dubai-page-body .process-card .iconed img {
      width: 50px;
      height: 30px
  }

  .lead-magnet-container p {
      font-size: 25px
  }

  .lead-magnet-container h2 {
      font-size: 32px
  }

  .lead-magnet-container .get-it {
      padding: 10px 5px;
      font-size: 16px;
      max-width: 60%
  }

  .certificate-image img {
      width: 80%
  }
}

@media(max-width: 467px) {
  .emiratesSwiper .swiper-slide {
      width:45%
  }

  .car-parts-item span,.pro-flow-card .same-small-para {
      font-size: 11px
  }

  .offers-btns {
      margin-left: 5px;
      margin-top: 20px
  }

  .hovers {
      font-size: 14px
  }

  .check-card:hover .check-title h4 {
      font-size: 16px
  }

  .check-card:hover .there,.here {
      width: 55px
  }

  .outer-pricing {
      padding: 17px 11px
  }

  .pricing-banner {
      padding: 50px 0
  }

  .land-side .new-head {
      max-width: 270px
  }

  .new-head,.same-head {
      font-size: 29px
  }

  .small-list {
      gap: 10px;
      padding-bottom: 20px
  }

  .bank-page .same-land-card .same-small-para,.small-list li {
      font-size: 10px
  }

  .check-item p {
      font-size: 12px
  }

  .bot-back {
      padding: 15px
  }

  .bot-right {
      padding: 20px 15px
  }

  .same-land-card img {
      width: 45px
  }

  .same-land-card {
      padding: 6px 10px 6px 6px
  }

  .expert-help-features {
      flex-direction: column;
      gap: 0
  }

  .ask-right {
      padding: 35px 20px
  }

  .bank-page .slide1 {
      padding: 10px 10px 30px;
      gap: 0
  }

  .bank-page .badge-text {
      padding: 10px 15px 10px 10px;
      margin-left: -10px
  }

  .bank-page .same-land-card {
      padding: 8px;
      flex-direction: column;
      max-width: 110px;
      width: 100%;
      text-align: center
  }

  .bank-form {
      padding: 25px 20px
  }

  .desk-here {
      padding-top: 30px
  }

  .car-valuation {
      padding: 30px 10px
  }

  .step-item::before {
      top: 22%
  }

  .bank-page .faq {
      padding-top: 40px;
      padding-bottom: 40px
  }

  .bank-form .divider {
      margin: 10px 0
  }

  .dubai-page-body .tint-process,.value-left h2 {
      max-width: 100%
  }

  .same-day-cards .seller-card-out {
      padding: 8px
  }

  .bank-form .input-group input,.bank-form .select-box,.select-bank {
      padding: 14px 10px
  }

  .bank-form .input-group .icons1 {
      top: 66%;
      right: 10px
  }

  .bank-form .input-group .icons2 {
      right: 10px;
      top: 52%
  }

  .tint-step-content p {
      max-width: 90%
  }

  .dubai-page-body .price-sec-list {
      padding: 0 10px
  }

  .dubai-page-body .price-sec-price {
      padding: 25px 15px;
      font-size: 22px;
      width: 160px
  }

  .new-head-all {
      font-size: 32px
  }

  .dubai-page-body .tint-process .process-card .iconed {
      background-color: #fff;
      height: 50px;
      width: 50px;
      align-content: center;
      border-radius: 10px
  }

  .dubai-page-body .tint-process .process-card {
      border: none;
      gap: 20px;
      padding: 10px
  }

  .tint-process .process-card:first-child,.tint-process .process-card:nth-child(2),.tint-process .process-card:nth-child(3),.tint-process .process-card:nth-child(4),.tint-process .process-card:nth-child(5) {
      background-color: #fbfbfb
  }

  .dubai-page-body .tint-divide {
      display: none
  }

  .pro-flow-cards {
      column-gap: 8px;
      row-gap: 12px
  }

  .option-group button {
      min-width: 110px
  }

  .lead-magnet-container {
      margin-left: 10px;
      margin-right: 10px
  }

  .certificate-row {
      border-radius: 10px;
      padding: 15px
  }

  .privacy-policy-sec .clicks {
      padding-top: 25px
  }

  .full-circle {
      padding-top: 5px
  }

  .term-condition-sec {
      margin-top: -55px
  }
}
