#popup-login-register-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:10001;display:none;align-items:center;justify-content:center}#popup-login-register-wrapper.active{display:flex}#popup-login-register{width:90vw;background-color:#fff;padding:4rem 0;border-radius:4px;overflow-x:hidden}#popup-login-register .btn-close{position:absolute;top:1rem;right:1rem;padding:0}#popup-login-register .btn-close svg{width:1.6rem;height:1.6rem}#popup-login-register p{padding-top:1rem}#popup-login-register p a{color:#597bc4}#popup-login-register .steps{width:180vw;display:flex}#popup-login-register .steps .step{width:90vw;padding:0 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}#popup-login-register .steps .step h2{font-size:2rem;color:#a48b68}#popup-login-register .steps .step h3{font-size:1.4rem;color:#cbcdd1}#popup-login-register .steps .step form{padding:1.4rem 0 1rem;width:100%}#popup-login-register .steps .step form .btn-save{width:100%;padding:1.2rem 0}#popup-login-register .steps .step form .input-group{padding:0 0 1.4rem}#popup-login-register .steps .step form .input-group label{display:block;font-size:1.4rem;color:#717174;padding-bottom:.4rem}#popup-login-register .steps .step form .input-group input{width:100%;font-size:1.4rem;padding:1rem}#popup-login-register .steps .step form .input-group.checkbox-group label{display:inline;padding:0}#popup-login-register .steps .step form .input-group.checkbox-group input[type=checkbox]{width:auto}#step-phone form .phone-group,#step-phone form .phone-verify-group{padding-bottom:1.4rem}#step-phone form .phone-group{display:flex}#step-phone form .phone-group input{all:unset;width:calc(100% - 10rem);display:inline;font-size:1.4rem;padding:1rem;box-sizing:border-box;border:1px solid #d1d1d1;border-left:0}#step-phone form .phone-group select{width:10rem;background-color:#f7f7f7;border:1px solid #d1d1d1;text-align:center;font-size:1.4rem;padding:1rem .6rem;box-sizing:border-box;margin:0}#step-phone form .phone-verify-group{display:flex}#step-phone form .phone-verify-group input{all:unset;width:calc(100% - 10rem);display:inline;font-size:1.4rem;padding:1rem;box-sizing:border-box;border:1px solid #d1d1d1;border-right:0}#step-phone form .phone-verify-group button{width:10rem;background-color:#f7f7f7;border:1px solid #d1d1d1;text-align:center;font-size:1.4rem;padding:1rem .6rem;box-sizing:border-box;margin:0}#step-info form .input-group{padding:0 0 1.4rem}#step-info form .input-group label{display:block;font-size:1.4rem;color:#717174;padding-bottom:.4rem}#step-info form .input-group input{width:100%;font-size:1.4rem;padding:1rem}@media only screen and (min-width:1224px){#popup-login-register{width:40rem}#popup-login-register .steps{width:80rem}#popup-login-register .steps .step{width:40rem}}*{box-sizing:border-box;position:relative}html{font-size:62.5%}body{font-family:Noto Sans SC,sans-serif;font-size:1.6rem;line-height:2.2rem;color:#000;min-height:100vh;padding-top:6rem}h1,h2,h3,h4{font-weight:600}h1{height:0;text-indent:-9999px;margin:0;padding:0}h2{font-size:3rem}h3{font-size:2rem}a{color:#000;text-decoration:none}a:active,a:hover,a:visited{background-color:inherit;text-decoration:none;color:inherit}.sr-only{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper{width:100%}.page-section{width:100%;padding:0 1rem}.page-hero{background-size:cover;background-position:50%;background-repeat:no-repeat}.page-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.page-hero .page-section{height:30vh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;z-index:2}.page-hero .page-section h2{width:80%;line-height:3.4rem}.page-hero .page-section h3{width:80%;line-height:3rem}.btn{all:unset;display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer;padding:1.4rem 4rem;font-size:1.4rem}.btn:disabled{background-color:#cbcdd1;color:#fff}.btn-gold{all:unset;display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer;padding:1.4rem 4rem;font-size:1.4rem;background-color:#cdba92;color:#fff}.btn-gold:disabled{background-color:#cbcdd1;color:#fff}.btn-gold:active,.btn-gold:hover,.btn-gold:visited{background-color:#cdba92;color:#fff}.btn-blue{all:unset;display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer;padding:1.4rem 4rem;font-size:1.4rem;background-color:#597bc4;color:#fff}.btn-blue:disabled{background-color:#cbcdd1;color:#fff}.btn-blue:active,.btn-blue:hover,.btn-blue:visited{background-color:#597bc4;color:#fff}.btn-black{all:unset;display:inline-block;box-sizing:border-box;text-align:center;cursor:pointer;padding:1.4rem 4rem;font-size:1.4rem;background-color:#2f3031;color:#fff}.btn-black:disabled{background-color:#cbcdd1;color:#fff}.btn-black:active,.btn-black:hover,.btn-black:visited{background-color:#2f3031;color:#fff}.video-embed .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);opacity:.6;padding:0;z-index:2}.video-embed .btn-play svg{width:4rem;height:4rem}.video-embed .btn-play svg path{fill:#fff}.video-embed.video-embed-play .btn-play,.video-embed.video-embed-play:after{display:none}@media only screen and (min-width:1224px){body{padding-top:8rem}.page-section{width:110rem;padding:0;margin:0 auto}.page-hero .page-section{height:31.25vw}.page-hero .page-section h2{width:60%;font-size:5rem;line-height:6rem}.page-hero .page-section h3{width:80%;line-height:3rem}}body.mobile-menu-active #page-header nav{transform:translateX(-100%);visibility:visible;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2)}body.mobile-menu-active #page-header,body.mobile-menu-active .wi-page-content{transform:translateX(80vw);transition:transform .3s ease-in-out}body.mobile-cover-active #page-header:after{content:"";position:fixed;top:0;left:0;width:100vw;height:6rem;background-color:rgba(0,0,0,.8)}body.mobile-cover-active #mobile-cover{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}#page-header{position:fixed;top:0;left:0;background-color:#fff;z-index:10000;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#page-header .page-section{height:6rem;display:flex;align-items:center;justify-content:center}#page-header .page-section .btn-mobile-menu{position:absolute;top:50%;left:1rem;padding:0;transform:translateY(-50%)}#page-header .page-section .btn-login,#page-header .page-section .btn-logout{position:absolute;top:50%;right:1rem;padding:0;transform:translateY(-50%);display:flex;align-items:center}#page-header .page-section .logo img{height:4rem}#page-header .page-section nav{position:fixed;top:0;left:0;width:80vw;height:100vh;overflow-y:auto;background-color:#fff;padding:2rem;z-index:10001;transition:transform .3s ease-in-out;transform:translateX(-200%);visibility:hidden}#page-header .page-section nav .btn-close{position:absolute;top:1rem;right:1rem;padding:0}#page-header .page-section nav .btn-close svg{width:1.6rem;height:1.6rem}#page-header .page-section nav a.menu{display:block;padding:1.6rem 0;font-weight:600}#page-header .page-section nav a.menu span{display:block;font-size:1.4rem;font-weight:400}#page-header .page-section nav section.info{padding:2rem 0}#page-header .page-section nav section.info .mug{display:flex;align-items:center}#page-header .page-section nav section.info .mug img{display:block;width:6rem;height:6rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}#page-header .page-section nav section.info .mug h3{color:#a48b68;padding-left:1rem}#page-header .page-section nav section.info .meta{padding:1rem 0}#page-header .page-section nav section.info .meta .contact{font-size:1.4rem}#page-header .page-section nav section.info .meta .contact a{display:flex;align-items:center;padding:.4rem 0}#page-header .page-section nav section.info .meta .contact a img{width:1.8rem;height:1.8rem;margin-right:1rem}#page-header .page-section nav section.info .meta .contact img.qr{width:8rem;margin:1.4rem auto 0}@media only screen and (min-width:1224px){#page-header{height:8rem}#page-header .btn-mobile-menu{display:none}#page-header .page-section{justify-content:space-between;height:8rem;padding:1rem 0}#page-header .page-section .logo img{height:6rem}#page-header .page-section nav{position:relative;top:auto;left:auto;width:auto;height:auto;overflow-y:unset;background-color:transparent;padding:0 3rem 0 0;transition:none;transform:none;visibility:visible;margin-left:auto}#page-header .page-section nav .btn-close,#page-header .page-section nav .info{display:none}#page-header .page-section nav a.menu{display:inline-block;text-align:center;padding:0 3rem;font-weight:400;font-size:1.6rem}#page-header .page-section nav a.menu span{display:none}#page-header .page-section .btn-login,#page-header .page-section .btn-logout{position:relative;top:auto;right:auto;transform:none}}#page-footer{background-color:#2f3031;padding:3rem 0;color:#fff;font-size:1.4rem;font-weight:500;line-height:2.4rem}#page-footer .footer-sections .desc .logo img{height:6rem}#page-footer .footer-sections .desc p{padding:1rem 0;font-size:1.2rem}#page-footer .footer-sections .meta{padding:2rem 0}#page-footer .footer-sections .meta .nav{padding-bottom:2rem;display:flex;justify-content:space-between;font-size:1.6rem}#page-footer .footer-sections .meta .info h3{font-size:1.6rem;padding:1rem 0}#page-footer .footer-sections .meta .info .contact{padding-bottom:2rem}#page-footer .footer-sections .meta .info .contact a{display:flex;align-items:center;padding:.4rem 0;color:#fff}#page-footer .footer-sections .meta .info .contact a img{height:1.8rem;width:1.8rem;margin-right:1rem}#page-footer .footer-sections .meta .info .socials{display:flex;align-items:center}#page-footer .footer-sections .meta .info .socials a{margin-right:2rem}#page-footer .footer-sections .meta .info .socials a img{height:2rem;width:2rem}#page-footer .copyright{font-size:1.1rem;text-align:center}#page-footer .copyright a{color:#a48b68}body>div.wi-page-content>section.page-wrapper.section-listings>div>a:nth-child(6){display:none}#IDX-carouselGallery-45300 .IDX-outerCarouselWrapper{width:100%!important;height:auto!important;padding:1rem}#IDX-carouselGallery-45300 .IDX-carouselArrow{display:none}#IDX-carouselGallery-45300 .IDX-innerCarouselWrapper{left:auto!important;width:100%!important;height:auto!important}#IDX-carouselGallery-45300 .IDX-carouselArrow,#IDX-carouselGallery-45300 .IDX-carouselBaths,#IDX-carouselGallery-45300 .IDX-carouselBeds,#IDX-carouselGallery-45300 .IDX-carouselFull,#IDX-carouselGallery-45300 .IDX-carouselListingID,#IDX-carouselGallery-45300 .IDX-carouselPartial,#IDX-carouselGallery-45300 .IDX-carouselRemarks,#IDX-carouselGallery-45300 .IDX-carouselStatus{display:none!important}#IDX-carouselGallery-45300 .IDX-carouselCell{display:block!important;width:100%!important;min-width:0!important;box-shadow:0 1px 10px 0 rgba(0,0,0,.1);margin-bottom:1.4rem;text-align:left}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselContainer>*{padding:0 1rem;font-size:1.4rem}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselLink{display:block;padding:0}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselPhoto{width:100%;height:calc(62.5vw - 2.5rem);-o-object-fit:cover;object-fit:cover;display:block}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselPrice{font-size:2rem;font-weight:600;color:#a48b68;display:block;text-align:left;padding:.8rem 1rem 1.4rem}#IDX-carouselGallery-45300 .IDX-carouselCell.IDX-carouselCloneCell{display:none!important}.listing{box-shadow:0 1px 10px 0 rgba(0,0,0,.1);margin-bottom:1.4rem;display:block;padding-bottom:7rem}.listing .btn-gold{width:80%;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.listing .btn-favorite{padding:0;position:absolute;top:1rem;right:1rem}.listing .btn-favorite img{width:1.8rem;height:1.8rem}.listing .btn-favorite.btn-favorited .icn-heart,.listing .btn-favorite .icn-heart-filled{display:none}.listing .btn-favorite.btn-favorited .icn-heart-filled{display:block}.listing .thumb img{width:100%;height:calc(56.25vw - 2.25rem);-o-object-fit:cover;object-fit:cover;display:block}.listing .thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.listing .meta{padding:1rem;display:block;cursor:pointer;line-height:2.4rem}.listing .meta label.price{text-align:left}.listing .meta h3,.listing .meta label.price{font-size:2rem;font-weight:600;color:#a48b68;display:block;padding:0 0 .8rem}.listing .meta h4{text-align:left;font-weight:400;font-size:1.4rem;padding-bottom:.4rem}.listing .meta span{text-align:left;display:block;color:#717174;font-size:1.4rem}@media only screen and (min-width:1224px){#IDX-carouselGallery-45300 .IDX-outerCarouselWrapper{padding:0}#IDX-carouselGallery-45300 .IDX-innerCarouselWrapper{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}#IDX-carouselGallery-45300 .IDX-carouselCell{margin-bottom:0}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselPhoto{height:19.875rem}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselContainer>*{font-size:1.6rem}#IDX-carouselGallery-45300 .IDX-carouselCell .IDX-carouselAddress{padding-top:1rem}}.section-video{padding:2rem 0}.section-video figure.video{margin-top:1rem}.section-video figure.video iframe,.section-video figure.video video{width:100%;height:50.625vw}.section-video .thumb{width:100%;height:calc(56.25vw - 1.125rem);-o-object-fit:cover;object-fit:cover}.section-video .meta{padding:1rem}.section-video .meta article{font-size:1.4rem;padding-top:.6rem}.section-listings{padding:2rem 0;text-align:center}.section-listings h2,.section-listings h3{padding:0 0 1rem;text-align:center}.section-listings h2{color:#a48b68}.section-listings h3{font-size:1.6rem;color:#cbcdd1}.section-listings .listings{padding:1rem}.section-listings .listings .listing h3{line-height:3rem}.section-listings .listings .listing span{display:inline}.section-sliver{background-color:#f7f7f7;padding:4rem 0;text-align:center}.section-sliver h2{font-size:1.6rem;padding-bottom:2rem}.section-sliver-gold{background-color:#cdba92;color:#fff;padding:4rem 0;text-align:center}.section-sliver-gold h2{font-size:1.8rem;padding-bottom:1rem}.section-sliver-gold h3{font-size:1.4rem}.section-sliver-gold p{font-size:1.2rem;padding:.4rem 0}.section-sliver-gold .btn{margin-top:2rem}.section-community{padding:2rem 0;text-align:center}.section-community h2,.section-community h3{padding:0 0 1rem;text-align:center}.section-community h2{color:#a48b68}.section-community h3{font-size:1.6rem;color:#cbcdd1}.section-community .detail{margin-bottom:2rem}.section-community .detail img{width:100%;height:calc(56.25vw - 1.125rem);display:block;-o-object-fit:cover;object-fit:cover}.section-community .detail .meta{padding:1rem;text-align:left}.section-community .detail .meta article{font-size:1.4rem;padding-top:.6rem;color:#000;text-align:left}.section-community .detail .meta article h2,.section-community .detail .meta article h3{color:#000;text-align:left}@media only screen and (min-width:1224px){.section-video{padding:4rem 0}.section-video .page-section{display:flex;align-items:center}.section-video .page-section figure.video{margin-top:1rem;width:60%}.section-video .page-section figure.video iframe,.section-video .page-section figure.video video{width:100%;height:37.125rem}.section-video .page-section .thumb{width:60%;height:43.3125rem}.section-video .page-section .meta{width:40%;padding:0 0 0 3rem}.section-video .page-section .meta h4{font-size:2.4rem}.section-video .page-section .meta article{font-size:1.6rem;line-height:2.4rem;padding-top:1.4rem}.section-sliver{padding:6rem 0}.section-sliver .page-section{display:flex;justify-content:center;align-items:center}.section-sliver .page-section h2{font-size:2.4rem;padding:0 4rem 0 0}.section-listings{padding:4rem 0}.section-listings .listings{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}.section-listings .listings .listing{margin-bottom:0}.section-listings .listings .listing .thumb img{height:22.5rem}.section-listings .btn-blue{width:50%;margin-top:2rem}.section-sliver-gold{padding:6rem 0}.section-sliver-gold .page-section{display:flex;justify-content:center;align-items:center}.section-sliver-gold .page-section .meta{padding-right:4rem}.section-sliver-gold .page-section .meta h2{font-size:2.4rem;padding-bottom:1rem}.section-sliver-gold .page-section .meta h3{font-size:1.8rem}.section-sliver-gold .page-section .meta p{font-size:1.6rem}.section-sliver-gold .page-section .btn-blue{margin:0}.section-community{padding:4rem 0}.section-community .detail{display:flex;align-items:center;justify-content:center;margin:0}.section-community .detail:nth-child(odd){flex-direction:row-reverse}.section-community .detail img{width:50%;height:41.25rem}.section-community .detail .meta{width:100%;padding:2rem}.section-community .detail .meta h4{font-size:2rem;padding-bottom:1rem}.section-community .detail .meta article{padding:0;font-size:1.6rem}.section-community .detail .meta article h2{font-size:2rem}.section-community .detail .meta article h3{font-size:1.8rem}}