@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css?family=Poppins:400,600&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,600&display=swap);.additional-documents .additional-documents__content{display:flex;justify-content:center;flex-wrap:wrap}.additional-documents .additional-documents__content .additional-document{margin-left:27px;margin-right:27px;max-width:218px;text-align:center;margin-bottom:40px}.additional-documents .additional-documents__content .additional-document img{max-width:70px;margin-bottom:16px}@media (min-width:768px){.additional-documents .additional-documents__content .additional-document img{max-width:100px}}.additional-documents .additional-documents__content .additional-document a{margin-top:20px;display:inline-flex}.input-wrap{position:relative;margin-bottom:16px}.input-wrap.reduce-gap{margin-bottom:12px}.input-wrap input{height:56px;border:1px solid #d0d6e0;width:100%;padding:20px 16px 6px;font-family:Poppins,sans-serif}.input-wrap input:focus~label,.input-wrap input:not([value=""])~label{transform:translateY(-106%) scale(.75)}.input-wrap label{position:absolute;top:50%;transform:translateY(-50%);left:16px;transform-origin:left top;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);will-change:transform;cursor:text;pointer-events:none;color:#798194}.app-btn,.input-wrap label{font-family:Poppins,sans-serif}.app-btn{cursor:pointer}.app-btn:disabled{cursor:unset}.app-btn.btn-block{display:block;height:56px;width:100%}.app-btn.btn-black{color:#fff}.app-btn.btn-black,.app-btn.btn-black:disabled,.app-btn.btn-black:disabled:hover{background-color:#2c2a34}.other-listings{padding-left:15px;padding-right:15px}@media (min-width:768px){.other-listings{padding-left:0;padding-right:0}}.other-listings .other-listings__row{display:flex;flex-direction:column}@media (min-width:768px){.other-listings .other-listings__row{margin-left:-15px;margin-right:-15px;flex-direction:row;flex-wrap:wrap}}.other-listings .other-listings__row .other-listing{margin-bottom:30px}@media (min-width:768px){.other-listings .other-listings__row .other-listing{width:50%;padding-left:15px;padding-right:15px}}@media (min-width:1200px){.other-listings .other-listings__row .other-listing{width:33.333%}}.other-listings .other-listings__row .other-listing .other-listing__inner{text-decoration:none;cursor:pointer;display:block;box-sizing:border-box;border-radius:2px;border:2px solid transparent}.other-listings .other-listings__row .other-listing .other-listing__inner:hover{border:2px solid #171818}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__top{padding-bottom:58%;position:relative;background-position:50%;background-size:cover}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__top:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4) 83.65%);content:"";left:0;right:0;top:0;bottom:0;position:absolute}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__top .other-listing__top__info{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;padding:12px;align-items:center}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__top .other-listing__top__info p{color:#fff;font-size:20px;font-weight:600;letter-spacing:.6px}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__top .other-listing__top__info span{padding:6px 12px;font-size:14px;font-weight:600;color:#fff;background-color:rgba(0,0,0,.6)}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom{padding:8px}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details{display:flex;justify-content:space-between;align-items:center}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__address{overflow:hidden}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__address p{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__info{display:flex;text-align:center}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__info>div{padding-left:13px;padding-right:13px}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__info>div p{font-size:14px;white-space:nowrap}.other-listings .other-listings__row .other-listing .other-listing__inner .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__info .mid{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.button.button__primary{display:inline-block;background-color:#0094ff;border-radius:175px;color:#fff;font-family:Poppins;font-size:14px;font-weight:400;line-height:30px;padding:10px 30px;text-decoration:none;transition:all .3s ease}.button.button__primary:hover{background-color:#33a9ff;box-shadow:0 8px 24px 0 rgba(68,99,137,.16)}.additional-documents .additional-document p.additional_document__name{font-weight:500;font-size:14px;color:#0f2030}.additional-documents .additional-document p.additional_document__info{font-size:14px;color:#000d21;opacity:.4}.other-listings{background-color:#eeedeb;padding-top:40px}@media (min-width:768px){.other-listings{padding-top:60px}}.other-listings h2{font-weight:400;font-size:30px;margin-bottom:43px;font-family:Montserrat,sans-serif}@media (min-width:768px){.other-listings h2{font-size:36px;text-align:left;margin-bottom:34px}}.other-listings .other-listing__top .other-listing__top__info span{border-radius:2px;text-transform:uppercase}.other-listings .other-listing__bottom{background-color:#f7f6f4}.other-listings .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__address p,.other-listings .other-listing__bottom .other-listing__bottom__details .other-listing__bottom__info>div p{color:#333335}html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}.hero-video{position:relative;overflow:hidden}#video-fullscreen{position:absolute;top:0;bottom:0;margin:auto;z-index:1;pointer-events:none;display:none;opacity:.3}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}button{cursor:pointer}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{margin:0;padding:0;box-sizing:inherit;outline:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{box-sizing:border-box;text-rendering:optimizeLegibility;font-family:Poppins,Helvetica,sans-serif}body,html{overflow-x:hidden}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.overflows{overflow:hidden}@font-face{font-family:pillar;font-display:swap;src:url(../fonts/pillar.eot);src:url(../fonts/pillar.eot?#iefix) format("embedded-opentype"),url(../fonts/pillar.woff) format("woff"),url(../fonts/pillar.ttf) format("truetype"),url(../fonts/pillar.svg#pillar) format("svg");font-weight:400;font-style:normal}[class*=pillar-]:before{display:inline-block;font-family:pillar;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pillar-Facebook:before{content:"A"}.pillar-LinkedIN:before{content:"B"}.pillar-Mail:before{content:"C"}.pillar-Share:before{content:"D"}.pillar-Twitter:before{content:"E"}.pillar-Instagram:before{content:"F"}.container{width:1170px;margin:0 auto}.row{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.col{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.align-start{align-self:flex-start}.align-end{align-self:flex-end}.align-center{align-self:center}.align-baseline{align-self:baseline}.align-stretch{align-self:stretch}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs,.col-xs-1{box-sizing:border-box;padding:1rem}.col-xs-1{flex-basis:8.33333%;max-width:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-xs-offset-2{margin-left:16.66667%}.col-xs-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-xs-offset-4{margin-left:33.33333%}.col-xs-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-xs-offset-5{margin-left:41.66667%}.col-xs-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-xs-offset-7{margin-left:58.33333%}.col-xs-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-xs-offset-8{margin-left:66.66667%}.col-xs-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-xs-offset-10{margin-left:83.33333%}.col-xs-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-xs-offset-11{margin-left:91.66667%}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.col-gutter-lr{padding:0 1rem}.col-no-gutter,.no-gutter>*{padding:0!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.show{display:block!important}.row.show{display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:flex!important}.hide-xs{display:none!important}header{position:fixed;padding-top:40px;left:0;width:100%;z-index:999;padding-left:40px;padding-right:40px;transition:all .3s ease;top:0}header.active{position:fixed;padding-top:0;top:-100px}header.active.up{top:0;background-color:#fff}header.active .brand{color:#222}header.active #mobile-icon span{background:#222}header .brand{color:#fff;font-family:Poppins;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;max-width:120px;max-height:50px;display:block}header .brand img{max-width:100px;max-height:48px}header.active #mobile-icon{top:25px}header.active #mobile-icon.mobile-navigation.open span{background-color:#fff!important}#mobile-icon{width:35px;height:20px;transform:rotate(0);transition:.3s ease-in-out;cursor:pointer;position:absolute;top:65px;right:30px;display:block;z-index:999999}#mobile-icon:hover span:nth-child(4){width:100%}#mobile-icon span{display:block;position:absolute;height:1px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#mobile-icon span:first-child{top:0}#mobile-icon span:nth-child(2),#mobile-icon span:nth-child(3){top:10px}#mobile-icon span:nth-child(4){top:20px;width:70%;left:auto;right:0}#mobile-icon.open span:first-child,#mobile-icon.open span:nth-child(4){opacity:0}#mobile-icon.open span:nth-child(2){transform:rotate(45deg)}#mobile-icon.open span:nth-child(3){transform:rotate(-45deg)}.mob-nav{position:fixed;top:0;right:0;width:300px;height:100%;min-height:100%;background-color:#fff;z-index:9;padding-top:140px;transition:all .4s ease;opacity:0;visibility:hidden;display:none;box-shadow:-15px 0 12px 1px rgba(0,0,0,.04);overflow-y:auto;transform:translateX(10%)}.mob-nav.active{z-index:99999;transform:translateX(0)}.mob-nav ul.mobile-menu{list-style:none;padding-left:0;margin:0 20px;display:block}.mob-nav ul.mobile-menu li{text-align:left;margin-bottom:15px;border-bottom:1px solid #eef3f3;padding-bottom:10px;position:relative}.mob-nav ul.mobile-menu li span.open-mobile-submenu{width:20px;height:20px;position:absolute;top:-2px;right:0;cursor:pointer}.mob-nav ul.mobile-menu li span.open-mobile-submenu:after{content:"C";display:inline-block;font-family:zex;font-style:normal;font-weight:400;line-height:1;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:all .3s ease}.mob-nav ul.mobile-menu li.active ul{display:block}.mob-nav ul.mobile-menu li.active span.open-mobile-submenu:after{transform:translate(-50%,-50%) rotate(-90deg)}.mob-nav ul.mobile-menu li a{color:#666767;text-decoration:none;transition:all .3s ease;position:relative;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.08px}.mob-nav ul.mobile-menu li ul{list-style:none;display:block;margin-left:0;margin-top:20px;margin-bottom:0;padding-bottom:0;display:none}.mob-nav ul.mobile-menu li ul li{border-bottom:0}.mob-nav ul.mobile-menu li ul li:last-child{padding-bottom:0;margin-bottom:0}.mob-nav.active{opacity:1;visibility:visible}.menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,13,33,.9);z-index:99999;opacity:0;visibility:hidden;transition:all .3s ease}.menu.active{opacity:1;visibility:visible}.menu ul{list-style:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.menu ul li{display:block}.menu ul li:not(:last-child){margin-bottom:34px}.menu ul li a{color:#fff;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600;line-height:54px;text-decoration:none;transition:all .3s ease;padding-bottom:1px;border-bottom:1px solid transparent;position:relative}.menu ul li a:hover{border-bottom:1px solid #fff}.menu ul li a:hover span{color:#0094ff}.menu ul li a span{color:#fff;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:22px;text-transform:uppercase;position:absolute;top:0;right:-50px;transition:all .3s ease}.hero{height:100vh;width:100%;position:relative;background-color:#000;margin-bottom:27px;color:#fff;display:inline-block;padding:10px 20px;background-repeat:no-repeat;background-position:50%;background-size:cover}.hero:before{background-color:rgba(0,13,33,.75);content:"";left:0;top:0;width:100%;height:100%;position:absolute;z-index:0}.hero .listing-status{color:#fff;letter-spacing:.2em;font-size:12px;font-weight:600;background:rgba(0,0,0,.4);padding:10px 20px;margin-bottom:27px;display:inline-block;border-radius:42px}.hero:after{content:"";display:block;width:calc(100% - 165px);height:125px;background-color:#fff;position:absolute;bottom:0;left:0;z-index:1}.hero .hero-wrapper{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:900px}.hero .hero-wrapper p{color:#fff;font-family:Poppins;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:22px;text-transform:uppercase}.hero .hero-wrapper h1{color:#fff;font-family:Montserrat,sans-serif;font-size:60px;font-weight:400;line-height:74px;text-transform:uppercase}.hero .hero-wrapper h1 span{display:block;color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.hero .hero-wrapper a{margin-top:40px}.btn,.btn:active{display:inline-block;background-color:#0094ff;border-radius:175px;color:#fff;font-family:Poppins;font-size:14px;font-weight:400;line-height:30px;padding:10px 30px;text-decoration:none;transition:all .3s ease}.btn:active:hover,.btn:hover{background-color:#33a9ff;box-shadow:0 8px 24px 0 rgba(68,99,137,.16)}.hero-scroll{width:12px;height:176px;border-radius:51px;background-color:rgba(0,13,33,.2);position:fixed;top:50%;right:30px;z-index:999;transform:translateY(-50%);cursor:pointer}.hero-scroll .scroll-body{width:2px;height:161px;border:1px solid hsla(0,0%,100%,.12);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-scroll .scroll-body .scroll-arrow{width:2px;height:0;position:absolute;background-color:#fff;top:0;transition:all .3s ease;left:50%;transform:translate(-50%)}.info-block{position:relative;padding-bottom:160px}.info-block h2{color:#232e3f;font-family:Montserrat,sans-serif;font-size:36px;font-weight:400;line-height:54px;margin-bottom:70px}.info-block p{color:#0f2030;font-size:14px;font-weight:400;line-height:30px;margin-bottom:30px}.info-block .info-about-block{position:absolute;top:0;right:0;padding:96px 110px;background-color:#232e3f}@media (min-width:768px){.info-block .info-about-block{max-width:50%}}.info-block .info-about-block ul{list-style:none}.info-block .info-about-block ul li{display:flex;padding:17px 0;border-top:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:Poppins;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:22px;text-transform:uppercase}.info-block .info-about-block ul li:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.info-block .info-about-block ul li span{font-weight:400;min-width:150px;display:inline-block}.object{height:100vh;width:100%;position:relative}img.object{-o-object-fit:cover;object-fit:cover}.gallery-img .simpleParallax{height:100%!important}h2{text-transform:capitalize}.amenities{padding:150px 0}.amenities .amenities-title p{color:#0f2030;font-size:14px;font-weight:400;line-height:30px;max-width:440px}.amenities .amenities-title h2{margin-bottom:26px}.amenities .amenities-row{margin-top:100px}.amenities .amenities-row ul{list-style:none}.amenities .amenities-row ul li{display:block;color:#3a3838;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;position:relative;padding-left:50px}.amenities .amenities-row ul li:before{content:"";display:block;width:24px;height:2px;border:1px solid #2d2b2b;position:absolute;top:65%;left:0;transform:translateY(-50%)}.amenities .amenities-row ul li:not(:last-child){margin-bottom:40px}.amenities .amenities-row ul.amenities-list li{display:inline-block;width:33.33333%;float:left}h2.title{color:#232e3f;font-family:Montserrat,sans-serif;font-size:36px;font-weight:400;line-height:54px}.gallery{background-color:#eeedeb;padding:150px 0 116px}.gallery .gallery-title{position:relative}.gallery .gallery-title a{position:absolute;top:50%;right:0;transform:translateY(-50%)!important}.gallery .img-off{display:none!important}.gallery .gallery-row{margin-top:90px}.gallery .gallery-row .gallery-box{display:block;width:100%;min-height:424px;margin-bottom:30px;position:relative}.gallery .gallery-row .gallery-box .gallery-img{position:absolute;top:0;left:0;width:100%;height:100%}.gallery .gallery-row .gallery-box .gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery .gallery-row .gallery-box.bigger{height:675px}.gallery .gallery-row .gallery-box:hover .gallery-name{opacity:1;visibility:visible}.gallery .gallery-row .gallery-box .gallery-name{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,13,33,.8);line-height:100%;cursor:pointer;transition:all .4s ease;opacity:0;visibility:hidden}.gallery .gallery-row .gallery-box .gallery-name span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:Poppins;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:22px;text-transform:uppercase}.gallery .gallery-row .gallery-box .gallery-name span b{margin-left:10px}.lg-thumb-item{opacity:.4;transition:all .3s ease}.lg-thumb-item.active{opacity:1}.virtual-tour{padding:116px 0;background-color:#eeedeb}.virtual-tour h2{margin-bottom:40px}.virtual-tour img{width:100%}.virtual-tour{position:relative}.virtual-tour>.container:after{content:"";display:block;width:calc(100% - 30px);position:absolute;bottom:-116px;left:15px;height:1px;background-color:rgba(0,13,33,.1)}.floors{padding:116px 0;background-color:#eeedeb}.floors .container{position:relative}.floors .container:after{content:"";display:block;width:calc(100% - 30px);position:absolute;top:-100px;left:15px;height:1px;background-color:rgba(0,13,33,.1)}.floors .carousel-cell{width:100%;height:620px;margin-right:10px;border-radius:5px;text-align:center}.floors .carousel-cell img{display:block;max-height:100%;max-width:100%;margin:auto}.floors .carousel-row{margin-top:120px}.floors .carousel-row ul{list-style:none}.floors .carousel-row ul li{display:block}.floors .carousel-row ul li:not(:last-child){margin-bottom:13px}.floors .carousel-row ul li a{text-decoration:none;transition:all .3s ease;color:#000d21;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:22px;text-transform:uppercase;opacity:.3}.floors .carousel-row ul li.active a,.floors .carousel-row ul li a:hover{opacity:1}.floors .flickity-button,.floors .flickity-page-dots{display:none}.location{padding:150px 0}.location .location-title{position:relative}.location .location-title h2{margin-bottom:40px}.location .location-title a.btn{position:absolute;top:22px;right:15px}.location .location-title p{color:#0f2030;font-size:14px;font-weight:400;line-height:30px}.location #map{margin-top:70px;height:590px}.location #map img{width:100%}.map-popup{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#171818;z-index:99999;padding:100px;transition:all .3s ease;opacity:0;visibility:hidden}.map-popup.active{opacity:1;visibility:visible}.map-popup .close-map{color:#fff;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:25px;right:25px}.map-popup .close-map span{font-size:24px;font-weight:400;position:relative;top:2px}.map-popup #map-popup{width:100%;height:100%;min-height:450px}.broker{padding:100px 0;overflow:hidden;position:relative}.broker:after{content:"";display:block;width:100%;height:300px;background-color:#eeedeb;position:absolute;bottom:0;z-index:-1}.broker .container{position:relative}.broker .container .broker-img{position:absolute;top:132px;width:428px;height:423px;-o-object-fit:cover;object-fit:cover;z-index:1}.broker .container .listing-agent .broker-img{width:170px;height:200px;margin-left:0}@media only screen and (min-width:768px){.broker .container .listing-agent .broker-img{margin-left:130px}.broker .container .co-agent .broker-img{top:50px}}@media only screen and (min-width:992px){.broker .container .listing-agent .broker-img{margin-left:258px}}.broker .broker-info{background-color:#232e3f;padding:100px 120px 120px 230px}.broker .broker-info.has-co-agent,.broker .broker-info.has-listing-agent{padding-bottom:100px}@media only screen and (min-width:768px){.broker .broker-info.has-co-agent,.broker .broker-info.has-listing-agent{padding-bottom:30px}}.co-agent{position:relative}.co-agent .broker-info{padding-top:30px}.broker .broker-info h3{color:#fff;font-family:Montserrat,sans-serif;font-size:40px;font-weight:400;line-height:54px;margin-bottom:23px}.broker .broker-info p.info{color:#fff;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:26px;text-transform:uppercase;max-width:329px;margin-bottom:48px}.broker .broker-info p.biography{color:#fff;font-size:14px;font-weight:400;line-height:30px;margin-bottom:46px}.broker .broker-info ul.broker-contacts{list-style:none}.broker .broker-info ul.broker-contacts li{display:block;padding:18px 0;border-top:1px solid hsla(0,0%,100%,.1)}.broker .broker-info ul.broker-contacts li:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.broker .broker-info ul.broker-contacts li a{color:#fff;font-size:12px;font-weight:600;letter-spacing:2.4px;line-height:22px;text-transform:uppercase;text-decoration:none;transition:all .3s ease;padding-bottom:1px;border-bottom:1px solid transparent}.broker .broker-info ul.broker-contacts li a:hover{border-bottom:1px solid #fff}.broker .broker-info ul.broker-social{list-style:none;margin-top:52px}.broker .broker-info ul.broker-social li{display:inline-block}.broker .broker-info ul.broker-social li:not(:last-child){margin-right:24px}.broker .broker-info ul.broker-social li a{display:block;width:40px;height:40px;border-radius:100%;transition:all .3s ease}.broker .broker-info ul.broker-social li a i{font-size:40px;color:#eeedeb;transition:all .3s ease}.broker .broker-info ul.broker-social li a i:hover{color:#fff}.question{padding:116px 0 30px;background-color:#eeedeb}.question .container{position:relative}.question .container:after{content:"";display:block;width:calc(100% - 30px);position:absolute;top:-100px;left:15px;height:1px;background-color:rgba(0,13,33,.1)}.question h1{color:#232e3f;font-family:Montserrat,sans-serif;font-size:54px;font-weight:400;line-height:74px;text-transform:uppercase;margin-bottom:70px}.question h1 span{display:block;color:#232e3f;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#232e3f}.question #question_form{width:85%;margin:0 auto}.question #question_form label{color:rgba(58,56,56,.4);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:30px;text-transform:uppercase;display:block;margin-bottom:6px}.question #question_form input,.question #question_form textarea{display:block;width:100%}.question #question_form input.error,.question #question_form textarea.error{border-bottom:1px solid red!important}.question #question_form input[type=email],.question #question_form input[type=phone],.question #question_form input[type=text]{color:#3a3838;font-size:14px;font-weight:400;line-height:30px;border:0;border-radius:0;box-shadow:none;background-color:transparent;border-bottom:1px solid #fff;padding-bottom:12px}.question #question_form textarea{border:0;background-color:#fff;border-radius:10px;color:#3a3838;font-size:14px;font-weight:400;line-height:30px;padding:15px 30px;height:186px}.question #question_form input[type=submit]{display:inline-block;width:auto;box-shadow:none;border:0;cursor:pointer;padding:10px 50px}.question .success-message{display:block;width:100%;display:none}.question .success-message h2{font-size:24px}#lg-download,#lg-share{display:none}footer ul li a i{font-size:40px!important}footer.new .pillar{top:37%!important}.virtual-tour iframe{width:100%;height:600px}.success-mesage{display:none;margin-top:100px;margin-bottom:100px}.success-mesage h2{color:#232e3f;font-family:Montserrat,sans-serif;font-size:64px;font-weight:400;line-height:86px;text-align:center;max-width:80%;margin:0 auto 40px}.success-mesage p{color:#3a3838;font-size:14px;font-weight:400;line-height:30px;max-width:500px;text-align:center;margin:0 auto}footer{padding:60px 40px;background-color:#eeedeb}footer p{color:#343434;font-size:14px;font-weight:400;line-height:30px}footer ul{list-style:none;margin-top:6px}footer ul li{display:inline-block}footer ul li:not(:last-child){margin-right:14px}footer ul li a{display:block;border-radius:100%;transition:all .3s ease}footer ul li a i{font-size:32px;color:#c4c4c4;transition:all .3s ease}footer ul li a i:hover{color:#555}footer.new .col-xs-12{position:relative}footer.new .pillar{position:absolute;top:48%;left:1rem;text-align:left;transform:translateY(-50%)}footer.new .pillar a{text-align:center;display:block;width:100%}footer.new .pillar img{display:block;position:relative;top:8px;max-width:200px;max-height:30px}#overview_media_first.vimeo,.overview_media_first__container.youtube{position:relative;padding-bottom:56.25%}#overview_media_first.vimeo>iframe,#overview_media_first.youtube{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.video-tour.gallery,.video-tour>.container{position:relative}.video-tour.gallery>.container:after{content:"";display:block;width:calc(100% - 30px);position:absolute;bottom:-116px;left:15px;height:1px;background-color:rgba(0,13,33,.1)}.video-tour__video{width:100%;padding-top:56.25%;position:relative}.video-tour__video>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.virtual-tour>.container{position:relative}@media only screen and (min-width:768px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm,.col-sm-1{box-sizing:border-box;padding:1rem}.col-sm-1{flex-basis:8.33333%;max-width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.show-sm{display:block!important}.row.show-sm{display:flex!important}.hide-sm{display:none!important}.info-block{min-height:570px}}@media only screen and (min-width:768px) and (max-width:992px){.show-sm-only{display:block!important}.row.show-sm-only{display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width:993px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md,.col-md-1{box-sizing:border-box;padding:1rem}.col-md-1{flex-basis:8.33333%;max-width:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-md-offset-2{margin-left:16.66667%}.col-md-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-md-offset-3{margin-left:25%}.col-md-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-md-offset-4{margin-left:33.33333%}.col-md-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-md-offset-5{margin-left:41.66667%}.col-md-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-md-offset-6{margin-left:50%}.col-md-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-md-offset-7{margin-left:58.33333%}.col-md-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-md-offset-8{margin-left:66.66667%}.col-md-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-md-offset-9{margin-left:75%}.col-md-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-md-offset-10{margin-left:83.33333%}.col-md-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-md-offset-11{margin-left:91.66667%}.col-md-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-md-offset-12{margin-left:100%}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.show-md{display:block!important}.row.show-md{display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width:993px) and (max-width:1200px){.show-md-only{display:block!important}.row.show-md-only{display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width:1201px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg,.col-lg-1{box-sizing:border-box;padding:1rem}.col-lg-1{flex-basis:8.33333%;max-width:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.show-lg{display:block!important}.row.show-lg{display:flex!important}.hide-lg{display:none!important}}@media only screen and (min-width:1201px) and (max-width:1300px){.show-lg-only{display:block!important}.row.show-lg-only{display:flex!important}.hide-lg-only{display:none!important}}@media only screen and (min-width:1301px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl,.col-xl-1{box-sizing:border-box;padding:1rem}.col-xl-1{flex-basis:8.33333%;max-width:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-xl-offset-2{margin-left:16.66667%}.col-xl-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-xl-offset-4{margin-left:33.33333%}.col-xl-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-xl-offset-5{margin-left:41.66667%}.col-xl-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-xl-offset-7{margin-left:58.33333%}.col-xl-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-xl-offset-8{margin-left:66.66667%}.col-xl-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-xl-offset-10{margin-left:83.33333%}.col-xl-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-xl-offset-11{margin-left:91.66667%}.col-xl-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{justify-content:flex-start}.row.center-xl{justify-content:center}.row.end-xl{justify-content:flex-end}.row.top-xl{align-items:flex-start}.row.middle-xl{align-items:center}.row.bottom-xl{align-items:flex-end}.row.around-xl{justify-content:space-around}.row.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}.show-xl{display:block!important}.row.show-xl{display:flex!important}.hide-xl{display:none!important}}@media (max-width:1200px){.container{width:970px}.hero .hero-wrapper{width:90%;max-width:90%}.info-block .info-about-block{padding:80px}}@media (max-width:992px){.container{width:750px}#mobile-icon,.mob-nav{display:block}.hero .hero-wrapper h1{font-size:36px;line-height:56px}.info-block h2{font-size:34px}.info-block .col-xs-12.col-sm-6{padding-right:60px}.info-block .info-about-block{padding:40px}.amenities .amenities-row ul li{font-size:16px}.gallery .gallery-row .gallery-box{min-height:350px}.gallery .gallery-row .gallery-box.bigger{height:560px}.broker .container .broker-img{width:300px;height:350px}.broker .listing-agent .broker-img{width:170px;height:200px;margin-left:130px}.broker .broker-info{padding:50px 50px 50px 130px}footer{padding:50px 20px}footer p{font-size:12px}footer.new .pillar{top:43%}}@media (max-width:767px){.video-tour.gallery>.container:after{bottom:-60px}.container{width:100%}header{padding-top:20px;padding-left:15px;padding-right:15px}header .col-xs-6{padding:12px 0}header.active #mobile-icon{top:26px}#mobile-icon{top:41px}.menu ul{width:90%}.menu ul li:not(:last-child){margin-bottom:18px}.menu ul li a{font-size:24px;line-height:36px}.menu ul li a span{right:-34px}.hero:after{display:none}.hero .hero-wrapper h1{font-size:36px;line-height:46px}.hero-scroll{display:none}.info-block{padding-bottom:50px}.info-block h2{margin-top:50px;font-size:30px}.info-block .col-xs-12.col-sm-6{padding-right:15px}.info-block .info-about-block{position:relative;padding:30px 15px}.info-block .info-about-block ul li{font-size:11px}.info-block .info-about-block ul li span{width:130px}.object{height:500px}.amenities{padding:70px 0}.amenities .amenities-row{margin-top:40px}.amenities .amenities-row ul li{font-size:16px;padding-left:20px}.amenities .amenities-row ul li:before{width:10px;top:50%}.amenities .amenities-row ul.amenities-list li{width:50%}h2.title{font-size:30px;line-height:40px}.gallery{padding:60px 0}.gallery .gallery-title a{display:none}.gallery .gallery-row{margin-top:30px}.gallery .gallery-row .col-xs-12.col-sm-6{padding-top:0;padding-bottom:0}.gallery .gallery-row .gallery-box{height:300px;min-height:300px;margin-bottom:80px}.gallery .gallery-row .gallery-box.bigger{height:300px}.gallery .gallery-row .gallery-box .gallery-name{opacity:1;visibility:visible;background-color:transparent}.gallery .gallery-row .gallery-box .gallery-name span{top:auto;bottom:-50px;color:#000}.virtual-tour{padding:0 0 30px}.virtual-tour h2{margin-bottom:20px}.virtual-tour .container:after{bottom:-60px}.floors{padding:50px 0 80px}.floors .container:after{top:-28px}.floors .carousel-row{margin-top:30px}.floors .carousel-row ul{text-align:center}.floors .carousel-row ul li{display:inline-block}.floors .carousel-row ul li:not(:last-child){margin-right:20px}.location{padding:60px 0}.location .location-title h2{margin-bottom:20px}.location .location-title a.btn{display:none}.location #map{margin-top:20px}.map-popup{padding:40px}.map-popup .close-map{top:8px}.broker{padding-bottom:0}.broker .col-xs-12{padding:0}.broker .container .broker-img{top:-60px;height:255px;position:absolute;left:50%;transform:translate(-50%)}.broker .container.co-agent .broker-img{top:-20px}.broker .broker-info{padding:200px 50px 50px;padding:240px 50px 50px}.broker .co-agent .broker-info{padding:240px 50px 50px}.broker .broker-info h3{font-size:26px}.question{padding:40px 0}.question .container:after{display:none}.question h1{font-size:36px;line-height:48px;margin-bottom:40px}.question #question_form{width:100%}.question #question_form .col-xs-12.col-sm-12.text-right{text-align:left}.virtual-tour iframe{height:400px}.success-mesage h2{font-size:30px;line-height:40px}footer .col-xs-12.col-sm-6.text-right{text-align:left}footer{padding:50px 0}footer .col-xs-12{text-align:left}footer.new .pillar{position:relative;top:auto;left:auto;transform:none;margin-top:30px;text-align:left}footer.new .pillar a{text-align:left}footer.new .pillar img{top:auto;left:auto;display:inline-block;margin-top:8px}.virtual-tour{padding:60px 0}}@media only screen and (max-width:767px){.show-xs-only{display:block!important}.row.show-xs-only{display:flex!important}.hide-xs-only{display:none!important}}@media (max-width:480px){.floors .carousel-cell{max-height:380px}.broker .broker-info{padding:240px 20px 30px}footer ul li a i{font-size:32px!important}}.show-more{cursor:pointer;transition:all .3s ease;border-bottom:1px solid!important}.mt-30{margin-top:30px}.broker .col-xs-12{padding-bottom:0;padding-top:0}.listing-agent{position:relative}.flex-buttons>.book-a-showing{border:1px solid #0094ff;color:#0094ff;background:transparent;margin-top:16px;margin-left:30px}.flex-buttons>.book-a-showing:active{background:transparent}@media (min-width:768px){.flex-buttons>.book-a-showing{margin-top:0}}