@import url(https://fonts.googleapis.com/css?family=Just+Another+Hand|Roboto:100,300,400,500,700&display=swap);:root{--cs-brand-color:#272870;--cs-color-primary:#272870;--cs-color-secondary:#db1f26;--cs-color-real-estate:#272870}#cs-colors{content:"#272870,#db1f26,#272870";display:none}.idx-app .idx-app-container{background-color:#e0e5e9}.idx-app .idx-sidebar{background:#545b61,linear-gradient(150deg,#ffffff26,#fff);color:#f5f9fc}.idx-app .idx-sidebar .idx-dynamic-search-option__title--highlight{background-color:#272870}.idx-app .idx-sidebar .idx-dynamic-search-option__title--highlight:hover{background-color:#1a1a4a}.idx-app .idx-sidebar .idx-dynamic-search-option .idx-multi-range__bar,.idx-app .idx-sidebar .idx-dynamic-search-option .idx-range__bar{background-color:#545b61}.idx-app .idx-sidebar .idx-dynamic-search-option .idx-multi-range__handle,.idx-app .idx-sidebar .idx-dynamic-search-option .idx-range__handle{fill:#272870;stroke:#272870}.idx-app .idx-sidebar .idx-basic-options .idx-multi-range__bar,.idx-app .idx-sidebar .idx-basic-options .idx-range__bar{background-color:#f5f9fc}.idx-app .idx-sidebar .idx-basic-options .idx-multi-range__handle,.idx-app .idx-sidebar .idx-basic-options .idx-range__handle{fill:#272870;stroke:#272870}.idx-app .idx-button--colored{background-color:#272870;border-color:#20215d;color:#f5f9fc;text-shadow:1px 1px 3px #1a1a4a}.idx-app .idx-button--colored:hover{background-color:#20215d;border-color:#1a1a4a;color:#f5f9fc}.idx-app .idx-location-list__item{background-color:#272870}.onjax-quick_search input[type=submit]{background-color:#db1f2600;background-image:linear-gradient(0deg,#ce1d24,#e1292f)}.onjax-quick_search input[type=submit]:hover{background-color:#db1f2600;background-image:linear-gradient(0deg,#bc1b21,#e1292f);border-radius:2px}.onjax-quick_search .select_wrap .select_dec,.onjax-quick_search .select_wrap .select_inc{background-color:#27287000;background-image:linear-gradient(0deg,#232465,#2b2c7b);border:1px solid #171843;color:#fff}.onjax-quick_search .location_wrap .location{background:#272870;border:1px solid #1f205a}.quick_search_location_suggestions li.hover{background-color:#272870}.uk-button-primary{background:#272870}.uk-button-primary,.uk-button-primary:active,.uk-button-primary:focus,.uk-button-primary:visited{color:#fff}.uk-button-primary:active,.uk-button-primary:hover{background:#27286f}.read_more_button{background:#272870;background-clip:padding-box;border:1px solid #1f205a;border-radius:3px;padding:3px 10px;text-decoration:none;text-shadow:1px 1px 1px #000}.read_more_button,.read_more_button:active,.read_more_button:hover,.read_more_button:visited{color:#fff!important}.tabbed-properties-selectors{border-color:#db1f26}.tabbed-properties-selectors li.selected{background:#db1f26}.tabbed-properties--theme-simple .tabbed-properties-selectors li.selected{border-color:#db1f26}@keyframes quick-search-slide{0%,25%{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateX(0)}}@keyframes search-title-slide{0%,49%{opacity:0;transform:translateY(54px)}50%{opacity:1;transform:translateY(54px)}to{opacity:1;transform:translateY(0)}}#header_wrap{background:#fffc;box-shadow:1px 1px 4px #00000080;position:absolute;width:100%;z-index:700}.sop-link{font-size:.65rem;top:5px}.header-text,.sop-link{color:#db1f26;position:absolute;right:10px}.header-text{font-size:20px;font-weight:500;top:17px}.header-sub-text{color:#db1f26;font-size:14px;font-weight:500;position:absolute;right:10px;top:40px}#header{font-family:Roboto,sans-serif;height:98px;margin:auto;max-width:960px;position:relative;top:0;z-index:691}#header.hidden{display:none}#header #header_logo{display:block;left:0;position:absolute;text-align:center;top:7px;width:200px;z-index:20}#header #header_logo,#header #header_logo:active,#header #header_logo:hover,#header #header_logo:visited{color:#fff;font-family:arial,sans-serif;font-size:12px;font-weight:700;text-decoration:none}#header #header_logo img{height:80px;width:auto}#navigation{bottom:0;font:700 12px Arial,Helvetica,sans-serif;height:40px;left:auto;margin:auto;right:0;text-shadow:0 1px 0 #fff}#footer_wrap,#navigation{position:absolute;z-index:900}#footer_wrap{background:#eee;border-top:3px solid #272870;box-shadow:inset 1px 1px 3px #00000080;font-family:Roboto,sans-serif}#footer_wrap #footer{border:none;color:#000;font-size:14px;height:auto;margin:0 auto;overflow:auto;padding:30px 0;position:static;width:960px}#footer_wrap #footer .footer_social_icons .social_media_icons{margin:0}#footer_wrap #footer .footer_social_icons .social_media_icons img{height:25px;width:25px}#footer_wrap #footer h3{border:none;color:#272870;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;margin:0 0 10px;padding:0;text-transform:uppercase}#footer_wrap #footer a{color:#333;font-weight:300;text-decoration:none}#footer_wrap #footer a:hover{color:#db1f26}#footer_wrap #footer img{margin:0 5px 5px 0}#footer_wrap #footer .footer_column{float:left;margin-right:10px;width:265px}#footer_wrap #footer .footer_column .cta_button{background:#272870;border:none;color:#fff;margin-bottom:10px;width:155px}#footer_wrap #footer .footer_column .cta_button:hover{background:#db1f26}#footer_wrap #footer .offices .office{border-top:3px solid #eee;margin:auto;padding:5px;width:345px}#footer_wrap #footer .footer_contact{color:#333;width:400px}#footer_wrap #footer .nap_company_name{color:#272870;font-size:16px;font-weight:400;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}#footer_wrap #footer .nap_address,#footer_wrap #footer .nap_phone{font-size:16px;margin:0 0 10px}#footer_wrap #footer .independently_owned{font-size:10px}#footer_wrap #powered_by_onjax{background:#272870;color:#fff;font-size:12px;padding:10px;text-align:right;width:auto}#footer_wrap #powered_by_onjax a{color:#fff}.page_template_seller_landing_page,.page_template_soft_registration,.page_template_squeeze_page,.page_type_landing_page{background-attachment:fixed;background-color:#fff;background-image:linear-gradient(180deg,#fff,#ffffff40),url(https://cms-cdn.onjax.com/static/b35584dd68a08c4bd5a7.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;color:#000;font-size:16px;text-align:center;text-shadow:0 1px 2px #fff}.page_template_seller_landing_page h1,.page_template_soft_registration h1,.page_template_squeeze_page h1,.page_type_landing_page h1{color:#000;text-shadow:0 1px 2px #fff}.page_template_seller_landing_page .cs-seller-landing-page__logo-image,.page_template_soft_registration .cs-seller-landing-page__logo-image,.page_template_squeeze_page .cs-seller-landing-page__logo-image,.page_type_landing_page .cs-seller-landing-page__logo-image{margin:0 0 5px;max-width:350px;padding:20px 0 0;width:100%}.page_template_seller_landing_page .cs-seller-landing-page__title,.page_template_soft_registration .cs-seller-landing-page__title,.page_template_squeeze_page .cs-seller-landing-page__title,.page_type_landing_page .cs-seller-landing-page__title{color:inherit;font-size:42px;text-shadow:1px 1px 1px #00000080}.page_template_seller_landing_page>.cs-seller-landing-page__logo-image,.page_template_soft_registration>.cs-seller-landing-page__logo-image,.page_template_squeeze_page>.cs-seller-landing-page__logo-image,.page_type_landing_page>.cs-seller-landing-page__logo-image{margin:3%;max-height:100px;max-width:200px}.page_template_seller_landing_page .home-valuation-home-information,.page_template_soft_registration .home-valuation-home-information,.page_template_squeeze_page .home-valuation-home-information,.page_type_landing_page .home-valuation-home-information{margin-bottom:40px}.page_template_seller_landing_page .home-valuation-content,.page_template_seller_landing_page .squeeze-page-content,.page_template_soft_registration .home-valuation-content,.page_template_soft_registration .squeeze-page-content,.page_template_squeeze_page .home-valuation-content,.page_template_squeeze_page .squeeze-page-content,.page_type_landing_page .home-valuation-content,.page_type_landing_page .squeeze-page-content{margin:0 auto 2em;max-width:645px}.page_template_seller_landing_page #home-valuation-comments-textarea,.page_template_soft_registration #home-valuation-comments-textarea,.page_template_squeeze_page #home-valuation-comments-textarea,.page_type_landing_page #home-valuation-comments-textarea{border-radius:5px;box-shadow:1px 2px 3px #0000004d;margin-bottom:30px;padding:7px;width:275px}.page_template_seller_landing_page #home_page_sell_home_form>p,.page_template_soft_registration #home_page_sell_home_form>p,.page_template_squeeze_page #home_page_sell_home_form>p,.page_type_landing_page #home_page_sell_home_form>p{margin:auto;max-width:50%;padding-bottom:15px}.page_template_seller_landing_page .content,.page_template_soft_registration .content,.page_template_squeeze_page .content,.page_type_landing_page .content{padding:10px}.page_template_seller_landing_page #home-valuation-address,.page_template_soft_registration #home-valuation-address,.page_template_squeeze_page #home-valuation-address,.page_type_landing_page #home-valuation-address{font-size:33px;height:auto;margin-bottom:5px;max-width:90%;padding:10px;width:19.6em}.page_template_seller_landing_page #home-valuation-name,.page_template_soft_registration #home-valuation-name,.page_template_squeeze_page #home-valuation-name,.page_type_landing_page #home-valuation-name{width:18.8em}.page_template_seller_landing_page input[type=email],.page_template_seller_landing_page input[type=number],.page_template_seller_landing_page input[type=tel],.page_template_seller_landing_page input[type=text],.page_template_soft_registration input[type=email],.page_template_soft_registration input[type=number],.page_template_soft_registration input[type=tel],.page_template_soft_registration input[type=text],.page_template_squeeze_page input[type=email],.page_template_squeeze_page input[type=number],.page_template_squeeze_page input[type=tel],.page_template_squeeze_page input[type=text],.page_type_landing_page input[type=email],.page_type_landing_page input[type=number],.page_type_landing_page input[type=tel],.page_type_landing_page input[type=text]{border:none;border-radius:5px;box-shadow:1px 2px 3px #0000004d;font-size:14px;height:40px;margin:5px 2px;padding:7px;text-decoration:none;width:9.4em}.page_template_seller_landing_page input[type=submit],.page_template_soft_registration input[type=submit],.page_template_squeeze_page input[type=submit],.page_type_landing_page input[type=submit]{background:#272870;border:none;color:#fff;font-size:20px;height:auto;margin-bottom:2em;padding:10px 20px;text-shadow:none}.page_template_squeeze_page input[type=text][name=email]{width:19.4em}body{background-color:#fff;font-family:Roboto,sans-serif;margin:29px auto 0;min-width:960px;padding:0;position:relative}#tabbed-properties{box-shadow:1px 1px 5px #000c}.tabbed-properties-lists{background:#fff}#toolbar_contact{color:#fff;left:50%;margin-left:-453px;position:fixed;text-shadow:none;top:6px;width:310px;z-index:100000}#footer_wrap #footer .social_media_icons,#toolbar_contact .social_media_icons{display:inline;margin-left:16px;position:relative;top:-3px}#footer_wrap #footer .social_media_icons img,#toolbar_contact .social_media_icons img{border:none;float:none;height:24px;margin:0 2px;width:auto}.page_type_idx_property_details #site_wrap.slide1,.page_type_idx_property_details #site_wrap.slide2,.page_type_idx_property_details #site_wrap.slide3,.page_type_idx_search #site_wrap.slide1,.page_type_idx_search #site_wrap.slide2,.page_type_idx_search #site_wrap.slide3,.page_type_idx_search_results #site_wrap.slide1,.page_type_idx_search_results #site_wrap.slide2,.page_type_idx_search_results #site_wrap.slide3{background:#fff}.page_type_idx_property_details #navigation,.page_type_idx_search #navigation,.page_type_idx_search_results #navigation{top:30px}.hero-text{color:#fff;font-size:30px;left:50%;margin-left:-450px;position:absolute;text-align:center;text-shadow:0 3px 5px #00000080;top:22%;width:900px}.onjax-quick_search--default{animation:quick-search-slide 1s ease;background:none;background-color:#36363600;box-shadow:0 0 0 #0006;padding:0;text-align:center;top:35%;transition:background-color 1.2s,box-shadow 1s}.onjax-quick_search--default .more_options_link{display:none}.onjax-quick_search--default .quick_search_title{font-size:45px;font-weight:500;text-shadow:0 3px 5px #00000080}.onjax-quick_search--default .categories{display:none}.onjax-quick_search--default .location_wrap,.onjax-quick_search--default .price_max,.onjax-quick_search--default .price_min,.onjax-quick_search--default .select_wrap,.onjax-quick_search--default .select_wrap .baths_min,.onjax-quick_search--default .select_wrap .beds_min,.onjax-quick_search--default .select_wrap .select_dec,.onjax-quick_search--default .select_wrap .select_inc,.onjax-quick_search--default input[type=submit]{border:0;box-shadow:none}.onjax-quick_search--default .location_wrap,.onjax-quick_search--default .price_max,.onjax-quick_search--default .price_min,.onjax-quick_search--default .select_wrap{border-radius:2px}.onjax-quick_search--default input[type=submit]{box-shadow:0 3px 5px #00000080;height:42px}.onjax-quick_search--default .select_wrap .select_dec,.onjax-quick_search--default .select_wrap .select_inc{height:21px}.onjax-quick_search--default.search_bar{background-color:#2220;background-image:linear-gradient(0deg,#1d1d1d,#272727);border-radius:0;box-shadow:0 2px 4px #0006;left:0;margin:0;position:fixed;top:30px;transition:background 1s,box-shadow 1s;width:100%;z-index:101}.onjax-quick_search--default.search_bar .quick_search_title{display:none}.onjax-quick_search--default.search_bar .categories{color:#fff;text-shadow:0 1px 0 #000}a,a:active,a:focus,a:visited{color:#000;transition:all .2s ease}a:hover{color:#000;transition:all .01s ease}#google_translate_element{margin:5px;padding:10px;text-align:center}#site_wrap{background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;display:block;margin:0 auto;min-width:960px;padding:1px 0 0;position:relative;text-align:left;width:auto;z-index:690}#site_wrap.slide1{background-image:url(https://cms-cdn.onjax.com/static/b35584dd68a08c4bd5a7.jpg);background-image:linear-gradient(#0000,#000),url(https://cms-cdn.onjax.com/static/b35584dd68a08c4bd5a7.jpg)}.page_template_index #site_wrap{background:none}#content{background:#fcfcfc;border:1px solid #fff;box-shadow:0 0 2px #00000080;display:block;margin:155px auto 0;overflow:auto;width:960px}.page_type_agent_details #content_main,.page_type_county_landing #content_main,.page_type_idx_property_details #content_main,.page_type_idx_search #content_main,.page_type_idx_search_results #content_main,.page_type_my_favorites #content_main,.page_type_my_notes #content_main,.page_type_my_searches #content_main,.page_type_town_landing #content_main{min-height:250px;width:auto}.page_type_county_landing #content_main h1,.page_type_town_landing #content_main h1{background:none;border:none;box-shadow:none;font-size:24px}#ion_idx{background:#f3f3f3}.cs-real-estate{margin-top:100px}@media print{.cs-real-estate{margin-top:0}}.page_template_agents #content_main{max-width:920px;width:100%}.cs-agent-card__avatar-image{border-radius:0}.page_template_agent_index #site_wrap,.page_template_index #site_wrap{background:#fff}#content_main{padding:20px 10px 10px 20px}#content_main h1{border-color:#272870;color:#272870;font-size:30px;font-weight:bolder;position:relative}#content_main h2{border:none;margin-bottom:0}#content_main.index_page{background:#fff;float:none;font-size:20px;font-size:16px;line-height:1.7;line-height:1.48em;margin:auto;max-width:41.15em;padding:20px}#content_main.index_page h1{background:none;border:none;box-shadow:none;color:#222;left:0;margin-left:0;position:relative;text-shadow:0 2px 2px #0003;top:0}#index_content_wrap{background:#fff;position:relative}#upper_sidebar{background:#444;display:none;height:350px;left:660px;position:absolute;top:0;width:2000px}#upper_sidebar #upper_sidebar_inner{border-right:1px solid #555;padding:20px;width:260px}#content_sidebar{background:#f3f3f3;background-clip:padding-box;border-radius:10px;margin:10px 10px 0 0;overflow:visible;padding:0;position:relative;width:230px;z-index:60}#content_sidebar #sidebar_inner{border-right:1px solid #ddd;width:300px}#content_sidebar .sidebar_module{background:#0000;border:none;margin:0 0 30px;padding-top:0}#content_sidebar .sidebar_module h3,#content_sidebar .sidebar_module h4{color:#272870}#content_sidebar .sidebar_module.quick_search_module{position:relative}#content_sidebar .sidebar_module.quick_search_module .module_header{background:#272870;background-clip:padding-box;border:1px solid #20215d;border-radius:2px;box-shadow:0 1px 1px #0000004d,inset 0 1px 0 #ffffff40;color:#fff;margin:0 0 6px;padding:12px 0}#content_sidebar .sidebar_module.quick_search_module .module_header a,#content_sidebar .sidebar_module.quick_search_module .module_header a:active,#content_sidebar .sidebar_module.quick_search_module .module_header a:hover,#content_sidebar .sidebar_module.quick_search_module .module_header a:visited{color:#fff;text-shadow:0 -1px 1px #000000a6}#content_sidebar .sidebar_module.quick_search_module input[type=submit]{background-color:#db1f2600;background-image:linear-gradient(0deg,#ce1d24,#e1292f);border:1px solid #6b0f13;border-radius:3px;color:#fff;font-size:12px;padding:5px 10px;text-decoration:none;text-shadow:0 -1px 0 #00000080;transition:all .2s ease}#content_sidebar .sidebar_module.quick_search_module input[type=submit]:hover{background-color:#ff252e00;background-image:linear-gradient(0deg,#ff161f,#ff343d);color:#fff;text-shadow:0 -1px 0 #00000040;transform:scale(1.02);transition:all .1s ease}.cs-user-navbar.new{background-color:#27287000;background-image:linear-gradient(0deg,#20215d,#2e2f83);border-top:3px solid #272870;box-shadow:0 2px 2px #000000b3}.cs-user-navbar.new .cs-user-navbar__list-item{border:none}.module-footer{border-top:1px solid #666;color:#000;font-size:14px;margin:5px;padding-top:5px;text-align:center}#real_estate_tags h2{font-weight:400;margin:0;padding:0 3px}#real_estate_tags h2 a{color:#000;font-size:18px;text-decoration:none}#real_estate_town_copy{font-size:14px}#learn ul{font-weight:700;list-style:disc}#buying_copy ul,#learn ul,#selling_copy ul{font-size:16px}.area_schools{border-bottom:1px solid #666;font-size:14px;margin:10px;padding:10px}#content_main .area_schools h2{font-size:18px;font-weight:700;margin:0;padding:0;text-indent:0}.nav,.nav li{padding:0}.nav,.nav li{list-style:none;margin:0}.nav ul{background:#fff;position:absolute;top:-999em;width:auto}.nav ul li{width:100%}.nav a{display:block}.nav li{float:left;margin-right:2px;position:relative;z-index:99}.nav li.sfHover ul,.nav li:hover ul{left:0;top:37px}.nav li.sfHover li ul,.nav li:hover li ul{top:-999em}.nav li li.sfHover ul,.nav li li:hover ul{left:200px;top:-4px}.superfish li li:hover ul,.superfish li:hover ul{top:-999em}.nav{margin:auto;padding:0}.nav a,.nav a:visited{color:#000;font-family:Roboto,sans-serif;font-weight:400;padding:5px 15px;text-decoration:none;text-shadow:1px 2px 3px #00000026}.nav a,.nav a:hover,.nav a:visited{transition:all 0s ease}.nav li{margin:0 2px 0 0;padding:0;text-align:center;text-transform:uppercase;width:auto}.nav li.sfHover,.nav li:hover{background:none}.nav li.sfHover a,.nav li.sfHover a:visited,.nav li:hover a,.nav li:hover a:visited{color:#db1f26}.nav li.sfHover li,.nav li:hover li{margin-top:0;padding-left:0;padding-right:0;width:auto}.nav li.sfHover li a,.nav li.sfHover li a:visited,.nav li:hover li a,.nav li:hover li a:visited{color:#000;text-shadow:none}.nav li a,.nav li a:visited{font-size:16px;left:0;padding:9px 9px 11px;position:relative}.nav li li{background-color:#f8f8f8;background-image:none;border:0;text-align:left;width:180px}.nav li li a,.nav li li a:visited{background:none;left:0;text-shadow:none}.nav li li a:hover{text-shadow:0 1px 0 #fff}.nav ul{border-color:#fff #ccc #272870;border-style:solid;border-width:0 1px 4px;box-shadow:2px 2px 3px #0000004d;margin-top:4px;width:200px}.nav ul li{margin-left:0;text-transform:none}.nav ul li.sfHover,.nav ul li:hover{border-top:0;margin-left:0;width:inherit}.nav ul li a:active,.nav ul li a:focus,.nav ul li a:hover,.nav ul li.sfHover,.nav ul li:hover{background:#eee;border-left:0;border-right:0;box-shadow:inset 1px 1px 1px #0003}.nav ul li.sfHover ul{border-color:#fff #ccc #272870;border-style:solid;border-width:0 1px 4px;box-shadow:2px 2px 3px #0000004d;margin-top:4px;width:200px}.nav ul a,.nav ul a:visited{font-size:13px;text-indent:5px}.nav ul a,.nav ul a:active,.nav ul a:focus,.nav ul a:hover,.nav ul a:visited,.nav ul li.sfHover a,.nav ul li.sfHover ul a,.nav ul li.sfHover ul a:visited,.nav ul ul li a:active,.nav ul ul li a:focus,.nav ul ul li a:hover,.nav ul ul li a:visited{color:#000;font-weight:700}::selection{background:#4e6277;color:#fff;text-shadow:none}.featured li{height:235px}#index_photo_slides{background:linear-gradient(#0000004d,#0000);min-height:1px;min-width:1px;padding-top:59%;position:relative;width:100%}input::placeholder{color:#000}.cs-contact-form{background:#f3f3f3;background-clip:padding-box;border-radius:10px;color:#333;margin:10px 0;padding:20px}.cs-contact-form input[type=text]{background:#fcfcfc;background-clip:padding-box;border:1px solid #999;border-radius:3px;font-size:18px;height:32px;margin:0 0 8px}.cs-contact-form input[type=text]:focus{background:#fff}.cs-contact-form ol,.cs-contact-form ul{list-style:none;margin:0;padding:0}.cs-contact-form fieldset{border:0;margin:0;padding:0}.cs-contact-form legend{font-size:24px;margin:0 0 10px}.cs-contact-form label{display:inline-block;min-width:100px}.agent_navigation ul li.current,.agent_navigation ul li.current a,.office_navigation ul li.current,.office_navigation ul li.current a{text-shadow:none}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:Roboto,sans-serif}#fixed_slide{min-width:960px;position:fixed;width:100%}.nap_street_address_2{display:block}.agent_site .cs-real-estate{margin-top:100px}@media print{.agent_site .cs-real-estate{margin-top:0}}.agent_site #header #header_logo{font-size:6px;left:130px;right:auto;top:5px;width:auto}.agent_site #header #header_logo img{height:54px;width:auto}.agent_site #header .header-text{font-size:15px;right:285px;top:32px}.agent_site #agent_header_photo{left:0;max-height:100px;max-width:120px}.agent_site #navigation{bottom:0;left:125px;right:auto;top:auto}.agent_site #agent_header_details{font-size:13px;margin-left:235px;position:absolute;top:7px}.agent_site #agent_header_details #agent_header_name{font-size:20px}.agent_site #agent_header_details #agent_header_title{font-size:16px}.agent_site.page_type_county_landing #content_main h1,.agent_site.page_type_town_landing #content_main h1{top:110px}.agent_site.page_template_agent_index #content_main h1{top:0}.buy-sell-section{background:#272870;min-height:400px}.buy-sell-section a:hover{text-decoration:none}.buy-sell-section .sell-home{background-image:linear-gradient(#0006,#0006),url(https://cms-cdn.onjax.com/static/ddc3a3f9d3e00d9a2d00.jpg);background-position:50%}.buy-sell-section .sell-home:hover{background-image:linear-gradient(#db1f26b3,#db1f26b3),url(https://cms-cdn.onjax.com/static/ddc3a3f9d3e00d9a2d00.jpg)}.buy-sell-section .buy-home{background-image:linear-gradient(#0006,#0006),url(https://cms-cdn.onjax.com/static/f5326d700dfd78644bbd.jpg);background-position:100%}.buy-sell-section .buy-home:hover{background-image:linear-gradient(#db1f26b3,#db1f26b3),url(https://cms-cdn.onjax.com/static/f5326d700dfd78644bbd.jpg)}.buy-sell-section .buy-home,.buy-sell-section .sell-home{background-repeat:no-repeat;background-size:cover;background-size:570px;border-radius:50%;box-shadow:1px 1px 4px #000;height:250px;margin:55px auto;text-shadow:1px 1px 3px #00000080;width:250px}.buy-sell-section .buy-home:hover h3,.buy-sell-section .sell-home:hover h3{color:#fff;text-decoration:none}.buy-sell-section h3{color:#fff;font-family:Roboto,sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;margin-top:75px;text-transform:uppercase}@media(max-width:1005px){.buy-sell-section h3{font-size:30px}}@media(max-width:800px){.buy-sell-section h3{font-size:25px}}.home-valuation-section{background-image:linear-gradient(#0009,#0006),url(https://cms-cdn.onjax.com/static/9ca271a9af3da7f3f2fd.jpg);background-position:50%;min-height:500px}.home-valuation-section h3{color:#fff;font-family:Roboto,sans-serif;font-size:40px;font-weight:700;text-shadow:1px 1px 4px #00000080;top:100px}.home-valuation-section .home-valuation-button{background:#db1f26;color:#fff;font-size:20px;padding:10px;text-decoration:none}.page_template_custom_landing_page{background:#fff;margin:0;text-shadow:none}.page_template_custom_landing_page h1{font-family:Roboto,sans-serif;font-size:40px;font-weight:700;text-shadow:none}.page_template_custom_landing_page h1 .home-button{background:#272870;border-radius:2px;color:#fff;font-size:18px;font-weight:400;margin-right:20px;padding:5px;width:150px}.page_template_custom_landing_page #money-video{max-width:320px}.page_template_custom_landing_page .cs-contact-form{margin-top:50px}.page_template_custom_landing_page .cs-contact-form legend{color:#db1f26;font-size:40px}.page_template_custom_landing_page .cs-contact-form li{display:inline}.page_template_custom_landing_page .cs-contact-form input{margin:10px;width:290px}.page_template_custom_landing_page .cs-contact-form label{display:inline}.page_template_custom_landing_page .cs-contact-form input[type=submit]{background:#db1f26}