.elementor-7508 .elementor-element.elementor-element-d1c2346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-6bc9b4e img{width:100%;}.elementor-7508 .elementor-element.elementor-element-9f9387e{--display:flex;}.elementor-7508 .elementor-element.elementor-element-fef8c76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-150c2a0{--display:flex;}.elementor-7508 .elementor-element.elementor-element-f2eaeac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-7389c79.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7508 .elementor-element.elementor-element-7389c79 .wres-search-container{background-color:#ffffff !important;border-radius:12px !important;}.elementor-7508 .elementor-element.elementor-element-7389c79 .wres-search-btn-primary{background-color:#1e3a8a !important;}.elementor-7508 .elementor-element.elementor-element-763a310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-00b63fe{--display:flex;}.elementor-7508 .elementor-element.elementor-element-7ea9c4c{--display:flex;--min-height:440px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-86b4f6e .wres-property-card{background-color:#ffffff !important;border-radius:12px !important;}.elementor-7508 .elementor-element.elementor-element-86b4f6e .wres-card-title a{color:#0f172a !important;}.elementor-7508 .elementor-element.elementor-element-86b4f6e .wres-card-price{color:#b45309 !important;}.elementor-7508 .elementor-element.elementor-element-39bd27d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-6453057{--display:flex;}.elementor-7508 .elementor-element.elementor-element-f69cfea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-a188c25{--display:flex;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-cards-grid{--wres-columns:6;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card{background-color:#ffffff !important;border-radius:12px !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card-title{color:#1e3a8a !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card-icon{color:#1e3a8a !important;border-color:#1e3a8a !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card:hover{background-color:#1e3a8a !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card:hover .wres-type-card-title{color:#ffffff !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card:hover .wres-type-card-count{color:#ffffff !important;}.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-card:hover .wres-type-card-icon{color:#ffffff !important;border-color:#ffffff !important;background:rgba(255,255,255,0.2) !important;}.elementor-7508 .elementor-element.elementor-element-df804e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-977e4a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-1f7493e{--display:flex;}.elementor-7508 .elementor-element.elementor-element-4c5dc1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7508 .elementor-element.elementor-element-4c5dc1c .elementor-divider-separator{width:100%;}.elementor-7508 .elementor-element.elementor-element-4c5dc1c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7508 .elementor-element.elementor-element-9251a8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-d10a77a{--display:flex;--min-height:610px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7508 .elementor-element.elementor-element-d10a77a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7508 .elementor-element.elementor-element-f100f0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7508 .elementor-element.elementor-element-f100f0e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-location-card-title{color:#ffffff !important;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-location-card-large{height:640px !important;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-location-card-small{height:315px !important;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-neighborhood-featured-layout{grid-template-columns:1fr 1fr;gap:8px;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-nb-small-grid{gap:8px;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-neighborhood-grid-layout{gap:8px;}.elementor-7508 .elementor-element.elementor-element-f100f0e .wres-location-card{border-radius:12px;}.elementor-7508 .elementor-element.elementor-element-f8db290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7508 .elementor-element.elementor-element-6a16159{--display:flex;}.elementor-7508 .elementor-element.elementor-element-2d4a5b9{--display:flex;}@media(min-width:768px){.elementor-7508 .elementor-element.elementor-element-f2eaeac{--content-width:1470px;}.elementor-7508 .elementor-element.elementor-element-7ea9c4c{--width:80%;}.elementor-7508 .elementor-element.elementor-element-d10a77a{--width:70%;}.elementor-7508 .elementor-element.elementor-element-f8db290{--width:93%;}}@media(max-width:1024px){.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-cards-grid{--wres-columns:2;}}@media(max-width:767px){.elementor-7508 .elementor-element.elementor-element-7b0fa27 .wres-type-cards-grid{--wres-columns:1;}}