
.details-wrapper--customDetails-slckuag, .form-wrapper--customDetails-slckuag {
  border-width: 1px !important;
  border-color: #ffffff26;
  border-radius: 1.25rem !important;
  border: 1px solid #ffffff26 !important;
}

/*BEGIN GLOBAIS*/
h1,
h2,
h3,
h4,
h5,
h6,
label {
  font-weight: 500 !important;
}

nav a {
  font-weight: 500;
  font-size: 1.4rem;
  letter-spacing: 1px;
  font-family: var(--font-sans);
}

.icon-gqybbk {
  animation: none;
  width: 65px;
  height: 65px;
  box-shadow: -3px 3px 15px -3px #25d366, 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}

input {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
  border: 2px dashed transparent !important;
}

input:hover {
  border: 2px dashed #000 !important;
}

.contact-ufzdci {
  color: #fff !important;
  font-weight: 500;
  text-transform: lowercase;
  font-family: var(--font-sans);
  font-size: 1.28rem;
  letter-spacing: 2px;
  line-height: 1.1rem;
}

button {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
}

/*END GLOBAIS*/
.container__wrapper__title-rmqmlj {
  font-size: 6rem;
  line-height: 6rem;
  letter-spacing: 2px;
  text-transform: capitalize;
}

.container-vehicle-card-variant-03-slckuag {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
}

@media (max-width: 1024px) {
  .container__wrapper__title-rmqmlj {
    font-size: 3rem;
    line-height: 3rem;
  }
}

[class^="footer-variant-01_item__wrapper__label"]  { 
  color: var(--primary-500) !important;
}

[class^="footer-variant-01_item__wrapper__label__divider"]  { 
  border-color: var(--primary-500) !important;
}

.hero-variant-04_container__wrapper__content__qafgm h3 {
  font-family: var(--font-serif);
}

.container__wrapper-rmqmlj {
  max-width: 100%;
}

.container__wrapper__card-rmqmlj {
  margin: auto;
}

.card-nxqsco {
  border-radius: 0 !important;
  border-bottom-left-radius: 1.25rem !important;
}

.caroussel-sw_child__oB6O1 .relative {
  border-radius: 0 !important;
  border-bottom-left-radius: 1.25rem !important;
}

.section-uxenph label {
  font-size: 1.8rem !important;
  padding: 10px 30px !important;
  font-family: var(--font-sans);
}

.container__wrapper__card__button-rmqmlj {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
  font-family: var(--font-sans);
  font-size: 1.4rem;
}

.container__wrapper__card__wrapper-rmqmlj {
  background: transparent;
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
}

.wrapper-pscjuqg {
  max-width: 90% !important;
  margin: 0 auto !important;
  padding-top: 5rem;
}

.galery-container-variant-default-slckuag {
  padding-top: 8rem;
}

.row-slckuag {
  padding-top: 120px !important;
}

.row-slckuag>h1 {
  font-family: var(--font-sans);
  font-size: 2rem !important;
}

.contact-button {
  font-size: 1.2rem;
  font-family: var(--font-sans);
  letter-spacing: 2px;
}

.vehicle-price-slckuag {
  font-family: var(--font-mono);
  font-size: 1.6rem !important;
}

.container__row__heading-slckuag {
  font-size: 2rem !important;
  letter-spacing: 1.5px;

  span {
    color: var(--primary-700);
  }
}

.send-message-container-slckuag>h3 {
  font-size: 1.2rem !important;
  letter-spacing: 1.5px;
}

.action-button-slckuag {
  font-size: 1.2rem !important;
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
  font-family: var(--font-sans) !important;
  letter-spacing: 2px !important;
}

.action-button-slckuag,
.follow-button-instagram-posts-variant-01-nekqyg,
.review-button-google-insights-variant-01-cwmicu {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
}

.details-wrapper--customDetails-slckuag, form-wrapper--customDetails-slckuag {
  border-width: 1px !important;
  border-color: #ffffff26;
  border-radius: 1.25rem !important;
  border: 1px solid #ffffff26 !important;
}

.review-button-google-insights-variant-01-cwmicu {
  border-radius: 0 !important;
  border-bottom-right-radius: 1.25rem !important;
}

.filter-content__heading-slckuag,
.filter-content__chip_wrapper__title-slckuag {
  display: none;
}

.filter-content-slckuag h6 {
  font-size: 1.2rem !important;
  letter-spacing: 1.5px;
}

.card-title-slckuag {
  font-family: var(--font-sans);
  font-size: 1.7rem !important;
  letter-spacing: 1.5px;
}

.info-wrapper-slckuag>dd {
  color: var(--primary-700);
}

.variant2__content-mmiezl {
  padding-top: 7rem;
}

.variant2__container-mmiezl,
.variant2__neutral-bg-mmiezl {
  height: calc(100vh + 200px)!important;
}

@media (max-width: 1500px) {
  .variant2__content-mmiezl {
    padding-top: 16rem;
  }

  .variant2__container-mmiezl,
  .variant2__neutral-bg-mmiezl {
    height: calc(100vh + 300px);
  }
}

@media (max-width: 500px) {
  .variant2__content-mmiezl {
    padding-top: 6rem;
  }

  .variant2__form-mmiezl {
    margin-left: 0px !important;
    text-align: center;
  }

  .variant2__container-mmiezl,
  .variant2__neutral-bg-mmiezl {
    height: calc(100vh + 200px);
  }

  .contact-button {
    white-space: nowrap;
  }

  .row-card-description-slckuag {
    flex-direction: column;
    gap: 1rem;
    align-items: start !important;
  }

  .contact-button {
    white-space: nowrap;
    width: 100%;
  }
}

.wrapper-plsmsb {
    h2 {
      span {
        color: var(--primary-500) !important;
        letter-spacing: 1.5px;
      }
    }
  }

  .text-decorator-plsmsb {
    stroke: var(--primary-500) !important;
  }

  .card-nxqsco :nth-of-type(2) {
    color: var(--primary-500) !important;
    font-weight: bold;
  }

  .section-uxenph label {
    background-color: var(--primary-500) !important;
    color: black !important;
  }

  .list-item-rmqmlj {
    color: black !important;
  }

  .info-wrapper-slckuag>dd {
    color: var(--primary-500) !important;
  }
