@font-face{font-family:"charter";src:url(../webfonts/charter_regular-webfont.eot?);src:url(../webfonts/charter_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/charter_regular-webfont.woff) format("woff"),url(../webfonts/charter_regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"charter";src:url(../webfonts/charter_bold-webfont.eot?);src:url(../webfonts/charter_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/charter_bold-webfont.woff) format("woff"),url(../webfonts/charter_bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Montserrat';src:url('../webfonts/Montserrat-SemiBold.eot?');src:url('../webfonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('../webfonts/Montserrat-SemiBold.woff2') format('woff2'),url('../webfonts/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'BeaufortLight';src:url('../webfonts/BeaufortLight.eot?');src:url('../webfonts/BeaufortLight.eot?#iefix') format('embedded-opentype'),url('../webfonts/BeaufortLight.woff2') format('woff2'),url('../webfonts/BeaufortLight.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Austin';src:url('../webfonts/Austin-Light.eot?');src:url('../webfonts/Austin-Light.eot?#iefix') format('embedded-opentype'),url('../webfonts/Austin-Light.woff2') format('woff2'),url('../webfonts/Austin-Light.woff') format('woff'),url('../webfonts/Austin-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Austin Roman';src:url('../webfonts/-Italic.eot?');src:url('../webfonts/Austin-Italic.eot?#iefix') format('embedded-opentype'),url('../webfonts/Austin-Italic.woff2') format('woff2'),url('../webfonts/Austin-Italic.woff') format('woff'),url('../webfonts/Austin-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Austin';src:url('../webfonts/Austin-LightItalic.eot?');src:url('../webfonts/Austin-LightItalic.eot?#iefix') format('embedded-opentype'),url('../webfonts/Austin-LightItalic.woff2') format('woff2'),url('../webfonts/Austin-LightItalic.woff') format('woff'),url('../webfonts/Austin-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}html{height:100%;font-family:"BeaufortLight"}body{height:100%;font-family:"BeaufortLight";font-weight:600;padding-bottom:80px;overflow-x:hidden}.navbar-brand img{max-height:110px;max-width:100%;padding:12px 0}.navbar{bottom:0;width:100%;position:fixed;background-color:#f8f9fa;z-index:16;padding:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.23);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.23);box-shadow:0 0 5px 0 rgba(0,0,0,.23)}.navbar-nav .nav-item{max-width:calc(100%/7)}.navbar-nav .nav-item{line-height:60px}.navbar-nav .nav-link,.navbar-nav .active>.nav-link{color:#2d3a2e;padding-top:0;font-size:18px;padding-bottom:0}.nav-link:focus,.navbar-nav .nav-link:hover{color:rgba(0,0,0,.8)}.nav-link span{padding-bottom:5px;font-family:'Montserrat';text-transform:uppercase;white-space:nowrap}.navbar-nav .active>.nav-link span{border-bottom:3px solid #b3c4d1}.navbar-brand{margin-right:0}.navbar-brand img{max-height:110px;padding:12px 0}#nav-icon{position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;width:30px;height:30px;border:none;top:25px;left:20px;display:none}#nav-icon span{display:block;position:absolute;height:1.5px;width:35px;background:rgba(11,19,56,.6);border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:12px;width:25px;left:10px}#nav-icon span:nth-child(3){top:24px}#nav-icon.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open{top:15px}#nav-icon.open span{background:#ccc}#nav-icon.open span:nth-child(2){opacity:0;left:-60px}#nav-icon.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon:focus,#nav-icon active{outline:none}.bkgfull{height:calc(100vh - 112px);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.slider-search{height:3px;border:none}.slider-search .ui-slider-handle{cursor:pointer;top:-8px;height:18px;height:18px;border:none;border-radius:50%;background-color:#abbfa3}.slider-search .ui-slider-handle:focus{outline:none;background-color:#abbfa3 !important}.ui-widget-content{margin-top:10px;border:none !important;background-color:#708481}.ui-slider-horizontal .ui-slider-range{background-color:#abbfa3}.ui-state-active,.ui-state-focus{border:none !important}.nav-item-dot{font-size:8px;color:#666;line-height:80px}.color-black{color:#222}.color-white{color:#fff}.color-brand{color:#68bc49}.color-primary{color:#5c6d7a}.color-secondary{color:#b3c4d1}.color-accent{color:#d4d9cc}.color-darkbg{color:#263038}.color-lightbg{color:#f1f3f0}.auth-row{z-index:10;height:40px;line-height:20px;padding:15px;color:#68bc49;position:absolute;top:0;right:0;text-align:right;display:flex}.auth-row a{font-size:1.1em;background-color:#b3c4d1;color:#5c6d7a;padding:0 15px;border-radius:40px;line-height:42px;height:42px;border:0;text-decoration:none;display:inline-block;font-weight:700}.auth-row a:hover{background-color:#9fafbb !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.auth-row img{max-height:30px;margin-right:10px}.list-brochure{padding:30px}.list-brochure a{text-decoration:none;color:#5c6d7a;text-align:center}.list-brochure a:hover .wrap-img{box-shadow:0 10px 20px rgba(0,0,0,.4);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.list-brochure h4{margin-top:20px}.list-brochure .wrap-img{width:100%;padding-top:135%;position:relative;overflow:hidden}.list-brochure img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.brochure-control .close-modal{position:absolute;right:0;top:-45px;font-size:40px;color:#fff}.bar-inner{position:fixed;text-align:center;color:#5c6d7a;width:150px;padding:30px 0;background-color:rgba(92,109,122,.8);transform:translate(0,-50%);top:40%}.bar-inner ul{padding:0;font-size:18px;list-style:none}.bar-inner a{color:#b3c4d1;text-decoration:none}.bar-inner li{cursor:pointer;line-height:2.5em;border-bottom:1px solid #ccc;color:#b3c4d1}li.btn-hidebar{color:#5c6d7a}.bar-inner li.active,.bar-inner a.active{font-weight:bold;background-color:#5c6d7a;color:#fff}.bar-inner li:hover,.bar-inner a:hover{color:#fff;background-color:#9fafbb}.bar-inner li.group-title{color:#fff;margin-top:20px;font-weight:600;cursor:default;text-transform:uppercase;line-height:3em}.bar-inner li.group-title:hover{color:#fff;background-color:transparent}.btn-back-fixed{background-color:#b3c4d1;color:#5c6d7a;z-index:12;border-radius:20px;position:fixed;left:10px;top:15px;padding:0;padding:20px 25px 20px 35px;font-size:1.1em;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:0;font-weight:700}.btn-back-fixed:hover{color:#5c6d7a;background-color:#91ae9a}.btn-back-fixed:before{content:"";border:solid #5c6d7a;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;top:15px;left:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.btn-float{z-index:10;border-radius:0;position:absolute;color:#5c6d7a;background-color:rgba(255,255,255,.8)}.btn-float:hover{color:#68bc49}.btn-back{border-radius:15px;border:solid 1px #fff;width:30px;height:30px;line-height:30px;color:#fff;padding:0;background-color:transparent}.btn-back:hover{color:#68bc49;background-color:rgba(255,255,255,.8)}.btn-slide-left{left:40%;bottom:120px;font-size:40px;font-weight:200;background-color:transparent !important}.btn-slide-right{right:40%;bottom:120px;font-size:40px;font-weight:200;background-color:transparent !important}.btn-hidebar{font-size:16px;background:#e6e2d9}.btn-hidebar:hover{color:#000}.sidebar{width:115px;height:560px;position:absolute;z-index:10;left:-280px;bottom:112px;transition:all .6s}.sidebar.active{right:0}.btn-sidebar{left:-60px;width:60px;height:60px;font-size:20px}.floorbar{width:150px;height:calc(100vh - 112px);left:-150px;position:absolute;z-index:10;transition:all .6s}.floorbar.active{left:0}.btn-floorbar{width:40px;height:calc(100vh - 80px);right:-40px;font-size:20px;background-color:#bcc8b4}.btn-floorbar:hover{color:#d4d9cc}.searchbar{z-index:20;position:fixed;left:0;width:40%;bottom:115px;padding:15px;background-color:rgba(255,255,255,.9)}.searchbar.active{right:0}.btn-searchbar{left:-82px;width:82px;height:82px;font-size:20px}.resultbar{z-index:10;display:none;position:fixed;left:0;bottom:115px;padding:15px;background-color:rgba(255,255,255,.9)}.resultbar.active{right:0}.resultbar .table td,.resultbar .table th{border-top:none;text-align:center}.btn-resultbar{left:-82px;width:82px;height:82px;font-size:20px}.projectteams{background:#fff;min-height:100vh;padding:100px 0}.row.block{display:flex;flex-wrap:wrap;padding:50px}.row.block>[class*='col-']{display:flex;flex-direction:column;margin:0 auto}@media(min-width:768px){.teamGroup .col-md-3.col-sm-6.col-12{padding-top:15px}}.team-title{padding-top:40px;color:#2d3a2e;font-size:40px;font-family:'Austin' !important}.positionTeam{font-size:16px;text-transform:uppercase;margin-top:-10px;font-family:'Montserrat'}.team-inner{min-height:100vh;background-color:rgba(255,255,255,.83);padding-bottom:80px !important}.team-name,.team-name a{font-size:15px;color:#b97a2b}.team-info{margin-top:10px}.projectteams .row>div{margin-top:20px}.teamImg img{width:100%;max-width:450px}.teamPastPro{margin-top:75px}.teamPastPro img{width:100%}.iconTeam img{max-width:100%}.team-info{font-size:19px}.team-name{font-size:14px;color:#2d3a2e;font-family:'Montserrat';text-transform:capitalize}.teamGroup h3{font-size:16px;color:#2d3a2e;text-transform:uppercase;padding-bottom:5px}.row.block.teamGroup>[class*='col-']{margin:unset !important}.btn-blank{color:#5c6d7a;border-color:#b3c4d1;background-color:transparent}.btn-blank:hover,.btn-blank:active{color:#fff;border-color:#5c6d7a;background-color:#5c6d7a}.btn-brand{color:#fff;border-color:#68bc49;background-color:#68bc49}.btn-brand:hover,.btn-brand:active{color:#abbfa3;border-color:#abbfa3;background-color:transparent}.btn-fill{color:#fff;border-color:#abbfa3;background-color:#abbfa3}.btn-fill:hover,.btn-fill:active{color:#abbfa3;border-color:#abbfa3;background-color:transparent}.btn-check{color:#5c6d7a;background-color:transparent}.btn-check:hover,.btn-check:active{color:#fff;background-color:#5c6d7a}.overlays-svg{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.overlays-svg svg{width:100%;display:block;position:absolute;top:0;left:0}.overlays-svg svg>g{cursor:pointer}.overlays-svg svg>g>polygon{fill:rgba(157,177,162,.7);cursor:pointer;opacity:0;transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s}.overlays-svg svg>g.half>polygon{opacity:.5;fill:rgba(255,255,255,.7)}.overlays-svg svg>g.active>polygon,.overlays-svg svg>g:hover>polygon{opacity:1}.overlays-svg svg>g.warning>polygon{fill:rgba(214,177,97,.7)}.overlays-svg svg>g.danger>polygon{fill:rgba(187,114,110,.7)}.overlays-svg svg>g.building>polygon{fill:rgba(255,255,255,.2)}.overlays-svg svg>g text{font-size:6px}:-ms-input-placeholder{color:#abbfa3;opacity:.8}::-webkit-input-placeholder{color:#abbfa3;opacity:.8}.form-select{color:#abbfa3}.form-input{width:100%;text-align:center;text-align-last:center;border:none;height:2.5em;border-bottom:1px solid #b3c4d1}.form-input:focus{outline:none}.form-input:focus::-webkit-input-placeholder{opacity:.5;transform:translate(-150px,-5px);transition:transform .5s}.user-menu{position:absolute;right:20px;display:inline-flex;align-items:center}.user-menu button{background-color:unset;border:unset;outline:none;padding:0;font-size:1.1em;background-color:#25403b;padding:6px 15px 6px 10px;color:#fff;border-radius:40px;display:flex;align-items:center;border:1px solid #fff;width:110px}.user-menu button svg{fill:#5c6d7a}.user-menu p{margin-bottom:0;color:#5c6d7a;margin-right:10px}.user-menu .dropmenu{display:none;position:absolute;right:0;top:50px;min-width:130px;font-size:.8em;background-color:#25403b;border:1px solid #fff;border-radius:10px;margin:0}.user-menu .dropmenu a{display:block;color:#fff;line-height:30px;padding:5px 20px;text-align:center;background-color:unset;border:0;border-radius:0;margin:0}.user-menu .dropmenu a:nth-of-type(1){border-top-left-radius:10px;border-top-right-radius:10px}.user-menu .dropmenu a:nth-of-type(2){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.user-menu .dropmenu a:hover,.user-menu .dropmenua:focus,.user-menu .dropmenu a:active{color:#fff;background-color:#5c6d7a}.nav-fill .nav-item{max-width:calc(100%/7);margin:auto}.badge-available{color:#fff;background-color:#28a745}a.badge-available:hover,a.badge-available:focus{color:#fff;background-color:#299781}a.badge-available:focus,a.badge-available.focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,191,163,.5)}.badge-sold{color:#fff;background-color:#f00}a.badge-sold:hover,a.badge-sold:focus{color:#fff;background-color:#6b6d7d}a.badge-sold:focus,a.badge-sold.focus{outline:0;box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.badge-underOffer{color:#3a3b45;background-color:#f5d172}a.badge-underOffer:hover,a.badge-underOffer:focus{color:#3a3b45;background-color:#f2c142}a.badge-underOffer:focus,a.badge-underOffer.focus{outline:0;box-shadow:0 0 0 .2rem rgba(245,209,114,.5)}#touch_tab{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);z-index:11}#touch_tab img{position:absolute;opacity:.9;left:50%;top:50%;transform:translate(-50%,-50%);width:65px;webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:1024.98px){.cta{padding:5px 10px}.navbar-expand-md .navbar-nav .nav-link{padding-right:.2rem;padding-left:.2rem}}@media(max-width:991px){body{padding-bottom:0}.bkgfull{height:100%}}@media(max-width:1023px){#touch_tab{display:block}.topMenu{margin-bottom:75px}.mtMbW--80{margin-top:-75px}}@media(min-width:992px){.team-title{padding-top:0}.nav-link span{padding-bottom:5px}.navbar-nav .active>.nav-link span{border-bottom:3px solid #b3c4d1}}@media only screen and (min-width:768px){.hidePc{display:none}}@media only screen and (max-width:767.98px){.wMb-100{width:100% !important}.topMenu{margin-bottom:60px}.mtMb--50{margin-top:-60px}.auth-row.ploorPlan a,.auth-row a,.btn-back-fixed.ploorPlan{height:35px !important;width:35px !important;line-height:35px;border-radius:50%;padding:0 10px}.btn-back-fixed.ploorPlan:before{left:14px;top:11px}.hideMb{display:none}.navbar-nav{max-height:calc(100vh - 80px);overflow:scroll}.navbar-nav .nav-item{width:100%;max-width:100%}.navbar-nav .nav-item{line-height:60px}.navbar-brand img{height:70px;padding:5px 0}#nav-icon{display:block}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.navbar-expand-md .navbar-nav .nav-link{padding-right:.1rem;padding-left:.1rem;font-size:16px}.navbar-brand img{max-height:80px}.navbar-nav .nav-item:nth-of-type(1){width:100px}.navbar-nav .nav-item:nth-of-type(2){width:100px}.navbar-nav .nav-item:nth-of-type(3){width:88px}.navbar-nav .nav-item:nth-of-type(4){width:150px}.navbar-nav .nav-item:nth-of-type(5){width:115px}.navbar-nav .nav-item:nth-of-type(6){width:65px}.navbar-nav .nav-item:nth-of-type(7){width:135px}}@media only screen and (max-height:500px) and (max-width:1000px) and (orientation:landscape){.navbar{display:none}#nav-icon{display:block}.navbar-nav{max-height:calc(100vh - 80px);overflow:scroll}.navbar-nav .nav-item{width:100% !important}.navbar-nav .nav-item{line-height:60px}.navbar-brand img{max-height:70px}}@media(min-width:1230px){.pr-md{padding-right:200px}}@media(min-width:1367px){.floorbar{background-color:#b3c4d1}}@media(max-width:1024px){.bkgfixed.homeBuild{height:100% !important;width:auto !important;overflow:auto}.bkgfixed.homeBuild img{height:140vh;width:auto;position:absolute}.homeBuild .overlays-svg{height:140vh !important;width:auto !important}.homeBuild .floor-stack-item{height:140vh !important;width:auto !important;overflow:auto}.homeBuild .overlays-svg svg{position:initial !important;height:140vh !important;width:auto !important}.bar-inner{top:50% !important}.btn-floorbar{height:unset !important;top:50% !important}}.dropdown-item.active,.dropdown-item:active{background-color:#5c6d7a !important}