/* compiled by scssphp v0.1.1 on Mon, 05 Dec 2022 10:50:08 +0000 (0.0948s) */

@import "fonts.css";@import "lightbox.css";@import "blueprint.css";*{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;margin:0;padding:0;}select{-webkit-appearance:menulist;}input[type="radio"]{-webkit-appearance:radio;}input[type="checkbox"]{-webkit-appearance:checkbox;}button{cursor:pointer;}img{border:none;}a{color:inherit;}input,button,textarea{border-radius:0;}#wpadminbar{position:fixed !important;top:0 !important;}:root{margin:0 !important;}.wp-top{top:0 !important;}.admin-bar .wp-top{top:32px !important;}@media (max-width:782px){.admin-bar .wp-top{top:46px !important;}}.wp-top-margin{margin-top:0px;}.admin-bar .wp-top-margin{margin-top:32px;}@media (max-width:782px){.admin-bar .wp-top-margin{margin-top:46px;}}.nav-top{padding-top:79px;}@media only screen and (max-width:760px){.nav-top{padding-top:60px;}}html.fixed{overflow-y:hidden;}.wrap{max-width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;}.wrap.std-wrap{width:1560px;}.std-content{word-break:break-word;color:#3d3935;}.std-content .alignleft{clear:left;float:left;margin-right:1.5em !important;margin-bottom:1em;}.std-content .alignright{clear:right;float:right;margin-left:1.5em !important;margin-bottom:1em;}.std-content .aligncenter{text-align:center;clear:both;}.std-content img.aligncenter{margin-left:auto;margin-right:auto;display:block;}.std-content .alignnone{clear:both;}.std-content img{max-width:100%;height:auto;}.std-content h2{font:20px/1 "gearedslab";letter-spacing:3px;}.std-content h2 strong{font-weight:800;}@media only screen and (max-width:760px){.std-content h2{font-size:15px;letter-spacing:2.25px;}}.std-content h3{font:200 34px/1.38 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.85px;margin-top:5px;}@media only screen and (max-width:760px){.std-content h3{font-size:22px;line-height:32px;letter-spacing:0.55px;}}.std-content h5{font:600 17px/1.29 "bigcity-grotesque-pro", sans-serif;letter-spacing:3px;text-transform:uppercase;color:#7d2727;}.std-content p{font:16px/1.25 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;}.std-content a.link{font:700 12px/1.166 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;}.std-content p,.std-content ol,.std-content ul,.std-content .wp-caption,.std-content .iframe-container{margin-bottom:0.9em;}.std-content p:last-child,.std-content ol:last-child,.std-content ul:last-child,.std-content .wp-caption:last-child,.std-content .iframe-container:last-child{margin-bottom:0px;}.iframe-container{width:100%;position:relative;}.iframe-container:before{content:" ";display:block;padding-top:56.25%;}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.animate{transition:all 0.5s;}.animate.fade-in{opacity:0;}.animate.fade-in.animate-run{opacity:1;}.animate.bounce.animate-run{animation-name:bounce;animation-duration:2s;}.animate.slide-from-left,.animate.slide-from-right{opacity:0;}.animate.slide-from-left.animate-run,.animate.slide-from-right.animate-run{transform:none;opacity:1;}.animate.slide-from-left{transform:translateX(-100px);}.animate.slide-from-right{transform:translateX(100px);}.hide-if-no-customize{display:none !important;}@media (max-width:500px){#wp-admin-bar-wpseo-menu{display:none !important;}}#menu-social,#menu-social-1,#menu-social-2{display:flex;flex-flow:row nowrap;align-items:center;list-style:none;}#menu-social li:nth-of-type(n+2),#menu-social-1 li:nth-of-type(n+2),#menu-social-2 li:nth-of-type(n+2){margin-left:25px;}#menu-social a,#menu-social-1 a,#menu-social-2 a{position:relative;display:block;width:22px;height:22px;border-radius:100%;font-size:0px;}#menu-social a:before,#menu-social-1 a:before,#menu-social-2 a:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;color:#3d3935;transition:all 0.25s;}#menu-social a:hover::before,#menu-social-1 a:hover::before,#menu-social-2 a:hover::before{color:#888b8d;}#menu-social .facebook a:before,#menu-social-1 .facebook a:before,#menu-social-2 .facebook a:before{content:'\f082';font-family:FontAwesome;}#menu-social .twitter a:before,#menu-social-1 .twitter a:before,#menu-social-2 .twitter a:before{content:'\f099';font-family:FontAwesome;}#menu-social .linkedin a:before,#menu-social-1 .linkedin a:before,#menu-social-2 .linkedin a:before{content:'\f0e1';font-family:FontAwesome;}#menu-social .youtube a:before,#menu-social-1 .youtube a:before,#menu-social-2 .youtube a:before{content:'\f16a';font-family:FontAwesome;}#menu-social .instagram a:before,#menu-social-1 .instagram a:before,#menu-social-2 .instagram a:before{content:'\f16d';font-family:FontAwesome;}#menu-social .email a:before,#menu-social-1 .email a:before,#menu-social-2 .email a:before{content:'\f0e0';font-family:FontAwesome;}header{position:fixed;left:0;width:100%;z-index:100;transition:top 0.25s;}header.hidden.wp-top{top:-111px !important;}header .offer{height:32px;background-color:#768692;overflow:hidden;}header .offer .wrap{display:flex;align-items:center;justify-content:flex-end;max-width:956px;width:100%;padding:0px 30px;margin:0 auto;box-sizing:border-box;}header .offer p{font:16px/2 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;color:#3d3935;margin-right:45px;text-align:center;}header .offer a.link{display:block;font:700 12px/29px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;color:#3d3935;text-transform:uppercase;text-decoration:none;margin:3px 45px 0 0;transition:color 0.25s;}header .offer a.link:hover{color:#fff;}header .offer .close-btn{font:400 14px/32px "bigcity-grotesque-pro", sans-serif;text-transform:uppercase;letter-spacing:1.75px;color:#3d3935;cursor:pointer;transition:color 0.25s;}header .offer .close-btn:hover{color:#fff;}header .offer .close-btn i::before{font-size:16px;}@media only screen and (max-width:800px){header .offer{height:auto;}header .offer .wrap{flex-direction:column;justify-content:center;align-items:center;padding:0px 60px;}header .offer p{margin:0px;}header .offer a.link{margin:5px 0 0 0;}header .offer .close-btn{position:absolute;top:5px;right:30px;font-size:0px;}}header .specials-tab{position:absolute;top:0px;left:0px;width:100%;height:32px;z-index:20;display:none;}header .specials-tab .wrap{position:relative;max-width:956px;width:100%;padding:0px 30px;margin:0 auto;box-sizing:border-box;}header .specials-tab .tab{position:absolute;right:7px;padding:3px 20px 0px 20px;font:700 12px/29px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-transform:uppercase;color:#3d3935;background-color:#768692;cursor:pointer;transition:all 0.25s;}.font-fix header .specials-tab .tab{padding-top:0px;}header .specials-tab .tab:hover{color:#fff;}@media only screen and (max-width:1000px){header .specials-tab{height:25px;}header .specials-tab .tab{font-size:10.5px;line-height:22px;right:30px;}}header .header-main{background-color:#3d3935;}header .header-main .wrap{position:relative;max-width:1000px;padding:14px 30px;margin:0 auto;box-sizing:border-box;}header .header-main #menu-main{position:absolute;bottom:14px;right:80px;}header .header-main #menu-main li{display:inline-block;}header .header-main #menu-main li:hover a{color:#fff;}header .header-main #menu-main li:nth-of-type(n+2){margin-left:30px;}header .header-main #menu-main li a{font:14px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.75px;text-decoration:none;text-transform:uppercase;color:#d0d0ce;transition:all 0.25s;}header .header-main .mobile-menu-btn{position:absolute;right:30px;bottom:14px;width:20px;height:20px;cursor:pointer;}header .header-main .mobile-menu-btn,header .header-main .mobile-menu-btn > span,header .header-main .mobile-menu-btn > span:before,header .header-main .mobile-menu-btn > span:after{transition:all 0.25s;}header .header-main .mobile-menu-btn.open{background:none;}header .header-main .mobile-menu-btn.open > span{background:none;}header .header-main .mobile-menu-btn.open > span:before,header .header-main .mobile-menu-btn.open > span:after{top:0;background:#d0d0ce;}header .header-main .mobile-menu-btn.open > span:before{transform:rotate(45deg);}header .header-main .mobile-menu-btn.open > span:after{transform:rotate(-45deg);}header .header-main .mobile-menu-btn > span{position:relative;display:block;width:20px;top:calc(50% - 1px);left:50%;margin-left:-10px;}header .header-main .mobile-menu-btn > span,header .header-main .mobile-menu-btn > span:before,header .header-main .mobile-menu-btn > span:after{background:#fff;height:2px;display:block;position:absolute;}header .header-main .mobile-menu-btn > span:before,header .header-main .mobile-menu-btn > span:after{content:" ";left:0;width:100%;transform-origin:50% 50%;}header .header-main .mobile-menu-btn > span:before{top:-7px;}header .header-main .mobile-menu-btn > span:after{top:7px;}@media only screen and (max-width:760px){header .header-main .wrap{padding:10px 15px;}header .header-main img{width:66px;}header .header-main #menu-main{bottom:9px;}header .header-main #menu-main li:nth-of-type(n+2){display:none;}header .header-main #menu-main li a{font-size:10.5px;letter-spacing:0.13px;}header .header-main .mobile-menu-btn{bottom:9px;}}header .mobile-menu{position:absolute;left:100%;width:100%;height:100vh;background-color:#3d3935;transition:left 0.25s;}header .mobile-menu.open{left:0;}header .mobile-menu .wrap{display:flex;max-width:856px;padding:76px 30px 0px 30px;box-sizing:border-box;}header .mobile-menu .col-1 ul li{display:block;}header .mobile-menu .col-1 ul li:nth-of-type(n+2){margin-top:37px;}header .mobile-menu .col-1 ul li a{font:200 37px/1 "gearedslab";letter-spacing:7.4px;text-transform:uppercase;text-decoration:none;color:#fff;transition:color 0.25s;}header .mobile-menu .col-1 ul li a:hover{color:#768692;}header .mobile-menu .col-2{margin-left:23.36449%;}header .mobile-menu .col-2 #menu-secondary li{display:block;}header .mobile-menu .col-2 #menu-secondary li:nth-of-type(n+2){margin-top:22px;}header .mobile-menu .col-2 #menu-secondary li a{font:500 17px/1.29 "bigcity-grotesque-pro", sans-serif;letter-spacing:3.4px;text-transform:uppercase;text-decoration:none;color:#fff;transition:color 0.25s;}header .mobile-menu .col-2 #menu-secondary li a:hover{color:#768692;}header .mobile-menu .col-2 #menu-social{margin-top:70px;}header .mobile-menu .col-2 #menu-social a:hover::before{color:#768692;}header .mobile-menu .col-2 #menu-social a::before{color:#fff;transition:color 0.25s;}header .mobile-menu .col-2 .address{color:#fff;font:16px/1.25 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;margin-top:30px;}header .mobile-menu .col-2 .address a{text-decoration:none;}@media only screen and (max-width:760px){header .mobile-menu{height:calc(100vh - 60px);}header .mobile-menu .wrap{padding:30px 15px;flex-direction:column;}header .mobile-menu .col-1 ul li:nth-of-type(n+2){margin-top:25px;}header .mobile-menu .col-1 ul li a{font-size:18px;letter-spacing:3.9px;}header .mobile-menu .col-2{margin:40px 0 0 0;}header .mobile-menu .col-2 #menu-secondary li a{font-size:14px;letter-spacing:2.8px;}header .mobile-menu .col-2 #menu-social{margin-top:30px;}}footer{background:#d0d0ce;background-repeat:repeat-x;background-size:auto 124px;background-position:top center;}footer .wrap{max-width:1020px;padding:124px 30px 34px 30px;}footer .logo{display:block;width:100px;height:62px;top:62px;position:absolute;left:50%;transform:translateX(-50%);}footer .logo img{width:100%;height:auto;}footer .columns{display:flex;justify-content:space-between;margin-top:72px;position:relative;}footer .columns .column{color:#3d3935;font-family:"bigcity-grotesque-pro", sans-serif;flex-shrink:0;}footer .columns .column.temp-office{margin-top:47px;}footer .columns .column h5{font:600 17px/1.29 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.7px;text-transform:uppercase;color:#3d3935;margin-bottom:25px;}footer .columns .column p{font:16px/1.2 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;}footer .columns .column p strong{font:600 18px/1.277 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;color:#3d3935;}footer .columns .column p a{text-decoration:underline;}footer .columns .column a{text-decoration:none;}footer .bottom-logo{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;margin-top:63px;height:36px;}footer .bottom-logo a{width:155px;}footer .bottom-logo a:nth-of-type(n+2){margin-left:20px;width:90px;}footer .bottom-logo a img{width:100%;}footer .bottom-text{color:#3d3935;text-align:center;margin-top:15px;}footer .bottom-text h5{font:16px/1.2 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;}footer .bottom-text p{margin-top:10px;font:400 12px/ 1.66667 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.9px;position:relative;}footer .bottom-text p img{display:inline;max-width:55px;height:15px;position:relative;top:3px;}@media only screen and (max-width:760px){footer{background-size:auto 90px;}footer .wrap{padding-top:90px;}footer .logo{top:45px;width:73px;}footer .columns{flex-direction:column;align-items:center;margin-top:43px;background-size:auto 90px;}footer .columns .column{text-align:center;}footer .columns .column h5{font-size:13px;letter-spacing:1.28px;margin-bottom:16px;}footer .columns .column p{font-size:12px;}footer .columns .column p strong{font-size:13.5px;letter-spacing:0.34px;}footer .columns .column:nth-of-type(n+2){margin:30px 0 0 0;}footer .bottom-logo{margin-top:60px;height:29px;}footer .bottom-logo a{width:127px;}footer .bottom-text{margin-top:11px;}footer .bottom-text h5{font-size:12px;letter-spacing:0.9px;}footer .bottom-text p{font-size:9px;letter-spacing:0.67px;margin-top:10px;}}.template-home .hero-section .slider{height:561px;margin:0 0 0 50px;width:calc(100% - 50px);}.template-home .hero-section .slider .container{height:100%;}.template-home .hero-section .slider .buttons{position:absolute;bottom:23px;left:0px;display:flex;}.template-home .hero-section .slider .buttons a{height:4px;width:31px;background-color:#d0d0ce;transition:all 0.25s;}.template-home .hero-section .slider .buttons a.active{background-color:#768692;width:67px;}.template-home .hero-section .slider .buttons a:nth-of-type(n+2){margin-left:18px;}.template-home .hero-section .slider li{overflow:hidden;width:100%;}.template-home .hero-section .slider li > div{display:flex !important;align-items:flex-start;height:100%;}.template-home .hero-section .slider li > div.hidden .col-1 img{opacity:0;transform:translateX(100vw);transition:none;}.template-home .hero-section .slider li > div.hidden .col-1 .content{opacity:0;transform:translateX(100vw);transition:none;}.template-home .hero-section .slider li > div.hidden .col-2{opacity:0;transform:translateX(100vw);}.template-home .hero-section .slider li > div .col-1 img{opacity:1;transition:opacity, transform;transition-duration:2s, 1s;transition-delay:0.5s, 0.5s;transform:translateX(0);}.template-home .hero-section .slider li > div .col-1 .content{transition-property:opacity, transform;transition-duration:2s, 1s;transition-delay:1s, 1s;transform:translateX(0);opacity:1;}.template-home .hero-section .slider li > div .col-2{opacity:1;transition-property:opacity, transform;transition-duration:2s, 1s;transform:translateX(0);}.template-home .hero-section .slider li .layout-1{margin-top:50px;}.template-home .hero-section .slider li .layout-1 .col-2{border-left:5px solid #fff;}.template-home .hero-section .slider li .layout-2{margin-top:20px;}.template-home .hero-section .slider li .layout-2 .col-1{display:flex;flex-flow:column-reverse nowrap;}.template-home .hero-section .slider li .layout-2 .col-1 .content{margin-top:0px;}.template-home .hero-section .slider li .layout-2 .col-2{border-left:5px solid #fff;}.template-home .hero-section .slider li .layout-3{flex-direction:row-reverse;}.template-home .hero-section .slider li .layout-3 .col-1 .content{margin-left:-140px;margin-top:-4px;position:absolute;bottom:30px;padding-right:170px;width:440px;}.template-home .hero-section .slider li .layout-3 .col-2{border-right:5px solid #fff;height:calc(100% - 50px);margin:50px 0;}.template-home .hero-section .slider li .layout-4{flex-direction:row-reverse;margin-top:50px;}.template-home .hero-section .slider li .layout-4 .col-1{display:flex;flex-flow:column-reverse nowrap;}.template-home .hero-section .slider li .layout-4 .col-1 .content{margin-left:-140px;margin-top:40px;padding-right:170px;width:440px;}.template-home .hero-section .slider li .layout-4 .col-2{border-right:5px solid #fff;height:calc(100% - 50px);margin:0 0 50px 0;}.template-home .hero-section .slider li .col-1{z-index:10;flex-shrink:0;width:247px;}.template-home .hero-section .slider li .col-1 .content{padding:53px 27px 33px 32px;margin-top:-35.5px;width:300px;box-sizing:border-box;background-color:#fff;}.template-home .hero-section .slider li .col-1 .content p.title{font:200 37px/1 "gearedslab";letter-spacing:7.4px;text-transform:uppercase;color:#3d3935;margin-bottom:15px;}.template-home .hero-section .slider li .col-1 .content p.subtitle{font:500 18px/1.277 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;color:#768692;}.template-home .hero-section .slider li .col-2{background-size:cover;background-position:center;margin-top:38px;width:100%;height:calc(100% - 36px);}.template-home .hero-section .slider li .col-2 img{max-width:100%;}@media only screen and (min-width:1200px){.template-home .hero-section .slider{height:48.7vw;}.template-home .hero-section .slider li .col-1{width:25%;}.template-home .hero-section .slider li .col-1 .content{width:121%;}}@media only screen and (max-width:760px){.template-home .hero-section .slider{height:470px;margin:15px 0 0 15px;width:calc(100% - 15px);}.template-home .hero-section .slider .buttons{bottom:43px;}.template-home .hero-section .slider li > div{flex-direction:column-reverse;justify-content:flex-end;}.template-home .hero-section .slider li .layout-1 .col-2,.template-home .hero-section .slider li .layout-2 .col-2,.template-home .hero-section .slider li .layout-3 .col-2,.template-home .hero-section .slider li .layout-4 .col-2{border:0px;}.template-home .hero-section .slider li .layout-1{margin-top:0px;}.template-home .hero-section .slider li .layout-2{margin-top:0px;}.template-home .hero-section .slider li .layout-2 .col-1 .content{margin-top:-25px;}.template-home .hero-section .slider li .layout-3{flex-direction:column-reverse;align-items:flex-end;}.template-home .hero-section .slider li .layout-3 .col-1 .content{position:relative;bottom:auto;margin:-25px 0 0 0;padding-right:24px;width:100%;}.template-home .hero-section .slider li .layout-3 .col-2{height:235px;margin:0px;}.template-home .hero-section .slider li .layout-4{margin-top:0px;flex-direction:column-reverse;align-items:flex-end;}.template-home .hero-section .slider li .layout-4 .col-1 .content{margin:-25px 0 0 0;padding-right:24px;width:100%;}.template-home .hero-section .slider li .layout-4 .col-2{height:235px;margin-bottom:0px;}.template-home .hero-section .slider li .col-1{max-width:300px;width:70.3125%;}.template-home .hero-section .slider li .col-1 .content{padding:37px 24px 23px 24px;margin-top:-25px;width:100%;}.template-home .hero-section .slider li .col-1 .content p.title{font-size:28px;letter-spacing:5.55px;}.template-home .hero-section .slider li .col-1 .content p.subtitle{font-size:13.5px;letter-spacing:0.03px;}.template-home .hero-section .slider li .col-1 img{display:none;}.template-home .hero-section .slider li .col-2{height:235px;margin-top:0px;}}.template-home .design-section{background-color:#f3f3f3;}.template-home .design-section .wrap{max-width:1160px;padding:93px 50px 73px 50px;margin:0 auto;box-sizing:border-box;}.template-home .design-section .content{max-width:795px;margin:0 auto;}.template-home .design-section .gallery{width:713px;height:261px;margin:88px 0 0 auto;}.template-home .design-section .gallery a.btn-prev,.template-home .design-section .gallery a.btn-next{position:absolute;bottom:-51px;width:30px;height:30px;border-radius:100%;background-color:#768692;transition:all 0.25s;}.template-home .design-section .gallery a.btn-prev.disabled,.template-home .design-section .gallery a.btn-next.disabled{background-color:#d0d0ce;pointer-events:none;}.template-home .design-section .gallery a.btn-prev:hover,.template-home .design-section .gallery a.btn-next:hover{background-color:#3d3935;}.template-home .design-section .gallery a.btn-prev::before,.template-home .design-section .gallery a.btn-next::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font:19px/1 FontAwesome;color:#fff;}.template-home .design-section .gallery a.btn-prev{right:135px;}.template-home .design-section .gallery a.btn-prev::before{content:'\f060';}.template-home .design-section .gallery a.btn-next{right:52px;}.template-home .design-section .gallery a.btn-next::before{content:'\f061';}.template-home .design-section .gallery .container{height:100%;}.template-home .design-section .gallery .container li{width:218px;background-size:cover;background-position:center;}.template-home .design-section .gallery .container a.overlay{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;position:absolute;padding:0px 20px;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background-color:rgba(118, 134, 146, 0.7);opacity:0.8;transition:opacity 0.25s;text-decoration:none;}.template-home .design-section .gallery .container a.overlay:hover{opacity:1;}.template-home .design-section .gallery .container a.overlay p{text-align:center;text-transform:uppercase;color:#fff;}.template-home .design-section .gallery .container a.overlay p.title{font:500 20px/1.5 "bigcity-grotesque-pro", sans-serif;letter-spacing:3px;}.template-home .design-section .gallery .container a.overlay p.link{font:500 12px/1.2 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;white-space:break-spaces;}@media only screen and (max-width:760px){.template-home .design-section .wrap{padding:61px 15px 72px 15px;}.template-home .design-section .content{max-width:none;}.template-home .design-section .content h2{font-size:15px;letter-spacing:2.25px;}.template-home .design-section .content h3{font-size:22px;letter-spacing:0.55px;}.template-home .design-section .gallery{width:auto;height:192px;right:-15px;margin-top:22px;}.template-home .design-section .gallery a.btn-prev,.template-home .design-section .gallery a.btn-next{width:25px;height:25px;}.template-home .design-section .gallery a.btn-prev::before,.template-home .design-section .gallery a.btn-next::before{font-size:16px;}.template-home .design-section .gallery a.btn-prev{right:70px;}.template-home .design-section .gallery a.btn-next{right:21px;}.template-home .design-section .gallery .container li{width:160px;padding:0px 10px;}.template-home .design-section .gallery .container li a.overlay p.title{font-size:18px;}}.template-home .tour-section .wrap{max-width:1160px;padding:22px 50px;margin:0 auto;}.template-home .tour-section h5{margin-left:83px;}.template-home .tour-section .iframe-wrap{margin-top:22px;padding-top:60.41667%;position:relative;width:100%;}.template-home .tour-section .iframe-wrap iframe{border:0px;height:100%;left:0;position:absolute;top:0;width:100%;}.template-home .tour-section .callout{border:3px solid #fff;display:flex;align-items:center;justify-content:center;width:218px;height:227px;background-color:#7d2727;right:-25px;position:absolute;top:50%;transform:translateY(-50%);}.template-home .tour-section .callout p{font:500 20px/1.5 "bigcity-grotesque-pro", sans-serif;letter-spacing:3px;text-transform:uppercase;color:#fff;max-width:164px;text-align:center;}.template-home .tour-section .btn-wrap{margin-top:22px;display:flex;align-items:center;justify-content:center;}.template-home .tour-section .btn{display:inline-block;font:700 12px/31px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-transform:uppercase;padding:3px 20px 0px 20px;}.font-fix .template-home .tour-section .btn{padding-top:0px;}.template-home .tour-section .btn-red{color:#fff;background-color:#7d2727;border-radius:5px;transition:all 0.25s;text-decoration:none;}.template-home .tour-section .btn-red:hover{color:#000;background-color:#d4d7dc;}@media only screen and (max-width:760px){.template-home .tour-section .wrap{padding:28px 15px 40px 15px;}.template-home .tour-section h5{margin-left:26px;}.template-home .tour-section .iframe-wrap{margin-top:16px;}.template-home .tour-section .callout{display:none;}.template-home .tour-section .btn-wrap{margin-top:41px;}}.template-amenities .amenities{margin-top:77px;}@media only screen and (max-width:760px){.template-amenities .amenities{margin-top:34px;}}.template-amenities .features{margin-top:125px;}.template-amenities .features .wrap{padding-bottom:50px;}@media only screen and (max-width:760px){.template-amenities .features{margin-top:72px;}}.template-amenities .amenities-section h5{max-width:1200px;padding:0px 50px;box-sizing:border-box;margin:0 auto;}.template-amenities .amenities-section .accordion-gallery{position:relative;width:100%;padding-top:56.60377%;margin-top:31px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider{position:absolute !important;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all 0.8s;}.template-amenities .amenities-section .accordion-gallery .amenities-slider.active{opacity:1;pointer-events:initial;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons{position:absolute;bottom:28px;left:50px;display:flex;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons a{height:4px;width:38px;background-color:#d0d0ce;transition:all 0.25s;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons a.active{background-color:#768692;width:98px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons a:nth-of-type(n+2){margin-left:21px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .container{height:100%;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .container li{width:100%;background-size:cover;background-position:center;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .container li::after{content:'';position:absolute;left:0;bottom:0;height:120px;width:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));}.template-amenities .amenities-section .accordion-gallery .amenities-slider .container li p.caption{position:absolute;left:50px;bottom:55px;font:16px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.17px;color:#fff;z-index:1;}.template-amenities .amenities-section .accordion-gallery .accordion-list{width:268px;padding:26px 34px;box-sizing:border-box;background-color:#fff;right:0;position:absolute;top:50%;transform:translateY(-50%);}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature{padding-bottom:20px;border-bottom:1px solid #3d3935;margin-bottom:20px;transition:all 0.25s;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature:last-of-type{margin-bottom:0px;border-bottom:0px;padding-bottom:0px;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature.active p.title{color:#768692;cursor:default;padding-right:10px;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature.active p.title::before,.template-amenities .amenities-section .accordion-gallery .accordion-list .feature.active p.title::after{background-color:#768692;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature.active p.title::before{transform:translateY(-50%) rotate(-180deg);}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature.active p.title::after{transform:translateY(-50%) rotate(-270deg);}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title{position:relative;font:20px/1 "gearedslab";letter-spacing:3px;text-transform:uppercase;color:#d0d0ce;cursor:pointer;margin-bottom:0px;transition:color 0.25s;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title::before,.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title::after{content:'';background-color:#d0d0ce;transition:all 0.25s;position:absolute;top:50%;transform:translateY(-50%);}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title::before{right:0;width:9px;height:2px;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title::after{width:2px;height:9px;right:3.5px;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title:hover{color:#768692;}.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title:hover::before,.template-amenities .amenities-section .accordion-gallery .accordion-list .feature p.title:hover::after{background-color:#768692;}.template-amenities .amenities-section .accordion-gallery .accordion-list .content{height:0px;overflow:hidden;}.template-amenities .amenities-section .accordion-gallery .accordion-list .content p{margin-top:7px;}.template-amenities .amenities-section .list{position:relative;max-width:856px;padding:78px 50px 0px 50px;box-sizing:border-box;margin:0 auto;}.template-amenities .amenities-section .list p.title{font:500 18px/1.277 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;color:#768692;}.template-amenities .amenities-section .list p.notice{font:12px/1.6 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.9px;margin-top:22px;}.template-amenities .amenities-section .list .amenities-list{display:flex;width:63%;}.template-amenities .amenities-section .list .amenities-list p{max-width:218px;}.template-amenities .amenities-section .list .amenities-list .col-2{margin-left:30px;}.template-amenities .amenities-section .list .callout{display:flex;align-items:center;justify-content:center;width:218px;height:227px;background-color:#7d2727;right:50px;position:absolute;top:50%;transform:translateY(-50%);}.template-amenities .amenities-section .list .callout p{font:500 20px/1.5 "bigcity-grotesque-pro", sans-serif;letter-spacing:3px;text-transform:uppercase;color:#fff;max-width:164px;text-align:center;}.template-amenities .amenities-section .btn-wrapper{margin-top:45px;text-align:center;}.template-amenities .amenities-section .btn-wrapper .btn{background-color:#7d2727;border-radius:5px;color:#fff;display:inline-block;font:700 12px/31px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;padding:3px 20px 0px 20px;transition:filter 0.25s;text-decoration:none;text-transform:uppercase;}.template-amenities .amenities-section .btn-wrapper .btn:hover{filter:brightness(1.4);}.font-fix .template-amenities .amenities-section .btn-wrapper .btn{padding-top:0px;}@media only screen and (max-width:1020px){.template-amenities .amenities-section .accordion-gallery{padding-top:578px;}.template-amenities .amenities-section .accordion-gallery .accordion-list{padding:20px 25px;}}@media only screen and (max-width:760px){.template-amenities .amenities-section h5{padding:0px 15px;}.template-amenities .amenities-section .accordion-gallery{padding-top:0px;margin-top:14px;}.template-amenities .amenities-section .accordion-gallery .gallery-list{position:relative;padding-top:56.875%;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons{flex-flow:row wrap;bottom:10px;left:37px;right:37px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons a{width:28.5px;margin-bottom:10px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .buttons a.active{width:73px;}.template-amenities .amenities-section .accordion-gallery .amenities-slider .container li p.caption{bottom:30px;font-size:9px;letter-spacing:0.67px;left:37px;}.template-amenities .amenities-section .accordion-gallery .accordion-list{position:relative;top:0;left:0;transform:none;padding:0px 20px;margin:20px auto 0 auto;width:100%;max-width:400px;}.template-amenities .amenities-section .list{padding:44px 15px 0px 15px;}.template-amenities .amenities-section .list p.title{font-size:14px;letter-spacing:0.34px;}.template-amenities .amenities-section .list .amenities-list{width:100%;}.template-amenities .amenities-section .list .amenities-list p{font-size:12px;letter-spacing:0.9px;margin-bottom:16px;}.template-amenities .amenities-section .list .amenities-list .col-1,.template-amenities .amenities-section .list .amenities-list .col-2{flex-shrink:1;}.template-amenities .amenities-section .list .amenities-list .col-2{margin-left:10px;}.template-amenities .amenities-section .list .callout{box-sizing:border-box;margin:30px auto 0 auto;padding:51px 27px 56px 27px;position:relative;top:0;right:0;transform:none;width:218px;height:auto;}.template-amenities .amenities-section .list .callout p{font-size:15px;letter-spacing:2.25px;}}.template-neighborhood .highlights-section{margin-top:72px;}.template-neighborhood .highlights-section > h5{box-sizing:border-box;color:#7c2629;margin:0 auto;max-width:1200px;padding:0px 50px;}.template-neighborhood .highlights-section .neighborhood-gallery{position:relative;margin-top:31px;}.template-neighborhood .highlights-section .neighborhood-gallery .container{padding-top:56.88679%;}.template-neighborhood .highlights-section .neighborhood-gallery .container li{width:100%;height:100%;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons{position:absolute;top:calc(100% + 34px);right:50px;display:flex;flex-flow:row wrap;max-width:calc(100% - 420px);}.template-neighborhood .highlights-section .neighborhood-gallery .buttons a{flex-shrink:0;height:4px;width:38px;margin:0px 21px 13px 0px;background-color:#d0d0ce;transition:all 0.25s;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons a.active{background-color:#768692;width:98px;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons a:last-of-type{margin-right:0px;}.template-neighborhood .highlights-section .neighborhood-gallery .caption{position:absolute;left:50px;bottom:-110px;width:300px;padding:15px 15px 20px 15px;box-sizing:border-box;background-color:#fff;}.template-neighborhood .highlights-section .neighborhood-gallery .caption p.title{font:500 18px/1.277 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;margin-bottom:0px;}.template-neighborhood .highlights-section .neighborhood-gallery .caption p.content{margin-top:8px;font:200 22px/1.27 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.65px;}.template-neighborhood .highlights-section .neighborhood-wrap{background-color:#768692;padding:0px 50px;margin:135px 50px 0 50px;}.template-neighborhood .highlights-section .neighborhood-wrap .description{margin:0 auto;max-width:1200px;padding:57px 82px;}.template-neighborhood .highlights-section .neighborhood-wrap .description h5{color:#3d3935;margin-bottom:80px;}.template-neighborhood .highlights-section .neighborhood-wrap .description h3{margin-top:15px;}.template-neighborhood .highlights-section .image-list{display:flex;flex-flow:row nowrap;overflow:hidden;max-width:100%;margin-top:50px;height:23vw;}.template-neighborhood .highlights-section .image-list img:nth-of-type(n+2){border-left:2px solid #fff;}@media only screen and (max-width:760px){.template-neighborhood .highlights-section{margin-top:42px;}.template-neighborhood .highlights-section > h5{padding:0px 15px;}.template-neighborhood .highlights-section .neighborhood-gallery{margin-top:13px;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons{right:15px;top:calc(100% + 16px);max-width:45%;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons a{width:23px;margin-right:13px;}.template-neighborhood .highlights-section .neighborhood-gallery .buttons a.active{width:59px;}.template-neighborhood .highlights-section .neighborhood-gallery .caption{width:131px;padding:8px 12px;left:15px;}.template-neighborhood .highlights-section .neighborhood-gallery .caption p.title{font-size:13px;letter-spacing:0.33px;}.template-neighborhood .highlights-section .neighborhood-gallery .caption p.content{font-size:13px;letter-spacing:0.98px;}.template-neighborhood .highlights-section .neighborhood-wrap{padding:0px;margin:146px 0 0 0;}.template-neighborhood .highlights-section .neighborhood-wrap .description{padding:21px 15px 40px 15px;}.template-neighborhood .highlights-section .neighborhood-wrap .description h5{margin-bottom:41px;}.template-neighborhood .highlights-section .image-list{margin-top:2px;}}.template-neighborhood .neighborhood-map{position:relative;margin-top:72px;}.template-neighborhood .neighborhood-map > h5{box-sizing:border-box;color:#7c2629;margin:0 auto;max-width:1200px;padding:0px 50px;}.template-neighborhood .neighborhood-map #fld-map{height:585px;margin-top:22px;}.template-neighborhood .neighborhood-map #fld-map #map-info-window{position:relative;}.template-neighborhood .neighborhood-map #fld-map .map-info{background-color:#3d3935;box-sizing:border-box;padding:13px 17px;position:absolute;top:10px;transform:translateX(-50%);width:185px;}.template-neighborhood .neighborhood-map #fld-map .map-info p.title{font:500 12px/20px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-transform:uppercase;color:#fff;}.template-neighborhood .neighborhood-map #fld-map .map-info p:not(.title){font:500 12px/20px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.9px;color:#fff;margin-bottom:15px;}.template-neighborhood .neighborhood-map #fld-map .map-info a{display:inline-block;font:12px/20px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.9px;color:#768692;transition:all 0.25s;}.template-neighborhood .neighborhood-map #fld-map .map-info a:hover{color:#fff;}.template-neighborhood .neighborhood-map .accordion-list{width:268px;padding:26px 34px;box-sizing:border-box;background-color:#fff;right:0;position:absolute;top:50%;transform:translateY(-50%);}.template-neighborhood .neighborhood-map .accordion-list .location-type{position:relative;padding-bottom:8px;border-bottom:1px solid #3d3935;margin-bottom:8px;transition:all 0.25s;cursor:pointer;}.template-neighborhood .neighborhood-map .accordion-list .location-type:hover img{filter:brightness(0);}.template-neighborhood .neighborhood-map .accordion-list .location-type:hover p.title{color:#768692;}.template-neighborhood .neighborhood-map .accordion-list .location-type:hover p.title::before,.template-neighborhood .neighborhood-map .accordion-list .location-type:hover p.title::after{background-color:#768692;}.template-neighborhood .neighborhood-map .accordion-list .location-type:last-of-type{margin-bottom:0px;border-bottom:0px;padding-bottom:0px;}.template-neighborhood .neighborhood-map .accordion-list .location-type.all p.title::before,.template-neighborhood .neighborhood-map .accordion-list .location-type.all p.title::after{display:none;}.template-neighborhood .neighborhood-map .accordion-list .location-type.active{padding-bottom:16px;}.template-neighborhood .neighborhood-map .accordion-list .location-type.active::before{color:#768692;}.template-neighborhood .neighborhood-map .accordion-list .location-type.active p.title{color:#768692;padding-right:10px;}.template-neighborhood .neighborhood-map .accordion-list .location-type.active p.title::before,.template-neighborhood .neighborhood-map .accordion-list .location-type.active p.title::after{background-color:#768692;}.template-neighborhood .neighborhood-map .accordion-list .location-type.active p.title::before{transform:translateY(-50%) rotate(-180deg);}.template-neighborhood .neighborhood-map .accordion-list .location-type.active p.title::after{transform:translateY(-50%) rotate(-270deg);}.template-neighborhood .neighborhood-map .accordion-list .location-type img{position:absolute;transition:filter 0.25s;width:20px;}.template-neighborhood .neighborhood-map .accordion-list .location-type p.title{position:relative;font:20px/1 "gearedslab";letter-spacing:3px;text-transform:uppercase;color:#d0d0ce;padding-left:25px;margin-bottom:0px;transition:color 0.25s;}.template-neighborhood .neighborhood-map .accordion-list .location-type p.title::before,.template-neighborhood .neighborhood-map .accordion-list .location-type p.title::after{content:'';background-color:#d0d0ce;transition:all 0.25s;position:absolute;top:50%;transform:translateY(-50%);}.template-neighborhood .neighborhood-map .accordion-list .location-type p.title::before{right:0;width:9px;height:2px;}.template-neighborhood .neighborhood-map .accordion-list .location-type p.title::after{width:2px;height:9px;right:3.5px;}.template-neighborhood .neighborhood-map .accordion-list .content{height:0px;overflow:hidden;}.template-neighborhood .neighborhood-map .accordion-list .content > div{padding-top:15px;}.template-neighborhood .neighborhood-map .accordion-list .content .pin{font:500 12px/1.2 "bigcity-grotesque-pro", sans-serif;color:#888b8d;letter-spacing:2.4px;text-transform:uppercase;transition:color 0.25s;}.template-neighborhood .neighborhood-map .accordion-list .content .pin:hover{color:#3d3935;}.template-neighborhood .neighborhood-map .accordion-list .content .pin:nth-of-type(n+2){margin-top:5px;}@media only screen and (max-width:760px){.template-neighborhood .neighborhood-map{margin-top:50px;}.template-neighborhood .neighborhood-map > h5{padding:0px 15px;}.template-neighborhood .neighborhood-map #fld-map{margin-top:15px;height:450px;}.template-neighborhood .neighborhood-map #fld-map .map-info{padding:10px;}.template-neighborhood .neighborhood-map #fld-map .map-info p.title{font-size:10px;}.template-neighborhood .neighborhood-map #fld-map .map-info p:not(.title){font-size:10px;}.template-neighborhood .neighborhood-map .accordion-list{position:relative;top:0;transform:none;width:100%;padding:30px;}.template-neighborhood .neighborhood-map .accordion-list .location-type::before{line-height:15px;}.template-neighborhood .neighborhood-map .accordion-list .location-type p.title{font-size:15px;letter-spacing:2.25px;}.template-neighborhood .neighborhood-map .accordion-list .content > div{padding-top:5px;}.template-neighborhood .neighborhood-map .accordion-list .content .pin{font-size:10px;line-height:17px;letter-spacing:1.95px;}}.template-neighborhood .popup .content{aspect-ratio:16/9;height:auto !important;}.template-neighborhood .galleries{margin-top:40px;}.template-neighborhood .galleries .tabs{display:flex;flex-flow:row nowrap;justify-content:center;}.template-neighborhood .galleries .tabs .tab{font:700 12px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-transform:uppercase;padding:16px 20px 13px 20px;color:#3d3935;background-color:#d0d0ce;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;transition:all 0.25s;}.template-neighborhood .galleries .tabs .tab.active{background-color:#768692;color:#fff;}.template-neighborhood .galleries .tabs .tab:not(.active):hover{background-color:rgba(118, 134, 146, 0.5);}.template-neighborhood .galleries .tab-content{display:none;min-height:400px;}.template-neighborhood .galleries .tab-content.active{display:block;}.template-neighborhood .galleries .tab-content.photos .wrap{padding:50px;margin:0 auto;box-sizing:border-box;}.template-neighborhood .galleries .tab-content.photos .grid .grid-item{font-size:0px;width:32.70833%;margin-bottom:0.9375%;}.template-neighborhood .galleries .tab-content.photos .grid .grid-item img{opacity:0;width:100%;animation:fadeIn 1s ease 0.1s forwards;cursor:pointer;}.template-neighborhood .galleries .tab-content.photos .grid .gutter-sizer{width:0.9375%;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap{column-gap:27px;display:grid;grid-template-columns:repeat(3, 1fr);margin:0 auto;padding:50px;row-gap:28px;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .iframe-wrap{position:relative;grid-column:1 / 4;padding-top:60.41667%;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .iframe-wrap iframe{border:0px;height:100%;left:0;position:absolute;top:0;width:100%;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour{background-size:cover;background-position:center;cursor:pointer;padding-top:71.52318%;position:relative;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour::before{background-color:#000;content:'';cursor:pointer;height:100%;left:0;opacity:0.35;position:absolute;top:0;transition:all 0.4s;width:100%;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour:hover::before{opacity:0.7;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour .content{left:10px;right:10px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour p{color:#fff;font:500 20px/1.5 "bigcity-grotesque-pro", sans-serif;letter-spacing:3px;margin-bottom:0px;text-transform:uppercase;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour i.fa-play{border:3px solid #fff;border-radius:100%;box-sizing:border-box;color:#fff;height:50px;margin-top:15px;position:relative;width:50px;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour i.fa-play::before{font-size:24px;padding-left:3px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.template-neighborhood .galleries .tab-content .plus{background-color:#000;bottom:0;color:#fff;display:flex;align-items:center;justify-content:center;height:40px;pointer-events:none;position:absolute;right:0;text-align:center;width:40px;z-index:10;}.template-neighborhood .galleries .tab-content .plus i{font-size:16px;}.template-neighborhood .galleries .tab-content .mobile-filter-btn{display:none;}.template-neighborhood .galleries .tab-content .categories-wrap{height:auto;}.template-neighborhood .galleries .tab-content .categories{display:flex;flex-flow:row nowrap;justify-content:center;padding:45px 50px 39px 50px;border-top:1px solid #768692;background-color:#f3f3f3;}.template-neighborhood .galleries .tab-content .categories div{font:20px/1 "gearedslab";letter-spacing:3px;text-transform:uppercase;color:#888b8d;transition:all 0.25s;cursor:pointer;}.template-neighborhood .galleries .tab-content .categories div:nth-of-type(n+2){margin-left:75px;}.template-neighborhood .galleries .tab-content .categories div:hover{color:#3d3935;}.template-neighborhood .galleries .tab-content .categories div.active{text-decoration:underline;}@media only screen and (max-width:1020px){.template-neighborhood .galleries .tab-content.photos .grid .grid-item{width:49%;margin-bottom:2%;}.template-neighborhood .galleries .tab-content.photos .grid .gutter-sizer{width:2%;}}@media only screen and (max-width:850px){.template-neighborhood .galleries .tab-content.virtual-tours .wrap{grid-template-columns:repeat(2, 1fr);}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .iframe-wrap{grid-column:1 / 3;}}@media only screen and (max-width:760px){.template-neighborhood .galleries .tab-content.photos .wrap,.template-neighborhood .galleries .tab-content.virtual-tours .wrap{padding:30px 15px;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .tour p{font-size:16px;}.template-neighborhood .galleries .tab-content .mobile-filter-btn{background-color:#f3f3f3;border-top:1px solid #768692;color:#888b8d;cursor:pointer;display:block;font:20px/1 "gearedslab";letter-spacing:3px;padding:35px 50px;text-align:center;text-transform:uppercase;}.template-neighborhood .galleries .tab-content .mobile-filter-btn:hover,.template-neighborhood .galleries .tab-content .mobile-filter-btn.open{color:#3d3935;}.template-neighborhood .galleries .tab-content .categories-wrap{height:0px;overflow:hidden;}.template-neighborhood .galleries .tab-content .categories{flex-direction:column;align-items:center;justify-content:flex-start;padding:30px;}.template-neighborhood .galleries .tab-content .categories div:nth-of-type(n+2){margin:20px 0 0 0;}}@media only screen and (max-width:550px){.template-neighborhood .galleries .tab-content.virtual-tours .wrap{grid-template-columns:1fr;}.template-neighborhood .galleries .tab-content.virtual-tours .wrap .iframe-wrap{grid-column:1 / 2;}}@media only screen and (max-width:475px){.template-neighborhood .galleries .tab-content.photos .grid .grid-item{width:100%;margin-bottom:15px;}.template-neighborhood .galleries .tab-content.photos .grid .gutter-sizer{width:1px;}}.template-neighborhood .popup{z-index:1100;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);cursor:pointer;}.template-neighborhood .popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;cursor:default;}.template-neighborhood .popup .content iframe{width:100%;height:100%;}.template-neighborhood .popup .close-btn{height:24px;pointer-events:none;position:absolute;right:30px;top:50px;width:24px;}.template-neighborhood .popup .close-btn i{color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.lightbox .lb-nav a.lb-next,.lightbox .lb-nav a.lb-prev{opacity:1 !important;}.lightbox .lb-caption{color:#fff;display:block;font:20px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.5px;margin-top:15px;}.lightbox .lb-number{display:none !important;}.lightbox .lb-closeContainer{position:absolute;top:10px;right:20px;z-index:100;}.template-contact #form{background:#f3f3f3;}.template-contact #form .wrap{max-width:830px;padding:37px 50px 75px 50px;}@media only screen and (max-width:760px){.template-contact #form .wrap{padding:70px 15px 40px 15px;}}.template-contact #form .pre-form{background-color:transparent;display:flex;flex-flow:row nowrap;}.template-contact #form .pre-form div{width:230px;}.template-contact #form .pre-form div:nth-of-type(n+2){margin-left:40px;}.template-contact #form .pre-form div p{color:#888b8d;font:16px/1.25 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;}.template-contact #form .pre-form div p strong{font:600 18px/23px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;}.template-contact #form .pre-form .col-3 a::before{color:#888b8d;}.template-contact #form .pre-form .col-3 a:hover::before{color:#3d3935;}@media only screen and (max-width:760px){.template-contact #form .pre-form{align-items:center;flex-direction:column;}.template-contact #form .pre-form div{max-width:300px;text-align:center;width:100%;}.template-contact #form .pre-form div:nth-of-type(n+2){margin:20px 0 0 0;}.template-contact #form .pre-form div #menu-social-1{justify-content:center;}}.template-contact #form .form-wrapper{margin-top:111px;}.template-contact #form .form-wrapper h3{margin-top:15px;}.template-contact #form .form-wrapper .gform_fields{width:100%;display:-ms-grid;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:2%;grid-row-gap:16px;}.template-contact #form .form-wrapper .gform_fields .gfield{width:100%;}.template-contact #form .form-wrapper .gform_fields .gfield_label{margin-bottom:5px;}.template-contact #form .form-wrapper .gform_validation_errors h2.gform_submission_error{font-size:18px;margin:0;}.template-contact #form .form-wrapper .gform_confirmation_message{font:200 34px/ 1.38235 "bigcity-grotesque-pro", sans-serif;color:#3d3935;letter-spacing:0.85px;margin:50px 0;}.template-contact #form .form-wrapper .gform_confirmation_message h5{text-transform:uppercase;margin-top:50px;}.template-contact #form .form-wrapper .gform_confirmation_message .links{padding-left:0;display:flex;flex-flow:row nowrap;align-items:center;list-style:none;margin-top:10px;}.template-contact #form .form-wrapper .gform_confirmation_message .links a{position:relative;display:block;width:22px;height:22px;border-radius:100%;font-size:0px;}.template-contact #form .form-wrapper .gform_confirmation_message .links a:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;color:#3d3935;transition:all 0.25s;}.template-contact #form .form-wrapper .gform_confirmation_message .links a:hover::before{color:#888b8d;}.template-contact #form .form-wrapper .gform_confirmation_message .links a:nth-of-type(n+2){margin-left:10px;}.template-contact #form .form-wrapper .gform_confirmation_message .links a.facebook:before{content:'\f082';font-family:FontAwesome;}.template-contact #form .form-wrapper .gform_confirmation_message .links a.twitter:before{content:'\f099';font-family:FontAwesome;}.template-contact #form .form-wrapper .gform_confirmation_message .links a.instagram:before{content:'\f16d';font-family:FontAwesome;}.template-contact #form .form-wrapper .gform_confirmation_message .links a.email:before{content:'\f0e0';font-family:FontAwesome;}.template-contact #form .form-wrapper .gform_confirmation_message .links a{line-height:1;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper .gform_confirmation_message{font:200 25px/ 1.4 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.63px;margin-top:12px;margin-bottom:4px;}}.template-contact #form .form-wrapper .gfield_error input,.template-contact #form .form-wrapper .gfield_error select,.template-contact #form .form-wrapper .gfield_error textarea{border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0, 0, 0, 0.11), 0 0 4px rgba(18, 25, 97, 0.0405344);}.template-contact #form .form-wrapper form{margin-top:40px;}.template-contact #form .form-wrapper form label{position:relative;top:14px;left:20px;background:#f3f3f3;font:16px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;padding:0 7px;color:#888b8d;z-index:2;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form label{font-size:11.3px;}}.template-contact #form .form-wrapper form .gfield_required::after{content:"*";color:#3d3935;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .gfield_required::after{font-size:11.3px;}}.template-contact #form .form-wrapper form .gfield_required .gfield_required_text{display:none;}.template-contact #form .form-wrapper form input,.template-contact #form .form-wrapper form select,.template-contact #form .form-wrapper form textarea,.template-contact #form .form-wrapper form .dropdown,.template-contact #form .form-wrapper form .options{background-color:#f3f3f3;border-radius:4px;border:1px solid #cfd0cd;font:200 22px/1 "bigcity-grotesque-pro", sans-serif;padding:8px 16px;outline:0;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form input,.template-contact #form .form-wrapper form select,.template-contact #form .form-wrapper form textarea,.template-contact #form .form-wrapper form .dropdown,.template-contact #form .form-wrapper form .options{padding:6px 24px 0;font-size:16.5px;height:37.5px;}}.template-contact #form .form-wrapper form::placeholder{color:#3d3935;opacity:1;}.template-contact #form .form-wrapper form textarea{height:103px;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form textarea{height:77px;padding:15px 24px;}}.template-contact #form .form-wrapper form #field_1_11 label,.template-contact #form .form-wrapper form #input_1_14 label{z-index:2;}.template-contact #form .form-wrapper form #field_1_4{margin-bottom:26px;}.template-contact #form .form-wrapper form #field_1_13{margin-top:23px;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form #field_1_13{margin-top:-10px;}}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .gfield{margin-bottom:0 !important;}.template-contact #form .form-wrapper form .gfield:first-of-type{margin-top:0;}}.template-contact #form .form-wrapper form .ginput_container_date{position:relative;}.template-contact #form .form-wrapper form .ginput_container_date input{width:100%;}.template-contact #form .form-wrapper form .ginput_container_date::after{font-family:fontawesome;position:absolute;right:22px;top:50%;transform:translateY(-50%);content:"\f073";color:#888a8d;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .ginput_container_date::after{right:10px;font-size:15px;}}.template-contact #form .form-wrapper form .ginput_container_select{position:relative;}.template-contact #form .form-wrapper form .ginput_container_select select{display:none;}.template-contact #form .form-wrapper form .ginput_container_select::before{font-family:fontawesome;position:absolute;right:24px;top:50%;transform:translateY(-50%);content:"\f0d7";color:#3d3935;}.template-contact #form .form-wrapper form .dropdown{display:flex;align-items:center;cursor:pointer;position:relative;}.template-contact #form .form-wrapper form .dropdown::before{font-family:fontawesome;position:absolute;right:24px;top:50%;transform:translateY(-50%);content:"\f0d7";color:#3d3935;}.template-contact #form .form-wrapper form .dropdown.show::before{content:"\f0d8";}.template-contact #form .form-wrapper form .dropdown.error{border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0, 0, 0, 0.11), 0 0 4px rgba(18, 25, 97, 0.0405344);}@media only screen and (min-width:760px){.template-contact #form .form-wrapper form .dropdown{height:51px;}}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .dropdown{height:37.5px;}}.template-contact #form .form-wrapper form .dropdown .options{z-index:3;padding-top:15px;padding-bottom:15px;background:#fff;position:absolute;top:55px;width:100%;left:0;cursor:pointer;}.template-contact #form .form-wrapper form .dropdown .options:not(.show){display:none;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .dropdown .options{height:135px;top:40px;}}.template-contact #form .form-wrapper form .dropdown .options .option{padding:5px 10px 0px;color:#000;width:100%;font:200 22px/ 1.27273 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.65px;border-radius:4px;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .dropdown .options .option{font-size:16.5px;}}.template-contact #form .form-wrapper form .dropdown .options .option:hover{background:#a4aeb7;}.template-contact #form .form-wrapper form .gfield_select{background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;}@media only screen and (min-width:760px){.template-contact #form .form-wrapper form .gfield_select{height:51px;}}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .gfield_select{height:37.5px;}}.template-contact #form .form-wrapper form .validation_message{display:none !important;}.template-contact #form .form-wrapper form .gform_footer.top_label{text-align:center;position:relative;padding:47px 0 0 0;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .gform_footer.top_label{padding:27px 0;text-align:right;}}.template-contact #form .form-wrapper form .gform_footer.top_label:before{content:"*required";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#3d3935;font:16px/1 "bigcity-grotesque-pro", sans-serif;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form .gform_footer.top_label:before{font-size:11.3px;left:26px;}}.template-contact #form .form-wrapper form #gform_submit_button_1{border-radius:6px;background:#7d2727;cursor:pointer;text-transform:uppercase;font:700 12px/1 "barlow", sans-serif;letter-spacing:2.4px;color:#fff;padding:13.5px;position:relative;margin-bottom:0;position:relative;border:1px solid #7d2727;transition:all 0.2s ease-in-out;}@media only screen and (max-width:760px){.template-contact #form .form-wrapper form #gform_submit_button_1{padding:10px 11px;font-size:9px;}}.template-contact #form .form-wrapper form #gform_submit_button_1:hover{border-color:#d0d0ce;background:#d0d0ce;color:#3d3935;}.template-contact #form .post-form{color:#3d3935;font:12px/ 1.66667 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.9px;margin-top:45px;}@media only screen and (max-width:760px){.template-contact #form .post-form{font-size:12px;line-height:1.67;}}.template-contact #form .post-form p{font:inherit;}.template-contact #form .post-form a{text-decoration:underline;}.template-contact .bottom-img img{width:100%;}@media only screen and (max-width:760px){#ui-datepicker-div{left:0 !important;margin-left:0px;max-width:100vw;overflow:scroll;}}.archive-news .wrap{box-sizing:border-box;margin:0 auto;padding:50px 50px 85px 50px;}@media only screen and (max-width:760px){.archive-news .wrap{padding:30px 15px;}}.archive-news .featured .hero-image{background-position:center;background-size:cover;padding-top:49.21956%;width:100%;}.archive-news .featured .content-box{background-color:#e1e2e3;margin-top:3px;padding:58px 80px 48px 80px;}.archive-news .featured .content-box .content-wrap{margin:0 auto;max-width:1200px;}.archive-news .featured .content-box p.featured{color:#768692;font:500 18px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;margin-bottom:23px;}.archive-news .featured .content-box h2{margin-bottom:18px;text-transform:uppercase;}.archive-news .featured .content-box a.link-out{color:#3d3935;display:inline-block;font:500 12px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;margin-top:50px;text-decoration:none;text-transform:uppercase;transition:all 0.25s;}.archive-news .featured .content-box a.link-out:hover{color:#888b8d;}@media only screen and (max-width:760px){.archive-news .featured .content-box{padding:30px 20px 40px 20px;}.archive-news .featured .content-box p.featured{font-size:14px;letter-spacing:0.25px;}.archive-news .featured .content-box a.link-out{margin-top:30px;}}.archive-news .post-list{margin:78px auto 0 auto;max-width:854px;padding:0px 30px;}.archive-news .post-list h5{margin-bottom:24px;}.archive-news .post-list .posts-wrap{align-items:flex-start;display:flex;flex-flow:row wrap;}.archive-news .post-list .posts-wrap .button-wrap{display:flex;justify-content:center;width:100%;}.archive-news .post-list .posts-wrap .button-wrap a.button{background-color:#3d3935;border-radius:5px;color:#fff;font:700 12px/41px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;padding:3px 20px 0px 20px;text-decoration:none;text-transform:uppercase;transition:all 0.25s;}.archive-news .post-list .posts-wrap .button-wrap a.button:hover{background-color:#888b8d;}.font-fix .archive-news .post-list .posts-wrap .button-wrap a.button{padding-top:0px;}.archive-news .post-list .posts-wrap .post{position:relative;text-decoration:none;width:44.61358%;}.archive-news .post-list .posts-wrap .post:nth-of-type(2n){margin-left:3.74707%;}.archive-news .post-list .posts-wrap .post:nth-of-type(n+3){margin-top:13px;}.archive-news .post-list .posts-wrap .post .thumbnail{background-position:center;background-size:cover;padding-top:69.02887%;width:100%;}.archive-news .post-list .posts-wrap .post .content{background-color:#fff;box-sizing:border-box;margin-left:auto;padding:10px 10px 20px 15px;position:relative;right:0;top:-34px;width:78.74016%;}.archive-news .post-list .posts-wrap .post .content p.title{font:500 18px/23px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;}.archive-news .post-list .posts-wrap .post .content p.preview{display:inline-block;font:200 22px/28px "bigcity-grotesque-pro", sans-serif;letter-spacing:1.65px;max-height:84px;max-width:100%;overflow:hidden;}.archive-news .post-list .posts-wrap .post .content span{color:#3d3935;display:inline-block;font:500 12px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-decoration:none;text-transform:uppercase;transition:all 0.25s;}.archive-news .post-list .posts-wrap .post .content span:hover{color:#888b8d;}@media only screen and (max-width:1020px){.archive-news .post-list{margin-top:50px;padding:0px;}.archive-news .post-list .posts-wrap .post{width:49%;}.archive-news .post-list .posts-wrap .post:nth-of-type(2n){margin-left:2%;}}@media only screen and (max-width:760px){.archive-news .post-list .posts-wrap{flex-direction:column;align-items:center;}.archive-news .post-list .posts-wrap .post{width:100%;max-width:400px;}.archive-news .post-list .posts-wrap .post:nth-of-type(n+2){margin-top:10px;}}.archive-news .subscribe-form{display:none;background-color:#f3f3f3;}.archive-news .subscribe-form .wrap{display:flex;flex-flow:row nowrap;margin:0 auto;max-width:860px;padding:73px 50px 55px 50px;}.archive-news .subscribe-form .col-1{flex-shrink:0;margin-top:15px;padding-right:50px;width:234px;}.archive-news .subscribe-form .col-1 h2{font:200 37px/1 "gearedslab";letter-spacing:7.4px;}.archive-news .subscribe-form .col-1 p{color:#768692;font:500 18px/23px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;margin-top:21px;}.archive-news .subscribe-form .col-2{margin-left:auto;}.archive-news .subscribe-form .col-2 .gform_fields{width:100%;display:-ms-grid;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:2%;grid-row-gap:16px;}.archive-news .subscribe-form .col-2 .gform_fields .gfield{width:100%;}.archive-news .subscribe-form .col-2 .gform_fields .gfield input{border:1px solid #cfd0cd;}.archive-news .subscribe-form .col-2 .gform_fields .gfield_label{margin-bottom:5px;}.archive-news .subscribe-form .col-2 .gform_validation_errors h2.gform_submission_error{font-size:18px;margin:0;}.archive-news .subscribe-form .col-2 .gform_confirmation_message{font:200 34px/ 1.38235 "bigcity-grotesque-pro", sans-serif;color:#3d3935;letter-spacing:0.85px;margin:50px 0;}.archive-news .subscribe-form .col-2 .gform_confirmation_message h5{text-transform:uppercase;margin-top:50px;}.archive-news .subscribe-form .col-2 .gform_confirmation_message .links{padding-left:0;}.archive-news .subscribe-form .col-2 .gform_confirmation_message .links a{line-height:1;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 .gform_confirmation_message{font:200 25px/ 1.4 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.63px;margin-top:12px;margin-bottom:4px;}}.archive-news .subscribe-form .col-2 .gfield_error input,.archive-news .subscribe-form .col-2 .gfield_error select,.archive-news .subscribe-form .col-2 .gfield_error textarea{border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0, 0, 0, 0.11), 0 0 4px rgba(18, 25, 97, 0.0405344);}.archive-news .subscribe-form .col-2 form label{position:relative;top:15px;left:20px;background:#f3f3f3;font:16px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.2px;padding:0 7px;color:#888b8d;z-index:2;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form label{font-size:11.3px;}}.archive-news .subscribe-form .col-2 form .gfield_required::after{content:"*";color:#3d3935;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form .gfield_required::after{font-size:11.3px;}}.archive-news .subscribe-form .col-2 form .gfield_required .gfield_required_text{display:none;}.archive-news .subscribe-form .col-2 form input,.archive-news .subscribe-form .col-2 form select,.archive-news .subscribe-form .col-2 form textarea,.archive-news .subscribe-form .col-2 form .dropdown,.archive-news .subscribe-form .col-2 form .options{background-color:#f3f3f3;border-radius:4px;border:1px solid #cfd0cd;font:200 22px/1 "bigcity-grotesque-pro", sans-serif;color:#888b8d;padding:8px 16px;outline:0;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form input,.archive-news .subscribe-form .col-2 form select,.archive-news .subscribe-form .col-2 form textarea,.archive-news .subscribe-form .col-2 form .dropdown,.archive-news .subscribe-form .col-2 form .options{padding:6px 24px 0;font-size:16.5px;height:37.5px;}}.archive-news .subscribe-form .col-2 form::placeholder{color:#3d3935;opacity:1;}.archive-news .subscribe-form .col-2 form textarea{height:103px;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form textarea{height:77px;padding:15px 24px;}}.archive-news .subscribe-form .col-2 form #field_1_11 label,.archive-news .subscribe-form .col-2 form #input_1_14 label{z-index:2;}.archive-news .subscribe-form .col-2 form #field_1_4{margin-bottom:26px;}.archive-news .subscribe-form .col-2 form #field_1_13{margin-top:23px;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form #field_1_13{margin-top:-10px;}}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form .gfield{margin-bottom:0 !important;}.archive-news .subscribe-form .col-2 form .gfield:first-of-type{margin-top:0;}}.archive-news .subscribe-form .col-2 form .ginput_container_date{position:relative;}.archive-news .subscribe-form .col-2 form .ginput_container_date input{width:100%;}.archive-news .subscribe-form .col-2 form .ginput_container_date::after{font-family:fontawesome;position:absolute;right:22px;top:50%;transform:translateY(-50%);content:"\f073";color:#888a8d;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form .ginput_container_date::after{right:10px;font-size:15px;}}.archive-news .subscribe-form .col-2 form .validation_message{display:none !important;}.archive-news .subscribe-form .col-2 form .gform_footer.top_label{text-align:center;position:relative;padding:0px;margin:47px 0 0 0;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form .gform_footer.top_label{padding:27px 0;text-align:right;}}.archive-news .subscribe-form .col-2 form .gform_footer.top_label:before{content:"*required";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#3d3935;font:16px/1 "bigcity-grotesque-pro", sans-serif;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form .gform_footer.top_label:before{font-size:11.3px;left:26px;}}.archive-news .subscribe-form .col-2 form #gform_submit_button_2{border-radius:6px;background:#7d2727;cursor:pointer;text-transform:uppercase;font:700 12px/1 "barlow", sans-serif;letter-spacing:2.4px;color:#fff;padding:13.5px;position:relative;margin-bottom:0;position:relative;border:1px solid #7d2727;transition:all 0.2s ease-in-out;}@media only screen and (max-width:760px){.archive-news .subscribe-form .col-2 form #gform_submit_button_2{padding:10px 11px;font-size:9px;}}.archive-news .subscribe-form .col-2 form #gform_submit_button_2:hover{border-color:#d0d0ce;background:#d0d0ce;color:#3d3935;}@media only screen and (max-width:760px){.archive-news .subscribe-form .wrap{flex-direction:column;padding:40px 15px 30px 15px;}.archive-news .subscribe-form .wrap .col-1{margin-top:0px;padding:0px;width:100%;}.archive-news .subscribe-form .wrap .col-1 h2{font-size:24px;letter-spacing:3.5px;}.archive-news .subscribe-form .wrap .col-2{margin:20px 0 0 0;width:100%;}.archive-news .subscribe-form .wrap .col-2 form .gform_footer.top_label{margin-top:20px;}}.archive-news .ig-feed{margin-bottom:51px;}.archive-news .ig-feed .text{box-sizing:border-box;display:flex;flex-flow:row nowrap;margin:0 auto 22px auto;max-width:960px;padding:0px 50px 0px 100px;}.archive-news .ig-feed .text span{color:#3d3935;font:500 18px/23px "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;}.archive-news .ig-feed .text span:first-of-type{margin-left:auto;}.archive-news .ig-feed .text span:nth-of-type(n+2){margin-left:30px;}.archive-news .ig-feed .text span a{color:#768692;text-decoration:none;transition:all 0.25s;}.archive-news .ig-feed .text span a:hover{color:#3d3935;}@media only screen and (max-width:1020px){.archive-news .ig-feed .text{padding:0px 50px;}}@media only screen and (max-width:760px){.archive-news .ig-feed{margin-top:70px;}.archive-news .ig-feed .text{flex-direction:column;margin-bottom:70px;padding:0px 20px;}.archive-news .ig-feed .text span{margin-top:10px;}.archive-news .ig-feed .text span:first-of-type{margin-left:0px;}.archive-news .ig-feed .text span:nth-of-type(n+2){margin-left:0px;}}.news-detail .wrap{box-sizing:border-box;margin:0 auto;padding:50px 50px 85px 50px;}.news-detail .hero-image{background-color:#e1e2e3;}.news-detail .hero-image img{display:block;width:100%;}.news-detail .content-box{background-color:#e1e2e3;border-top:5px solid #fff;padding:74px 80px 80px 80px;position:relative;}.news-detail .content-box .content-wrap{margin:0 auto;max-width:1200px;position:relative;}.news-detail .content-box p.date{position:absolute;top:0px;right:0px;}.news-detail .content-box p.featured{color:#768692;font:500 18px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.45px;margin-bottom:23px;}.news-detail .content-box h1{color:#3d3935;font:20px/1 "gearedslab";letter-spacing:3px;margin-bottom:18px;padding-right:85px;text-transform:uppercase;}.news-detail .content-box .story{margin:70px 0 0 auto;width:65.625%;}.news-detail .content-box .story p{font:200 22px/1.27 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.65px;}.news-detail .content-box .story .social{align-items:center;color:#888b8d;display:flex;flex-flow:row nowrap;font:18px/23px "bigcity-grotesque-pro", sans-serif;justify-content:flex-end;letter-spacing:0.45px;margin-top:40px;}.news-detail .content-box .story .social a.link-out{color:#3d3935;font:500 12px/1 "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;text-decoration:none;text-transform:uppercase;transition:all 0.25s;}.news-detail .content-box .story .social a.link-out:hover{color:#888b8d;}.news-detail .content-box .story .social .fb,.news-detail .content-box .story .social .tw{color:#3d3935;margin-left:24px;transition:color 0.25s;}.news-detail .content-box .story .social .fb:hover,.news-detail .content-box .story .social .tw:hover{color:#888b8d;}.news-detail .content-box .story .social .fb i,.news-detail .content-box .story .social .tw i{font-size:22px;}.news-detail .content-box .story .social span{margin-left:auto;}.news-detail .pagination{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin-top:62px;}.news-detail .pagination a{border:2px solid #768692;color:#768692;display:inline-block;font:700 12px/31px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;padding:5px 10px 0px 10px;text-decoration:none;text-transform:uppercase;transition:all 0.25s;}.news-detail .pagination a:hover{color:#3d3935;border-color:#3d3935;}.news-detail .pagination a:first-of-type:not(.archive){border-right:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;}.news-detail .pagination a:last-of-type:not(.archive){border-left:0px;border-top-right-radius:5px;border-bottom-right-radius:5px;}.font-fix .news-detail .pagination a{padding-top:0px;}@media only screen and (max-width:1020px){.news-detail .content-box .story{width:100%;margin-left:auto;}}@media only screen and (max-width:760px){.news-detail .wrap{padding:30px 15px;}.news-detail .content-box{padding:30px 20px 40px 20px;}.news-detail .content-box p.date{top:0;right:0;}.news-detail .content-box p.featured{font-size:14px;letter-spacing:0.25px;}.news-detail .content-box h1{font-size:16px;letter-spacing:1.5px;}.news-detail .content-box .story{margin-top:25px;}.news-detail .content-box .story p{font-size:16px;}.news-detail .content-box .story .social{flex-flow:row wrap;justify-content:flex-start;}.news-detail .content-box .story .social a.link-out{margin-bottom:15px;}.news-detail .content-box .story .social .break{flex-basis:100%;height:0;}.news-detail .content-box .story .social span{margin-left:0px;}.news-detail .pagination a{font-size:10px;padding-top:3px;}.font-fix .news-detail .pagination a{padding-top:0px;}}@media only screen and (max-width:340px){.news-detail .pagination a{padding:3px 5px 0px 5px;}.font-fix .news-detail .pagination a{padding-top:0px;}}.terms-page{background:#f3f3f3;padding-bottom:143px;}.terms-page .wrap{margin-top:74px;max-width:800px;}@media only screen and (max-width:860px){.terms-page .wrap{margin:0;padding:0 30px;}}.terms-page .intro{padding:0 30px;}.terms-page .intro h2{font:500 17px/1 "barlow", sans-serif;letter-spacing:3.4px;text-align:center;padding-top:39px;text-transform:uppercase;color:#3c3935;}.terms-page .intro .image-wrapper{max-width:137px;margin:0px auto;padding:40px 0 40px 0;position:relative;left:-3px;top:-5px;}.terms-page .content{position:relative;left:35px;}@media only screen and (max-width:860px){.terms-page .content{left:0px;}}.terms-page .content h1{font:400 37px/1 "gearedslab";letter-spacing:7.4px;margin-bottom:35px;color:#768692;position:relative;left:-66px;text-transform:uppercase;}@media only screen and (max-width:860px){.terms-page .content h1{left:-15px;}}@media only screen and (max-width:500px){.terms-page .content h1{left:0;text-align:center;}}.terms-page .content h2{font:500 18px/1.11111 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.35px;color:#3d3935;}.terms-page .content p,.terms-page .content li{font:400 15px/1.33333 "bigcity-grotesque-pro", sans-serif;letter-spacing:1.13px;color:#3d3935;word-break:break-word;}.terms-page .content ul,.terms-page .content ol{padding-left:40px;margin:20px 0;}.terms-page .content li{list-style:lower-roman;}.terms-page .content p + h2{margin-top:20px;}.terms-page .content p + h1{margin-top:122px;}body.beta:not(.blue-bar-showing) .join-list{display:flex !important;}body.beta.admin-bar .specials-bar{top:32px;}@media only screen and (max-width:760px){body.beta.admin-bar .specials-bar{top:46px;}}body.beta header h2{visibility:none;}body.beta .specials-bar{position:fixed;top:0;background:#d4d7dc;width:100%;text-align:center;padding:5px 10px;z-index:5;height:25px;box-sizing:border-box;}body.beta .specials-bar:not(.show){display:none;}body.beta .specials-bar p{font:200 15px/1 "barlow", sans-serif;color:#3d3935;letter-spacing:1.2px;}@media only screen and (max-width:720px){body.beta .specials-bar p{letter-spacing:0.2px;}}@media only screen and (max-width:480px){body.beta .specials-bar p{font-size:13px;}}body.beta .specials-bar .close{position:absolute;right:30px;top:50%;transform:translateY(-50%);height:14px;width:14px;transition:opacity 0.2s ease-in-out;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23414243' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm4.151 17.943l-4.143-4.102-4.117 4.159-1.833-1.833 4.104-4.157-4.162-4.119 1.833-1.833 4.155 4.102 4.106-4.16 1.849 1.849-4.1 4.141 4.157 4.104-1.849 1.849z'/%3E%3C/svg%3E") no-repeat center/contain;}body.beta .specials-bar .close:hover{opacity:0.75;}@media only screen and (max-width:480px){body.beta .specials-bar .close{right:5px;}}body.beta.admin-bar .specials-bar.show + .join-list{top:57px;}@media only screen and (max-width:782px){body.beta.admin-bar .specials-bar.show + .join-list{top:71px;}}body.beta.admin-bar .join-list{top:32px;bottom:unset;}@media only screen and (max-width:782px){body.beta.admin-bar .join-list{top:46px;}}body.beta .specials-bar.show + .join-list{top:25px;}body.beta .join-list{top:0px;bottom:unset;height:44px;}@media only screen and (max-width:480px){body.beta .join-list{box-sizing:border-box;}}body.beta .join-list .wrap{width:100%;padding-left:30px;padding-right:30px;}@media only screen and (max-width:480px){body.beta .join-list .wrap{padding-left:10px;padding-right:10px;}}body.beta .join-list h2{margin-right:auto;display:block !important;font-family:"barlow", sans-serif;font-weight:700;letter-spacing:3px;font-size:17px;}@media only screen and (max-width:720px){body.beta .join-list h2{display:none !important;}}body.beta .join-list .buttons{margin-left:auto;}@media only screen and (max-width:720px){body.beta .join-list .buttons{margin-right:auto;}}@media only screen and (max-width:480px){body.beta .join-list .buttons{position:relative;top:-2px;}}body.beta .join-list .buttons .button::after{top:50%;transform:translateY(-50%);}body.beta .join-list .buttons .button{margin-right:15px;font-weight:700;}@media only screen and (max-width:480px){body.beta .join-list .buttons .button{font-size:10px;padding:7px 30px 7px 7px;}}body.beta .join-list .buttons .button:last-of-type{margin-right:0;}body.beta .join-list .buttons .button.dark{background:#3d3935;border-color:#3d3935;}body.beta .join-list .buttons .button.dark:hover{background:#d0d0ce;border-color:#d0d0ce;}body.beta.admin-bar .slider-wrapper{height:calc(100vh - 32px);}body.beta .slider-wrapper{height:calc(100vh);}@media only screen and (max-width:760px){body.beta .slider-wrapper{height:calc(65vh) !important;}}body.beta .slider-wrapper .top-text{display:none;}@media only screen and (max-width:760px){body.beta .slider-wrapper #logo{height:320px;width:320px;}}@media only screen and (max-width:760px){body.beta .slider-wrapper .bottom-text{bottom:25px;}}body.beta .pre-form{background:#768592;}body.beta .pre-form .wrap{max-width:1020px;padding-left:85px;padding-right:32px;padding-top:50px;padding-bottom:50px;display:flex;}@media only screen and (max-width:800px){body.beta .pre-form .wrap{padding-left:30px;padding-right:30px;flex-direction:column;align-items:center;text-align:center;}}body.beta .pre-form .right{margin-left:auto;display:flex;align-items:center;}@media only screen and (max-width:800px){body.beta .pre-form .right{margin-top:15px;margin-right:auto;}}body.beta .pre-form .right .button{border-radius:6px;background:#7d2727;text-transform:uppercase;font:700 12px/1 "barlow", sans-serif;letter-spacing:2.4px;color:#fff;padding:13.5px 30px 13.5px 13.5px;position:relative;border:1px solid #7d2727;transition:all 0.2s ease-in-out;text-decoration:none;}body.beta .pre-form .right .button::after{position:absolute;right:10px;content:"\279D";font-family:"fontawesome";}body.beta .pre-form .right .button:hover{border-color:#d0d0ce;background:#d0d0ce;color:#3d3935;}body.beta .pre-form h2{font:300 37px/1.3 "gearedslab";text-transform:uppercase;letter-spacing:5.4px;padding-bottom:10px;}@media only screen and (max-width:500px){body.beta .pre-form h2{font-size:27px;}}body.beta .pre-form p{max-width:470px;font:200 23px/1.55556 "bigcity-grotesque-pro", sans-serif;}@media only screen and (max-width:500px){body.beta .pre-form p{font-size:21px;}}body.beta #form h4{padding-top:40px;padding-bottom:5px;}body.beta .form-top{display:flex;font:400 16px/ 1.3 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.75px;color:#697884;}@media only screen and (min-width:761px){body.beta .form-top{margin:40px 0 80px;}}@media only screen and (max-width:825px){body.beta .form-top{flex-direction:column;}}@media only screen and (max-width:760px){body.beta .form-top{font-size:12px;}}body.beta .form-top div{margin-right:75px;white-space:nowrap;}@media only screen and (max-width:825px){body.beta .form-top div{margin-bottom:15px;margin-right:0;}}body.beta .form-top div:last-of-type{margin-right:0;}.hero-section .wrap{padding:50px 50px 0px 50px;margin:0 auto;box-sizing:border-box;}.hero-section .wide-image{display:none;}.hero-section .desktop-img img{width:100%;}.hero-section .mobile-img{display:none;}.hero-section .content{background-color:#e1e2e3;}.hero-section .content .content-wrap{box-sizing:content-box;margin:0 auto;max-width:795px;padding:75px 100px;}.hero-section .content h2{text-transform:uppercase;}.hero-section .content h3{margin-top:20px;}.hero-section .content .page-links{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-top:50px;}.hero-section .content .page-links a{cursor:pointer;font:700 14px/1 "bigcity-grotesque-pro", sans-serif;text-transform:uppercase;letter-spacing:2px;color:#7d2727;transition:filter 0.25s;text-decoration:none;}.hero-section .content .page-links a:hover{filter:brightness(1.4);}.hero-section .content .page-links a:nth-of-type(n+2){margin-left:40px;}.hero-section .content .page-links a i{margin-left:5px;}@media only screen and (min-width:1200px){.hero-section .wide-wrap img{width:100%;}.hero-section .wide-image{display:block;}.hero-section .wide-image + .desktop-img{display:none;}}@media only screen and (max-width:1020px){.hero-section .content .content-wrap{padding:60px;}}@media only screen and (max-width:760px){.hero-section .wrap{padding:15px 15px 0px 15px;}.hero-section .desktop-img{display:none;}.hero-section .mobile-img{display:block;}.hero-section .content .content-wrap{padding:47px 20px 24px 24px;}.hero-section .content .page-links{flex-direction:column;text-align:left;}.hero-section .content .page-links a:nth-of-type(n+2){margin:34px 0 0 0;}}.plan-tours.fancybox-content{padding:0;}.plan-tours.fancybox-content .tours{background-color:#768692;}header.wp-top .offer.open .wrap{padding-block:0.5em;}header.wp-top .offer.open .wrap > *{line-height:1.2 !important;}.error-404 .wrap{margin:0 auto;max-width:1300px;min-height:50vh;padding:200px 50px;text-align:center;}.error-404 .wrap h1{font:200 34px/1.38 "bigcity-grotesque-pro", sans-serif;letter-spacing:0.85px;margin-top:50px;}@media only screen and (max-width:760px){.error-404 .wrap h1{font-size:22px;line-height:32px;letter-spacing:0.55px;}}.error-404 .wrap h2{text-transform:uppercase;}.error-404 .wrap a{background-color:#7d2727;color:#fff;display:inline-block;font:700 12px/31px "bigcity-grotesque-pro", sans-serif;letter-spacing:2.4px;margin-top:50px;padding:3px 20px 0px 20px;text-decoration:none;text-transform:uppercase;transition:filter 0.25s;}.font-fix .error-404 .wrap a{padding-top:0px;}.error-404 .wrap a:hover{filter:brightness(1.4);}.single-floor_plan{display:flex;flex-flow:column nowrap;}.single-floor_plan > *{order:3;}.single-floor_plan .floor-plan-single-container{order:1;}.single-floor_plan .ucg-floor-plan-gallery{background-color:#768692;order:2;}.single-floor_plan .ucg-floor-plan-gallery .media .medium .overlay-link{font-family:"bigcity-grotesque-pro", sans-serif;font-size:clamp(0.79688rem, 1.77083vw, 1.32813rem);font-weight:600;line-height:1.29;letter-spacing:0.01em;text-transform:uppercase;color:white;z-index:5;}