.seo-section-dark,.seo-section-light,.sitemap-section-top,.state-subpage{position:relative;background-color:#fff;width:100%;padding:140px 0;border-bottom:2px solid #ededed}.seo-section-dark{background-color:#f7f9f9}.seo-section-dark .container,.seo-section-light .container,.sitemap-section-top .container,.state-subpage .container{position:relative;z-index:3}.seo-section-dark .container h1,.seo-section-light .container h1,.sitemap-section-top .container h1,.state-subpage .container h1{text-transform:uppercase;font-size:90px;font-weight:700;line-height:90px}.seo-section-dark .container .seo-intro{text-align:right}.seo-section-dark .container ul,.seo-section-light .container ul,.state-subpage .container ul{margin-bottom:0}.seo-section-dark .container ul li,.seo-section-light .container ul li,.state-subpage .container ul li{font-size:16px;line-height:28px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sitemap-section-top .container h1{margin-bottom:60px}.sitemap-section-top .container ul li{font-size:22px;line-height:28px;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sitemap-section-top .pattern-cover{width:39%;height:100%;background-color:#fff;z-index:3;position:absolute;left:0;top:0}.seo-section-light .img-overlay{-webkit-clip-path:polygon(0 0,45% 0%,25% 100%,0% 100%);clip-path:polygon(0 0,45% 0%,25% 100%,0% 100%)}.seo-section-dark .img-overlay{-webkit-clip-path:polygon(55% 0px,100% 0%,100% 100%,75% 100%);clip-path:polygon(55% 0px,100% 0%,100% 100%,75% 100%)}.state-subpage .img-overlay{-webkit-clip-path:polygon(0 0,35% 0%,35% 100%,0% 100%);clip-path:polygon(0 0,35% 0%,35% 100%,0% 100%)}.seo-section-light .state-list ul{margin-bottom:30px!important}@media (max-width:1450px){.seo-section-dark .container h1,.seo-section-light .container h1,.sitemap-section-top .container h1,.state-subpage .container h1{font-size:80px;line-height:80px}}@media (max-width:1250px){.seo-section-dark .container h1,.seo-section-light .container h1,.sitemap-section-top .container h1,.state-subpage .container h1{font-size:64px;line-height:64px}}@media (max-width:1024px){.seo-section-dark,.seo-section-light,.sitemap-section-top,.state-subpage{padding:100px 0}.sitemap-section-top .container h1{margin-bottom:20px}}@media (max-width:994px){.seo-section-dark .container .seo-intro{text-align:left}.sitemap-section-top .container .seo-intro:nth-child(2){margin-top:60px}.sitemap-section-top .container ul li{font-size:18px;line-height:24px;margin-bottom:16px}.sitemap-section-top .pattern-cover{width:100%;height:50%}.state-subpage .container .row .row{margin-top:60px}.state-subpage .img-overlay{-webkit-clip-path:polygon(0px 0px,100% 0px,100% 21%,0 21%);clip-path:polygon(0px 0px,100% 0px,100% 21%,0 21%)}}@media (max-width:768px){.seo-section-dark,.seo-section-light,.sitemap-section-top,.state-subpage{padding:80px 0}.seo-section-dark .container .seo-intro{text-align:left}.seo-section-dark .container h1,.seo-section-light .container h1,.sitemap-section-top .container h1,.state-subpage .container h1{font-size:50px;line-height:50px;margin-bottom:10px}.seo-section-dark .container ul li,.seo-section-light .container ul li,.state-subpage .container ul li{font-size:14px;line-height:22px}.sitemap-section-top .container ul li{font-size:16px;line-height:20px;margin-bottom:12px}.seo-section-dark .container .row .row,.seo-section-light .container .row .row,.state-subpage .container .row .row{margin-top:40px}.seo-section-dark .img-overlay,.seo-section-light .img-overlay{-webkit-clip-path:polygon(0px 0px,100% 0%,100% 240px,0 240px);clip-path:polygon(0px 0px,100% 0%,100% 240px,0 240px)}.state-subpage .img-overlay{-webkit-clip-path:polygon(0px 0px,100% 0px,100% 9%,0 9%);clip-path:polygon(0px 0px,100% 0px,100% 9%,0 9%)}}@media (max-width:480px){.seo-section-dark .container h1,.seo-section-light .container h1,.sitemap-section-top .container h1,.state-subpage .container h1{font-size:34px;line-height:42px}.seo-section-dark .container h2,.seo-section-light .container h2,.sitemap-section-top .container h2,.state-subpage .container h2{font-size:26px}}.secondary-nav .btn svg,.seo-cta .btn svg,.seo-section-dark .btn svg,.seo-section-light .btn svg{margin-right:6px}.secondary-nav .btn svg *,.seo-cta .btn svg *,.seo-section-dark .btn svg *,.seo-section-light .btn svg *{stroke-width:1.2px;stroke:#fff}#sitemap-header .pattern-bg-img,#subpage-blog .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-blog.png);opacity:.12}#sitemap-state .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-markets.png);opacity:.12}#sitemap-listings .pattern-bg-img,#state-listings .pattern-bg-img,#subpage-listings .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-roadmap.png);opacity:.12;background-size:contain}#state-cities .pattern-bg-img,#subpage-cities .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-city.png);opacity:.12}#state-zip .pattern-bg-img,#subpage-zip .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-zip.png);opacity:.12}#state-school .pattern-bg-img,#subpage-school .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-schools.png);opacity:.12}#state-neighborhood .pattern-bg-img,#subpage-neighborhood .pattern-bg-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-neighborhood.png);opacity:.12}.geo-placeholder-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-city.png);opacity:.1}.city-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-city.png);opacity:.12}.zip-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-zip.png);opacity:.12}.school-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-schools.png);opacity:.12}.neighborhood-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-neighborhood.png);opacity:.12}.features-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-features.png);opacity:.12}.blog-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-blog.png);opacity:.12}.markets-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-markets.png);opacity:.12}.demo-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-demographics.png);opacity:.12}.new-homes-pattern-img{background-image:url(http://sitebuilder.realvolution.com/elements/images/bg/bg-pattern-roadmap.png);opacity:.1}.seo-section-light .img-overlay,.seo-section-light .pattern-bg-img,.sitemap-section-top .pattern-bg-img{background-repeat:repeat;background-size:unset;background-position:left center}.seo-section-dark .img-overlay,.seo-section-dark .pattern-bg-img{background-repeat:repeat;background-size:unset;background-position:right center}.seo-page .panel .panel-body{padding:20px;text-align:center}.seo-page .panel .panel-body h4{margin:0;font-weight:700;font-size:54px}.page-anchor{display:block;position:relative;top:-250px;visibility:hidden}.city-btn-container{width:400px;flex-wrap:wrap}.city-btn-container .btn:first-child{margin:10px 0}.city-btn-container .btn:nth-child(2):not(.btn-block),.city-btn-container .btn:nth-child(3){width:49%;margin:0}.city-main-header .panel{background-color:#fff;border:1px solid #eee;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.03);margin-bottom:30px}.city-main-header .panel .panel-heading{text-align:center;padding:15px;background-color:#fcfcfc!important;border-bottom:1px solid #eee!important;border-radius:0}.city-main-header .panel .panel-heading i{padding-right:8px;display:inline;line-height:22px;vertical-align:middle}.city-main-header .panel .panel-heading h3{display:inline;font-weight:300;font-size:22px;margin:0;line-height:22px}.city-main-header .seo-intro{display:flex;align-items:center}.city-main-header .seo-intro>div{width:50%}.city-data-panels{padding:80px 0;background-color:#f7f9f9;position:relative}.city-data-panels h2{margin-bottom:40px}.city-data-panels .panel{background-color:#fff;border:1px solid #eee!important;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.03);margin-bottom:30px}.city-data-panels .panel .panel-heading{text-align:center;padding:15px;background-color:#fcfcfc!important;border-bottom:1px solid #eee!important;border-radius:0}.city-data-panels .panel .panel-heading i{padding-right:8px;display:inline;line-height:22px;vertical-align:middle}.city-data-panels .panel .panel-heading h1{display:inline;font-weight:300;font-size:22px;margin:0;line-height:22px}.city-data-panels .panel .panel-heading h3{margin:0}.secondary-nav{background-color:#f7f7f7;position:sticky;top:0;left:0;right:0;border-color:#eee;border-style:solid;border-width:1px 0;z-index:99}.secondary-nav .flex-wrapper{display:flex;align-items:center;justify-content:space-between}.secondary-nav .flex-wrapper .nav-tabs,.secondary-nav .flex-wrapper .nav-tabs>li{margin-bottom:0}.secondary-nav .flex-wrapper .nav-tabs>li>a{padding:28px 20px;font-size:16px;font-weight:400;color:#999!important;display:flex;align-items:center;transition:.3s all}.secondary-nav .flex-wrapper .nav-tabs>li>a svg{margin-right:6px}.secondary-nav .flex-wrapper .nav-tabs>li>a:focus,.secondary-nav .flex-wrapper .nav-tabs>li>a:hover{color:#333!important}.secondary-nav .nav-tabs>li.active{background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;color:#333!important}.secondary-nav .nav-tabs>li.active>a,city-pg-sticky-nav .nav-tabs>li.active>a:focus,city-pg-sticky-nav .nav-tabs>li.active>a:hover{border:0;font-weight:600}.seo-cta{border-bottom:1px solid #ddd;text-align:center}.seo-cta h2,.seo-cta h3{font-weight:700}.seo-cta h4{color:#999;margin:10px 0}.seo-cta p{margin:20px 0 0}.seo-cta .form-control{border:1px solid #eee;padding:20px;background-color:#fff}#ask-question{text-align:left;border-top:1px solid #eee}#search-by{text-align:left}.header-icon{background-color:#ddd;width:50px;height:50px;border-radius:50%;margin-right:10px;display:flex;align-items:center;justify-content:center}@media (min-width:1025px){.city-main-header .seo-intro .panel:nth-child(2),.city-main-header .seo-intro .panel:nth-child(3){margin-bottom:0}.seo-cta ul{column-count:2}}@media (max-width:1024px){.city-main-header .seo-intro{flex-direction:column}.city-main-header .seo-intro>div{width:100%}.city-main-header .seo-intro>div:first-child{margin-bottom:40px;text-align:center}.city-btn-container{width:auto;display:flex;justify-content:center}.city-btn-container .btn{margin:10px!important;float:none!important;width:auto!important}.secondary-nav .flex-wrapper .nav-tabs>li>a{font-size:12px;padding:28px 14px}}@media (max-width:767px){.city-btn-container .btn{width:100%!important;margin-bottom:2px!important}#search-by{text-align:center}#search-by h3{margin-top:40px!important;font-size:22px}}@media (max-width:991px){#ask-question h2{margin-top:40px;text-align:center}#ask-question form .flex{justify-content:center}}@media (max-width:480px){.city-main-header h2{font-size:16px!important}.city-data-panels h2{font-size:26px}}#market-trends img.mt_loading_spinner{position:relative;top:-40px}@media (max-width:768px){.secondary-nav .flex-wrapper .nav-tabs{display:flex}.secondary-nav .flex-wrapper .nav-tabs>li>a{border:0;margin:0;padding:20px 18px}.secondary-nav .flex-wrapper .nav-tabs>li.active>a{background:0 0}.secondary-nav .flex-wrapper .nav-tabs>li>a svg{margin-right:0}}.slipstream .slipstream-nvpairs{width:100%;text-align:left}.slipstream .slipstream-nvpairs td:first-child{font-weight:700}.slipstream .slipstream-panel{border:0}.slipstream-panel-title-wrapper{display:none}.slipstream .slipstream-schools-widget-table.slipstream-compact .slipstream-table th:last-child{display:block!important;height:126px!important;line-height:125px!important}@media (max-width:994px){.slipstream .slipstream-schools-widget-table.slipstream-compact .slipstream-table tbody td:last-child{display:block!important;height:200px!important;line-height:198px!important}}