#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}}#mobile-btn-search-idx{width:60%;margin-top:1rem;font-weight:600}#idx-search-module{position:fixed;top:6rem;left:0;width:100vw;opacity:0;transform:translateY(-100%);transition:all .3s ease-in-out}#idx-search-module nav{display:none}#idx-search-module.active{transition:all .3s ease-in-out;transition-property:opacity,transform;opacity:1;transform:translateY(0);background-color:rgba(0,0,0,.8);height:calc(100vh - 6rem)}#idx-search-module .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1rem;transform:scale(.7)}#idx-search-module .IDX-quicksearchWrapper{background-color:#fff;border:none!important;border-radius:0!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;padding:3rem 1rem 1rem}#idx-search-module .IDX-quicksearchForm{display:block;width:100%}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap{display:block;width:100%;padding:0;margin-bottom:.6rem}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap#IDX-qsIdxIDWrap-35458{display:none}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap .IDX-qsLabel{display:block!important;color:#717174;font-weight:600;padding-bottom:.6rem;font-size:1.4rem}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap input[type=text],#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap select{display:block;width:100%!important;height:4rem;padding:.4rem;margin:0!important;font-size:1.6rem;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap input[type=text]:focus,#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap select:focus{outline:none!important;border-color:#414141}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap input[type=text]:disabled,#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap select:disabled{background:#ddd;cursor:not-allowed}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmitWrap-35458{margin-top:1rem}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmit-35458{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;display:block;width:100%;font-weight:600;margin:1rem 0 0}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmit-35458:disabled{background-color:#cbcdd1;color:#fff}#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmit-35458:active,#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmit-35458:hover,#idx-search-module .IDX-quicksearchForm .IDX-qsFieldWrap #IDX-qsSubmit-35458:visited{background-color:#cdba92;color:#fff}@media only screen and (min-width:1224px){#mobile-btn-search-idx{display:none}#idx-search-module{position:static;top:auto;left:auto;transform:none;opacity:1;transition:none;width:100%;margin-top:3rem;background-color:hsla(0,0%,100%,.9)}#idx-search-module .btn-close{display:none}#idx-search-module nav{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;padding:1rem 0 .4rem;border-bottom:1px solid #717174}#idx-search-module nav a{display:block;border-right:1px solid #717174;padding:1rem 0;color:#000}#idx-search-module nav a:first-child,#idx-search-module nav a:hover{color:#a48b68}#idx-search-module nav a:last-child{border:none}#idx-search-module .IDX-quicksearchWrapper{width:100%!important;padding:2rem;height:20.6rem;border:none;border-radius:0!important;background-color:transparent;box-shadow:none!important}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm{display:flex!important;flex-wrap:wrap;position:relative;padding-top:8.5rem}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm *{padding:0;margin:0;float:none!important;text-align:left}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm .IDX-qsLabel{display:block!important;color:#000;padding-bottom:.4rem}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsIdxIDWrap-35458{display:none}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm input[type=text],#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm select{height:5rem;padding:.4rem 1.6rem}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsCityListWrap-35458{position:absolute;top:0;left:0;width:calc(70% - .7rem)}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsPtWrap-35458{position:absolute;top:0;right:0;width:calc(30% - .3rem)}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsMaxPriceWrap-35458,#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsMinPriceWrap-35458{width:calc(21% - 1.11rem);margin-right:1rem}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsMinBathWrap-35458,#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsMinBedWrap-35458{width:calc(14% - .74rem);margin-right:1rem}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458{width:calc(30% - .3rem);display:flex;align-items:flex-end}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458 #IDX-qsSubmit-35458{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;width:100%}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458 #IDX-qsSubmit-35458:disabled{background-color:#cbcdd1;color:#fff}#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458 #IDX-qsSubmit-35458:active,#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458 #IDX-qsSubmit-35458:hover,#idx-search-module .IDX-quicksearchWrapper .IDX-quicksearchForm #IDX-qsSubmitWrap-35458 #IDX-qsSubmit-35458:visited{background-color:#cdba92;color:#fff}}form.form-flex,form .form-flex{display:flex;flex-wrap:wrap}form.form-flex .form-group-full,form .form-flex .form-group-full{width:100%!important}form .form-flex-group{display:flex}form .form-flex-group .form-group{margin-right:20px}form .form-group{margin-bottom:12px}form .form-group.form-group-upload{display:flex;align-items:center}form .form-group.form-group-upload .wi-uploader-file-name{display:inline-block;font-size:12px;flex:1;margin-left:10px;line-height:14px}form .form-group .input-flex-group{display:flex;justify-content:space-between}form .form-group .input-flex-group .form-control{width:60px;margin-right:4px}form .form-control-group{position:relative;margin-right:40px;width:calc(100% - 40px)}form .form-control-group .form-control{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}form .form-control-group span{height:100%;display:flex;align-items:center;position:absolute;top:0;width:40px;justify-content:center;font-size:1.2rem;right:-40px;border:1px solid #b8b8b8;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#747474;cursor:pointer}form .form-control-group span svg{fill:#747474;overflow:visible;display:inline-block;font-size:inherit;width:.875em;height:1em;vertical-align:-.125em}form .form-control{display:block;width:100%;height:50px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form .form-control:focus{outline:none!important;border-color:#414141}form .form-control:disabled{background:#ddd;cursor:not-allowed}form label{margin-bottom:5px;display:block;font-size:.83em;color:#424242}@media only screen and (min-width:64em){form .form-group{margin-bottom:30px}form .form-control{padding:10px 20px;font-size:1em}form .form-control::-webkit-input-placeholder{font-size:1em}form label{font-size:1em}}.page-hero .page-section h2{font-size:2.4rem}.page-hero .page-section h3{font-size:1.4rem}#search-communities{width:90%;text-align:center;margin:0 auto}#search-communities .form-control{border-radius:0}#search-communities .btn{padding:.8rem 4rem}.section-communities{padding:2rem 0}.section-communities h2,.section-communities h3{padding:0 0 1rem}.section-communities h2{color:#a48b68}.section-communities h2 br{display:none}.section-communities h3{font-size:1.6rem;color:#cbcdd1}.section-communities p{padding:0 0 2rem;font-size:1.4rem;line-height:2.2rem}.section-communities #btn-filter{position:absolute;top:0;right:1rem;padding:1rem 2rem;z-index:2}.section-communities .communities{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:.4rem;column-gap:.4rem;row-gap:.4rem}.section-communities .communities .community img{display:block;width:100%;height:calc(34.375vw - .825rem);-o-object-fit:cover;object-fit:cover}.section-communities .communities .community .meta{position:absolute;width:100%;height:70%;bottom:0;left:0;padding:1rem;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,#000,transparent 89.95%)}.section-communities .communities .community .meta h4,.section-communities .communities .community .meta h5{color:#fff;font-size:1.4rem}.section-communities .communities .community .meta h5{display:none}.section-gigi{padding:2rem 0;background-color:#f7f7f7}.section-gigi article{text-align:center}.section-gigi article h2{color:#a48b68}.section-gigi article p{font-size:1.2rem;line-height:2.4rem;padding:1.4rem 1rem;text-align:left}.section-gigi article .btn-desktop{display:none}.section-gigi article .mug{width:70vw;display:block;margin:0 auto 1.4rem}.section-gigi article .btn-contact{width:60vw}.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-posts{padding:2rem 0;text-align:center;background-color:#f7f7f7}.section-posts h2,.section-posts h3{padding:0 0 1rem;text-align:center}.section-posts h2{color:#a48b68}.section-posts h3{font-size:1.6rem;color:#cbcdd1}.section-posts .collage{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.4rem}.section-posts .collage .post{margin:0}.section-posts .collage .post-lg img{width:100%;height:calc(100vw - 3rem)}.section-posts .collage .post-lg .meta h4{font-size:1.4rem}.section-posts .collage .post-lg .meta p{display:none}.section-posts .collage .smalls{display:grid;grid-template-columns:1fr;row-gap:1rem}.section-posts .collage .smalls .post img{height:calc(50vw - 1.5rem)}.section-posts .collage .smalls .post .meta h4{font-size:1.4rem;padding-bottom:.4rem}.section-posts .collage .smalls .post .meta p{display:none;font-size:1.2rem;line-height:1.8rem}.section-posts .btn-blue{color:#fff!important}.section-posts .btn-blue:hover{background-color:#597bc4}.post{display:block;text-align:left;margin-bottom:1.4rem}.post img{width:100%;height:calc(68.75vw - 1.375rem);-o-object-fit:cover;object-fit:cover;display:block}.post .meta{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,#070707,rgba(97,97,97,0) 89.95%);color:#fff;padding:20% 5rem 1rem 1rem}.post .meta h4{font-size:1.6rem;padding-bottom:.6rem}.post .meta p{display:none;font-size:1.4rem;line-height:2rem}.post .btn-more{position:absolute;bottom:1rem;right:1rem;padding:0;line-height:0}.post .btn-more svg path{fill:#fff}.post .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:0;padding:0}.post .btn-play svg{width:4rem;height:4rem;transform:rotate(90deg);opacity:.6}.post .btn-play svg path{fill:#fff}@media only screen and (min-width:1224px){.page-hero .page-section{height:45.83333vw}.page-hero .page-section h2{font-size:4rem}.page-hero .page-section h3{font-size:2rem;margin-top:1rem}#search-communities{width:40rem}.section-communities{padding:4rem 0}.section-communities .communities{grid-template-columns:repeat(3,1fr)}.section-communities .communities .community img{height:24.75rem}.section-communities .communities .community .meta h5{display:block}.section-gigi{padding:4rem 0}.section-gigi .page-section{display:flex;justify-content:center;padding:0 4rem}.section-gigi .page-section .meta{width:70%;padding:4rem 12rem 0 0}.section-gigi .page-section .meta h2{text-align:left}.section-gigi .page-section .meta p{font-size:1.6rem;line-height:2.4rem;padding:2rem 0}.section-gigi .page-section img{width:30%}.section-gigi .page-section .btn-mobile{display:none}.section-gigi .page-section .btn-desktop{display:block;width:50%}.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-posts{padding:4rem 0}.section-posts .collage .post-lg img{height:61.3125rem}.section-posts .collage .post-lg .meta h4{font-size:2.4rem}.section-posts .collage .post-lg .meta p{display:block}.section-posts .collage .smalls .post img{height:30.65625rem}.section-posts .collage .smalls .post .meta h4{font-size:2.4rem}.section-posts .collage .smalls .post .meta p{display:block}.section-posts .post img{height:61.875rem}.section-posts .post .meta{padding:20% 5rem 2rem 2rem}.section-posts .post .meta h4{font-size:2.4rem;padding-bottom:1rem;line-height:3.4rem}.section-posts .post .meta p{display:block;font-size:1.6rem;line-height:2.8rem}.section-posts .post .btn-more{bottom:2rem;right:2rem}}