.st-sitemenu-17.customPageNavbar{position:unset!important;background-color:unset!important}.st-sitemenu-17 .logo,.st-sitemenu-17 .logo img{max-width:282px;max-height:80px;position:relative}@media (max-width:575px){.st-sitemenu-17 .logo,.st-sitemenu-17 .logo img{max-width:175px;max-height:72px}}.st-sitemenu-17 #iq_bootstrap_site_menu{float:right;padding:15px}@media (max-width:767px){.st-sitemenu-17 #iq_bootstrap_site_menu{overflow:hidden}}@media (min-width:480px) and (max-width:767px){.st-sitemenu-17 #iq_bootstrap_site_menu{float:left;width:100%}}.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav a.nav-link{text-shadow:unset;color:#333;font-family:var(--bay-primary-font);text-transform:capitalize}@media (max-width:991.98px){.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav a.nav-link{padding-left:0}}.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav .dropdown-menu{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;top:33px}.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav .dropdown-menu .st-menu-sub-links{color:#333!important}.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav .dropdown-menu .dropdown-item{color:#333!important}.st-sitemenu-17 #iq_bootstrap_site_menu .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.st-sitemenu-17 .navbar-toggler{line-height:3rem}#webeditor nav.fixed-top{z-index:12000}.hero-wrapper{background-position:center;background-size:cover;height:530px;max-height:100%;text-align:center;position:relative;margin-right:-15px;margin-left:-15px}@media (max-width:576px){.hero-wrapper{height:630px!important}}@media (min-width:769px){.hero-wrapper:has(.iq-agent-profile-container){height:700px!important}}.hero-wrapper .img-fill{display:block;width:65%!important;height:100%!important;object-fit:cover;object-position:center}@media (min-width:1440px){.hero-wrapper .img-fill{width:75%!important}}.hero-wrapper .hero-title{padding-top:120px}.hero-wrapper .carousel-inner{height:100%}.hero-wrapper h2{font-family:Montserrat,sans-serif!important;font-size:2.5rem;font-weight:700;color:#fff;text-shadow:1px 1px 1px #666}@media (max-width:1250px){.hero-wrapper .st-header-carousel-05 .carousel-inner,.hero-wrapper .st-header-carousel-05 .carousel-item{height:100%!important}}.hero-wrapper .st-header-carousel-05 .img-fill{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.hero-wrapper .st-header-carousel-05 .iq-carousel-caption{right:70px}@media (max-width:576px){.hero-wrapper .st-header-carousel-05 .iq-carousel-caption{right:40px;bottom:30px;padding:0}}.hero-wrapper .quick-find-container{max-width:860px;width:100%;background:rgba(255,255,255,.58);margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-wrapper .quick-find-container .search-dream-homes{margin-bottom:0}.hero-wrapper .quick-find-container .search-dream-homes .col{padding-right:8px;padding-left:8px}.hero-wrapper .hero-advanced-search{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-wrapper .hero-advanced-search a.btn.btn-lg.btn-primary{border:1px solid #fff}.hero-wrapper .hero-overall-bottom-container{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-wrapper .hero-overall-bottom-container h4{text-transform:uppercase;color:#fff;padding-bottom:0;margin-bottom:0;font-size:28px}@media (max-width:767px){.hero-wrapper .hero-overall-bottom-container h4{font-size:20px;min-height:40px}}.hero-wrapper .hero-overall-bottom-container span{font-weight:700}.hero-wrapper #homepage_searchform .form-group .iq-textdropdown{height:0!important}.hero-wrapper #homepage_searchform .form-group .iq-textdropdown button{margin-top:5px!important}.hero-wrapper #homepage_searchform .form-group .iq-textdropdown .dropdown-menu{inset:11px 3px auto auto!important}@media (min-width:810px){.hero-wrapper #homepage_searchform .form-group .iq-textdropdown .dropdown-menu{min-width:9.6rem}}@media (max-width:809px){.hero-wrapper #homepage_searchform .form-group .iq-textdropdown .dropdown-menu{min-width:8.8rem}}.next-home-wrapper{background:#e2e3e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:30px 45px 30px 15px}.next-home-wrapper .next-home-title{font-family:Montserrat,Arial,sans-serif;font-size:28px;color:#555d67;text-transform:uppercase;font-weight:700;padding-right:24px}.next-home-wrapper .next-home-buttons .col a{width:100%;margin-left:10px;margin-bottom:10px}.grid-wrapper.open-house-wrapper{background-color:var(--bay-white)!important;padding:1px 50px}@media (max-width:991px){.grid-wrapper.open-house-wrapper{padding:0}}.grid-wrapper.open-house-wrapper .container-fluid{padding-right:15px!important;padding-left:15px!important}.grid-wrapper.open-house-wrapper .open-house-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.grid-wrapper.open-house-wrapper .open-house-topbar .open-leftside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-wrapper.open-house-wrapper .open-house-topbar .open-leftside h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;width:220px;font-size:21px;color:#002269;font-weight:700;text-transform:uppercase}.grid-wrapper.open-house-wrapper .open-house-topbar .keep-right{text-align:right}.grid-wrapper.open-house-wrapper .open-house-topbar .keep-right a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid-wrapper.open-house-wrapper .open-house-topbar .keep-right a:hover{cursor:pointer}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo{position:relative;overflow:hidden;min-width:460px;min-height:215px}@media (max-width:576px){.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo{min-width:100%!important}}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo img{position:relative;z-index:1;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo:hover img{-webkit-transform:scale(1.3);transform:scale(1.3);filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .more-details{text-align:center;position:absolute;z-index:20;left:50%;top:50%;-webkit-transition:.4s all ease-out;transition:.4s all ease-out;opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .more-details a{position:relative;opacity:0;top:350px;z-index:2;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .more-details:hover a{opacity:1;top:0;-webkit-transition:.4s all ease-out;transition:.4s all ease-out}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .img-responsive{width:100%;height:215px;object-fit:cover}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .date-time{position:absolute;top:10px;background:#ea5841;color:#fff;padding:3px 7px;border:1px solid #fff;font-size:12px;z-index:20}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .status{position:absolute;top:10px;background:#489b46;color:#fff;padding:3px 15px;border:1px solid #fff;font-size:12px;text-transform:uppercase}.grid-wrapper.open-house-wrapper .property-grid .property-col .main-photo .property-tag{background:#01aec2;bottom:4px;left:4px;padding:3px 10px;position:absolute;font-size:12px;border:1px solid #fff;color:#fff;text-transform:uppercase;z-index:20}.grid-wrapper.open-house-wrapper .property-grid .property-col .address{font-size:15px;line-height:22.5px;height:55px}.grid-wrapper.open-house-wrapper .property-grid .property-col .address a{text-decoration:none}.grid-wrapper.open-house-wrapper .property-grid .property-col .property-breakdown .dynamic-number{font-size:14px;font-weight:700;color:#002269}.grid-wrapper.open-house-wrapper .property-grid .property-col .property-breakdown .title{font-size:11px}.grid-wrapper.open-house-wrapper .property-grid .property-col .property-breakdown .col{border-right:1px solid #555d67}.grid-wrapper.open-house-wrapper .property-grid .property-col .property-breakdown .col:last-of-type{border:0}.grid-wrapper.open-house-wrapper .property-grid .property-col .hosted-by-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-wrapper.open-house-wrapper .property-grid .property-col .hosted-by-photos .hosted-by-name{font-size:10px;font-weight:700}.grid-wrapper.open-house-wrapper .property-grid .property-col .hosted-by-photos .resident-type{font-size:10px;font-weight:700}.grid-wrapper.open-house-wrapper .property-grid .property-col .hosted-by-photos .amount-of-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:700;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:95px}.grid-wrapper.open-house-wrapper .property-grid .property-col .hosted-by-photos .amount-of-photos i{font-size:20px;padding-right:3px}.grid-wrapper.open-house-wrapper .property-grid .view-details-btn{width:100%;font-size:14px;text-transform:uppercase;font-weight:600}.grid-wrapper.open-house-wrapper .listings-wrapper #st_section_4a,.grid-wrapper.open-house-wrapper .listings-wrapper #st_section_4b{background-color:var(--bay-white)!important}@media (min-width:1340px) and (max-width:1440px){.grid-wrapper.open-house-wrapper #st_section_4a{padding-right:30px}}@media (min-width:1441px){.grid-wrapper.open-house-wrapper #st_section_4a{padding-right:50px}}@media (min-width:768px) and (max-width:991px){.grid-wrapper.open-house-wrapper #st_section_4a{padding-left:30px}}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading h4{font-family:Montserrat,sans-serif;font-size:22px;color:#002269;font-weight:700;margin-bottom:0;padding-right:8px;width:auto}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading a:hover{text-decoration:none}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading .two-select{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:none;padding-right:4px}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading .two-select select{width:130px}.grid-wrapper.open-house-wrapper .new-listing-table-header .heading .two-select select:first-of-type{margin-right:8px}.grid-wrapper.open-house-wrapper .container-lg #open-houses-list .main-photo{min-width:unset;max-height:250px}.grid-wrapper.open-house-wrapper .container-lg #open-houses-list .property-breakdown{min-height:60px}.grid-wrapper.open-house-wrapper .container-lg #open-houses-list .hosted-by-photos{min-height:70px}.grid-wrapper.open-house-wrapper .table-wrapper table thead th:first-child{padding-left:0}.grid-wrapper.open-house-wrapper .table-wrapper table thead th{font-size:12px;border-bottom:0;border-top:0}.excerpt-wrapper{background-color:var(--bay-white)!important;background-position:center;background-size:cover;text-align:center;padding:30px 0}.excerpt-wrapper .excerpt-container{max-width:737px;padding:30px 15px;width:100%;background:rgba(0,0,0,.8);margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excerpt-wrapper .excerpt-container .excerpt-title{padding-bottom:24px}@media (max-width:768px){.excerpt-wrapper .excerpt-container .excerpt-title{margin-bottom:75px}}.excerpt-wrapper .excerpt-container .excerpt-title h4{font-size:26px;color:#fff;text-transform:uppercase}@media (max-width:991px){.excerpt-wrapper .excerpt-container .excerpt-title{flex:0 0 100%}}.excerpt-wrapper .excerpt-container .excerpt-content.bottom-row{text-align:center}.excerpt-wrapper .excerpt-container .excerpt-content.bottom-row .contact-us-title{font-size:24px;line-height:2.3rem}.excerpt-wrapper .excerpt-container .excerpt-content{text-align:left;color:#fff;max-width:568px;margin:0 auto}.excerpt-wrapper .excerpt-container .excerpt-content .lead-how{width:100%;font-size:14px}@media (max-width:991px){.excerpt-wrapper .excerpt-container .excerpt-content{flex:0 0 100%;display:flex}}.excerpt-wrapper .excerpt-container .excerpt-content .icon-col{max-width:185px}.excerpt-wrapper .excerpt-container .excerpt-content .icon-col img{width:100%;height:auto}@media (max-width:991px){.excerpt-wrapper .excerpt-container .excerpt-content .icon-col{flex:0 0 100%;margin:0 auto;padding-bottom:24px}}.excerpt-wrapper .excerpt-container .excerpt-content .message-col{font-size:13px;line-height:1.8}.excerpt-wrapper .excerpt-container .excerpt-content .message-col p{font-size:13px;line-height:1.8;color:#fff}@media (max-width:991px){.excerpt-wrapper .excerpt-container .excerpt-content .message-col{flex:0 0 100%}}.excerpt-wrapper .excerpt-container .action-buttons{margin:0 auto;max-width:568px;padding-top:40px}@media (max-width:991px){.excerpt-wrapper .excerpt-container .action-buttons{flex:0 0 100%}}.excerpt-wrapper .excerpt-container .action-buttons .btn{border:1px solid #fff;margin-bottom:15px}@media (max-width:991px){.excerpt-wrapper .excerpt-container .action-buttons .btn{width:100%!important}}.excerpt-wrapper .excerpt-container .action-buttons .btn:first-of-type{margin-right:15px}@media (max-width:991px){.excerpt-wrapper .excerpt-container .action-buttons .btn:first-of-type{margin-right:0!important;margin-bottom:30px}}@media (max-width:991px){.excerpt-wrapper .excerpt-container{display:flex;flex-flow:row wrap;flex:0 1 auto}}@media (max-width:991px){.double-panel{display:flex;flex-flow:row wrap}.double-panel .col{flex-basis:100%;padding-top:15px;padding-bottom:15px}}.double-panel .expert-summary-html{padding:80px}@media (max-width:991px){.double-panel .expert-summary-html{min-height:200px;padding:30px 15px}}.double-panel .expert-summary-html .summary-title{font-size:28px;color:#fff;font-weight:700}.double-panel .expert-summary-html .summary-text{color:#fff!important;margin-top:20px}.double-panel .expert-summary-html .summary-text p{font-family:Montserrat,sans-serif;font-size:16px;color:#6f6f6f}.double-panel .agent-spotlight{border-top:1px solid #aaa;padding-top:80px;padding-bottom:80px}@media (max-width:991px){.double-panel .agent-spotlight{padding:30px 15px}}.double-panel .agent-spotlight .summary{max-width:560px;margin:0 auto}.double-panel .agent-spotlight .summary .agent-spotlight-title h3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#002269}.double-panel .agent-spotlight .summary .agent-spotlight-title h3 span{color:#de9426;font-size:35px;padding-right:15px}.double-panel .agent-spotlight .summary .agent-spotlight-title .sub{color:#de9426;font-size:14px;font-weight:500;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding-top:16px;padding-bottom:16px}.double-panel .agent-spotlight .summary .agent-spotlight-title .sub p{color:#000;font-size:14px}.double-panel .agent-spotlight .summary .agent-info-row .agent-image{max-width:195px;width:100%;padding-right:0}.double-panel .agent-spotlight .summary .agent-info-row .agent-image img{object-fit:cover;border-radius:50%;height:180px;width:180px;border:2px solid #aaa}.double-panel .agent-spotlight .summary .agent-info-row .agent-info .name{font-size:24px;font-weight:700;color:#002269}.double-panel .agent-spotlight .summary .agent-info-row .agent-info .phone{font-size:22px}.double-panel .agent-spotlight .summary .agent-info-row .agent-info .email{font-size:22px}.double-panel .agent-spotlight .summary .agent-info-row .agent-info .email a{font-size:22px}.spotlight-wrapper .experts{background:#002269;color:#fff;padding-top:80px;padding-bottom:80px}.spotlight-wrapper .experts .summary{max-width:560px;margin:0 auto}.spotlight-wrapper .experts .summary p{color:#fff;font-size:14px}.spotlight-wrapper .experts .summary .sub{color:#de9426;font-size:14px;font-weight:500}.spotlight-wrapper .experts .summary .expert-details{display:-webkit-box;display:-ms-flexbox;display:flex}.spotlight-wrapper .experts .summary .expert-details .stats{font-size:22px;font-weight:700;color:#de9426;text-align:left;padding-right:15px}.spotlight-wrapper .experts .summary .expert-details .stats .stats-title{font-size:14px;color:#fff;font-weight:400;max-width:100px}.spotlight-wrapper .experts .summary .expert-details .stats:last-of-type{padding-right:0}#st_section_09{padding-left:15px;padding-right:15px;position:relative}#st_section_09 .stats-header{text-align:center}#st_section_09 .stats-wrapper{max-width:1669px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1px 50px;width:100%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){#st_section_09 .stats-wrapper{padding:0}}#st_section_09 .stats-wrapper .col{max-width:450px}@media (max-width:767px){#st_section_09 .stats-wrapper .col{flex:0 0 100%!important}}@media (max-width:991px){#st_section_09 .stats-wrapper .col{max-width:unset;flex:0 0 50%;margin-bottom:60px}}#st_section_09 .stats-wrapper .col .stats-title{border-bottom:1px solid #ccc;text-align:center;font-size:14px;font-weight:700;margin-bottom:16px}#st_section_09 .stats-wrapper .col .stats-box{-webkit-box-shadow:9px 9px 28px -6px rgba(0,0,0,.75);box-shadow:9px 9px 28px -6px rgba(0,0,0,.75)}#st_section_09 .stats-wrapper .col .stats-box img{width:100%}#st_section_09 .stats-wrapper .col .stats-box .blog-header{padding:15px;padding-bottom:10px;color:#002269;font-weight:700;text-transform:uppercase;font-size:19px}#st_section_09 .stats-wrapper .col .stats-box .blog-date{padding:0 15px 15px;font-size:13px;color:#002269;font-weight:500}#st_section_09 .stats-wrapper .col .stats-box p{padding:0 15px 15px;font-size:13px;line-height:2;font-weight:500;margin-bottom:0}#st_section_09 .view-older-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-media-header{text-align:center}.social-media-wrapper{max-width:1669px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1px 50px;width:100%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-media-wrapper .social-title{text-align:center;font-size:16px;font-weight:500;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3px;text-decoration:none}@media (max-width:991px){.social-media-wrapper .social-title{justify-content:flex-start!important}}.social-media-wrapper .social-title img{width:30px;height:30px;margin-right:10px}.social-media-wrapper .col{max-width:260px}@media (max-width:991px){.social-media-wrapper .col{flex-basis:100%}}.social-media-wrapper .social-box{-webkit-box-shadow:9px 9px 28px -6px rgba(0,0,0,.75);box-shadow:9px 9px 28px -6px rgba(0,0,0,.75)}.social-media-wrapper .social-box img{width:100%}.social-media-wrapper .social-box .blog-header{padding:15px;padding-bottom:10px;color:#002269;font-weight:700;text-transform:uppercase;font-size:19px}.social-media-wrapper .social-box .blog-date{padding:0 15px 15px;font-size:13px;color:#002269;font-weight:500}.social-media-wrapper .social-box p{padding:0 15px 15px;font-size:13px;line-height:2;font-weight:500;margin-bottom:0}#st_footer,#st_section_10{position:relative}#st_footer .footer-wrap,#st_section_10 .footer-wrap{background:#002269;padding-top:40px;padding-bottom:40px}#st_footer .footer-wrap .footer,#st_section_10 .footer-wrap .footer{max-width:1669px;color:var(--bay-white);-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1px 50px;width:100%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--bay-primary-font)}#st_footer .footer-wrap .footer .footer-top-row,#st_section_10 .footer-wrap .footer .footer-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper,#st_section_10 .footer-wrap .footer .footer-top-row .logo-address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo,#st_section_10 .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo{max-width:421px;margin-right:50px;max-height:80px;position:relative}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo img,#st_section_10 .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo img{width:auto;max-width:282px;max-height:80px;position:relative}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .main-address,#st_section_10 .footer-wrap .footer .footer-top-row .logo-address-wrapper .main-address{padding-top:20px;max-width:430px;width:100%;font-size:24px}#st_footer .footer-wrap .footer .footer-top-row .office-btn-wrapper a,#st_section_10 .footer-wrap .footer .footer-top-row .office-btn-wrapper a{margin-top:26px;height:45px;background-color:transparent;background-image:none;border-color:#f8f9fa}#st_footer .footer-wrap .footer .footer-top-row .office-btn-wrapper a:hover,#st_section_10 .footer-wrap .footer .footer-top-row .office-btn-wrapper a:hover{color:#000!important}#st_footer .footer-wrap .footer .footer-top-row .office-btn-wrapper a.btn,#st_section_10 .footer-wrap .footer .footer-top-row .office-btn-wrapper a.btn{border-radius:0}#st_footer .footer-wrap .footer .footer-middle-row,#st_section_10 .footer-wrap .footer .footer-middle-row{padding-top:60px;margin:0;display:flex;flex-wrap:wrap}#st_footer .footer-wrap .footer .footer-middle-row .bottom-links,#st_section_10 .footer-wrap .footer .footer-middle-row .bottom-links{flex-basis:0;flex-grow:1;max-width:100%}#st_footer .footer-wrap .footer .footer-middle-row .bottom-links .nav-title,#st_section_10 .footer-wrap .footer .footer-middle-row .bottom-links .nav-title{font-size:20px;text-transform:uppercase;padding-bottom:16px;font-weight:700}#st_footer .footer-wrap .footer .footer-middle-row .bottom-links a,#st_section_10 .footer-wrap .footer .footer-middle-row .bottom-links a{font-size:16px;text-transform:uppercase;color:#fff;display:block;padding-bottom:8px}#st_footer .footer-wrap .footer .footer-middle-row .bottom-links a:hover,#st_section_10 .footer-wrap .footer .footer-middle-row .bottom-links a:hover{color:#eee}#st_footer .footer-wrap .footer .footer-copyright,#st_section_10 .footer-wrap .footer .footer-copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}#st_footer .footer-wrap .footer .footer-copyright .copyright-text,#st_section_10 .footer-wrap .footer .footer-copyright .copyright-text{max-width:900px;width:100%;font-size:16px;line-height:24px}#st_footer .footer-wrap .footer .footer-copyright .realtor-eho img,#st_section_10 .footer-wrap .footer .footer-copyright .realtor-eho img{width:80px}#st_footer .footer-wrap .footer .footer-back-at-you,#st_section_10 .footer-wrap .footer .footer-back-at-you{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end}#st_footer .footer-wrap .footer .footer-back-at-you .copyright-backatyou,#st_section_10 .footer-wrap .footer .footer-back-at-you .copyright-backatyou{text-transform:uppercase;font-size:16px}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered,#st_section_10 .footer-wrap .footer .footer-back-at-you .site-powered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .site-powered-text,#st_section_10 .footer-wrap .footer .footer-back-at-you .site-powered .site-powered-text{padding-right:15px;font-size:12px}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo,#st_section_10 .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo{width:156px}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo img,#st_section_10 .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo img{width:50%}#st_footer .footer-disclaimer,#st_section_10 .footer-disclaimer{background:#555d67}#st_footer .footer-disclaimer .disclaimer,#st_section_10 .footer-disclaimer .disclaimer{max-width:1669px;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:48px 50px;width:100%;margin:0 auto}#st_footer .footer-disclaimer .disclaimer nav,#st_section_10 .footer-disclaimer .disclaimer nav{max-width:1200px;width:100%;border:0;padding-top:8px;padding-bottom:8px;margin:0;padding-left:0;padding-right:0}#st_footer .footer-disclaimer .disclaimer nav .collapse.navbar-collapse.justify-content-md-center,#st_section_10 .footer-disclaimer .disclaimer nav .collapse.navbar-collapse.justify-content-md-center{display:flex!important;flex-basis:auto;justify-content:center!important;padding:0;height:40px!important}#st_footer .footer-disclaimer .disclaimer nav .navbar-nav,#st_section_10 .footer-disclaimer .disclaimer nav .navbar-nav{width:100%;display:flex;flex-direction:row;padding-left:0;margin-bottom:0;list-style:none}#st_footer .footer-disclaimer .disclaimer nav ul li a,#st_section_10 .footer-disclaimer .disclaimer nav ul li a{color:rgba(255,255,255,.5);font-weight:500;padding:8px 48px 8px 0;text-transform:capitalize;font-family:var(--bay-primary-font);font-size:14px;padding-left:0;padding-right:3em}#st_footer .footer-disclaimer .disclaimer p,#st_section_10 .footer-disclaimer .disclaimer p{color:#fff;max-width:1200px;width:100%;font-size:16px;font-family:var(--bay-primary-font);margin-bottom:16px;line-height:24px}#st_footer .footer-disclaimer .disclaimer p.small,#st_section_10 .footer-disclaimer .disclaimer p.small{font-size:90%;font-weight:400;line-height:1.5}@media (max-width:991px){#st_footer .footer-wrap .footer{padding:0 15px}#st_footer .footer-wrap .footer .footer-top-row{flex-flow:row wrap}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper{flex:0 0 100%;flex-flow:row wrap}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo{flex-basis:100%;max-width:unset;margin:0 0 30px}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .logo img{max-width:300px}#st_footer .footer-wrap .footer .footer-top-row .logo-address-wrapper .main-address{flex-basis:100%;max-width:unset;margin:0;padding:0;font-size:20px}#st_footer .footer-wrap .footer .footer-top-row .office-btn-wrapper{flex:0 0 100%;margin-top:45px;text-align:center}#st_footer .footer-wrap .footer .footer-top-row .office-btn-wrapper a{margin:0}#st_footer .footer-wrap .footer .footer-copyright{flex-flow:row wrap}#st_footer .footer-wrap .footer .footer-copyright .copyright-text{flex-basis:100%;max-width:unset;font-size:16px;line-height:20px}#st_footer .footer-wrap .footer .footer-copyright .realtor-eho{flex-basis:100%;margin-top:30px;text-align:center}#st_footer .footer-wrap .footer .footer-back-at-you{flex-flow:row wrap;padding-top:15px}#st_footer .footer-wrap .footer .footer-back-at-you .copyright-backatyou{flex:0 0 100%;font-size:14px;text-align:center}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered{flex:0 0 100%;margin-top:25px}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .site-powered-text{flex:0 0 50%;padding-right:5px;padding-top:5px;font-size:14px;text-align:right}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo{flex:0 0 50%}#st_footer .footer-wrap .footer .footer-back-at-you .site-powered .backatyou-logo img{max-width:200px}#st_footer .footer-disclaimer .disclaimer{padding:15px!important}#st_footer .footer-disclaimer .disclaimer p{font-size:12px!important;line-height:18px!important}}.st-island .btn.btn-lg,.st-island a.btn.btn-lg{font-size:15px;font-weight:500;padding:10px 30px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}a,body,html,p{font-family:Montserrat,sans-serif;font-size:16px;color:#6f6f6f}.block{margin-right:-15px;margin-left:-15px}.text-bold{font-weight:700}.text-success{color:#3bb96d}.iq-textdropdown .btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card-body{padding:1rem 1rem}#st_section_01,#st_section_02,#st_section_03,#st_section_05,#st_section_06,#st_section_07,#st_section_08,#st_section_09,#st_section_10,#st_section_11,#st_section_12,#st_section_4a,#st_section_4b{position:relative}@media (min-width:768px) and (max-width:991px){#st_section_4b{padding-left:30px}}.st-island .form-group label{font-weight:700}.st-island .container-fluid{padding-right:15px!important;padding-left:15px!important}.st-island .form-control.input-lg{border-radius:0;font-size:14px;font-weight:600;color:#12386b;height:45px}.st-island .form-control.input-lg.locationSearch{height:46px}.st-island .iq-textdropdown{padding:0;right:12px;top:4px}.st-island .iq-textdropdown button{color:#12386b;background-color:unset}.st-island .iq-textdropdown ul.dropdown-menu{transform:unset!important;margin:40px 0 0 0;max-height:30vh;overflow-y:scroll}.st-island .iq-textdropdown ul.dropdown-menu li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;width:100%;text-decoration:none}.st-island .iq-textdropdown ul.dropdown-menu li:hover{background-color:#f5f5f5}.st-island .iq-textdropdown ul.dropdown-menu li{padding:4px 0 4px 16px;letter-spacing:.06rem}.dropdown-menu li.divider{border-bottom:1px solid silver;background-color:#fff}.st-island .iq-textdropdown ul.dropdown-menu li a:focus{background-color:transparent;color:#555}.st-island .iq-textdropdown ul.dropdown-menu::-webkit-scrollbar{width:5px}.st-island .iq-textdropdown ul.dropdown-menu::-webkit-scrollbar-track{background:#fff}.st-island .iq-textdropdown ul.dropdown-menu::-webkit-scrollbar-thumb{background-color:#555;border-radius:20px;border:1px solid #fff}.st-island .iq-textdropdown ul.dropdown-menu li:last-child{border-bottom:none}.custom-select{border-radius:0;font-size:14px;color:#12386b;font-weight:600;height:45px}.custom-select.select-sm{max-width:130px;width:auto}.btn,a.btn{border-radius:0}form .homepage-default-logo-section .btn:hover,form .homepage-default-logo-section a.btn:hover,form .listing-default-logo-section .btn:hover,form .listing-default-logo-section a.btn:hover{opacity:unset!important;color:var(--bs-btn-hover-color)!important}.btn:hover,a.btn:hover{opacity:.9;color:#fff}.btn.btn-lg,a.btn.btn-lg{font-size:15px;font-weight:500;padding:10px 30px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.btn-lg .material-icons,a.btn.btn-lg .material-icons{font-size:22px}.btn.btn-primary,a.btn.btn-primary{background-color:#002269;color:#fff;border-color:#002269}.btn.btn-success,a.btn.btn-success{color:#fff!important;background-color:#01aec2;border-color:#01aec2}.no-padding{padding:0}.table-wrapper table thead th{font-size:12px;border-bottom:0;border-top:0}.table-wrapper table thead th:first-child{padding-left:0}.table-wrapper table tbody td{font-size:12px}.table-wrapper table tbody td:first-child{padding-left:8px}.table-wrapper table tbody td a{font-size:12px;text-decoration:underline;color:#002269}.table-wrapper .has-openhouse{position:relative}@media (min-width:576px) and (max-width:767px){.table-wrapper .has-openhouse span{display:none!important}}.table-wrapper .has-openhouse span{position:absolute;top:6px;left:-30px;background-color:#e65a3d;color:#fff;border-radius:50%;width:26px;height:26px;cursor:default}.table-wrapper .has-openhouse span i{font-size:22px;line-height:24px;padding-left:2px}.table-wrapper .openhouse-legend{font-size:12px;padding:.65rem 0}@media (min-width:576px) and (max-width:1460px){.table-wrapper .openhouse-legend{margin-top:-30px;margin-bottom:30px}}.main-wrapper .select-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:300px;width:100%;margin-bottom:0}.main-wrapper .select-group select{width:135px}.main-wrapper .hawaiian-summary{background:#002269;padding:80px 80px}.main-wrapper .hawaiian-summary h3{color:#e59f08;font-size:22px;font-weight:700;padding-top:15px}.main-wrapper .hawaiian-summary p{font-size:12px;color:#fff;line-height:1.7}.main-wrapper .hawaiian-image{background:url(/sitetemplates/island/img/homepage-content-bg.jpg);background-size:cover}@media (max-width:991px){#st_section_11 .excerpt-title{min-height:150px}}.button-wrapper .btn{width:49%}.custom-link{font-size:14px;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.custom-link:hover{text-decoration:none}.empty-padding{padding:0!important}.featured-wrapper .today-featured h3{text-align:center}.featured-wrapper .today-featured .search-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-wrapper .today-featured .search-featured select{margin-right:15px}.featured-wrapper .today-featured .search-featured select:last-of-type{margin-right:0}.featured-wrapper .today-featured .search-featured .submit-button{margin-left:15px;margin-right:15px}.featured-wrapper .today-featured .search-featured .sort-by{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;width:320px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.featured-wrapper .today-featured .search-featured .sort-by .sort-column{width:200px;margin-right:5px}.w-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width:992px){.st-island .modal-lg{max-width:1150px}}@media (max-width:1594px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:1297px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:768px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:576px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.st-island .panelimagewrapper{position:relative;width:175px;height:175px;margin-bottom:12px}.st-island .headerimagewrapper{position:relative;width:100%;height:250px;margin-bottom:12px}#iq_lead_container .col-md-6{float:left;min-width:320px}#iq_lead_container .alignPassword.col-md-6{min-width:250px}#iq_lead_container .alignPassword.col-md-6.text-right{text-align:end}@media (max-width:1200px){#iq_lead_container .alignPassword.col-md-6.text-right{text-align:start}}#edit-menu{padding-top:0;padding-bottom:0;min-height:50px}#edit-menu .navbar-brand{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}#edit-menu .nav-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:none;text-shadow:none}#edit-menu .nav-link.dropdown-toggle{color:#9d9d9d}#edit-menu .nav-link.dropdown-toggle:hover{color:#fff}#edit-menu .nav-link.dropdown-toggle::after{display:inline-block;vertical-align:middle;padding-right:3px;content:" "}#edit-menu .nav-item.show,#edit-menu .nav-item.show .nav-link.dropdown-toggle{color:#fff;background-color:#080808}#edit-menu .nav-item.dropdown.show>.dropdown-menu{background-color:#fff;min-width:160px;padding:5px 0;margin:4px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}#edit-menu .dropdown-item:focus,#edit-menu .dropdown-item:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}#edit-menu .dropdown-item{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.st-island .nav-item>a,.st-island .nav-link.dropdown-toggle{padding:8px;line-height:24px;color:#12386b;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-shadow:#666 1px 1px 1px;white-space:nowrap}.st-island .iq-textdropdown .fa{display:none}.st-island .nav-item.show{background-color:#eee}.st-island .nav-item.dropdown.show>.dropdown-menu{background-color:#254e75;margin-top:0;padding:0;border:none;border-radius:0;box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none}.st-island .dropdown-item{display:block;padding:12px 20px;clear:both;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap}.st-island .dropdown-item:focus,.st-island .dropdown-item:hover{background-color:#7089a1}.st-island .dropdown-item.divider{height:1px;margin:9px 0;padding:0;overflow:hidden;border-top:1px solid #e5e5e5}.st-island .nav{padding-left:0;margin-bottom:0;list-style:none}.st-island .nav::before{display:table;content:" "}.st-island .nav::after{display:table;content:" ";clear:both}.st-island .nav.nav-tabs>li{float:left;margin-bottom:-1px;position:relative;display:block}.st-island .nav.nav-tabs>li>a{position:relative;display:block;padding:10px 15px;color:#555;transition:.3s all;text-decoration:none;margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;background-color:transparent;font-weight:unset;text-shadow:unset}.st-island .nav.nav-tabs>li.nav-item.active>a,.st-island .nav.nav-tabs>li.nav-item.active>a:focus,.st-island .nav.nav-tabs>li.nav-item.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;margin-right:2px;line-height:1.42857143;border-radius:4px 4px 0 0}.st-island .iq-socialmedia-editpanel{height:475px;margin:30px 0 0 0}.st-island .iq-socialmedia-iconimage .panelimagewrapper{width:32px;height:32px;margin-bottom:15px}.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}.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}.v2-05 .iq-agent-info a{text-decoration:none}.v2-05 #iq_myportal_passwordreminder_dialog .container{min-width:320px}@media (min-width:1200px){.v2-05 #iq_myportal_passwordreminder_dialog .container{width:1170px}}.v2-05 #iq_myportal_passwordreminder_form .text-danger{color:#a94442!important;margin-top:20px!important;font-size:14px}.v2-05 #iq_myportal_passwordreminder_form .btn-primary{margin-top:10px;font-family:Verdana,Arial,sans-serif;font-size:15px;border-radius:4px}.v2-05 #userid-container label{font-weight:600;font-family:Verdana,Arial,sans-serif;font-size:15px}.v2-05 #iq_myportal_passwordreminder_form-userid{border-radius:4px}.v2-05 #iq_myportal_passwordreminder_form h3{font-size:24px;font-family:Verdana,Arial,sans-serif;color:#212529;font-weight:500}.v2-05 #iq_myportal_passwordreminder_form-userid{height:32px}@media (min-width:1200px){.v2-05 #site-wrapper .st-inside-content-wrapper .container{width:1170px}}.customPageNavbar{background-color:rgba(0,0,0,.3);z-index:11005}.v2-05 #site-wrapper .st-sitemenu-06{background-color:unset;position:unset}.v2-05 #site-wrapper .navbar-nav li a{color:#12386b}.v2-05 #iq_myportal_login_dialog .modal-content .modal-footer{display:none!important}.v2-05 .forgot-pwd{text-align:center!important;width:100%}.v2-05 .main-wrapper .property-grid .property-col .main-photo img{height:180px;width:100%}.v2-05[data-page=pages] .iq-pg-header h1{color:#000!important}#iq-office .iq-pg-header h2,#iq-offices .iq-pg-header h1{padding-left:15px}.v2-05 #iq-myportal .iq-pg-header h1,.v2-05 #iq-office .iq-pg-header .iq-v2office-header,.v2-05 #iq-offices .iq-pg-header h1,.v2-05 #iq_agent .iq-agent-profile-sidebar #iq_lead_form .iq-submit-btn,.v2-05 #iq_agent .iq-pg-header h2,.v2-05 #iq_agents .iq-pg-header .agents-header,.v2-05 #iq_communities .iq-communities-header,.v2-05 #iq_communities .iq-pg-header .iq-communities-header{color:#000!important}.v2-05 #edit-menu #editorMenuNavbar #editing_buttons_edit button:hover{color:#000!important}.v2-05 #iq-office .iq-pg-body .iq-agents-card-office .iq-agents-card-foot .btn-about-agent:hover{color:#555!important}.v2-05 #iq_agent .iq-agent-profile-sidebar #iq_lead_form .form-group .iq-contact-textbox{border-radius:4px!important}.v2-05 #iq_agent .iq-pg-body #bayFullAgentDetails_v2 #iq_agent_propertysearchform .iq-agent-button-profile:hover{color:#333!important;background-color:#e6e6e6!important;border-color:#adadad!important}.v2-05 .featured-wrapper .container-fluid #featured-listings-list .main-photo img{height:250px;width:100%}.v2-05 .featured-wrapper .container-fluid #featured-listings-list .main-photo{min-height:250px}.v2-05 .featured-wrapper .container-fluid #featured-listings-list .property-breakdown{min-height:60px}.v2-05 .featured-wrapper .container-fluid #featured-listings-list .hosted-by-photos{min-height:70px}.v2-05 .datepicker{top:202px!important}.v2-05 #iq_new_community_search .iq-textdropdown .dropdown-menu{position:absolute!important;inset:45px auto auto 0!important}.v2-05.st-island .iq-pg-body{padding:15px}.v2-05 #st_section_06 .today-featured .description{font-size:16px;text-align:center}.iq-agent-profile-container{width:65%!important}@media (min-width:1920px){.iq-agent-profile-container{max-width:35%!important;max-height:50%!important}}@media (min-width:1400px){.iq-agent-profile-container{width:75%!important}}@media (min-width:1200px) and (max-width:1599px){.iq-agent-profile-container .iq-agent-image-div .iq-agent-image{width:90%!important}}@media (min-width:1600px) and (max-width:1919px){.iq-agent-profile-container .iq-agent-image-div .iq-agent-image{width:65%!important}}#site-wrapper[data-page=sign-in] nav.st-sitemenu-17{position:absolute!important;top:0;left:0;width:100%;z-index:1000}.v2-05 .iq-agent-label{color:#212529;font-weight:400!important}.v2-05 .listing-table-header label{color:#212529!important}.v2-05 .iq-listings-view button{background-color:#0d6efd!important;border-color:#0d6efd!important}.v2-05 .btn-v2agent:hover{color:#212529!important;background-color:#e6e6e6}.v2-05 .iq-agents-detail{font-size:12px}.v2-05 .iq-agent-mobile{font-size:12px}.iq-full-details .iq-listings-office:hover{color:#0a58ca!important}.iq-table-listing-detail{color:#212529;font-weight:500}.iq-office-active-listing:hover{color:#555!important}#iqListingsContainer .st-sitemenu-02v2 #st-main-menu .dropdown-menu{background-color:unset}#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-portal-directory,.iq-profile-portal{color:#212529}.iq-profile-form label{color:#212529;font-weight:500!important}.btn-first-search{text-transform:capitalize!important;font-size:1.2rem}.btn-first-search{background-color:#0d6efd!important;border-color:#0d6efd!important}.btn-get-report{background-color:var(--bay-vivid-blue)!important;border-color:var(--bay-vivid-blue)!important;color:var(--bay-white)!important;text-transform:capitalize!important}.iq-vendor-element{color:#212529}.iq-vendors-agent{color:var(--bay-dark-gray-33);font-weight:400!important}.iq-vendors-elements{color:var(--bay-dark-gray-33)}.iq-secondary-community-btn{font-weight:400!important;font-size:1.5rem!important}#iq_communities .iq-communities-header{color:var(--bay-black)}.btn-v2company:hover{color:#212529!important;background-color:#e6e6e6!important}.v2-05 .iq-office-address-no:hover{color:#555}.v2-05 .btn-v2office:hover{color:#212529!important;background-color:#e6e6e6!important}.v2-05 #iq-offices_modern{margin-top:40px;padding-left:50px;padding-right:50px}@media (max-width:481px){.v2-05 #iq-offices_modern{margin-top:40px;padding-left:12px!important;padding-right:0!important}}.v2-05:has([data-page=real-estate]) .st-inside-content-wrapper .container{width:100%!important;max-width:100%!important;margin:0!important}.v2-05:has([data-page=real-estate]) #iq_communities .iq-communities-header{color:var(--bay-black)}.v2-05 .iq-contact-form-label{color:#212529}.v2-05 .iq-v2contact-label{color:#212529}.v2-05 .iq-total-price{color:#212529}.v2-05 .iq-office-listing-name{font-weight:400!important;font-size:1.5rem!important}.v2-05 .iq-get-code,.v2-05 .iq-label-color{color:#212529!important;font-weight:400!important}.v2-05 .iq-sales-form{color:#212529}.v2-05 .iq-label-bytext{color:#212529;font-weight:500!important}.v2-05 #iq_mortcalc_dialog .modal-content .modal-body .mortage-btn{text-align:right}.v2-05 #iqListingsContainer #iqSearchFormHeader #iq_criteria_form #btnSwitchViewToMap{background-color:#f8f9fa!important;color:#000!important;opacity:unset!important}.v2-05 #iq_listing #iq_listing_head #iq_listing_head_main{font-family:var(--bay-primary-font)!important}.v2-05 #iq_listing #iq_listing_head #iq_listing_head_main .iq-listing-location{display:flex!important;font-weight:500!important}.v2-05 #iq_listing #iq_listing_head #iq_listing_head_main .iq-listing-location span:first-child{line-height:1.1!important}.v2-05 #iq_listing #iq_listing_head #iq_listing_head_main .iq-listing-calc{font-family:var(--bay-primary-font)!important}.v2-05 #iq_listing #iq_listing_head #iq_listing_head_main .iq-listing-calc a{font-size:14px!important;font-family:var(--bay-primary-font)!important}@media screen and (max-width:1600px){.v2-05 #iq_listing .iq_listing_agent_v2 .iq-listing-agent-elements{display:unset!important}}.v2-05 #iq_listing #iq_lead_form #iq_lead_page_0001 #firstname-container,.v2-05 #iq_listing #iq_lead_form #iq_lead_page_0001 #lastname-container,.v2-05 #iq_listing #iq_lead_form #iq_lead_page_0001 #publicid-container{margin-bottom:15px}.v2-05 #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form{width:50%}.v2-05 #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form #emailaddress-container{margin-top:10px}.v2-05 #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form input{border-left:2px solid red!important;border-radius:4px}.v2-05 #iq_listing .bayListingShowingRequest #iq_listing_showing_request #iq_lead_form #additionalinformation-container textarea{border-radius:4px}.v2-05 #iq_listing>div.iq-pg-body>div.row>div.col-md-12{margin-top:90px}@media (max-width:768px){.v2-05 #iq_listing>div.iq-pg-body>div.row>div.col-md-12{margin-top:60px}}.v2-05 .iq-remove-margin{margin-top:0!important}.v2-05 .iq-btn-submit{border-color:#888!important}[data-page=search-listings] .st-sitemenu-17{max-height:none}body:has([data-page=compensation]) .st-inside-content-wrapper .container{width:100%!important;max-width:100%!important;margin:0!important}