/*! folio v0.1.0 | (c) 2026 Folio | MIT License |  */
.module-home_available{padding:50px 0}@media only screen and (min-width:768px){.module-home_available{padding:75px 0}}.module-home_available .list-available-homes{margin:50px 0 100px}@media only screen and (min-width:768px){.module-home_available .list-available-homes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.module-home_available .list-available-homes:after{content:"flickity";display:none}@media only screen and (min-width:768px){.module-home_available .list-available-homes:after{content:""}}.module-home_available .list-available-homes .search-development-home-preview{margin:0 20px}@media only screen and (min-width:768px){.module-home_available .list-available-homes .search-development-home-preview{margin:0 2% 40px}}.module-home_available .list-available-homes .flickity-page-dots{position:absolute;left:50%;bottom:-50px;transform:translate(-50%,-50%);-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;z-index:2;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.module-home_available .list-available-homes .flickity-page-dots{display:none}}.module-home_available .list-available-homes .flickity-page-dots .dot{background-color:#bfc5c5;width:12px;height:12px;border-radius:100%;margin:0 5px;cursor:pointer}.module-home_available .list-available-homes .flickity-page-dots .dot.is-selected{background-color:#2b3e3e}.module-home_available .outer-wrap{width:100%}.search-development-home-preview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:100%;margin:0 0 40px;padding:0}@media only screen and (min-width:640px){.search-development-home-preview{max-width:46%;margin:0 2% 40px}}@media only screen and (min-width:1024px){.search-development-home-preview{max-width:29.333%}}.search-development-home-preview .media-wrap{position:relative;width:100%;padding-bottom:70%;border-radius:30px;overflow:hidden;z-index:1}.search-development-home-preview .media-wrap .image-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.search-development-home-preview .media-wrap .background-container{transition:opacity .5s ease 0s,transform .5s ease 0s;will-change:opacity,transform}.search-development-home-preview .media-wrap .background-container.preview{opacity:1}.search-development-home-preview .media-wrap .background-container.hover,.search-development-home-preview:hover .media-wrap .background-container.preview{opacity:0}.search-development-home-preview:hover .media-wrap .background-container.hover{opacity:1}.search-development-home-preview .inner-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;height:100%;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#2b3e3e;padding:32px;min-height:340px}.search-development-home-preview .inner-wrap:before{position:absolute;top:-100px;left:0;right:0;width:100%;height:100px;background-color:#2b3e3e;content:"\a";z-index:0}.search-development-home-preview .inner-wrap .layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;height:40px;width:100%;max-width:100%;padding:5px 22px;position:relative;z-index:3}.search-development-home-preview .inner-wrap .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:276px}@media only screen and (min-width:1024px){.search-development-home-preview .inner-wrap .content-wrap{min-height:none}}.search-development-home-preview .inner-wrap .content-wrap .description-wrap.price,.search-development-home-preview .inner-wrap .content-wrap .description-wrap.rooms{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.search-development-home-preview .inner-wrap .content-wrap .description-wrap.price svg,.search-development-home-preview .inner-wrap .content-wrap .description-wrap.rooms svg{margin:0 10px 0 0}.search-development-home-preview .inner-wrap .content-wrap .description-wrap.price svg{transform:translateY(2px)}.search-development-home-preview .inner-wrap .content-wrap .description-wrap.rooms svg{transform:translateY(4px)}.search-development-home-preview .inner-wrap .content-wrap .links-wrap{margin-top:20px;width:100%}.search-development-home-preview .inner-wrap .content-wrap .links-wrap .container{width:100%}.search-development-home-preview .inner-wrap .content-wrap .links-wrap .container a{width:100%;text-align:center}.search-development-home-preview .inner-wrap,.search-development-home-preview .inner-wrap:before{background-color:#f7e6d6}