@import url(https://fonts.googleapis.com/css?family=Open+Sans&amp;display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);.text-overflow,span.icon{overflow:hidden}.main-nav ul li,.page-header,body,html{position:relative}.main-nav ul li ul,.main-nav ul li.static .dropdown-block{top:100%;border-top:.1rem solid #ddd;transform:translateY(-100%);transition:transform .5s var(--e-out-expo);position:absolute;z-index:-1}.home-development h3,.main-nav .lang-select,h1.content-header{text-transform:uppercase}.breadcrumb,.text-overflow{white-space:nowrap;text-overflow:ellipsis}:root{--c-red:#e52427;--c-red-dark:#c50407;--c-red-light:#ffdddd;--e-out-expo:cubic-bezier(0.16, 1, 0.3, 1)}html{height:100%;font-size:62.5%;scroll-behavior:smooth}body,html{width:100%}body{min-height:100%;font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.6rem;color:#222;line-height:150%;overscroll-behavior:none}img{max-width:100%;height:auto;width:auto}a{color:inherit;text-decoration:none;transition:.3s}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;line-height:120%}.clearfix::after{content:'';display:table;clear:both}*,::after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ol,nav ul{list-style:none;margin:0;padding:0}input[type=email],input[type=password],input[type=text]{border:.1rem solid #ddd;border-radius:0;padding:.5rem 1rem}input[type=button],input[type=submit]{border:0;border-radius:0;padding:.5rem 1rem;cursor:pointer}span.icon{display:inline-block;width:2rem;height:2rem;background:url('../images/icons/facebook.png') 0 0/2rem 4rem;color:transparent;text-indent:-999rem;line-height:2rem}.main-nav ul li.static ul li small,.table th{background:var(--c-red);color:#fff}span.icon:hover{background-position:0 2rem}span.icon.facebook{background-image:url('../images/icons/facebook.png')}span.icon.linkedin{background-image:url('../images/icons/linkedin.png')}span.icon.instagram{background-image:url('../images/icons/instagram.png')}span.icon.youtube{background-image:url('../images/icons/youtube.png')}.center{text-align:center}.left,.table th{text-align:left}.main-nav,.right,.table th.right{text-align:right}.bold,.home-development:hover h3,.home-properties-thumbs .property-thumb.active h3,.main-nav>ul>li>a,.page-content .content-wrapper .sidebar .sidebar-nav ul li a:hover,.page-content .content-wrapper .sidebar .sidebar-nav ul li.current>a,.property-types .property-type a.current,.property-types .property-type a:hover,strong{font-weight:700}.italic,em{font-style:italic}.text-tiny{font-size:.6em}.text-small{font-size:.8em}.text-big{font-size:1.2em}.text-huge{font-size:1.4em}.wrapper{width:120rem;margin:0 auto;max-width:90%}.grid-wrapper,.page-footer .footer-nav{display:flex;flex-wrap:wrap}.grid-2{flex:0 0 50%}.grid-3{flex:0 0 33.333%}.block,.home-investor-post span,.page-content .content-wrapper .sidebar .sidebar-nav ul li.show ul,.page-content .page-sidebar-full{display:block}figure.table{width:100%;overflow-x:auto}.table,.table table{margin:1rem 0;width:100%;border-collapse:collapse;table-layout:fixed}.main-nav,.main-nav ul,.page-header,.page-header-container{background:#fff}.table td,.table th{padding:.5rem 1rem;vertical-align:top}.banner h2,.banner-slide .slide .slide-desc{top:50%;left:0;padding:5rem 10rem;line-height:140%}.table tr:nth-child(2n) td{background:#eee}.table p{margin:0}.page-header{border-bottom:.1rem solid #ddd;z-index:999999}.page-header .wrapper{display:flex;align-items:center}.page-header .logo{flex:1 0 15%;text-align:center}.page-header .logo img{display:block;max-width:265px}.main-nav{flex:1 0 50%;font-size:1.4rem}.main-nav ul li{display:inline-block;margin:0 1rem;vertical-align:middle;padding:2.3rem 0;background:inherit}.gallery-slider-nav-wrapper,.main-nav ul li.static{position:static}.breadcrumb a.current,.breadcrumb a:hover,.breadcrumb span,.home-investor-post:hover,.main-nav ul li a:hover,.main-nav ul li span.current,.main-nav ul li.current>a,.page-footer .copyright-wrapper .copyright-links a:hover,.page-footer .footer-nav a:hover{color:var(--c-red)}.main-nav ul li ul{display:block;left:-3rem;padding:1rem 3rem;text-align:left}.main-nav ul li ul li{display:block;white-space:nowrap;padding:.5rem 0;margin:0}.main-nav ul li.static:hover .dropdown-block,.main-nav ul li:hover ul{display:block;transform:translateY(0)}.main-nav ul li.static .dropdown-block{display:block;left:0;width:100%;text-align:left;background:linear-gradient(to right,#f7f7f7 50%,#fff 50%);border-bottom:.1rem solid #ddd}.main-nav ul li.static .dropdown-block ul{transition:transform 1.25s var(--e-out-expo);z-index:0}.main-nav ul li.static .dropdown-block .wrapper{display:flex;align-items:stretch}.main-nav ul li.static .dropdown-block .property-group{flex:0 0 20%;padding:1rem;background:#fff}.main-nav ul li.static .dropdown-block .property-group:first-of-type,.main-nav ul li.static .dropdown-block .property-group:first-of-type ul{background:#f7f7f7}.main-nav ul li.static .dropdown-block .property-group+.property-group{border-left:.1rem solid #ddd}.main-nav ul li.static .dropdown-block .property-group .property-group-head{display:block;padding:.5rem 0;font-weight:700}.main-nav ul li.static .dropdown-block .property-group>ul,.page-content .content-wrapper .sidebar .sidebar-nav{padding-bottom:2rem}.main-nav ul li.static ul{display:block;position:static;left:0;padding:0;border:0}.main-nav ul li.static ul li{white-space:normal}.main-nav ul li.static ul li small{display:inline-block;padding:.2rem .5rem;font-size:.7rem;line-height:.7rem;vertical-align:middle;margin-left:1rem;border-radius:.4rem}.home-property a,.mobile-nav-sub,.mobile-sidebar-but,.page-content .content-wrapper .sidebar .sidebar-nav ul li ul,.posts-wrapper .post.full-content h3::before{display:none}.banner img,.banner-slide .slide img,.post-image img{display:block;width:100%}.main-nav-but{display:none;cursor:pointer;width:20px;position:relative;height:20px;background:#222;font-size:0;color:transparent;border:9px solid #fff;border-width:9px 0;transition:.4s}.main-nav-but::after,.main-nav-but::before{content:'';display:block;position:absolute;left:0;width:100%;height:2px;background:#222;transition:.4s}.main-nav-but::before{top:-7px;transform-origin:0 0}.main-nav-but::after{top:7px;transform-origin:0 100%}.main-nav-but.close{background:0 0}.main-nav-but.close::before{transform:rotate(45deg)}.main-nav-but.close::after{transform:rotate(-45deg)}.banner,.banner-slide{position:relative;z-index:50}.banner h2{position:absolute;width:100%;color:#fff;font-size:4.2rem;font-weight:700;letter-spacing:.3rem;transform:translateY(-50%);text-align:center}.banner h3{position:absolute;bottom:4rem;right:8rem;color:#fff;font-size:3.8rem;font-weight:700;letter-spacing:.3rem}.banner-slide .slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:1s}.banner-slide .slide.active{position:relative;opacity:1}.banner-slide .slide img{height:80vh;object-fit:cover}.banner-slide .slide .slide-desc{position:absolute;width:100%;color:#fff;transform:translateY(-50%);text-align:center}.banner-slide .slide .slide-desc h2{font-size:4.2rem;font-weight:700;letter-spacing:.3rem;line-height:140%}.tagline{padding:10rem 0;text-align:center}.tagline h1{font-size:6rem;padding:2rem 0 5rem}.tagline a{display:inline-block;margin:0 3rem;background:#000;color:#fff;padding:1rem 2rem}.tagline a:hover{background:#444}.page-content .page-sidebar-full .sidebar .sidebar-full-link.current,.page-content .page-sidebar-full .sidebar .sidebar-full-link:hover,.tagline a.red{background:var(--c-red);color:#fff}.back-to-top:hover,.download-wrapper .download-link a:hover,.home-news-post a:hover,.overlay .overlay-container .overlay-content a:hover,.page-footer .subscribe-wrapper input[type=submit]:hover,.post.has-download .download-link a:hover,.tagline a.red:hover{background:var(--c-red-dark)}h1.content-header{text-align:center;font-size:3.6rem;display:block;margin:0;padding:4rem;font-weight:700;line-height:120%}.home-properties-wrapper{position:relative;width:100%;height:0;padding-bottom:40%;box-shadow:0 1rem 1rem 0 #bbb;overflow:hidden}.home-development img,.home-milestones::before,.home-property,.home-property img{top:0;height:100%;position:absolute;left:0;width:100%}.home-property{opacity:0;transition:opacity 0s .5s;pointer-events:none;z-index:1}.home-property img{display:block;object-fit:cover;filter:brightness(80%)}.home-property.active{opacity:1;pointer-events:auto;z-index:2;transition:opacity .5s}.home-properties-thumbs{display:flex;align-items:stretch;color:#fff;text-align:center;padding:3rem;margin-top:-15rem;position:relative;z-index:10}.home-properties-thumbs .property-thumb{flex:1 1 20%;cursor:pointer;padding:1rem 5rem;align-items:center;display:flex;justify-content:center}.home-properties-thumbs .property-thumb+.property-thumb{border-left:.1rem solid #fff}.home-properties-thumbs .property-thumb h3{font-size:1.8rem;line-height:150%;text-transform:uppercase;letter-spacing:.3rem}.home-developments{padding:10rem 0}.home-developments-wrapper{display:flex;text-align:center;justify-content:center;flex-wrap:wrap;overflow:hidden}.home-development{flex:0 0 30%;padding:8rem 4rem;margin:1rem 1.5%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.4s}.home-development.bottom{align-items:flex-end;padding:16rem 2rem 2rem;justify-content:left;text-align:left}.home-development img{object-fit:cover;filter:brightness(100%);transition:.4s}.home-development h3{padding:0;position:relative;font-size:1.8rem;line-height:150%;letter-spacing:.3rem;color:#fff}.home-development:hover{box-shadow:0 0 1rem #444}.home-development:hover img{filter:brightness(50%);transform:scale(1.2)}.home-investor-wrapper{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.home-investor-post{flex:0 0 18%;padding:2rem;margin:0 1%}.home-investor-post img{display:block;margin-bottom:1rem}.investor-icon{display:block;width:100%;height:0;padding-bottom:100%;background:url('../images/investor/1.png') 0 0/100% 200%;color:transparent;overflow:hidden;text-indent:-999rem}.investor-icon.icon1{background-image:url('../images/investor/1.png')}.investor-icon.icon2{background-image:url('../images/investor/2.png')}.investor-icon.icon3{background-image:url('../images/investor/3.png')}.investor-icon.icon4{background-image:url('../images/investor/4.png')}.investor-icon.icon5{background-image:url('../images/investor/5.png')}.investor-icon.icon6{background-image:url('../images/investor/6.png')}.investor-icon.icon7{background-image:url('../images/investor/7.png')}.investor-icon.icon8{background-image:url('../images/investor/8.png')}.investor-icon.icon9{background-image:url('../images/investor/9.png')}.investor-icon.icon10{background-image:url('../images/investor/10.png')}.home-investor-post:hover .investor-icon,.page-content .page-sidebar-full .sidebar .sidebar-full-link.current span.investor-icon,.page-content .page-sidebar-full .sidebar .sidebar-full-link:hover span.investor-icon{background-position:0 100%}.home-milestones{padding:10rem 0 17rem;position:relative}.home-milestones::before{content:'';background:linear-gradient(to bottom,#fff,rgba(255,255,255,.7) 20%,rgba(255,255,255,0)),url('../images/banner/home-milestone-bg.jpg') center center/cover no-repeat;pointer-events:none}.home-milestones-content{position:relative;text-align:center}.download-wrapper .download-image,.home-milestones-super,.home-milestones-wrapper,.home-news-content{position:relative}.home-milestones-viewport{width:80%;overflow:hidden;max-width:900px;margin:0 auto;position:relative;z-index:10}.home-milestones-thumb{display:flex;justify-content:space-between;position:relative;padding:2rem 0;transition:.4s ease-in-out}.home-milestones-thumb .milestone-thumb{flex:0 0 20%;position:relative;cursor:pointer}.home-milestones-thumb .milestone-thumb::before{content:'';position:absolute;top:6rem;left:-50%;right:-50%;height:.2rem;background:var(--c-red);z-index:1}.home-milestones-content.img-small .milestone-thumb::before{top:4rem}.home-milestones-thumb .milestone-thumb:first-child::before{left:50%}.home-milestones-thumb .milestone-thumb:last-child::before{right:50%}.home-milestones-thumb .milestone-thumb img{display:block;border-radius:50%;object-fit:cover;width:12rem;height:12rem;margin:0 auto 2rem;border:.2rem solid #fff;filter:grayscale(100%);transition:.5s;position:relative;z-index:10}.home-milestones-content.img-small .home-milestones-thumb .milestone-thumb img{width:8rem;height:8rem}.home-milestones-thumb .milestone-thumb span{display:block;padding:2rem 1rem;font-weight:700;font-size:2rem}.home-milestones-thumb .milestone-thumb.active img{border:.2rem solid var(--c-red);filter:none;transform:scale(1.3);box-shadow:0 0 .5rem #f88}.home-milestones-wrapper .home-milestone-post{position:absolute;top:0;left:0;width:100%;opacity:0;transition:.5s;pointer-events:none;padding:1rem 20rem}.home-milestones-content.img-small .home-milestones-wrapper .home-milestone-post{padding:1rem 12rem}.home-milestones-wrapper .home-milestone-post.active{position:relative;opacity:1;pointer-events:auto}.home-milestones-wrapper .home-milestone-post h3{font-size:2rem;font-weight:700;padding:1rem;margin:0}.home-milestones-wrapper .home-milestone-post p{margin:0;padding:1rem}.home-milestones-wrapper .home-milestone-post a{display:inline-block;background:var(--c-red);color:#fff;padding:1rem 3rem;margin:2rem auto 0}.home-milestones-nav{position:absolute;top:0;left:50%;width:80%;height:100%;max-width:900px;transform:translateX(-50%)}.home-milestones-nav span{position:absolute;top:6rem;transform:translateY(-50%);cursor:pointer;font-size:0;width:3rem;height:3rem;user-select:none;overflow:hidden}.home-milestones-nav span::after,.home-milestones-nav span::before{content:'';display:block;position:absolute;top:0;left:0;border-width:.75rem 1.5rem;border-color:transparent #2f358f #2f358f transparent;border-style:solid}.home-milestones-nav span::after{transform:translateY(100%) rotateX(180deg)}.home-milestones-nav .home-milestone-prev{left:0;transform:translateX(-150%)}.home-milestones-nav .home-milestone-next{right:0;transform:translateX(150%) rotate(180deg)}.home-news{padding:10rem 0;position:relative;color:#fff;margin-top:-7rem}.home-news::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/banner/home-news-bg.jpg') center center/cover no-repeat;clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%);pointer-events:none}.home-news-wrapper,.page-footer .subscribe-wrapper form{display:flex}.home-news-post{flex:0 0 30%;margin:0 1.5%;text-align:center}.home-news-post img{display:block;margin:0 auto;width:100%;height:250px;object-fit:cover}.home-news-post .home-news-desc{background:#fff;color:#000}.home-news-post .home-news-desc p{margin:0;padding:1.5rem}.home-news-post .home-news-desc h3{display:block;margin:0;padding:1rem 1.5rem;background:#222;color:#fff;font-weight:700}.home-news-post a{display:block;margin:2rem 0 0;background:var(--c-red);color:#fff;padding:1rem 1.5rem}.page-content .title{padding:4rem;text-align:center}.page-content .title h1{font-size:4rem;font-weight:700;margin:0;line-height:120%}.page-content .title h3{font-size:2.8rem;font-weight:700;margin:0;line-height:120%}.page-content .content-wrapper{display:flex;padding-bottom:5rem}.page-content .content-wrapper .sidebar{flex:1 0 20%;padding-right:2rem;background:#fff}.page-content .content-wrapper .sidebar .sidebar-nav-header{margin-left:2rem;font-weight:700}.page-content .content-wrapper .sidebar .sidebar-nav ul li{position:relative;margin:0 1rem 0 2rem}.page-content .content-wrapper .sidebar .sidebar-nav ul li a{display:inline-block;margin-bottom:1rem;position:relative}.page-content .content-wrapper .sidebar .sidebar-nav ul li.current>a::before{content:'';position:absolute;left:-2rem;top:.3rem;bottom:.3rem;width:.3rem;background:var(--c-red);display:block}.page-content .content-wrapper .sidebar .sidebar-nav ul li.has-child>a::before{content:'';position:absolute;left:-2rem;top:50%;bottom:auto;height:0;width:0;border-width:.5rem 1rem;border-style:solid;border-color:transparent transparent transparent var(--c-red);background:0 0;display:block;transform:translateY(-50%)}.page-content .content-wrapper .content{flex:1 0 80%}.page-content .content-wrapper .content p{margin:0 0 2rem}.page-content .content-wrapper .sidebar .sidebar-nav ul li.show.has-child>a::before{transform:translateX(-25%) rotate(90deg)}.page-content .page-sidebar-full .sidebar{position:sticky;top:0;width:23%;height:100vh;display:inline-block;vertical-align:top}.page-content .page-sidebar-full .sidebar .sidebar-full-link{display:block;background:#f6f8f9;margin:0;padding:1rem .5rem;transition:.4s}.page-content .page-sidebar-full .sidebar .sidebar-full-link span{vertical-align:middle;font-size:1.9vmin}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon{display:inline-block;width:calc(10vh - 2rem);padding-bottom:calc(10vh - 2rem);margin:0 .5rem;background-position:0 0}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon1{background-image:url('../images/investor/bw/1-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon2{background-image:url('../images/investor/bw/2-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon3{background-image:url('../images/investor/bw/3-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon4{background-image:url('../images/investor/bw/4-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon5{background-image:url('../images/investor/bw/5-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon6{background-image:url('../images/investor/bw/6-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon7{background-image:url('../images/investor/bw/7-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon8{background-image:url('../images/investor/bw/8-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon9{background-image:url('../images/investor/bw/9-bw.png')}.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon.icon10{background-image:url('../images/investor/bw/10-bw.png')}.page-content .page-sidebar-full .content{display:inline-block;width:75%;padding:5rem;min-height:100vh;vertical-align:top}.text-banner{padding:8rem 0;background:#f7f7f7;position:relative;z-index:50}.text-banner .wrapper>*{display:block;padding-left:20%}.text-banner h2{font-size:4.8rem;margin-bottom:1rem}.banner-center{position:relative;min-height:10rem;z-index:50}.banner-center img{display:block;width:100%;min-height:10rem;object-fit:cover;position:relative;filter:brightness(60%)}.banner-center.small img{filter:brightness(100%)}.banner-center .banner-center-desc{position:absolute;top:50%;left:20%;right:0;transform:translateY(-50%);color:#fff}.banner-center h2{font-size:4rem;line-height:100%}.sidebar.top-pad{padding-top:4rem}.sidebar.top-pad .sidebar-nav,.sidebar.top-pad .sidebar-nav-header{margin-top:2rem}.sidebar.top-pad .sidebar-nav-header+.sidebar-nav{margin-top:1rem}.breadcrumb{display:block;padding:1rem 0;font-size:1.3rem;overflow:hidden}.breadcrumb a,.breadcrumb span,.page-footer .soc-med-wrapper a{display:inline-block;margin:0 .5rem}.page-content .content-wrapper .content.top-pad,.posts-more .posts-wrapper{padding-top:2rem}.post-title{padding:4rem 0 2rem;text-align:left}.post-title h1{font-size:4rem;font-weight:700;margin:0;line-height:130%}.post-gallery h2,.posts-more h2,.posts-wrapper .post h2{font-size:3rem;font-weight:700}.post-meta{padding:0 0 3rem}.post-meta .date,.post-meta .location{font-size:1.2rem}.post-content,.post-gallery,.post-image{padding:0 0 4rem}figure.image{padding:0;margin:0}.post-gallery h2,.posts-wrapper .post:hover h3{padding-bottom:3rem}figure.image img{display:block;margin:0 auto}.gallery-container,.gallery-slider-wrapper{position:relative;overflow:hidden}.gallery-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity .4s}.gallery-slide.active{position:relative;opacity:1;z-index:10}.gallery-slide img{display:block;width:100%;height:60rem;object-fit:cover}.gallery-slide-desc{position:relative;padding:2rem 5rem;color:#222}.gallery-slider-nav{cursor:pointer;font-size:0;color:transparent;position:absolute;top:30rem;width:13rem;height:13rem;border-radius:50%;transform:translateY(-50%);background:rgba(200,200,200,0);transition:.5s;z-index:15}.gallery-slider-nav::before{content:'';display:block;position:absolute;top:calc(50% + .5rem);left:calc(50% + .5rem);width:2.5rem;height:2.5rem;border:.3rem solid #ccc;border-width:.3rem 0 0 .3rem}.gallery-slider-nav.prev{left:-6rem;transform:translateY(-50%) rotate(-45deg)}.gallery-slider-nav.next{right:-6rem;transform:translateY(-50%) rotate(135deg)}.gallery-slider-nav:hover{background:rgba(200,200,200,.4)}.gallery-slider-nav:hover::before{border-color:#fff}.property-types{display:flex;align-items:stretch;text-align:center;padding:2rem 0}.property-types .property-type{flex:1 1 20%;padding:1rem 2rem;font-size:2rem;line-height:150%;display:flex;align-items:center;justify-content:center;letter-spacing:.2rem}.property-types .property-type+.property-type{border-left:.1rem solid #000}.posts-wrapper{display:flex;padding:4rem 0;justify-content:flex-start;flex-wrap:wrap}.posts-wrapper.no-pad{padding-top:0}.posts-wrapper .post{flex:0 0 30%;width:100%;position:relative;height:0;padding-bottom:30%;margin:1.5rem 1.5%;overflow:hidden}.posts-wrapper .post img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(100%);transition:.4s}.download-wrapper .download-link,.post.has-download .download-link,.posts-wrapper .post h2{top:50%;transform:translateY(-50%);position:absolute;left:0}.posts-wrapper .post h2{width:100%;padding:2rem;color:#fff;transition:.4s;text-align:center;line-height:120%}.posts-wrapper .post h3{position:absolute;left:0;bottom:0;width:100%;padding:2rem;color:#fff;transition:.4s;z-index:10;font-size:1.6rem}.posts-wrapper .post h3::before{content:'';position:absolute;top:-1rem;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));z-index:-1}.posts-wrapper .post:hover img{transform:scale(1.2);filter:brightness(50%)}.posts-wrapper .flex-half-wrapper{display:flex;flex:0 0 46.5%;margin:0 1.5%;justify-content:flex-start;flex-wrap:wrap}.posts-wrapper .post.double-rowspan{flex:0 0 46.5%;padding-bottom:46.5%}.posts-wrapper .post.full-row{flex:0 0 100%;margin:1.5rem 0}.posts-wrapper .flex-half-wrapper .post.two-row{padding-bottom:calc(50% - 1.5rem)}.download-meta{display:block;padding:1rem 0;text-align:right;font-size:1.2rem}.download-meta *{vertical-align:middle}.download-meta span{margin:0 1rem}.download-meta select{display:inline-block;padding:.3rem 2rem;border:.1rem solid #ddd;border-radius:.5rem;cursor:pointer}.download-wrapper{display:flex;padding:0;justify-content:flex-start;flex-wrap:wrap}.download-wrapper .download-post{flex:0 0 calc(25% - 2vw);margin:2rem 1vw;text-align:center}.download-wrapper .download-image img{display:block;width:100%;object-fit:cover;transition:.4s}.download-wrapper .download-title{padding:1rem}.download-wrapper .download-title h3{font-size:1.4rem}.download-wrapper .download-link a,.post.has-download .download-link a{display:inline-block;padding:.5rem 2rem;background:var(--c-red);color:#fff;font-size:1.2rem}.download-wrapper .download-post:hover .download-link,.post.has-download:hover .download-link{opacity:1}.download-wrapper .download-link{width:100%;text-align:center;opacity:0;transition:.4s}.download-wrapper .download-post:hover img{filter:brightness(50%)}.page-footer .subscribe-wrapper,.posts-pagination{padding:2rem 0;text-align:center}.posts-pagination ul li{display:inline-block;margin:0 .5rem;font-weight:700}.posts-pagination ul li a,.posts-pagination ul li span{display:inline-block;padding:.5rem}.posts-pagination ul li span{color:#000}.page-footer,.posts-pagination ul li a{color:#9fa3a6}.posts-more .posts-wrapper .post:nth-child(3n+1){margin-left:0}.page-footer{background:#222;padding:5rem 0;font-size:1.2rem}.page-footer .footer-nav .footer-nav-group{flex:1 1 10%;padding:0 1rem}.page-footer .footer-nav .footer-nav-group .footer-nav-group-title{font-weight:700;color:#eee;cursor:pointer;position:relative}.page-footer .footer-nav .footer-nav-group ul{max-height:auto!important;overflow:hidden;transition:max-height .4s}.page-footer .footer-nav .footer-nav-group a,.page-footer .footer-nav .footer-nav-group span{padding:.5rem 0;display:block}.page-footer .subscribe-wrapper .subscribe-form{width:40rem;max-width:90%;margin:0 auto}.page-footer .subscribe-wrapper input{flex:1 1 60%;padding:1rem}.page-footer .subscribe-wrapper input[type=submit]{flex:1 1 35%;background:var(--c-red);color:#fff;transition:.4s}.posts-wrapper .post.full-content h2,.posts-wrapper .post.full-content h3{position:relative;width:auto;color:#222}.page-footer .soc-med-wrapper{padding:0 0 2rem;text-align:center}.page-footer .copyright-wrapper{display:flex;padding:2rem 0;border-top:.1rem solid #9fa3a6}.page-footer .copyright-wrapper .copyright{flex:1 1 25%}.page-footer .copyright-wrapper .copyright-links{flex:1 1 40%;text-align:right}.page-footer .copyright-wrapper .copyright-links a{display:inline-block;padding:0 1rem}.page-footer .copyright-wrapper .copyright-links a+a{border-left:.1rem solid #9fa3a6}.side-soc-med{position:fixed;right:0;bottom:10%;background:#2f348f;padding:1rem;border-radius:1rem 0 0 1rem;z-index:99999}.back-to-top,.side-award{bottom:1%;z-index:99999;position:fixed}.side-soc-med span{display:block;margin:1rem 0}.side-award{left:0;padding:0;border-radius:0 1rem 1rem 0}.side-award img{display:block;max-width:150px}.back-to-top{right:0;background:var(--c-red);color:#fff;padding:1.2rem;border-radius:.5rem 0 0 .5rem;transition:.4s}.back-to-top a{display:block;font-size:0;color:transparent;width:1.5rem;height:1.5rem;border:.3rem solid #fff;border-width:.3rem .3rem 0 0;transform:translateY(25%) rotate(-45deg)}.post.has-download,.posts-wrapper .post.full-content{height:auto;padding-bottom:0}.post.has-download img{position:relative;height:100%;width:100%;object-fit:cover}.post.has-download .download-link{width:100%;text-align:center;opacity:0;transition:.4s;z-index:15}.posts-wrapper .post.full-content img{position:relative;height:auto;margin-bottom:2rem}.posts-wrapper .post.full-content h2{top:0;transform:none}.posts-wrapper .post.full-content:hover img{transform:none;filter:brightness(100%)}.posts-wrapper .post.full-content:hover h3{padding-bottom:inherit}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999;overflow:hidden;background:rgba(0,0,0,.7);opacity:0;pointer-events:none;transition:opacity .4s;display:none}.overlay.show{opacity:1;pointer-events:auto;display:flex;justify-content:center;align-items:center}.overlay .overlay-container{position:relative;max-width:90%;max-height:90%}.overlay .overlay-container .close-but{position:absolute;bottom:100%;right:0;padding:.5rem 1rem;background:#ddd;color:#000;cursor:pointer;display:block;font-size:1.2rem;line-height:100%}.overlay .overlay-container .overlay-content{background:#fff;padding:1.5rem;border-radius:.5rem}.overlay .overlay-container .overlay-content img{display:block;max-height:80vh;max-width:100%;margin:0 auto}.overlay .overlay-container .overlay-content a{display:block;margin:2rem auto;padding:.5rem 1rem;background:var(--c-red);color:#fff;transition:.5s}.overlay-flex{display:flex;justify-content:center;align-items:center;gap:2rem;text-align:center}.overlay-flex>div{flex:1 1 50%;max-width:45vw}.vid-overlay{position:relative;width:140vh;height:0;padding-bottom:78.75vh}.vid-overlay iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content a.link-icon{-webkit-mask:url('../images/svgs/web.svg') center/2rem 2rem;mask:url('../images/svgs/web.svg') center/2rem 2rem;display:inline-block;width:2rem;height:2rem;vertical-align:middle;color:transparent;overflow:hidden;background:var(--c-red-dark);margin:.5rem 1rem;user-select:none}.content a.link-icon[href^="https://facebook.com"]{-webkit-mask:url('../images/svgs/facebook.svg') center/2rem 2rem;mask:url('../images/svgs/facebook.svg') center/2rem 2rem}.content a.link-icon[href^="https://instagram.com"]{-webkit-mask:url('../images/svgs/instagram.svg') center/2rem 2rem;mask:url('../images/svgs/instagram.svg') center/2rem 2rem}.content a.link-icon[href^="https://wa.me"]{-webkit-mask:url('../images/svgs/whatsapp.svg') center/2rem 2rem;mask:url('../images/svgs/whatsapp.svg') center/2rem 2rem}.content a.link-icon[href^="https://youtube.com"]{-webkit-mask:url('../images/svgs/youtube.svg') center/2rem 2rem;mask:url('../images/svgs/youtube.svg') center/2rem 2rem}.content a.link-icon[href^="tel:"]{-webkit-mask:url('../images/svgs/phone.svg') center/2rem 2rem;mask:url('../images/svgs/phone.svg') center/2rem 2rem}@media (orientation:portrait){.vid-overlay{position:relative;width:70vw;height:0;padding-bottom:39.375vw}}@media only screen and (min-width:769px){.home-properties-wrapper{transform:none!important}}@media only screen and (max-width:768px){body,html{height:100%}.banner h2,.banner-slide .slide .slide-desc h2{font-size:3rem;line-height:120%}html{overflow:hidden}.main-nav,body{overflow-y:auto}body{overflow-x:hidden}.grid-wrapper,.home-developments-wrapper,.home-news-wrapper,.main-nav ul li.show-sub .dropdown-block,.main-nav ul li.show-sub ul,.page-content .page-sidebar-full,.page-footer .footer-nav,.property-types{display:block}.grid-2,.grid-3{flex:0 0 100%}.table table,table.table{width:auto}.no-mobile{display:none!important}.page-header{position:fixed;top:0;left:0;right:0;padding:1.45rem 0;height:5rem}.page-header .wrapper{display:block;position:relative}.page-header .logo img{display:inline-block;max-width:calc(70% - 20px);max-height:2rem;margin:0 auto;vertical-align:middle}.main-nav{position:fixed;top:5rem;left:0;bottom:0;width:200vw;text-align:left;transform:translateX(100vw);transition:transform .5s var(--e-out-expo)}.home-development h3,.main-nav ul li.static ul li small,.main-nav-but{top:50%;transform:translateY(-50%)}.main-nav.show{transform:translateX(0)}.main-nav.show-sub{transform:translateX(-100vw)}.main-nav ul{width:100vw;position:relative}.main-nav ul li{display:block;margin:0;padding:0;position:relative;border-bottom:.1rem solid #ddd}.main-nav ul li a{display:block;padding:1.5rem 6rem 1.5rem 10%;font-weight:400}.main-nav>ul>li>a{font-weight:400}.main-nav ul li.has-sub,.main-nav ul li.static{position:static}.main-nav ul li a:hover,.main-nav ul li span.current,.main-nav ul li.current>a{color:var(--c-red)}.main-nav ul li ul{position:relative;top:0;left:0;padding:0;border:0;transform:none;z-index:1}.main-nav ul li.static .dropdown-block,.main-nav ul li>ul{display:none;top:0;left:100%;width:100vw;height:calc(100vh - 5rem);overflow-y:auto;z-index:1;padding:0;border:0;position:absolute;transform:none;background:#fff}.main-nav ul li ul li{white-space:initial;padding:0;border-bottom:.1rem solid #ddd}.main-nav ul li.static .dropdown-block .wrapper{display:block;max-width:none;width:100%}.main-nav ul li.static .dropdown-block .property-group,.main-nav ul li.static .dropdown-block .property-group>ul{padding:0}.main-nav ul li.static .dropdown-block .property-group:first-of-type,.main-nav ul li.static .dropdown-block .property-group:first-of-type ul{background:#fff}.main-nav ul li.static .dropdown-block .property-group+.property-group,.property-types .property-type+.property-type{border:0}.main-nav ul li.static .dropdown-block .property-group .property-group-head{padding:1.5rem 10%;border-bottom:.1rem solid #ddd;background:#f5f5f5}.main-nav ul li.static ul{display:block;position:static;left:0;padding:0;border:0}.main-nav ul li.static ul li small{position:absolute;right:1rem}.content-body{padding-top:5rem}.mobile-nav-sub{display:block;margin:0;padding:1.5rem 10%;position:relative;font-style:italic}.mobile-nav-sub::after{content:'';position:absolute;top:50%;right:10%;width:10px;height:10px;border:2px solid var(--c-red);border-width:2px 2px 0 0;transform:translateY(-50%) rotate(45deg)}.mobile-nav-sub.back::after{transform:translateY(-50%) rotate(-135deg)}.mobile-nav-sub.single-unit{border-bottom:.1rem solid #ddd}.mobile-nav-sub.single-unit::after{right:10%}.home-milestones-thumb .milestone-thumb::before,.home-properties-thumbs,.main-nav ul li .mobile-nav-sub+a,.page-content .page-sidebar-full .sidebar .sidebar-full-link span.investor-icon,.side-soc-med{display:none}.main-nav-but{display:block;position:absolute;left:0}.banner h2{padding:2rem 3rem}.banner h3{bottom:2rem;right:3rem;font-size:2.6rem}.banner-slide .slide .slide-desc{padding:2rem 3rem;line-height:120%}.home-developments,.home-milestones,.page-footer,.tagline,.text-banner{padding:3rem 0}.tagline h1{font-size:4rem;padding:1rem 0 2rem}.tagline a{margin:1rem}h1.content-header{font-size:3rem;padding:2rem}.home-properties-viewport{width:100vw;overflow:hidden}.home-properties-wrapper{overflow:visible;display:flex;height:auto;padding:0;transition:transform .4s}.home-properties-wrapper .home-property{opacity:1;position:relative;width:100vw;height:60vw;flex:0 0 100vw;pointer-events:auto}.home-properties-wrapper .home-property a{display:block;position:absolute;left:0;right:0;bottom:20%;text-align:center;font-size:1.4rem;line-height:110%;letter-spacing:.2rem;color:#fff;text-transform:uppercase}.home-development{padding:0;margin:1rem 0;display:block}.home-development.bottom{padding:0;text-align:center}.home-development img{position:relative;width:100%;height:auto;filter:brightness(80%)}.home-development h3{position:absolute;font-size:1.6rem;left:0;width:100%;padding:0 2rem}.home-investor-post{flex:0 0 31%;padding:1rem}.home-milestones-thumb{display:block;position:relative;transform:none!important;padding:0}.home-milestones-thumb .milestone-thumb{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .4s;pointer-events:none}.home-milestones-thumb .milestone-thumb.active{position:relative;opacity:1}.home-milestones-content.img-small .home-milestones-thumb .milestone-thumb img,.home-milestones-thumb .milestone-thumb img{width:60%;height:60%;margin:0 auto 1rem}.home-milestones-thumb .milestone-thumb span{padding:1rem;font-size:1.6rem}.home-milestones-thumb .milestone-thumb.active img{transform:none}.home-milestones-content.img-small .home-milestones-wrapper .home-milestone-post,.home-milestones-wrapper .home-milestone-post{padding:1rem 2rem}.home-milestones-wrapper .home-milestone-post h3{font-size:1.6rem}.home-milestones-wrapper .home-milestone-post a{padding:1rem 1.5rem;margin:1rem auto 0}.home-milestones-nav span{width:2rem;height:2rem;top:40%}.home-milestones-nav span::after,.home-milestones-nav span::before{border-width:.5rem 1rem}.home-news{padding:3rem 0;margin-top:0}.home-news::before{clip-path:none}.download-wrapper .download-image,.home-news-content{position:relative}.mobile-sidebar-but{display:block;padding:.6rem 5rem .6rem 2rem;background:#fff;position:relative;z-index:10;border-bottom:.1rem solid #ddd;font-size:1.6rem;height:4rem;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-sidebar-but::after{content:'';position:absolute;top:50%;right:2rem;width:1rem;height:1rem;border:.2rem solid #222;border-width:.2rem .2rem 0 0;transform:translateX(-50%) translateY(-85%) rotate(135deg)}.sidebar-nav-container{position:absolute;z-index:5;width:100%;transform:translateY(-100%);border-bottom:.1rem solid #ddd;background:#fff;transition:transform .4s var(--e-out-expo),opacity 0s ease .4s;opacity:0;max-height:calc(100vh - 9rem);overflow:auto}.sidebar-nav-container.show{transform:translateY(0);opacity:1;transition:transform .4s var(--e-out-expo)}.page-content{position:relative;z-index:10}.gallery-slide-desc,.page-content .title{padding:2rem}.page-content .title h1{font-size:3rem}.page-content .content-wrapper{display:block;padding-bottom:2rem}.page-content .content-wrapper .sidebar{padding-right:0;position:sticky;top:5rem;z-index:100;margin:0 -5.5%;background:#fff}.page-content .content-wrapper .sidebar .sidebar-nav{padding-bottom:1rem;display:block}.page-content .content-wrapper .sidebar .sidebar-nav ul li{margin:0 2rem 0 4rem}.page-content .content-wrapper .content p{margin:0 0 1rem}.page-content .page-sidebar-full .sidebar{transform:none!important;position:sticky;top:5rem;z-index:100;display:block;width:100%;height:auto;background:#fff}.page-content .page-sidebar-full .sidebar .sidebar-full-link{display:block;padding:0 2rem 1rem 4rem;font-weight:400;background:#fff}.page-content .content-wrapper .content.top-pad,.page-content .page-sidebar-full .sidebar a:first-of-type .sidebar-full-link,.posts-more .posts-wrapper{padding-top:1rem}.page-content .page-sidebar-full .sidebar .sidebar-full-link span{font-size:1.6rem;position:relative}.page-content .page-sidebar-full .sidebar .sidebar-full-link.current,.page-content .page-sidebar-full .sidebar .sidebar-full-link:hover{background:#fff;color:#222;font-weight:700}.page-content .page-sidebar-full .sidebar .sidebar-full-link.current span::before{content:'';position:absolute;left:-2rem;top:.3rem;bottom:.3rem;width:.3rem;background:var(--c-red);display:block}.page-content .page-sidebar-full .content{display:block;width:90%;margin:0 auto;min-height:0;padding:2rem 0}.banner-center h2,.text-banner h2{font-size:2.8rem}.banner-center .banner-center-desc{left:0}.sidebar.top-pad{padding-top:0}.sidebar.top-pad .sidebar-nav,.sidebar.top-pad .sidebar-nav-header,.sidebar.top-pad .sidebar-nav-header+.sidebar-nav{margin-top:1rem}.breadcrumb{padding:.6rem 0}.post-title{padding:1rem 0;text-align:left}.post-title h1{font-size:2.6rem}.post-meta{padding:0 0 1.4rem}.post-content,.post-gallery,.post-image{padding:0 0 2rem}.post-gallery h2{font-size:2rem;padding-bottom:1rem}.gallery-slide img{height:30rem}.gallery-slider-nav{top:15rem;width:6rem;height:6rem}.gallery-slider-nav::before{width:1rem;height:1rem}.gallery-slider-nav.prev{left:-3rem}.gallery-slider-nav.next{right:-3rem}.property-types .property-type{font-size:1.6rem;display:inline-block;line-height:120%}.posts-wrapper{display:block;padding:2rem 0}.posts-wrapper .post{height:auto;padding-bottom:0;margin:1rem 0}.posts-wrapper .post img{display:block;position:relative;height:auto}.posts-wrapper .post h2{padding:1rem 2rem;font-size:2rem}.posts-wrapper .post h3{padding:1rem 2rem;font-size:1.6rem}.posts-wrapper .flex-half-wrapper{display:block;margin:1rem 0}.posts-wrapper .flex-half-wrapper .post.two-row,.posts-wrapper .post.double-rowspan{padding-bottom:0}.posts-wrapper .post.full-row{margin:1rem 0}.download-wrapper .download-post{flex:0 0 48%;margin:1rem 1%}.download-wrapper .download-image img,.post.has-download img{filter:brightness(50%)}.download-wrapper .download-link,.post.has-download .download-link{opacity:1}.posts-pagination{padding:2rem 0;text-align:center}.posts-pagination ul li{display:inline-block;margin:0 .5rem;font-weight:700}.posts-pagination ul li a,.posts-pagination ul li span{display:inline-block;padding:.5rem}.posts-pagination ul li span{color:#000}.posts-pagination ul li a{color:#9fa3a6}.posts-more h2{font-size:2rem}.page-footer .footer-nav .footer-nav-group .footer-nav-group-title::after,.page-footer .footer-nav .footer-nav-group .footer-nav-group-title::before{content:'';position:absolute;right:0;top:50%;height:1px;width:10px;background:#eee;transition:.4s}.page-footer .footer-nav .footer-nav-group.active .footer-nav-group-title::after{transform:rotate(90deg)}.page-footer .footer-nav .footer-nav-group ul{max-height:0}.overlay .overlay-container{overflow:auto}.overlay .overlay-container .close-but{top:0;bottom:auto}.overlay-flex{flex-direction:column-reverse}.overlay-flex>div{max-width:90vw}}