﻿.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../scss/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#31363d;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:16px;height:16px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#31363d;}#mapview-map{height:68rem;width:46rem;grid-row:span 2;grid-column:span 2;align-self:center;}@media screen and (max-width:820px){#mapview-map{height:30rem;width:100%;grid-row:span 1;grid-column:span 1;}}.neighborhoods #mapview-map{height:58.1rem;}@media screen and (max-width:820px){.neighborhoods #mapview-map{height:24rem;}}.description-info #mapview-map{height:24rem;width:100%;float:right;margin-left:1rem;}@media screen and (max-width:1200px){.description-info #mapview-map{margin-left:.5rem;}}@media screen and (max-width:820px){.description-info #mapview-map{float:none;margin:0;}}.marker-popup{white-space:nowrap;text-align:center;background-color:#333;color:#fff;padding:5px 7px;cursor:pointer;border-radius:4px;position:relative;width:auto;display:inline-block;font-size:12px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;}.infobox{display:grid;grid-template-columns:1fr 1fr;color:#31363d;}.infobox h4{grid-column:span 2;background-color:#31363d;color:#fff;padding:10px;}.infobox img{height:60px;width:80px;}.infobox span{font-weight:600;}.infobox .infodetails{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;}.switch-show{display:block;}.switch-hide{display:none;}.view{display:flex;justify-content:flex-start;}.view .view-label{align-self:center;padding:.625rem;font-size:1.125rem;}.view label{color:#5e6775;font-weight:400;}.view .filter-view{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;}.view .filter-view a{margin:0;}.view .filter-grid{display:grid;grid-template-rows:1.1rem;grid-template-columns:1fr;}.view .filter-grid .sw-label{font-size:1rem;}.view .filter-grid .sw-labels{display:flex;justify-content:space-around;padding:0 0;}.view .filter-grid .sw-switch{position:relative;}.view .filter-grid .icon-1-2-image{display:block;width:6.6rem;height:3.75rem;background:url(/Layout/CNC/img/switch-1-2-image.svg);background-size:6.6rem 3.75rem;}.view .filter-grid .icon-2-2-image{display:block;width:6.6rem;height:3.75rem;background:url(/Layout/CNC/img/switch-2-2-image.svg);background-size:6.6rem 3.75rem;}.view .filter-grid .icon-1-2-list{display:block;width:6.6rem;height:3.75rem;background:url(/Layout/CNC/img/switch-1-2-list.svg);background-size:6.6rem 3.75rem;}.view .filter-grid .icon-2-2-map{display:block;width:6.6rem;height:3.75rem;background:url(/Layout/CNC/img/switch-2-2-map.svg);background-size:6.6rem 3.75rem;}.view .filter-grid .area{position:absolute;background:#fff;display:block;height:3.3rem;width:3rem;top:.25rem;opacity:0;}.view .filter-grid .sw-first{left:0;}.view .filter-grid .sw-second{left:3.5rem;}.view .filter-grid .sw-first:hover,.view .filter-grid .sw-second:hover{opacity:.4;}.ListViewSection{background-color:#f5f7fa;padding-top:1.3125rem;padding-bottom:2.5rem;max-width:100%;}@media only screen and (max-width:720px){.ListViewSection{padding-top:0;padding-bottom:0;}}.ListViewSection table{border-collapse:separate;border-spacing:0 10px;}.ListViewSection .list-header tr{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.ListViewSection .list-header th{font-weight:400;color:#7d899c;background-color:#f5f7fa;max-width:200px;padding:0;}.ListViewSection .list-header .pre-name{padding-left:1rem;}.ListViewSection .list-header .pre-name:hover,.ListViewSection .list-header .pre-condo-units:hover,.ListViewSection .list-header .pre-floors:hover,.ListViewSection .list-header .pre-year-built:hover,.ListViewSection .list-header .pre-minprice:hover,.ListViewSection .list-header .pre-location:hover{border-bottom:4px solid #fb6146;}.ListViewSection tr{border-bottom:none !important;position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:5px;-webkit-box-shadow:0 2px 2px 0 rgba(24,60,84,.14),0 3px 1px -2px rgba(24,60,84,.12),0 1px 5px 0 rgba(24,60,84,.2);-moz-box-shadow:0 2px 2px 0 rgba(24,60,84,.14),0 3px 1px -2px rgba(24,60,84,.12),0 1px 5px 0 rgba(24,60,84,.2);box-shadow:0 1px 3px 0 rgba(24,60,84,.14),0 3px 1px -2px rgba(24,60,84,.12),0 1px 3px 0 rgba(24,60,84,.2);}@media only screen and (max-width:720px){.ListViewSection tr{margin:.5rem 0 1rem 0;}}.ListViewSection td{padding:10px 5px;max-width:200px;}@media only screen and (max-width:720px){.ListViewSection td{padding:.1rem;max-width:100%;}}.ListViewSection td a{display:block;position:relative;padding:10px;color:#000;background-color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.ListViewSection td a span{display:none;}@media only screen and (max-width:720px){.ListViewSection td a span{display:inline-block;}}.ListViewSection .pre-minprice a{font-weight:bold;}.ListViewSection .pre-name{background-color:#000;border-radius:5px 0 0 5px;}.ListViewSection .pre-name a{font-weight:bold;text-transform:capitalize;color:#fff;background-color:#000;}.ListViewSection .pre-sales a,.ListViewSection .pre-year-built a{color:#d67b13;font-weight:700;}.ListViewSection .pre-name,.ListViewSection .pre-address{max-width:8rem;width:22%;}.ListViewSection .pre-condo-units,.ListViewSection .pre-floors,.ListViewSection .pre-year-built,.ListViewSection .pre-sales{max-width:5rem;width:8%;text-align:center;}.ListViewSection .pre-minprice,.ListViewSection .pre-location{max-width:3rem;width:12%;}.ListViewSection .pre-sales{border-radius:0 5px 5px 0;}@media only screen and (max-width:1200px){.ListViewSection tbody tr{max-width:100vw;overflow:hidden;}.ListViewSection tbody tr a{font-size:1rem;}.ListViewSection .pre-name{max-width:8rem;width:35%;}.ListViewSection .pre-minprice{max-width:5rem;width:20%;}.ListViewSection .pre-year-built,.ListViewSection .pre-condo-units,.ListViewSection .pre-floors,.ListViewSection .pre-sales{max-width:3rem;width:15%;}.ListViewSection .pre-address,.ListViewSection .pre-location{display:none;width:0;}}@media only screen and (max-width:720px){.ListViewSection thead{display:none;}.ListViewSection tbody tr{display:grid;grid-template-columns:1fr 1.1fr 1fr .9fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"name name name name year" "address address address address addres" "price price floors units units";}.ListViewSection .pre-name,.ListViewSection .pre-address,.ListViewSection .pre-condo-units,.ListViewSection .pre-floors,.ListViewSection .pre-year-built,.ListViewSection .pre-minprice,.ListViewSection .pre-location,.ListViewSection .pre-sales{width:100%;max-width:100%;grid-column:span 1;padding:0;color:#5e6775;font-weight:400;border:none;line-height:1;align-items:flex-end;}.ListViewSection .pre-name{grid-area:name;grid-column:span 4;border-radius:0;}.ListViewSection .pre-year-built{grid-area:year;}.ListViewSection .pre-address{grid-area:address;display:inline-block;grid-column:span 5;}.ListViewSection .pre-minprice{grid-area:price;}.ListViewSection .pre-condo-units{grid-area:units;justify-content:flex-end;}.ListViewSection .pre-floors{grid-area:floors;border-right:1px solid #5e6775;border-left:1px solid #5e6775;border-radius:0;padding:0 0;}.ListViewSection .pre-sales,.ListViewSection .pre-location{display:none;width:0;}.ListViewSection .pre-name a,.ListViewSection .pre-address a{font-size:.9rem;}.ListViewSection span{display:inline-flex;font-size:.75rem;font-weight:300;color:#5e6775;}}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;width:30px;height:60px;z-index:1000;}.owl-carousel .owl-nav .owl-prev{background:url("/Layout/CNC/img/prev.svg") no-repeat !important;top:80px;left:0;}.owl-carousel .owl-nav .owl-next{background:url("/Layout/CNC/img/next.svg") no-repeat !important;top:80px;left:320px;}@media screen and (max-width:1200px){.owl-carousel .owl-nav .owl-next{left:310px;}}@media screen and (max-width:820px){.owl-carousel .owl-nav .owl-next{left:calc(100% - 2.5rem);}}#hero-carousel.owl-carousel .owl-nav .owl-prev,.hero-carousel.owl-carousel .owl-nav .owl-prev,#video-gallery.owl-carousel .owl-nav .owl-prev{background:url("/Layout/CNC/img/prev.svg") no-repeat !important;position:absolute;top:14rem;left:2rem;}@media screen and (max-width:820px){#hero-carousel.owl-carousel .owl-nav .owl-prev,.hero-carousel.owl-carousel .owl-nav .owl-prev,#video-gallery.owl-carousel .owl-nav .owl-prev{left:.5rem;top:7rem;}}#hero-carousel.owl-carousel .owl-nav .owl-next,.hero-carousel.owl-carousel .owl-nav .owl-next,#video-gallery.owl-carousel .owl-nav .owl-next{background:url("/Layout/CNC/img/next.svg") no-repeat !important;position:absolute;top:14rem;left:calc(100% - 4rem);}@media screen and (max-width:820px){#hero-carousel.owl-carousel .owl-nav .owl-next,.hero-carousel.owl-carousel .owl-nav .owl-next,#video-gallery.owl-carousel .owl-nav .owl-next{left:calc(100% - 2.75rem);top:7rem;}}#video-gallery.owl-carousel .owl-nav .owl-prev{background:url("/Layout/CNC/img/prev.svg") no-repeat !important;position:absolute;top:2rem;left:1rem;}@media screen and (max-width:820px){#video-gallery.owl-carousel .owl-nav .owl-prev{left:.5rem;top:4rem;}}#video-gallery.owl-carousel .owl-nav .owl-next{background:url("/Layout/CNC/img/next.svg") no-repeat !important;position:absolute;top:2rem;left:calc(100% - 4rem);}@media screen and (max-width:820px){#video-gallery.owl-carousel .owl-nav .owl-next{left:calc(100% - 3.75rem);top:4rem;}}.full-screen-icon{position:absolute;top:.75rem;right:.75rem;z-index:10;}.full-screen-icon img{width:2.7rem !important;height:2.7rem !important;}.listing-virtual-tour{position:absolute;bottom:1rem;left:1.25rem;z-index:10;padding:.4rem;background-color:rgba(255,255,255,.6);border-radius:5px;}.listing-virtual-tour a{color:#5e6775;font-size:1.1875rem;font-weight:500;}.ImageViewSection{background-color:#f5f7fa;}.ImageViewSection .padding{padding:1.25rem 0;}.ImageViewSection .preconstrustion-listings{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-auto-rows:auto;justify-items:center;text-align:center;}@media screen and (max-width:1599px){.ImageViewSection .preconstrustion-listings{grid-template-columns:1fr 1fr;}}@media screen and (max-width:780px){.ImageViewSection .preconstrustion-listings{grid-template-columns:100%;}}.ImageViewSection .preconstrustion-card{width:23.2rem;text-align:center;padding:1.25rem .3rem;}@media screen and (max-width:1024px){.ImageViewSection .preconstrustion-card{padding:.625rem .625rem;}}@media screen and (max-width:480px){.ImageViewSection .preconstrustion-card{padding:.25rem .25rem;width:100vw;max-width:23.2rem;}}.ImageViewSection .card-image{position:relative;height:17.4rem;overflow:hidden;}.ImageViewSection .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;object-fit:cover;height:auto;max-width:23.2rem;max-height:300px;min-height:268px;}.ImageViewSection .card-image .listing-card-title{color:#e0e0e0;position:absolute;top:0;left:0;width:100%;height:5.5rem;background-color:#31363d;font-family:'Work Sans',sans-serif;font-size:1.3rem;font-weight:500;padding:1rem;text-align:left;display:flex;align-items:center;--max-lines:3;position:relative;max-height:calc(var(--lh)*var(--max-lines));overflow:hidden;}.ImageViewSection .listing-price{color:#31363d;background-color:#ffd09c;width:100%;font-size:1.6rem;font-weight:500;padding:.75rem .625rem;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}@media screen and (max-width:480px){.ImageViewSection .listing-price{font-size:1.2rem;}}.ImageViewSection .card-content{color:#31363d;font-size:1.185rem;font-weight:300;padding:1rem 1rem 0 1rem;}@media screen and (max-width:480px){.ImageViewSection .card-content{padding:0 1rem;font-size:1rem;}}.ImageViewSection .card-content .adress{font-weight:400;text-align:left;overflow:hidden;white-space:nowrap;margin:1.25rem 0;}@media screen and (max-width:480px){.ImageViewSection .card-content .adress{margin:.5rem .3rem;}}.ImageViewSection .card-content .adress .city{font-weight:500;}.ImageViewSection .card-content .location{font-weight:400;}.ImageViewSection .card-content .value{font-weight:500;}.ImageViewSection .card-content .props{display:flex;justify-content:space-between;margin-bottom:.625rem;}@media screen and (max-width:480px){.ImageViewSection .card-content .props{margin:.3rem;}}.ImageViewSection .card-content .props .feature{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;white-space:nowrap;}.ImageViewSection .card-content .props .desc{display:block;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:clip;line-height:1.5;padding-left:5px;}@media screen and (max-width:480px){.ImageViewSection .card-content .props .desc{line-height:1.7;}}.ImageViewSection .card-content .props .no-padding{padding:0;}.ImageViewSection .card-content .props .left{justify-content:flex-end;}.ImageViewSection .card-content .props .year{color:#ff9800;font-weight:500;}.ImageViewSection .card-content .props img{height:1.5rem;margin-right:.3rem;}.icon-beds{display:block;width:32px;height:24px;background:url(/Layout/CNC/img/beds.svg);background-size:32px 24px;}.icon-baths{display:block;width:29px;height:29px;background:url(/Layout/CNC/img/baths.svg);background-size:29px 29px;}.icon-floors{display:block;width:37px;height:27px;background:url(/Layout/CNC/img/floors.svg);background-size:37px 27px;}.icon-location{display:block;width:23px;height:29px;background:url(/Layout/CNC/img/location.svg);background-size:23px 29px;}@media screen and (max-width:820px){#description .container,#city-hero .container,#preconctruction-hero .container{width:100vw;padding:0;}}.description-info{margin:1rem 0;}@media screen and (max-width:820px){.description-info{margin:0;}}.description-info.minimize{display:grid;grid-template-columns:1fr 24rem;}@media screen and (max-width:1200px){.description-info.minimize{grid-template-columns:1fr 30vw;margin-left:.5rem;}}@media screen and (max-width:820px){.description-info.minimize{grid-template-columns:1fr;margin:0;width:100vw;}}.description-info.full{display:block;min-height:24rem;}@media screen and (max-width:820px){.description-info.full{display:grid;grid-template-columns:1fr;width:100vw;}}@media screen and (max-width:820px){.description-wrapper .description-content{padding:0 1.5rem;}}.description-wrapper .description-content.minimize{overflow:hidden;height:23rem;}@media screen and (max-width:820px){.description-wrapper .description-content.minimize{height:25rem;}}.description-wrapper .description-content.minimize-with-video{overflow:hidden;height:44rem;}@media screen and (max-width:820px){.description-wrapper .description-content.minimize-with-video{height:7rem;}}.description-wrapper .description-content.full{overflow:visible;height:auto;}.description-wrapper .description-content.full div,.description-wrapper .description-content.full p{clear:none !important;}#preconctruction-hero .description-info.minimize{grid-template-columns:1fr;}#preconctruction-hero .description-wrapper .description-content.minimize{overflow:hidden;height:12rem;}@media screen and (max-width:820px){#preconctruction-hero .description-wrapper .description-content.minimize{height:7.5rem;}}#preconctruction-hero .description-info.full{min-height:12rem;}.description-wrapper.minimize{display:flex;flex-direction:column;width:100%;}@media screen and (max-width:820px){.description-wrapper.minimize{width:100vw;}}.description-wrapper.full{display:block;width:100%;}@media screen and (max-width:820px){.description-wrapper.full{width:100vw;}}#readmore,#readless{text-align:right;padding:1rem;width:100%;color:#fb6146;font-size:1rem;font-weight:500;}@media screen and (max-width:820px){#readmore,#readless{text-align:center;font-size:.8rem;}}.mediadescription{width:24rem;margin:0 0 2rem 1rem;float:right;order:1;}@media screen and (max-width:1200px){.mediadescription{margin-left:.5rem;width:30vw;}}@media screen and (max-width:820px){.mediadescription{float:none;margin:1.5rem 0;width:100vw;}}.mediadescription .properties-header{font-family:'Work Sans',sans-serif !important;font-weight:400;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}@media screen and (max-width:820px){.mediadescription .properties-header{width:100vw;}}.mediadescription .video{text-align:center;overflow:hidden;}@media screen and (max-width:820px){.mediadescription .video{width:100vw;}}.mediadescription iframe{margin-bottom:2rem;}.mediadescription .map-prop{overflow-x:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.85rem;margin:0;padding:.5rem;background-color:#f5f7fa;}@media screen and (max-width:820px){.mediadescription .map-prop{font-size:.8rem;width:100vw;}}.mediadescription .map-prop .map-prop-name{font-weight:600;}.mediadescription .map-prop .map-prop-city a{font-size:.85rem;font-weight:400;color:#fb6146;}@media screen and (max-width:820px){.mediadescription .map-prop .map-prop-city a{font-size:.8rem;}}.mediadescription .withback{width:calc(100% - 1.5rem);}@media screen and (max-width:1200px){.mediadescription .withback{width:100% !important;}}.simple-description-info{margin:3rem 0;display:grid;grid-template-columns:1fr 35rem;}@media screen and (max-width:1200px){.simple-description-info{grid-template-columns:1fr 20rem;}}@media screen and (max-width:820px){.simple-description-info{grid-template-columns:100%;margin:0;}}.simple-description-info .mediadescription{width:100%;}.simple-description-info #mapview-map{height:100%;min-height:20rem;width:calc(100% - 1.5rem);}@media screen and (max-width:1200px){.simple-description-info #mapview-map{width:20rem;}}@media screen and (max-width:820px){.simple-description-info #mapview-map{height:20rem;min-height:20rem;width:100%;}}.simple-description-info .description-wrapper{padding:1rem 1.5rem 2rem 0;}@media screen and (max-width:820px){.simple-description-info .description-wrapper .description-content{padding:0 1.5rem;}}.city-hero{width:100vw;}.city-hero .title-h1{width:100%;height:2rem;}@media screen and (max-width:1000px){.city-hero .title-h1{width:100vw;height:3.3rem;}}.carousel-container{width:100%;overflow:hidden;margin:auto;}@media screen and (max-width:575px){.carousel-container{width:100vw;}}.carousel-container #hero-carousel{margin:auto;height:100% !important;overflow:hidden;}.carousel-container #hero-carousel img{display:block;object-fit:cover;min-width:100%;width:auto;}@media screen and (max-width:575px){.carousel-container #hero-carousel img{width:100vw;}}.carousel-container,.carousel-container img{height:37.5rem;}@media screen and (max-width:1200px){.carousel-container,.carousel-container img{height:26rem;}}@media screen and (max-width:820px){.carousel-container,.carousel-container img{height:18rem;}}.desktop{display:block;}@media screen and (max-width:820px){.desktop{display:none;}}.only-desktop{display:block;}@media screen and (max-width:1600px){.only-desktop{display:none;}}.condos-switcher{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}@media screen and (max-width:820px){.condos-switcher{justify-content:center;}}.stat{width:100vw;}.stat .statistics{display:grid;grid-template-columns:1fr .1fr 1.1fr .1fr 1fr;background-color:#f5f7fa;padding:1.25rem .65rem .65rem .65rem;}@media screen and (max-width:1600px){.stat .statistics{grid-template-columns:calc(50% - 1px) 1px calc(50% - 1px);justify-items:center;padding:0;}}@media screen and (max-width:820px){.stat .statistics{display:block;}}.stat .statistics .statistic{display:flex;justify-content:center;padding:0;}@media screen and (max-width:1600px){.stat .statistics .statistic{justify-content:space-evenly;padding:.5rem;}}@media screen and (max-width:820px){.stat .statistics .statistic{padding:.5rem 0;}}.stat .statistics .statistic .data{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:.5rem;min-width:8.5rem;}.stat .statistics .statistic .data .num{font-size:2rem;color:#212121;}@media screen and (max-width:820px){.stat .statistics .statistic .data .num{font-size:1.75rem;}}.stat .statistics .statistic .data .text{font-size:1rem;color:#5e6775;}@media screen and (max-width:820px){.stat .statistics .statistic .data .text{font-size:.9rem;}}.stat .statistics .statistic .condo-btn{background-color:#fb6146;text-transform:capitalize;font-size:1.25rem;font-weight:700;width:90%;max-width:16.25rem;height:5rem;padding:1rem .5rem;border-radius:6px;}@media screen and (max-width:1800px){.stat .statistics .statistic .condo-btn{font-size:1.1rem;}}@media screen and (max-width:920px){.stat .statistics .statistic .condo-btn{font-size:1rem;max-width:12.5rem;}}.stat .statistics #av{justify-content:space-evenly;}@media screen and (max-width:1600px){.stat .statistics #av{order:2;grid-column:span 3;background-color:#fff;width:100vw;}}.stat .statistics #av .delimiter{padding:0;}@media screen and (max-width:820px){.stat #ccnt,.stat #av{order:initial;grid-column:inherit;}}.stat .delimiter{width:1px;height:2.7rem;border-right:1px solid #7d899c;align-self:center;padding-left:2rem;}@media screen and (max-width:1600px){.stat .delimiter{padding-left:0;}}.other{padding:.25rem 1rem 1rem 1rem;background-color:#f5f7fa;}