#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}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}}#search-communities{width:100%}#search-communities .form-control{border-radius:0}#search-communities .btn{padding:.8rem 4rem}.communities-area .left .info{display:none}#communities-filter{padding:1rem 1rem 0;position:relative;top:auto;left:auto;margin:0 auto;display:block;transition:all 2s ease-in-out;overflow:hidden;height:22rem}#communities-filter .btn-close{display:none}#communities-filter h3{color:#a48b68;display:block}#communities-filter h3 br{display:none}#communities-filter nav{grid-template-columns:1fr 1fr;padding:2rem 0;display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}#communities-filter nav a{display:block}#communities-filter nav a span{color:#717174}#communities-filter:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}#communities-filter.active{height:auto;overflow:none}#communities-filter.active:after{display:none}#btn-filter{left:50%;position:relative;transform:translateX(-50%);padding:1rem 2rem}#btn-filter.active span,#btn-filter span[data-active]{display:none}#btn-filter.active span[data-active]{display:inline}#btn-filter.active svg{transform:none}#btn-filter svg{fill:#fff;width:1rem;height:1rem;margin-left:1rem;transform:rotate(180deg)}.section-communities{padding:2rem 0}.section-communities .btn-black{padding:1rem 4rem;margin-bottom:2rem}.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 .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-communities .communities.communities-list{display:block}.section-communities .communities.communities-list .community{display:block;padding:2rem 0 1rem;border-bottom:1px solid #d1d1d1}.section-communities .communities.communities-list .community:first-child{padding-top:1rem}.section-communities .communities.communities-list .community img.thumb{width:100%;height:calc(56.25vw - 1.125rem)}.section-communities .communities.communities-list .community .meta{position:relative;top:auto;left:auto;padding:.6rem;height:auto;background:none}.section-communities .communities.communities-list .community .meta h4{color:#a48b68;font-size:1.6rem}.section-communities .communities.communities-list .community .meta h5{display:block;color:#000;font-size:1.4rem;line-height:2.4rem;padding-top:.4rem}.section-communities .pagination{display:flex;align-items:center;justify-content:center;padding:2rem 0 1rem}.section-communities .pagination a{padding:.6rem;color:#717174}.section-communities .pagination a.active{color:#000}.section-communities .pagination a.disabled{color:#cbcdd1;cursor:not-allowed}.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}@media only screen and (min-width:1224px){#search-communities{width:50rem;padding:2rem 0}#search-communities .form-group{margin-bottom:1rem}#search-communities .form-control{border-radius:0}#search-communities .btn{padding:1.4rem 4rem}#communities-filter{padding:2rem 1rem;width:110rem;transition:none;overflow:none}#communities-filter:after{display:none}#communities-filter nav{grid-template-columns:repeat(5,1fr);width:100%}#btn-filter,.section-communities .btn-black{display:none}.section-communities .page-section .communities{grid-template-columns:repeat(3,1fr)}.section-communities .page-section .communities .community img{height:24.75rem}.section-communities .page-section .communities .community .meta h5{display:block}.section-communities .page-section .communities.communities-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.section-communities .page-section .communities.communities-list .community{padding:0 0 2rem!important;border:none}.section-communities .page-section .communities.communities-list .community img.thumb{height:37.125rem}.section-communities .page-section .communities.communities-list .community .meta h4{font-size:2rem;padding-top:1rem}.section-communities .page-section .communities.communities-list .community .meta h5{font-size:1.6rem;line-height:2.6rem;padding-top:1rem}.section-communities .page-section.communities-area{display:grid;grid-template-columns:25rem auto;-moz-column-gap:4rem;column-gap:4rem;padding-top:3rem}.section-communities .page-section.communities-area .left{width:100%;display:block}.section-communities .page-section.communities-area .left #communities-filter{width:100%;padding:0}.section-communities .page-section.communities-area .left #communities-filter h3 br{display:block}.section-communities .page-section.communities-area .left #communities-filter nav{display:block;padding:0}.section-communities .page-section.communities-area .left #communities-filter nav a{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.section-communities .page-section.communities-area .left #communities-filter nav a.active{color:#a48b68;font-weight:600}.section-communities .page-section.communities-area .left .info{width:100%;border:1px solid #717174;padding:2rem 1rem;text-align:center;margin-top:2rem;position:sticky;top:10rem;display:block}.section-communities .page-section.communities-area .left .info img{max-width:100%}.section-communities .page-section.communities-area .left .info img.avatar{display:block;width:12rem;height:12rem;margin:0 auto 1rem;border-radius:50%}.section-communities .page-section.communities-area .left .info h3{color:#a48b68;font-size:2rem}.section-communities .page-section.communities-area .left .info nav{text-align:center}.section-communities .page-section.communities-area .left .info nav a{display:block;font-size:1.4rem;padding:1rem 0}.section-communities .page-section.communities-area .left .info .btn{width:100%}.section-communities .page-section.communities-area .right .communities-list{display:block}.section-communities .page-section.communities-area .right .communities-list .community{display:grid;grid-template-columns:30rem auto;align-items:flex-start;padding:0!important;box-shadow:0 0 6px 0 rgba(0,0,0,.15);margin-bottom:2rem}.section-communities .page-section.communities-area .right .communities-list .community img.thumb{height:18.75rem}.section-communities .page-section.communities-area .right .communities-list .community .meta{padding:2rem;display:block;height:100%}.section-communities .page-section.communities-area .right .communities-list .community .meta h4{padding:0}.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}}