.section_section__FGuyN{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:16px clamp(16px,2vw,64px);width:100%}.section_title__IwAn9{font-size:32px;max-width:70%;text-align:center;margin-bottom:8px}.section_subtitle__JiXk6{margin-top:0;max-width:70%;text-align:center;color:#6f6f6f;font-weight:500;font-size:20px}.section_content__VZA5r{margin-top:8px;display:flex;flex-direction:column;width:100%;max-width:1300px}.imagesSection_content__9YaPt{gap:16px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5{display:flex;justify-content:center;width:100%}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL{position:relative;width:100%;height:500px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_mainImg__EVuHd{width:100%;height:100%;max-height:500px;border-radius:8px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_left__f5VsZ,.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_right__7B1sH{position:absolute;top:45%;background-color:hsla(0,0%,100%,.8);color:#262626;border:none;height:36px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_left__f5VsZ:hover,.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_right__7B1sH:hover{background-color:#a6c954}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_left__f5VsZ{left:16px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_right__7B1sH{right:16px}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_dots__vIPg8{position:absolute;display:flex;gap:8px;z-index:2;bottom:10px;left:50%;transform:translateX(-50%)}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_dots__vIPg8 .imagesSection_dot__Fibkn{width:8px;height:8px;padding:0;background-color:hsla(0,0%,100%,.8);border-radius:100%}.imagesSection_content__9YaPt .imagesSection_justifyCenter__je_S5 .imagesSection_absolute___xtyL .imagesSection_dots__vIPg8 .imagesSection_highlight__fVz6t{width:25px;height:8px;border-radius:32px;background-color:rgba(166,201,84,.8);border:1px solid #fff}.imagesSection_content__9YaPt .imagesSection_thumbnails__Gpx_p{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px;width:100%}.imagesSection_content__9YaPt .imagesSection_thumbnails__Gpx_p .imagesSection_thumbnail__wV4kV{position:relative;overflow:hidden;padding:0;background-color:transparent;width:100%;min-width:0;height:75px;border:none}.imagesSection_content__9YaPt .imagesSection_thumbnails__Gpx_p .imagesSection_thumbnail__wV4kV .imagesSection_thumbnailImg__uEOlT{position:absolute;width:100%;height:100%;object-fit:cover}.imagesSection_content__9YaPt .imagesSection_thumbnails__Gpx_p .imagesSection_selected__jAje0{border:3px solid #a6c954}.iconSpan_iconSpan__zI2VW{display:flex;gap:6px;align-items:center}.propertyTitle_badges__M0Xmm{display:flex;gap:8px}.propertyTitle_titles__X6352{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;box-sizing:content-box;width:100%}.propertyTitle_titles__X6352 .propertyTitle_priceTag__EDd7J{display:flex;gap:16px;align-items:center;margin-bottom:8px}.propertyTitle_titles__X6352 h1{margin:4px;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;flex:1 1 60%}.propertyTitle_titles__X6352 .propertyTitle_price__SuvjG{max-width:100%;color:#a6c954;font-size:32px;font-weight:600;margin:0}.propertyTitle_grayText__bNoEd{color:#888;font-weight:500}@media(min-width:768px){.propertyTitle_titles__X6352{display:flex}.propertyTitle_titles__X6352 h1{max-width:70%}.propertyTitle_titles__X6352 .propertyTitle_priceTag__EDd7J{display:flex;flex-direction:column;align-items:flex-end;gap:0}}.actionButtons_actions__lSQun{display:flex;gap:16px}.actionButtons_actions__lSQun .actionButtons_actionButton__RP0hI{border:1px solid hsla(0,0%,64%,.5);color:#262626}.actionButtons_actions__lSQun .actionButtons_actionButton__RP0hI:hover{background-color:#a6c954}.actionButtons_clone__ETFgp{padding:32px;background-color:#fff;width:768px;display:flex;flex-direction:column;gap:16px}.propertyInfo_grid__OiUab{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr);background-color:hsla(0,0%,73%,.2);border-radius:8px}.propertyInfo_grid__OiUab .propertyInfo_centered__lmPZ7{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:16px;gap:8px}.propertyInfo_grid__OiUab .propertyInfo_centered__lmPZ7 .propertyInfo_icon__a7Jb1{color:#a6c954;font-size:24px}.propertyInfo_grid__OiUab .propertyInfo_centered__lmPZ7 .propertyInfo_bold__edYAl{font-weight:700}.propertyInfo_grid__OiUab .propertyInfo_centered__lmPZ7 .propertyInfo_gray__MeFgu{color:#6f6f6f;font-weight:500}.descriptionCard_description__wtlrS{color:#888;font-weight:500;white-space:pre-line}.descriptionCard_title__d9Cy0{margin-bottom:2px}.propertyFeatures_grid__SRAqQ{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr);font-weight:500}.propertyFeatures_grid__SRAqQ li::marker{color:#a6c954}@media(min-width:768px){.propertyFeatures_grid__SRAqQ{grid-template-columns:repeat(3,1fr)}}.propertyFeatures_energy__09Wzs{display:flex;align-items:center;justify-content:space-between;background-color:hsla(0,0%,53%,.3);border-radius:8px;padding:16px 32px;font-weight:600}.houseTour_title__Aa6v_{margin-top:4px}.houseTour_title__Aa6v_ .houseTour_green__SQcgt{color:#a6c954}.houseTour_videoWrapper__4BxcN{position:relative;display:flex;justify-content:center;aspect-ratio:16/9;width:100%}.houseTour_videoWrapper__4BxcN iframe{position:absolute;width:100%;height:100%;border:none;border-radius:8px}.propertyPage_PropertyPage__Wvpc0{padding-top:80px}.propertyPage_PropertyPage__Wvpc0 .propertyPage_infoAndContact__JYCRV{display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr}.propertyPage_PropertyPage__Wvpc0 .propertyPage_info__kw9za{display:flex;flex-direction:column;gap:32px}@media(min-width:992px){.propertyPage_PropertyPage__Wvpc0 .propertyPage_infoAndContact__JYCRV{grid-template-columns:2fr 1fr}.propertyPage_PropertyPage__Wvpc0 .propertyPage_contact__fSGNN{align-self:start;position:-webkit-sticky;position:sticky;top:100px}}