.PhotoGrid-module-scss-module__JocB9q__container{border-radius:10px;flex-direction:row;gap:10px;width:100%;height:60vh;margin:25px 0;display:flex;overflow:hidden}.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__imageWrapper,.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__mainImageWrapper{flex-direction:column;gap:10px;width:25%;height:100%;transition:transform .3s linear;display:flex;position:relative;overflow:hidden}.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__imageWrapper :after,.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__mainImageWrapper :after{content:"\a ";opacity:0;background:#00000026;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__imageWrapper :hover:after,.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__mainImageWrapper :hover:after{opacity:1}.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__imageWrapper .PhotoGrid-module-scss-module__JocB9q__smallImage,.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__mainImageWrapper .PhotoGrid-module-scss-module__JocB9q__smallImage{cursor:pointer;background-color:#000;width:100%;height:50%;transition:transform .3s linear;position:relative;overflow:hidden}.PhotoGrid-module-scss-module__JocB9q__container .PhotoGrid-module-scss-module__JocB9q__mainImageWrapper{cursor:pointer;width:50%}
.GalleryModal-module-scss-module__WcGMKW__titleSection{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px 30px;display:flex}.GalleryModal-module-scss-module__WcGMKW__titleSection .GalleryModal-module-scss-module__WcGMKW__title{color:#a84b11;font-size:calc(1.8rem + .3vw)}.GalleryModal-module-scss-module__WcGMKW__titleSection .GalleryModal-module-scss-module__WcGMKW__closeIcon{background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(114, 114, 114);' width='24' height='24' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'></path></svg>") 0 0/cover no-repeat;width:24px;height:24px}.GalleryModal-module-scss-module__WcGMKW__imagesContainer{flex-direction:column;align-items:center;gap:25px;width:100%;padding:15px 25px;display:flex}.GalleryModal-module-scss-module__WcGMKW__imageWrapper{min-height:55vh}@media screen and (max-width:1025px){.GalleryModal-module-scss-module__WcGMKW__imageWrapper{min-height:45vh}}@media screen and (max-width:768px){.GalleryModal-module-scss-module__WcGMKW__imageWrapper{min-height:30vh}}.GalleryModal-module-scss-module__WcGMKW__imageWrapper{width:100%;position:relative}
.index-module-scss-module__WfAvyG__container{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:100px;margin-bottom:60px;display:flex}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container{margin-top:0;margin-bottom:40px}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__slideContainer{width:100%;height:55vh;margin-bottom:25px}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__slideContainer{height:40vh}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:1025px;display:flex}@media screen and (max-width:1025px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper{padding:0 25px}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__nameWrapper{flex-direction:column;display:flex}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__nameWrapper .index-module-scss-module__WfAvyG__name{color:#a84b11;font-size:26px;font-weight:600;line-height:30px}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__nameWrapper .index-module-scss-module__WfAvyG__location{cursor:pointer;margin-top:10px;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfo{width:70%}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfo{width:100%}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfo{margin-top:15px}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__sectionTitle{font-size:22px;font-weight:600;line-height:26px}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection{flex-direction:row;justify-content:space-between;gap:10px;width:100%;display:flex}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection .index-module-scss-module__WfAvyG__houseInfoCopy{flex-direction:column;gap:10px;display:flex}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection .index-module-scss-module__WfAvyG__houseInfoCopy .index-module-scss-module__WfAvyG__houseInfoDetails{display:inline-block}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection .index-module-scss-module__WfAvyG__houseInfoImage{border-radius:50%;min-width:60px;height:60px;overflow:hidden}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection .index-module-scss-module__WfAvyG__houseInfoImage{min-width:50px;height:50px}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseInfoTitleSection .index-module-scss-module__WfAvyG__houseInfoImage{display:inline-block;position:relative}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__sectionWrapper .index-module-scss-module__WfAvyG__houseDescription{margin-top:32px;margin-bottom:32px;font-size:16px;font-weight:400;line-height:25px}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__separator{border-top:1px solid #ddd;width:100%;max-width:1025px;margin:20px 0}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__reserveWrapper{justify-content:flex-end;align-items:center;width:30%;height:70px;padding-left:60px;display:flex;position:-webkit-sticky;position:sticky;top:80px}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__reserveWrapper{width:100%;height:70px;bottom:0;left:0;right:0;top:unset;z-index:2;background-color:#fff;justify-content:space-between;align-items:center;padding:20px;display:flex;position:fixed;box-shadow:0 0 5px #00000080}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__airbnbButton{background-color:#a84b11;border-radius:10px;width:100%;min-width:200px;height:45px}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__airbnbButton:hover{background-color:#a84b11}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__airbnbButton{width:auto;min-width:100px}}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__reserveName{color:#a84b11;font-size:18px;font-weight:600}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__reservePrice{font-size:16px;font-weight:500}.index-module-scss-module__WfAvyG__container .index-module-scss-module__WfAvyG__reserveLabel{color:#f4f4f4;padding:20px}.index-module-scss-module__WfAvyG__titleSection{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px 15px 30px;display:flex}.index-module-scss-module__WfAvyG__titleSection .index-module-scss-module__WfAvyG__titleContent{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;display:flex}.index-module-scss-module__WfAvyG__titleSection .index-module-scss-module__WfAvyG__titleContent .index-module-scss-module__WfAvyG__title{color:#a84b11;text-align:center;width:100%;font-size:calc(1.3rem + .5vw)}.index-module-scss-module__WfAvyG__titleSection .index-module-scss-module__WfAvyG__closeIcon{background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(114, 114, 114);' width='24' height='24' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'></path></svg>") 0 0/cover no-repeat;width:24px;height:24px}.index-module-scss-module__WfAvyG__reserveMethodContainer{flex-flow:wrap;place-content:center;gap:30px;width:100%;padding:0 25px 25px;display:flex}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__wideMethod{flex:100%}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__smallMethod{text-align:center;flex:calc(48% - 30px)}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton{text-align:center;cursor:pointer;border:1px solid #b6b6b6;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;max-width:250px;min-height:70px;margin-left:auto;margin-right:auto;padding:10px 15px;transition:background-color .15s linear;display:flex}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton:hover,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton:hover{background-color:#f4f4f4;transition:background-color .15s linear}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton .index-module-scss-module__WfAvyG__buttonText,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton .index-module-scss-module__WfAvyG__buttonText{margin-left:25px;font-size:16px}}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton .index-module-scss-module__WfAvyG__buttonText,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton .index-module-scss-module__WfAvyG__buttonText{color:#51555b;margin-left:50px;font-size:18px;font-weight:400;line-height:20px;overflow:hidden}@media screen and (max-width:768px){.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton .index-module-scss-module__WfAvyG__buttonDescription,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton .index-module-scss-module__WfAvyG__buttonDescription{margin-left:25px}}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__commonButton .index-module-scss-module__WfAvyG__buttonDescription,.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton .index-module-scss-module__WfAvyG__buttonDescription{color:#51555b;margin-left:50px;font-size:16px;font-weight:400;line-height:20px;overflow:hidden}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton{background-color:#ff5a5f;border-color:#ff5a5f;width:250px}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton:hover{background-color:#e66266}.index-module-scss-module__WfAvyG__reserveMethodContainer .index-module-scss-module__WfAvyG__airbnbButton .index-module-scss-module__WfAvyG__buttonText{color:#fff;margin-left:50px;font-size:18px;font-weight:700}
.HomeServices-module-scss-module__xMih7G__container{padding:5px}.HomeServices-module-scss-module__xMih7G__container .HomeServices-module-scss-module__xMih7G__servicesWrapper{flex-flow:wrap;justify-content:space-between;align-items:center;gap:25px;width:100%;height:100%;margin-top:30px;display:flex}.HomeServices-module-scss-module__xMih7G__container .HomeServices-module-scss-module__xMih7G__servicesWrapper .HomeServices-module-scss-module__xMih7G__service{flex-direction:row;flex:calc(50% - 25px);justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.HomeServices-module-scss-module__xMih7G__container .HomeServices-module-scss-module__xMih7G__servicesWrapper .HomeServices-module-scss-module__xMih7G__service .HomeServices-module-scss-module__xMih7G__description{text-align:center;font-size:16px}
.GMapWrapper-module-scss-module__aEFkzW__underlay{z-index:0;background-color:#805e4f;width:100%;height:50vh;position:relative}@media screen and (max-width:768px){.GMapWrapper-module-scss-module__aEFkzW__underlay{height:40vh}}.GMapWrapper-module-scss-module__aEFkzW__underlay{border-radius:10px;margin-top:25px;margin-left:25px}.GMapWrapper-module-scss-module__aEFkzW__underlay .GMapWrapper-module-scss-module__aEFkzW__googleMapWrapper{z-index:1;background-color:#805e4f;border-radius:10px;width:100%;height:100%;position:absolute;top:-25px;bottom:25px;left:-25px;right:25px;overflow:hidden}
.SimpleSlide-module-scss-module__dW7mIa__slideContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.SimpleSlide-module-scss-module__dW7mIa__slideContent .SimpleSlide-module-scss-module__dW7mIa__image{width:100%;height:100%;position:relative}.SimpleSlide-module-scss-module__dW7mIa__slideContent .SimpleSlide-module-scss-module__dW7mIa__description{text-align:left;color:#727272;width:100%;margin-top:10px;margin-bottom:30px;padding:0;font-size:14px;line-height:2}@media screen and (max-width:1025px){.SimpleSlide-module-scss-module__dW7mIa__slideContent .SimpleSlide-module-scss-module__dW7mIa__description{text-align:center;padding:0 20px}}
.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox{width:100%;height:inherit;position:relative;overflow:hidden}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButton{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;border-radius:20px;transition:all .3s;position:absolute}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButton.SimpleSlideBox-module-scss-module__ZhJi3G__next{background:#f4f4f499 url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(168, 75, 17);' width='48' height='48' viewBox='-12 -13 48 48'><path d='M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z'></path></svg>") 50%/cover no-repeat;width:32px;height:32px;right:10px}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButton.SimpleSlideBox-module-scss-module__ZhJi3G__prev{background:#f4f4f499 url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(168, 75, 17);' width='48' height='48' viewBox='-10 -13 48 48'><path d='M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z'></path></svg>") 50%/cover no-repeat;width:32px;height:32px;left:10px}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButton:hover{background-color:#f4f4f466;transition:all .3s;transform:scale(1.15)}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButtonSecondary{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;position:absolute;top:96%}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButtonSecondary.SimpleSlideBox-module-scss-module__ZhJi3G__next{background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(168, 75, 17);' width='24' height='24' viewBox='0 0 24 24'><path d='M15.8,6.5l5.2-3l-5.2-3V3H0v1h15.8V6.5z'></path></svg>") 0 0/cover no-repeat;width:32px;height:32px;left:calc(5% + 70px)}.SimpleSlideBox-module-scss-module__ZhJi3G__simpleSlideBox .SimpleSlideBox-module-scss-module__ZhJi3G__navigationButtonSecondary.SimpleSlideBox-module-scss-module__ZhJi3G__prev{background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' style='fill:rgb(168, 75, 17);' width='24' height='24' viewBox='0 0 24 24'><path d='M5.2,0.5L0,3.5l5.2,3V4H21V3H5.2V0.5z'></path></svg>") 0 0/cover no-repeat;width:32px;height:32px;left:calc(5% + 20px)}
.WideCopy-module-scss-module__Yr-2Kq__wideCopy{background-color:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:25px 50px;display:flex}.WideCopy-module-scss-module__Yr-2Kq__content{text-align:center;color:#a84b11;font-family:times,serif;font-size:calc(1.5rem + .6vw)}
.index-module-scss-module__YbX-vG__slideWrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:10px;width:100%;height:55vh;overflow:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}@media screen and (max-width:768px){.index-module-scss-module__YbX-vG__slideWrapper{height:40vh}}
.NavigationSection-module-scss-module__dmdrxa__section{box-sizing:border-box;resize:horizontal;background-color:#805e4f;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:70vh;display:flex}.NavigationSection-module-scss-module__dmdrxa__section .NavigationSection-module-scss-module__dmdrxa__title{text-align:center;color:#fff;margin-bottom:50px;font-family:times,serif;font-size:38px}.NavigationSection-module-scss-module__dmdrxa__section .NavigationSection-module-scss-module__dmdrxa__button{color:#a84b11;cursor:pointer;background-color:#fff;border:thin solid #a84b11;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:50px;margin-bottom:5px;font-size:16px;transition:all .3s;display:flex}.NavigationSection-module-scss-module__dmdrxa__section .NavigationSection-module-scss-module__dmdrxa__button:hover{background-color:#f0f0f0}
.CopyContent-module-scss-module__eWL2pG__copyContent{flex-direction:column;justify-content:space-evenly;align-items:flex-start;width:100%;height:100%;display:flex}.CopyContent-module-scss-module__eWL2pG__copyContent .CopyContent-module-scss-module__eWL2pG__title{text-align:left;color:#a84b11;font-family:times,serif;font-size:calc(2rem + .5vw)}.CopyContent-module-scss-module__eWL2pG__copyContent .CopyContent-module-scss-module__eWL2pG__description{text-align:left;color:#727272;margin-top:20px;font-size:calc(.85em + .35vw);line-height:2}.CopyContent-module-scss-module__eWL2pG__copyContent .CopyContent-module-scss-module__eWL2pG__logo{background-repeat:no-repeat;background-size:contain;width:300px;height:80px;margin-bottom:25px}.CopyContent-module-scss-module__eWL2pG__copyContent .CopyContent-module-scss-module__eWL2pG__button{color:#a84b11;cursor:pointer;background-color:#fff;border:thin solid #a84b11;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:50px;margin-top:20px;font-size:18px;transition:all .3s;display:flex}.CopyContent-module-scss-module__eWL2pG__copyContent .CopyContent-module-scss-module__eWL2pG__button:hover{background-color:#f0f0f0}
.SplitPane-module-scss-module__ndmfqW__splitPane{background-color:#f4f4f4;flex-direction:row;justify-content:center;align-items:center;min-height:50vh;padding:50px 20px;display:flex}@media screen and (max-width:768px){.SplitPane-module-scss-module__ndmfqW__splitPane{flex-direction:column;gap:25px;height:100%;padding:5% 10%}}.SplitPane-module-scss-module__ndmfqW__splitPane .SplitPane-module-scss-module__ndmfqW__content{flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;padding-left:5%;padding-right:5%;display:flex}@media screen and (max-width:768px){.SplitPane-module-scss-module__ndmfqW__splitPane .SplitPane-module-scss-module__ndmfqW__content{width:100%;padding:0}}
.ImageContent-module-scss-module__kTpi5q__imageContent{z-index:0;background-color:#805e4f;width:100%;height:50vh;position:relative}@media screen and (max-width:768px){.ImageContent-module-scss-module__kTpi5q__imageContent{height:50vh}}.ImageContent-module-scss-module__kTpi5q__imageContent{border-radius:10px;margin-top:25px;margin-left:25px}.ImageContent-module-scss-module__kTpi5q__imageContent .ImageContent-module-scss-module__kTpi5q__content{z-index:1;background-color:#805e4f;border-radius:10px;width:100%;height:100%;position:absolute;top:-25px;bottom:25px;left:-25px;right:25px;overflow:hidden}
.PeopleContent-module-scss-module__Fm2AWq__peopleContent{background-color:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;padding-top:25px;padding-bottom:25px;display:flex}.PeopleContent-module-scss-module__Fm2AWq__peopleContent .PeopleContent-module-scss-module__Fm2AWq__title{color:#a84b11;text-align:center;width:100%;font-family:times,serif;font-size:calc(2.5rem + .5vw)}
.ExpandingImage-module-scss-module__vYPZLa__imageWrapper{background-color:#f4f4f4;height:100vh;padding-left:10%;padding-right:10%}@media screen and (max-width:768px){.ExpandingImage-module-scss-module__vYPZLa__imageWrapper{height:40vh}}.ExpandingImage-module-scss-module__vYPZLa__expandingImage{width:100%;height:100%;position:relative;overflow:hidden}
.ContactForm-module-scss-module__PkJUHa__loader{border:8px solid #d2d2d2;border-top-color:#a84b11;border-radius:50%;width:80px;height:80px;animation:1.5s linear infinite ContactForm-module-scss-module__PkJUHa__spin}@keyframes ContactForm-module-scss-module__PkJUHa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ContactForm-module-scss-module__PkJUHa__form{background-color:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;padding:50px 20px;display:flex}.ContactForm-module-scss-module__PkJUHa__form .ContactForm-module-scss-module__PkJUHa__title{color:#a84b11;text-align:center;margin-bottom:20px;font-family:times,serif;font-size:calc(2rem + .5vw)}.ContactForm-module-scss-module__PkJUHa__form .ContactForm-module-scss-module__PkJUHa__description{text-align:center;color:#727272;font-size:18px;line-height:2}
.ResidenceCard-module-scss-module__8KwrqW__cardWrapper{display:inline-flex}@media screen and (max-width:768px){.ResidenceCard-module-scss-module__8KwrqW__cardWrapper{flex-direction:column;gap:40px;padding:25px 30px}}.ResidenceCard-module-scss-module__8KwrqW__cardWrapper{background-color:#f4f4f4;flex-flow:wrap;justify-content:center;gap:50px;width:100%;padding:25px 50px}.ResidenceCard-module-scss-module__8KwrqW__residenceCard{cursor:pointer;border-radius:10px;width:calc(33% - 30px);transition:all .3s}.ResidenceCard-module-scss-module__8KwrqW__residenceCard:hover{transition:all .3s;transform:scale(1.01)}@media screen and (max-width:1025px){.ResidenceCard-module-scss-module__8KwrqW__residenceCard{width:calc(50% - 30px)}}@media screen and (max-width:768px){.ResidenceCard-module-scss-module__8KwrqW__residenceCard{width:100%}}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__sliderWrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:10px 10px 0 0;width:100%;height:30vh;position:relative;overflow:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo{background-color:#f0f0f0;border-radius:0 0 10px 10px;flex-direction:column;gap:10px;width:100%;max-height:250px;padding:20px;display:flex;box-shadow:0 3px 4px #0003,0 6px 15px #0003}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__titlePrice{flex-direction:row;justify-content:space-between;gap:10px;display:flex}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__titlePrice .ResidenceCard-module-scss-module__8KwrqW__title{font-size:1.25rem;font-weight:600;line-height:20px}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__titlePrice .ResidenceCard-module-scss-module__8KwrqW__price{color:#a84b11;font-size:calc(1rem + .1vw);font-weight:600;line-height:20px}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__description{text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:10px;font-size:16px;line-height:21.33px;display:-webkit-box;overflow:hidden}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer{border-color:#b6b6b690;border-top-width:1px;flex-direction:row;justify-content:space-between;align-items:center;margin-top:15px;padding-top:15px;display:flex}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons{font-size:16px;line-height:28px;display:inline-flex}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons .ResidenceCard-module-scss-module__8KwrqW__icon,.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons .ResidenceCard-module-scss-module__8KwrqW__personIcon,.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons .ResidenceCard-module-scss-module__8KwrqW__bedIcon{width:28px;height:28px;margin:0 25px 0 10px}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons .ResidenceCard-module-scss-module__8KwrqW__bedIcon{background:url("data:image/svg+xml;utf8,<svg width='28px' height='28px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'><path d='M 6 6 C 4.355469 6 3 7.355469 3 9 L 3 15.78125 C 2.390625 16.332031 2 17.121094 2 18 L 2 27 L 7 27 L 7 25 L 25 25 L 25 27 L 30 27 L 30 18 C 30 17.121094 29.609375 16.332031 29 15.78125 L 29 9 C 29 7.355469 27.644531 6 26 6 Z M 6 8 L 26 8 C 26.554688 8 27 8.445313 27 9 L 27 15 L 25 15 L 25 14 C 25 12.355469 23.644531 11 22 11 L 18 11 C 17.234375 11 16.53125 11.300781 16 11.78125 C 15.46875 11.300781 14.765625 11 14 11 L 10 11 C 8.355469 11 7 12.355469 7 14 L 7 15 L 5 15 L 5 9 C 5 8.445313 5.445313 8 6 8 Z M 10 13 L 14 13 C 14.554688 13 15 13.445313 15 14 L 15 15 L 9 15 L 9 14 C 9 13.445313 9.445313 13 10 13 Z M 18 13 L 22 13 C 22.554688 13 23 13.445313 23 14 L 23 15 L 17 15 L 17 14 C 17 13.445313 17.445313 13 18 13 Z M 5 17 L 27 17 C 27.554688 17 28 17.445313 28 18 L 28 25 L 27 25 L 27 23 L 5 23 L 5 25 L 4 25 L 4 18 C 4 17.445313 4.445313 17 5 17 Z'/></svg>") no-repeat}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__icons .ResidenceCard-module-scss-module__8KwrqW__personIcon{background:url("data:image/svg+xml,%3Csvg width='28px' height='28px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' stroke-width='1.5' stroke='%23000000' fill='none'%3E%3Cpath d='M4,20 C4,17 8,17 10,15 C11,14 8,14 8,9 C8,5.667 9.333,4 12,4 C14.667,4 16,5.667 16,9 C16,14 13,14 14,15 C16,17 20,17 20,20'/%3E%3C/svg%3E%0A") no-repeat}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__button{text-align:center;background-color:#a84b11;border-radius:7px;justify-content:center;align-items:center;min-width:100px;height:45px;padding:15px;line-height:1em;display:flex}.ResidenceCard-module-scss-module__8KwrqW__residenceCard .ResidenceCard-module-scss-module__8KwrqW__roomInfo .ResidenceCard-module-scss-module__8KwrqW__footer .ResidenceCard-module-scss-module__8KwrqW__button span{color:#fff;font-size:1rem}
.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent{background-color:#f4f4f4;background-repeat:no-repeat;background-size:cover;width:100%;height:80vh;padding-top:20px;padding-left:40px}@media screen and (max-width:1025px){.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent{padding-left:0}}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent{flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;display:flex}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent .SimpleSlideContent-module-scss-module__Koo8wG__sectionTitle{color:#a84b11;text-align:left;width:100%;margin-top:25px;padding-bottom:25px;padding-left:50px;font-family:times,serif;font-size:calc(2rem + .5vw)}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent .SimpleSlideContent-module-scss-module__Koo8wG__backImage{background-color:#a84b11;background-position:50%;background-repeat:no-repeat;background-size:cover;width:40vw;padding-top:65%}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent .SimpleSlideContent-module-scss-module__Koo8wG__backImage.SimpleSlideContent-module-scss-module__Koo8wG__portrait{width:35vw;padding-top:110%}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent .SimpleSlideContent-module-scss-module__Koo8wG__backImage.SimpleSlideContent-module-scss-module__Koo8wG__landscape{width:40vw;padding-top:65%}.SimpleSlideContent-module-scss-module__Koo8wG__simpleSlideContent .SimpleSlideContent-module-scss-module__Koo8wG__descriptionImage{text-align:left;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;color:#51555b;margin-top:1.5rem;line-height:1.9;display:block}
.ServicesSection-module-scss-module__oe0xwq__container{flex-direction:column;display:flex}@media screen and (max-width:1025px){.ServicesSection-module-scss-module__oe0xwq__container{align-items:center}}.ServicesSection-module-scss-module__oe0xwq__container{background-color:#f4f4f4;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:25px 50px}.ServicesSection-module-scss-module__oe0xwq__container .ServicesSection-module-scss-module__oe0xwq__title{text-align:left;color:#a84b11;font-family:times,serif;font-size:calc(2rem + .5vw)}@media screen and (max-width:1025px){.ServicesSection-module-scss-module__oe0xwq__container .ServicesSection-module-scss-module__oe0xwq__title{text-align:center}}.ServicesSection-module-scss-module__oe0xwq__container .ServicesSection-module-scss-module__oe0xwq__servicesWrapper{flex-flow:wrap;justify-content:space-between;align-items:center;gap:40px;width:100%;height:100%;margin-top:50px;margin-bottom:25px;display:flex}.ServicesSection-module-scss-module__oe0xwq__container .ServicesSection-module-scss-module__oe0xwq__servicesWrapper .ServicesSection-module-scss-module__oe0xwq__service{flex-direction:column;flex:30%;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.ServicesSection-module-scss-module__oe0xwq__container .ServicesSection-module-scss-module__oe0xwq__servicesWrapper .ServicesSection-module-scss-module__oe0xwq__description{text-align:center;font-size:20px}
