.elementor-37034 .elementor-element.elementor-element-phsinsec1{--display:flex;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-back-to-search .back-to-search a{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-back-to-search .back-to-search i{color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinback .back-to-search{text-align:left;}.elementor-widget-property-address-full .elementor-widget-address-full{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinaddr .elementor-widget-address-full{text-align:left;}.elementor-widget-property-price .price{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinprice .price{text-align:left;}.elementor-widget-property-price-qualifier .elementor-widget-property-price-qualifier{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinqual .elementor-widget-property-price-qualifier{text-align:left;}.elementor-widget-property-availability .elementor-widget-availability{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinavail .elementor-widget-availability{text-align:left;}.elementor-widget-property-bedrooms .elementor-widget-bedrooms{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-bedrooms .elementor-widget-bedrooms i{color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinbeds .elementor-widget-bedrooms{text-align:left;}.elementor-widget-property-bathrooms .elementor-widget-bathrooms{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-bathrooms .elementor-widget-bathrooms i{color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinbaths .elementor-widget-bathrooms{text-align:left;}.elementor-widget-property-summary-description .summary h4{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-summary-description .summary .summary-contents{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-features .features h4{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-features .features li{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37034 .elementor-element.elementor-element-phsinfeatures .features ul{list-style-type:disc;column-count:1;}.elementor-widget-property-full-description .description h4{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-full-description .description .description-contents{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-floorplans .floorplans h4{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-property-brochures-link a{font-family:var( --e-global-typography-primary-font-family ), AzoSans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background:var( --e-global-color-secondary );}.elementor-37034 .elementor-element.elementor-element-phsinbroch{text-align:center;}.elementor-37034 .elementor-element.elementor-element-phsinbroch a{display:inline-block;padding:5px 5px 5px 5px;}@media(min-width:542px){.elementor-37034 .elementor-element.elementor-element-phsinsec1{--content-width:1190px;}}@media(max-width:912px){.elementor-widget-back-to-search .back-to-search a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-address-full .elementor-widget-address-full{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-price-qualifier .elementor-widget-property-price-qualifier{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-availability .elementor-widget-availability{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-bedrooms .elementor-widget-bedrooms{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-bathrooms .elementor-widget-bathrooms{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-summary-description .summary h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-summary-description .summary .summary-contents{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-features .features h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-features .features li{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-full-description .description h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-full-description .description .description-contents{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-floorplans .floorplans h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-brochures-link a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:541px){.elementor-widget-back-to-search .back-to-search a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-address-full .elementor-widget-address-full{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-price-qualifier .elementor-widget-property-price-qualifier{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-availability .elementor-widget-availability{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-bedrooms .elementor-widget-bedrooms{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-bathrooms .elementor-widget-bathrooms{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-summary-description .summary h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-summary-description .summary .summary-contents{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-features .features h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-features .features li{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-full-description .description h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-full-description .description .description-contents{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-floorplans .floorplans h4{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-property-brochures-link a{font-size:var( --e-global-typography-primary-font-size );}}