h1,h2,h3,h4,h5{font-family:"Big Caslon",serif!important}.grid-link,a.instagram-link{z-index:2;position:relative}#search-filter-form-14012>ul>li:nth-child(2),.grid-link,.hs-dateinput,.loader-wrapper,.testimonials-block .owl-item,a.instagram-link{position:relative}.error-posts-grid,.grid{grid-gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.as-seen-in .owl-item,.social-links a,.social-links img{vertical-align:middle}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased}body.home,body.page-id-50,html{overflow-x:hidden;max-width:100vw}h1{margin-bottom:30px}h2,h3,h4,h5{margin-bottom:25px}.blog-post-grid .blog-post-button a,.card a.stretched-link,.card-body,.post-grid-slider-container .blog-post-button a,.rounded-pill,.searchandfilter[data-sf-form-id="2297"] .h4,.searchandfilter[data-sf-form-id="2297"] h4,.team-details-box,.vc_general.vc_btn3,.vc_separator h4,footer,li,p{font-family:Gotham,sans-serif!important}.team-details-box h1,input.hs-input,select.hs-input,textarea.hs-input{margin-bottom:20px}.team-details-box .team-position{margin-bottom:45px}.team-details-box .team-email a,body.search .content .search-post-link{color:#000;text-decoration:none}.team-details-box p{text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.team-social-links{list-style-type:none;padding-left:0}.footer-button,.primary-button,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding:12px 32px;background-color:transparent!important;font-weight:700;font-size:15px!important;background-image:none;font-family:Gotham,sans-serif!important;letter-spacing:1px;text-decoration:none;transition:0.2s ease-in-out}.team-social-links li{display:inline-block;margin-right:10px}#loader,#search-filter-form-14012 li input[type="radio"],#search-filter-form-14012>ul>li:nth-child(4),.hbspt-form .hs-richtext,body.search .content .search-wrapper .entry-meta,body.search .content .search-wrapper .post-thumbnail,body.search .content .search-wrapper footer.entry-footer,footer.entry-footer{display:none}.team-social-links img{max-width:24px;width:100%;height:auto;opacity:1;transition:0.2s ease-in-out}.team-social-links img:hover{opacity:.6;transition:0.2s ease-in-out}.primary-button,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#000!important;text-transform:uppercase;border-radius:2em;border:1.5px solid #000!important;display:inline-block;margin-top:30px}.footer-button:hover,.post-grid-slider h5 a{color:#000!important}.footer-button{color:#fff!important;text-transform:uppercase;border-radius:2em;border:1.5px solid #fff!important;max-width:200px;text-align:center}.address-info,.bio-favorites-section h3{letter-spacing:0.15rem!important;text-transform:uppercase}.footer-button:hover{background-color:#fff!important;text-decoration:none;border:1.5px solid #fff!important;transition:0.2s ease-in-out}.left-horizontal-line .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{margin-top:0!important}.bio-favorites-section h3{color:#fff;font-family:Gotham,sans-serif!important;margin-bottom:2rem!important;font-size:1rem}.bio-favorites-section h4{color:#fff;font-family:"Big Caslon",serif!important;font-size:1.75rem;padding-bottom:25px}.testimonials-block{padding-top:110px!important;padding-bottom:110px!important;text-align:center}.testimonials-block h2{padding-bottom:15px}.testimonials-block h5{font-family:"Gotham",sans-serif!important;text-transform:uppercase;padding-bottom:35px;font-size:1rem;letter-spacing:0.15rem!important}.testimonials-block .owl-theme .owl-dots .owl-dot.active span,.testimonials-block .owl-theme .owl-dots .owl-dot:hover span{background:#000}.testimonials-block .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:5px;background:rgb(0 0 0 / .33)}.testimonials-block .owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.testimonials-block .owl-item{padding-top:60px;font-family:Gotham,sans-serif!important}.testimonials-block .owl-item:after{content:"";background:url(/wp-content/uploads/2023/03/5-stars.svg) 0 0/112px 20px;width:112px;height:20px;display:block;position:absolute;transform:translateX(-50%);top:0;left:50%}.last-block{margin-bottom:-25px!important}.hbspt-form .hs-form-field label,.team-member-slider.wpb_gallery .wpb_flexslider .flex-control-paging{display:none!important}.team-member-slider .flexslider{border:0!important;margin:0!important}#carousel-13906 img,.team-member-slider ul.slides li img{aspect-ratio:4/3;height:100%;width:100%;object-fit:cover}.team-member-slider .flex-direction-nav a{color:#fff0}.team-member-slider .flex-nav-next a:before{font-size:34px;font-family:"Big Caslon",serif!important;display:inline-block;content:">"!important;color:#fff;text-shadow:0 3px 15px rgb(0 0 0 / .2)}.team-member-slider .flex-nav-prev a:before{font-size:34px;font-family:"Big Caslon",serif!important;display:inline-block;content:"<"!important;color:#fff;text-shadow:0 3px 15px rgb(0 0 0 / .3)}.open-positions .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.open-positions .vc_column_container>.vc_column-inner h3{color:#71799a;text-align:left;font-size:2rem!important;width:calc(100% - 124px);display:inline-block;vertical-align:top}.open-positions .vc_column_container>.vc_column-inner p{display:inline-block;width:120px;text-align:right;vertical-align:top;font-family:Gotham,sans-serif!important;letter-spacing:1px}.open-positions .vc_column_container>.vc_column-inner p a{color:#928567;text-decoration:none;transition:0.2s ease-in-out}.grid-item:hover .grid-link,.open-positions .vc_column_container>.vc_column-inner p a:hover{color:#000;transition:0.2s ease-in-out}.open-positions .wpb_text_column{padding:40px 20px 30px}.vc_row.vc_column-gap-30{margin-left:-15px!important;margin-right:-15px!important}.wpb_content_element ul li{padding-bottom:10px;font-size:1rem!important}.address-info{color:#928567}.btn-outline-black,.post-grid-slider h5{letter-spacing:1px;font-family:Gotham,sans-serif!important}.address-info a,.post-tag-filter a{text-decoration:none}.custom-logo-link .custom-logo{max-width:200px;width:100%;height:auto}.post-tag-filter{text-transform:uppercase;color:#928567}body.single img.wp-post-image{aspect-ratio:16/9;height:100%;width:100%;object-fit:cover}body.single .col-lg-8 li{padding-bottom:20px}body.single figure{margin:30px 0}body.single .acf-map{margin:40px 0!important}body.single .col-lg-8 p{margin-bottom:30px}body.single .col-lg-8 h2 a,body.single .col-lg-8 h3 a,body.single .col-lg-8 h4 a,body.single .col-lg-8 h5 a{color:#000;text-decoration:none;border-bottom:1px solid #000}body.single .col-lg-8 h2 a:hover,body.single .col-lg-8 h3 a:hover,body.single .col-lg-8 h4 a:hover,body.single .col-lg-8 h5 a:hover{color:#928567}body.single-post .content-wrapper li a,body.single-post .content-wrapper p a{color:#000;text-decoration:none;background-color:#c7c9df}body.single-post .content-wrapper li a:hover,body.single-post .content-wrapper p a:hover{text-decoration:underline!important}.blog-post-grid .blog-post-button{width:100%;margin-left:0}.blog-post-grid .vc_grid .vc_gitem-link{letter-spacing:0;font-size:1.75rem;line-height:1.2;text-transform:none!important}.breadcrumb{font-size:.775rem}.vc_row.no-margin{margin-left:auto!important;margin-right:auto!important}.social-links img{max-width:32px;width:100%;height:auto}.as-seen-in img,.hbspt-form fieldset.form-columns-1 input[type="text"].hs-input,.hbspt-form fieldset.form-columns-1 textarea.hs-input,align-content .hbspt-form fieldset.form-columns-1 input[type="tel"].hs-input{width:100%!important}.card{border:.5px solid #000}.apartment-post-item .border{border:.5px solid #000!important}.vc_section.background-image-w-overlay-copy{padding-left:0!important;padding-right:0!important}footer#colophon{padding:80px 30px 80px 20px}footer#colophon .copyright-footer{margin-top:75px;font-size:13px}.navbar-nav .nav-link{font-size:.95em;letter-spacing:0.1rem!important;font-weight:500!important}.custom-logo-link{margin-right:0}@media (max-width:1380px){.navbar-expand-xl .navbar-nav .nav-link{padding-left:12px;padding-right:12px}.navbar-nav .nav-link{font-size:.82em}}.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:1.5px!important}.background-image-w-overlay-copy .background-container .copy a:after{border-bottom:1.5px solid #fff!important}.vertical-line{width:1.5px!important}.as-seen-in{padding:60px 0!important}.as-seen-in p,.hbspt-form .stacked .field,ul.hs-error-msgs{margin-bottom:0!important}.as-seen-in img{max-width:140px;height:40px;margin:0 auto}.post-grid-slider-container .blog-post-button{width:60%}.post-grid-slider-container .blog-post-button a{font-size:1rem}.post-grid-slider-container .blog-post-button::before{right:120px}.padded-block{padding-top:80px;padding-bottom:80px}.fs-5 p{font-size:1rem!important}.background-image-w-overlay-copy .background-container .wpb_single_image:after{transition:0.2s ease-in-out}.background-image-w-overlay-copy:hover .background-container .wpb_single_image:after{background-color:#fff0!important;transition:0.2s ease-in-out}.btn-outline-black{font-size:15px;font-weight:700!important;border-width:1.5px!important;text-transform:uppercase}.faqs-header{padding:100px 0!important}.faqs-header .searchandfilter[data-sf-form-id="1856"] input{width:100%}.basic-table{border:.5px solid #000;font-family:Gotham,sans-serif!important}.table-bordered>:not(caption)>*{border-width:0;border-bottom:.5px solid #000}.team-member-post-grid .vc_grid-filter{border-top:.5px solid #000;border-bottom:.5px solid #000}.team-member-post-grid .team-member-grid-item .blog-post-button{font-family:Gotham,sans-serif!important;width:100%;margin:15px 0 0}.team-member-post-grid .team-member-grid-item .vc_gitem-acf{font-size:15px;letter-spacing:1.5px!important}.team-member-post-grid .vc_separator .vc_sep_holder{min-width:75%}.team-member-post-grid .vc_separator h4{text-align:center;margin:0 auto}.wp-gr .wp-google-text{font-size:1.15rem!important}.team-bio-wrapper{padding-left:35px!important;padding-right:35px!important}#carousel-13906{margin:0 auto}.hbspt-form{padding:0;width:100%;max-width:100%}.hbspt-form fieldset.form-columns-1 select{width:100%!important;margin-right:0}.hbspt-form .hs-input,.hbspt-form fieldset{max-width:100%!important}.hbspt-form .hs-error-msgs label{display:block;color:red!important;font-size:12px}.hbspt-form input,.hbspt-form input[type="submit"],.hbspt-form select,.hbspt-form textarea{letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-size:15px!important;color:#000!important;transition:0.2s ease-in-out;font-weight:700}input.hs-input.error{border:2px solid red!important}#search-filter-form-14012 li[data-sf-field-input-type="radio"] label,.hbspt-form ul.hs-error-msgs{padding-left:0}.hbspt-form .hs-error-msgs li{list-style-type:none}.hbspt-form select{-moz-appearance:none;appearance:none;background:url(/wp-content/uploads/2023/03/triangle.png) right no-repeat #ddd;-webkit-appearance:none;background-position-x:95%;margin-top:0!important}.hbspt-form ul{display:block;list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.hbspt-form input[type="checkbox"]{margin-right:10px;height:auto!important;width:auto!important}.hbspt-form .hs-form-booleancheckbox label{font-family:Walkway!important;letter-spacing:1px;display:block!important;line-height:inherit}@media (max-width:@screen-sm-max){.hbspt-form .hs-form-booleancheckbox label{margin-bottom:50px;line-height:0}}.hbspt-form select select::-ms-expand{display:none;padding:2px 5px;width:100%!important;border:none;box-shadow:none;background:0 0;-webkit-appearance:none}.hbspt-form input,.hbspt-form select,.hbspt-form textarea{padding:6px 16px;width:100%;background-color:transparent!important;border-radius:30px;border:1.5px solid #000!important;font-family:Gotham,sans-serif!important;display:inline-block;height:48px;background-image:none}.hbspt-form input[type="submit"]{padding:12px 32px;background-color:#c7c9df!important;border-radius:30px!important;margin-top:20px;border:0!important;font-family:Gotham,sans-serif!important;display:inline-block;background-image:none}a.instagram-link,body.error404,body.search{background-color:#f7f6f2}.popular-posts .entry-content a,.popular-posts h4 a,a.instagram-link{display:block;text-decoration:none}.grid-item img,.grid-item:hover img{webkit-transition:filter 0.5s cubic-bezier(0,.275,.125,1),-webkit-transform 0.5s cubic-bezier(0,.275,.125,1);transition:filter 0.5s cubic-bezier(0,.275,.125,1),transform 0.5s cubic-bezier(0,.275,.125,1)}.hs_submit.hs-submit{margin-right:8px}@media (max-width:768px){.hbspt-form input[type="submit"]{float:none;margin-top:20px}}.hbspt-form input[type="submit"]:hover{color:#fff;background-color:#363232;transition:0.2s ease-in-out}.hbspt-form .actions{padding-top:0!important}select.hs-input,textarea.hs-input{margin-top:10px}textarea.hs-input{min-height:100px}::-webkit-input-placeholder{color:#000!important}::-moz-placeholder{color:#000!important}:-ms-input-placeholder{color:#000!important}:-moz-placeholder{color:#000!important}.submitted-message p{text-align:center;font-size:22px;padding:0 30px;color:#d7a14d}.resources-download-block h4{font-family:Gotham,sans-serif!important;color:#000;text-transform:none!important;font-size:16px;letter-spacing:0!important;margin-top:35px;margin-bottom:25px}.grid-link,.hs-dateinput:after,.popular-posts .entry-content a,a.instagram-link{font-family:Gotham,sans-serif!important;text-transform:uppercase}.resources-download-block,.resources-intro-block{padding:40px 0!important}.hs-dateinput{border-color:green!important}.hs-dateinput input{text-indent:130px}#search-filter-form-14012>ul>li.sf-field-search input,.vlt-search-form input{text-indent:10px;font-weight:400;line-height:1.5;background-clip:padding-box}.hs-dateinput:after{content:"Move in Date:";width:140px!important;color:#000;font-size:15px;font-weight:700;position:absolute;height:20px;text-align:left;top:13px;display:inline-block;left:16px;z-index:10}.grid-link,.popular-posts .entry-content,a.instagram-link{text-align:right}.popular-posts{margin-bottom:100px}.popular-posts article{margin-bottom:25px}.popular-posts h4 a{color:#73789b;margin-top:15px}.popular-posts .entry-content a{text-align:right;position:relative;width:100%;background-color:#f7f6f2;z-index:2}.grid-link:before,.popular-posts .entry-content a:before,a.instagram-link:before{height:1px;background-color:#928567;position:absolute;top:12px;left:0}.popular-posts .entry-content a:before{content:"";width:calc(100% - 130px);z-index:0}.content-box{padding:1.5rem;font-family:Gotham,sans-serif!important}h2 strong,h3 strong,h4 strong,h5 strong{font-weight:400}a.instagram-link{width:100%}a.instagram-link:before{content:"";width:calc(100% - 160px);z-index:0}.grid{display:grid;max-width:100%;margin:0 auto;padding:100px 45px 35px}.grid:after{content:"";display:block;clear:both}.grid-item{height:auto;float:left;padding:0}.grid-item img{aspect-ratio:3/4;width:100%;height:auto;object-fit:cover;transform:scale(1.1);filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0)}.grid-item:hover img{transform:scale(1);filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px)}.grid-item .grid-image{overflow:hidden;margin-bottom:20px}.grid-link{text-decoration:none;width:100%;display:block;transition:0.2s ease-in-out}.grid-link:before{content:"";width:calc(100% - 140px);z-index:0;transition:0.2s ease-in-out}.grid-item:hover .grid-link:before{background-color:#000;transition:0.2s ease-in-out}#search-filter-form-14012 li.sf-field-tag{width:100%;padding:0!important}#search-filter-form-14012>ul>li.sf-field-search{background-color:#c7c9df;padding:30px 0;border-top:0;border-bottom:0}#search-filter-form-14012>ul>li.sf-field-search input{margin-left:2rem;border-radius:30px!important;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;border:1.5px solid #000!important;color:#000;background-color:#c7c9df;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}#search-filter-form-14012 li label,#search-filter-form-14012>ul>li.sf-field-reset a{font-size:0.75rem!important;font-family:Gotham,sans-serif!important;letter-spacing:0.15rem!important;text-transform:uppercase}#search-filter-form-14012>ul>li.sf-field-tag{display:inline-block;width:calc(100% - 180px)}#search-filter-form-14012>ul>li:nth-child(2):after{content:"";position:absolute;display:block;width:150%;background-color:#000;height:.5px;bottom:0}#search-filter-form-14012>ul>li:nth-child(2):before{content:"";position:absolute;display:block;width:150%;background-color:#000;height:.5px;top:0}#search-filter-form-14012>ul>li:nth-child(4) select,.team-member-post-grid .vc_grid-container .vc_grid-styled-select select{font-size:15px;text-transform:uppercase;border:1.5px solid #000;border-radius:2rem;color:#000;padding:8px 22px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/wp-content/uploads/2023/03/triangle.png) right no-repeat #fff;-webkit-appearance:none;background-position-x:92%}@media (max-width:991px){#search-filter-form-14012>ul>li:nth-child(2){display:none}#search-filter-form-14012>ul>li:nth-child(3){display:none!important}#search-filter-form-14012>ul>li:nth-child(4){display:block;margin-left:2rem;margin-top:2rem}}#search-filter-form-14012>ul>li.sf-field-reset{display:inline-block;width:179px;flex:0 1 auto;padding:25px 0;justify-content:center;list-style-type:none;align-items:center;text-align:center;border-left:.5px solid #000}#search-filter-form-14012>ul>li.sf-field-reset a{color:#000!important;text-decoration:none}#search-filter-form-14012>ul{padding-left:0!important}#search-filter-form-14012 li>ul{display:flex;align-items:stretch;justify-content:space-between;width:100%;margin:0;padding-right:2rem}#search-filter-form-14012 li>ul>li{display:block;flex:0 1 auto;padding:25px 0;justify-content:center;list-style-type:none;align-items:center;text-align:center}#search-filter-form-14012 li>ul>li label{cursor:pointer!important}#search-filter-form-14012 li.sf-option-active{border-bottom:2px solid #000}#search-filter-form-14012 li label{color:#000!important}.search-holder{background-color:#c7c9df;padding:45px 25px}input.blog-search{border-radius:30px;display:block;width:100%}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{background-color:#2a2a2a!important;border-color:#2a2a2a!important;opacity:.4}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot.active span{background-color:#2a2a2a!important;border-color:#2a2a2a!important;opacity:1}.blog-post-grid .vc_grid-container{padding-bottom:11rem}.background-image-w-overlay-copy{cursor:pointer}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{padding:12px 32px!important;letter-spacing:1px!important;color:#000!important;text-decoration:none!important;text-transform:uppercase!important;background-color:transparent!important;border-radius:2em!important;font-weight:700!important;border:1.5px solid #000!important;font-family:Gotham,sans-serif!important;display:inline-block!important;margin-top:30px!important;font-size:15px!important;transition:0.2s ease-in-out;background-image:none}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom:hover{color:#fff!important;background-color:#000!important;transition:0.2s ease-in-out}@media (min-width:1200px){.h2,h2{font-size:2.2rem}body.home ul.navbar-nav li.nav-item:last-child a{border:1.5px solid #fff}header.site-header nav{padding-top:22px}.navbar-expand-xl .navbar-nav .nav-item:last-child:hover .nav-link::before{display:none}.navbar-expand-xl .navbar-nav .nav-link{padding-top:.8rem;padding-bottom:.8rem;font-weight:400}.navbar-expand-xl .dropdown:hover>.dropdown-menu{box-shadow:0 6px 10px rgb(0 0 0 / 10%)}}ul.navbar-nav li.nav-item:last-child a{border:1.5px solid #000;border-radius:42rem;margin-left:15px;font-weight:700!important;width:auto;display:inline-block}ul.navbar-nav li.nav-item:last-child a.styled-purple-button{border:0px!important}@media (max-width:1199px){.offcanvas{padding:30px}ul.navbar-nav li.nav-item:last-child a{margin-top:25px;padding:12px 26px}}.video-carousel .carousel-indicators button.active,.video-carousel .carousel-indicators button:hover{text-shadow:none;font-weight:700}#loader{border:12px solid #fff;border-radius:50%;border-top:12px solid #c7c9df;width:60px;height:60px;animation:1s linear infinite spin;z-index:100;box-shadow:0 2px 17px rgb(0 0 0 / 12%)}@keyframes spin{100%{transform:rotate(360deg)}}.center{position:absolute;top:400px;left:0;right:0;margin:auto}.margin-auto{margin:0 auto!important}.video-container{height:100%;width:100%;min-height:700px;position:relative}.video-container video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0}.neighborhood-tagline{padding-top:20px;padding-bottom:15px}@media (max-width:767px){.vc_row.vc_column-gap-30{margin-left:-15px!important;margin-right:-15px!important}.video-carousel .carousel-indicators [data-bs-target]{font-size:1.25rem}.background-image-w-overlay-copy .background-container .copy .h5,.background-image-w-overlay-copy .background-container .copy h5{font-size:28px!important;letter-spacing:0.1rem!important}.background-image-w-overlay-copy .background-container .copy a,.background-image-w-overlay-copy.text-right .link a{letter-spacing:0.1rem!important;line-height:16px}.video-container{min-height:300px}.navbar-nav img{display:none}}.leadinModal .leadinModal-content h4{font-size:2.4rem!important;font-family:"Big Caslon",serif!important;color:#000!important;font-weight:400!important}.leadinModal-4930445 .leadin-button-primary{border-radius:2rem!important;font-family:Gotham,sans-serif!important;padding-top:1rem!important;padding-bottom:1rem!important;letter-spacing:0.15rem!important;text-transform:uppercase!important;font-size:15px!important;border:1.5px solid #000!important}.leadinModal-4930445 .leadin-button.leadin-button-primary.leadin-primary.leadin-submit.button-with-gdpr:hover,.leadinModal-4930445 .leadin-button.leadin-button-primary.leadin-primary.next-button:hover,.leadinModal-4930445 .leadin-preview-wrapper .leadin-button.leadin-advance-button.leadin-button-primary:hover{color:#fff!important;background-image:linear-gradient(black,#000)!important;border:1.5px solid #000!important;background-color:#000!important}.gdpr-options,.leadinModal-description-4930445 p,.leadinModal-gdpr-description-4930445,.thank-you-message{font-size:1rem!important;color:#000!important;margin-bottom:30px!important;font-family:Gotham,sans-serif!important}.leadin-content-body,.leadin-preview-wrapper,.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadin-content-body #leadin-content-form-wrapper{background-color:#c7c9df!important}.leadinModal .leadin-close-button,.leadinModal .leadin-footer-link,.leadinModal-v3 .leadinModal-close:before{color:#000!important}.leadinModal.leadinModal-theme-default .leadinModal-content{border-radius:0!important}.leadinModal .leadin-input-wrapper label{font-family:Gotham,sans-serif!important;color:#000!important;font-weight:400!important;font-size:1rem!important}.leadinModal .leadinModal-content input[type="email"],.leadinModal .leadinModal-content input[type="tel"],.leadinModal .leadinModal-content input[type="text"]{width:100%;border-radius:2rem!important;padding:0.7em!important;height:2.8em!important;border:1.5px solid #000!important}.leadinModal .back-button{width:50px!important;min-width:50px!important;max-width:50px!important;border-radius:50%!important;height:50px!important}.apartment-search-filter .nav .nav-item.clear-filter,.vlt-search-form,.vlt-search-form input{background-color:#c7c9df}body.error404 .site-main .container,body.search .site-main .container{padding-top:35px;padding-bottom:80px}section.error-404{padding-top:75px}.error-posts-grid{display:grid}body.search .content .search-wrapper{padding:4.5rem 120px}body.search .content .page-header{background-color:#f4f4f4;padding:4.5rem 120px}body.search .content .search-wrapper article{margin-bottom:40px}body.search .content span.post_type{color:#928567;display:block;font-family:Gotham,sans-serif!important;text-transform:uppercase;font-size:15px;margin-bottom:10px;font-weight:400;vertical-align:middle}body.search .content div.h-readmore a{background-color:#62657d!important;line-height:20px!important;height:auto!important;border-radius:0;font-size:16px;padding:12px;margin-right:-10px;color:#fff!important;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;line-height:normal;text-transform:capitalize;display:inline-block;margin-top:20px;margin-bottom:20px}body.search .content ul{list-style-type:none;margin-left:0;padding-left:0}body.search .content ul li{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:25px}body.search .content ul li p{font-weight:400!important}body.search .content .themestek-pagination .page-numbers.current{background-color:#62657d;color:#fff}body.search .content .themestek-pagination .page-numbers{width:auto;min-width:50px;height:50px;line-height:50px;text-align:center;display:inline-block;background-color:#fff;color:#313131;font-weight:700;border:1px solid #e0e0e0;border-radius:0;margin:0 5px;padding:0 18px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.vlt-search-form{width:100%;padding:30px;margin-bottom:30px;margin-top:30px}body.search .content h3.search-title{margin-bottom:50px;margin-top:50px;font-size:22px;text-transform:uppercase;color:#62657d;font-family:Gotham,sans-serif!important}.vlt-search-form input{width:100%;min-height:49px;font-family:Gotham,sans-serif!important;color:#000;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (max-width:500px){.vlt-search-form input{width:100%}.search-wrapper,body.search .content .page-header{padding:20px 30px}}@media (pointer:coarse){.vc_section{overflow-x:hidden!important;max-width:100vw}}body.single-post .container.content-wrapper .wp-block-embed-youtube iframe{max-width:100%;height:auto;aspect-ratio:16/9}@media (min-width:992px){body.page-template-page-blog li.sf-field-tag select.sf-input-select{display:none}}.fixedbar{bottom:0;color:#000;font-family:Arial,Helvetica,sans-serif;padding:10px 22px 10px 22px;position:fixed;text-align:right;font-size:16px;width:100%;z-index:9999;vertical-align:middle;margin:0 0 0}#tips,#tips li{margin:0;padding:0;list-style:none}#tips{width:100%}#tips li{padding:15px 5px;display:inline-block}#tips li button{background:none;color:#000;color:inherit;border:none;font-size:0.8rem!important;font:inherit;cursor:pointer;outline:inherit}#tips li a:hover{text-decoration:none}button#hs-chat-launcher{color:#000!important;text-transform:uppercase;border-radius:2em;border:1.5px solid #000!important;display:inline-block;padding:0 20px!important;letter-spacing:2px;height:41px;line-height:40px!important}@media (max-width:600px){.hidden-mobile{display:none!important}}body.single .col-lg-8 .hs-cta-wrapper a.cta_button p{margin-bottom:0px!important}.popular-posts.neighborhood-posts .teaser-hover figure{display:none}.popular-posts.neighborhood-posts .teaser-hover:first-of-type figure{display:block!important;margin-bottom:0!important}.popular-posts.neighborhood-posts h3{color:#000!important;margin-bottom:5px!important;line-height:1.1;margin-top:10px}.popular-posts.neighborhood-posts .card-footer a{text-align:right!important;background-color:#fff;display:block;position:relative;z-index:5}.popular-posts.neighborhood-posts .card-footer a:after{content:"";width:35%;height:2px;background-color:#928567;position:absolute;top:11px;z-index:1;left:0}.img-invert{-webkit-filter:invert(100%);filter:invert(100%)}.blog-sidebar-social{flex-flow:row}.blog-sidebar-social a{width:100%;text-align:center}.carousel-indicators.reworked-hero{display:block!important;text-align:center}a.hero-button,.btn-secondary .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{font-family:Gotham,sans-serif!important;letter-spacing:0.15rem!important;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#c7c9df!important;border-color:#c7c9df!important;color:#000!important;font-size:15px;border-radius:2em;font-size:15px!important;padding:12px 32px!important;font-weight:bold!important;cursor:pointer;text-align:center;margin:0;text-transform:uppercase;text-decoration:none}a.hero-button{margin-bottom:30px!important}.footer-cta{background-color:#c7c9df!important;padding:10px 30px 10px 20px}.footer-cta h3{margin-top:0}.footer-cta p{margin-top:7px;margin-bottom:0}.typeform-button{text-align:right}.typeform-button a{color:#000!important;text-transform:uppercase;border-radius:2em;border:1.5px solid #000!important;display:inline-block;padding:9px 32px;background-color:transparent!important;font-weight:700;font-size:15px!important;background-image:none;font-family:Gotham,sans-serif!important;letter-spacing:1px;text-decoration:none!important;transition:0.2s ease-in-out}.typeform-button a:hover{color:#c7c9df!important;border:1.5px solid #000!important;background-color:#000!important;transition:0.2s ease-in-out}@media (max-width:991px){.typeform-button a{margin-top:30px}.typeform-button{text-align:left}}.featured-properties-slider{padding:60px 0}.featured-properties-slider .item{background-color:#fff;border:.5px solid #000}.featured-properties-slider .item h4{padding:20px;font-size:1.75rem}.featured-properties-slider .view-button{text-decoration:none;color:#928567;text-transform:uppercase;padding:0 0 20px 20px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#928567!important}.featured-properties-slider .item img{aspect-ratio:16/9;width:100%;height:100%;object-fit:cover;transition:-webkit-transform 0.75s;transition:transform 0.75s;transition:transform 0.75s,-webkit-transform 0.75s}.background-image-w-overlay-copy:hover .background-container .wpb_single_image:after{background-color:rgb(0 0 0 / .56)!important}.background-image-w-overlay-copy .background-container .copy a{padding:13px 3rem;border:1px solid #fff;border-radius:30px;letter-spacing:1px;font-weight:700;font-size:15px;transition:0.2s ease-in-out}.background-image-w-overlay-copy .background-container .copy a:hover{border:1px solid #000;background-color:#000;color:#fff;transition:0.2s ease-in-out}.background-image-w-overlay-copy .background-container .copy a:after,.background-image-w-overlay-copy.text-right .link a:before{display:none!important}.callout-white-text{color:#fff;font-size:18px}.padded-bottom{padding-bottom:30px}.scrolling-two-column-line.copy-right,.scrolling-two-column-line.copy-left{top:0%}#tips button{letter-spacing:0.15rem!important;font-family:Gotham,sans-serif!important;box-shadow:rgb(0 0 0 / .1) 0 1px 4px,rgb(0 0 0 / .2) 0 2px 12px!important}header.site-header nav{padding:22px 0;transition:all 0.3s ease-in-out}header.site-header nav.is-scrolled{width:100%;top:0;position:fixed!important}body.home header.site-header nav.is-scrolled{background-color:rgb(5 6 4 / .75)!important}@media (max-width:767px){header.site-header nav{position:fixed!important;width:100%;top:0}body.home header.site-header nav{background-color:rgb(5 6 4 / .75)!important}}@media (min-width:992px){.footer-cta .btn{float:right}}div.btn-bordered-black,div.btn-bordered-black:hover{border:2px solid #000;border-radius:var(--bs-border-radius-pill)!important;text-transform:uppercase!important;padding:0}div.btn-bordered-purple,div.btn-bordered-purple:hover{border-radius:var(--bs-border-radius-pill)!important;text-transform:uppercase!important;padding:4px 0}div.btn-bordered-black button,div.btn-bordered-white button,div.btn-bordered-purple button{font-family:"Gotham",sans-serif!important;text-transform:uppercase}div.btn-bordered-white,div.btn-bordered-white:hover{border:2px solid #fff;border-radius:var(--bs-border-radius-pill)!important;text-transform:uppercase!important;padding:0;display:inline-block}.chatbot-button{margin-right:70px!important}.mobile-btn{margin-left:22px}.mobile-btn button{font-size:14px!important;padding:0 20px!important}.reworked-hero h3{display:none}.mobile-telephone{display:none}@media (max-width:1199px){.hidden-desktop{display:none!important}.reworked-hero p{margin-top:24px;display:block;font-style:italic;margin-top:22px}.reworked-hero h3{display:block;font-size:calc(1.375rem + 1.5vw)}body.home #hubspot-messages-iframe-container{visibility:hidden!important}.mobile-telephone{display:block;width:58px;height:58px;background-color:#C7C9DF;border-radius:50%;left:8px;bottom:8px;position:absolute;box-shadow:rgb(0 0 0 / .1) 0 1px 4px,rgb(0 0 0 / .2) 0 2px 12px!important}.mobile-telephone img{max-width:30px;line-height:58px;width:100%;margin-top:13px;margin-right:13px}body.home .mobile-telephone{display:none}}.nav-btn{margin-left:18px}#contactModal .modal-content{border-radius:0!important}#contactModal .modal-content{background-color:#f7f6f2}#contactModal .hs-form-frame{border:1px solid #928567}#contactModal .modal-body{padding:10px 50px 30px 50px}@media (max-width:600px){#contactModal .modal-body{padding:0 40px 20px 40px}}#contactModal .modal-header,#contactModal .modal-footer{border:0}.styled-purple-button,.styled-purple-button:hover{font-family:Gotham,sans-serif!important;letter-spacing:.05rem;font-weight:bold!important;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#c7c9df;color:#000;line-height:16px;font-size:15px;border-radius:2em;padding:14px 24px;font-weight:500;cursor:pointer;text-align:center;margin:0;text-transform:uppercase;text-decoration:none}.styled-purple-button.border-black{border:2px solid #000}.styled-outline-button,.styled-outline-button:hover{font-family:Gotham,sans-serif!important;letter-spacing:.05rem;font-weight:bold!important;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff0;color:#fff;line-height:16px;font-size:15px;border-radius:2em;border:2px solid #fff;padding:14px 24px;font-weight:500;cursor:pointer;text-align:center;margin:0;text-transform:uppercase;text-decoration:none}.styled-transparent-button,.styled-transparent-button:hover{font-family:Gotham,sans-serif!important;letter-spacing:.05rem;font-weight:bold!important;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff0;color:#000;line-height:16px;font-size:15px;border-radius:2em;border:2px solid #000;padding:14px 24px;font-weight:500;cursor:pointer;text-align:center;margin:0;text-transform:uppercase;text-decoration:none}.styled-black-button,.styled-black-button:hover{font-family:Gotham,sans-serif!important;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#000;color:#fff;font-size:16px;border-radius:20px;padding:0 26px;font-weight:700;height:40px;cursor:pointer;line-height:40px;text-align:center;margin:0;text-decoration:none;text-transform:uppercase}.container{margin:0 auto!important}.scroll-box{padding:100px 70px 90px 120px;margin-bottom:-10px!important}.scroll-box img{margin-top:-155px;margin-bottom:0;max-width:60px;width:100%;height:auto;background-color:#f7f6f2;padding:15px}.scroll-box h3{padding-bottom:15px}@media (min-width:992px){.float-button{float:right;margin-top:0}.float-button a{margin-top:0!important}}@media (max-width:991px){.float-button{float:none;margin-top:20px}}.no-top-padding{padding-top;0px;padding-bottom:15px}body.page-id-33543 .footer-cta{background-color:#F7F6F2!important}#fixed-image-container{position:relative}@media (min-width:992px){#fixed-image{z-index:0;top:0;position:-webkit-sticky!important;position:sticky!important}#fixed-image img{position:absolute;top:0;right:0;width:46%}}@media (max-width:991px){#fixed-image{position:relative!important;margin-bottom:90px}#fixed-image img{position:relative}}.home-stats h3{margin-bottom:0;font-size:44px}ul#tips{display:none!important}