@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

*{
padding: 0;
margin:0;
border: 0px;
}
@font-face {
    font-family: "Sofia-Pro";
    src: url('../fonts/SofiaProSemiBoldAz.otf') format('opentype');
    font-weight: 600; /* Semi-bold weight, adjust if needed */
    font-style: normal;
    font-display: swap; /* Ensures text is visible during font load */
    unicode-range: U+0000-00FF; /* Define supported character ranges to limit font loading */
}

body{
    font-family: "Inter", serif;
}
.mobile_view{
    display: none;
}
.headerSearch .search-form .input-group {
    height: 50px;
}
.headerSearch .search-form .input-group .searchBar {
    background-color: #ededf1;
    color: #2f2b43;
    font-size: 14px;
    font-family: "Inter", serif;
    font-weight: 500;
}
.headerSearch .search-form .input-group .input-group-text {
    background-color: #0c1529;
    border: 2px;
    width: 8%;
    display: flex;
    justify-content: center;
}
.headerSearch .text-decoration-none {
    color: #5d6370;
    font-family: "Inter", serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: relative;
    bottom: 1px;
}
.mega-menu-section .navbar .navbar-nav .nav-item .nav-link{
    padding: 10px 28px;
    margin: 0px 16px;
    color: #141817;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;

}
.mega-menu-section .navbar .navbar-nav .nav-item .nav-link.active{
    color: #2384C1;
    border-top: 3px solid #2384C1;
}


/* ============== Start Home Section Css ============== */
.home-sections .hoverShadow:hover{
    background: #F6F6F6;
    border-radius: 12px;
    cursor: pointer;
}
.home-sections .left .top .textLeft p{
    font-size: 14px;
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 20px;
}
.home-sections .left .top .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .left .bottom p{
    font-size: 14px;
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 20px;
}
.home-sections .center .top .textLeft p{
    font-size: 14px;
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 20px;
}
.home-sections .center .top .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .center .bottom p{
    font-size: 14px;
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 20px;
}
.home-sections .right .top .textLeft p{
    font-size: 14px;
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 20px;
}
.home-sections .right .top .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .right .bottom p{
    font-size: 14px;
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 20px;
}


.home-sections .left .bottom-car .left{
    background-color: #FF4B44;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 4px 10px;
}
.home-sections .left .bottom-car .right{
    color: #0C1529;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.home-sections .left .bottom-car-title p{
    color: #1E293B;
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.home-sections .left .bottom-car-details .left{
    color: #0C1529;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
}
.home-sections .left .bottom-car-details .right{
    color: #0C1529;
    font-size: 14.8px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 23.12px;
}
.home-sections .left .bottom-car-details .right-pan{
    color: #1E293B;
    font-size: 12.69px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.03px;
}
.home-sections .left .bottom-car-details .sub{
    color: #1E293B;
    font-size: 10.57px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.27px;
}
.home-sections .left .bottom-para p{
    color: #2384C1;
    font-size: 13.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.27px;
}
.home-sections .left .bottom-para .para-dark{
    color: #2384C1;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.home-sections .left .bottom-para .para-light{
    color: #475569;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.home-sections .brands-title p{
    color: #020408;
    font-size: 24px;
    font-weight: 600;
    font-family: "Sofia-Pro";
    line-height: 28.82px;
}
.home-sections .brand-cat-title .title p{
    color: #020408;
    font-size: 20px;
    font-weight: 400;
    font-family: "Inter";
    line-height: 28px;
}

.home-sections .brand-cat-title .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .brand-logos .logoArea{
    text-align: center;
    cursor: pointer;
}
.home-sections .brand-logos .logoArea img:hover{
    opacity: 0.5;
}
.home-sections .brand-logos .logoArea p{
    font-size: 13.52px;
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 23.66px;
}
.home-sections .titleCars p{
    font-size: 20.21px;
    color: #353C4D;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    line-height: 24.27px;
}
.home-sections .textLink p{
    font-size: 12.69px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16.96px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .CarBrandsSect .title p{
    font-size: 24px;
    color: #020408;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .CarBrandsSect .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.home-sections .carsLogoSec .carsLogoArea{
    border: 1px solid #DCDAE2;
    padding: 20px 0px;
    border-radius: 10.65px;
    width: 12%;
    cursor: pointer;
}
.home-sections .carsLogoSec .carsLogoArea:hover{
    background-color: #ECF5FF;
}
.home-sections .carsLogoSec .carsLogoArea:hover img{
    filter: brightness(0) saturate(100%) invert(42%) sepia(84%) saturate(490%) hue-rotate(159deg) brightness(92%) contrast(89%);
}
.home-sections .carsLogoSec .carsLogoArea p{
    color: #1E293B;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    padding: 5px 0px 0px 0px;
}
.home-sections .tagsTitle p{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .tagsSection .left-tag .left{
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.home-sections .tagsSection .left-tag .right{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}
.home-sections .tagsSection .left-tag .right:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .tagsSection .right-tag .left{
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.home-sections .tagsSection .right-tag .right{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
}
.home-sections .tagsSection .right-tag .right:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .cardsTag{
    background: #F6F6F6;
    margin: 25px 0px 0px 0px;
    padding: 14px;
    height: 340px;
}
.home-sections .cardsTag p{
    color: #0F172A;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.home-sections .cardsTag ul li{
    list-style: none;
    color: #154F74;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    margin-bottom: 20px;
}
.home-sections .cardsTag ul li:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .tabsTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .tabsSection{
    display: flex;
}
.home-sections .tabsSection button{
    padding: 10px 25px;
    margin: 0px 2px;
    border-radius: 50px;
    border: 1px solid #D4D4D4;
    background-color: #F6F6F6;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    color: #154F74;
}
.home-sections .sliderCar .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .sliderCar .para{
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.home-sections .carsSection .carsArea{
    cursor: pointer;
}
.home-sections .carsSection .carsArea p{
    color: #020408;
    font-weight: 700;
    font-size: 14.21px;
    line-height: 20.53px;
    padding: 4px 0px;
}
.home-sections .cardDeck .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .cardDeckArea {
    background-color: #F6F6F6;
}
.home-sections .cardDeckArea .top p{
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    color: #0F172A;
    line-height: 20px;
}
.home-sections .cardDeckArea .details ol li{
    color: #154F74;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    font-family: 'Inter';
}
.home-sections .cardDeckArea .details ol li:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .reviewSec .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .reviewLeft .top .textArea{
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    font-family: 'Inter';
    color: #0C1529;
}
.home-sections .reviewLeft .top .author{
    color: #475569;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.home-sections .reviewLeft .titleMain{
    color: #2384C1;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.home-sections .reviewLeft .titleMain p:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .reviewLeft .para{
    color: #1E293B;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.home-sections .reviewLeft .bottom{
    color: #1E293B;
    font-size: 10px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.home-sections .investSec .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .investCardArea{
    cursor: pointer;
}
.home-sections .investCardArea .title{
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #0C1529;
}
.home-sections .investCardArea .tag{
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
    color: #757575;
}
.home-sections .otherContent .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .otherContentDetails .title{
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    font-family: 'Inter';
    color: #0F172A;
}
.home-sections .otherContentDetails ul li{
    list-style: none;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
    color: #154F74;
    margin: 10px 0px;
}
.home-sections .otherContentDetails ul li:hover{
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.home-sections .relatedService .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.home-sections .relatedDetails .title{
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.home-sections .relatedDetails .relatedImg .para{
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px; 
    color: #0C1529;  
}
.home-sections .relatedDetails .relatedImg .textRight p{
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}

footer .servicesList p{
    border-right: 1px solid black;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #334155;
    cursor: pointer;
}
footer .copyright{
    background-color: #01334E;
    color: white;
    border: 1px solid #AEB1B8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    text-align: center;
}
/* ============== End Home Section Css ============== */

/* ============== Start Slider Section Css ============== */
.sliderArea .searchFormSlider .innerModel form{
    bottom: 12px;
}
.sliderArea .searchFormSlider .innerModel form .left{
    width: 100%;
    height: 68px;
    border-right: 1px solid;
    border-color: #94A3B8;
}
.sliderArea .searchFormSlider .innerModel form .left p{
   color: #3A3A3A;
   font-size: 16px;
   font-weight: 600;
   font-family: 'Inter';
   line-height: 24px;
}
.sliderArea .searchFormSlider .innerModel form .left .searchText{
    color: #3A3A3A;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 24px;
}
.sliderArea .searchFormSlider .innerModel form .left button{
    width: 100%;
    height: 68px;
    background: #2A9FE8;
    color: white;
    border-radius: 0px 10px 10px 0px; 
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}
.sliderArea .modal-content{
    width: 1000px;
    right: 280px;
    top: 81px;
    background-color: #ECF5FF;
    height: 630px;
}
.sliderArea .modal-content .btn-close{
    position: absolute;
    top: -40px;
    right: 3px;
    background-color: white;
    opacity: 1;
    font-size: 12px;
    padding: 10px;
    cursor: pointer;
}

.tabs {
    /* max-width: 538px; */
  }
  .tabs-nav{
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    list-style: none;
  }
  .tabs-nav li {
    /* width: 25%; */
    width: 300px;
    list-style: none;
    background-color: white;
    position: relative;
    border-right: 1px solid;
    border-color: #94A3B8;
  }
  .tabs-nav li a{
    display: flex;
    align-items: center;
    padding: 15px;
    color: black;
    text-decoration: none;
    font-family:'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    /* justify-content: center; */
  }
  .tabs-nav .tabText{
    font-family:'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }
  .tabs-nav .submitBtnTab{
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    background: #2A9FE8;
    font-weight: bold;
    width: max-content;
  }
  .tabs-nav .submitBtnTab a{
    color:white;
  }
  .tabs-nav li img{
   position: absolute;
   right: 5%;
  }
   /*ul:after
  {
      clear: left;
      display: block;
      content: "";
  } */
  .tabs-nav li:first-child{
    border-start-start-radius: 8px;
  }
  .tabs-nav li:last-child{
    border-start-end-radius: 8px;
  }
  .tabs-nav li:first-child a {
    border-right: 0;
    border-top-left-radius: 6px;
  }
  .tabs-nav li:last-child a {
    border-top-right-radius: 6px;
  }

  .tab-active a {
    background: #ECF5FF;
    border-bottom-color: transparent;
    color: black;
    cursor: default;
    width: 100%;
    display: flex;
  }
  .tab-active:last-child a {
    background-color: #2A9FE8;
    display: flex;
    justify-content: center;
}
  .tabs-stage {
    /* border: 1px solid #cecfd5; */
    border-radius: 0 0 6px 6px;
    border-top: 0;
    clear: both;
    padding: 24px 30px;
    position: relative;
    top: -1px;
  }
  .tabs-stage .searchBox{
    background-color: white;
    width: 458px;
    height: 34px;
    border: 1px solid #E2E2E2;
    justify-content: space-between;
    align-items: center;
    padding: 0px 10px;
  }
  .tabs-stage .searchBox input{
    font-family: 'Inter';
    color: #626262;
    font-weight: 600;
    font-size: 10.53px;
    line-height: 14.04px;
    width: 457px;
    height: 30px;
    outline: none;
    box-sizing: none;
  }
  .tabs-stage .domestic h4{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 21.05px;
    font-weight: 600;
    line-height: 28.07px;
  }
  .tabs-stage .domestic .next-tab .logoArea{
    text-align: center;
    cursor: pointer;
  }
  .tabs-stage .domestic .next-tab .logoArea:hover{
   opacity: 0.5;
  }
  .tabs-stage .domestic .next-tab .logoArea p{
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    color: #353C4D;
    line-height: 16px;
  }
  .tabs-stage .bodyType h2{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 19.87px;
    font-weight: 600;
    line-height: 23.86px;
  }
  .tabs-stage .carsLogoArea {
    background: #FFFFFF;
    width: 130px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 10.65px;
    padding: 16px 10px;
    border: 1px solid #DCDAE2;
    cursor: pointer;
}
.tabs-stage .carsLogoArea:hover{
    background-color: transparent;
}
.tabs-stage .carsLogoArea:hover img {
    filter: brightness(0) saturate(100%) invert(42%) sepia(84%) saturate(490%) hue-rotate(159deg) brightness(92%) contrast(89%);
}

.tabs-stage .carsLogoArea h2{
    color: #1E293B;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 10px 0px;
}
.tabs-stage .textModel p{
    color:#131313;
    font-weight: 400;
    font-family: 'Inter';
    font-size: 14.04px;
    line-height: 21.05px;
    cursor: pointer;
}
.tabs-stage .textModel .seeModelTag{
    color:#2384C1;
    font-weight: 400;
    font-family: 'Inter';
    font-size: 14.04px;
    line-height: 21.05px;
}
.tabs-stage .checkBoxModel h2{
    font-weight: 600;
    font-family: 'Inter';
    font-size: 17.54px;
    line-height: 24.56px;
    color: #1E293B;
}
.tabs-stage .checkBoxModel .checkNo{
    font-weight: 500;
    font-family: 'Inter';
    font-size: 12.28px;
    line-height: 17.54px;
    color: #2384C1;
}
.tabs-stage .checkBox .checkboxModel .checkBoxTick{
    border: 2.34px solid #858A94;
    padding: 2px;
    width: 23.39px;
    height: 23.39px;
    border-radius: 5.85px;
}
.tabs-stage .checkBox .checkboxModel .labelCheck{
    color: #131313;
    font-weight: 400;
    font-size: 14.04px;
    line-height: 21.05px;
    font-family: 'Inter';
}
.tabs-stage .checkBox .checkboxModel .checkText{
    color: #2384C1;
    font-weight: 500;
    font-size: 10.53px;
    line-height: 15.79px;
    font-family: 'Inter';
}
.tabs-stage .checkBox .checkboxModel{
    margin-right: 32px;
}
.tabs-stage .selectorSec h2{
    font-family: 'Inter';
    font-size: 15.76px;
    font-weight: 600;
    line-height: 22.81px;
    color: #1E293B;
}
.tabs-stage .selectArea .inner-select{
    width: 154.33px;
    margin-right: 5px;
}
.tabs-stage .selectArea .inner-select select{
    width: 100%;
    height: 32px;
    border: 1px solid #AEB1B8;
    color: #353C4D;
    font-family: 'Inter';
    font-size: 12.28px;
    font-weight: 500;
    line-height: 17.54px;
}
.tabs-stage .selectArea .inner-select .form-select{
    border-radius: unset;
    --bs-form-select-bg-img:url('../images/home/caret-down.webp');
    background-repeat: no-repeat;
    background-size: 9px;
}
.tabs-stage .selectorList .inner-select{
    width: 100%;
}
.tabs-stage .selectorList .inner-select .form-select{
    border-radius: unset;
    --bs-form-select-bg-img:url('../images/home/caret-down.webp');
    background-repeat: no-repeat;
    background-size: 9px;
}
.tabs-stage .selectorList .inner-select select{
    width: 100%;
    height: 32px;
    border: 1px solid #AEB1B8;
    color: #353C4D;
    font-family: 'Inter';
    font-size: 12.28px;
    font-weight: 500;
    line-height: 17.54px;
}

.sliderArea .modal-footer .btn-submitForm{
    background-color: #2384C1;
    color: white;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14.04px;
    line-height: 21.05px;
    padding:10px 25px;
}

/* ====================== Start Search Detail Page Css */
.search_details .inner .bredcrumbs ul li{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.search_details .inner .bredcrumbs ul li:last-of-type{
    color: #2A9FE8;
}
.search_details .inner .topHeading .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.search_details .inner .topHeading .title span{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 28px;
}
.search_details .inner .topHeading .bottomSection .left{
    background: #F1892B;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 700;
    color: white;
    padding: 2px 6px;
}
.search_details .inner .topHeading .bottomSection .center{
    background: #FF4B44;
    color: white;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    padding: 2px 10px;
}
.search_details .inner .topHeading .bottomSection .right{
    background: #A576F1;
    padding: 2px 10px;
    border-radius: 50px;
    font-size: 12px;
    color: white;
    font-weight: 600;
    line-height: 16px;
}
.fotorama__nav-wrap{
    display: none;
}
.searchDetailsSection .selectionCriteria{
    background-color: #F6F6F8;
}
.searchDetailsSection .selectionCriteria .left{
    cursor: pointer;
}
.searchDetailsSection .selectionCriteria .left p{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.searchDetailsSection .selectionCriteria .center{
    cursor: pointer;
    position: relative;
    left: 8%;
}
.searchDetailsSection .selectionCriteria .center p{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.searchDetailsSection .selectionCriteria .right{
    cursor: pointer;
    position: relative;
    left: 25%;
}
.searchDetailsSection .selectionCriteria .right p{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.searchDetailsSection .imageCategory{
    background: #F6F6F8;
    padding: 15px;
}
.searchDetailsSection .imageCategory .categoryInner .topHead p{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.searchDetailsSection .imageCategory .categoryInner .topHead select{
    width: 200px;
    height: 32px;
    border: 1px solid #AEB1B8;
    color: #353C4D;
    font-family: 'Inter';
    font-size: 12.28px;
    font-weight: 500;
    line-height: 17.54px;
    background-color: transparent;
}
.searchDetailsSection .imageCategory .categoryInner .topHead .form-select {
    border-radius: unset;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}

.searchDetailsSection .evaluationPoint p{
    color: #64748B;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.searchDetailsSection .healthCondition .headArea .left{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.searchDetailsSection .healthCondition .headArea .right{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
}
.searchDetailsSection .healthCondition .table .left{
    background-color: #EAECF0;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11.5px;
    line-height: 18px;
    width: 137px;
    height: 56px;
    vertical-align: middle;
}
.searchDetailsSection .healthCondition .table .right{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    width: 137px;
    height: 56px;
    vertical-align: middle;
}
.searchDetailsSection .content{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 18px;
    border-radius: 12px;
    /* width: 430px; */
    padding-bottom: 0;
}
.searchDetailsSection .content .topHead .left .text{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 23.92px;
    line-height: 34.17px;
}
.searchDetailsSection .content .topHead .left .count{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 34.17px;
    line-height: 47.84px;
}
.searchDetailsSection .content .topHead .left .currency{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 47.84px;
}
.searchDetailsSection .content .topHead .left .amount{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}

.searchDetailsSection .content .topHead .right .text{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 23.92px;
    line-height: 34.17px;
}

.searchDetailsSection .content .topHead .right .text img{
   position: relative;
   left: 10px;
}
.searchDetailsSection .content .topHead .right .count{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 34.17px;
    line-height: 47.84px;
}
.searchDetailsSection .content .topHead .right .currency{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 47.84px;
}
.searchDetailsSection .content .topHead .right .amount{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 11px;
    line-height: 16px;
}
.searchDetailsSection .content .loanPrice{
    background-color: #ECF5FF;
    margin: 20px 0px;
    border-radius: 10px;
}
.searchDetailsSection .content .loanPrice .left{
    background-color: #2384C1;
    padding: 5px;
    border-radius: 10px 0px 0px 10px;
    font-weight: 600;
    font-family: 'Inter';
    font-size: 15px;
    line-height: 24px;
    color: white;
}
.searchDetailsSection .content .loanPrice .center p{
    color:#0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.searchDetailsSection .content .loanPrice .center .amount{
    color:#0F172A;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 23px;
    line-height: 30px;
}
.searchDetailsSection .content .loanPrice .right p{
    color:#2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.searchDetailsSection .content .modelYear .table{
    border-collapse: separate;
    border-spacing: 0 10px;
}
.searchDetailsSection .content .modelYear .table .left{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
}
.searchDetailsSection .content .modelYear .table .right{
    color: #334155;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.searchDetailsSection .content2 {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    /* width: 430px; */
    padding-bottom: 0;
}
.searchDetailsSection .content2 .tophead2{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}

.searchDetailsSection .content2 .textSection p{
    font-family: 'Inter';
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
}
.searchDetailsSection .content2 .textSection .btn-storeReserve{
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: white;
    background: #2384C1;
    width: 100%;
}
.searchDetailsSection .content2 .textSection .btn-storeMoney {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    color: #2384C1;
    width: 100%;
    border: 1px solid #2384C1;
}
.searchDetailsSection .content2 .textSection .bottom-btn{
    border-bottom: 1px solid #E2E8F0;
}

.searchDetailsSection .content2 .textSection .caption{
    font-family: 'Inter';
    color: #0F172A;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.searchDetailsSection .content2 .textSection2{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 28px;
    line-height: 36px;
}
.searchDetailsSection .content2 .textSection2 .time{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.searchDetailsSection .content2 .textSection2 .bottom-btn{
    border-bottom: 1px solid #E2E8F0;
}
.searchDetailsSection .content2 .textSection2 .bottom-btn .text{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.searchDetailsSection .content2 .textSection2 .bottom-btn .text span{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #2384C1;
}
.searchDetailsSection .content2 .textSection2 .bottom-btn .text2{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.searchDetailsSection .content2 .textSection2 .caption{
    font-family: 'Inter';
    color: #2F2F2F;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.feature .title .left{
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.feature .title .right{
    color: #2384C1;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.feature .tabBase{
    border-bottom: 1px solid #2384C1;
} 
.feature .title p{
    font-family: 'Sofia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.feature .feature-tabs .checks .ticks .text{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.feature .feature-tabs .accordion .accordion-item .accordion-header{
  border-bottom: 1px solid #CBD5E1;
}
.feature .feature-tabs .accordion .accordion-item .accordion-header button{
  color: #060B15;
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
}
.feature .feature-tabs .accordion .accordion-item .accordion-body .feature-items p{
  color: #060B15;
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
}
.feature .accordion-button:not(.collapsed){
    color: #2384C1 !important;
    background: transparent;
}
.feature .accordion-button:focus{
    box-shadow: none;
}

.feature .content3{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    /* width: 430px; */
    padding-bottom: 0;
    position: relative;
}
.feature .content3 .tophead2 p{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.feature .content3 .textSection2 .textAreaDetail p{
    background: #2384C1;
    color: white;
    font-size: 12px;
    padding: 2px 4px;
    font-weight: 500;
    line-height: 18px;
    font-family: 'Inter';
}
.feature .content3 .textSection2 .bottom-btn .text2{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .bottom-btn .textLight{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .starLightDetails .overallrating{
    font-size: 6.91px;
    background-color: #EAECF0;
    color: black;
    padding: 10px;
}
.feature .content3 .textSection2 .starLightDetails .overallrating::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #eaecf0;
    right: -6px;
    position: absolute;
    bottom: 4px;
}
.feature .content3 .textSection2 .starLightDetails .rating{
    color: #2384C1;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.feature .content3 .textSection2 .starLightDetails .points{
    color: #0F172A;
    font-size: 10.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18.89px;
}
.feature .content3 .textSection2 .customerService p{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .pinkCard img{
    width: 100%;
    height: 195px;
}
.feature .content3 .textSection2 .afterSale p{
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #475569;
}
.feature .content3 .textSection2 .expiryDate .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .expiryDate .para{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .validity p{
    color: #475569;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.feature .content3 .textSection2 .viewStoreMap{
    border: 1.69px solid #CBD5E1;
    border-radius: 6.77px;
    text-align: center;
}
.feature .content3 .textSection2 .viewStoreMap .btn-viewStoreMap{
    color: #131313;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20.3px;
    line-height: 30.44px;
}
.feature .content3 .textSection2 .clickToView p{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.feature .content3 .textSection2 .inquriyByPhone .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.feature .content3 .textSection2 .inquriyByPhone .freeCharge .left{
    background: #2384C1;
    color: white;
    padding: 6px;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}
.feature .content3 .textSection2 .inquriyByPhone .freeCharge .right{
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2384C1;
}
.feature .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .point{
    background-color: #EAECF0;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 6.91px;
    line-height: 12.43px;
    width: max-content;
    padding: 7px;
}
.feature .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .pointText{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.feature .content3 .textSection2 .caption{
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #2F2F2F;
}
.detailed-information .title p{
    font-family: 'Sofia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.detailed-information .details .text{
    color: #0F172A;
    font-size: 10.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
}
.detailed-information .details .register-year .left .text{
    background-color: #EAECF0;
    padding: 10px;
}
.detailed-information .details .register-year .left .text::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #eaecf0;
    right: -6px;
    position: absolute;
}
.detailed-information .details .register-year .left .year{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 29.38px;
    line-height: 37.78px;
}
.detailed-information .details .register-year .left .score{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 10.49px;
    line-height: 18.89px;
}
.detailed-information .details .register-year .left{
    border-right: 1px solid #E2E8F0;
}
.detailed-information .details .register-year .center .text{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.59px;
    line-height: 18.89px;
}
.detailed-information .details .para{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.detailed-information .range-slider{
    border-top: 2px solid #94A3B8;
}
.detailed-information .range-slider .left{
    border-right: 1px solid #94A3B8;
    padding: 10px 10px 10px 0px;
}
.detailed-information .range-slider .center{
    border-right: 1px solid #94A3B8;
    padding: 10px 10px 10px 0px;
}
.detailed-information .range-slider .left .top .no {
    color: #020617;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.detailed-information .range-slider .center .top .no {
    color: #020617;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.detailed-information .range-slider .right .top .no {
    color: #020617;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.detailed-information .range-slider .right .top .no.active {
    background: #1C6A9B;
    color: white;
    padding: 10px 20px;
    border-radius: 0px 0px 4px 4px;
}
.detailed-information .range-slider .right .top .no.active::after {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 15px solid #1C6A9B;
    position: absolute;
    right: 15px;
    bottom: 50px;
    border-radius: 3.35px;
}
.detailed-information .range-slider .left .bottom{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.45px;
    line-height: 24px;
    position: relative;
    top: 11px;
} 
.detailed-information .range-slider .center .bottom{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.45px;
    line-height: 24px;
    position: relative;
    top: 11px;
} 
.detailed-information .range-slider .right .bottom.active{
    color: #1C6A9B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.45px;
    line-height: 24px;
} 

.phoneInquiries{
    background-color: #ECF5FF;
}
.phoneInquiries .left .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 18.93px;
    line-height: 30.29px;
}
.phoneInquiries .left .phNo{
    color: #2384C1;
    font-size: 37.836px;
    font-weight: 700;
    line-height: 53.01px;
    font-family: 'Inter';
}
.phoneInquiries .left .text{
    font-family: 'Inter';
    font-weight: 400;
    font-size: 22.72px;
    line-height: 30.29px;
    color: #0F172A;
}
.phoneInquiries .left .caption{
    font-size: 22.72px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 30.29px;
    color: #2F2F2F;
}
.phoneInquiries .right .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 18.93px;
    line-height: 30.29px;
}
.phoneInquiries .right .quickResponse{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16.91px;
    line-height: 27.06px;
}
.phoneInquiries .right .btn-storeReserve{
    background-color: #2384C1;
    color: #fff;
    border-radius: 6.77px;
    width: 368.7px;
    height: 44.53px;
}
.phoneInquiries .right .btn-storeMoney{
    background-color: transparent;
    color: #2384C1;
    border: 1px solid #2384C1;
    border-radius: 6.77px;
    width: 368.7px;
    height: 44.53px;
}
.phoneInquiries .right .btn-storeMoney1{
    background-color: transparent;
    color: #2384C1;
    border: 1px solid #2384C1;
    border-radius: 6.77px;
    width: 215.83px;
    height: 44.53px;
}
.phoneInquiries .right .btn-storeMoney2{
    background-color: transparent;
    color: #2384C1;
    border: 1px solid #2384C1;
    border-radius: 6.77px;
    width: 139.35px;
    height: 44.53px;
}
.purchasePlan .purchasePlanDetail .headArea .left{
    font-family: 'Sofia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.purchasePlan .purchasePlanDetail .headArea .right{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
}
.purchasePlan .purchasePlanDetail .table .lefthead{
    background-color: #EAECF0;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    text-align: center;
}
.purchasePlan .purchasePlanDetail .table .righthead{
    background-color: #EAECF0;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    text-align: center;
}
.purchasePlan .purchasePlanDetail .table .left{
    background-color: #EAECF0;
    font-size: 12px;
    font-weight: 500;
    color: #0F172A;
    line-height: 18px;
}
.purchasePlan .purchasePlanDetail .table .right{
    font-size: 12px;
    font-weight: 500;
    color: #0F172A;
    line-height: 18px;
}
.purchasePlan .purchasePlanDetail .table .right .digit{
    font-family: 'Inter';
    font-size: 13px;
    font-weight: 700;
    color: #0F172A;
    line-height: 36px;
}
.purchasePlan .purchasePlanDetail .table .right .digit2{
    font-family: 'Inter';
    font-size: 13px;
    font-weight: 700;
    color: #0F172A;
    line-height: 36px;
}
.purchasePlan .purchasePlanDetail .table .row-end-table{
    vertical-align: middle;
}

.state_condition .state .headArea .left{
    font-family: 'Sofia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.state_condition .state .headArea .right{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
}
.state_condition .state .table .left {
    background-color: #EAECF0;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    width: 137px;
    height: 56px;
    vertical-align: middle;
}
.state_condition .state .table .right {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    width: 137px;
    height: 56px;
    vertical-align: middle;
}

.carPickSection .titleCars p{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.21px;
    line-height: 24.27px;
}
.carPickSection .hoverShadow:hover {
    background: #F6F6F6;
    border-radius: 12px;
    cursor: pointer;
}
.carPickSection .left .bottom-car .left {
    background-color: #FF4B44;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 4px 10px;
}
.carPickSection .left .bottom-car .right {
    color: #0C1529;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.carPickSection .left .bottom-car-title p {
    color: #1E293B;
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.carPickSection .left .bottom-car-details .left {
    color: #0C1529;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
}
.carPickSection .left .bottom-car-details .right {
    color: #0C1529;
    font-size: 14.8px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 23.12px;
}
.carPickSection .left .bottom-car-details .sub {
    color: #1E293B;
    font-size: 10.57px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.27px;
}
.carPickSection .left .bottom-car-details .right-pan {
    color: #1E293B;
    font-size: 12.69px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.03px;
}
.carPickSection .textLink p {
    font-size: 12.69px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16.96px;
    text-decoration: underline;
    cursor: pointer;
}

.customerReviewDetails .reviewSec .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.customerReviewDetails .reviewLeft .top .textArea {
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    font-family: 'Inter';
    color: #0C1529;
}
.customerReviewDetails .reviewLeft .top .author {
    color: #475569;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.customerReviewDetails .reviewLeft .titleMain p:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.customerReviewDetails .reviewLeft .titleMain {
    color: #2384C1;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.customerReviewDetails .reviewLeft .para {
    color: #1E293B;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.customerReviewDetails .reviewLeft .bottom {
    color: #1E293B;
    font-size: 10px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.customerReviewDetails .textLink p {
    font-size: 12.69px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16.96px;
    text-decoration: underline;
    cursor: pointer;
}
.relatedServicesDetails .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.relatedServicesDetails .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.relatedServicesDetails .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.relatedServicesDetails .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Search Detail Page Css */

/* ====================== Start Search Page Css */
.search-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.search-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.search-page .inner .topSection .title{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.search-page .inner .searchUsedCarList{
    background-color: #ECF5FF;
}
.search-page .inner .searchUsedCarList .manufacture .model .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
}
.search-page .inner .searchUsedCarList .manufacture .model .text{
    background: #FFFFFF;
    padding: 5px 24px;
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
}
.search-page .inner .searchUsedCarList .manufacture .model .form-select{
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.search-page .inner .searchBodyColor .heading{
    color: #0F172A;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 14px;
}
.search-page .inner .searchBodyColor img{
    cursor: pointer;
}
.search-page .inner .searchSATPoints .inner .left{
    position: relative;
    width: 50%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.search-page .inner .searchSATPoints .inner .right{
    
}
.search-page .inner .searchSATPoints .inner .left .form-check .form-check-label{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.search-page .inner .searchSATPoints .inner .left .form-check-input[type=checkbox]{
    height: 20px;
    width: 20px;
    border-radius: 0px;
    border: 1.67px solid #CBCBCB;
}
.search-page .inner .searchAddMoreDetails .inner .left .text{
    color: #0E354D;
    font-size: 11.97px;
    font-weight: 500;
    line-height: 13px;
}
.search-page .inner .searchAddMoreDetails .inner .right .btn-clear{
    border: 1px solid #2384C1;
    color: #2384C1;
    font-size: 11.97px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 13px;
    width: 130px;
    height: 36px;
}
.search-page .inner .searchAddMoreDetails .inner .right .btn-searchFor{
    background-color: #2384C1;
    color: white;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 13px;
    width: 182px;
    height: 36px;
}
.search-page .inner .units{
    border: 1px solid #CBD5E1;
    padding: 8px;
    border-radius: 4px;
    background-color: white;
}
.search-page .inner .units .top .title{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.search-page .inner .units .top .title span{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.search-page .inner .units .favCondition {
    background-color: #F6F6F8;
    text-align: center;
    border-radius: 4px;
}
.search-page .inner .units .favCondition .text{
    color: #020617;
    text-align: center;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.search-page .inner .units .favCondition .text2{
    color: #020617;
    text-align: center;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.search-page .inner .units .favCondition .para{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
}
.search-page .inner .units .searchDisplay .amount{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 8.97px;
    line-height: 11.97px;
}
.search-page .inner .searchStand .stand p{
    color: #141817;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
}
.search-page .inner .searchStand .stand span{
    color: #141817;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.search-page .inner .searchStand .former .pagination p{
    color: #5D6370;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
}
.search-page .inner .searchStand .former .pagination p.active{
    background-color: #ECF5FF;
    color: #2A9FE8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
    width: 18px;
    height: 18px;
    padding: 3px 0px 0px 6px;
}
.search-page .inner .searchStand .former .previous p{
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.search-page .inner .searchStand .former .next p{
    color: #2A9FE8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.search-page .inner .searchStand .former .noOfItems .form-select{
    color: #5D6370;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 9.8px;
    line-height: 14.71px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.search-page .inner .searchStand .searchListCar .carListSection{
    border: 1px solid #CBD5E1;
    padding: 10px;
}
.search-page .inner .searchStand .searchListCar .carListSection .topRight .left .image_360{
    border: 1px solid #64748B;
    font-size: 10px;
    color: #64748B;
    font-weight: 600;
    line-height: 16px;
    padding: 3px;
    font-family: 'Inter';
}
.search-page .inner .searchStand .searchListCar .carListSection .topRight .center .left {
    background-color: #F1892B;
    color: white;
    border-radius: 50px;
    padding: 2px 10px;
    font-size: 12px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 16px;
}
.search-page .inner .searchStand .searchListCar .carListSection .topRight .center .center{
    background-color: #FF4B44;
    color: white;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    padding: 3px 7px;
    border-radius: 12px;
}
.search-page .inner .searchStand .searchListCar .carListSection .topRight .center .right{
    background-color: #A576F1;
    color: white;
    font-size: 12px;
    font-weight: 600;
    border-radius: 50px;
    padding: 3px 10px;
    line-height: 16px;
}
.search-page .inner .searchStand .searchListCar .carListSection .heading{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .modelText .model{
    background-color: #F6F6F8;
    color: black;
    padding: 4px 12px;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .modelText .year{
    color: #334155;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .table .model{
    background-color: #F6F6F8;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .table .year{
    font-weight: 500;
    color: #334155;
    font-size: 12px;
    line-height: 18px;
    font-family: 'Inter';
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .table {
    border-collapse: separate;
    border-spacing: 0 10px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .table>:not(caption)>*>*{
    padding:3px 10px 0px 13px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .seeDetails{
    background-color: #ECF5FF;
    color: #0F172A;
    height: 33px;
    border-radius: 5px;
    font-size: 11.97px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 13px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .seeDetails .left{
    background-color: #2384C1;
    color: white;
    border-radius: 5px 0px 0px 5px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .seeDetails .right p{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 9px;
    line-height: 12px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .left .seeDetails .center .amount{
    color: #0F172A;
    font-size: 17px;
    font-weight: 700;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .totalPayment{
    background-color: #ECF5FF;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .totalPayment .title{
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .totalPayment .amount{
    font-size: 28px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 36px;
    color: #2384C1;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .totalPayment .yen{
    font-size: 16px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 36px;
    color: #0F172A;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .totalPayment .plan{
    color: #0F172A;
    font-size: 14px;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 20px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .vehicalePrice{
    background-color: #F6F6F8;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .vehicalePrice .title{
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .vehicalePrice .amount{
    font-size: 28px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 36px;
    color: #334155;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .vehicalePrice .yen{
    font-size: 16px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 36px;
    color: #0F172A;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .vehicalePrice .plan{
    color: #0F172A;
    font-size: 14px;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 20px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .bottom .btn-inquiry{
    border: 1px solid #2384C1;
    color: #2384C1;
    font-size: 12px;
    font-weight: 500;
    line-height: 13px;
    width: 137px;
    height: 34px;
}
.search-page .inner .searchStand .searchListCar .carListSection .modelYear .right .bottom .btn-contact{
    background-color:#2384C1;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    line-height: 13px;
    width: 137px;
    height: 34px;
}

.search-page .inner .searchStand .favoriteCondition .inner{
    background-color: #ECF5FF;
    border-radius: 8px
}
.search-page .inner .searchStand .favoriteCondition .inner .left .title{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.search-page .inner .searchStand .favoriteCondition .inner .left .honda p{
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    background-color: white;
    padding: 6px;
}
.search-page .inner .searchStand .favoriteCondition .inner .right .btn-save-line{
    background-color: #2384C1;
    color: white;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 13px;
    display: flex;
    align-items: center;
    gap: 6px;
}
#toggleView[aria-expanded="true"] {
    display: none !important;
  }
  #toggleViewLess2 .img-rotate{
    transform: rotate(180deg);
  }
#toggleViewLess2 p{
    color: #0E354D;
    font-size: 11.97px;
    font-weight: 500;
    line-height: 13px;
}
#toggleViewLess2 .btn-clear {
    border: 1px solid #2384C1;
    color: #2384C1;
    font-size: 11.97px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 13px;
    width: 130px;
    height: 36px;
}
#toggleViewLess2 .btn-searchFor {
    background-color: #2384C1;
    color: white;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 13px;
    width: 182px;
    height: 36px;
}
.view-text .vehicleCondition{
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.view-text .form-check .form-check-input{
    height: 20px;
    width: 20px;
    border-radius: 0px;
    border: 1.67px solid #CBCBCB;
}
.view-text .form-check .form-check-label{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.view-text .typesOfCar .title{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.view-text .typesOfCar .table td{
    background-color: transparent;
    border: none;
    padding: 6px 0px;
}
/* ====================== End Search Page Css */

/* ====================== Start Auction Page Css */
.auction-page .inner .bredcrumbs ul li{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.auction-page .inner .methods .title{
    color: #0F172A;
    font-family: 'Inter';
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
}
.auction-page .inner .methods .auctionCenter .left{
    background-color: #F6F6F8;
    display: flex;
    align-items: center;
}
.auction-page .inner .methods .auctionCenter .left .content .top{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.auction-page .inner .methods .auctionCenter .left .content .center{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
}
.auction-page .inner .methods .auctionCenter .left .content .bottom{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.95px;
    line-height: 19.42px;
}
.auction-page .inner .methods .auctionCenter .right{
    background-color: #F6F6F8;
    display: flex;
    align-items: center;
}
.auction-page .inner .methods .auctionCenter .right .content .top{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.auction-page .inner .methods .auctionCenter .right .content .center{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
}
.auction-page .inner .methods .auctionCenter .right .content .bottom{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.95px;
    line-height: 19.42px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner{
    background-color: #ECF5FF;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .left .top .saleMethod{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .left .top .requiredMethod{
    background-color: #2384C1;
    color: #ECF5FF;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding: 0px 7px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .top .bulkApprisal{
    border: 1px solid #2384C1;
    background-color: #E0F2FE;
    padding: 14px 33px;
    width: 176px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .top .bulkApprisal p{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .top .auction{
    border: 1px solid #94A3B8;
    padding: 14px 33px;
    background-color: white;  
    width: 176px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .top .auction p{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px; 
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .center {
    border: 1px solid #2384C1;
    background-color: #E0F2FE;
    padding: 14px 33px;
    text-align: center;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .center p{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px; 
    color: #0F172A;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .right .bottom .form-select{
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .startApplication .btn-startApp{
    background-color: #2384C1;
    color: white;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    width: 220px;
    height: 52px;
}
.auction-page .inner .methods .onlineCarAppraisel .inner .startApplication span{
    font-family: 'Inter';
    font-weight: 500;
    font-size: 10px;
    line-height: 18px;
}
.auction-page .inner .methods .customerFeedBack .title{
    color: #0F172A;
    font-family: 'Inter';
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
}
.auction-page .inner .methods .customerFeedBack .top .left{
    background: linear-gradient(to bottom, #F2F8FF, #fff);
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 6px;
    cursor: pointer;
}
.auction-page .inner .methods .customerFeedBack .top .left .reviewName .name .top{
    font-family: 'Inter';
    font-weight: 700;
    color: #0C1529;
    font-size: 11.91px;
    line-height: 17.86px;
}
.auction-page .inner .methods .customerFeedBack .top .left .reviewName .name .bottom{
    font-family: 'Inter';
    font-weight: 500;
    color: #858A94;
    font-size: 10.42px;
    line-height: 14.89px;
}
.auction-page .inner .methods .customerFeedBack .top .left .title{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 700;
    line-height: 19.35px;
}
.auction-page .inner .methods .customerFeedBack .top .left .para{
    color:#0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 500;
    line-height: 19.35px;
}

.auction-page .inner .methods .customerFeedBack .top .center{
    background: linear-gradient(to bottom, #F2F8FF, #fff);
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 6px;
    cursor: pointer;
}
.auction-page .inner .methods .customerFeedBack .top .center .reviewName .name .top{
    font-family: 'Inter';
    font-weight: 700;
    color: #0C1529;
    font-size: 11.91px;
    line-height: 17.86px;
}
.auction-page .inner .methods .customerFeedBack .top .center .reviewName .name .bottom{
    font-family: 'Inter';
    font-weight: 500;
    color: #858A94;
    font-size: 10.42px;
    line-height: 14.89px;
}
.auction-page .inner .methods .customerFeedBack .top .center .title{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 700;
    line-height: 19.35px;
}
.auction-page .inner .methods .customerFeedBack .top .center .para{
    color:#0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 500;
    line-height: 19.35px;
}

.auction-page .inner .methods .customerFeedBack .top .right{
    background: linear-gradient(to bottom, #F2F8FF, #fff);
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 6px;
    cursor: pointer;
}
.auction-page .inner .methods .customerFeedBack .top .right .reviewName .name .top{
    font-family: 'Inter';
    font-weight: 700;
    color: #0C1529;
    font-size: 11.91px;
    line-height: 17.86px;
}
.auction-page .inner .methods .customerFeedBack .top .right .reviewName .name .bottom{
    font-family: 'Inter';
    font-weight: 500;
    color: #858A94;
    font-size: 10.42px;
    line-height: 14.89px;
}
.auction-page .inner .methods .customerFeedBack .top .right .title{
    color: #0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 700;
    line-height: 19.35px;
}
.auction-page .inner .methods .customerFeedBack .top .right .para{
    color:#0C1529;
    font-family: 'Inter';
    font-size: 13.4px;
    font-weight: 500;
    line-height: 19.35px;
}
.auction-page .inner .methods .customerFeedBack .textLink p{
    color: #2F2F2F;
    font-weight: 600;
    font-size: 12.69px;
    line-height: 16.92px;
    text-decoration: underline;
    cursor: pointer;
}
.auction-page .inner .methods .brands-title .title{
    color: #0F172A;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.auction-page .inner .methods .brand-cat-title .domesticManufacture p{
    font-family: 'Inter';
    font-size: 20px;
    font-weight: 400;
    line-height: 28px;
    color: #020408;
}
.auction-page .inner .methods .brand-cat-title .textRight p{
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #020408;
    text-decoration: underline;
    cursor: pointer;
}
.auction-page .inner .methods .brand-logos .logoArea p{
    color: #353C4D;
    font-weight: 600;
    font-size: 13.52px;
    line-height: 23.66px;
}
.auction-page .inner .methods .carsSection .carsArea .carBrand{
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.auction-page .inner .methods .carsSection .carsArea .carName{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.auction-page .inner .methods .carsSection .carsArea .carAverage{
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.auction-page .inner .methods .carsSection .carsArea .amount .leftPrice{
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.auction-page .inner .methods .carsSection .carsArea .amount .rightPrice{
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.auction-page .inner .methods .carsSection .carsArea .amount span{
    color: #020408;
    font-family: 'Inter';
    font-size: 10px;
    font-weight: 400;
    line-height: 20.53px;
}
.auction-page .inner .methods .carsSection .carsArea .textLink{
    margin: 40px 0px 0px 0px;
    cursor: pointer;
}
.auction-page .inner .methods .carsSection .carsArea .textLink p{
    font-family: 'Inter';
    font-size: 12.69px;
    font-weight: 600;
    line-height: 16.92px;
    text-decoration: underline;
}
.auction-page .inner .methods .cardDeck .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.auction-page .inner .methods .cardDeckArea {
    background-color: #F6F6F6;
}
.auction-page .inner .methods .cardDeckArea .top p{
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    color: #0F172A;
    line-height: 20px;
}
.auction-page .inner .methods .cardDeckArea .details ol li {
    color: #154F74;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    font-family: 'Inter';
}
.auction-page .inner .methods .cardDeckArea .details ol li:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.auction-page .inner .methods .tagsTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.auction-page .inner .methods .tagsSection .left-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.auction-page .inner .methods .tagsSection .left-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}
.auction-page .inner .methods .tagsSection .left-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.auction-page .inner .methods .tagsSection .right-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.auction-page .inner .methods .tagsSection .right-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
}
.auction-page .inner .methods .tagsSection .right-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.auction-page .inner .methods .investSec .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.auction-page .inner .methods .invest-cat-title .investTitle p{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-weight: 500;
    font-size: 24px;
    line-height: 28.28px;
}
.auction-page .inner .methods .invest-cat-title .textRight p{
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12.69px;
    line-height: 16.92px;
    text-decoration: underline;
    cursor: pointer;
}
.auction-page .inner .methods .investCardArea .title{
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #0C1529;
}
.auction-page .inner .methods .investCardArea .tag{
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
    color: #757575;
}
.auction-page .inner .methods .relatedService .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.auction-page .inner .methods .relatedDetails .title{
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.auction-page .inner .methods .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.auction-page .inner .methods .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Auction Page Css */

/* ====================== Start Blog Page Css */
.blog-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.blog-page .inner .buttonTabs .btn-article{
    border-top: 4px solid #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #2384C1;
    border-radius: 0px;
}
.blog-page .inner .buttonTabs .common{
    border: 1px solid #7D7D7D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #141817;
    border-radius: 0px;
    padding: 0px 15px;
}
.blog-page .inner .carousel-control-prev-icon {
    background-image: url('../images/slider/arrow-left.png') !important;
}
.blog-page .inner .carousel-control-next, .carousel-control-prev{
    opacity: 1 !important;
}
.blog-page .inner .carousel-control-next-icon {
    background-image: url('../images/slider/arrow-right.png') !important;
}
.blog-page .inner .content .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 30px;
}
.blog-page .inner .content .newArticales .right .title{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.blog-page .inner .content .newArticales .right .para{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.blog-page .inner .content .newArticales .right .date{
    color: #757575;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-page .inner .tagsTitle p{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.blog-page .inner .tagsSection .left-tag .left{
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.blog-page .inner .tagsSection .left-tag .right{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}

.blog-page .inner .tagsSection .right-tag .left{
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.blog-page .inner .tagsSection .right-tag .right{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}
.blog-page .inner .tagsSection .left-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.blog-page .inner .tagsSection .right-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.blog-page .inner .investSec .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.blog-page .inner .invest-cat-title .investTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-weight: 500;
    font-size: 24px;
    line-height: 28.28px;
}
.blog-page .inner .invest-cat-title .textRight p {
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12.69px;
    line-height: 16.92px;
    text-decoration: underline;
    cursor: pointer;
}
.blog-page .inner .investCardArea .title {
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #0C1529;
}
.blog-page .inner .investCardArea .tag {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
    color: #757575;
}
.blog-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.blog-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.blog-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.blog-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Blog Page Css */

/* ====================== Start Used Car Dealer Page Css */
.used-car-dealer-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.used-car-dealer-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.used-car-dealer-page .inner .content .title p{
    color: #353C4D;
    font-family: 'Inter';
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
}
.used-car-dealer-page .inner .content .left .inner{
    background-color: #F6F6F8;
}
.used-car-dealer-page .inner .content .left .topHead p{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.used-car-dealer-page .inner .content .left .search{
    border: 1px solid #E2E2E2;
}
.used-car-dealer-page .inner .content .left .search input{
    color: #626262;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 10.53px;
    line-height: 14.04px;
    box-shadow: none;
}
.used-car-dealer-page .inner .content .left .tag p{
    color: #626262;
    font-family: 'Inter';
    font-size: 12px;
    line-height: 14.04px;
    font-weight: 500;
}
.used-car-dealer-page .inner .content .left .northIsland {
    background-color: #fff;
    border: 0.5px solid #CBD5E1;
}
.used-car-dealer-page .inner .content .left .northIsland .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .left .northIsland .para{
    font-family: 'Inter';
    color: #353C4D;
    font-size: 12px;
    font-weight: 500;
    line-height: 26px;
}
.used-car-dealer-page .inner .content .left .geographicalArea .kansai{
    border: 0.5px solid #CBD5E1;
}
.used-car-dealer-page .inner .content .left .geographicalArea .kansai .title {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .left .geographicalArea .kansai .para {
    font-family: 'Inter';
    color: #353C4D;
    font-size: 12px;
    font-weight: 500;
    line-height: 26px;
}
.used-car-dealer-page .inner .content .left .geographicalArea .shikoku{
    border: 0.5px solid #CBD5E1;
}
.used-car-dealer-page .inner .content .left .geographicalArea .shikoku .title {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .left .geographicalArea .shikoku .para {
    font-family: 'Inter';
    color: #353C4D;
    font-size: 12px;
    font-weight: 500;
    line-height: 26px;
}
.used-car-dealer-page .inner .content .left .knowledgeRequired .topHead .title{
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.used-car-dealer-page .inner .content .left .knowledgeRequired .usedCarDealershipMap .title{
    color: #353C4D;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.used-car-dealer-page .inner .content .left .knowledgeRequired .usedCarDealershipMap .detail .para p{
    font-family: 'Inter';
    color: #353C4D;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.used-car-dealer-page .inner .content .left .knowledgeRequired .usedCarDealershipMap .detail .image img{
    height: 137px;
}
.used-car-dealer-page .inner .content .left .knowledgeRequired .usedCarDealershipMap .furtherDetails p{
    color: #353C4D;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Inter';
}
.used-car-dealer-page .inner .content .right .content3 {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    padding-bottom: 0;
    position: relative;
}
.used-car-dealer-page .inner .content .right .content3 .tophead2 p {
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .textAreaDetail p {
    background: #2384C1;
    color: white;
    font-size: 12px;
    padding: 2px 4px;
    font-weight: 500;
    line-height: 18px;
    font-family: 'Inter';
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .bottom-btn .text2 {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .bottom-btn .textLight {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .starLightDetails .overallrating {
    font-size: 6.91px;
    background-color: #EAECF0;
    color: black;
    padding: 10px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .starLightDetails .overallrating::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #eaecf0;
    right: -6px;
    position: absolute;
    bottom: 4px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .starLightDetails .rating {
    color: #2384C1;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .starLightDetails .points {
    color: #0F172A;
    font-size: 10.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18.89px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .customerService p {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .pinkCard img {
    width: 100%;
    height: 195px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .afterSale p {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #475569;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .viewStoreMap {
    border: 1.69px solid #CBD5E1;
    border-radius: 6.77px;
    text-align: center;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .viewStoreMap .btn-viewStoreMap {
    color: #131313;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20.3px;
    line-height: 30.44px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .afterSale p {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #475569;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .clickToView p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .inquriyByPhone .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .inquriyByPhone .freeCharge .left {
    background: #2384C1;
    color: white;
    padding: 6px;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .inquriyByPhone .freeCharge .right {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2384C1;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .point {
    background-color: #EAECF0;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 6.91px;
    line-height: 12.43px;
    width: max-content;
    padding: 7px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .pointText {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .caption {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #2F2F2F;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .expiryDate .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .expiryDate .para {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.used-car-dealer-page .inner .content .right .content3 .textSection2 .validity p {
    color: #475569;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.used-car-dealer-page .inner .content .usefulInformation .topHead .title{
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.used-car-dealer-page .inner .content .usefulInformation .content .left .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.used-car-dealer-page .inner .content .usefulInformation .content .left .detail .para{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    width: 65%;
}
.used-car-dealer-page .inner .content .usefulInformation .content .left .detail img{
    width: 35%;
    height: 100px;
}
.used-car-dealer-page .inner .content .usefulInformation .content .left .caption{
    color: #2F2F2F;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    cursor: pointer;
}

.used-car-dealer-page .inner .content .usefulInformation .content .right .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.used-car-dealer-page .inner .content .usefulInformation .content .right .detail .para{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    width: 65%;
}
.used-car-dealer-page .inner .content .usefulInformation .content .right .detail img{
    width: 35%;
    height: 100px;
}
.used-car-dealer-page .inner .content .usefulInformation .content .right .caption{
    color: #2F2F2F;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    cursor: pointer;
}
.used-car-dealer-page .inner .tagsTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.used-car-dealer-page .inner .tagsSection .left-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.used-car-dealer-page .inner .tagsSection .left-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}
.used-car-dealer-page .inner .tagsSection .left-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.used-car-dealer-page .inner .tagsSection .right-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.used-car-dealer-page .inner .tagsSection .right-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
}
.used-car-dealer-page .inner .tagsSection .right-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.used-car-dealer-page .inner .cardsTag {
    background: #F6F6F6;
    margin: 25px 0px 0px 0px;
    padding: 14px;
    height: 340px;
}
.used-car-dealer-page .inner .cardsTag p {
    color: #0F172A;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.used-car-dealer-page .inner .cardsTag ul li {
    list-style: none;
    color: #154F74;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    margin-bottom: 20px;
}
.used-car-dealer-page .inner .cardsTag ul li:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.used-car-dealer-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.used-car-dealer-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.used-car-dealer-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.used-car-dealer-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}

/* ====================== End Used Car Dealer Page Css */

/* ====================== Start Dealer Detail Page Css */
.dealer-detail-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.dealer-detail-page .inner .gulliver_store .title{
    color: #353C4D;
    font-family: 'Inter';
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
}
.dealer-detail-page .inner .gulliver_store .detail .text p{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
}
.dealer-detail-page .inner .gulliver_store .detail .text .center p{
    color: #64748B;
    border: 1px solid #64748B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 9.5px;
    line-height: 16px;
    padding: 2px;
}
.dealer-detail-page .inner .gulliver_store .detail .text .bottom p{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11px;
    line-height: 18px;
}
.dealer-detail-page .inner .gulliver_store .detail .text .bottom p span{
    color: #64748B;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    margin: 40px 0px 0px 0px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .tophead2{
    background-color: #F6F6F8;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .tophead2 p{
    color: #0F172A;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .freeCharge .left{
    background-color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    color: white;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .freeCharge .number{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 28px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .dials-up{
    color: #0F172A;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    font-family: 'Inter';
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .noOfReviews{
    color: #64748B;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    font-family: 'Inter';
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .overallRating p{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .overallRating .rating{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .serving .left{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .serving .right{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .gulliver_store .dealerphoneInquiries .serving .dot{
    width: 6px;
    height: 6px;
    background-color: #6F6F6F;
    border-radius: 50px;
}
.dealer-detail-page .inner .storeTop .topList ul {
    display: flex;
    justify-content: space-between;
    list-style: none;
    align-items: center;
}
.dealer-detail-page .inner .storeTop .topList ul li{
   color: #141817;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 14px;
   line-height: 20px;
}
.dealer-detail-page .inner .storeTop .topList ul li:nth-of-type(1){
   border-top: 4px solid #2384C1;
   color: #2384C1;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 14px;
   line-height: 20px;
   padding: 5px 12px;
}
.dealer-detail-page .inner .storeTop .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.12px;
    line-height: 24.27px;
}
.dealer-detail-page .inner .storeTop .title span{
    color: #020408;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
}
.dealer-detail-page .inner .storeTop .hoverShadow:hover {
    background: #F6F6F6;
    border-radius: 12px;
    cursor: pointer;
}
.dealer-detail-page .inner .storeTop .left .bottom-car .left {
    background-color: #FF4B44;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 4px 10px;
}
.dealer-detail-page .inner .storeTop .left .bottom-car .right {
    color: #0C1529;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.dealer-detail-page .inner .storeTop .left .bottom-car-title p {
    color: #1E293B;
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.dealer-detail-page .inner .storeTop .left .bottom-car-details .left {
    color: #0C1529;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
}
.dealer-detail-page .inner .storeTop .left .bottom-car-details .right {
    color: #0C1529;
    font-size: 14.8px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 23.12px;
}
.dealer-detail-page .inner .storeTop .textLink p {
    font-size: 12.69px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16.96px;
    text-decoration: underline;
    cursor: pointer;
}
.dealer-detail-page .inner .storeInformation .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.12px;
    line-height: 24.27px;
}
.dealer-detail-page .inner .storeInformation .storeInfoDetail .para{
    width: 35%;
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .introductionDigest .invest-cat-title .investTitle p{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.12px;
    line-height: 24.27px;
}
.dealer-detail-page .inner .introductionDigest .investCardArea .title {
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #0C1529;
}
.dealer-detail-page .inner .introductionDigest .investCardArea .tag {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
    color: #757575;
}
.dealer-detail-page .inner .lookBuys .detail .top .left{
    color: #020408;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
}
.dealer-detail-page .inner .lookBuys .detail .top .right{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
}
.dealer-detail-page .inner .lookBuys .detail .top .right span{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    padding: 0px 0px 0px 10px;
}
.dealer-detail-page .inner .lookBuys .topCenter .noOfReview{
    color: #64748B;
    font-size: 12px;
    font-weight: 500;
}
.dealer-detail-page .inner .lookBuys .topCenter .stars .evaluation{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .lookBuys .topCenter .stars .rate{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .lookBuys .topCenter .stars .serving .left{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .lookBuys .topCenter .stars .serving .right{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .lookBuys .topCenter .stars .serving .dot{
    width: 6px;
    height: 6px;
    background-color: #6F6F6F;
    border-radius: 50px;
}
.dealer-detail-page .inner .lookBuys .subpara{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .lookBuys .author .left{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .lookBuys .author .right{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-detail-page .inner .lookBuys .searchForUsedCar .title{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .lookBuys .searchForUsedCar ul{
    list-style: none;
    display: flex;
    padding: 0;
    color: #154F74;
    font-size: 12px;
    flex-wrap: wrap;
    position: relative;
    right: 10px;
}
.dealer-detail-page .inner .lookBuys .searchForUsedCar ul li{
    margin: 10px 0px;
    border-right: 1px solid #64748B;
    padding: 0px 6px;
    cursor: pointer;
}
.dealer-detail-page .inner .carSensor .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.12px;
    line-height: 24.27px;
}
.dealer-detail-page .inner .carSensor .car_sensor_main{
    background-color: #F6F6F6;
}
.dealer-detail-page .inner .carSensor .car_sensor_main .inner p{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.dealer-detail-page .inner .carSensor .car_sensor_main .inner ul{
    list-style: none;
    display: flex;
    padding: 0;
    color: #154F74;
    font-size: 12px;
    flex-wrap: wrap;
    position: relative;
    right: 10px;
}
.dealer-detail-page .inner .carSensor .car_sensor_main .inner ul li{
    margin: 10px 0px;
    border-right: 1px solid #64748B;
    padding: 0px 6px;
    cursor: pointer;
}
.dealer-detail-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.dealer-detail-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.dealer-detail-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.dealer-detail-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Dealer Detail Page Css */

/* ====================== Start Dealer Search Page Css */
.dealer-search-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-search-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.dealer-search-page .inner .content-section .title {
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.dealer-search-page .inner .content-section .searchDealerSection{
    background-color: #ECF5FF;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .model{
    width: 20%;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .left{
    width: 20%;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .model .title{
    color: #0F172A;
    font-weight: 500;
    font-size: 12px;
    line-height: 24px;
    text-align: right;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .model .text{
   border: 1px solid #CBD5E1;
   color: #353C4D;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 12.28px;
   line-height: 17.54px;
   width: 50%;
   text-align: center;
   padding: 10px;
   background-color: white;
   border-radius: 2px;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .left .form-check-input[type=checkbox]{
    border-radius: 0;
    height: 20px;
    width: 20px;
}
.dealer-search-page .inner .content-section .searchDealerSection .manufacture .left .form-check label{
    color: #1E293B;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    position: relative;
    left: 8px;
}
.dealer-search-page .inner .content-section .searchDealerSection .freeWordSearch .left{
    color: #626262;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    font-family: 'Inter';
    width: 15%;
}
.dealer-search-page .inner .content-section .searchDealerSection .freeWordSearch .right{
    border: 1px solid #E2E2E2;
    border-radius: 2px;
}
.dealer-search-page .inner .content-section .searchDealerSection .freeWordSearch .right input{
    font-weight: 600;
    font-family: 'Inter';
    font-size: 10.53px;
    line-height: 14.04px;
    color: #626262;
}
.dealer-search-page .inner .content-section .searchDealerSection .freeWordSearch .right img{
    filter: invert(1);
    width: 15px;
    margin: 10px;
}
.dealer-search-page .inner .content-section .searchDealerSection .searchAddMoreDetails .inner .left .text {
    color: #0E354D;
    font-size: 11.97px;
    font-weight: 500;
    line-height: 13px;
}
.dealer-search-page .inner .content-section .searchDealerSection .searchAddMoreDetails .inner .right .btn-clear {
    border: 1px solid #2384C1;
    color: #2384C1;
    font-size: 11.97px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 13px;
    width: 130px;
    height: 36px;
}
.dealer-search-page .inner .content-section .searchDealerSection .searchAddMoreDetails .inner .right .btn-searchFor {
    background-color: #2384C1;
    color: white;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 13px;
    text-align: center;
    padding: 0px 50px;
}
.dealer-search-page .inner .content-section .stagesSection .priceMain{
    color: #141817;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
}
.dealer-search-page .inner .content-section .stagesSection .priceMain span{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .former .pagination p {
    color: #5D6370;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
}
.dealer-search-page .inner .content-section .stagesSection .former .pagination p.active {
    background-color: #ECF5FF;
    color: #2A9FE8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
    width: 18px;
    height: 18px;
    padding: 3px 0px 0px 6px;
}
.dealer-search-page .inner .content-section .stagesSection .former .previous p {
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.dealer-search-page .inner .content-section .stagesSection .former .next p {
    color: #2A9FE8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.dealer-search-page .inner .content-section .stagesSection .former .noOfItems .form-select {
    color: #5D6370;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 9.8px;
    line-height: 14.71px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection{
    border: 1px solid #CBD5E1;
    padding: 10px 10px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .heading .title{
   color: #2384C1;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 20px;
   line-height: 28px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .heading .para{
    color: #1E293B;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 20px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .topCenter{
    color: #64748B;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .topCenter .stars .rate{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .topCenter .serving .right{
    color: #2384C1;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .carListSection .topCenter .serving .dot{
    background-color: #6F6F6F;
    width: 6px;
    height: 6px;
    border-radius: 50%
}
.dealer-search-page .inner .content-section .stagesSection .bottom .noOfUnits .text{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    background-color: #ECF5FF;
    padding: 6px 24px;
}
.dealer-search-page .inner .content-section .stagesSection .bottom .noOfUnits .text span{
    font-family: 'Inter';
    color: #334155;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
}
.dealer-search-page .inner .content-section .stagesSection .bottom .carSensorCertificateVehicl .text {
    border: 1px solid #2384C1;
    padding: 6px 8px;
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11.97px;
    line-height: 13px;
}
.dealer-search-page .inner .content-section .stagesSection .bottom .vehiclePurchasePlan .text{
    border: 1px solid #1E293B;
    padding: 6px 8px;
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11.97px;
    line-height: 13px;
}
.dealer-search-page .inner .content-section .stagesSection .businessHour .left{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
}
.dealer-search-page .inner .content-section .stagesSection .businessHour .right{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.dealer-search-page .inner .content-section .stagesSection .shopInfo .first{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .shopInfo .light{
    color: #CBD5E1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.dealer-search-page .inner .content-section .stagesSection .shopInfo .dark{
    color: #64748B;
    border: 1px solid #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding: 2px 14px;
}
.dealer-search-page .inner .content-section .carSensor .title {
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.12px;
    line-height: 24.27px;
}
.dealer-search-page .inner .content-section .carSensor .car_sensor_main {
    background-color: #F6F6F6;
}
.dealer-search-page .inner .content-section .carSensor .car_sensor_main .inner p {
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.dealer-search-page .inner .content-section .carSensor .car_sensor_main .inner ul {
    list-style: none;
    display: flex;
    padding: 0;
    color: #154F74;
    font-size: 12px;
    flex-wrap: wrap;
    position: relative;
    right: 10px;
}
.dealer-search-page .inner .content-section .carSensor .car_sensor_main .inner ul li {
    margin: 10px 0px;
    border-right: 1px solid #64748B;
    padding: 0px 6px;
    cursor: pointer;
}
.dealer-search-page .inner .content-section .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.dealer-search-page .inner .content-section .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.dealer-search-page .inner .content-section .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.dealer-search-page .inner .content-section .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Dealer Search Page Css */

/* ====================== Start Catalog Page Css */

.catalog-page .inner .left .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.catalog-page .inner .left .title span{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
}
.catalog-page .inner .left .search{
    border: 1px solid #E2E2E2;
}
.catalog-page .inner .left .search input{
    color: #626262;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 10.53px;
    line-height: 14.04px;
}
.catalog-page .inner .left .series{
    font-family: 'Inter';
    color: #2384C1;
    font-weight: 500;
    font-size: 12px;
    line-height: 14.04px;
}
.catalog-page .inner .left .series span{
    color: #626262;
}
.catalog-page .inner .left .carModel .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.catalog-page .inner .left .carModel .noOfModels{
    color: #020408;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .left .carModel .noOfModels span{
    color: #2384C1;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.catalog-page .inner .left .carManufacture .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
}
.catalog-page .inner .left .carManufacture .seeMore{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
}
.catalog-page .inner .left .brand-logos .logoArea{
    text-align: center;
}
.catalog-page .inner .left .brand-logos .logoArea p{
    font-family: 'Inter';
    color: #353C4D;
    font-weight: 600;
    font-size: 13.52px;
    line-height: 23.66px;
}
.catalog-page .inner .left .brand-logos .logoArea img:hover {
    opacity: 0.5;
    cursor: pointer;
}
.catalog-page .inner .left .CarBrandsSect .title p{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.catalog-page .inner .left .CarBrandsSect .textRight p{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
}
.catalog-page .inner .left .carsLogoSec .carsLogoArea {
    border: 1px solid #DCDAE2;
    padding: 20px 0px;
    border-radius: 10.65px;
    width: 100%;
    cursor: pointer;
}
.catalog-page .inner .left .carsLogoSec .carsLogoArea:hover {
    background-color: #ECF5FF;
}
.catalog-page .inner .left .carsLogoSec .carsLogoArea p {
    color: #1E293B;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    padding: 5px 0px 0px 0px;
}
.catalog-page .inner .left .carsLogoSec .carsLogoArea:hover img {
    filter: brightness(0) saturate(100%) invert(42%) sepia(84%) saturate(490%) hue-rotate(159deg) brightness(92%) contrast(89%);
}
.catalog-page .inner .left .modelRanking .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.catalog-page .inner .left .modelRanking select{
    border: 1px solid #64748B;
    color: #020408;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.catalog-page .inner .left .carsSection .carsArea .carBrand {
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.catalog-page .inner .left .carsSection .carsArea .carName {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.catalog-page .inner .left .carsSection .carsArea .carAverage {
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.catalog-page .inner .left .carsSection .carsArea .amount .leftPrice {
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.catalog-page .inner .left .carsSection .carsArea .amount span {
    color: #020408;
    font-family: 'Inter';
    font-size: 10px;
    font-weight: 400;
    line-height: 20.53px;
}
.catalog-page .inner .left .carsSection .carsArea .amount .rightPrice {
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.catalog-page .inner .left .carsSection .carsArea .amount span {
    color: #020408;
    font-family: 'Inter';
    font-size: 10px;
    font-weight: 400;
    line-height: 20.53px;
}
.catalog-page .inner .left .driveTestRecord .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.28px;
}
.catalog-page .inner .left .driveTestRecord .details .left p{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.catalog-page .inner .left .driveTestRecord .details .right p{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.catalog-page .inner .left .searchCondition .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.catalog-page .inner .left .searchCondition .listDetail .first{
    background-color: #F6F6F6;
    width: 25%;
}
.catalog-page .inner .left .searchCondition .listDetail .first .head{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .left .searchCondition .listDetail .first ul li{
    color: #154F74;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    padding: 15px 0px 0px 0px;
}

.catalog-page .inner .left .searchCondition .listDetail .second{
    background-color: #F6F6F6;
    width: 25%;
}
.catalog-page .inner .left .searchCondition .listDetail .second .head{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .left .searchCondition .listDetail .second ul li{
    color: #154F74;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    padding: 15px 0px 0px 0px;
}

.catalog-page .inner .left .searchCondition .listDetail .third{
    background-color: #F6F6F6;
    width: 25%;
}
.catalog-page .inner .left .searchCondition .listDetail .third .head{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .left .searchCondition .listDetail .third ul li{
    color: #154F74;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    padding: 15px 0px 0px 0px;
}

.catalog-page .inner .left .searchCondition .listDetail .four{
    background-color: #F6F6F6;
    width: 25%;
}
.catalog-page .inner .left .searchCondition .listDetail .four .head{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .left .searchCondition .listDetail .four ul li{
    color: #154F74;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    padding: 15px 0px 0px 0px;
}
.catalog-page .inner .right .recentlyAnnounced{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    padding-bottom: 0;
}
.catalog-page .inner .right .recentlyAnnounced .topHead{
    background-color: #F6F6F8;
}
.catalog-page .inner .right .recentlyAnnounced .topHead .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}

.catalog-page .inner .right .recentlyAnnounced .details{
    border-bottom: 1px solid #e3dcdca6;
}
.catalog-page .inner .right .recentlyAnnounced .details .text .top{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.catalog-page .inner .right .recentlyAnnounced .details .text .bottom{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
}
.catalog-page .inner .right .latestCarReview{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
}
.catalog-page .inner .right .latestCarReview .tophead2 {
    background-color: #F6F6F8;
}
.catalog-page .inner .right .latestCarReview .tophead2 .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.catalog-page .inner .right .latestCarReview .details .mini{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
}
.catalog-page .inner .right .latestCarReview .details .like{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
}
.catalog-page .inner .right .latestCarReview .details .starLightDetails .overallrating {
    font-size: 6.91px;
    background-color: #EAECF0;
    color: black;
    padding: 10px;
}
.catalog-page .inner .right .latestCarReview .details .starLightDetails .overallrating::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #eaecf0;
    right: -6px;
    position: absolute;
    bottom: 4px;
}
.catalog-page .inner .right .latestCarReview .details .starLightDetails .rating {
    color: #2384C1;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.catalog-page .inner .right .latestCarReview .details .starLightDetails .points {
    color: #0F172A;
    font-size: 10.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18.89px;
}
.catalog-page .inner .right .latestCarReview .details .satisfied{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
}
.catalog-page .inner .right .latestCarReview .details .nya{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
}
.catalog-page .inner .cartitle {
    font-family: 'Sopia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 28.28px;
}
.catalog-page .inner .car_sensor_main {
    background-color: #F6F6F6;
    border-radius: 2px;
    padding: 12px;
}
.catalog-page .inner .car_sensor_main .inner .heading {
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.catalog-page .inner .car_sensor_main .inner .para {
    color: #154F74;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.catalog-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.catalog-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.catalog-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.catalog-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}

/* ====================== End Catalog Page Css */

/* ====================== Start About Page Css */
.about-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.about-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.about-page .inner .about-page-detail .title{
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.about-page .inner .about-page-detail .para{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.about-page .inner .about-page-detail .mission .heading{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 10px;
}
.about-page .inner .about-page-detail .mission .para{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.about-page .inner .about-page-detail .box .heading{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 24px;
    line-height: 36px;
}
.about-page .inner .about-page-detail .box .para{
    color: #858A94;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.about-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.about-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.about-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.about-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End About Page Css */

/* ====================== Start Compariosn Page Css */
.comparison-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.comparison-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.comparison-page .inner .comparisonCar .title{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.comparison-page .inner .comparisonCar .para{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.comparison-page .inner .comparisonPlan{
    background-color: #ECF5FF;
}
.comparison-page .inner .comparisonPlan .mixMatch{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border: 1px dashed #1C6A9B;
    background-color: white;
    border-radius: 8px;
}
.comparison-page .inner .comparisonPlan .mixMatch .text{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.comparison-page .inner .comparisonPlan .mixMatch .btn-mm{
    background-color: #2384C1;
    color: white;
    padding: 15px 35px;
    margin: 70px 0px 0px 0px;
    font-weight: 700;
    font-size: 14px;
    line-height: 13px;
}
.comparison-page .inner .comparisonPlan .compareWith{
    background-color: #2384C1;
    color: white;
    text-align: center;
}
.comparison-page .inner .comparisonPlan .compareWith .text{
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    padding: 10px;
    margin: 70px 0px;
    font-family: 'Inter';
}
.comparison-page .inner .comparisonPlan .compareWith .text::after{
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #2384c1;
    right: -15px;
    position: absolute;
    bottom: 22px;
}
.comparison-page .inner .comparisonPlan .compareWith .text::before{
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 15px solid #2384c1;
    left: -15px;
    position: absolute;
    bottom: 22px;
}
.comparison-page .inner .compareCar .title{
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.comparison-page .inner .compareCar .carCategory .box .carText{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 10px;
    line-height: 16px;
    padding: 5px 0px;
    text-align: center;
}
.comparison-page .inner .carModel .title{
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.comparison-page .inner .carModel .countryArea{
    background-color: #F6F6F8;
}
.comparison-page .inner .carModel .countryArea .top .text{
    color: #0E354D;
    font-weight: 600;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
}
.comparison-page .inner .carModel .countryArea .listOfFlag ul{
    margin: 0;
    padding: 5px 0px 0px 0px;
}
.comparison-page .inner .carModel .countryArea .listOfFlag ul li{
    color: #2384C1;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
    padding: 10px 0px 0px 0px;
    text-decoration: underline;
    cursor: pointer;
    text-underline-offset:5px;
}
.comparison-page .inner .car_sensor_main .inner{
    background-color: #ECF5FF;
    border-radius: 2px;
    padding: 12px;
}
.comparison-page .inner .car_sensor_main .inner .heading{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.comparison-page .inner .car_sensor_main .inner .para{
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.comparison-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.comparison-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.comparison-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.comparison-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.comparison-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.comparison-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End Compariosn Page Css */

/* ====================== Start News Letter Page Css */
.news-letter-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.news-letter-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.news-letter-page .inner .topSection .title{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.news-letter-page .inner .topSection .title span{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.news-letter-page .inner .topSection .subHead{
    color: #141817;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.news-letter-page .inner .topSection .para{
    color: #141817;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.news-letter-page .inner .searchUsedCarList{
    background-color: #ECF5FF
}
.news-letter-page .inner .searchUsedCarList .manufacture .model .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
}
.news-letter-page .inner .searchUsedCarList .manufacture .model .text {
    background: #FFFFFF;
    padding: 5px 55px;
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
}
.news-letter-page .inner .searchUsedCarList .manufacture .model .form-select {
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
    padding: 5px 55px;
}
.news-letter-page .inner .searchBodyColor .heading {
    color: #0F172A;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 14px;
}
.news-letter-page .inner .searchSATPoints .inner .left {
    position: relative;
    width: 50%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.news-letter-page .inner .searchSATPoints .inner .left .form-check-input[type=checkbox] {
    height: 20px;
    width: 20px;
    border-radius: 0px;
    border: 1.67px solid #CBCBCB;
}
.news-letter-page .inner .searchSATPoints .inner .left .form-check .form-check-label {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.news-letter-page .inner .searchUsedCarList .manufacture .model .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
}

.news-letter-page .inner .searchUsedCarList .view-text .manufacture .model .text {
    background: #FFFFFF;
    padding: 5px 24px;
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    padding: 5px 28px;
}
.news-letter-page .inner .searchUsedCarList .view-text .manufacture .model .form-select {
    color: #353C4D;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
    padding: 5px 28px;
}
.news-letter-page .inner .searchAddMoreDetails .inner .left .text {
    color: #0E354D;
    font-size: 11.97px;
    font-weight: 500;
    line-height: 13px;
}
.news-letter-page .inner .searchAddMoreDetails .inner .right .btn-clear {
    border: 1px solid #2384C1;
    color: #2384C1;
    font-size: 11.97px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 13px;
    width: 130px;
    height: 36px;
}
.news-letter-page .inner .searchAddMoreDetails .inner .right .btn-searchFor {
    background-color: #2384C1;
    color: white;
    font-size: 14px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 13px;
    width: 182px;
    height: 36px;
}
.news-letter-page .inner .addressing .emailAddress .inputText .inputPara{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    padding: 2px 0px;
}
.news-letter-page .inner .addressing .emailAddress .text{
    background-color: #ECF5FF;
    color: #020617;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    padding: 20px 0px 0px 10px;
    width: 140px;
}
.news-letter-page .inner .addressing .emailAddress .hw{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    width: 85px;
    padding: 10px 0px;
}
.news-letter-page .inner .addressing .addressNotice .text{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
}
.news-letter-page .inner .addressing .addressNotice .text span{
    color: #2384C1;
    text-decoration: underline;
}
.news-letter-page .inner .addressing .btn-condition{
   background-color: #2384C1;
   color: #FFFFFF;
   font-weight: 700;
   font-family: 'Inter';
   font-size: 14px;
   line-height: 13px;
   padding: 15px 65px;
   margin: 30px 0px;
}
.news-letter-page .inner .notify .text{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 30px;
}
.news-letter-page .inner .car_sensor_main .inner {
    background-color: #ECF5FF;
    border-radius: 2px;
    padding: 12px;
}
.news-letter-page .inner .car_sensor_main .inner .heading {
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.news-letter-page .inner .car_sensor_main .inner .para {
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.news-letter-page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.news-letter-page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.news-letter-page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.news-letter-page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* ====================== End News Letter Page Css */

/* =========== Start Sitemap Page Css */
.sitemap-desktop .inner .sitemap-detail .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .left .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .left ul li{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding-bottom:7px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .center .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .center ul li{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding-bottom:7px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .right .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .right ul li{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding-bottom:7px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .right-end .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .right-end .listArea ul li{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding-bottom:7px;
  }
  .sitemap-desktop .inner .sitemap-detail .sitemapStep .right-end ul li{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    padding-bottom:7px;
  }
  .sitemap-desktop .inner .cartitle{
    font-family: 'Sopia-pro';
    color: #020408;
    font-weight: 600;
    font-size: 24px;
    line-height: 28.28px;
  }
  .sitemap-desktop .inner .car_sensor_main{
    background-color: #F6F6F6;
    border-radius: 2px;
    padding: 12px;
  }
  .sitemap-desktop .inner .car_sensor_main .inner .heading{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
  }
  .sitemap-desktop .inner .car_sensor_main .inner .para{
    color: #154F74;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
  }
  .sitemap-desktop .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
  }
  .sitemap-desktop .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
  }
  .sitemap-desktop .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
  }
  .sitemap-desktop .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
  }
  /* =========== End Sitemap Page Css */
  
  /* =========== Start Faq Page Css */
  .faq-desktop .inner .faqCarSensor .title{
    color: #020408;
    font-family: 'Sopia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
  }
  .faq-desktop .inner .faqCarSensor .inquiry{
    background-color: #F6F6F6;
    border-radius: 4px;
  }
  .faq-desktop .inner .faqCarSensor .inquiry .top{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
  }
  .faq-desktop .inner .faqCarSensor .inquiry .center{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 37.86px;
    line-height: 53.01px;
  }
  .faq-desktop .inner .faqCarSensor .inquiry .center span{
    color: #64748B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
  }
  .faq-desktop .inner .faqCarSensor .inquiry .btn-faqSubmit{
    background-color: #2384C1;
    color: white;
    padding: 10px 120px;
    border-radius: 10px;
  }
  .faq-desktop .inner .faqAccordion .accordion .accordion-item .accordion-button:not(.collapsed){
    background-color: #ECF5FF;
    border-bottom: 1px solid #1C6A9B;
  }
  .faq-desktop .inner .faqAccordion .accordion .accordion-item{
    border: none;
  }
  .faq-desktop .inner .faqAccordion .accordion .accordion-item .accordion-button{
    border-bottom: 1px solid #CBD5E1;
    border-radius: 0px !important;
    color: #060B15;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
  }
  .faq-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-button::after {
    content: "\f067"; /* Plus icon */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 1.25rem;
    font-size: 1.25rem;
    background-image:none;
  }
  .faq-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-button:not(.collapsed)::after {
    content: "\f068"; /* Minus icon */
    background-image:none;
  }
  .faq-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-item .accordion-button:not(.collapsed) {
    background-color: #ECF5FF;
    border-top: 1px solid #1C6A9B;
    border-bottom: 0px;
  }
  .faq-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-item .accordion-button {
   background-color:  #F6F6F8;
   color: #0C1529;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 20px;
   line-height: 28px;
  }
  .faq-desktop .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
  }
  .faq-desktop .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
  }
  .faq-desktop .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
  }
  .faq-desktop .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
  }
  /* =========== End Faq Page Css */
  
  /* =========== Start Form Page Css */
  .form-page-desktop .inner .inquriyForm .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 26px;
    line-height: 36px;
  }
  .form-page-desktop .inner .inquriyForm .para{
    color: #020408;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
  }
  .form-page-desktop .inner .inquriyForm .linkMail{
    color: #667085;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
  }
  .form-page-desktop .inner .inquriyForm .linkMail span{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
  }
  .form-page-desktop .inner .phoneDirectory .left .detail .head{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
  }
  .form-page-desktop .inner .phoneDirectory .left .detail .bottom{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
  }
  .form-page-desktop .inner .phoneDirectory .right .detail .head{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
  }
  .form-page-desktop .inner .phoneDirectory .right .detail .bottom{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
  }
  .form-page-desktop .inner .satConnect .title{
    color: #020408;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 26px;
    line-height: 36px;
  }
  .form-page-desktop .inner .satConnect form .firstName label{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
  }
  .form-page-desktop .inner .satConnect form .firstName input{
    color: #667085;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
  }
  .form-page-desktop .inner .satConnect form .LastName label{
    color: #344054;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
  }
  .form-page-desktop .inner .satConnect form .LastName input{
    color: #667085;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
  }
  .form-page-desktop .inner .satConnect form .btn-submit{
    background-color: #2384C1;
    color: #fff;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
  }
  .form-page-desktop .inner .faqAccordion .accordion .accordion-item .accordion-button:not(.collapsed){
    background-color: #ECF5FF;
    border-bottom: 1px solid #1C6A9B;
  }
  .form-page-desktop .inner .faqAccordion .accordion .accordion-item{
    border: none;
  }
  .form-page-desktop .inner  .faqAccordion .accordion .accordion-item .accordion-button:not(.collapsed) {
    background-color: #ECF5FF;
    border-bottom: 1px solid #1C6A9B;
  }
  .form-page-desktop .inner .faqAccordion .accordion .accordion-item .accordion-button{
    border-bottom: 1px solid #CBD5E1;
    border-radius: 0px !important;
    color: #060B15;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
  }
  .form-page-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-button::after {
    content: "\f067"; /* Plus icon */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 1.25rem;
    font-size: 1.25rem;
    background-image:none;
  }
  .form-page-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-button:not(.collapsed)::after {
    content: "\f068"; /* Minus icon */
    background-image:none;
  }
  .form-page-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-item .accordion-button:not(.collapsed) {
    background-color: #ECF5FF;
    border-top: 1px solid #1C6A9B;
    border-bottom: 0px;
  }
  .form-page-desktop .inner .faqAccordion .accordion #nestedAccordionOne .accordion-item .accordion-button {
   background-color:  #F6F6F8;
   color: #0C1529;
   font-family: 'Inter';
   font-weight: 500;
   font-size: 20px;
   line-height: 28px;
  }
  .form-page-desktop .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
  }
  .form-page-desktop .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
  }
  .form-page-desktop .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
  }
  .form-page-desktop .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
  }
  
  /* =========== End Form Page Css */

  /* =========== Start Inspection Sheet Page Css */
 .inspectionSheet-page-desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.inspectionSheet-page-desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.inspectionSheet-page-desktop .inner .aboutSheet .title{
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.inspectionSheet-page-desktop .inner .aboutSheet .para{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.inspectionSheet-page-desktop .inner .aboutSheet .carSheet .btn-print{
    background-color: #2384C1;
    color: #fff;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 24px;
    line-height: 36px;
    padding: 10px 100px;
}
.inspectionSheet-page-desktop .inner .relatedService .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.inspectionSheet-page-desktop .inner .relatedDetails .title{
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.inspectionSheet-page-desktop .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.inspectionSheet-page-desktop .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
  /* =========== End Inspection Sheet Page Css */

  /* =========== Start Car Inspection Info Page Css */
.car-inspection-info-page-desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.car-inspection-info-page-desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.car-inspection-info-page-desktop .inner .carInfoDetails .title{
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.car-inspection-info-page-desktop .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car-inspection-info-page-desktop .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.car-inspection-info-page-desktop .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.car-inspection-info-page-desktop .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* =========== End Car Inspection Info Page Css */

/* =========== Start Blog Post Page Css */
.blog-post-desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.blog-post-desktop .inner .left .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.blog-post-desktop .inner .left .para{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .left .tableContent{
    background-color: #ECF5FF;
}
.blog-post-desktop .inner .left .tableContent .head{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .left .tableContent .list{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .left .reservation{
    background-color: #ECF5FF;
}
.blog-post-desktop .inner .left .reservation .btn-reserve{
    background-color: #2384C1;
    color: #fff;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 30.44px;
}
.blog-post-desktop .inner .left .reservation .top{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;
}
.blog-post-desktop .inner .left .reservation .bottom{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;
}
.blog-post-desktop .inner .right .content3 {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    padding-bottom: 0;
    position: relative;
}
.blog-post-desktop .inner .right .content3 .tophead2 p {
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .bottom-btn .text2 {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .bottom-btn .textLight {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .starLightDetails .overallrating {
    font-size: 6.91px;
    background-color: #EAECF0;
    color: black;
    padding: 10px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .starLightDetails .overallrating::after {
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #eaecf0;
    right: -6px;
    position: absolute;
    bottom: 4px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .starLightDetails .rating {
    color: #2384C1;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .starLightDetails .points {
    color: #0F172A;
    font-size: 10.49px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18.89px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .customerService p {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .afterSale p {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #475569;
}
.blog-post-desktop .inner .right .content3 .textSection2 .viewStoreMap {
    border: 1.69px solid #CBD5E1;
    border-radius: 6.77px;
    text-align: center;
}
.blog-post-desktop .inner .right .content3 .textSection2 .viewStoreMap .btn-viewStoreMap {
    color: #131313;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20.3px;
    line-height: 30.44px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .clickToView p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .inquriyByPhone .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .inquriyByPhone .freeCharge .left {
    background: #2384C1;
    color: white;
    padding: 6px;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .inquriyByPhone .freeCharge .right {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2384C1;
}
.blog-post-desktop .inner .right .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .point {
    background-color: #EAECF0;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 6.91px;
    line-height: 12.43px;
    width: max-content;
    padding: 7px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .inquriyByPhone .scanPhoneNumber .text .pointText {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .caption {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #2F2F2F;
}
.blog-post-desktop .inner .right .content3 .textSection2 .expiryDate .title {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .expiryDate .para {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .validity p {
    color: #475569;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .clickToView p {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.blog-post-desktop .inner .right .content3 .textSection2 .viewStoreMap .btn-viewStoreMap {
    color: #131313;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20.3px;
    line-height: 30.44px;
}

/* =========== End Blog Post Page Css */

/* =========== Start Reward Page Css */
.reward_page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.reward_page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.reward_page .inner .content .title{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.reward_page .inner .content .para{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.reward_page .inner .content .carList .srNo{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 34.89px;
}
.reward_page .inner .content .carList .detail .top{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.reward_page .inner .content .carList .detail .bottom{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
}
.reward_page .inner .content .carList .carSpec .top{
    border: 1px solid #2384C1;
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.reward_page .inner .content .carList .carSpec .bottom{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.reward_page .inner .content .carList .carMilage .top{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
}
.reward_page .inner .content .carList .carMilage .bottom{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
}
.reward_page .inner .content .carList .carAction .seeMore{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
}
.reward_page .inner .content .carList .carAction .btn-submit{
    background-color: #2384C1;
    color: #fff;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    border-radius: 0;
}
.reward_page .inner .content .paginator .former .pagination p {
    color: #5D6370;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
}
.reward_page .inner .content .paginator .former .pagination p.active {
    background-color: #ECF5FF;
    color: #2A9FE8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
    width: 18px;
    height: 18px;
    padding: 3px 0px 0px 6px;
}
.reward_page .inner .content .paginator .former .previous p {
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.reward_page .inner .content .paginator .former .next p {
    color: #2A9FE8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.reward_page .inner .content .paginator .former .noOfItems .form-select {
    color: #5D6370;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 9.8px;
    line-height: 14.71px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.reward_page .inner .content .carModel .title {
    color: #101828;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 38px;
}
.reward_page .inner .content .carModel .countryArea {
    background-color: #F6F6F8;
}
.reward_page .inner .content .carModel .countryArea .top .text {
    color: #0E354D;
    font-weight: 600;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
}
.reward_page .inner .content .carModel .countryArea .listOfFlag ul {
    margin: 0;
    padding: 5px 0px 0px 0px;
}
.reward_page .inner .content .carModel .countryArea .listOfFlag ul li {
    color: #2384C1;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
    padding: 10px 0px 0px 0px;
    text-decoration: underline;
    cursor: pointer;
    text-underline-offset: 5px;
}
.reward_page .inner .content .CarBrandsSect .title p {
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.reward_page .inner .content .carsLogoSec .carsLogoArea {
    border: 1px solid #DCDAE2;
    padding: 13px 0px;
    border-radius: 10.65px;
    width: 100%;
    cursor: pointer;
}
.reward_page .inner .content .carsLogoSec .carsLogoArea p {
    color: #1E293B;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    padding: 5px 0px 0px 0px;
}
.reward_page .inner .content .carsLogoSec .carsLogoArea:hover {
    background-color: #ECF5FF;
}
.reward_page .inner .content .carsLogoSec .carsLogoArea:hover img {
    filter: brightness(0) saturate(100%) invert(42%) sepia(84%) saturate(490%) hue-rotate(159deg) brightness(92%) contrast(89%);
}
.reward_page .inner .content .fuelEfficiencyRank .title p {
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.reward_page .inner .content .rankSet .first .text .rankText{
    color: #94A3B8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 16px;
    line-height: 22.82px;
}
.reward_page .inner .content .modelRanking .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.reward_page .inner .content .carsSection .carsArea .carBrand {
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.reward_page .inner .content .carsSection .carsArea .carName {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.reward_page .inner .content .carsSection .carsArea .carAverage {
    color: #020408;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
.reward_page .inner .content .carsSection .carsArea .amount .leftPrice {
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.reward_page .inner .content .carsSection .carsArea .amount span {
    color: #020408;
    font-family: 'Inter';
    font-size: 10px;
    font-weight: 400;
    line-height: 20.53px;
}
.reward_page .inner .content .carsSection .carsArea .amount .rightPrice {
    color: #020408;
    font-family: 'Inter';
    font-size: 14.21px;
    font-weight: 700;
    line-height: 20.53px;
}
.reward_page .inner .content .carsSection .carsArea .amount span {
    color: #020408;
    font-family: 'Inter';
    font-size: 10px;
    font-weight: 400;
    line-height: 20.53px;
}
.reward_page .inner .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.reward_page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.reward_page .inner .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.reward_page .inner .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.reward_page .inner .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* =========== End Reward Page Css */

/* =========== Start Market Page Css */
.market-page-desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.market-page-desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.market-page-desktop .inner .content .topHeading{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.market-page-desktop .inner .content .title{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 35px;
    line-height: 40px;
}
.market-page-desktop .inner .content .para{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 28px;
    line-height: 36px;
}
.market-page-desktop .inner .content .categoryInterest{
    background-color: #ECF5FF;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    padding: 5px;
    margin: 15px 0px;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
}
.market-page-desktop .inner .content .headSet{
    border-left: 4px solid #1C6A9B;
}
.market-page-desktop .inner .content .title2{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 24px;
    line-height: 30px;
}
.market-page-desktop .inner .content .para2{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.market-page-desktop .inner .content .right .priceRangeSec .priceRange{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.market-page-desktop .inner .content .right .priceRangeSec .priceRange span{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.market-page-desktop .inner .content .right .priceRangeSec .btn-inq{
    border: 1px solid #2384C1;
    border-radius: 4px;
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11.97px;
    padding: 10px;
}
.market-page-desktop .inner .content .right .priceRangeSec .btn-buy{
    background-color: #2384C1;
    border-radius: 4px;
    color: #fff;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11.97px;
    padding: 10px;
}
.market-page-desktop .inner .content .countryArea {
    background-color: #F6F6F8;
}
.market-page-desktop .inner .content .countryArea .top .text {
    color: #0E354D;
    font-weight: 600;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
}
.market-page-desktop .inner .content .countryArea .listOfFlag ul {
    margin: 0;
    padding: 5px 0px 0px 0px;
}
.market-page-desktop .inner .content .countryArea .listOfFlag ul li {
    color: #2384C1;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
    padding: 10px 0px 0px 0px;
    text-decoration: underline;
    cursor: pointer;
    text-underline-offset: 5px;
}
.market-page-desktop .inner .content .car_sensor_main{
    background-color: #ECF5FF;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
    padding: 12px;
}
.market-page-desktop .inner .content .car_sensor_main .inner .top{
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.market-page-desktop .inner .content .car_sensor_main .inner .bottom{
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
/* =========== End Market Page Css */

/* =========== Start Shop Review Page Css */

.shop-review-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.shop-review-page .inner .content .region .regionText{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    width: 16.17%;
}
.shop-review-page .inner .content .region .regionBtn{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    width: 16.17%;
    text-align: center;
    border: 1px solid #475467;
    padding: 6px 0px;
    border-radius: 4px;
    cursor: pointer;
}
.shop-review-page .inner .content .region input{
    border: 1px solid #AEB1B8;
    border-radius: 0px;
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    padding: 8px 8px;
}
.shop-review-page .inner .content .conditionBtn .btn-cond{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-page .inner .content .conditionBtn .btn-search{
    background-color: #1C6A9B;
    color: #FFFFFF;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-page .inner .content .stand p {
    color: #141817;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
}
.shop-review-page .inner .content .stand span {
    color: #141817;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.shop-review-page .inner .content .former .pagination p {
    color: #5D6370;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
}
.shop-review-page .inner .content .former .pagination p.active {
    background-color: #ECF5FF;
    color: #2A9FE8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
    width: 18px;
    height: 18px;
    padding: 3px 0px 0px 6px;
}
.shop-review-page .inner .content .former .previous p {
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.shop-review-page .inner .content .former .next p {
    color: #2A9FE8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.shop-review-page .inner .content .former .noOfItems .form-select {
    color: #5D6370;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 9.8px;
    line-height: 14.71px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.shop-review-page .inner .content .findGoodCar .title{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.shop-review-page .inner .content .findGoodCar .overall-evaluation .inner .head{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16.21px;
    line-height: 24.23px;
}
.shop-review-page .inner .content .findGoodCar .overall-evaluation .inner .numb{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.shop-review-page .inner .content .findGoodCar .overall-evaluation .inner .numb2{
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
}
.shop-review-page .inner .content .findGoodCar .para{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.shop-review-page .inner .content .findGoodCar .postedDate{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
.shop-review-page .inner .content .goodSpeed .text .top{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.shop-review-page .inner .content .goodSpeed .text .bottom{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.shop-review-page .inner .content .datePosted p{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.shop-review-page .inner .content .prefecture p{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.shop-review-page .inner .content .car_sensor_main {
    background-color: #ECF5FF;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
    padding: 12px;
}
.shop-review-page .inner .content .car_sensor_main .inner .top {
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-page .inner .content .car_sensor_main .inner .bottom {
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
/* =========== End Shop Review Page Css */

/* =========== Start Shop Review Rating Page Css */
.shop-review-rating-page .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-rating-page .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.shop-review-rating-page .inner .ratingInsturction{
    background-color: #F6F6F8;
    padding: 20px 10px;
}
.shop-review-rating-page .inner .ratingInsturction .para{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.shop-review-rating-page .inner .ratingInsturction .submitReview{
    margin: 3% 30% 0% 30%;
    display: flex;
    flex-direction: column;
}
.shop-review-rating-page .inner .ratingInsturction .submitReview .btn-submit{
    background-color: #1C6A9B;
    color: #fff;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    padding: 12px 0px;
    margin: 0% 8%;
}
.shop-review-rating-page .inner .ratingInsturction .submitReview .btn-postDealership{
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    padding: 12px 0px;
    margin: 0% 12%;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.shop-review-rating-page .inner .brands-title p{
    color: #020408;
    font-size: 24px;
    font-weight: 600;
    font-family: "Sofia-Pro";
    line-height: 28.82px;
}
.shop-review-rating-page .inner .brand-cat-title .title p{
    color: #020408;
    font-size: 20px;
    font-weight: 400;
    font-family: "Inter";
    line-height: 28px;
}
.shop-review-rating-page .inner .brand-cat-title .textRight p{
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.shop-review-rating-page .inner .brand-logos .logoArea {
    text-align: center;
    cursor: pointer;
}
.shop-review-rating-page .inner .brand-logos .logoArea p {
    font-size: 13.52px;
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 23.66px;
}
.shop-review-rating-page .inner .brand-logos .logoArea img:hover {
    opacity: 0.5;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-button{
    background-color: #F6F6F8;
    color: #1E293B;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 24px;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-button[aria-expanded="true"] {
    background-color: #ECF5FF;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-body .countryArea{
    background-color: #F6F6F8;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-body .countryArea .top .text{
    color: #0E354D;
    font-weight: 600;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-body .countryArea .listOfFlag ul {
    margin: 0;
    padding: 5px 0px 0px 0px;
}
.shop-review-rating-page .inner .accordion .accordion-item .accordion-body .countryArea .listOfFlag ul li {
    color: #2384C1;
    font-weight: 500;
    font-size: 14px;
    font-family: 'Inter';
    line-height: 20px;
    padding: 10px 0px 0px 0px;
    text-decoration: underline;
    cursor: pointer;
    text-underline-offset: 5px;
}
.shop-review-rating-page .inner .stand p {
    color: #141817;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
}
.shop-review-rating-page .inner .stand span {
    color: #141817;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.shop-review-rating-page .inner .former .pagination p {
    color: #5D6370;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
}
.shop-review-rating-page .inner .former .pagination p.active {
    background-color: #ECF5FF;
    color: #2A9FE8;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 14.14px;
    width: 18px;
    height: 18px;
    padding: 3px 0px 0px 6px;
}
.shop-review-rating-page .inner .former .previous p {
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.shop-review-rating-page .inner .former .next p {
    color: #2A9FE8;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 14px;
}
.shop-review-rating-page .inner .former .noOfItems .form-select {
    color: #5D6370;
    border: 1px solid #CBD5E1;
    border-radius: 2px;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 9.8px;
    line-height: 14.71px;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.shop-review-rating-page .inner .findGoodCar .title {
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.shop-review-rating-page .inner .findGoodCar .overall-evaluation .inner .head {
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16.21px;
    line-height: 24.23px;
}
.shop-review-rating-page .inner .findGoodCar .overall-evaluation .inner .numb {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.shop-review-rating-page .inner .findGoodCar .overall-evaluation .inner .head {
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16.21px;
    line-height: 24.23px;
}
.shop-review-rating-page .inner .findGoodCar .overall-evaluation .inner .numb2 {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
}
.shop-review-rating-page .inner .findGoodCar .para {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.shop-review-rating-page .inner .findGoodCar .postedDate {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
.shop-review-rating-page .inner .goodSpeed .text .top {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.shop-review-rating-page .inner .goodSpeed .text .bottom {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.shop-review-rating-page .inner .datePosted p {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.shop-review-rating-page .inner .prefecture p {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.shop-review-rating-page .inner .car_sensor_main {
    background-color: #ECF5FF;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
    padding: 12px;
}
.shop-review-rating-page .inner .car_sensor_main .inner .top {
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.shop-review-rating-page .inner .car_sensor_main .inner .bottom {
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
/* =========== End Shop Review Rating Page Css */

/* =========== Start New Car Page Css */
 .new-car-desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
 .new-car-desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
 .new-car-desktop .inner .searchBar input{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
 }
 .new-car-desktop .inner .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
 }
 .new-car-desktop .inner .subTitle{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.21px;
    line-height: 24.27px;
 }
 .new-car-desktop .inner .hoverShadow:hover {
    background: #F6F6F6;
    border-radius: 12px;
    cursor: pointer;
}
 .new-car-desktop .inner .left .bottom-car .left {
    background-color: #FF4B44;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 4px 10px;
}
 .new-car-desktop .inner .left .bottom-car .right {
    color: #0C1529;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
 .new-car-desktop .inner .left .bottom-car-title p {
    color: #1E293B;
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
 .new-car-desktop .inner .left .bottom-car-details .left {
    color: #0C1529;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
}
 .new-car-desktop .inner .left .bottom-car-details .right {
    color: #0C1529;
    font-size: 14.8px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 23.12px;
}
 .new-car-desktop .inner .left .bottom-car-details .sub {
    color: #1E293B;
    font-size: 10.57px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.27px;
}
 .new-car-desktop .inner .left .bottom-car-details .right-pan {
    color: #1E293B;
    font-size: 12.69px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.03px;
}
 .new-car-desktop .inner .textLink p {
    font-size: 12.69px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16.96px;
    text-decoration: underline;
    cursor: pointer;
}
.new-car-desktop .inner .titleCars p {
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 20.21px;
    line-height: 24.27px;
}
.new-car-desktop .inner .brands-title p {
    color: #020408;
    font-size: 24px;
    font-weight: 600;
    font-family: "Sofia-Pro";
    line-height: 28.82px;
}
.new-car-desktop .inner .brand-cat-title .title p {
    color: #020408;
    font-size: 20px;
    font-weight: 400;
    font-family: "Inter";
    line-height: 28px;
}
.new-car-desktop .inner .brand-cat-title .textRight p {
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.new-car-desktop .inner .brand-logos .logoArea {
    text-align: center;
    border: 1px solid #CBD5E1;
    cursor: pointer;
    padding: 3px 10px;
    border-radius: 6px;
}
.new-car-desktop .inner .brand-logos .logoArea img:hover {
    opacity: 0.5;
}
.new-car-desktop .inner .brand-logos .logoArea p {
    font-size: 13.52px;
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 23.66px;
}
.new-car-desktop .inner .CarBrandsSect .title p {
    font-size: 24px;
    color: #020408;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    line-height: 28.82px;
}
.new-car-desktop .inner .CarBrandsSect .textRight p {
    font-size: 12px;
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    line-height: 16px;
    text-decoration: underline;
    cursor: pointer;
}
.new-car-desktop .inner .carsLogoSec .carsLogoArea {
    border: 1px solid #DCDAE2;
    padding: 20px 0px;
    border-radius: 10.65px;
    width: 12%;
    cursor: pointer;
}
.new-car-desktop .inner .carsLogoSec .carsLogoArea p {
    color: #1E293B;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    padding: 5px 0px 0px 0px;
}
.new-car-desktop .inner .carsLogoSec .carsLogoArea:hover{
    background-color: #ECF5FF;
}
.new-car-desktop .inner .carsLogoSec .carsLogoArea:hover img {
    filter: brightness(0) saturate(100%) invert(42%) sepia(84%) saturate(490%) hue-rotate(159deg) brightness(92%) contrast(89%);
}
.new-car-desktop .inner .tabsTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.new-car-desktop .inner .tabsSection button {
    padding: 10px 25px;
    margin: 0px 2px;
    border-radius: 50px;
    border: 1px solid #D4D4D4;
    background-color: #F6F6F6;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    color: #154F74;
}
.new-car-desktop .inner .tabsSection .searchKey {
    padding: 10px 42px;
    margin: 0px 2px;
    border-radius: 50px;
    border: 1px solid #D4D4D4;
    background-color: #F6F6F6;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    color: #154F74;
}
.new-car-desktop .inner .box .text .top{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.new-car-desktop .inner .box .text .center{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.new-car-desktop .inner .box .text .bottom{
    color: #D92D20;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 14.8px;
    line-height: 19.27px;
}
.new-car-desktop .inner .box .text .bottom span{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 11px;
    line-height: 19.27px;
}
.new-car-desktop .inner .lookForDiscount .btn-discount{
    color: #1C6A9B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid black;
}
.new-car-desktop .inner .avgBox .text .top{
    color: #D92D20;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 19.27px;
}
.new-car-desktop .inner .avgBox .text .bottom{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
}
.new-car-desktop .inner .invest-cat-title .investTitle p{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.new-car-desktop .inner .investCardArea .title{
    color: #0C1529;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.new-car-desktop .inner .investCardArea .tag{
    color: #757575;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.new-car-desktop .inner .car_sensor_main {
    background-color: #ECF5FF;
    border: 1px solid #EDEDF1;
    border-radius: 8px;
    padding: 12px;
}
.new-car-desktop .inner .car_sensor_main .inner .top {
    color: #020617;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.new-car-desktop .inner .car_sensor_main .inner .bottom {
    color: #334155;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
/* =========== End New Car Page Css */

/* =========== Start Car Detail Page Css */
.car_details_desktop .inner .bredcrumbs ul li {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop .inner .bredcrumbs ul li:last-of-type {
    color: #2A9FE8;
}
.car_details_desktop .inner .topHeading{
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.car_details_desktop .inner .topHeading .title span {
    color: #353C4D;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 28px;
}
.car_details_desktop .inner .topHeading .bottomSection .left {
    background: #F1892B;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 700;
    color: white;
    padding: 2px 6px;
    line-height: 18px;
}
.car_details_desktop .inner .topHeading .bottomSection .center {
    background: #FF4B44;
    color: white;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    padding: 2px 10px;
}
.car_details_desktop .inner .topHeading .bottomSection .right {
    background: #A576F1;
    padding: 2px 10px;
    border-radius: 50px;
    font-size: 12px;
    color: white;
    font-weight: 600;
    line-height: 16px;
}
.carDetailsSection .imageCategory {
    background: #F6F6F8;
    padding: 15px;
}
.carDetailsSection .imageCategory .categoryInner .topHead p {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.carDetailsSection .imageCategory .categoryInner .topHead .form-select {
    border-radius: unset;
    --bs-form-select-bg-img: url(../images/home/caret-down.webp);
    background-repeat: no-repeat;
    background-size: 9px;
}
.carDetailsSection .imageCategory .categoryInner .topHead select {
    width: 200px;
    height: 32px;
    border: 1px solid #AEB1B8;
    color: #353C4D;
    font-family: 'Inter';
    font-size: 12.28px;
    font-weight: 500;
    line-height: 17.54px;
    background-color: transparent;
}
.carDetailsSection .selectionCriteria {
    background-color: #F6F6F8;
}
.carDetailsSection .selectionCriteria .left {
    cursor: pointer;
}
.carDetailsSection .selectionCriteria .left p {
    color: #0C1529;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.carDetailsSection .selectionCriteria .center {
    cursor: pointer;
    position: relative;
    left: 8%;
}
.carDetailsSection .selectionCriteria .center p {
    color: #0C1529;
    font-family: 'Inter';
    font-size: 12.1px;
    font-weight: 700;
    line-height: 18.16px;
}
.carDetailsSection .selectionCriteria .right {
    cursor: pointer;
    position: relative;
    left: 25%;
}
.carDetailsSection .requestQuote{
    background-color: #F6F6F8;
    padding: 24px 12px;
}
.carDetailsSection .requestQuote .inner .top .left{
    background-color: #1C6A9B;
    color: white;
    width: 55%;
    justify-content: space-between;
    border-radius: 4px;
    font-family: 'Inter';
    font-size: 20px;
    line-height: 28px;
}
.carDetailsSection .requestQuote .inner .top .right{
    color: #020408;
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
    font-family: 'Inter';
}
.carDetailsSection .requestQuote .inner .bottom{
    color: #020408;
    font-weight: 500;
    font-size: 14px;
    line-height: 32px;
    font-family: 'Inter';
}
.carDetailsSection .content {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 18px;
    border-radius: 12px;
    padding-bottom: 0;
}

.carDetailsSection .content .overAllEva{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 18px;
    line-height: 26.86px;
}
.carDetailsSection .content .stars .rates{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 25.77px;
    line-height: 38.65px;
}
.carDetailsSection .content .stars .rates span{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 17.27px;
    line-height: 38.65px;
}
.carDetailsSection .content .points{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 34px;
    line-height: 47.18px;
}
.carDetailsSection .content .points span{
    color:#0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 47.18px;
}
.carDetailsSection .content .topHead .left .text {
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 26.86px;
}
.carDetailsSection .content .topHead .right .text {
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 12px;
    line-height: 26.86px;
}
.carDetailsSection .content .topHead .left .count {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 28.17px;
    line-height: 40.07px;
}
.carDetailsSection .content .topHead .left .count span{
    font-size: 15px;
    font-weight: 500;
}
.carDetailsSection .content .topHead .right .count {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 28.17px;
    line-height: 40.07px;
}
.carDetailsSection .content .topHead .right .count span{
    font-size: 15px;
    font-weight: 500;
}
.carDetailsSection .content .loanPrice{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.carDetailsSection .content .informationProvider .left .points{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.carDetailsSection .content .informationProvider .left .points span{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
}
.carDetailsSection .content .informationProvider .right .text{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.carDetailsSection .content .lightCarPlace{
    background-color: #FFF3D3;
    width: 65%;
    border-radius: 4px;
}
.carDetailsSection .content .lightCarPlace p{
    color: #2F2F2F;
    font-family: 'Inter';
    line-height: 16px;
    font-size: 12px;
}
.carDetailsSection .content .estimateTradeValue{
    background-color: #ECF5FF;
    border-radius: 4px;
}
.carDetailsSection .content .estimateTradeValue .left .text{
    color: #626262;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.carDetailsSection .content .estimateTradeValue .left .points{
    color: #131313;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.carDetailsSection .content .estimateTradeValue .left .points span{
    color: #131313;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.carDetailsSection .content .estimateTradeValue .right .text{
     color: #131313;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.carDetailsSection .content .tradeText{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.carDetailsSection .findNewCarDealer{
    border: 1px solid #626262;
    border-radius: 4px;
}
.carDetailsSection .findNewCarDealer p{
    color: #131313;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}
.carDetailsSection .findNewCarDealer .text{
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
}
.carDetailsSection .redirectAction{
    color: #131313;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.carDetailsSection .content2 {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 12px;
    padding-bottom: 0;
}
.carDetailsSection .content2 .tophead2 {
    background-color: #F6F6F8;
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.carDetailsSection .content2 .textSection p {
    font-family: 'Inter';
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
}
.carDetailsSection .content2 .textSection .btn-storeReserve {
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: white;
    background: #2384C1;
    width: 100%;
}
.carDetailsSection .content2 .textSection .btn-storeMoney {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    color: #2384C1;
    width: 100%;
    border: 1px solid #2384C1;
}
.carDetailsSection .content2 .textSection .btn-storeMoney {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    color: #2384C1;
    width: 100%;
    border: 1px solid #2384C1;
}
.carDetailsSection .content2 .textSection2 {
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 700;
    font-size: 28px;
    line-height: 36px;
}
.carDetailsSection .content2 .textSection2 .time {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.carDetailsSection .content2 .textSection2 .bottom-btn {
    border-bottom: 1px solid #E2E8F0;
}
.carDetailsSection .content2 .textSection2 .bottom-btn .text {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.carDetailsSection .content2 .textSection2 .bottom-btn .text2 {
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0F172A;
}
.carDetailsSection .content2 .textSection2 .caption {
    font-family: 'Inter';
    color: #2F2F2F;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.carDetailsSection .averageNewCar .title {
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.carDetailsSection .avgBox .text .top {
    color: #D92D20;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 600;
    line-height: 19.27px;
}
.carDetailsSection .avgBox .text .bottom {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
}
.carDetailsSection .lookForDiscount .btn-discount {
    color: #1C6A9B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid black;
}
.carDetailsSection .introPara .para{
    color: #020408;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop #nestedAccordionOne .accordion-button::after {
    content: "\f068";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 1.25rem;
    font-size: 1.25rem;
    background-image: none;
    color: #2A9FE8;
}
.car_details_desktop #nestedAccordionOne .accordion-button:not(.collapsed)::after {
    content: "\f067";
    background-image: none;
    color: #2A9FE8;
}
.car_details_desktop #nestedAccordionOne .accordion-item .accordion-button{
    background-color: #F6F6F8;
    font-weight: 600;
    color: #020408;
    font-size: 16px;
}
.car_details_desktop .delershipHandle .title{
    color: #020408;
    font-family: 'Sofia-pro';
    font-weight: 600;
    font-size: 24px;
    line-height: 28.82px;
}
.car_details_desktop .dealerCarCards .innerCard{
    border: 1px solid #98A2B3;
    border-radius: 4px;
}
.car_details_desktop .dealerCarCards .innerCard .cardBox .text{
    color: #1E293B;
    font-weight: 600;
    font-family: 'Inter';
    font-size: 16px;
    line-height: 24px;
}
.car_details_desktop .dealerCarCards .innerCard .address p{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
}
.car_details_desktop .dealerCarCards .innerCard .seeStore p{
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop .tagsTitle p {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car_details_desktop .boxInformation .tagsSection .left-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.car_details_desktop .boxInformation .tagsSection .left-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
    position: relative;
    left: 85px;
}
.car_details_desktop .boxInformation .tagsSection .left-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.car_details_desktop .boxInformation .tagsSection .right-tag .left {
    color: #08202E;
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}
.car_details_desktop .boxInformation .tagsSection .right-tag .right {
    color: #2384C1;
    font-family: 'Inter';
    font-size: 11.8px;
    font-weight: 500;
    line-height: 18px;
}
.car_details_desktop .boxInformation .tagsSection .right-tag .right:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
    cursor: pointer;
}
.car_details_desktop .nBoxPara p{
    color: #020408;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop .text{
    color: #020408;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop select{
    width: max-content;
    color: #5D6370;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.car_details_desktop .nBoxReviews .title{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car_details_desktop .nBoxReviews .rating .rating1 .no{
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 28px;
    line-height: 36px;
}
.car_details_desktop .nBoxReviews .rating .rating1 .text{
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 38px;
}
.car_details_desktop .nBoxReviews .findGoodCar .title {
    color: #2384C1;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}
.car_details_desktop .nBoxReviews .findGoodCar .overall-evaluation .inner .head {
    color: #475569;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16.21px;
    line-height: 24.23px;
}
.car_details_desktop .nBoxReviews .findGoodCar .overall-evaluation .inner .numb {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
}
.car_details_desktop .nBoxReviews .findGoodCar .overall-evaluation .inner .numb2 {
    color: #0F172A;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;
}
.car_details_desktop .nBoxReviews .findGoodCar .para {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}
.car_details_desktop .nBoxReviews .findGoodCar .postedDate {
    color: #1E293B;
    font-family: 'Inter';
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}
.shop-review-page .inner .content .goodSpeed .text .top {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.car_details_desktop .carDetailsSection .goodSpeed .text .top{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.car_details_desktop .carDetailsSection .goodSpeed .text .bottom{
    color: #1E293B;
    font-family: 'Inter';
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.car_details_desktop .carDetailsSection .datePosted p {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.car_details_desktop .carDetailsSection .prefecture p {
    color: #1E293B;
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.car_details_desktop .carDetailsSection .textLink p{
    color: #2F2F2F;
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12.69px;
    line-height: 16.92px;
    text-decoration: underline;
    cursor: pointer;
}
.car_details_desktop .carDetailsSection .titleCars{
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car_details_desktop .carDetailsSection .hoverShadow:hover {
    background: #F6F6F6;
    border-radius: 12px;
    cursor: pointer;
}
.car_details_desktop .carDetailsSection .left .bottom-car .left {
    background-color: #FF4B44;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
    padding: 4px 10px;
}
.car_details_desktop .carDetailsSection .left .bottom-car .right {
    color: #0C1529;
    font-size: 12px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 16px;
}
.car_details_desktop .carDetailsSection .left .bottom-car-title p {
    color: #1E293B;
    font-size: 13.5px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.car_details_desktop .carDetailsSection .left .bottom-car-details .left {
    color: #0C1529;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 16px;
}
.car_details_desktop .carDetailsSection .left .bottom-car-details .right {
    color: #0C1529;
    font-size: 14.8px;
    font-weight: 700;
    font-family: 'Inter';
    line-height: 23.12px;
}
.car_details_desktop .carDetailsSection .left .bottom-car-details .sub {
    color: #1E293B;
    font-size: 10.57px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.27px;
}
.car_details_desktop .carDetailsSection .left .bottom-car-details .right-pan {
    color: #1E293B;
    font-size: 12.69px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 19.03px;
}
.car_details_desktop .carDetailsSection .reviewSec .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car_details_desktop .carDetailsSection .reviewLeft .top .textArea {
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    font-family: 'Inter';
    color: #0C1529;
}
.car_details_desktop .carDetailsSection .reviewLeft .top .author {
    color: #475569;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.car_details_desktop .carDetailsSection .reviewLeft .titleMain {
    color: #2384C1;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 20px;
}
.car_details_desktop .carDetailsSection .reviewLeft .para {
    color: #1E293B;
    font-size: 12px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.car_details_desktop .carDetailsSection .reviewLeft .bottom {
    color: #1E293B;
    font-size: 10px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 18px;
}
.car_details_desktop .carDetailsSection .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.car_details_desktop .carDetailsSection .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.car_details_desktop .carDetailsSection .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.car_details_desktop .carDetailsSection .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* =========== End Car Detail Page Css */

/* =========== Start Login Page Css */
.login-desktop .login .content{
    padding: 0px 250px;
}
.login-desktop .login .content .title{
    border-top: 4px solid #2384C1;
    font-family: "Inter";
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
}
.login-desktop .login .content form{
    background-color: #F6F6F8;
}
.login-desktop .login .content form label{
    color: #0F172A;
    font-family: "Inter";
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}
.login-desktop .login .content form .inputField{
    border: 1px solid #AEB1B8;
    border-radius: 0;
    color: #353C4D;
    font-family: "Inter";
    font-weight: 500;
    font-size: 12.28px;
    line-height: 17.54px;
    padding: 12px 10px;
}
.login-desktop .login .content form .form-check-input[type=checkbox] {
    border-radius: 0;
}
.login-desktop .login .content form .submitForm .btn-submit{
    background: #2384C1;
    color: white;
    border-radius: 4px;
    padding: 10px 50px;
    font-family: "Inter";
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
}
.login-desktop .relatedService .title {
    color: #020408;
    font-family: 'Sofia-Pro';
    font-size: 24px;
    font-weight: 600;
    line-height: 28.82px;
}
.login-desktop .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.login-desktop .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.login-desktop .relatedDetails .title {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Inter';
    line-height: 26px;
}
.login-desktop .relatedDetails .relatedImg .para {
    font-family: 'Inter';
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    color: #0C1529;
}
.login-desktop .relatedDetails .relatedImg .textRight p {
    font-family: 'Inter';
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    text-decoration: underline;
    color: #2f2f2f;
    cursor: pointer;
}
/* =========== End Login Page Css */
  
@media(min-width:1200px){
    .container{
        max-width:960px !important;
    }
}
@media(max-width: 992px){
    .mobile_view {
        display: none;
    }
    .desktop_view {
        display: block; /* Optional: Agar desktop view ko explicitly show karna chahein */
    }
    .container{
        max-width:960px !important;
    }
}

/* @media (min-width: 768px) and (max-width: 1199px) {
    body {
        display: none;
    }
} */
@media (max-width: 991px) {
    .desktop-view {
        display: none;
    }
    .mobile_view {
        display: block;
    }
    
}
/* ============== End Slider Section Css ============== */