<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/listing-cards/ListingCardV3/Carousel/dots.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
.react-carousel-dots-holder{display:flex;align-items:center;overflow:hidden;transition:all .5s ease}.react-carousel-dots-dot{width:100%;height:100%;border-radius:50%;background-color:white;opacity:.6;flex-shrink:0;box-sizing:border-box;transition:transform .5s ease;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.1)}.react-carousel-dots-dot.active{opacity:.9}.dot-holder{flex-shrink:0;transition:transform .5s ease}.react-carousel-dots-dot.small{transform:scale(0.5)}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/listing-cards/ListingWrapper.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.ListingWrapper{min-width:265px;width:100%;margin-bottom:12px;vertical-align:top;list-style-type:none}@media(min-width: 1200px){.ListingWrapper{display:inline-block;padding:0px 8px;width:50%}}.ListingWrapper-container{display:flex;justify-content:center;max-width:404px;width:100%}@media(max-width: 800px){.ListingWrapper-container{margin-bottom:13px}}@media(min-width: 1280px){.ListingWrapper-container{display:inline-block}}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/ListingNotFoundHdp/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.ListingNotFoundHdp{width:100%;height:100%;position:relative;background:#fff;z-index:100}@media(min-width: 768px){.ListingNotFoundHdp-wrapper{margin-top:0}}
/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/HpBreadcrumb/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
.HpBreadcrumb{vertical-align:middle;width:100%;display:inline-block;margin-left:0px;margin-bottom:0px;padding-top:0px;font-size:14px}.HpBreadcrumb-item{display:inline}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/LinkToggle/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.LinkToggle{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.LinkToggle-arrow{transition:all .15s ease-in-out;display:inline-block;vertical-align:top;margin-right:8px;margin-left:2px;height:16px;width:16px}.LinkToggle-open{transform:rotate(180deg);margin-right:12px;margin-left:-2px}.LinkToggle-linker{display:flex;justify-content:center;align-items:center;margin:auto;font-weight:bold}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/PpcLink.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.PpcLink a:hover{text-decoration:underline}.PpcLink-link.PpcLink-link-target,.PpcLink-link .PpcLink-link-target{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}@media(min-width: 1200px){.PpcLink-link.PpcLink-link-target,.PpcLink-link .PpcLink-link-target{max-width:430px}}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/navigation/footer/FooterNav.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.FooterNav{background-color:#212a3b;color:#fff;display:block;font-size:14px;margin-top:80px}.FooterNav-no-margin-top{margin-top:0px}.FooterNav-link{display:inline-block;font-size:14px;line-height:28px;width:inherit}.FooterNav-hud-icon{vertical-align:text-bottom}.FooterNav-mobile-apps img{width:120px;display:inline-block}.FooterNav-mobile-apps img:first-child{margin-right:16px}.FooterNav-unordered-list{list-style:none}.FooterNav-list-item{margin:0 8px;display:inline}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/HdpToHdpNav/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.HdpToHdpNav{display:flex}.HdpToHdpNav-left{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.HdpToHdpNav-right{border-right:1px solid #f2f2f2}.HdpToHdpNav-direction{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 12px}.HdpToHdpNav-direction:hover{background:#f2f2f2}.HdpToHdpNav-direction.HdpToHdpNav-direction-disabled:hover{background:none}@media(min-width: 992px){.HdpToHdpNav-direction{padding:0 16px}}.HdpToHdpNav-arrow{width:16px;height:16px;cursor:pointer}.HdpToHdpNav-direction-disabled .HdpToHdpNav-arrow{cursor:default}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/ShareModal/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.ShareModal{display:flex;flex-direction:column}.ShareModal-header{font-size:14px;line-height:24px}.ShareModal-item{display:flex;flex-direction:row;height:40px;align-items:center;white-space:pre}.ShareModal-item-text{width:-webkit-fill-available}#ShareModal-readonly-url-input{border:1px solid #f2f2f2;color:#6e6e6e;width:calc(100% - 76px);font-size:14px;margin-left:8px;padding:2px}@media(min-width: 768px){#ShareModal-readonly-url-input{width:180px}}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/ListingNavBar/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
@keyframes zIndexTransition{0%{z-index:300}100%{z-index:150}}.ListingNavBar-hamburger-close{animation-name:zIndexTransition;animation-fill-mode:forwards;animation-duration:500ms}.ListingNavBar-hamburger-open{z-index:300}.ListingNavBar-left{height:100%;display:flex;justify-content:center}.ListingNavBar-right{height:100%}.ListingNavBar-x-icon{width:16px;height:16px;margin:-2px 16px 0}.ListingNavBar-back{margin-left:16px}.ListingNavBar-landing{display:flex;justify-content:flex-start;align-items:center;height:100%}.ListingNavBar-nav-hard-left-ssr{width:60px;height:100%;padding:0 8px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media(min-width: 1200px){.ListingNavBar-nav-hard-left-ssr{width:100%;padding:0 16px}}.ListingNavBar-nav-hard-left{height:100%;cursor:pointer;padding-right:8px;display:flex;justify-content:center;align-items:center}.ListingNavBar-nav-hard-left.ListingNavBar-nav-hard-mobile{padding-right:0}@media(min-width: 1200px){.ListingNavBar-nav-hard-left{padding-right:16px}}.ListingNavBar-nav-hard-left:hover .ListingNavBar-back{color:#212a3b}.ListingNavBar-nav-next-left{height:100%;border-left:1px solid #f2f2f2;padding-top:4px;display:flex;justify-content:center;align-items:center}.ListingNavBar-more-listings{color:#007a70;font-size:12px;text-align:left}@media(min-width: 1200px){.ListingNavBar-more-listings{font-size:14px}}.ListingNavBar-fav-menu{height:100%;display:flex;flex-direction:row;justify-content:flex-end}.ListingNavBar-fav{transition:all .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:flex;justify-content:center;align-items:center;width:56px;height:100%;border-left:1px solid #f2f2f2}.ListingNavBar-fav:hover{cursor:pointer;background-color:#f2f2f2}.ListingNavBar-fav-icon{width:22px;height:22px}.ListingNavBar-animation-icon{height:44px}.ListingNavBar-share{transition:all .15s ease-in-out;display:flex;justify-content:center;align-items:center;width:48px;height:100%;border-left:1px solid #f2f2f2}@media(min-width: 1200px){.ListingNavBar-share{width:56px}}.ListingNavBar-share:hover,.ListingNavBar-share.expanded{cursor:pointer;background-color:#f2f2f2}.ListingNavBar-menu{transition:all .15s ease-in-out;display:flex;justify-content:center;align-items:center;width:48px;height:100%;border-left:1px solid #f2f2f2}@media(min-width: 1200px){.ListingNavBar-menu{width:56px}}.ListingNavBar-menu:hover,.ListingNavBar-menu.expanded{cursor:pointer;background-color:#f2f2f2}
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/hdp/galleryV2/GalleryButtonGroupV2.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.GalleryButtonGroupV2-layer-options{position:absolute;left:26px;bottom:10px;z-index:101;color:#007a70;display:flex;gap:8px;height:28px}@media(min-width: 1280px){.GalleryButtonGroupV2-layer-options{left:20px;bottom:16px}}.GalleryButtonGroupV2-layer-options-street-map{left:26px;top:28px;bottom:auto}@media(min-width: 1280px){.GalleryButtonGroupV2-layer-options-street-map{left:14px;top:32px}}.GalleryButtonGroupV2-option{background:#fff;border:1px solid #007a70;border-radius:4px;display:inline-block;text-align:center;padding:4px 10px;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:bold}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/PhotoCarouselV2/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.PhotoCarouselV2{height:100%}.PhotoCarouselV2-container{height:100%;position:relative;overflow:hidden;white-space:nowrap;cursor:pointer;border-radius:8px;border:1px solid #d8d8d8}.PhotoCarouselV2-track{overflow:hidden;height:100%;transition:transform .05s ease-out}@media(min-width: 992px){.PhotoCarouselV2-track{transition:none}}.PhotoCarouselV2-track-transition{transition:transform .2s ease-out}.PhotoCarouselV2-item-wrapper{overflow:hidden;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;text-align:center;vertical-align:middle}.PhotoCarouselV2-item{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;position:relative;top:50%;transform:translateY(-50%)}.PhotoCarouselV2-prev-target{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;bottom:0;width:25%;text-align:left;cursor:pointer;background:rgba(0,0,0,0) url(https://nodes3cdn.hotpads.com/hotpads-web/10049/483aa62f5cd2ff960f15.png) repeat}.PhotoCarouselV2-next-target{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;right:0;bottom:0;width:25%;text-align:right;cursor:pointer;background:rgba(0,0,0,0) url(https://nodes3cdn.hotpads.com/hotpads-web/10049/483aa62f5cd2ff960f15.png) repeat}.PhotoCarouselV2-arrow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;padding:0px 8px;margin:0px 16px;position:absolute;top:50%;transform:translateY(-50%);display:block;visibility:visible;background-color:#fff;border-radius:50%;height:32px;width:32px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.7));filter:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.7));cursor:pointer}.PhotoCarouselV2-arrow-right{right:0}.PhotoCarouselV2-arrow-disabled{color:#6e6e6e}.PhotoCarouselV2-item-hidden{visibility:hidden}.PhotoCarouselV2-item-count{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;color:#fff;font-weight:normal;background-color:rgba(33,42,59,.8);padding:8px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.PhotoCarouselV2-item-count-bottom-right{bottom:16px;right:16px}.PhotoCarouselV2-item-count-top-right{top:8px;right:16px}.PhotoCarouselV2-item-count-hide{display:none !important}
/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/photo-gallery/PhotoGalleryCarousel/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
@media(min-width: 768px){.PhotoGalleryCarousel-header{background-color:inherit;padding-left:4px;left:1px;right:1px;top:4px;width:unset;z-index:inherit}}.PhotoGalleryCarousel-header-left{padding-left:16px;height:100%;width:33%}.PhotoGalleryCarousel-header-center{display:flex;text-align:center;width:33%;justify-content:center;align-items:center}.PhotoGalleryCarousel-header-right{padding-right:8px;text-align:right;width:33%}.PhotoGalleryCarousel-back-btn{height:100%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.PhotoGalleryCarousel-arrow{width:16px;height:16px}.PhotoGalleryCarousel-back{padding-top:2px;padding-left:4px}.PhotoGalleryCarousel-content{margin:76px -12px 60px -12px;position:fixed;bottom:0;left:0;right:0;top:0}.PhotoGalleryCarousel-caption{margin-top:56px;text-align:center;width:100%}.PhotoGalleryCarousel-floorplan-btn-container{display:flex;width:100%;position:absolute;bottom:62px;padding:8px;justify-content:center}@media(min-width: 768px){.PhotoGalleryCarousel-floorplan-btn-container{bottom:120px;padding:20px}}.PhotoGalleryCarousel-floorplan-btn{display:flex;justify-content:flex-start;align-items:center}.PhotoGalleryCarousel-floorplan-btn-caret{width:12px;height:12px;margin-left:6px}.PhotoGalleryCarousel-wrapper{position:relative;top:50%;transform:translateY(-50%)}.PhotoGalleryCarousel-info,.PhotoGalleryCarousel-buttons{display:inline-block;position:relative;vertical-align:top}.PhotoGalleryCarousel-buttons{text-align:center;width:100%}.PhotoGalleryCarousel-footer{position:absolute;bottom:8px;width:100%;padding:0 8px}.PhotoGalleryCarousel-height{height:75vh !important}.PhotoGalleryCarousel-contact-btn{display:inline-block;width:100% !important;padding:0 16px}.PhotoGalleryCarousel-image{position:relative;top:50%;transform:translateY(-50%)}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/PhotoCarousel/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.PhotoCarousel{height:100%}.PhotoCarousel-container{height:100%;position:relative;overflow:hidden;white-space:nowrap;cursor:pointer}.PhotoCarousel-track{overflow:hidden;height:100%;transition:transform .05s ease-out}@media(min-width: 992px){.PhotoCarousel-track{transition:none}}.PhotoCarousel-track-transition{transition:transform .2s ease-out}.PhotoCarousel-item-wrapper{overflow:hidden;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;text-align:center;vertical-align:middle}.PhotoCarousel-item{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;position:relative;top:50%;transform:translateY(-50%)}.PhotoCarousel-prev-target{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;bottom:0;width:25%;text-align:left;cursor:pointer;background:rgba(0,0,0,0) url(https://nodes3cdn.hotpads.com/hotpads-web/10049/483aa62f5cd2ff960f15.png) repeat}.PhotoCarousel-next-target{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;right:0;bottom:0;width:25%;text-align:right;cursor:pointer;background:rgba(0,0,0,0) url(https://nodes3cdn.hotpads.com/hotpads-web/10049/483aa62f5cd2ff960f15.png) repeat}.PhotoCarousel-arrow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;padding:0px 8px;margin:0px 16px;position:absolute;top:50%;transform:translateY(-50%);display:block;visibility:visible;background-color:#fff;border-radius:50%;height:32px;width:32px;-webkit-filter:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.7));filter:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.7));cursor:pointer}.PhotoCarousel-arrow-right{right:0}.PhotoCarousel-arrow-disabled{color:#6e6e6e}.PhotoCarousel-item-hidden{visibility:hidden}.PhotoCarousel-item-count{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;color:#fff;font-weight:normal;background-color:rgba(33,42,59,.8);padding:8px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.PhotoCarousel-item-count-bottom-right{bottom:16px;right:16px}.PhotoCarousel-item-count-top-right{top:8px;right:16px}.PhotoCarousel-item-count-hide{display:none !important}
/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/photo-gallery/PhotoGalleryWrapper/Header/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
.PhotoGalleryHeader{background-color:#fff;color:#212a3b;height:42px;left:0;position:fixed;right:0;top:0;z-index:1000;display:flex}.PhotoGalleryHeader-bottom-border{border-bottom:1px solid #f2f2f2}
/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/photo-gallery/PhotoGalleryFull/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
.PhotoGalleryFull{background-color:#000;height:100vh;width:100vw}.PhotoGalleryFull-main-body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;position:relative}.PhotoGalleryFull-floorplan-btn-container{display:flex;width:100%;position:absolute;bottom:8px;padding:8px;justify-content:center}@media(min-width: 768px){.PhotoGalleryFull-floorplan-btn-container{bottom:120px;padding:20px}}.PhotoGalleryFull-floorplan-btn{display:flex;justify-content:flex-start;align-items:center}.PhotoGalleryFull-floorplan-btn-caret{width:14px;height:14px;margin-left:8px}.PhotoGalleryFull-bottom-info{font-size:14px;position:absolute;width:80%;text-align:center;left:10%;right:10%;bottom:68px;text-shadow:1px 1px #000}@media(min-width: 768px){.PhotoGalleryFull-bottom-info{top:auto;bottom:8px}}.PhotoGalleryFull-photo-nav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;overflow:hidden;white-space:nowrap;display:none}@media(min-width: 768px){.PhotoGalleryFull-photo-nav{display:block}}.PhotoGalleryFull-photo-nav-list{margin:0;padding:0;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.PhotoGalleryFull-photo-thumb-wrapper{position:relative;padding:10px;display:inline-block;width:80px;height:80px;cursor:pointer}.PhotoGalleryFull-photo-thumb{vertical-align:middle;width:100%;height:100%}.PhotoGalleryFull-overlay{width:100%;height:100%;position:relative}.PhotoGalleryFull-overlay:after{z-index:1;position:absolute;transition:all .25s;-webkit-transition:all .25s;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;content:" ";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:1}.PhotoGalleryFull-photo-thumb-wrapper:hover .PhotoGalleryFull-overlay:after,.PhotoGalleryFull-photo-thumb-wrapper.active .PhotoGalleryFull-overlay:after{opacity:0}.PhotoGalleryFull-action-btns{z-index:1;position:absolute;text-align:center;font-size:16px;margin:12px 8px}@media(min-width: 768px){.PhotoGalleryFull-action-btns{display:flex;margin:20px}}.PhotoGalleryFull-contact-btn{display:flex;padding:8px 40px;align-items:center}.PhotoGalleryFull-report-link-top,.PhotoGalleryFull-report-link-bottom{position:absolute;z-index:1;font-size:12px;text-decoration:underline;color:#6e6e6e;cursor:pointer;padding:8px}@media(min-width: 768px){.PhotoGalleryFull-report-link-top,.PhotoGalleryFull-report-link-bottom{font-size:14px}}.PhotoGalleryFull-report-link-top{top:14%;left:4px;display:block}@media(min-width: 768px){.PhotoGalleryFull-report-link-top{display:none}}.PhotoGalleryFull-report-link-bottom{display:none}@media(min-width: 768px){.PhotoGalleryFull-report-link-bottom{display:block;bottom:-36px;right:13%;text-align:right}}.PhotoGalleryFull-info-link{color:#fff;font-size:14px}@media(min-width: 768px){.PhotoGalleryFull-info-link{font-size:16px}}.PhotoGalleryFull-image-caption{color:#fff;text-align:center}.PhotoGalleryFull-carousel-container{margin:auto;position:absolute;top:15%;bottom:15%;right:0%;left:0%}@media(min-width: 768px){.PhotoGalleryFull-carousel-container{top:10%;bottom:20%}}.PhotoGalleryFull-image-cache img,.PhotoGalleryFull-image-cache div{display:none}.PhotoGalleryFull-Img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.PhotoGalleryFull-3d-tours-btn-top,.PhotoGalleryFull-3d-tours-btn-bottom{color:#fff;border:1px solid #fff}.PhotoGalleryFull-3d-tours-btn-top{display:none}@media(min-width: 768px){.PhotoGalleryFull-3d-tours-btn-top{display:inline-block;padding:8px 40px;margin-left:16px;border-radius:4px;cursor:pointer}}.PhotoGalleryFull-3d-tours-btn-bottom{display:block;position:absolute;bottom:16px;text-align:center;width:calc(100% - 32px);margin:0 16px;border-radius:4px;padding:8px 0;font-weight:bold;font-size:14px}@media(min-width: 768px){.PhotoGalleryFull-3d-tours-btn-bottom{display:none}}.PhotoGalleryFull-3d-tours-icon{margin-right:8px;height:16px;width:16px}.PhotoGalleryFull-contact-icon{margin-right:8px;height:16px;width:16px}
/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/photo-gallery/PhotoGalleryImage/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
.PhotoGalleryImage{background-color:#eee;cursor:pointer;overflow:hidden}.PhotoGalleryImage-img{transition:transform .135s cubic-bezier(0, 0, 0.2, 1),opacity linear .15s}
/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/photo-gallery/PhotoGalleryPopupModal/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
@media(min-width: 768px){.PhotoGalleryPopupModal-container{position:relative;height:80vh;width:768px}}@media(min-width: 992px){.PhotoGalleryPopupModal-container{position:relative;height:80vh;width:974px}}@media(min-width: 768px){.PhotoGalleryPopupModal-header{display:none}}.PhotoGalleryPopupModal-header-left{padding-left:16px;height:100%;width:50%}.PhotoGalleryPopupModal-header-right{display:flex;justify-content:flex-end;align-items:center;padding-right:8px;width:50%;height:100%}.PhotoGalleryPopupModal-back-btn{height:100%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.PhotoGalleryPopupModal-arrow{width:16px;height:16px}.PhotoGalleryPopupModal-back{padding-top:2px;padding-left:4px}.PhotoGalleryPopupModal-content{padding-left:8px;padding-right:8px;padding-bottom:56px;position:absolute;top:40px;bottom:0;overflow-y:auto;width:100%;height:calc(100% - 108px)}@media(min-width: 768px){.PhotoGalleryPopupModal-content{position:absolute;padding-left:32px;padding-right:18px;margin-top:48px;top:0;overflow-y:scroll;height:calc(100% - 120px)}}.PhotoGalleryPopupModal-buttons{display:flex;justify-content:end}.PhotoGalleryPopupModal-footer{background-color:#fff;position:fixed;display:flex;justify-content:space-between;padding:16px 24px 16px 8px;bottom:0;width:100%}@media(min-width: 768px){.PhotoGalleryPopupModal-footer{padding:16px 32px}}.PhotoGalleryPopupModal-3d-btn{display:none;margin-right:8px}@media(min-width: 768px){.PhotoGalleryPopupModal-3d-btn{display:inline-block}}.PhotoGalleryPopupModal-3d-icon{width:16px;height:16px;margin-right:8px}@media(min-width: 768px){.PhotoGalleryPopupModal-3d-mweb-btn{display:none}}.PhotoGalleryPopupModal-title{text-align:left;font-size:20px;padding:16px 8px 8px}@media(min-width: 768px){.PhotoGalleryPopupModal-title{padding:8px 0}}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/Tooltip/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.Tooltip{position:relative}.Tooltip-tip{font-weight:normal;height:auto;position:absolute;background-color:#f2f2f2;color:#6e6e6e;font-size:12px;overflow:auto;padding:10px;text-align:left;text-decoration:none;border-radius:4px;z-index:1000;margin-left:-10px}.Tooltip-tip-above{margin-bottom:8px;bottom:100%}.Tooltip-tip-below{top:24px}.Tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:1000;margin-left:0px}.Tooltip-arrow-above{top:-3px;margin-top:-5px;border-left:5px solid rgba(0,0,0,0);border-top:5px solid #f2f2f2;border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.Tooltip-arrow-below{top:14px;border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid #f2f2f2;border-top:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.Tooltip-children{cursor:help;border-bottom:dotted 1px #949494}.Tooltip-children:focus{border-bottom:dotted 1px #fff}@media(min-width: 768px){.Tooltip-children:focus,.Tooltip-children:hover{border-bottom:dotted 1px #fff}}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/skeleton/SkeletonHdp.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.SkeletonHdp{background-color:#fff;position:relative;min-height:100vh;margin-top:42px;width:100%}@media(min-width: 768px){.SkeletonHdp{margin:0 auto;margin-top:43px}}@media(min-width: 1200px){.SkeletonHdp{margin-top:48px}}
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/pages/ListingPage/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.ListingPage{min-height:100%;overflow:visible;background:#fff;position:relative}.ListingPage .highlighted{background-color:#fed130}@media(min-width: 768px){.ListingPage{padding-bottom:0}}
/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./app/shared/modules/ServerError/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.ServerError{width:100%;height:100%;position:relative;background:#fff;z-index:100}@media(min-width: 768px){.ServerError{padding-top:35px}}.ServerError-wrapper{margin-top:40px}@media(min-width: 768px){.ServerError-wrapper{margin-top:20px}}

/*# sourceMappingURL=FetchListingWrapper.loadable.610501ef.chunk.css.map*/</pre></body></html>