/*transform origin*/
.resource-thank-you .grid_book-a-tour .grid_item a:hover {
  background-color: #f7efd8 !important;
  color: #212322;
  border-bottom-color: #f7efd8;
}

@media (max-width: 767.8px) {
  .home_page .banner-bottom-one-col .media-banner-with-content__content h3 br {
    display: none;
  }
}
@media (max-width: 800px) {
  .home_page .home-page-life-at-paseo {
    row-gap: 10px;
  }
}

.contact .resources-two-col-container .resources-left-section .hsl-form__container form .hs-form-field .input select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #f8f7f1;
  background-image: url("../images/down-arrow-black.svg");
  background-repeat: no-repeat;
  background-position: right;
  background-size: 20px 15px;
  padding-right: 21px !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.breadcrumb__list .breadcrumb__list-item {
  display: flex;
}

@media (max-width: 991.8px) {
  .individual-resource-container iframe {
    width: 100%;
  }
}

@media (max-width: 800px) {
  .home_page .p_top_zero_mob.two_col_wrapper {
    padding-top: 40px;
  }
}
.is-safari .header__nav-sticky .header__cta-links .transparent_btn,
.is-safari .header__nav-sticky .header__cta-links #schedule-tour-popup-button.schedule-tour-popup-button,
.is-safari .header__nav-sticky .header__cta-links .fill_btn,
.is-safari .header__links .fill_btn,
.is-safari .header__links .transparent_btn,
.is-safari .header__links #schedule-tour-popup-button.schedule-tour-popup-button,
.is-safari .header__slide-menu-links .fill_btn,
.is-safari .header__slide-menu-links .transparent_btn,
.is-safari .header__slide-menu-links button#schedule-tour-popup-button.schedule-tour-popup-button {
  padding: 10.5px 23px 10.5px;
}
@media (min-width: 992px) {
  .is-safari .header__nav-sticky .header__cta-links .transparent_btn,
  .is-safari .header__nav-sticky .header__cta-links #schedule-tour-popup-button.schedule-tour-popup-button,
  .is-safari .header__nav-sticky .header__cta-links .fill_btn,
  .is-safari .header__links .fill_btn,
  .is-safari .header__links .transparent_btn,
  .is-safari .header__links #schedule-tour-popup-button.schedule-tour-popup-button,
  .is-safari .header__slide-menu-links .fill_btn,
  .is-safari .header__slide-menu-links .transparent_btn,
  .is-safari .header__slide-menu-links button#schedule-tour-popup-button.schedule-tour-popup-button {
    padding: 11.5px 36px 11.5px;
  }
}

footer .footer__promo-view a:hover {
  color: #b79555;
}
@media (max-width: 1020px) and (min-width: 992px) {
  footer .footer__container .footer__contact .footer__contact-form-container {
    min-width: 310px;
  }
}
@media (max-width: 991.8px) {
  footer .footer__container .footer__contact .footer__contact-form-container .hsl-form__container {
    width: 100%;
  }
}
footer .footer__container .footer__contact .footer__contact-form-container .hsl-form__container form .hs-form-field .input select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #212322;
  background-image: url("../images/down-arrow.svg");
  background-repeat: no-repeat;
  background-position: right;
  background-size: 20px 15px;
  padding-right: 21px !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
footer .footer__container .footer__contact .footer__contact-form-container .hsl-form__container form .hs-form-field .input select option {
  font-size: 14px;
}
@media (max-width: 991.8px) {
  footer .footer__container .footer__contact .footer__contact-form-container .hsl-form__container form .hs-form-field .input select option {
    font-size: 12px;
  }
}
@media (max-width: 575.8px) {
  footer .footer__container .footer__contact .footer__contact-form-container .hsl-form__container form .hs-form-field .input select option {
    font-size: 10px;
  }
}

.banner.lease-banner .banner__text-container #schedule-tour-popup-button {
  background-color: #f7efd8;
  color: #212322;
}
.banner.lease-banner .banner__text-container #schedule-tour-popup-button:hover {
  background-color: #b79555;
  color: #f8f7f1;
}

.fp-detail-page .unit-button-wrapper #schedule-tour-popup-button {
  background-color: transparent;
  color: #212322;
  border: 1px solid #212322;
}
.fp-detail-page .unit-button-wrapper #schedule-tour-popup-button:hover {
  background-color: #000000;
  border: 1px solid #000000;
  color: #F8F7F1;
}

.fp-similar-units h2 a:hover {
  color: #b79555;
}

.card-swipper-header .card-swipper-link:hover {
  color: #b79555 !important;
}

@media (max-width: 767.8px) {
  .specials-bar__column1 {
    display: flex;
    flex-direction: column;
    gap: 2px;
  }
}

.amenities .banner .btn:hover {
  color: #f8f7f1 !important;
}

.page-not-found-page__take_me_home_button:hover {
  background-color: #212322 !important;
}

.special-offers .banner__text-container .btn:hover {
  color: #f8f7f1 !important;
}

.fp-detail-page .fp-detail-wrapper .fp-slider.mob {
  margin-bottom: 20px;
}

/*# sourceMappingURL=main.css.map */
