#st_sitemenu_11{background-color:#fff;text-transform:uppercase;transition:all .2s ease-in-out;overflow:unset!important}#st_sitemenu_11 .navbar-static-top{margin-bottom:0;border-radius:0}#st_sitemenu_11 .navbar-brand{color:var(--bay-highlightcolor);display:block;font-size:26px;padding:10px 40px 10px 15px;position:relative;transition:all .2s ease-in-out}@media (max-width:1024px){#st_sitemenu_11 .navbar-brand{padding:10px;margin-right:30px}}#st_sitemenu_11 .navbar-brand img{display:block;height:60px;width:auto}#st_sitemenu_11 .navbar-brand span{display:block;font-weight:400;padding:20px 0}#st_sitemenu_11 .navbar-brand span strong{font-weight:600}#st_sitemenu_11 .navbar-brand:hover{color:var(--bay-highlightcolor)}#st_sitemenu_11 .navbar-brand:hover>span{color:var(--bay-highlightcolor);transition:all .2s ease-in-out}#st_sitemenu_11 .navbar-brand::after{background:var(--bay-maincolor);content:"";width:1px;height:111px;position:absolute;right:-20px;top:-16px;transform:rotate(30deg)}@media (max-width:479px){#st_sitemenu_11 .navbar-brand::after{height:85px}}#st_sitemenu_11 .navbar-nav>li>a{color:var(--bay-bodytext);font-size:13px;padding:30px 10px;text-shadow:none;position:relative}@media (max-width:1024px){#st_sitemenu_11 .navbar-nav>li>a{padding-top:10px;padding-bottom:0}}#st_sitemenu_11 .navbar-nav>li>a:focus,#st_sitemenu_11 .navbar-nav>li>a:hover{background-color:transparent;color:var(--bay-highlightcolor)}#st_sitemenu_11 .navbar-nav>.active>a::after{content:"";position:absolute;left:50%;bottom:15px;width:8px;height:8px;margin-left:-4px;background:var(--bay-carmine-pink);border-radius:100%}#st_sitemenu_11 .navbar-nav li.dropdown.open>a{background-color:var(--bay-maincolor);color:var(--bay-highlighttext)}#st_sitemenu_11 .navbar-nav li.dropdown.open>a:hover{background-color:var(--bay-maincolor);color:var(--bay-highlighttext)}#st_sitemenu_11 .dropdown-menu{background-color:var(--bay-maincolor);border:none;border-radius:1px;box-shadow:none;padding:0}#st_sitemenu_11 .dropdown-menu>li>a{color:var(--bay-highlighttext);padding-bottom:12px;padding-top:12px}#st_sitemenu_11 .dropdown-menu>li>a:hover{background-color:var(--bay-hovercolor);color:var(--bay-highlighttext)}#st_sitemenu_11 .st-menu-sub-links-section-divider{margin-top:15px}@media (max-width:479px){#st_sitemenu_11 .navbar-nav>li>a{color:var(--bay-bodytext);font-size:16px;text-shadow:none;padding:10px}#st_sitemenu_11 .navbar-brand img{height:35px}}@media (max-width:767px){#st_sitemenu_11{padding-top:0}}@media (min-width:480px) and (max-width:767px){#st_sitemenu_11 .navbar-nav>li>a{color:var(--bay-bodytext);font-size:16px;text-shadow:none;padding:10px}}#st-top-menu-inner #st-main-menu li{padding:0!important}#st_section_01{height:750px;display:block!important}#st_section_01 #placesCarousel{height:100%;position:absolute;width:100%}@media (max-width:1200px){#st_section_01 #placesCarousel .carousel-inner,#st_section_01 #placesCarousel .carousel-item{height:100%!important}}#st_section_01 .st-header-carousel-wrapper{height:100%}@media (max-width:479px){#st_section_01 .st-header-carousel-wrapper{display:block}}#st_section_01 .st-header-carousel-wrapper .search-form-container{position:relative;display:flex;justify-content:center;align-items:center;bottom:600px}#st_section_01 .st-header-carousel-09v2 #homepage_searchform button{border-color:var(--bay-maincolor)!important}#st_section_01:has(.iq-agent-profile-container):has(#placesCarousel.slide){height:900px!important}#st_section_01:has(.iq-agent-profile-container):has(#placesCarousel.slide) .search-form-container{top:80px!important}#st_section_01:has(.iq-agent-profile-container):has(#placesCarousel.slide) .carousel-inner,#st_section_01:has(.iq-agent-profile-container):has(#placesCarousel.slide) .carousel-item{height:100%!important}@media (min-width:769px) and (max-width:1250px){#st_section_01:has(.iq-agent-profile-container):has(.homepage-hero-module[data-header-type=video]) .st-searchform-wrapper,#st_section_01:has(.iq-agent-profile-container):has(.video-foreground) .st-searchform-wrapper{bottom:25%!important;position:relative!important}}.v2-06:has(.slide-carousel) #st_section_01 .st-header-carousel-wrapper .search-form-container{top:150px;bottom:0!important}.st-searchform-10v2 .btn-warning{background-color:var(--bay-maincolor);border-color:var(--bay-highlightcolor)}.st-searchform-10v2 .btn-warning:hover{background-color:var(--bay-hovercolor);border-color:var(--bay-maincolor)}.st-searchform-10v2 .quick-search{padding:25px 40px;background:rgba(255,255,255,.7)}.st-searchform-10v2 .quick-search input{color:var(--bay-bodycolor)}.st-searchform-10v2 .btn-primary{background-color:var(--bay-maincolor)}.st-searchform-10v2 .btn-getlocation{background-color:var(--bay-maincolor);color:#fff}.st-searchform-10v2 .btn-getlocation:hover{background-color:var(--bay-highlightcolor);color:#fff}#st_section_02{background-color:#fff!important}#st_section_02 #icons{padding:40px 0;width:100%}#st_section_02 #icons h2{display:block;font-size:28px;font-weight:600;line-height:32px;margin-bottom:60px;text-align:center;text-transform:uppercase;font-family:var(--bay-primary-font)}#st_section_02 #icons h2 small{display:block;font-size:14px;font-weight:400;margin-top:10px;text-align:center;text-transform:uppercase;white-space:break-spaces;line-height:2.5rem}#st_section_02 #icons .icons-container{display:block;margin-bottom:20px}#st_section_02 #icons .icons-container:hover>.icons-icon a{box-shadow:0 0 0 5px var(--bay-maincolor)}#st_section_02 #icons .icons-container .icons-icon{display:block;margin-bottom:20px}#st_section_02 #icons .icons-container .icons-icon a{background:var(--bay-maincolor);border:8px solid #fff;border-radius:100%;display:block;height:100px;margin-left:auto;margin-right:auto;position:relative;width:100px;color:var(--bay-bodytext);text-decoration:none}#st_section_02 #icons .icons-container .icons-icon a i{color:#fff;font-size:45px;height:45px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;text-align:center;top:50%;vertical-align:middle;width:45px}#st_section_02 #icons .icons-container .icons-content{text-align:center}#st_section_02 #icons .icons-container .icons-content h3{font-size:16px;font-weight:600;line-height:20px;margin-bottom:15px;text-transform:uppercase}.st-justlistedhomes-01 .heading-title{display:block;text-align:center;margin-bottom:60px;margin-top:60px}.st-justlistedhomes-01 .heading-title h2{position:relative;display:inline;padding:12px 20px;font-size:28px;line-height:32px;text-transform:uppercase;font-weight:600;border:2px solid #898ba2}@media (max-width:479px){.st-justlistedhomes-01 .heading-title h2{display:block;font-size:24px}}.st-justlistedhomes-01 .heading-title h2::before{background:#f4f4f4;border-radius:100%;content:"";display:block;height:30px;left:50%;margin-left:-15px;margin-top:-16px;position:absolute;top:0;width:30px}.st-justlistedhomes-01 .heading-title h2::after{background:#898ba2;border-radius:100%;content:"";display:block;height:12px;left:50%;margin-left:-6px;margin-top:-7px;position:absolute;top:0;width:12px}.st-justlistedhomes-01 .property-container{background:#fff;border:1px solid #eee;margin-bottom:30px}.st-justlistedhomes-01 .property-image{overflow:hidden;position:relative;height:173px}.st-justlistedhomes-01 .property-status{background:#1b1d2a;bottom:0;color:#fff;display:block;font-weight:400;max-width:70%;padding:5px 10px;position:absolute;right:0;width:auto}.st-justlistedhomes-01 .property-price{background-color:var(--bay-maincolor);color:#fff;display:block;font-size:18px;font-weight:600;left:0;line-height:22px;max-width:80%;padding:8px 16px;position:absolute;text-align:center;top:0;width:auto}.st-justlistedhomes-01 .property-price h4{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin:0 0 5px}.st-justlistedhomes-01 .property-price small{font-size:13px;font-weight:400}.st-justlistedhomes-01 .property-features{background-color:var(--bay-maincolor);color:#fff;display:block;padding:5px 10px;position:absolute;bottom:0;right:0;width:100%}.st-justlistedhomes-01 .property-features span{font-size:13px;padding:2px 5px}.st-justlistedhomes-01 .property-content{padding:10px 15px}.st-justlistedhomes-01 .property-content .property-text h3,.st-justlistedhomes-01 .property-content h3{color:var(--bay-maincolor);display:block;font-size:20px;font-weight:600;line-height:24px;margin-bottom:20px}.st-justlistedhomes-01 .property-content .property-text h3 small,.st-justlistedhomes-01 .property-content h3 small{color:var(--bay-maincolor);display:block;font-size:13px;font-style:italic;margin-top:10px}.st-justlistedhomes-01 .property-content-list{display:table}@media (max-width:768px){.st-justlistedhomes-01 .property-content-list{display:block}}.st-justlistedhomes-01 .property-image-list{position:relative;vertical-align:top;height:238px}.st-justlistedhomes-01 .property-text{display:table-cell;padding:15px;position:relative;vertical-align:top}.st-justlistedhomes-01 .property-text h3 a{color:var(--bay-maincolor)}.st-justlistedhomes-01 .property-footer{display:table;padding:0;position:relative;width:100%}.st-featuredhomes-07 .property-container{background:#fff;border:1px solid #eee;margin-bottom:30px}.st-featuredhomes-07 .property-image{overflow:hidden;position:relative;height:173px}.st-featuredhomes-07 .property-image img{height:auto;max-width:100%;width:100%}.st-featuredhomes-07 .property-status{background:#1b1d2a;bottom:0;color:#fff;display:block;font-weight:400;max-width:70%;padding:5px 10px;position:absolute;right:0;width:auto}.st-featuredhomes-07 .property-price{background-color:var(--bay-maincolor);color:#fff;display:block;font-size:18px;font-weight:600;left:0;line-height:22px;max-width:80%;padding:8px 16px;position:absolute;text-align:center;top:0;width:auto}.st-featuredhomes-07 .property-price h4{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin:0 0 5px}.st-featuredhomes-07 .property-price small{font-size:13px;font-weight:400}.st-featuredhomes-07 .property-features{background-color:var(--bay-maincolor);color:#fff;display:block;padding:5px 10px}.st-featuredhomes-07 .property-features span{font-size:13px;padding:2px 5px}.st-featuredhomes-07 .property-content{padding:10px 15px}.st-featuredhomes-07 .property-content .property-text h3,.st-featuredhomes-07 .property-content h3{color:var(--bay-maincolor);display:block;font-size:20px;font-weight:600;line-height:24px;margin-bottom:20px}.st-featuredhomes-07 .property-content .property-text h3 small,.st-featuredhomes-07 .property-content h3 small{color:var(--bay-maincolor);display:block;font-size:13px;font-style:italic;margin-top:10px}.st-featuredhomes-07 .property-content-list{display:table}.st-featuredhomes-07 .property-image-list{display:table-cell;position:relative;vertical-align:top;width:50%}.st-featuredhomes-07 .property-image-list img{height:auto;max-width:100%;width:100%}.st-featuredhomes-07 .property-text{display:table-cell;padding:15px;position:relative;vertical-align:top;width:50%}.st-featuredhomes-07 .property-text h3 a{color:var(--bay-maincolor)}.st-featuredhomes-07 .property-footer{display:table;padding:0;position:relative;width:100%}.st-featuredhomes-07 a.btn-danger{display:inline-block;color:var(--bay-bodycolor)!important;background-color:var(--bay-maincolor);border-color:var(--bay-highlightcolor)}@media (max-width:479px){.st-featuredhomes-07 .btn-danger{display:block}}@media (min-width:480px) and (max-width:767px){.st-featuredhomes-07 .btn-danger{display:block}}.st-testimonials-01v2{background-attachment:fixed;background-position:center 0;background-repeat:no-repeat;background-size:cover!important;height:auto;min-height:450px;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;padding-bottom:60px;padding-top:100px;position:relative;-webkit-background-size:cover!important;width:100%}.st-testimonials-01v2 #testimony_carousel{position:relative;z-index:2}.st-testimonials-01v2 #testimony_carousel .carousel-inner .carousel-item{left:0!important;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;opacity:1;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;z-index:1}.st-testimonials-01v2 #testimony_carousel .carousel-inner .carousel-item .testimonial{height:auto;margin:0;padding:0;color:#fff;font-size:16px;line-height:26px}.st-testimonials-01v2 #testimony_carousel .carousel-inner .carousel-item .testimonial h3{color:#fff;font-size:28px;line-height:32px}.st-testimonials-01v2 #testimony_carousel .carousel-control-prev{left:-70px;right:auto}.st-testimonials-01v2 #testimony_carousel .carousel-control-next{left:auto;right:-70px}.st-testimonials-01v2 #testimony_carousel .carousel-control-next,.st-testimonials-01v2 #testimony_carousel .carousel-control-prev{background:0 0;background-image:none;height:60px;margin-left:0;margin-right:0;margin-top:15%;opacity:.7;width:50px}.st-testimonials-01v2 #testimony_carousel .carousel-control i,.st-testimonials-01v2 #testimony_carousel .carousel-control span{bottom:0;display:inline-block;height:50px;left:0;margin-left:0;position:absolute;top:auto;width:50px;z-index:5}.st-testimonials-01v2 #testimony_carousel .carousel.active.left,.st-testimonials-01v2 #testimony_carousel .carousel.active.right{z-index:2;opacity:0;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}#news{background:#fff;padding:60px 0;width:100%}#news .post-container{border-bottom:1px solid #ddd;display:block;margin-bottom:20px;padding-bottom:20px;position:relative}#news .post-container.post-noborder{border-bottom:none}#news .post-container .post-img{background-position:center center;background-repeat:no-repeat;background-size:cover!important;box-sizing:border-box;float:left;height:75px;margin-right:18px;-moz-background-size:cover!important;-moz-box-sizing:border-box;-ms-background-size:cover!important;-ms-box-sizing:border-box;-o-background-size:cover!important;-o-box-sizing:border-box;overflow:hidden;position:relative;-webkit-background-size:cover!important;-webkit-box-sizing:border-box;width:75px}#news .post-container .post-img-circle{border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%}#news .post-container .post-content{font-size:14px;line-height:21px;margin-bottom:0;padding:0}#news .post-container .post-content.list-agent>.post-meta{font-size:14px;font-weight:400}#news .post-container .post-content>.post-meta{display:block;font-size:12px;padding-bottom:5px;padding-top:0!important}#news .post-container .post-content>.post-meta a{color:var(--bay-maincolor)}#news .post-container .post-content>.heading{color:var(--bay-maincolor);display:block;margin-bottom:10px;margin-top:10px;text-align:left}#news .post-container .post-content>.heading h2{border:none;font-family:var(--bay-primary-font);font-size:14px;font-weight:600;line-height:18px;margin-bottom:0;margin-top:0;padding:0;text-transform:none}#news .post-container .post-content>.heading h2 a{font-size:14px;color:var(--bay-maincolor)}#news .post-container .post-content>.heading span{font-size:16px;font-weight:800}#news ul li a{color:var(--bay-maincolor)}.st-myportal-wrapper #subscribe{background-color:#f4f4f4;background-image:url(../img/bgfooter.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover!important;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;padding:60px 0 55px;-webkit-background-size:cover!important;width:100%}.st-myportal-wrapper #subscribe h3{font-size:32px;line-height:38px;color:#666;margin-top:5px;text-transform:uppercase}.st-myportal-wrapper #subscribe .btn-warning{background-color:var(--bay-maincolor);border-color:var(--bay-highlightcolor);width:100%;font-size:14px;border-radius:2px}#st_featured_agents .st-featuredagent-name{width:100%;padding:3px;background-color:var(--bay-hovercolor);color:#fff}#st_featured_agents .agent-name{font-size:17px;font-weight:600;color:var(--bay-white);margin:10px 0;line-height:1.1}#st_featured_agents .carousel-control-next.custom .carousel-control-next-icon,#st_featured_agents .carousel-control-prev.custom .carousel-control-prev-icon{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;text-align:center;background:#1b1d2a;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font-size:14px;line-height:30px;background-image:none}@media (max-width:767px){#st_featured_agents{width:217px}#st_featured_agents .carousel-item{max-height:300px;max-width:200px}#st_featured_agents .carousel-inner .carousel-item>div{display:none}#st_featured_agents .carousel-inner .carousel-item>div:first-child{display:block}}@media (min-width:768px){#st_featured_agents .carousel-item{cursor:pointer;position:relative;max-height:280px}#st_featured_agents .carousel-inner .carousel-item-end.active,#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(16.666%)!important;transition:transform .5s ease-in-out}#st_featured_agents .carousel-inner .carousel-item-prev,#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-16.666%)!important;transition:transform .5s ease-in-out}}#st_featured_agents .carousel-inner .carousel-item-end,#st_featured_agents .carousel-inner .carousel-item-start{transform:translateX(0)!important;transition:transform .5s ease-in-out}.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}.iq-blog-header{color:var(--bay-grey-85);font-size:2rem;font-weight:500!important}.iq-agent-v2header{font-weight:500!important}.iq-v2recent-listings{font-weight:500!important;color:#555!important}.agent-team-members{color:#555;font-weight:500!important}.iq-recent-buyer-listing:hover{color:#0a58ca!important}.iq-agent-listings{color:#555;font-weight:500!important}.iq-v2recent-listings{color:#555;font-size:1.75rem;font-weight:500!important}#iq_agent .iq-agent-profile-sidebar #iq_lead_form .iq-submit-btn{border-color:#666!important}#bayFullAgentDetails_v2 #bayAgentActiveListings{overflow:hidden}.st-inside-content-wrapper #iq_agents .agents-header{color:#000!important}body:has(.card-modern) #site-wrapper nav.navbar{top:0!important}body:has(.card-modern):has(.st-inside-header) #iq_agents.card-modern .iq-pg-header{display:block!important}.st-inside-content-wrapper{padding-top:0!important}#iq_agents .website-contact-form{color:#555;font-weight:500!important}#iq_agents .iq-community-agent-name{font-weight:500!important}.third_section_story_hover a{color:#fff!important}.iq-agent-property:hover{color:#0a58ca!important}.iq-result-counter{color:#868e96}.iq-listing-community:hover{color:#0a58ca;text-decoration:underline}.st-menu-wrapper .fa-fw{width:2.2em}.iq-listing-professionals{font-size:1rem!important}@media screen and (min-width:1020px){#iq_lead_form #iq_lead_form-publicid{font-size:x-small}}@media (max-width:1021px){#iq_lead_form #iq_lead_form-publicid{font-size:small}}@media (max-width:426px){#iq_lead_form #iq_lead_form-publicid{font-size:x-small!important}}.iq-share-friend{font-weight:500!important}.iq-listings-header{font-weight:500!important;color:#555}.office-listing-details{color:#212529;font-weight:500!important;font-size:1.5rem!important}.iq-listing-social{margin-right:0!important}.iq-listing-action-link.LR-margin{margin:0 1.5rem}@media screen and (max-width:1200px){.iq-listing-action-link.LR-margin{margin:0 .7rem}}#iq_listing #iq_listing_full_details_v2 .iq_listing_contact_sidebar_v2 #iq_lead_form #publicid-container select,#iq_listing #iq_listing_full_details_v2 .iq_listing_contact_sidebar_v2 #iq_lead_form .iq-listing-form-details{border-radius:4px!important}.communities-featured-text{font-weight:500!important}.featured-community{font-weight:500!important;color:#555}.search-communities{font-weight:500!important;color:#555}.iq-secondary-community-btn{color:#555;font-weight:500}.iq-communities-header{font-weight:500!important}.iq-community-title{font-size:45px!important;font-weight:400!important}.iq-listing-community:hover{text-decoration:none}.iq-companies-user-name{font-weight:500!important}.iq-hidden-header,.iq-home-header,.iq-portal-header{font-weight:500!important}.iq-saved-header{font-weight:500!important}.iq-portal-name{color:#555!important;font-weight:500!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-v2office-header{font-weight:500!important;color:#555}.iq-office-modern-details{margin-right:3rem;margin-left:3rem;margin-top:120px}@media (max-width:576px){.iq-office-modern-details{margin-right:0!important;margin-left:0!important;margin-top:75px!important}}@media (max-width:440px){.iq-office-listings{overflow:unset}}.iq-offices-user-name{font-weight:500!important}#iq-offices_modern{margin-top:40px;padding-left:50px;padding-right:50px}@media (min-width:480px){#iq-offices_modern #iq-office-section-sidebar{padding-right:7px!important}}@media (max-width:481px){#iq-offices_modern{margin-top:40px;padding-left:12px!important;padding-right:0!important}}#iq-offices_modern #iq-office-section-map{height:580px!important;overflow-y:hidden!important;padding-right:24px!important}#iq-offices_modern .iq-offices-card-head{margin-top:0!important}#iq-offices_modern .iq-offices-card-body{margin-top:-10px!important}#iq-offices_modern .iq-offices-card-wrapper{padding-left:0!important}@media (max-width:479px){#iq-offices_modern #iq_offices_layout #headings{margin-top:100px!important}#iq-offices_modern #iq_offices_layout .mb-2.iq-offices-name{margin-top:22px}#iq-offices_modern #iq-office-section-sidebar{padding-right:24px!important}}@media (width:480px){#iq-offices_modern .iq-offices-card-wrapper{padding-left:0!important;padding-right:16px!important}}@media screen and (min-width:1021px){#iq_lead_form #iq_lead_form-publicid{font-size:x-small}}@media (max-width:1020px){#iq_lead_form #iq_lead_form-publicid{font-size:small}}@media (max-width:426px){#iq_lead_form #iq_lead_form-publicid{font-size:x-small!important}}@media (max-width:479px){.st-inside-content-wrapper{padding-top:70px}}body:has([data-page=real-estate]) .st-inside-content-wrapper .container{margin-left:0!important;margin-right:0!important}.v2-06 .navbar-dark .navbar-brand{color:#fff!important}.card-body{padding:1rem 1rem}.v2-06 .nav-item .nav-link{padding:.5rem 1rem}.v2-06 .input-group .btn{position:relative;z-index:1}.st-14 .st-searchform-wrapper{min-height:500px}.st-homepage-wrapper{overflow:hidden!important}@media (max-width:479px){.st-14 .st-searchform-wrapper{min-height:400px}}@media (max-width:479px){.st-14 .heading-title h2{display:block}}.form-control,.st-14 .btn{border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.st-searchform-10v2 .btn-primary{background-color:var(--bay-maincolor)}.st-14 .uneditable-input:focus,.st-14 input[type=color]:focus,.st-14 input[type=date]:focus,.st-14 input[type=datetime-local]:focus,.st-14 input[type=datetime]:focus,.st-14 input[type=email]:focus,.st-14 input[type=month]:focus,.st-14 input[type=number]:focus,.st-14 input[type=password]:focus,.st-14 input[type=search]:focus,.st-14 input[type=tel]:focus,.st-14 input[type=text]:focus,.st-14 input[type=time]:focus,.st-14 input[type=url]:focus,.st-14 input[type=week]:focus,.st-14 select:focus,.st-14 textarea:focus{border-color:#bbb;box-shadow:none;color:#000;-moz-box-shadow:none;-webkit-box-shadow:none}.form-control,.st-14 .btn{border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.st-14 .form-control:focus{border-color:#bbb;box-shadow:none;color:#000;-moz-box-shadow:none;-webkit-box-shadow:none}.st-14 .clear-marg{margin:0!important}.st-14 .btn-success{background-color:#82b440;border-color:#7aa93c}.btn-success.active,.btn-success.dropdown-toggle,.btn-success:active,.btn-success:focus,.st-14 .btn-success:hover{background-color:#6f9a37;border-color:#6f9a37}.st-14 .st-inside-content-wrapper #header{padding:0;min-height:inherit!important}.st-14 h1,.st-14 h2,.st-14 h3,.st-14 h4,.st-14 h5,.st-14 h6{font-family:var(--bay-primary-font);font-weight:800}.st-14 a{color:var(--bay-bodytext);-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.st-14 a:hover{color:var(--bay-bodytext);-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.st-14 a#nav-expander{-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;-webkit-transition:unset}.st-14 a#nav-expander:hover{-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;-webkit-transition:unset}.st-14 .uneditable-input,.st-14 input[type=color],.st-14 input[type=date],.st-14 input[type=datetime-local],.st-14 input[type=datetime],.st-14 input[type=email],.st-14 input[type=month],.st-14 input[type=number],.st-14 input[type=password],.st-14 input[type=search],.st-14 input[type=tel],.st-14 input[type=text],.st-14 input[type=time],.st-14 input[type=url],.st-14 input[type=week],.st-14 select,.st-14 textarea{color:#333}.st-14 #content{background:#f4f4f4;padding:60px 0;position:relative;width:100%}.heading-title{display:block;text-align:center;margin-bottom:60px;margin-top:60px}.heading-title h2{position:relative;display:inline;padding:12px 20px;font-size:28px;line-height:32px;text-transform:uppercase;font-weight:600;border:2px solid #898ba2}@media (max-width:479px){.heading-title h2{display:block;font-size:24px}}.heading-title h2::before{background:#fff;border-radius:100%;content:"";display:block;height:30px;left:50%;margin-left:-15px;margin-top:-16px;position:absolute;top:0;width:30px}.heading-title h2::after{background:#898ba2;border-radius:100%;content:"";display:block;height:12px;left:50%;margin-left:-6px;margin-top:-7px;position:absolute;top:0;width:12px}#iq_lead_form .iq-lead-page #messagebody-container textarea,#iq_lead_form .iq-lead-page #publicid-container select,#iq_lead_form .iq-lead-page .iq-contact-fields{border-radius:4px!important}#iq-office .iq-pg-header,#iq-offices .iq-pg-header,#iq_agent .iq-pg-header{padding-left:0!important}.st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li:hover{padding:0!important}.st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li .dropdown-menu{margin-top:3px!important}.st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li .dropdown-menu li a{font-size:12px;padding-left:20px!important}#iq_template_1 h1{font-size:45px;color:#fff!important}.st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li a:hover{color:#fff!important;background-color:var(--bay-highlightcolor)!important}.st-featuredhomes-07 .heading-title h2::before{background:#f4f4f4!important}@media (min-width:479px){.instantValuationForm{top:150px}}