#inner-page-wrapper .container{width:100%!important;padding:0!important}#content #breadcrumbs>span{flex-wrap:wrap}#content #content .entry:before,#content #content .entry:after{display:none!important}.ipBanner .entry-title{display:block}.community-container{display:flex;flex-direction:column;gap:24px}.community-content-desktop{display:none}.community-content p{margin-top:25px;margin-bottom:0}.community-content p:first-child{margin-top:0}.community-featured-actions{position:absolute;right:30px;bottom:30px;z-index:11;display:flex;align-items:center;gap:15px;opacity:0;transition:opacity .15s linear}.community-featured-actions button{display:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;background:transparent!important;font-size:25px;color:#fff}.community-featured-actions button span{display:none!important}.community-featured-actions button em{font-style:normal}.community-banner-image{position:relative}.community-banner-image img{display:block;max-width:100%;width:100%;height:auto}.community-banner-image video{position:absolute;top:0;left:0;max-width:none!important;display:block;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;z-index:10;-o-object-position:center;object-position:center}.community-banner-image-banner-image:not(.is-pause) .cfa-pausebtn{display:block}.community-banner-image-banner-image.is-pause .cfa-playbtn{display:block}.community-banner-image-banner-image:not(.is-muted) .cfa-mutedbtn{display:block}.community-banner-image-banner-image.is-muted .cfa-volumebtn{display:block}.community-banner-image:hover .community-featured-actions{opacity:1}.community-cta{text-align:center}.community-cta a{display:block;font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:#fff;transition:var(--transition);padding:19px 55px;background:var(--aios-communities-cta-color);border:1px solid var(--aios-communities-cta-color)}.community-cta a:hover{background:var(--aios-communities-primary-color);border-color:var(--aios-communities-primary-color)}.community-heading{display:flex;justify-content:center;margin-top:72px;margin-bottom:30px}.community-heading h2{text-align:left}@media screen and (min-width:744px){.ipBanner .entry-title{display:inline-block}.community-container{gap:40px}}@media screen and (min-width:1024px){.community-container{flex-direction:row}.community-content-desktop{display:inline-block}.community-banner-image{max-width:442px;min-width:442px}.community-banner-image img{min-height:565px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.community-cta{margin-top:40px}.community-content-mobile{display:none}}@media screen and (min-width:1280px){.community-container{gap:50px}.community-banner-image{max-width:621px;min-width:621px}.community-banner-image img{min-height:499px}.community-heading{margin-bottom:40px}.community-heading h2{text-align:center}}.listings-details__neighborhood{position:relative;padding:50px 15px;background:#121524;line-height:1;margin-bottom:60px}.listings-details__neighborhood--bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.listings-details__neighborhood--bg canvas{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.listings-details__neighborhood--holder{position:relative;z-index:5;text-align:center}.listings-details__neighborhood--text p{color:#fff;font-size:13px;font-weight:400;line-height:20px!important;letter-spacing:.5px;text-transform:uppercase;margin:0!important;padding-bottom:15px}.listings-details__neighborhood--text p:first-child{font-size:24px;font-weight:600;line-height:36px!important;letter-spacing:1px}.listings-details__neighborhood--slider{margin:30px auto 0}.listings-details__neighborhood--slider--slick{margin:0 -11px}.listings-details__neighborhood--slider--slick .slick-slide>div>div{display:block!important}.listings-details__neighborhood--slider--slick:not(.slick-initialized)>div:not(:first-child){display:none}.listings-details__neighborhood--slider--arrow{display:flex;align-items:center;justify-content:center;gap:17px}.listings-details__neighborhood--slider--arrow button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;outline:none;background:#fff0;padding:5px;transition:all .4s ease-in-out;pointer-events:auto;color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:2px;text-transform:uppercase}.listings-details__neighborhood--slider--arrow button:hover{color:var(--secondary)}.listings-details__neighborhood--slider--arrow span.border{width:1px;height:32px;background:#ddd8c4}.listings-details__neighborhood--slider--arrow-2{display:flex;align-items:center;justify-content:center;gap:17px}@media(min-width:992px){.listings-details__neighborhood--slider--arrow-2{margin-top:-60px;position:relative;z-index:2}}.listings-details__neighborhood--slider--arrow-2 button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;outline:none;background:#fff0;padding:5px;transition:all .4s ease-in-out;pointer-events:auto;color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:2px;text-transform:uppercase}.listings-details__neighborhood--slider--arrow-2 button:hover{color:var(--secondary)}.listings-details__neighborhood--slider--arrow-2 span.border{width:1px;height:32px;background:#ddd8c4}.listings-details__neighborhood--list{padding:11px;margin-bottom:30px}.listings-details__neighborhood--list a{display:block;position:relative}.listings-details__neighborhood--list a:hover .listings-details__neighborhood--list--photo img{opacity:.7}.listings-details__neighborhood--list--photo{background:#000}.listings-details__neighborhood--list--photo img{aspect-ratio:341/215;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .4s ease-in-out}.listings-details__neighborhood--list--label{color:#fff!important;text-align:center;font-size:17px!important;font-style:normal;font-weight:600;line-height:25.5px!important;letter-spacing:1px!important;text-transform:uppercase;font-family:var(--font-family-title);margin-bottom:8px!important;margin-top:12px!important}.listings-details__neighborhood--list--text{color:#fff!important;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.5px}.listings-details__neighborhood--slider-2-title{color:#fff;font-family:var(--font-family-title);font-size:25px;margin-top:50px}@media screen and (min-width:1024px){.listings-details__neighborhood{padding:100px 15px 140px}.listings-details__neighborhood--holder{max-width:1430px;margin:0 auto;text-align:left}.listings-details__neighborhood--head{display:flex;flex-wrap:wrap}.listings-details__neighborhood--title,.listings-details__neighborhood--text{width:50%}.listings-details__neighborhood--text p{font-size:15px;line-height:28px!important}.listings-details__neighborhood--text p:first-child{font-size:20px;line-height:30px!important}.listings-details__neighborhood--slider{margin:76px 0 0}.listings-details__neighborhood--slider-2-title{color:#fff;font-family:var(--font-family-title);font-size:55px;margin-top:50px}.amenities .listings-details__neighborhood--list{margin-bottom:103px}}span.modal-address{font-size:2.8125vw;line-height:2.1875vw;letter-spacing:.03125vw;margin:auto;width:100%;display:block;text-align:center;margin-top:10px}.aiosp-container{position:relative;height:auto;min-height:100%}.aiosp-wrap .aiosp-container .aios-popup-body{max-width:887px;width:80%;min-height:auto;padding:55px 20px 60px!important;margin:100px auto}.aiosp-content .listings-popup{position:relative}.aiosp-content .listings-popup ::-webkit-input-placeholder{color:inherit;font-family:inherit;font-size:inherit}.aiosp-content .listings-popup ::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit}.aiosp-content .listings-popup :-ms-input-placeholder{color:inherit;font-family:inherit;font-size:inherit}.aiosp-content .listings-popup :-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit}.aiosp-content .listings-popup+.aiosp-close{font-size:40px;color:var(--aios-listing-primary-color);top:7px;right:7px}.aiosp-content .listings-popup form{width:100%;margin:0;color:#000}.aiosp-content .listings-popup>h2{display:block;font-size:50px;font-weight:700;text-transform:uppercase;color:#222;margin:0;text-align:center}.aiosp-content .listings-popup>h2 span{font-size:25px}.aiosp-content .listings-popup>p{display:block;font-size:15px;font-weight:400;line-height:1.533;letter-spacing:.025em;color:#7e7e7e;text-align:center;margin-top:20px}.aiosp-content .listings-popup-row{margin-left:-8px;margin-right:-8px}.aiosp-content .listings-popup-field{padding:8px}.aiosp-content .listings-popup-field.submit{padding-top:42px;padding-bottom:0}.aiosp-content .listings-popup input[type=email],.aiosp-content .listings-popup input[type=tel],.aiosp-content .listings-popup input[type=text],.aiosp-content .listings-popup input[type=date],.aiosp-content .listings-popup select,.aiosp-content .listings-popup textarea,.aiosp-content .listings-popup .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;font-size:15px;font-weight:400;border:none;border-bottom:1px solid #a5a5a5;border-radius:0;padding:10px 0!important;color:#636363;-webkit-box-shadow:none;box-shadow:none;background:none;outline:none}.aiosp-content .listings-popup textarea{height:65px;resize:none;margin-top:15px}.aiosp-content .listings-popup input[type="submit"],.aiosp-content .listings-popup button[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;border-radius:0;display:block;width:100%;max-width:283px;height:68px;margin:0 auto;font-size:22px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;background:var(--aios-listing-primary-color);color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.aiosp-content .listings-popup input[type="submit"]:hover,.aiosp-content .listings-popup button[type="submit"]:hover{background:#515050;color:#fff}.aios-mortgage-calculator-standalone form .aios-mortgage-calculator-standalone-mortgage-buttons button{font-size:18px;width:100%;border-radius:0!important;padding:0}.aios-mortgage-calculator-standalone form .aios-mortgage-calculator-standalone-mortgage-buttons button{width:100%!important;max-width:100%!important;height:36px!important;font-size:18px!important}.aiosp-content .listings-popup .wpcf7-form-control-wrap{display:block}.aiosp-content .listings-popup .ajax-loader{position:absolute;left:calc(50% - 8px);margin:0}.aiosp-content .listings-popup .wpcf7-response-output{text-align:center;font-size:16px;width:90%;max-width:735px;margin:15px auto 0}.aiosp-content .listings-popup h3{display:block;width:90%;max-width:735px;margin:0 auto;font-size:30px;font-weight:400;line-height:1;text-transform:uppercase}.listings-popup .row{padding:10px 0 20px}.listings-save-sign-in,.listings-save-sign-up{margin-top:50px}.aiosp-content .listings-popup-form{margin-top:50px}.aiosp-content .listings-popup-form .form-group{display:block}.aiosp-content .listings-popup-form label{display:none}.aiosp-content .listings-popup-form .row{margin-left:-8px;margin-right:-8px}.aiosp-content .listings-popup-form .row [class*=col-]{padding:8px}.aiosp-content .listings-popup-form button[type=submit]{margin-top:42px}.aiosp-content .listings-popup-form .ihf-modal-form-captcha .form-group{margin-bottom:0}.aiosp-content .listings-popup-form .ihf-captcha{margin-top:30px}.aiosp-content .listings-popup-form .ihf-captcha .g-recaptcha>div{margin:0 auto!important}.aiosp-content .listings-popup-form .ihf-modal-form-disclaimer{width:450px;max-width:100%;margin:30px auto 0;float:none;text-align:center}.aiosp-content .listings-popup-form #ihf-save-listing-form [class*=col-]{width:100%}.aiosp-content .listings-popup-form-response-output{display:none}p.modal-listings-paragraph,.aios-mortgage-calculator-standalone p{font-size:16px;text-align:center;padding:20px;line-height:1.9}.gallery .listings-details__neighborhood--list{margin-bottom:none!important}