.st-site-menu{background-color:var(--bay-maincolor)}.st-site-menu.navbar-inverse{border-color:#536670}@media (max-width:479px){.st-site-menu.navbar-inverse .navbar-nav{margin:7.5px 0}}.st-site-menu.navbar-inverse .navbar-nav>li>a{color:var(--bay-bodycolor)}.st-site-menu.navbar-inverse .navbar-nav>.active>a,.st-site-menu.navbar-inverse .navbar-nav>.active>a:focus,.st-site-menu.navbar-inverse .navbar-nav>.active>a:hover{background-color:var(--bay-highlightcolor)}.st-site-menu.navbar-inverse .navbar-nav>.open>a,.st-site-menu.navbar-inverse .navbar-nav>.open>a:focus,.st-site-menu.navbar-inverse .navbar-nav>.open>a:hover{background-color:var(--bay-highlightcolor)}@media (max-width:479px){.st-site-menu.navbar-inverse .navbar-toggle{color:var(--bay-white);border-color:var(--bay-white)}}.st-site-menu.navbar-dark .navbar-toggler{border-color:var(--bay-black)}.st-site-menu .container-fluid{padding-left:15px!important;padding-right:15px!important}.st-site-menu .navbar-brand{padding:0;padding-right:15px}@media (max-width:479px){.st-site-menu .navbar-brand{margin-top:3px;padding-left:15px}}.st-site-menu .navbar-brand img{height:50px}#st_header_carousel_11 .carousel-inner,#st_header_carousel_11 .carousel-item,.st-header-carousel-wrapper,.st-header-carousel-wrapper #st_header_carousel_11{height:100%!important}.st-homepage-wrapper .carousel-inner{height:100vh}.searchform_title{text-align:start;margin-bottom:15px}.searchform_title h1{line-height:unset!important;margin-top:35px}#searchform_tabs{align-content:end}#searchform_tabs .btn-group{margin-top:unset!important}.st-searchform-07,.st-searchform-12v2{display:table;position:absolute;top:0;left:0;height:100vh;width:100%;text-align:center}.st-searchform-07 h1,.st-searchform-12v2 h1{font-size:30px;line-height:70px;display:inline-block;float:left;margin:0;color:var(--bay-bodycolor);text-transform:uppercase}.st-searchform-07 ul li,.st-searchform-12v2 ul li{text-align:left}.st-searchform-07 input,.st-searchform-12v2 input{background-color:rgba(255,255,255,.82);border-radius:0;appearance:none;-webkit-appearance:none}.st-searchform-07 input[type=search],.st-searchform-12v2 input[type=search]{height:50px;line-height:50px}.st-searchform-07 button,.st-searchform-12v2 button{background-color:var(--bay-searchformbuttonsbackground);border-color:var(--bay-searchformbuttonsborder);color:var(--bay-searchformbuttonscolor)}.st-searchform-07 button:hover,.st-searchform-12v2 button:hover{background-color:var(--bay-searchformbuttonsbackground);border-color:var(--bay-searchformbuttonsborder);color:var(--bay-searchformbuttonscolor)}.st-searchform-07 .input-group .btn,.st-searchform-12v2 .input-group .btn{height:50px;line-height:50px}.st-searchform-07 .input-lg,.st-searchform-12v2 .input-lg{height:45px}.st-searchform-07 #st_listings-advancedsearch,.st-searchform-12v2 #st_listings-advancedsearch{background-color:var(--bay-searchformbuttonsbackground);border-color:var(--bay-searchformbuttonsborder);color:var(--bay-searchformbuttonscolor)}.st-searchform-07 .dropdown-menu,.st-searchform-12v2 .dropdown-menu{max-height:290px;overflow:auto}.st-searchform-07 .fa-search,.st-searchform-12v2 .fa-search{color:#fff;font-size:35px;padding:0;border:0}.st-searchform-07 .st-searchform-advanced,.st-searchform-12v2 .st-searchform-advanced{text-decoration:none;color:var(--bay-bodycolor)!important;font-size:16px;font-weight:600;line-height:16px;margin:14px 0 0 0;float:right;text-transform:uppercase}.st-searchform-07 .st-searchform-map,.st-searchform-12v2 .st-searchform-map{text-decoration:none;color:var(--bay-bodycolor)!important;font-size:16px;font-weight:600;line-height:16px;margin:14px 0 0 0;float:right;text-transform:uppercase}.st-searchform-07 .st-searchform-map .fa,.st-searchform-12v2 .st-searchform-map .fa{padding-right:10px}.st-searchform-07 #homepage_searchform .st-searchform-banner,.st-searchform-12v2 #homepage_searchform .st-searchform-banner{margin:0}.st-searchform-07 .st-searchform-banner,.st-searchform-12v2 .st-searchform-banner{margin:100px 0 100px 0}.st-searchform-07 .st-searchform-banner h1,.st-searchform-12v2 .st-searchform-banner h1{font-size:30px!important;text-transform:none;display:block;float:none;color:var(--bay-bodycolor)}.st-searchform-07 .st-listings-getlocation,.st-searchform-12v2 .st-listings-getlocation{color:var(--bay-searchformbuttonscolor)}.st-searchform-07 .st-searchform-contents,.st-searchform-12v2 .st-searchform-contents{vertical-align:middle;height:100vh;display:table-cell;margin:0 auto}.st-searchform-07 .btn-group,.st-searchform-12v2 .btn-group{margin-top:25px;margin-bottom:15px;display:table;z-index:1}.st-searchform-07 .btn-group .hidden-sm,.st-searchform-07 .btn-group .hidden-xs,.st-searchform-12v2 .btn-group .hidden-sm,.st-searchform-12v2 .btn-group .hidden-xs{display:inline-block!important}.st-searchform-07 .btn-group .btn,.st-searchform-12v2 .btn-group .btn{padding:10px 30px;color:var(--bay-searchformbuttonscolor);text-transform:uppercase;background-color:var(--bay-searchformbuttonsbackground);border:0;border-right:2px solid var(--bay-bodycolor);text-align:center;font-size:13px;line-height:13px}.st-searchform-07 .btn-group .btn span,.st-searchform-12v2 .btn-group .btn span{margin-left:4px}.st-searchform-07 .btn-group .btn:last-child,.st-searchform-12v2 .btn-group .btn:last-child{border-right:0}.st-searchform-07 .btn-group .btn.active,.st-searchform-07 .btn-group .btn:hover,.st-searchform-12v2 .btn-group .btn.active,.st-searchform-12v2 .btn-group .btn:hover{background-color:var(--bay-searchformbuttonsbackground)}.st-searchform-07 .btn-group .btn.active div,.st-searchform-12v2 .btn-group .btn.active div{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--bay-searchformbuttonsbackground);position:absolute;bottom:-8px}@media (max-width:479px){.st-searchform-07 h1,.st-searchform-12v2 h1{font-size:35px}.st-searchform-07 .btn-group,.st-searchform-12v2 .btn-group{margin-top:10px}.st-searchform-07 .btn-group .hidden-xs,.st-searchform-12v2 .btn-group .hidden-xs{display:none!important}.st-searchform-07 .ui-slider,.st-searchform-07 .ui-slider-range,.st-searchform-12v2 .ui-slider,.st-searchform-12v2 .ui-slider-range{background:0 0;background-color:rgba(255,255,255,.82);margin:20px 0 0 0}}@media (min-width:480px) and (max-width:767px){.st-searchform-07 .btn-group,.st-searchform-12v2 .btn-group{margin-top:10px}.st-searchform-07 .btn-group .hidden-sm,.st-searchform-12v2 .btn-group .hidden-sm{display:none!important}.st-searchform-07 h1,.st-searchform-12v2 h1{font-size:35px}.st-searchform-07 .ui-slider,.st-searchform-07 .ui-slider-range,.st-searchform-12v2 .ui-slider,.st-searchform-12v2 .ui-slider-range{background:0 0;background-color:rgba(255,255,255,.82);margin:20px 0 0 0}}@media (min-width:992px) and (max-width:1199px){.st-searchform-07 .btn-group .btn,.st-searchform-12v2 .btn-group .btn{font-size:12px}.st-searchform-07 h1,.st-searchform-12v2 h1{font-size:35px}}@media (min-width:768px) and (max-width:991px){.st-searchform-07 h1,.st-searchform-12v2 h1{font-size:35px}.st-searchform-07 .btn-group,.st-searchform-12v2 .btn-group{margin-top:10px}.st-searchform-07 .btn-group .hidden-sm,.st-searchform-12v2 .btn-group .hidden-sm{display:none!important}.st-searchform-07 .ui-slider,.st-searchform-07 .ui-slider-range,.st-searchform-12v2 .ui-slider,.st-searchform-12v2 .ui-slider-range{background:0 0;background-color:rgba(255,255,255,.82);margin:20px 0 0 0}}.scroll_down{position:absolute;bottom:-25px;left:48.7%;z-index:101;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff!important;font:normal 400 20px/1 "Josefin Sans",sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:60px}.scroll_down span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite}.scroll_down:hover{opacity:.5}@media (min-width:769px){.v2-10:has(#st_header_carousel_11.carousel.slide):has(.iq-agent-profile-container) #st_header_carousel_11{height:800px!important}.v2-10:has(#st_header_carousel_11.carousel.slide):has(.iq-agent-profile-container) #st_header_carousel_11 #st_searchform_properties{bottom:15%!important}}.st-searchform-07 #iq_additional_searchfields{padding:20px 0;margin:10px 0 0 0;background-color:rgba(255,255,255,.4);position:relative;z-index:2}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider{padding:0 1em;font-size:10px!important}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider__track,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider__track,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider__track{height:10px;box-shadow:none!important;margin:1em 0!important}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider__track .al-range-slider__grid,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider__track .al-range-slider__grid,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider__track .al-range-slider__grid{height:10px;border-radius:4px;background:0 0;background-color:rgba(255,255,255,.82)}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider__track .al-range-slider__grid .al-range-slider__grid-tick,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider__track .al-range-slider__grid .al-range-slider__grid-tick,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider__track .al-range-slider__grid .al-range-slider__grid-tick{display:none}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider__track .al-range-slider__knob,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider__track .al-range-slider__knob,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider__track .al-range-slider__knob{border-radius:50%;border:5px solid var(--bay-bodytext);background:var(--bay-bodycolor);color:inherit}.st-searchform-07 #iq_additional_searchfields #st_baths_range .al-range-slider__track .al-range-slider__bar,.st-searchform-07 #iq_additional_searchfields #st_beds_range .al-range-slider__track .al-range-slider__bar,.st-searchform-07 #iq_additional_searchfields #st_price_range .al-range-slider__track .al-range-slider__bar{height:10px;border:none!important;border-radius:unset!important;box-shadow:none!important;background:var(--bay-maincolor)!important}.st-searchform-07 #iq_additional_searchfields .st-slider-display{font-size:12px;color:var(--bay-bodytext);font-weight:700;margin:5px 0 10px 0;display:table;width:100%}.st-searchform-07 #iq_additional_searchfields .iq-textdropdown.input-group{position:absolute!important;top:57%;right:-8%}.st-searchform-07 #iq_additional_searchfields .dropDownParent{position:relative!important}.st-searchform-07 #iq_additional_searchfields .btn-group{margin:-26px 15px;width:40px}.st-searchform-07 #iq_additional_searchfields .btn-group .btn{padding:5px 5px;background-color:transparent;color:var(--bay-bodytext);border-style:none}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown{position:absolute!important;top:57%;right:-8%}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown button.btn{width:35px;height:32px;border-radius:0;color:var(--bay-bodycolor);background-color:var(--bay-searchformbuttonsbackground)}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown button.btn.show{color:var(--bay-bodycolor);background-color:var(--bay-searchformbuttonsbackground)}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown button.btn::after{content:unset}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown ul.dropdown-menu>li{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);cursor:pointer}.st-searchform-07 #iq_additional_searchfields .iq-selectdropdown ul.dropdown-menu>li a{width:100%;display:block}@media (max-width:991px){.st-searchform-07 #iq_additional_searchfields{margin-top:20px;padding:15px 0 0 0}.st-searchform-07 #iq_additional_searchfields .ui-slider-horizontal .ui-slider-range{height:auto}}#st_section_05{background-color:#fff}.st-featuredhomes-08v2{margin:40px 0 0 0}.st-featuredhomes-08v2 .property-container{position:relative;width:100%;margin-top:40px;background-color:var(--bay-maincolor)}.st-featuredhomes-08v2 .property-container::before{float:left;padding-top:80%;content:""}.st-featuredhomes-08v2 .property-container::after{display:block;clear:both;content:""}.st-featuredhomes-08v2 .listing-image-container{position:absolute;inset:0;width:100%;height:inherit}.st-featuredhomes-08v2 .listing-image-container>a{height:inherit}.st-featuredhomes-08v2 .property-content{position:absolute;left:10px;bottom:5px;padding:7px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.st-featuredhomes-08v2 .property-content a{color:#fff;font-size:12px;font-weight:700;text-decoration:none}.st-featuredhomes-08v2 .property-container .img-fill{width:100%;height:100%;object-fit:cover}.st-featuredhomes-08v2 .more-featured-listings{margin:40px 0 40px 0}.st-featuredhomes-08v2 .more-featured-listings a{border:1px solid var(--bay-bodytext);color:var(--bay-bodytext);padding:10px;display:inline-block;margin-top:5px;text-transform:uppercase;text-decoration:none;font-weight:700}.st-featuredhomes-08v2 .more-featured-listings hr{border-top:1px solid var(--bay-bodytext)}.st-footer-03v2,.st-footer-04v2{background-color:var(--bay-footerbackground);padding:60px 0 0;width:100%}.st-footer-03v2 .widget,.st-footer-04v2 .widget{margin-bottom:20px}.st-footer-03v2 .widget h2,.st-footer-04v2 .widget h2{color:var(--bay-footercolor);font-family:var(--bay-primary-font);font-size:32px;font-weight:800;line-height:36px;margin-bottom:20px}.st-footer-03v2 .widget h3,.st-footer-03v2 .widget h4,.st-footer-04v2 .widget h3,.st-footer-04v2 .widget h4{color:var(--bay-footercolor);font-family:var(--bay-primary-font);font-size:20px;font-weight:800;line-height:26px;margin-bottom:30px}.st-footer-03v2 .widget address,.st-footer-04v2 .widget address{color:var(--bay-footercolor)}.st-footer-03v2 .widget>ul>li>a::before,.st-footer-04v2 .widget>ul>li>a::before{content:"\f111";font-family:"Font Awesome 7 Free";font-size:10px;font-weight:400;padding-right:15px}.st-footer-03v2 .widget a,.st-footer-04v2 .widget a{color:var(--bay-footercolor)!important;text-decoration:none}.st-footer-03v2 .widget a:hover,.st-footer-04v2 .widget a:hover{color:var(--bay-hovercolor)!important}.st-footer-03v2 .widget>ul,.st-footer-04v2 .widget>ul{list-style-type:none;margin-left:0;padding-left:0}.st-footer-03v2 .widget>ul li,.st-footer-04v2 .widget>ul li{color:var(--bay-footercolor);display:block;font-size:14px;font-weight:400;padding:2px 0}.st-footer-03v2 .st-footer-banner,.st-footer-04v2 .st-footer-banner{margin:25px 0}.st-footer-03v2 .copyright,.st-footer-04v2 .copyright{position:relative;margin-top:60px;padding:60px 0 40px;text-align:center;border-top:1px solid var(--bay-white)}.st-footer-03v2 .copyright footer,.st-footer-04v2 .copyright footer{min-height:40px;color:var(--bay-footercolor);padding:20px 0;z-index:1;text-align:center;height:auto}.st-footer-03v2 .copyright footer ul,.st-footer-04v2 .copyright footer ul{list-style:none;margin:10px auto;padding:0}.st-footer-03v2 .copyright footer ul li,.st-footer-04v2 .copyright footer ul li{display:inline;color:#656d78;padding:0 5px}.st-footer-03v2 .copyright footer ul li a,.st-footer-04v2 .copyright footer ul li a{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--bay-footercolor);text-decoration:none}@media (max-width:479px){.st-footer-03v2 .copyright footer ul li,.st-footer-04v2 .copyright footer ul li{display:block;margin-bottom:10px}.st-footer-03v2 .copyright footer ul li.st-footer-divider,.st-footer-04v2 .copyright footer ul li.st-footer-divider{display:none}}.st-footer-03v2 .copyright .scroltop,.st-footer-04v2 .copyright .scroltop{color:var(--bay-white);position:absolute;left:50%;top:-18px;margin-left:-18px;border-radius:2px;background-color:var(--bay-maincolor);border-color:var(--bay-highlightcolor)}.st-footer-03v2 .copyright .social-links a,.st-footer-04v2 .copyright .social-links a{background:var(--bay-footercolor);border-radius:100%;display:block;height:40px;margin-top:25px;position:relative;width:40px;color:var(--bay-bodytext);text-decoration:none}.st-footer-03v2 .copyright .social-links a .fa,.st-footer-04v2 .copyright .social-links a .fa{color:var(--bay-footerbackground);font-size:19px;height:18px;left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;width:18px}.st-footer-03v2 .copyright .social-links a:hover,.st-footer-04v2 .copyright .social-links a:hover{background:var(--bay-hovercolor)}.st-footer-03v2 .copyright .powered-by-text,.st-footer-03v2 .copyright .st-footer-company-disclaimer,.st-footer-03v2 .copyright .st-footer-disclaimer,.st-footer-03v2 .copyright .st-footer-mls-disclaimer,.st-footer-03v2 .copyright .st-listings-updated,.st-footer-04v2 .copyright .powered-by-text,.st-footer-04v2 .copyright .st-footer-company-disclaimer,.st-footer-04v2 .copyright .st-footer-disclaimer,.st-footer-04v2 .copyright .st-footer-mls-disclaimer,.st-footer-04v2 .copyright .st-listings-updated{color:var(--bay-silver)}.st-footer-03v2 .copyright .iq-disclaimer-text,.st-footer-04v2 .copyright .iq-disclaimer-text{color:var(--bay-white)}.st-footer-03v2 .btn-warning,.st-footer-04v2 .btn-warning{background-color:var(--bay-maincolor);border-color:var(--bay-highlightcolor)}.st-footer-03v2 .btn-warning.active,.st-footer-03v2 .btn-warning:active,.st-footer-03v2 .btn-warning:focus,.st-footer-03v2 .btn-warning:hover,.st-footer-04v2 .btn-warning.active,.st-footer-04v2 .btn-warning:active,.st-footer-04v2 .btn-warning:focus,.st-footer-04v2 .btn-warning:hover{color:#fff;background-color:var(--bay-hovercolor);border-color:var(--bay-maincolor)}@media (max-width:479px){.st-footer-03v2 .st-footer-social,.st-footer-04v2 .st-footer-social{margin:25px 0}}.st-footer-04v2{background-color:var(--bay-bodycolor);padding-top:0!important}.st-footer-04v2 .widget h4{color:var(--bay-bodytext);margin-bottom:15px}.st-footer-04v2 .widget address{color:unset}.st-footer-04v2 .widget a{color:unset!important}.st-footer-04v2 .widget a:hover{color:var(--bay-hovercolor)!important}.st-footer-04v2 .container .widget ul li a{color:#212529!important}.st-footer-04v2 .copyright{border-top:1px solid #6b6e80!important}.st-footer-04v2 .copyright footer{padding:0!important}.st-footer-04v2 .copyright footer .st-footer-links li a:hover,.st-footer-04v2 .copyright footer .st-footer-links li a:link,.st-footer-04v2 .copyright footer .st-footer-links li a:visited{color:var(--bay-bodytext)}.st-footer-04v2 .copyright .scroltop{border-radius:.375rem}.st-footer-04v2 .copyright .social-links{padding-left:0;margin-left:-5px;list-style:none}.st-footer-04v2 .copyright .social-links li{display:inline-block;padding:0 5px}.st-footer-04v2 .copyright .social-links li a{background:var(--bay-maincolor)}.st-footer-04v2 .copyright .social-links li a .fa{color:var(--bay-bodycolor)}.st-footer-04v2 .copyright .st-footer-disclaimer{position:relative;padding-bottom:10px;font-size:11px;color:unset!important}.st-footer-04v2 .copyright .st-footer-company-disclaimer{padding:15px;color:unset!important}.st-footer-04v2 .copyright .st-listings-updated{color:unset!important}.st-footer-04v2 .copyright .powered-by .backatyou-logo a img{width:100%!important}body:has(.card-modern) #iq_agents .iq-pg-header h1{padding:0!important}body:has(.card-modern) .st-inside-content-wrapper .container{margin-top:100px!important}body:has(.card-modern):has(#edit-menu) #iq_agents .iq-pg-header h1{padding:0!important}body:has(.card-modern):has(#edit-menu) .st-inside-content-wrapper .container{margin-top:50px!important}@media (max-width:480px){body:has(.card-modern) .st-inside-content-wrapper .container,body:has(.card-modern):has(#edit-menu) .st-inside-content-wrapper .container{margin-top:32px!important}.st-inside-content-wrapper{padding-top:0!important}}.footer-mls-color{color:#212529!important}#iq_agents .iq-pg-header .agents-header{color:#000!important}#iq_agents .iq-pg-header h1{padding:10px 0 0 15px!important}@media (max-width:479px){#iq_agents .iq-pg-header h1{padding:10px 0 0 0!important}}#iq_agent .iq-agent-maps{height:unset!important}.iq-v2agent-details{display:unset!important}.iq-agent-profile-line{font-size:14px}.iq-officeaddress{font-size:14px}#iq_agent .iq-pg-body .iq-agent-profile-sidebar #iq_lead_form .form-group .iq-submit-btn{border-color:#666!important}#iq_agent .iq-pg-body #iq_agent_leadsource #iq_lead_form .form-group .iq-contact-textbox{border-radius:4px!important}#iq_agent .iq-pg-header h2{color:#000!important}.iq-agent-profile-image img{height:unset!important}#iq_community .iq-pg-body .iq-community-sidebar #iq_community_sociallinks{margin-bottom:20px;background-color:#f5f5f5!important;border:1px solid #e3e3e3!important;padding:9px!important;border-radius:3px!important}#iq_community .iq-pg-body .iq-community-sidebar #iq_community_sociallinks .btn-group{width:100%!important;margin-left:5px!important}#iq_community .iq-pg-body .iq-community-sidebar #iq_community_sociallinks .btn-group a{font-size:14px!important;display:table-cell;float:none;width:1%;font-family:var(--bay-primary-font)!important}#iq_communities .iq-communities-header,#iq_communities .iq-pg-header .iq-communities-header{color:#000!important}@media (max-width:479px){#iq_communities .iq-pg-header h1{font-size:20px!important;padding:0}}.st-22 .st-inside-content-wrapper .container-fluid{margin-top:0!important}@media (max-width:479px){.iq-header-vendor{font-size:20px!important}}#myportal_carousel.carousel-inner .carousel-item{position:relative}#myportal_carousel .carousel-item:after,#myportal_carousel .carousel-item:before{position:absolute;opacity:0;transition:all .5s;-webkit-transition:all .5s}#myportal_carousel.carousel-inner .carousel-item:after{content:"\a";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}#myportal_carousel .carousel-caption,#myportal_carousel.carousel-inner .carousel-item:before{z-index:1}#myportal_carousel.carousel-inner .carousel-item:after,#myportal_carousel.carousel-inner .carousel-item:before{opacity:.7}#iq-myportal .iq-pg-header{display:block!important}#iq-myportal .iq-pg-header h1{color:#000!important}.iq-full-details .iq-listings-office:hover{color:#0a58ca!important}.iq-result-counter{color:#868e96}.st-menu-wrapper .fa-fw{width:2.2em}.iq-office-active-listing:hover{color:#555!important}#iq_listings_criteria_form .iq-editing-panel .card button{color:#000!important}#iq_listings_criteria_form .iq-editing-panel .card .card-body .iq-textdropdown{top:-2px!important;right:-2px!important}#iq_listings_criteria_form .iq-editing-panel .card .card-body .iq-textdropdown button{color:#fff!important}#site-wrapper[data-page=listings] .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li,#site-wrapper[data-page=listings] .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li:hover{padding:0!important}#site-wrapper[data-page=listings] .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu .dropdown-menu{margin-top:5px!important}#site-wrapper[data-page=listings] .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu .dropdown-menu li a{font-size:12px!important;padding-left:20px!important}.st-22 .iq-search-layout-2 .iq-listings-filters .small{font-size:10px}.iq-office-address-no:hover{color:#555}.iq-office-modern-details{margin-right:3rem;margin-left:3rem}body:has(.iq-office-modern-details) .editbar .iq-office-modern-details{margin-top:120px!important}body:has(.iq-office-modern-details) .iq-office-modern-details{margin-top:50px!important}body:has(.iq-office-modern-details) .st-site-menu.navbar-inverse{margin-top:0!important}@media (max-width:576px){.iq-office-modern-details{margin-right:0!important;margin-left:0!important}}#iq-office .iq-pg-header .iq-v2office-header{color:#000!important}#iq-office .iq-pg-header h2{padding-left:15px}#iq-offices_modern{margin-top:50px;padding-left:50px;padding-right:50px}body.editbar #iq-offices_modern{margin-top:50px}@media (max-width:481px){#iq-offices_modern{padding-left:12px!important;padding-right:0!important}}#iq-offices .iq-pg-header h1{color:#000!important}#iq_contact_template_1 .iq-pg-header #header{color:#000!important}.st-inside-content-wrapper .container{width:100%!important}body.editbar .st-inside-content-wrapper .container-fluid{margin-top:0!important}@media (max-width:479px){.st-inside-content-wrapper .container-fluid .iq-pg-header .iq-v2vendors{font-size:20px!important;margin-left:0;padding:0}}body:has([data-page=real-estate]) .st-inside-content-wrapper .container{margin-left:0!important;margin-right:0!important;max-width:100%!important}.navbar-dark .navbar-brand{color:#fff!important}.card-body{padding:1rem 1rem}.nav-item .nav-link{padding:.5rem 1rem}#bay_search_listings_header{margin-top:50px}@media (max-width:1200px){#st_section_01 .carousel-inner,#st_section_01 .carousel-inner .carousel-item,#st_section_01 .carousel-inner .carousel-item img{min-height:600px!important;height:100%!important}#st_section_01 .carousel-inner .carousel-item img{object-fit:cover}#st_searchform_properties{bottom:150px}}.st-searchform-07 #iq_additional_searchfields .iq-textdropdown.input-group{position:absolute!important;top:57%;right:-8%}.st-searchform-07 #iq_additional_searchfields .dropDownParent{position:relative!important}.st-searchform-07 #iq_additional_searchfields{padding:20px 0}.st-searchform-07 .ui-slider-horizontal .ui-slider-handle{top:-10px}.st-searchform-07 .st-searchform-07-title{font-size:40px;display:inline-block;float:left;margin:0;color:var(--bay-bodycolor);text-transform:uppercase;white-space:unset!important;text-align:left!important}#iq_editor_metatags_dialog .iq-dialogbox-row h1{font-weight:300!important;font-family:var(--bay-primary-font)}.st-featuredhomes-08v2 .property-content a{font-weight:400!important}@media (max-width:479px){.st-inside-content-wrapper{padding-top:70px}}.container .iq-pg-header .iq-vendors-header{color:#000!important}.modal-body #iq_res_criteria_form label{margin-top:0}@media (max-width:479px){.st-22 .iq-pg-header h1{font-size:42px!important;margin-top:0!important}}@media (max-width:479px){.st-22 .iq-pg-body{margin-top:0!important}}@media (max-width:479px){.st-22 .st-inside-content-wrapper .container-fluid{margin-top:0!important}.st-22 .st-inside-content-wrapper .container-fluid .iq-pg-header h1{font-size:42px!important;margin-top:0!important}}body.editbar.st-22 .st-inside-content-wrapper .container-fluid{margin-top:120px}#webeditor nav.fixed-top{z-index:12000}.st-inside-header{height:300px}.st-sitemenu-02v2 #st-main-menu .dropdown-menu{background-color:unset}.st-menu-wrapper .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li a:hover{color:#fff!important;background-color:var(--bay-highlightcolor)!important}.st-22 .st-site-wrapper{height:100%}.st-22 .ui-state-focus,.st-22 .ui-state-hover,.st-22 .ui-widget-content .ui-state-hover,.st-22 .ui-widget-header .ui-state-focus,.st-22 .ui-widget-header .ui-state-hover,.ui-widget-content .ui-state-focus{border:none!important;background:0 0!important;font-weight:400;background-color:#eee!important;background-image:none!important}.st-22 .iq-pg-header{margin-bottom:0}.st-22 .ui-slider-horizontal{background:#ccc;margin:11px}.st-22 .ui-slider-range{background:#ebebeb!important}.st-22 .ui-slider-handle{border-radius:50%;background:var(--bay-bodycolor)!important;border-color:#536670!important;border-width:8px!important;top:-.4em!important;margin-left:-.8em!important;width:1.6em!important;height:1.6em!important}.st-22 .iq-slider-label{margin-bottom:-20px}.st-22 .btn-default.active,.st-22 .btn-default:focus,.st-22 .btn:active,.st-22 .open .dropdown-toggle.btn-default{background-color:#536670;color:var(--bay-bodycolor)}.st-22 .st-header-carousel-11 .item{min-height:100vh;padding-top:50px}.st-22 .st-featuredhomes-03 .st-featured-home-title{text-align:center}.st-22 .st-featuredhomes-03 .description{text-align:center}.st-22 .st-searchform-07{height:600px}@media (max-width:479px){.st-22 .st-inside-content-wrapper .container-fluid{margin-top:0;padding:0}.st-22 #iq_pricerange_container{margin-top:15px}.st-22 .st-homepage-wrapper .st-header-carousel-wrapper{display:block}}@media (min-width:480px) and (max-width:767px){.st-22 #iq_pricerange_container{margin-top:15px}}@media (min-width:768px) and (max-width:991px){.st-22 #iq_pricerange_container{margin-top:15px}}@media (max-width:991px){.st-22 #iq_acreage_container,.st-22 #iq_baths_container,.st-22 #iq_beds_container,.st-22 #iq_buildings_container label,.st-22 #iq_sqfoot_container,.st-22 #iq_subtype_container,.st-22 #iq_units_container label,.st-22 #iq_zoning_container{margin-top:10px}.st-22 .iq-search-layout-2 .iq-listings-filters{position:inherit;margin:inherit!important;display:table;padding-top:15px;padding-bottom:15px;box-shadow:0 4px 15px -5px rgba(0,0,0,.2);z-index:3;background-color:var(--bay-bodycolor);height:inherit!important;margin:0 -15px!important}}@media (min-width:992px) and (max-width:1199px){.st-22 .iq-listings-filters{font-size:10px}}@media (max-width:1199px){.st-22 #iq_com_criteria_modal label,.st-22 #iq_lan_criteria_modal label,.st-22 #iq_mul_criteria_modal label,.st-22 #iq_res_criteria_modal label{float:none;display:block;width:100%}}@media (min-width:1200px) and (max-width:1919px){.iq-listings-filters{font-size:12px}}