body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar{position:absolute;top:0!important;left:0;z-index:1000;width:100%}@media (min-width:768px) and (max-width:991px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar{top:0!important}}@media (min-width:992px) and (max-width:1054px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar{top:6px!important}}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .logo-area{position:relative}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .logo-area a{display:inline-block}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .logo-area a img{max-height:50px}@media (max-width:990px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .logo-area a img{max-width:263px}}@media (max-width:450px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .logo-area a img{max-width:229px;margin-right:unset}}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar .container .navbar-toggler:focus{box-shadow:none}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu{position:relative}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-link{color:rgba(255,255,255,.55)!important}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-link:hover{color:#fff!important}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item .nav-link{padding:1.6em 1em;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:400;color:rgba(255,255,255,.55)!important}@media (max-width:991px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item .nav-link{padding:.5em 0}}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item .nav-link.active{color:#fff}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item .nav-link.dropdown-toggle b.caret{margin-left:5px;font-size:10px}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu{border:none;border-radius:0;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:0}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu .dropdown-item{padding:8px 16px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#333;transition:all .3s ease}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu .dropdown-item:focus,body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu .dropdown-item:hover{color:#16181b!important;background-color:#f8f9fa!important;border-radius:4px}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu .dropdown-header{padding:8px 16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#6c757d;border-bottom:1px solid #e9ecef}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.dropdown .dropdown-menu .dropdown-header strong{font-weight:700}@media (max-width:991px){body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .nav-item.sidebar-navigation-item{border-bottom:1px solid rgba(255,255,255,.1)}}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links{padding:8px 11px}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links a.active{color:#111}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links a:focus,body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links a:hover{padding:8px 1.5rem}body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links:focus,body:has(.navigationWrapper[data-page=default]) #probootstrap-navbar #probootstrap-menu .navbar-nav.home-nav-text .st-menu-sub-links:hover{color:#16181b!important;background-color:#f8f9fa!important;border-radius:4px}@media (max-width:991px){body:has(.navigationWrapper[data-page=default]) .probootstrap_navbar{background:rgba(0,0,0,.9)}}body:has(.navigationWrapper[data-page=default]) .probootstrap_navbar.scrolled{background:rgba(0,0,0,.8);position:fixed;right:0;left:0;top:0;margin-top:-130px;box-shadow:0 2px 4px rgba(0,0,0,.1)}body:has(.navigationWrapper[data-page=default]) .probootstrap_navbar.scrolled .nav-item .nav-link{padding:.5em 1em}body:has(.navigationWrapper[data-page=default]) .probootstrap_navbar.scrolled.awake{margin-top:0;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}body:has(.navigationWrapper[data-page=default]) .probootstrap_navbar.scrolled.sleep{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.navbar{position:sticky;z-index:999;width:100%;background-color:rgba(0,0,0,.75);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:1rem;margin-bottom:unset;border:unset;border-radius:unset}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.navbar>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;justify-content:space-between;padding-left:0;padding-right:0}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.navbar>.container::after,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.navbar>.container::before{display:none;content:unset;clear:unset}@media (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.navbar>.container{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify}}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .logo-area{position:relative}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .logo-area img{max-height:50px;margin-right:30px}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;float:unset;margin-top:15px}@media (min-width:768px) and (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav{float:none!important;margin-top:7.5px}}@media (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav{flex-direction:column}}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav>li{float:unset;line-height:30px;margin-left:10px}@media (min-width:768px) and (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav>li{float:none}}@media (min-width:768px) and (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}@media (min-width:450px) and (max-width:550px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .dropdown-menu li.w-100{height:100%!important}}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .dropdown-menu .dropdown-item{font-size:16px!important}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .dropdown-menu .dropdown-item:focus,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .dropdown-menu .dropdown-item:hover{color:#16181b!important;background-color:#f8f9fa!important;border-radius:4px}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .open .dropdown-menu,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .open .dropdown-menu.show{font-family:var(--bay-primary-font);min-width:10rem;padding:.5rem 0;margin:.125rem 0 0 .75rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.5rem}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .open .dropdown-menu.show>li>a,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .open .dropdown-menu>li>a{padding:.9rem 1.5rem!important;text-transform:uppercase}@media (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-nav .open .dropdown-menu{position:static;float:none}}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .st-menu-sub-links{padding:8px 11px}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-collapse{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;border-top:unset;box-shadow:unset}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-collapse::after,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-collapse::before{display:none;content:unset;clear:unset}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item>a{font-family:var(--bay-primary-font);padding:1.6em 1em;font-size:12px;text-transform:uppercase;letter-spacing:.1rem;font-weight:400;color:rgba(255,255,255,.75);white-space:nowrap;line-height:21.6px}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item>a:focus,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item>a:hover{text-decoration:none;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item .nav-link{padding:1.6em 1em;font-size:12px;text-transform:uppercase;letter-spacing:.1rem;font-weight:400}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item .nav-link.active{color:#fff}@media (max-width:991px){body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .nav-item .nav-link{padding:.5em 0}}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-toggle,body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-toggler{display:block;padding:.25rem .75rem;font-size:1.25rem;line-height:26px;color:rgba(255,255,255,.75);background-color:transparent;border:1px solid rgba(255,255,255,.25);border-radius:.25rem}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-toggle:not(:disabled):not(.disabled),body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2 .dropdown-menu .divider{margin:5px 20px;height:1px;background-color:#e5e5e5;clear:both}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.scrolled{background:rgba(0,0,0,.8);position:sticky!important;right:0;left:0;top:0;margin-top:-130px}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.scrolled .nav-item .nav-link{padding:.5em 1em}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.scrolled.awake{margin-top:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}body:has(.navigationWrapper:not([data-page=default])) #probootstrap-navbar.st-sitemenu-15v2.scrolled.sleep{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.v2-01 .st-searchform-container{margin-top:0!important;position:relative}@media (max-width:479px){.v2-01 .st-searchform-container{margin-top:50px!important}}.v2-01 .st-searchform-container #homepage_searchform .iq-textdropdown .btn-sm{top:5px!important;right:0!important;padding:8px!important}.v2-01 .st-searchform-container #homepage_searchform .input-group .btn-search{border-color:var(--bay-maincolor)!important;background-color:var(--bay-maincolor)!important}.v2-01 #st_section_01.probootstrap-cover{padding:12em 0;min-height:865px}@media (max-width:479px){.v2-01 #st_section_01.probootstrap-cover{padding-top:16em;padding-bottom:0}}@media (max-width:450px){.v2-01 #st_section_01.probootstrap-cover{min-height:unset}}.v2-01 #st_section_01.probootstrap-cover ul li{position:relative;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0 0 0 15px}.v2-01 #st_section_01.probootstrap-cover .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}.v2-01 #st_section_01.probootstrap-cover h2{color:#fff}@media (min-width:450px) and (max-width:550px){.v2-01 #st_section_01.probootstrap-cover h2{color:#212529}}@media (max-width:449px){.v2-01 #st_section_01.probootstrap-cover h2{color:unset}}.v2-01 #st_section_01.probootstrap-cover p{color:rgba(255,255,255,.7)}@media (min-width:450px) and (max-width:550px){.v2-01 #st_section_01.probootstrap-cover p{color:#212529}}@media (max-width:449px){.v2-01 #st_section_01.probootstrap-cover p{color:unset}}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form{margin-bottom:0;padding:40px;background:#fff;margin-bottom:50px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:0}@media (max-width:991px){.v2-01 #st_section_01.probootstrap-cover .probootstrap-form{padding:15px}}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-control,.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .input-group-append{height:46px;-webkit-box-shadow:none;box-shadow:none;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #d9d9d9;font-weight:300}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-control:active,.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-control:focus,.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-control:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);border:1px solid #00ca4c}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group{position:relative}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group:last-child{margin-bottom:0;padding-bottom:0}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group label{text-transform:uppercase;font-size:13px}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group .form-field{position:relative}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group .form-field .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group .form-field .form-control{padding-right:50px}.v2-01 #st_section_01.probootstrap-cover .probootstrap-form .form-group textarea.form-control{height:inherit;resize:vertical}.v2-01 #st_section_01 #placesCarousel .carousel-inner{min-height:865px!important;height:100%!important}.v2-01 #st_section_01 #placesCarousel .carousel-inner .carousel-item{min-height:865px!important;height:100%!important}.v2-01 #st_section_01 #placesCarousel .carousel-inner .carousel-item img{min-height:865px!important;height:100%!important;object-fit:cover}.v2-01 #st_section_01 #placesCarousel .carousel-indicators button.active{background-color:#fff;opacity:1;transform:scale(1.2)}.v2-01 #st_section_01 #placesCarousel .carousel-indicators button:hover{opacity:1;background-color:rgba(255,255,255,.8)}@media (max-width:991px){.v2-01 #placesCarousel{margin-top:66px!important}}@media (max-width:990px){.v2-01 #placesCarousel{margin-top:56px!important}}@media (max-width:735px){.v2-01 #placesCarousel{height:unset!important}.v2-01 .carousel-width{top:60%}}@media (max-width:479px){.v2-01 .probootstrap-cover{padding-top:6em!important;padding-bottom:12em!important}}.probootstrap-contact-details{padding:0;margin:0}.probootstrap-contact-details li{padding:0;margin:0 0 30px 0;line-height:1.4;list-style:none}.probootstrap-contact-details li>span{font-weight:400!important;display:block;font-size:16px;margin-bottom:5px;color:rgba(0,0,0,.3)}.select2-container--default .select2-dropdown,.select2-container--default .select2-selection--single{border:1px solid #d9d9d9}.select2-container--default .select2-dropdown:active,.select2-container--default .select2-dropdown:focus,.select2-container--default .select2-selection--single:active,.select2-container--default .select2-selection--single:focus{-webkit-box-shadow:none;box-shadow:none;border:1px solid #00ca4c}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#00ca4c}.select2-container--default .select2-results__option[aria-selected=true]{background:#d9d9d9;color:#000}.select2-selection{-webkit-box-shadow:0;box-shadow:0;background-color:#fff;border:0;border-radius:0;color:#555;font-size:16px;text-transform:none;outline:0;min-height:45px;text-align:left}.select2-selection .select2-selection__rendered{margin:7px}.select2-selection .select2-selection__arrow{margin:7px}.select2-search__field{outline:0!important;padding-left:10px!important;padding-right:10px!important}.select2-search__field:active,.select2-search__field:focus{outline:0!important}.font-light{font-weight:300}.probootstrap-animate{opacity:0;visibility:hidden}.carousel-multiple .carousel-inner .carousel-item-next,.carousel-multiple .carousel-inner .carousel-item-prev,.carousel-multiple .carousel-inner .carousel-item.active{display:flex}.v2-01 .carousel-multiple#st_featured_agents{width:1215px;box-shadow:none}.v2-01 .carousel-multiple#st_featured_agents .carousel-control-next,.v2-01 .carousel-multiple#st_featured_agents .carousel-control-prev{width:0%}.v2-01 .carousel-multiple#st_featured_agents .carousel-control-prev-icon.gray{position:absolute;left:-50px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='gray'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.v2-01 .carousel-multiple#st_featured_agents .carousel-control-next-icon.gray{position:absolute;right:-50px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='gray'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.v2-01 .carousel-multiple#st_featured_agents .carousel-item{max-height:unset!important}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:385px;height:530px}.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide{display:block;position:relative;padding:0;bottom:0;border:1px solid rgba(0,0,0,.05);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;text-align:center}.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide em{display:none;align-items:center;justify-content:center;width:100%;height:8%;position:absolute;bottom:-35px;color:#999;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-style:normal;-webkit-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;font-size:13px;line-height:1.4}.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide:focus,.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide:hover{bottom:35px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide:focus em,.v2-01 .carousel-multiple#st_featured_agents .carousel-item .probootstrap-slide:hover em{display:flex;bottom:-35px}@media (min-width:1400px){.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important;transition:transform .5s ease-in-out}}@media (min-width:1200px) and (max-width:1399px){.v2-01 .carousel-multiple#st_featured_agents{width:1116px}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:325px;height:450px}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important;transition:transform .5s ease-in-out}}@media (min-width:992px) and (max-width:1199px){.v2-01 .carousel-multiple#st_featured_agents{width:855px}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:265px;height:370px}.v2-01 .carousel-multiple#st_featured_agents .carousel-control-prev-icon.gray{left:-50px}.v2-01 .carousel-multiple#st_featured_agents .carousel-control-next-icon.gray{right:-50px}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important;transition:transform .5s ease-in-out}}@media (min-width:768px) and (max-width:991px){.v2-01 .carousel-multiple#st_featured_agents{width:620px}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:288px;height:400px}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(50%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-50%)!important;transition:transform .5s ease-in-out}}@media (min-width:600px) and (max-width:767px){.v2-01 .carousel-multiple#st_featured_agents{width:440px}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:198px;height:280px}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-next{transform:translateX(50%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start.active{transform:translateX(-50%)!important;transition:transform .5s ease-in-out}}@media (max-width:599px){.v2-01 .carousel-multiple#st_featured_agents{width:80%}.v2-01 .carousel-multiple#st_featured_agents .carousel-item{justify-content:center}.v2-01 .carousel-multiple#st_featured_agents .carousel-item img{width:100%;height:100%}}.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-end,.v2-01 .carousel-multiple#st_featured_agents .carousel-inner .carousel-item-start{transform:translateX(0)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_agents+.carousel-indicators{bottom:0!important;position:relative}@media (max-width:480px){.v2-01 .carousel-multiple#st_featured_agents+.carousel-indicators{display:flex;flex-wrap:wrap}}.v2-01 .carousel-multiple#st_featured_agents+.carousel-indicators button{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;border:0!important}.v2-01 .carousel-multiple#st_featured_agents+.carousel-indicators button.active{background:#00ca4c}#st_featured_homes+.carousel-indicators{bottom:0!important;position:relative}#st_featured_homes+.carousel-indicators button{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;border:0!important}#st_featured_homes+.carousel-indicators button.active{background:#00ca4c}.v2-01 .carousel-multiple#st_featured_homes{width:1215px;box-shadow:none}.v2-01 .carousel-multiple#st_featured_homes .carousel-item{max-height:unset!important;background-color:#f7f7f7;box-shadow:none!important}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:418px}.v2-01 .carousel-multiple#st_featured_homes .st-blog-image-container.thumbnail+div{padding:2em;background-color:#fff}.v2-01 .carousel-multiple#st_featured_homes .carousel-control-next,.v2-01 .carousel-multiple#st_featured_homes .carousel-control-prev{width:0%}.v2-01 .carousel-multiple#st_featured_homes .carousel-control-prev-icon.gray{position:absolute;left:-50px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='gray'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.v2-01 .carousel-multiple#st_featured_homes .carousel-control-next-icon.gray{position:absolute;right:-50px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='gray'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}@media (min-width:1400px){.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transition:transform .5s ease-in-out}}@media (min-width:1200px) and (max-width:1399px){.v2-01 .carousel-multiple#st_featured_homes{width:1116px}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:358px}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transition:transform .5s ease-in-out}}@media (min-width:992px) and (max-width:1199px){.v2-01 .carousel-multiple#st_featured_homes{width:855px}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:298px}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next{transform:translateX(33.333%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)!important;transition:transform .5s ease-in-out}}@media (min-width:768px) and (max-width:991px){.v2-01 .carousel-multiple#st_featured_homes{width:620px}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:338px}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next{transform:translateX(50%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transform:translateX(-50%)!important;transition:transform .5s ease-in-out}}@media (min-width:600px) and (max-width:767px){.v2-01 .carousel-multiple#st_featured_homes{width:440px}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:516px}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end.active,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-next{transform:translateX(50%)!important;transition:transform .5s ease-in-out}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-prev,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start.active{transform:translateX(-50%)!important;transition:transform .5s ease-in-out}}.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-end,.v2-01 .carousel-multiple#st_featured_homes .carousel-inner .carousel-item-start{transform:translateX(0)!important;transition:transform .5s ease-in-out}@media (max-width:599px){.v2-01 .carousel-multiple#st_featured_homes{width:80%}.v2-01 .carousel-multiple#st_featured_homes .carousel-item .carousel-card{width:100%}}.probootstrap-author{display:block}.probootstrap-author a{display:block}.probootstrap-author span{display:block}.probootstrap-author img{width:75px;height:75px;margin-bottom:10px}.probootstrap-author .probootstrap-name{font-size:12px;text-transform:uppercase;text-decoration:none;letter-spacing:.2em;color:#000;font-weight:700}.probootstrap-author .probootstrap-title{font-size:14px;font-weight:400;color:#b3b3b3;text-decoration:none}.probootstrap-thumbnail{text-decoration:none!important}.probootstrap-thumbnail div>div{padding-top:21px;padding-bottom:21px;background:rgba(0,0,0,.4)}.probootstrap-thumbnail h3{font-family:var(--bay-primary-font);font-size:26px;line-height:100%;color:#fff}.probootstrap-thumbnail div:first-child{transition:transform .3s}@media (min-width:480px){.probootstrap-thumbnail div:first-child:hover{transform:scale(1.07)}}.probootstrap-thumbnail img{aspect-ratio:1}.probootstrap-section-half{float:left;width:100%}.probootstrap-section-half .probootstrap-image,.probootstrap-section-half .probootstrap-text{width:50%}.probootstrap-section-half .probootstrap-image{background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:991px){.probootstrap-section-half .probootstrap-image,.probootstrap-section-half .probootstrap-text{width:100%}.probootstrap-section-half .probootstrap-text .probootstrap-inner{padding:3em;padding-left:15px;padding-right:15px}}@media (max-width:767px){.probootstrap-section-half .probootstrap-image{height:400px}}.probootstrap-section-half .probootstrap-text{background:#ececec}.probootstrap-section-half .probootstrap-text .probootstrap-inner{padding:7em}.probootstrap-section-half .probootstrap-text .probootstrap-inner .heading{color:#212529}.v2-01 .iq-agent-v2header{font-weight:500!important}.v2-01 #iq_agent .iq-pg-header h2{padding-left:0!important}.v2-01 .iq-agent-v2content{font-weight:500}.v2-01 .iq-v2agent-name{font-weight:700!important}.v2-01 .iq-profile-details{font-weight:500}.v2-01 .iq-agent-v2listings,.v2-01 .iq-recent-listings-sold{font-weight:500!important}.v2-01 .iq-v2recent-listings{font-weight:500!important;color:#555!important;font-size:1.75rem}.v2-01 .iq-listings-view button{background-color:#0d6efd!important;border-color:#0d6efd!important}.v2-01 .iq-agent-listings{color:#555;font-weight:500!important}.v2-01 .iq-listings-sold{font-size:1.75rem;color:#555;font-weight:400}.v2-01 .agent-team-members{color:#555;font-weight:500!important}.v2-01 .iq-listings-view button{background-color:#0d6efd!important;border-color:#0d6efd!important}.v2-01 #bayFullAgentDetails_v2 #iq_agent_leadsource #iq_lead_form .iq-submit-btn{border-color:#666!important}#iq_agents .iq-pg-header h1{color:#000!important}.agent-v2details{color:#555;font-size:2rem}.iq-v2agent-body{font-weight:500}.iq-agents-detail{font-weight:500}.agent-v2name{font-weight:400;font-size:1.25rem}.iq-office-v2header{font-weight:500}.iq-v2header{font-weight:600!important}.website-contact-form{color:#555;font-weight:500!important}.communities-agent{font-weight:500!important}.communities-agent-name{font-weight:600!important;font-size:18px!important}.iq-communities-details{font-weight:500}.iq-communities-office{font-weight:500!important}.iq-v2communites-btn a:hover{text-decoration:none}.iq-table-listing-detail{color:#212529;font-weight:500}.v2-01 #site-wrapper[data-page=listings] .st-sitemenu-02v2 #nav-expander{margin-top:10px!important}@media (min-width:992px) and (max-width:1440px){.iq-form-control-spacer .iq-textdropdown-input{width:90%;height:90%}.iq-criteria-nav .iq-textdropdown{right:12px}}@media (max-width:992px){.iq-form-control-spacer .iq-textdropdown-input{height:90%}.iq-criteria-nav .iq-textdropdown{right:1px}}#iq-myportal .iq-portal-carousel h3,.iq-portal-carousel .carousel-caption p{font-weight:400!important}.iq-criteria-nav .iq-textdropdown{position:absolute;right:16px;top:2px;padding:0}.iq-criteria-nav .iq-textdropdown button{padding:.13rem .5rem;font-size:.765rem}.iq-portal-searches{color:#212529;font-weight:500}.iq-header-default,.iq-watch-header{font-weight:500!important}.iq-myportal-search,.iq-myportalv2-header{text-transform:capitalize;letter-spacing:0;font-weight:500}.iq-hidden-header,.iq-home-header,.iq-portal-header{font-weight:500!important}.iq-portal-directory{text-transform:capitalize!important}.iq-portal-directory,.iq-profile-portal{color:#212529}.iq-saved-header{font-weight:500!important}.iq-portal-name{color:#555!important;font-weight:500!important}.iq-portal-status{color:#212529!important;font-weight:400}.iq-myportal-info{font-weight:500!important}.iq-portal-menulist{font-weight:500}.btn-first-search{background-color:#0d6efd!important;border-color:#0d6efd!important}#myportal_carousel.carousel-inner .carousel-item{position:relative}#iq_housevalue_form .carousel-item:after,#iq_housevalue_form .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-site-location{font-size:1.75rem!important;color:var(--bay-grey-85)!important;font-weight:500!important}.iq-v2community-listings td{font-weight:500}.iq-agent-listing-address{color:var(--bay-grey-85);font-weight:500}.iq-communities-header{font-size:45px!important;font-weight:500!important}.communities-featured-text{color:#555;font-weight:500!important}.featured-community{font-weight:500!important;color:#555}.search-communities{font-weight:500!important;color:#555}@media (max-width:479px){.communities-featured-text{white-space:nowrap}.iq-communities-header{font-size:20px!important}}.iq-blog-header{color:var(--bay-grey-85);font-size:2rem;font-weight:500!important}.iq-blog-content{color:var(--bay-grey-85);font-weight:500}.iq-blog-name{font-size:2.5rem!important}.iq-blog-archives{font-weight:400}@media (max-width:991px){.iq-blog-name{font-size:24px!important}}.company-user-name{font-weight:600!important}.iq-companies-btn a:hover{text-decoration:none}.iq-companies-name .iq-companies-user-name{font-size:2.1rem}.iq-companies-user-name{font-weight:500!important}.iq-header-vendor{font-size:45px!important;font-weight:500!important}.iq-vendor-list-info{font-weight:500}.vendor-detail-header{font-weight:600!important}.vendor-detail-header{font-size:18px!important}.iq-vendor-card{color:#212529}#iq_vendors_sidebar{font-weight:500}@media (max-width:479px){.iq-header-vendor{font-size:20px!important}}.iq-vendors-header{font-size:45px!important;font-weight:500!important}.v2vendors-transform{text-transform:capitalize;letter-spacing:unset;font-weight:500}.iq-vendors-list-info{font-weight:400}.iq-vendors-heading{font-weight:500!important}.iq-v2vendors-header{font-weight:600!important}.iq-vendors-name{font-size:18px!important}.iq-vendors-v2header{color:var(--bay-dark-gray-33)}.iq-vendors-agent{color:var(--bay-dark-gray-33);font-weight:500!important}.iq-vendors-elements{color:var(--bay-dark-gray-33)}.iq-vendors-menulist{font-weight:500}@media (max-width:479px){.iq-v2vendors{font-size:20px!important}}#iq_contact_template_1 .iq-pg-body{margin-top:0!important}.btn-get-report{background-color:var(--bay-vivid-blue)!important;border-color:var(--bay-vivid-blue)!important;color:var(--bay-white)!important}.iq-housevalue-header{font-weight:500!important}.v2-01 .iq-offices-address{font-weight:500!important}.v2-01 .iq-office-address-no:hover{color:#555}.v2-01 .iq-v2office-header{font-weight:500!important;color:#555}.v2-01 .iq-office-v2listings,.v2-01 .iq-v2office-details{font-weight:500!important}.v2-01 .iq-v2office-details a{font-weight:400!important}.v2-01 .iq-office-address-no:hover{color:#555!important}.v2-01 .iq-full-details a:hover{color:#555!important}.v2-01 .iq-office-modern-details .iq-agents-card h1{text-transform:inherit!important}.v2-01 .iq-office-modern-details .iq-agents-card .iq-agents-hover{color:var(--bay-white)!important;font-weight:400!important}.v2-01 .iq-office-modern-details #officehours strong{font-weight:300!important}.v2-01 .iq-offices-user-name{font-weight:500!important}.v2-01 .iq-office-header{color:#000!important}.v2-01 .iq-offices-v2body{font-weight:500}.v2-01 .office-user-name{font-weight:600!important}.v2-01 .iq-offices-searchby{font-size:18px!important;font-weight:500!important}.v2-01 .iq-offices-details{font-weight:400}.v2-01 .iq-offices-btn a:hover{text-decoration:none}.v2-01 .iq-grid-btn .iq-btn-office-address{color:#555!important}.v2-01 .iq-offices-name .iq-offices-user-name{font-weight:400!important}.v2-01 #iq-offices_modern{margin-top:40px;padding-left:50px;padding-right:50px}@media (max-width:481px){.v2-01 #iq-offices_modern{margin-top:40px;padding-left:12px!important;padding-right:0!important}}.v2-01 #iq-offices_modern .office-user-name{font-weight:400!important}@media (min-width:480px){.v2-01 #iq-offices_modern .iq-office-map #iq-office-section-map{padding-right:12px!important}.v2-01 #iq-offices_modern #iq-office-section-sidebar{padding:4px}.v2-01 #iq-offices_modern .iq-offices-card-wrapper{padding-left:8px;padding-right:8px}.v2-01 #iq-offices_modern .iq-offices-name{padding-right:8px!important}}body.v2-01:has(#iq-offices_modern) .st-inside-header{background:0 0!important;height:0!important}body.v2-01:has(#iq-offices_modern) .st-inside-content-wrapper .container,body.v2-01:has(#iq-offices_modern) .third_section_story{margin-top:0!important}.v2-01:has([data-page=real-estate]) .st-inside-content-wrapper .container{margin-left:0!important;margin-right:0!important;max-width:100%!important}.v2-01 .st-site-wrapper[data-page=listing] .st-inside-content-wrapper .container{margin-top:-70px}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-address-detail{font-weight:600!important}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-listing-offices{color:#212529;font-weight:500!important}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .office-listing-details{color:#212529;font-weight:500!important;font-size:1.5rem!important}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-listing-elements{color:#555;font-weight:500}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-total-price{color:#212529}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-listings-header{font-weight:500!important;color:#555}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .contact-form-listing,.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .contact-listing{color:#555!important}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq-share-friend{color:#555;font-weight:300!important;font-size:1.5rem}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 #iq_listing_showing_request #additionalinformation-container textarea,.v2-01 .st-site-wrapper[data-page=listing] #iq_listing #iq_listing_full_details_v2 .iq_listing_contact_sidebar_v2 #additionalinformation-container textarea{border-left:1px solid #ced4da!important}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .iq_listing_contact_sidebar_v2 #iq_listing_learn_more_request #iq_lead_form #additionalinformation-container textarea,.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .iq_listing_contact_sidebar_v2 #iq_listing_learn_more_request #iq_lead_form .iq-request-showing-form{width:50%}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form #additionalinformation-container,.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form #viewingdate1-container,.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form .iq-request-showing-form{width:50%}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form #emailaddress-container{margin-top:10px}.v2-01 .st-site-wrapper[data-page=listing] #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form input{border-left:2px solid red!important;border-radius:4px;font-size:14px}@font-face{font-family:Ionicons;src:url(/templates/homepage/01/fonts/ionicons/ionicons.eot?v=2.0.0);src:url(/templates/homepage/01/fonts/ionicons/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(/templates/homepage/01/fonts/ionicons/ionicons.ttf?v=2.0.0) format("truetype"),url(/templates/homepage/01/fonts/ionicons/ionicons.woff?v=2.0.0) format("woff"),url(/templates/homepage/01/fonts/ionicons/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}html{overflow-x:hidden;font-size:1em}body{font-family:"Work Sans",Arial,sans-serif;margin:0;font-size:1rem;font-weight:300;line-height:1.8;color:#868e96;background-color:#fff;text-align:left}.autocomplete-suggestion{color:#555!important}input,p,textarea{font-weight:300}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:300!important;margin-bottom:.5rem;font-family:inherit;line-height:1.2;color:inherit}strong{font-weight:700!important}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;text-decoration:none}a:hover{text-decoration:underline}#edit-menu a.mobile-header-text,.navbar-dark .navbar-brand{color:#fff!important}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff!important}.autocomplete-suggestion li h6{color:#555!important}section{display:block}.card-body{padding:1rem 1rem}.bg_image{background-size:cover;background-position:center center;background-repeat:no-repeat}.with-overlay{position:relative}.with-overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,.4)}.navbar-brand{text-transform:uppercase;letter-spacing:.3em}.navbar-toggler span i{font-size:30px}.mobile-header-text{letter-spacing:0}.btn-read:hover{text-decoration:none}#section-city-guides{border-top:1px solid #e6e6e6}#homepage_searchform #search-button{position:relative;border-top-left-radius:0!important;border-bottom-left-radius:0!important}#homepage_searchform #search-button i{position:absolute;top:12px;left:20px}#homepage_searchform-customfields::after,#homepage_searchform-customfields::before{content:normal}.probootstrap_cover .container .row::after,.probootstrap_cover .container .row::before{content:normal}.probootstrap_section .container .row::after,.probootstrap_section .container .row::before{content:normal}.probootstrap_section{float:left;width:100%}.probootstrap_section.bg-light{background:#ececec!important}.probootstrap_feature-v1{padding:3em;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative;top:0;border-radius:4px}.probootstrap_feature-v1:focus,.probootstrap_feature-v1:hover{top:-10px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}@media (max-width:991px){.probootstrap_feature-v1:focus,.probootstrap_feature-v1:hover{top:0}}.probootstrap-border-top{border-top:1px solid #ececec}@media (max-width:991px){.probootstrap-section-heading{font-size:32px!important}}.probootstrap-media{background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}@media (max-width:991px){.probootstrap-media{display:block!important}}.probootstrap-media .probootstrap-media-image{background-size:cover;width:50%}@media (max-width:991px){.probootstrap-media .probootstrap-media-image{width:100%;height:200px}}.probootstrap-media .media-body{padding:2em}.iq-textdropdown{padding:5px 1px}#homepage_searchform .iq-textdropdown .btn-sm{padding:.55rem .4rem!important}.iq-textdropdown .dropdown-toggle{padding:2px 8px}.iq-textdropdown .dropdown-toggle .fa-chevron-down{font-size:12px}.iq-textdropdown .dropdown-toggle::after{display:none}.iq-textdropdown .dropdown-menu{margin:0 26px 0 -130px!important;height:170px;overflow:auto}.iq-textdropdown .dropdown-menu li{position:relative;padding:0 0 0 15px}.iq-textdropdown .dropdown-menu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.ui-autocomplete li.ui-menu-item{position:relative!important;padding:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn,.btn-group-justified .btn-group{float:none;display:table-cell;width:1%}.btn-group-justified .btn .btn,.btn-group-justified .btn-group .btn{width:100%}.btn-group-justified .btn .dropdown-menu,.btn-group-justified .btn-group .dropdown-menu{left:auto}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.13);box-shadow:inset 0 3px 5px rgba(0,0,0,.13)}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}#iq_offices_layout .btn-default{color:#333;background-color:#fff;border-color:#ccc;font-size:14px;padding:5px}#iq_offices_layout .btn-default:hover,.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.switch-toggle label,.switch-toggle>span{line-height:2em;vertical-align:middle}.switch-toggle label{border:1px solid #ccc;font-size:14px;height:30px;outline:0!important}.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}@media (max-width:400px){#iq_lead_dialog .modal-body form select{font-size:.7rem}}@media (max-width:768px){.table.table-striped.table-hover table h4{margin-bottom:3rem}}svg[data-clickable=true] [data-click=city],svg[data-clickable=true] [data-click=county],svg[data-clickable=true] [data-click=zip_code]{stroke:#fff!important;fill:#000!important;fill-opacity:.3;cursor:pointer!important}svg[data-clickable=true] [data-click=city]:hover,svg[data-clickable=true] [data-click=county]:hover,svg[data-clickable=true] [data-click=zip_code]:hover{fill:red!important}.container .dropdown-menu .dropdown-item{letter-spacing:0}.container .dropdown-menu{padding:.5rem 0}#st_section_07 .container .owl-carousel{position:relative!important}#st_section_07 .container .owl-carousel .owl-nav .owl-next{right:-60px!important}#st_section_09 .container-fluid .probootstrap-media a:hover{text-decoration:none!important}#iq_myportal_login_dialog #iq_lead_container .btn-info{color:#fff;font-family:var(--bay-primary-font);font-size:1.1em}#iq_myportal_login_dialog #iq_lead_container #password-container input,#iq_myportal_login_dialog #iq_lead_container #userid-container input{height:34px;border-radius:4px}#iq_myportal_login_dialog #iq_lead_container h3{font-weight:bolder!important;font-size:24px;font-family:var(--bay-primary-font)}#iq_myportal_login_dialog #iq_lead_container #iq_myportal_login_form #password-container label,#iq_myportal_login_dialog #iq_lead_container #iq_myportal_login_form #userid-container label{font-size:1.1rem;font-weight:500;color:#222;font-family:var(--bay-primary-font)}#iq_myportal_login_dialog #iq_lead_container #iq_myportal_login_form #iq-facebook-login{background-color:#10354d;border-color:#7089a1}#iq_myportal_login_dialog #iq_lead_container #iq_myportal_login_form .forgot-pwd a{color:#222;font-family:var(--bay-primary-font);font-size:1.1em}.container .st-agents_template-02 .iq-pg-header h1{font-weight:500!important}.container .st-agents_template-02 .iq-pg-body{margin-top:0}nav .container .navbar-nav{display:flex;flex-wrap:wrap}#iq_editor_editfield_dialog{margin-top:40px}.mce-window.mce-in{top:65px!important}.st-inside-content-wrapper .container #iq_template_1 .iq-pg-body{margin-top:0}.st-inside-content-wrapper .container #iq_template_1 .iq-pg-header h1{font-weight:500!important}#webeditor #edit-menu{z-index:9999!important}.iq-btn-report:hover{text-decoration:none!important}.st-places .iq-textdropdown button{background-color:var(--bay-searchformbuttonsbackground);border-color:var(--bay-searchformbuttonsbackground)}.st-places .st-site-wrapper .st-insidepage-wrapper h1{font-family:Arial,sans-serif;font-size:16px;font-weight:700}.st-places .btn-secondary{background-color:var(--bay-highlightcolor);border-color:var(--bay-highlightcolor)}.st-places .border-bottom-short:after{background-color:var(--bay-highlightcolor)}.home-nav-text .nav-link{color:rgba(255,255,255,.55)!important}.home-nav-text .nav-link:hover{color:#fff!important}.st-menu-wrapper .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li a:hover{color:#fff!important;background-color:var(--bay-highlightcolor)!important}body:has(#edit-menu) #iq_listing_dialog,body:has(#edit-menu) .savedLists{top:50px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#212529}label{font-weight:500;color:#222}.list-inline>li{display:inline-block;margin-right:30px}.btn-search{width:50px}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:unset}.carousel-width{width:7%!important}.iq-pg-body{margin-top:70px}.iq-pg-body.iq-search-layout.st-listings-places{margin-top:-25px!important}.modal-lg{max-width:80%!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.modal-lg{width:750px}}@media (min-width:992px){.modal-lg{width:970px}}@media (min-width:1200px){.modal-lg{width:1170px}}.modal-header{border-radius:unset}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}#placesCarousel{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover}#placesCarousel .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}@media only screen and (min-width:320px) and (max-width:735px){#placesCarousel{height:25%}}@media (max-width:420px){#placesCarousel{height:16%}}@media (max-width:991px){#placesCarousel{margin-top:66px}}@media (max-width:990px){#placesCarousel{margin-top:56px}}@media (max-width:450px){#placesCarousel>div.carousel-inner>div.carousel-item{height:unset!important}}.probootstrap_navbar .nav-item a{color:#555;padding:.25rem 1.5rem;font-size:12px;text-transform:uppercase;white-space:nowrap;letter-spacing:.1rem;font-weight:400}.probootstrap_navbar .nav-item a.active{color:#fff}.probootstrap_navbar .nav-item a:focus,.probootstrap_navbar .nav-item a:hover{text-decoration:none}@media (max-width:991px){.probootstrap_navbar .nav-item a{padding:.5em 0}}.probootstrap_navbar.scrolled-editor{background:rgba(0,0,0,.8);position:fixed;right:0;left:0;top:75px;margin-top:-130px}.probootstrap_navbar.scrolled-editor .nav-item .nav-link{padding:.5em 1em}.probootstrap_navbar.scrolled-editor.awake{margin-top:0;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.probootstrap_navbar.scrolled-editor.sleep{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.probootstrap-cover>.container>.row{padding:7em 0}@media (max-width:479px){.probootstrap-cover>.container>.row{padding:0}}@media (max-width:479px){.probootstrap-cover{padding-top:16em;padding-bottom:0}}@media (max-width:450px){.probootstrap-cover{min-height:unset}}.probootstrap_section{padding:6em 0}@media (max-width:800px){.probootstrap_section{padding:3em 0}}.v2-01 .dropdown-item{font-size:16px!important;padding:.25rem 1.5rem!important}.v2-01 .probootstrap_navbar .st-menu-sub-links{padding:0}.v2-01 .dropdown-menu{padding:0}.v2-01 li a:hover{text-decoration:none!important}.v2-01 .st-menu-sub-links:hover{background-color:#f8f9fa!important;border-radius:4px}.v2-01 .dropdown-item:hover{color:#16181b!important;background-color:#f8f9fa!important;border-radius:4px}.v2-01 .form-group{margin-bottom:15px}.v2-01 .iq-listing-form-details{border-left:2px solid red!important;border-radius:4px}.v2-01 .border-bottom-short{color:#212529!important}.v2-01 .well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}.v2-01 .iq-housevalue-header{font-weight:300!important}.v2-01 .homesubBannerSection{font-size:18px}.v2-01 .iq-input-field{border-left:2px solid red!important;border-radius:4px}.v2-01 #homepage_searchform .iq-textdropdown .btn-sm{padding:2px 8px!important;top:11px;right:7px;border-radius:4px;position:absolute}.v2-01 #iq_listings-location{font-weight:300;font-size:14px}.v2-01 .iq-textdropdown .btn-sm{padding:0 8px!important;border-radius:4px!important}.v2-01 .bayAdvancedSearchFiltersModal .modal-body .iq-textdropdown{top:-6px!important;bottom:5px!important}.v2-01 .iq-dropdown .dropdown-item{font-size:12px!important;padding:.75rem 1.5rem!important}.v2-01 .iq_criteria_price_options a{font-size:14px!important;font-weight:300}.v2-01 #iq_res_criteria_form label{font-weight:300}.v2-01 .filter-search-count h3{color:#212529;font-size:24px;font-weight:300!important}.v2-01 .btn-border{border-color:#ccc!important;font-weight:300}.v2-01 .iq_listing_card_price{font-weight:400!important}.v2-01 .btn-border:hover{background-color:#e6e6e6;color:#adadad;color:#333}.v2-01 .btn-border:focus{box-shadow:unset!important}.v2-01 #iq_res_criteria_form .btn-background{background-color:#5cb85c!important;border-color:#4cae4c!important;justify-content:center;font-weight:300}.v2-01 .iq-dropdown .dropdown-menu li a{font-weight:300!important}.v2-01 .baySearchFormHeader .iq-dropdown .dropdown-menu .dropdown-menu-checkbox label{font-weight:300}.v2-01 #sortable li .iq-topmenu-text{font-family:Verdana,Arial,sans-serif!important;font-size:1.1em!important;font-weight:300!important}.v2-01 .iq-submenu-text{font-family:Verdana,Arial,sans-serif!important;font-size:1.1em!important;font-weight:300!important}.v2-01 #iq_editor_editfield_dialog .modal-body .row{margin-left:0!important;margin-right:0!important}.v2-01 .testimonial-row{display:flex}.v2-01 #iqSearchFormHeader .dropdown-menu>li>a:hover{background-color:#f5f5f5!important}.v2-01 #iqSearchFormHeader .iq-dropdown .dropdown-menu>.active>a{background-color:#e9f4ff!important}.btn-outline-secondary:active,.v2-01 .btn-outline-secondary.dropdown-toggle.show{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}.v2-01 #homepage_searchform .input-group .btn-search{width:55px;border-radius:.25rem!important}.v2-01 .house-value-report{top:0!important}.v2-01 .iq-textdropdown .btn-sm{padding:2px 8px!important}.v2-01 .iq-office-header{color:#fff!important}.v2-01 .iq-v2office-header{color:#fff!important}.v2-01 .iq-agents-card-office .iq-agents-card-image{aspect-ratio:.75}.v2-01 .iq_listing_card_labels .label-primary{background-color:#337ab7}.v2-01 .iq_listing_card_labels .label-success{background-color:#5cb85c}.v2-01 .st-blog-image-container .img-fill{object-fit:unset}.v2-01 .st-site-wrapper .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li:hover{padding:0}.v2-01 .st-site-wrapper .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li{padding:0!important}.v2-01 .st-site-wrapper .dropdown-menu li a{font-size:12px!important}.v2-01 .st-site-wrapper .st-sitemenu .dropdown-menu li a:hover{background-color:#7089a1!important}.v2-01 .st-site-wrapper .st-menu-sub-links:hover{background-color:unset!important}.v2-01 .st-site-wrapper .dropdown-menu li a:hover{background-color:#7089a1!important}.v2-01 .st-site-wrapper .dropdown-menu{margin-top:5px!important}.v2-01 .st-site-wrapper .st-sitemenu-02v2 .dropdown-menu li:last-child{margin-bottom:0!important}.v2-01 .searchFilterField input[type=text]::placeholder{font-size:12px}.v2-01 #placesCarousel .carousel-inner img{height:100vh}@media (max-width:800px){.probootstrap_section{padding:3em 0}}.border-bottom-short{display:block;position:relative;padding-bottom:20px;margin-bottom:20px}.border-bottom-short:after{width:50px;height:2px;position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.places-chars{padding-left:0;list-style:none;min-height:22px;font-size:0;font-weight:400}.places-chars>li{display:inline-block;margin-right:8px;font-size:14px;vertical-align:middle}.places-char-value{font-size:16px;font-weight:400;color:#333;margin-right:6px}.places-char-label{font-size:14px;font-weight:300;color:#333;margin-right:6px}.places-address{line-height:16px;min-height:16px;font-weight:300;font-size:13px;margin-top:2px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.navbar-nav .nav-link{white-space:nowrap}#iq_lead_dialog h4.office-listing-details.iq-office-location{max-height:fit-content}@media (max-width:450px){.v2-01 #placesCarousel .carousel-inner img{height:unset}#placesCarousel>div.carousel-inner>div.carousel-item{height:unset!important}}@media (min-width:450px) and (max-width:550px){.w-100{height:33vh!important}}@media (max-width:480px){.w-100{height:30px!important}}