@charset "UTF-8";*{-webkit-overflow-scrolling:touch}a:active,a:hover,a:link,a:visited{color:var(--bay-bodytext)}body,html{color:var(--bay-bodytext);font-family:var(--bay-primary-font);height:100%;min-width:320px}body{color:var(--bay-bodytext);padding-top:0;overflow:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--bay-primary-font)}a,h1,h2,h3,h4,h5,h6{color:var(--bay-bodytext)}legend{width:auto;border:none}button{border:1px solid #fff;background:var(--bay-highlightcolor);color:var(--bay-highlighttext)}.btn-social{position:relative;padding-left:50px!important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:42px;line-height:44px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,19,155,.5)}.btn-fb,.btn-fb:visited{color:#fff!important;background-color:#3b5998!important}label input[type=checkbox],label input[type=radio]{margin-right:5px}small{font-weight:400;white-space:nowrap}section{position:relative;display:table!important;width:100%;overflow:visible}.pull-left{float:left}.pull-right{float:right}.st-13 .st-homepage-wrapper{overflow:hidden!important}.iq-listing-agent-details a{font-size:12px}.iq-pg-content .property-container{margin-top:40px;background-color:var(--bay-maincolor)}.iq-pg-content .property-content{padding:7px}.iq-pg-content .property-content a{color:#fff;font-size:12px;font-weight:700}.iq-pg-content .panel-heading .panel-title{color:#fff;font-size:16px}.iq-pg-content .panel-heading{padding:10px 15px}.iq-pg-content .panel-primary{border:1px solid #337ab7;border-top-left-radius:3px;border-top-right-radius:3px}.iq-pg-content .panel-body{padding:15px}.content_default_buttons{margin-top:90px;text-align:center}.content_default_buttons a{padding:15px 30px;display:inline-block;margin:0 15px 15px;color:#fff!important;text-transform:uppercase;text-align:center;background:#2a2f34;border-radius:4px}#iq_template_17 .iq-pg-header{display:block}.content_default_first_desc{margin-top:60px}.content_default_first_desc .responsive_iframe{position:relative;overflow:hidden;padding-top:56.25%;margin-top:calc(60px - 1rem);margin-bottom:60px}.content_default_first_desc iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:1550px){.content_default_first_desc .responsive_iframe{margin-bottom:calc(30px + 30 * (100vw - 375px)/ 1175)}.content_default_first_desc,.content_default_first_desc .responsive_iframe,.default_top_content_desc h3{margin-top:calc(30px + 30 * (100vw - 375px)/ 1175)}}.header_rem_sub{position:relative;height:80vh;max-height:850px;min-height:400px}.header_rem_mid_sub{position:absolute;width:100%;text-align:center;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:0}.header_rem_mid_sub h1{color:#fff;text-transform:capitalize}.header_rem_bg_sub{background-size:cover!important;background-position:center center!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.neighbourhood_gallery.carousel button.carousel-control-next i,.neighbourhood_gallery.carousel button.carousel-control-prev i{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.neighbourhood_gallery .carousel-control-next.custom .carousel-control-next-icon,.neighbourhood_gallery .carousel-control-prev.custom .carousel-control-prev-icon{position:absolute;top:calc(50% - 11px);background-color:#2a2f34!important;width:60px;height:60px;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;background-image:none}.neighbourhood_gallery .carousel-control-prev.custom .carousel-control-prev-icon{left:0}.neighbourhood_gallery .carousel-control-next.custom .carousel-control-next-icon{right:0}.neighbourhood_gallery .carousel-item>div{position:relative}.neighbourhood_gallery .carousel-item>div p{position:absolute;bottom:15px;right:15px;color:#fff;margin-bottom:0;font-size:12px}.neighbourhood_gallery .carousel-inner{padding:20px 0 20px 0}.iq-blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.iq-fullscreen-layout{position:fixed!important;top:0;right:0;width:100%;height:100vh;z-index:1;background-color:#fff}.iq-phonenumber{border:none!important;text-shadow:none!important;color:inherit!important}.iq-phonenumber hover{border-radius:none!important}.goog-te-gadget-simple a span:first-child{color:#000!important}.goog-te-gadget-simple .goog-te-menu-value{color:#000!important}p a{text-decoration:underline!important}.overflow-hidden{overflow:hidden}.iq-loading{font-size:30px;line-height:50px;padding:30px;min-width:50vw;text-align:center}.iq-editsectionbutton{z-index:12000;cursor:pointer}#iq-hidesection_10.iq-hide-section{width:6%}.iq-hide-section{position:absolute;top:10px;right:10px;z-index:10;cursor:pointer;font-size:12px;padding:1px 5px;border:1px solid #ccc}.iq-modal-content-background-color{background-color:var(--bay-maincolor)!important}.form-control{border-radius:0}.form-inline .form-row{margin-top:15px;display:table;min-width:100%}.form-inline .form-row:first-child{margin-top:0}.well .well{border:0;padding:0}.img-thumbnail{background-clip:content-box}.modal-open .modal{z-index:12051!important}.modal-backdrop.in{opacity:.75!important}.modal-header{background-color:var(--bay-primary-light)!important}.modal-body{padding:10px}.modal-body .row{margin-left:-5px;margin-right:-5px}.modal-header .close{opacity:.5}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter [class*=col-]:not(:first-child),.row.no-gutter [class*=col-]:not(:last-child){padding-right:0;padding-left:0}.nav-tabs .nav-link{color:#555}.iq-pg-header{overflow:hidden;margin-bottom:10px}.container-fluid .iq-pg-header{padding-left:15px;padding-right:15px}.header-template{color:#000!important}#homepage_searchform select{cursor:pointer}#iq_housevalue_form .container h4{font-size:18px}#iq_housevalue_form .container .btn-get-report{width:100%;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;font-size:18px;font-family:var(--bay-primary-font)}#iq_housevalue_form #iq_housevalue_form-autocomplete{border-radius:4px;font-size:18px;height:46px;color:#555}#iq_housevalue_form .btn-primary:hover{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important}#iq_housevalue_carousel div:not([class*=text-danger]){color:#fff!important;text-shadow:2px 2px 2px #333}#iq_housevalue_carousel div:is([class*=text-danger]){text-shadow:none!important}#iq_housevalue_carousel div a{color:#fff!important;text-decoration:none;text-shadow:2px 2px 2px #333}#iq_editagenttemplate_dialog .agent-template-table td{border:none!important}#iq_editagenttemplate_dialog .agent-template-table tbody>tr:hover{background-color:#f5f5f5!important}#iq_editagenttemplate_dialog .table-hover>tbody>tr:hover{--bs-table-accent-bg:none!important}#iq-myportal #iq_myportal_login_page .form-group{margin-bottom:15px}#iq-myportal #iq_myportal_login_page .form-group label{font-size:14px;font-weight:700;margin-bottom:10px;color:#333!important}#iq-myportal #iq_myportal_login_page fieldset a{font-size:14px;text-decoration:none}#iq-myportal #iq_myportal_login_page .checkbox label{font-size:14px!important;color:#333!important}#iq-myportal #iq_myportal_login_page .form-group input{height:34px!important;border-radius:4px}#iq-myportal #iq_myportal_login_page h3{color:#212529!important;font-size:18px!important;font-weight:700!important}#iq-agentportal #iq_agentportal_login_form .form-group label{font-size:14px;font-weight:700;margin-bottom:10px;color:#333!important}#iq-agentportal #iq_agentportal_login_form fieldset a{font-size:14px;text-decoration:none}#iq_editor_choosetemplate_dialog #iq_template_carousel .iq-template-features{text-align:left!important}.iq-pg-content #iq_lead_form .iq-lead-page .form-group{padding-left:10px!important;text-align:center!important;margin-top:5px!important}.iq-pg-content #iq_lead_form .iq-lead-page .form-group select{font-size:14px!important;height:34px!important;border-radius:4px!important}.iq-pg-content #iq_lead_form .iq-lead-page .form-group label{text-align:center;width:100%;font-size:14px!important;font-family:var(--bay-primary-font)!important;color:#333!important;font-weight:700!important}.iq-pg-content #iq_lead_form .iq-lead-page .form-group textarea{height:54px!important;border-left:2px solid red!important;border-radius:4px!important}.iq-pg-content .well{background-color:#f5f5f5!important;padding:19px!important;border-radius:4px!important;border:1px solid #e3e3e3!important}.iq-pg-content #iq_lead_form .text-danger{margin-top:5px!important;color:#a94442!important;padding-left:15px!important}.iq-pg-content #iq_lead_form .form-group #iq_lead_form-submit{font-size:14px!important;padding:6px 12px!important;margin-top:10px!important;width:98%!important;font-family:var(--bay-primary-font)!important;border-radius:4px!important}.iq-pg-content #iq_lead_form .form-group .iq-lead-group-title{font-family:var(--bay-primary-font)!important;font-weight:400!important;color:#333!important;font-size:18px!important;text-align:center!important}.iq-pg-header h1{font-size:45px!important;color:#fff!important}.iq-pg-header #iq_listings_wrapper h1{color:#212529!important}.iq-pg-content #iq_lead_form .form-group hr{border-top:1px solid #eee!important;background-color:unset!important;opacity:unset!important}.iq-pg-content .card-header .card-title span{color:#fff!important}#iqListingsContainer .st-sitemenu-02v2 .st-sitemenu ul#st-main-menu li a:hover{color:#fff!important;background-color:var(--bay-highlightcolor)!important}.offcanvas .offcanvas-body #drawer-navigation .navigation-item a:hover{color:#fff!important;background-color:var(--bay-highlightcolor)!important}nav[data-editable-type=sitemenu] ul.dropdown-menu{max-height:60vh;overflow:auto}.iq-v2agent-name{margin-bottom:unset!important;padding-top:unset!important}.ui-dialog #iq_myportal_passwordreminder_dialog .container{min-width:320px}.ui-dialog #iq_myportal_passwordreminder_dialog{padding:.5em 1em}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form #userid-container{margin-bottom:15px}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form #userid-container label{margin-bottom:5px;font-weight:700;color:#212529;font-size:15px;font-family:var(--bay-primary-font)}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form #userid-container input{height:34px;border-radius:4px}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form .card{margin-bottom:20px!important}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form h3{font-size:24px;margin-top:20px;margin-bottom:10px;font-weight:500;font-family:var(--bay-primary-font);color:#212529}.ui-dialog #iq_myportal_passwordreminder_dialog #iq_myportal_passwordreminder_form .iq-form-field-required small{color:#a94442;margin-top:10px}@media (min-width:1200px){.ui-dialog #iq_myportal_passwordreminder_dialog .container{width:1170px}}#iq_agents .iq-pg-header .agents-header{color:#fff!important}#iq_agent .iq-pg-body #bayFullAgentDetails_v2 #iq-listings_recentsold_view_wrapper #iq-listings_recentsold_viewless{background-color:#0d6efd!important;border-color:#0d6efd!important}#iq_agent .iq-pg-body #bayFullAgentDetails_v2 #iq-listings_recentsold_view_wrapper #iq-listings_recentsold_viewless:hover{padding:.375rem .75rem!important;border-radius:4px!important}#iq-office .iq-pg-header .iq-v2office-header{color:#555!important}#iq_agent .iq-pg-body #bayFullAgentDetails_v2 #iq-listings_recentsold_view_wrapper #iq_listings_recentsold_viewmore{background-color:#0d6efd!important;border-color:#0d6efd!important}#iq_agents_grid .iq-agents-card.iq-agents-6{height:auto}body.scrollable-y{overflow-y:auto!important}.st-mls-details{font-size:1rem!important}.carousel a{text-decoration:none!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group label{text-align:center!important;width:100%!important;margin-bottom:5px!important;color:#7e8890!important;font-weight:700!important;font-size:16px!important;font-family:var(--bay-primary-font)!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group textarea{border-left:2px solid red!important;border-radius:4px!important;margin-bottom:15px!important;height:54px!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group select{border-radius:4px!important;margin-bottom:15px!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group#firstname-container{padding-left:12px!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group#messagebody-container{padding-left:12px!important}.iq-pg-content .well{background-color:#f5f5f5!important;padding:19px!important;border-radius:4px!important;border:1px solid #e3e3e3!important}.iq-pg-content .iq-contact-line-field .iq-contact-list{text-align:center!important;font-size:18px!important}.iq-pg-content #iq_lead_form .text-danger{text-align:center!important;margin-top:5px!important;color:#a94442!important}#iq_agent #bayFullAgentDetails_v2 #iq_agent_propertysearchform .iq-agent-button-profile:hover{color:#333!important;background-color:#e6e6e6!important;border-color:#adadad!important;border-radius:4px!important}#iq_agent .iq-agent-profile-sidebar #iq_lead_form .form-group .iq-contact-textbox{border-radius:4px!important}#iq_agents .iq-pg-body #iq_agents_grid .iq-agents-card-info .fa-mobile{font-size:16px!important;width:14px}#iq_listing #iq_listing_full_details_v2 .iq_listing_contact_sidebar_v2 #iq_lead_form .iq-form-field-required{border-left:2px solid red!important}#iq-office .iq-office-profile-body #office_listings button{background-color:#fff!important;border-color:#ccc!important}#iq-office .iq-pg-header .iq-v2office-header{color:#fff;font-size:45px;text-transform:uppercase;font-family:var(--bay-primary-font)}.iq-pg-content #iq_lead_form .iq-agent-submit{width:98%!important}.iq-pg-content #iq_lead_form #iq_lead_page_0001 .form-group hr{border-top:1px solid #eee!important;background-color:unset!important;opacity:unset!important}#iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required{border-left:2px solid red!important;border-radius:4px!important}#iq_agent .iq-pg-body .iq-agent-profile-search #iq_agent_propertysearchform #iq_agent_form_commercial_section select,#iq_agent .iq-pg-body .iq-agent-profile-search #iq_agent_propertysearchform #iq_agent_form_land_section select,#iq_agent .iq-pg-body .iq-agent-profile-search #iq_agent_propertysearchform #iq_agent_form_multifamily_section select{padding-left:1rem!important}#iq_editor_choosetemplate_dialog #iq_template_carousel_nav .carousel-control-prev .fa-chevron-left{color:#555!important}#iq_editor_choosetemplate_dialog #iq_template_carousel_nav .carousel-control-next .fa-chevron-right{color:#555!important}.owl-carousel{position:relative}.modal-body #iq_template_carousel_nav .carousel-control-prev:hover{color:unset!important}.modal-body #iq_template_carousel_nav .carousel-control-prev:active{color:#555!important}.modal-body #iq_template_carousel_nav .carousel-control-next:hover{color:unset!important}.modal-body #iq_template_carousel_nav .carousel-control-next:active{color:#555!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-image a img{height:unset!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-maps{height:unset!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-info .iq-officeaddress-line1 a{font-size:14px!important;text-decoration:none!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-info .iq-agent-profile-line{font-size:14px!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-info .iq-v2agent-details{display:unset!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-officeaddress{font-size:14px!important}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-head .iq-agent-profile-title{padding-left:20px!important}#iq_agent .iq-pg-header .iq-agent-v2header{font-size:45px!important;color:#fff!important;text-transform:uppercase!important}#iq_listing .iq-pg-body .iq_listing_contact_sidebar_v2 #iq_lead_form .iq-listing-fields,#iq_listing .iq-pg-body .iq_listing_contact_sidebar_v2 #iq_lead_form select{margin-bottom:10px!important}.iq-pg-header h1{padding:10px 0 0 0;font-size:45px;font-weight:400;text-transform:uppercase;margin:0;color:var(--bay-bodycolor)}.iq-pg-body{margin-bottom:20px;background-color:var(--bay-bodycolor);overflow:visible;padding:15px}.real-estate-header{font-size:45px!important;font-weight:500!important;color:#fff}.iq-estate-header h3{font-size:1.75rem!important}.iq-listings-data h1{font-size:2.5rem!important}.iq-pg-body .iq-pg-head{margin-bottom:15px}.iq-pg-body .iq-pg-head img{width:100%;display:block}.iq-pg-body .iq-pg-content .img-responsive{margin-bottom:20px;width:100%;max-height:none!important}#sidebar_menu ul{-webkit-padding-start:0!important}.iq-form-field-required{border-left:2px solid red!important}.iq-select-wrapper{display:block;background:#fff;border:1px solid #e7e7e7}.iq-select-wrapper .form-control{border:0;-webkit-box-shadow:transparent 0 0 0 0 inset;box-shadow:transparent 0 0 0 0 inset}.iq-plusminus{position:absolute;right:0;padding:7px 25px;top:25px;top:25px}.iq-plusminus button{margin-left:5px;color:var(--bay-highlighttext);background-color:var(--bay-highlightcolor)}.iq-plusminus button:hover{background-color:#ddd;color:var(--bay-bodytext)}.iq-plusminus button:first-child{margin-left:0}.iq-selectdropdown{position:absolute!important;right:0;padding:7px 25px;top:25px;top:25px}.iq-selectdropdown button{margin-left:5px;color:var(--bay-bodycolor);background-color:var(--bay-highlightcolor)}.iq-selectdropdown button:active,.iq-selectdropdown button:hover{background-color:var(--bay-highlightcolor);color:var(--bay-bodycolor)}.iq-selectdropdown button:first-child{margin-left:0}.iq-selectdropdown .dropdown-menu{margin:-9px 25px 0 0}.iq-textdropdown{position:absolute!important;right:0;padding:7px 25px;top:25px}.iq-textdropdown button{margin-left:5px;color:var(--bay-bodycolor);background-color:var(--bay-highlightcolor)}.iq-textdropdown button:active,.iq-textdropdown button:hover{background-color:var(--bay-highlightcolor);color:var(--bay-bodycolor)}.iq-textdropdown button:first-child{margin-left:0}.iq-textdropdown .dropdown-menu{margin:-9px 25px 0 0}.st-myportal-05 .st-myportal-footer .st-myportal-arrow{display:none}@media (max-width:767px){.header_rem_top.scroll-nav{background-color:unset!important}#edit-menu #editorMenuNavbar{padding:8px!important}#editorMenuNavbar #editing_buttons_logout button{padding:0!important}}@media (max-width:1440px){.iq-agent-profile-container .iq-agent-info .iq-agent-contact-info{margin-top:5px!important}.iq-agent-profile-container .iq-agent-info .iq-agent-contact-info .iq-agent-contact-me{margin-top:0!important}}.tox-tinymce-aux{z-index:12052!important}.ui-dialog{border-radius:5px;box-shadow:0 0;padding:0!important;z-index:11010;box-shadow:0 5px 15px rgba(0,0,0,.5)!important}.ui-dialog .ui-dialog-content{padding-left:0;padding-right:0;overflow:hidden}#st_playvideo_dialog .iq-property-details-youtube{height:auto;width:auto}.more-btn{display:none}@media (max-width:335px){.ui-dialog-content{padding:.5rem 7px!important}.header-content{top:3%!important}.header-body{margin-top:6px!important;font-size:13px!important}.link-btn{margin-top:6px!important}.header{font-size:22px!important}.layout-link{padding:3px 8px!important}}@media (min-width:336px) and (max-width:467px){.header-body{font-size:13px!important;margin-top:9px!important}.header{font-size:21px!important}.layout-link{padding:3px 8px!important}.link-btn{margin-top:8px!important}}@media (min-width:499px) and (max-width:768px){#st_playvideo_dialog .iq-property-details-youtube{height:300px;width:400px}}@media (min-width:769px){#st_playvideo_dialog .iq-property-details-youtube{height:480px;width:640px}}.ui-dialog .ui-dialog-titlebar{padding:15px 20px!important}.ui-dialog .ui-dialog-titlebar-close{top:0!important;right:15px!important;margin:0!important;height:100%!important;background:unset;border:unset;font-size:21px;font-weight:700;color:rgba(255,255,255,.5)}.ui-dialog .ui-dialog-titlebar-close:before{content:"x"}.ui-dialog .ui-dialog-title{margin:5px;color:#fff;font-family:var(--bay-primary-font);font-size:18px;font-weight:500}.st-searchform-05v2 .al-range-slider__bar,.st-searchform-07 .al-range-slider__bar,.st-searchform-12v2 .al-range-slider__bar,.ui-widget-header{border:none!important;background:var(--bay-maincolor)!important;border-radius:unset!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid var(--bay-highlightcolor);background:var(--bay-highlightcolor);color:#fff}.ui-widget{font-family:var(--bay-primary-font);font-size:inherit}.ui-widget-content{border:0;background:#fff;color:var(--bay-bodytext)}.ui-corner-all{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.ui-menu .ui-menu-item:hover{border:0}.ui-menu .ui-menu-item a{background:0 0;padding:2px 10px}.ui-menu .ui-menu-item a:hover{background-color:#fcfcfc;border:1px solid #e7e7e7}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none!important;background:0 0!important;font-weight:400;background-color:#eee!important;background-image:none!important}.ui-menu .ui-menu-item{list-style-image:none!important}.mce-floatpanel{position:fixed!important}.st-autocomplete-loading{background-image:url(/assets/img/animated/spinner.gif)!important;background-repeat:no-repeat!important;background-position:right 5px center!important;transition:unset!important}.st-loading{background-image:url(/assets/img/animated/spinner.gif)!important;background-repeat:no-repeat!important;background-position:center center!important}.st-disclaimer-tinymce{background-color:var(--bay-footerbackground);color:var(--bay-footercolor);font-size:11px;text-align:center}.st-featuredagents-tinymce{background-color:var(--bay-featuredagentsbackground);color:var(--bay-featuredagentscolor);font-size:18px;text-align:center}.st-body-tinymce{background-color:var(--bay-featuredagentsbackground);color:var(--bay-featuredagentscolor);font-size:18px;text-align:center}.st-footer-banner{margin:25px 0}.st-panels-wrapper{display:table;width:100%}.panels-wrapper .unit-wrapper .unit-box .unit-info h1{margin:0 0 4% 0!important}@media (min-width:320px) and (max-width:374px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:134px}}@media (min-width:375px) and (max-width:425px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:190px}}@media (min-width:426px) and (max-width:529px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:220px}}@media (min-width:530px) and (max-width:639px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:262px}}@media (min-width:640px) and (max-width:767px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:335px}}@media (min-width:768px) and (max-width:860px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{min-height:375px}}@media screen and (max-width:860px){.panels-wrapper .unit-wrapper .unit-box .unit-photo{width:100%!important}}.st-callout-wrapper{display:table;width:100%}.homepage-hero-module{border-right:none;border-left:none;position:relative}.video-container{height:100vh;width:100%;position:relative;bottom:0;left:0;overflow:hidden;background:0 0}.video-container .poster img{height:100vh;width:100%;bottom:0;position:absolute}.video-container .filter{z-index:100;position:absolute;width:100%;height:100vh;width:100%}.video-container video{position:absolute;z-index:0;transform:translate(-50%,-50%);top:50%;left:50%;min-height:100%;min-width:100%}@media (min-width:425px) and (max-width:767px){.iq-pg-body{background-color:var(--bay-bodycolor);overflow:visible;padding:15px}}@media (min-width:768px) and (max-width:992px){.iq-pg-body{background-color:var(--bay-bodycolor);overflow:visible;padding:15px}}@media (max-width:479px){.iq-pg-header h1{color:#000!important;font-size:20px!important;margin-left:15px}}.scroll_down span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite}.scroll_down{position:absolute;bottom:-25px;left:48.7%;z-index:99;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff!important;font:normal 400 20px/1 "Josefin Sans",sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:60px}.scroll_down:hover{opacity:.5}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}.timeline{list-style:none;padding:20px 0 20px;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:2px;background-color:#ddd;left:25px;margin-left:-1.5px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{border:1px solid #d4d4d4;border-radius:2px;padding:15px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);box-shadow:0 1px 6px rgba(0,0,0,.175);margin-left:65px;margin-right:10px}.timeline>li>.timeline-panel.arrrow:before{position:absolute;top:26px;left:-15px;right:auto;display:inline-block;border-top:15px solid transparent;border-right:15px solid #ccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel.arrrow:after{position:absolute;top:27px;left:-14px;right:auto;display:inline-block;border-top:14px solid transparent;border-left:0 solid #fff;border-right:14px solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:30px;height:30px;line-height:30px;font-size:1em;text-align:center;position:absolute;top:25px;left:10px;background-color:#999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.timeline-badge.note{background-color:#555!important}.timeline-badge.primary{background-color:#2e6da4!important}.timeline-badge.success{background-color:#3f903f!important}.timeline-badge.warning{background-color:#f0ad4e!important}.timeline-badge.danger{background-color:#d9534f!important}.timeline-badge.info{background-color:#5bc0de!important}.timeline-title{margin-top:0;color:inherit}.timeline-body>p,.timeline-body>ul{margin-bottom:0;font-size:13px}.timeline-body>p+p{margin-top:5px}div.img-centered{position:relative;overflow:hidden}div.img-centered img,img.img-centered{position:absolute;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto;min-height:100%;min-width:100%}.edit-modal{z-index:4!important}.edit-modal .modal-content{margin-top:0;padding-top:50px}.editingicons .spacer{display:inline-block;width:25px;height:1px}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:75vw;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-75vw;-webkit-transition:opacity .25s linear,left .25s ease-out;-moz-transition:opacity .25s linear,left .25s ease-out;-o-transition:opacity .25s linear,left .25s ease-out;transition:opacity .25s linear,left .25s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-75vw;-webkit-transition:opacity .25s linear,right .25s ease-out;-moz-transition:opacity .25s linear,right .25s ease-out;-o-transition:opacity .25s linear,right .25s ease-out;transition:opacity .25s linear,right .25s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal-content{border-radius:0;border:none}.modal-content .modal-body .btn-outline-secondary{border-color:#6c757d!important}.modal-header{border-bottom-color:#eee;background-color:#fafafa}.item-relative{position:relative}.img-fill{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.img-fill-contain{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:center}.more-btn,nav .close-btn{display:none}.img-fill-background{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain!important}.area-background-height{height:381px}.probootstrap_section[data-section=featuredhomes] .st-blog-image-container.thumbnail{height:220px}.probootstrap_section[data-section=blog] .st-blog-image-container.thumbnail{height:170px}.probootstrap_section[data-section=blog] .media-body{height:125px}#st_section_09[data-section=blog]{padding-left:15px;padding-right:15px}#iq_customagents #iq_agents_grid .iq-agents-card-wrapper{height:auto!important}#iq_agents_grid .iq-agents-card-wrapper{height:auto!important}.iq-agent-cards-wrapper{display:flex;flex-wrap:wrap;width:100%}.iq-logo-show{display:block;margin-bottom:10px;width:40%;float:left;min-height:50px}.iq-logo-show img{max-width:100%;margin-right:15px;height:auto;max-height:200px;object-fit:contain}.iq-office-details .map #directions{max-height:216px;height:216px;display:block;margin-top:-15px}.iq-agent-profile .iq-agent-profile-info{padding:20px 0 0 25px;line-height:18px;padding-left:10px}.navbar-dark .nav-link{color:#fff!important}.navbar-dark .nav-link:hover{color:rgba(255,255,255,.55)!important}@media (max-width:768px){.area-background-height{height:288px}.probootstrap_section[data-section=featuredhomes] .st-blog-image-container.thumbnail{height:200px}}@media (max-width:479px){.modal-content{margin-top:0!important}}@media (max-width:991px) and (min-width:768px){.modal.left .modal-dialog,.modal.right .modal-dialog{width:100vw}.modal.left.fade .modal-dialog{left:-100vw}.modal.right.fade .modal-dialog{right:-100vw}}@media (max-width:767px){.modal.left .modal-dialog,.modal.right .modal-dialog{width:100vw}.modal.left.fade .modal-dialog{left:-100vw}.modal.right.fade .modal-dialog{right:-100vw}.form-group .h4,h4{max-height:20px}}.iq-advanced-search-filters .row{margin-top:15px;margin-bottom:15px}.iq-advanced-search-filters fieldset{padding-top:15px;margin:0}.iq-advanced-search-filters label{line-height:34px;margin-bottom:0}.iq-advanced-search-filters .radio{margin:0}.iq-advanced-search-filters input[type=radio]{margin-top:10px}.iq-advanced-search-filters .iq-area-list{position:relative;overflow:auto;margin-bottom:10px}.iq-tag-input{display:flex;flex-wrap:wrap;margin:0;padding:2px 5px 4px}.iq-tag-input li{list-style-type:none;margin-top:4px;margin-right:6px;background-color:var(--bay-maincolor);font-size:1em;font-weight:500}.iq-tag-input-close{margin-left:8px;cursor:pointer}.iq-tag-input-close::after{content:"x";padding:0 2px}@media (max-width:991px){.iq-advanced-search-filters .form-control{margin-bottom:30px}}.iq-myportal-signup a.btn{color:#fff}#iq_lead_form .checkbox{padding-left:10px}.mce-floatpanel{position:fixed;top:125px}@media (min-width:768px){.navbar-collapse .navbar-nav:nth-of-type(2){align-items:center}}.goog-te-banner-frame.skiptranslate{display:none!important}body[data-page=default] .leadform_disclaimer,body[data-page=default] .leadform_disclaimer span{color:var(--bay-white)!important}.leadform_disclaimer,.leadform_disclaimer span{font-family:var(--bay-primary-font)!important;font-weight:400;font-size:12px!important;line-height:14px!important;color:grey!important;margin-top:15px!important}#iq_housevalue_form .leadform_disclaimer{font-family:var(--bay-primary-font)!important;font-size:12px!important;line-height:14px!important;color:grey!important;margin-top:15px!important;text-shadow:none!important}.iframe_sandbox_options{margin:10px 0 0 5px}.iframe_sandbox_options .checkbox{width:200px}#iframe_sandbox .card-body input{margin:5px 0 5px 10px}.link-underline-hover:hover{text-decoration:underline!important;cursor:pointer!important}@media (max-width:575px){#iq_editor_metatags_dialog form#iq_metadatadetails #metadata_image_wrapper{width:100%;min-height:180px}}@media (max-width:767px){#iq_template_6 .h4,#iq_template_6 h4{max-height:unset!important}}.st-insidepage-wrapper .st-inside-header .text-content{color:var(--bay-white);font-family:var(--bay-primary-font);font-weight:600;line-height:normal;font-style:normal}.st-insidepage-wrapper #st-inside-modern-header.st-inside-header .text-content>.page-header,.st-insidepage-wrapper #st-inside-modern-header.st-inside-header .text-content>.page-header p{font-size:45px;color:unset;text-align:unset;font-weight:unset;text-transform:unset;text-decoration:unset}.st-insidepage-wrapper #st-inside-modern-header.st-inside-header .text-content>.page-description,.st-insidepage-wrapper #st-inside-modern-header.st-inside-header .text-content>.page-description p{font-size:24px;color:unset;text-align:unset;font-weight:unset;text-transform:unset;text-decoration:unset}@media (min-width:576px){body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) #premier_header .st-inside-header .text-content,body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) .st-inside-content-wrapper .st-inside-header .text-content{max-width:540px}}@media (min-width:768px){body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) #premier_header .st-inside-header .text-content,body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) .st-inside-content-wrapper .st-inside-header .text-content{max-width:720px}}@media (min-width:992px){body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) #premier_header .st-inside-header .text-content,body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) .st-inside-content-wrapper .st-inside-header .text-content{max-width:960px}}@media (min-width:1200px){body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) #premier_header .st-inside-header .text-content,body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) .st-inside-content-wrapper .st-inside-header .text-content{max-width:1140px}}@media (min-width:1400px){body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) #premier_header .st-inside-header .text-content,body:has(.st-inside-content-wrapper>.container,.third_section_story>.container) .st-inside-content-wrapper .st-inside-header .text-content{max-width:1320px}}#iq-registrationform{margin-top:10px}body:has(#st-inside-modern-header) #iq-myportal .iq-pg-header,body:has(#st-inside-modern-header) #iq-office .iq-office-main-header,body:has(#st-inside-modern-header) #iq-office .iq-pg-header,body:has(#st-inside-modern-header) #iq-offices .iq-pg-header,body:has(#st-inside-modern-header) #iq_agent .iq-pg-header,body:has(#st-inside-modern-header) #iq_agents .iq-pg-header,body:has(#st-inside-modern-header) #iq_blog .iq-pg-header,body:has(#st-inside-modern-header) .iq-office-layout-container #headings,body:has(#st-inside-modern-header) [data-page=vendor] .container .iq-pg-header,body:has(#st-inside-modern-header) [data-page=vendors] .container .iq-pg-header,body:not(:has(.st-inside-header)) #iq-myportal .iq-pg-header,body:not(:has(.st-inside-header)) #iq-office .iq-office-main-header,body:not(:has(.st-inside-header)) #iq-office .iq-pg-header,body:not(:has(.st-inside-header)) #iq-offices .iq-pg-header,body:not(:has(.st-inside-header)) #iq_agent .iq-pg-header,body:not(:has(.st-inside-header)) #iq_agents .iq-pg-header,body:not(:has(.st-inside-header)) #iq_blog .iq-pg-header,body:not(:has(.st-inside-header)) .iq-office-layout-container #headings,body:not(:has(.st-inside-header)) [data-page=vendor] .container .iq-pg-header,body:not(:has(.st-inside-header)) [data-page=vendors] .container .iq-pg-header{display:none!important}body:has(#st-inside-modern-header) #st-inside-modern-header.st-inside-header,body:not(:has(.st-inside-header)) #st-inside-modern-header.st-inside-header{min-height:250px}.modal .modal-dialog .modal-content{border-radius:8px!important}.modal .modal-dialog .modal-header{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.preferences_form-autocomplete_fields_container.iq-form-field-required{border-left:unset!important}.preferences_form-autocomplete_fields_container #preferences_form-autocomplete_fields_message{display:flex;padding-top:10px}.house-value-email[data-email_domain=""] .mail-id,.house-value-email[data-email_name=""] .mail-id{display:none!important}.iq-agent-profile h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:30px}.iq-agent-profile .iq-agent-profile-image img{width:100%;height:auto;display:block}.iq-agent-profile .iq-agent-profile-head{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-agent-profile .iq-agent-profile-head a:hover{text-decoration:none}.iq-agent-profile .iq-agent-profile-head h1{color:var(--bay-bodycolor);margin:0}.iq-agent-profile .iq-agent-profile-title{font-size:12px;font-style:italic;color:var(--bay-bodycolor);padding-left:28px}.iq-agent-profile .iq-agent-profile-license{font-size:10px;color:var(--bay-bodycolor);padding-left:28px}.iq-agent-profile .iq-agent-profile-info{padding:20px 0 0 25px;line-height:18px;padding-left:10px}.iq-agent-profile .iq-agent-profile-info .iq-agent-profile-social-links{font-size:17px;margin-top:15px}.iq-agent-profile .iq-agent-profile-info .iq-officeaddress{float:left;margin-left:10px}.iq-agent-profile .iq-agent-profile-info .iq-officeaddress-name{text-transform:uppercase}.iq-agent-profile .iq-agent-profile-info-icons{padding-right:5px}.iq-agent-profile .iq-agent-profile-office{margin-top:15px;height:300px}.iq-agent-profile .iq-agent-profile-office img{width:100%;height:auto;display:block}.iq-agent-profile .iq-agent-profile-office a{color:var(--bay-bodytext);background-size:cover;background-position:center;display:block}.iq-agent-profile .iq-agent-profile-foot{padding:45px 0 10px 25px}.iq-agent-profile .iq-agent-button .btn-default.active,.iq-agent-profile .iq-agent-button .btn-default:active,.iq-agent-profile .iq-agent-button .btn-default:focus,.iq-agent-profile .iq-agent-button .btn-default:hover,.iq-agent-profile .open .dropdown-toggle.btn-default{opacity:.7;text-decoration:none}.header-weight{font-weight:400!important}.header-font{font-size:18px!important}.agent-hover a:hover{text-decoration:underline!important}.contact-hover:hover{text-decoration:underline!important}.iq-agent-profile-text{padding-bottom:15px}.iq-agent-profile-text h3{margin:5px 0 10px 0}.iq-agent-profile-text hr{margin:5px 0 15px 0;color:#e3e3e3}.iq-agent-profile-video{text-align:justify;padding-bottom:15px}#iq-listings_recentsold_wrapper .iq-list-price{display:none}#iq-listings_buyerlistings_wrapper .iq-list-price{display:none}.iq-hover-text a:hover{text-decoration:underline!important}.iq-agent-profile-body h3{margin:10px 0 15px 0}.iq-agent-profile-body hr{margin:5px 0 15px 0;color:#e3e3e3}.iq-agent-button-profile{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:7px 20px;width:100%}.iq-agent-button-profile:hover{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:7px 20px;opacity:.7}.iq-agent-button-profile-body{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:7px 20px}.iq-agent-button-profile-body:hover{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:7px 20px;opacity:.7}.iq-agent-listing-address{color:var(--bay-maincolor)}.iq-agent-profile-sidebar h3{margin-top:0;font-weight:400}.iq-agent-profile-sidebar hr{margin:0 0 10px 0}.iq-agent-side-bar-icons{vertical-align:bottom}.iq-agent-profile-ratings{text-transform:uppercase;font-weight:700;font-size:16px;padding-bottom:20px;margin:0}.iq-agent-profile-contact .iq-agent-button:hover{opacity:.7;text-decoration:none}.iq-agent-profile-search button,.iq-agent-profile-search input,.iq-agent-profile-search select,.iq-agent-profile-search textarea{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-agent-profile-search h6{text-transform:uppercase;font-size:16px;padding-bottom:20px;margin:0}.iq-agent-profile-search form label,.iq-agent-profile-search input.disabled,.iq-agent-profile-search p{font-size:11px;display:block;width:100%;margin:15px 0 5px 1px;color:#666;font-weight:700;border:0;background:0 0;box-shadow:none}.iq-agent-profile-search form{margin-bottom:0}.iq-agent-profile-search button.btn-inverse{width:100%}.iq-agent-profile-search a.btn,.iq-agent-profile-search button.btn{font-size:14px;padding-top:0 0 20px 0}.iq-agent-profile-search input.disabled{padding:0;cursor:default}.iq-agent-profile-search button,.iq-agent-profile-search input,.iq-agent-profile-search select,.iq-agent-profile-search textarea{height:40px;font-size:15px}#bayFullAgentDetails_v2 .iq-agent-profile .iq-agent-profile-head h1{font-size:16px;font-weight:700!important;color:var(--bay-bodycolor);margin:0}#bayFullAgentDetails_v2 .iq-agent-profile-sidebar{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#bayFullAgentDetails_v2 .iq-agent-profile-search{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#bayFullAgentDetails_v2 .iq-agent-button-profile{background-color:#fff}#bayFullAgentDetails_v2 .thumbnail-container{width:100px;min-width:100px;float:left;margin-right:10px}#bayFullAgentDetails_v2 .row-striped>div{background-color:#f9f9f9}#bayFullAgentDetails_v2 .iq-lead-page h1{margin-top:15px}#bayFullAgentDetails_v2 .iq-lead-page label{margin-top:15px}#bayFullAgentDetails_v2 #iq_lead_form-submit{margin-top:15px;margin-bottom:10px}#bayFullAgentDetails_v2 .iq-form-field-required{padding-left:15px}#bayFullAgentDetails_v2 .iq-form-field-required small{font-size:12px;color:#a94442}.iq-pg-ft .iq-wrap{border:0}.iq-agent-team-member h6{text-transform:uppercase;font-weight:700;font-size:16px;margin:0}.iq-agent-team-member h6.iq-agent-team-member-name{text-transform:uppercase;padding:5px 0 0 10px;font-weight:700;font-size:14px}.iq-agent-team-member .iq-agent-team-member-body{padding:2px 0 0 10px}.iq-agent-team-member .st-button-team{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:0 20px}.iq-agent-team-member .st-button-team:hover{text-decoration:none}.iq-agent-team-member-icons{padding-right:5px}.iq-input-field{width:98.5%!important}.iq-mobilephone .fa-icon{text-align:unset;margin-left:3px}.iq-newoffice .fa-icon{text-align:unset}.iq-website .fa-icon{margin-left:1px}.property-icon{margin-top:3px;margin-right:3px}#bayAgentActiveListings{overflow:scroll}.iq-agent-link:hover{text-decoration:underline!important}.iq-agent-recent-sale{font-weight:300!important;color:#555!important}.v2footer-content{padding-top:0!important}.iq-myportal-agent:hover{color:#555!important}.iq-agent-about:hover{color:#555!important}.iq-portal-btn .iq-agent-about:hover{text-decoration:none!important}#iq_agent_propertysearchform select{cursor:pointer}.iq-portal-btn{border:1px solid #d3d3d3!important;margin:20px 10px;padding:.355rem .75rem!important;border-radius:.25rem;font-size:14px}.iq-portal-btn:hover{background-color:#e6e6e6!important}.iq-portal-private-agent{background-color:#fff}.iq-agent-label{margin-bottom:8px!important}body:has([data-page=agent]) .st-inside-content-wrapper:has(div#iq_agent.modern){min-height:unset}body:has([data-page=agent]) .st-inside-content-wrapper:has(div#iq_agent.modern) .st-inside-header{display:none}body:has([data-page=agent]) .st-inside-content-wrapper:has(div#iq_agent.modern) .container{max-width:100%!important;width:100%!important;margin-top:0!important;padding:0!important}body:has([data-page=agent]) .st-site-wrapper{height:auto!important}body:has([data-page=agent]) #iq_agent.modern .iq-pg-body{margin:0!important;padding:0!important}body:has([data-page=agent]) .st-inside-content-wrapper .st-container-fluid-content-wrapper:has(div#iq_agent.modern){margin-right:0!important;margin-left:0!important}body:has([data-page=agent]) #iq_agent.modern .iq-pg-header{display:none!important}#iq_agent.modern .iq-agent-profile-section{padding:60px 172px!important;column-gap:28px}#iq_agent.modern .iq-agent-image{height:100%!important;max-width:532px;width:100%}#iq_agent.modern .iq-agent-details{width:532px}#iq_agent.modern .iq-agent-profile-section .iq-agent-title div{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926!important}#iq_agent.modern .iq-agent-profile-section .iq-agent-title h2{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250);line-height:var(--bay-line-height--3125);color:#2d2926!important;text-transform:uppercase!important}#iq_agent.modern .iq-agent-info{margin-bottom:32px}#iq_agent.modern .iq-agent-info div span,#iq_agent.modern .iq-agent-info div span a{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--150);color:#2d2926!important}#iq_agent.modern .iq-agent-info .iq-agent-download-info span a{font-size:13px}#iq_agent.modern .iq-agent-info .iq-agent-download-info span a:hover{text-decoration:underline!important}#iq_agent.modern .iq-agent-info .iq-agent-download-info span a,#iq_agent.modern .iq-agent-info .iq-agent-phone span a,#iq_agent.modern .iq-agent-info .iq-agent-website span a{color:var(--bay-maincolor)!important}#iq_agent.modern .iq-agent-details .iq-agent-office-details .iq-agent-office-address svg,#iq_agent.modern .iq-agent-info .iq-agent-phone svg,#iq_agent.modern .iq-agent-info .iq-agent-website svg{fill:var(--bay-maincolor)}#iq_agent.modern .iq-agent-info .iq-agent-sm-links div{padding:4px}#iq_agent.modern .iq-agent-details .iq-agent-office-details h5{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--150);line-height:var(--bay-line-height--200);color:#2d2926!important}#iq_agent.modern .iq-agent-details .iq-agent-office-details .iq-agent-office-address div{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:var(--bay-maincolor)!important}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-header,#iq_agent.modern .iq-agent-details .iq-agent-office-details{margin-bottom:32px!important}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn a,#iq_agent.modern .iq-agent-testimonials-paging-contact div a{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180);padding:8px 16px;width:221px;height:56px;border:1px solid var(--bay-maincolor)}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn .iq-agent-website-btn,#iq_agent.modern .iq-agent-testimonials-paging-contact div a{color:#fff;background-color:var(--bay-maincolor)}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn .iq-agent-contact-form-btn{color:var(--bay-maincolor)}#iq_agent.modern .iq-agent-details .iq-agent-office-logo img{font-family:var(--bay-body-font)!important;width:25%;color:#2d2926}#iq_agent.modern .iq-agent-bio-section{padding:0 172px 60px 172px!important}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-header span,#iq_agent.modern .iq-agent-listings-section h6,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section span,#iq_agent.modern .iq-agent-testimonials .iq-agent-testimonials-header span{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-header h2,#iq_agent.modern .iq-agent-listings-section h2,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section h3,#iq_agent.modern .iq-agent-testimonials .iq-agent-testimonials-header h2{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250);line-height:var(--bay-line-height--3125);color:#2d2926!important;text-transform:uppercase!important}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-desc *{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101)!important;line-height:var(--bay-line-height--150)!important;color:#4b4c4f!important}#iq_agent.modern #total-listings-count,#iq_agent.modern #total-testimonials-count,#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-desc{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#4b4c4f}#iq_agent.modern .iq-agent-listings-section h2,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section h3{text-transform:uppercase!important}#iq_agent.modern .iq-agent-testimonials:has(div.iq-testimonial-container){padding:80px 60px;background-color:#f7f7f7;margin-bottom:60px}#iq_agent.modern .iq-testimonial-container .iq-testimonials{padding:32px;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-review img{margin-right:12px}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-review i{font-size:var(--bay-font-size--150)}#iq_agent.modern .iq-agent-testimonials .iq-agent-testimonials-header{margin-bottom:40px}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-name h6{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--150);line-height:var(--bay-line-height--200);color:#2d2926}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client p,#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-review-date h6{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--150)}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client p{color:#4b4c4f}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-review-date h6{color:#2d2926}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-review i,#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-review i.active{color:var(--bay-maincolor)}#iq_agent.modern .iq-agent-listings-section{padding:0 60px 30px 60px!important}#iq_agent.modern .iq-agent-listings-header{margin-bottom:40px!important}#iq_agent.modern .iq-agent-listings-grid-modern #bay_search_listings_results{padding-left:0!important;padding-right:0!important}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-modern-listings-tabs{display:flex;flex-direction:row;border:0!important}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-modern-listings-tabs li{padding-right:40px!important;border-bottom:1px solid #d9d9d9}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-modern-listings-tabs li:last-child{padding-right:0!important}#iq_agent.modern .iq-agent-listings-grid-modern .nav-link{padding-bottom:24px!important;padding-left:0}#iq_agent.modern .iq-agent-listings-grid-modern .nav-link.active{border-bottom:2px solid var(--bay-maincolor)}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-listings-tab{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--150)!important;font-weight:var(--bay-primary-font-weight);line-height:var(--bay-line-height--2125);text-transform:uppercase;color:#2d2926;text-shadow:unset}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-listings-tab.active{color:var(--bay-maincolor)}#iq_agent.modern .iq-agent-listings-grid-modern .tab-content{margin-top:40px!important}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card{margin-bottom:24px!important}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card img{border-top-right-radius:10px;border-top-left-radius:10px}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_love{z-index:1}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_more{display:none}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_media .bay_listing_card_broker,#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_media .bay_listing_card_idx{display:block!important}#iq_agent.modern .iq-agent-profile-section .iq-agent-team-members .iq-agent-team-member-pagination{margin-bottom:14px}#iq_agent.modern .iq-agent-map-contact-section{padding:60px}#iq_agent.modern .iq-agent-contact-section #iq_agent_leadsource{border:0;margin:0!important}#iq_agent.modern .iq-agent-contact-section .iq-contact-line-field,#iq_agent.modern .iq-form-field-required.text-danger small,#iq_agent.modern .leadform_disclaimer,#iq_agent.modern div.iq-form-field-required{display:none!important}#iq_agent.modern #iq_lead_form span.d-flex.text-wrap{font-size:13px!important}#iq_agent.modern #iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required:focus,#iq_agent.modern .iq-form-field-required:focus{border:var(--bs-border-width) solid #86b7fe!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}#iq_agent.modern #iq_lead_form::placeholder{color:var(--bay-secondary)!important;text-transform:capitalize!important;font-weight:300!important}#iq_agent.modern #iq_lead_form input[type=checkbox]:checked{background-color:var(--bay-skyblue)!important}#iq_agent.modern #iq_lead_form input[type=checkbox]:checked::after{content:"✓";color:var(--bay-white);font-size:var(--bay-font-size--1125);position:absolute;left:5px;top:0}#iq_agent.modern #iq_lead_form label{font-family:var(--bay-body-font);font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125)!important;font-weight:300!important;text-transform:uppercase;color:#2d2926;margin-bottom:10px!important}#iq_agent.modern #iq_lead_form input[type=text]{padding:12px 16px!important;margin-left:0!important;height:48px!important}#iq_agent.modern #iq_lead_form input[type=radio]{margin-bottom:1px!important}#iq_agent.modern #iq_lead_form .checkbox{border-left:none!important;padding-left:0!important}#iq_agent.modern #iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required,#iq_agent.modern #iq_lead_form textarea.form-control{padding:12px 16px 64px 16px!important;border-radius:unset!important;border:var(--bs-border-width) solid var(--bs-border-color)!important}#iq_agent.modern .iq-form-field-required{border-left:var(--bs-border-width) solid var(--bs-border-color)!important;border-radius:unset!important}#iq_agent.modern #iq_lead_form #iq_lead_form-submit{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;text-transform:uppercase!important;color:#fff;width:200px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:unset;padding:8px 16px!important;font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180)}#iq_agent.modern #iq_lead_form input{margin:0!important;border-radius:unset!important}#iq_agent.modern #iq_lead_form .checkbox small span{display:flex;align-items:center;gap:5px!important}#iq_agent.modern .iq-agent-contact-section .iq-lead-page .checkbox-label,#iq_agent.modern .iq-form-field-required.checkbox small span{color:var(--bay-maincolor)}#iq_agent.modern .iq-agent-contact-section .iq-lead-page div{margin-bottom:16px}#iq_agent.modern #iq_lead_form input,#iq_agent.modern #iq_lead_form input::placeholder{font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}#iq_agent.modern .iq-agent-contact-section #iq_agent_leadsource .row:first-child .col-md-12:first-child{padding:0}#iq_agent.modern #backword_arrow,#iq_agent.modern #forward_arrow{color:var(--bay-maincolor)}#iq_agent.modern #pagelink_backward,#iq_agent.modern #pagelink_forward{border-radius:0!important;border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#iq_agent.modern .page-item .page-link:focus{box-shadow:0 0 4px 4px var(--bay-maincolor)}#iq_agent.modern .active>.page-link,#iq_agent.modern .active>.page-link.active{color:#fff!important;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;z-index:1}#iq_agent.modern .page-link{padding:14px 20px;color:var(--bay-maincolor);border-radius:0!important}#iq_agent.modern .iq-agent-paging .page-item:not(:first-child) .page-link{margin-left:0}#iq_agent.modern .iq-agent-testimonials-paging-contact .page-item:not(:first-child) .page-link{margin-left:0}#iq_agent.modern .page-link:focus{z-index:3!important}#iq_agent.modern .page-item .page-link{height:56px;width:56px}#iq_agent.modern .pagination{align-items:center;margin-bottom:0}#iq_agent.modern #total-listings-count,#iq_agent.modern #total-testimonials-count{cursor:text}#iq_agent.modern .iq-agent-listings-section .iq-agent-paging .pagination:has(li.page-item){margin-top:16px;margin-bottom:30px}#iq_agent.modern .iq-agent-testimonials-paging-contact{margin-top:40px}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-paging span#total-listings-count{margin-right:8px}#iq_agent_map .gm-style .gm-style-iw-c{width:268px!important;padding:0!important;min-height:329px!important;border-radius:0}#iq_agent.modern #iq_agent_map .gm-style .gm-style-iw-c:focus{outline:0!important}#iq_agent_map .gm-style-iw-chr{display:none!important}#iq_agent_map .gm-style-iw-d{overflow:unset!important;height:auto!important}#iq_agent_map .iqMapPointInfo{height:200px!important;width:100%!important}#iq_agent_map .iqMapPointInfoBottom{padding:12px 16px!important;height:150px;overflow-x:scroll}#iq_agent_map .iqMapPointInfoBottom .office-detail-name{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--175)!important;font-weight:var(--bay-primary-font-weight)!important;font-family:var(--bay-body-font)!important;color:#2d2926!important;text-align:left;margin-bottom:8px!important}#iq_agent_map .iqMapPointInfoContent{width:100%!important;height:100%!important}#iq_agent_map .iq-offices-card-body .iq-offices-card-info a{font-size:var(--bay-font-size--100)!important;line-height:var(--bay-line-height--125)!important;font-weight:var(--bay-font-weight-300)!important;color:var(--bay-maincolor)!important}#iq_agent_map .iq-offices-card-body .iq-offices-card-info a:focus-visible{outline:unset!important}#iq_agent_map .iq-offices-card-body .iq-office-property-address,#iq_agent_map .iq-offices-card-body .iq-officefax,#iq_agent_map .iq-offices-card-body .iq-officephone{margin-bottom:4px!important}#iq_agent_map .iq-offices-card-body .iq-office-property-address p{margin-bottom:0!important}#iq_agent_map .iq-offices-card-body .iq-office-property,#iq_agent_map .iq-offices-card-body .iq-officefax a,#iq_agent_map .iq-offices-card-body .iq-officephone a{display:flex;gap:8px}#iq_agent.modern .dropdown-toggle{border:none;background:0 0;font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--1625);text-transform:uppercase;font-family:var(--bay-primary-font)!important;color:var(--bay-maincolor);width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}#iq_agent.modern .dropdown-toggle svg{margin-right:7.5px!important}#iq_agent.modern .iq-agent-listings-grid-modern ul.dropdown-menu{inset:-16px 10px auto auto!important;border:1px solid #d9d9d9!important;border-radius:4px!important}#iq_agent.modern .iq-agent-listings-grid-modern .dropdown-menu li a{font-size:var(--bay-font-size--101)!important;line-height:var(--bay-line-height--150)!important;font-weight:var(--bay-primary-font-weight)!important;font-family:var(--bay-primary-font)!important;color:#2d2926!important}#iq_agent.modern .dropdown-toggle:after{display:none}#iq_agent.modern .dropdown-menu{min-width:220px;right:0;left:auto}#iq_agent.modern .dropdown-menu li a:hover{background-color:#f8f9fa}#iq_agent.modern .custom-underline{border-bottom:2px solid var(--bay-maincolor);margin-bottom:.5rem;margin-top:.5rem}#iq_agent.modern .iq-managers{border:0!important;box-shadow:unset!important;display:flex!important;margin-top:32px!important}#iq_agent.modern .iq-managers .iq-agents-card{width:200px;height:270px;margin-bottom:0!important;position:relative;transition:transform .3s}#iq_agent.modern .iq-managers #iq_agent.modern .iq-managers .iq-agents-card{width:418px}#iq_agent.modern .iq-managers .iq-agents-card{height:270px!important;margin-left:0!important;margin-right:16px!important}#iq_agent.modern .iq-managers{gap:12px}@media (max-width:599px){#iq_agent.modern .iq-managers .iq-agents-card{margin-right:0!important}}#iq_agent.modern .carousel-controls-below{align-items:flex-end}#iq_agent.modern .carousel-controls-below button{width:38px;height:38px;border:1px solid var(--bay-maincolor);background:#fff;color:var(--bay-maincolor);transition:background .2s,color .2s;cursor:pointer}#iq_agent.modern .carousel-controls-below button:hover{background:var(--bay-maincolor);color:#fff}@media (min-width:1920px){#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_media .property-image{min-height:350px}}@media (max-width:1919px){#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card .bay_listing_card_media .property-image{min-height:200px}}@media (max-width:1250px) and (min-width:926px){#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-listings-tab{font-size:var(--bay-font-size--1125)!important}}@media (max-width:1250px){#iq_agent.modern .iq-agent-profile-section{padding:60px 100px!important}#iq_agent.modern .iq-agent-image{height:450px}#iq_agent.modern .iq-agent-bio-section{padding:24px 100px 60px 100px!important}}@media (max-width:992px){#iq_agent.modern .iq-agent-map-contact-section,#iq_agent.modern .iq-agent-profile-section{padding:60px 30px!important}#iq_agent.modern .iq-agent-listings-section{padding:60px 30px 30px 30px!important}#iq_agent.modern .iq-agent-testimonials:has(div.iq-testimonial-container){padding:60px 30px!important}#iq_agent.modern .iq-agent-image{height:100%!important}#iq_agent.modern .iq-agent-bio-section{padding:24px 30px 60px 30px!important}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-review img{margin-right:8px}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-review i{font-size:var(--bay-font-size--101)!important}}@media (max-width:925px){#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-listings-tab{font-size:var(--bay-font-size--101)!important}}@media (max-width:768px){#iq_agent.modern #iq_lead_form #iq_lead_form-submit,#iq_agent.modern .section-one-wrapper .left-side-information,#iq_agent.modern .section-one-wrapper .ofcAddress,#iq_agent.modern .section-one-wrapper .right-side-images{width:100%!important}#iq_agent.modern #iq_lead_form #iq_lead_form-submit{height:48px!important}#iq_agent.modern #iq_lead_form .form-group{padding:0!important}#iq_agent.modern .iq-testimonial-container .iq-testimonials{padding:25px}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-modern-listings-tabs li{padding-right:0!important}.iq-map-topspacing{margin-top:6px!important}#iq_agent.modern .iq-agent-contact-section #iq_agent_leadsource .col-md-6{width:100%!important}#iq_agent.modern .iq-agent-contact-section .iq-lead-page.row{margin:0!important}}@media (max-width:750px) and (min-width:660px){#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-listings-tab{font-size:var(--bay-font-size--100)}}@media (max-width:660px){#iq_agent.modern .iq-agent-listings-grid-modern .tabs-container{display:none!important}#iq_agent.modern .iq-agent-listings-grid-modern .dropdown{display:block!important}}@media (max-width:768px){#iq_agent.modern .iq-agent-map-contact-section div.agent-map{flex-direction:column-reverse}#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-map-contact-section,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-map-section{width:100%!important}#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section .iq-agent-contact-header{padding-left:0!important;padding-right:0!important}#iq_agent.modern .iq-agent-profile-section{flex-direction:column-reverse;padding:32px 12px!important}#iq_agent.modern .iq-agent-image{width:100%;margin-bottom:24px;max-width:unset}#iq_agent.modern .iq-agent-details{width:100%}}@media (max-width:633px){#iq_agent.modern .iq-agent-profile-section .iq-agent-details{width:100%}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn a,#iq_agent.modern .iq-agent-testimonials-paging-contact div a{font-family:var(--bay-primary-font)!important}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-header h2,#iq_agent.modern .iq-agent-map-contact-section .iq-agent-contact-section h3,#iq_agent.modern .iq-agent-profile-section .iq-agent-title h2,#iq_agent.modern .iq-agent-testimonials .iq-agent-testimonials-header h2{font-size:var(--bay-font-size--2000);line-height:var(--bay-line-height--250)}#iq_agent.modern .iq-agent-profile-section .iq-agent-title{margin-bottom:12px!important}#iq_agent.modern .iq-agent-details .iq-agent-office-details,#iq_agent.modern .iq-agent-info{margin-bottom:24px!important}#iq_agent.modern .iq-agent-info div span{font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1125)}#iq_agent.modern .iq-agent-details .iq-agent-office-details h5{font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--1625)}#iq_agent.modern .iq-agent-details .iq-agent-office-details .iq-agent-office-address div{font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn{flex-direction:column}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn a{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--150);width:100%;height:48px;padding:8px 24px!important}#iq_agent.modern .iq-agent-details .iq-agent-contact-btn .iq-agent-contact-form-btn{margin-left:0!important;margin-top:12px}#iq_agent.modern .iq-agent-bio-section{padding:12px 12px 32px 12px!important}#iq_agent.modern .iq-agent-bio-section .iq-agent-bio-header{margin-bottom:16px!important}#iq_agent.modern .iq-agent-testimonials:has(div.iq-testimonial-container){padding:32px 12px!important;margin-bottom:32px}#iq_agent.modern .iq-agent-testimonials-content .iq-testimonial-container{margin-top:0;margin-bottom:12px}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-review img{width:20px;height:20px}#iq_agent.modern .iq-testimonial-container .iq-testimonial-client-name{margin-bottom:8px!important}#iq_agent.modern .iq-testimonial-container .iq-testimonial-client{margin-bottom:12px!important}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-name h6{font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--1625)}#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client p,#iq_agent.modern .iq-agent-testimonials .iq-testimonial-client-review-date h6{font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1125)}#iq_agent.modern .iq-agent-listings-section{padding:0 12px 32px 12px!important}#iq_agent.modern .iq-agent-listings-grid-modern .iq-agent-paging span#total-listings-count,#iq_agent.modern .iq-agent-listings-section .iq-agent-listings-header,#iq_agent.modern .iq-agent-testimonials-paging-contact span#total-testimonials-count{display:none}#iq_agent.modern .iq-agent-listings-grid-modern .tab-content{margin-top:24px!important}#iq_agent.modern #iq_lead_form .iq-agent-label{line-height:var(--bay-line-height--100)!important}#iq_agent.modern #iq_lead_form .form-group:has(.iq-submit-btn),#iq_agent.modern #iq_lead_form input{margin-bottom:0!important}#iq_agent.modern #iq_lead_form .form-group{margin-bottom:12px}#iq_agent.modern .iq-agent-listings-grid-modern .bay_listing_card{margin-bottom:20px!important}#iq_agent.modern .iq-agent-contact-section #iq_agent_leadsource{padding-right:12px!important;padding-left:12px!important;padding-bottom:0!important;margin-bottom:24px!important}#iq_agent.modern .iq-agent-map-contact-section{padding:32px 12px!important}#iq_agent.modern .iq-agent-testimonials-paging-contact{flex-direction:column;align-items:center;margin-top:12px}#iq_agent.modern .iq-agent-testimonials-paging-contact div{margin-top:24px;width:100%}#iq_agent.modern .iq-agent-testimonials-paging-contact div a{width:100%}#iq_agent.modern #iq_lead_form label[for=messagebody]{margin-bottom:4px!important}#iq_agent.modern{display:flex;justify-content:center;padding-left:0!important;padding-right:0!important}#iq_agent.modern .pagination{flex-wrap:wrap;margin-bottom:0}#iq_agent.modern .page-item .page-link{padding:6px 12px;height:48px;width:48px;display:flex;justify-content:center;align-items:center}#iq_agent.modern .iq-agent-listings-section .iq-agent-paging .pagination:has(li.page-item){margin-top:4px;margin-bottom:0;width:100%;justify-content:center}}@media (max-width:768px){#iq_agent.modern .iq-managers .iq-agents-card{gap:12px!important}#iq_agent.modern .iq-managers .iq-agents-card{height:auto!important}#iq_agent.modern .carousel-controls-below{margin-top:16px!important}}@media (max-width:500px){#bayAgentActiveListings{font-size:13px}}@media (max-width:320px){#bayAgentActiveListings{padding-left:5px}}@media (max-width:398px){.iq-validation-code{font-size:13px;margin-bottom:0}.iq-code-btn{font-size:13.5px!important}}@media (max-width:454px){.property-margin{display:flex!important}.property-icon{margin-top:2px;margin-right:3px}.text-wrap{word-wrap:break-word}}@media (max-width:479px){.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search button,.iq-agent-profile-search input,.iq-agent-profile-search select,.iq-agent-profile-search textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 0;color:red;display:table}}@media (min-width:480px) and (max-width:767px){.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search button,.iq-agent-profile-search input,.iq-agent-profile-search select,.iq-agent-profile-search textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 0;color:red;display:table}}@media (min-width:768px) and (max-width:991px){.form-inline .form-group{margin-bottom:0;padding-top:8px}.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search button,.iq-agent-profile-search input,.iq-agent-profile-search select,.iq-agent-profile-search textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 0;color:red;display:table}}@media (max-width:991px){.iq-agent-profile .iq-agent-profile-image img{object-fit:contain}.iq-label-margin{margin-bottom:5px}}#iq_agent.modern .agent-text-overlay .iq-agent-name .agents-heading span,#iq_agent.modern .agent-text-overlay .iq-agent-name .iq-agent-team-member,#iq_agent.modern .agent-text-overlay .iq-agentphone span{font-family:var(--bay-body-font)!important;color:var(--bay-white)}#iq_agent.modern .agent-text-overlay .iq-agent-name .iq-agent-team-member{font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125)}#iq_agent.modern .agent-text-overlay .iq-agent-name .agents-heading span{font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175)}#iq_agent.modern .agent-text-overlay .iq-agentphone span{font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1125)}#iq_agent.modern .agent-text-overlay .iq-agent-details-section_2,#iq_agent.modern .agent-text-overlay .iq-agent-name .agents-heading{margin-top:4px!important}#iq_agent.modern .agent-text-overlay{position:absolute;bottom:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 68.22%);padding:0 16px 16px;color:#fff;text-align:left;height:140px;display:flex;flex-direction:column;justify-content:flex-end}#iq_agent.modern .agent-text-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,var(--bay-maincolor) 26.31%,transparent 100%);opacity:.48;pointer-events:none}#iq_agent.modern .agent-text-overlay .iq-agent-hover-section_2{margin-top:8px}#iq_agent .iq-pg-body .iq-agent-profile .iq-agent-profile-info .iq-agent-download-vcard a:hover{text-decoration:underline!important}@media (max-width:480px){#iq_agent.modern .iq-agents-card .agent-text-overlay{height:108px!important}#iq_agent.modern .iq-agents-card .iq-agentphone{display:flex}#iq_agent.modern .agent-text-overlay .iq-agent-name .iq-agent-team-member{line-height:var(--bay-line-height--100)}#iq_agent.modern .agent-text-overlay .iq-agent-name .agents-heading span{font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375)}#iq_agent.modern .agent-text-overlay{padding:0 12px 12px!important}#iq_agent.modern .iq-managers .iq-agents-card{width:169px!important;height:228px!important}#iq_agent.modern .iq-agent-section{width:100%;display:flex;justify-content:center}}@media (min-width:480px){#iq_agent.modern .iq-agents-card:hover .iq-agent-name{margin-bottom:4px!important}#iq_agent.modern .iq-agents-card .iq-agentphone{display:none}#iq_agent.modern .iq-agents-card:hover .iq-agentphone{display:flex}}@media (min-width:426px){#iq_agent.modern .iq-agents-card:hover{border:1px solid #999;cursor:pointer;transform:scale(1.07);z-index:2}}@media (max-width:374px){#iq_agent.modern .iq-managers .iq-agents-card{width:142px!important;height:189px!important}}#iq_agent.modern .carousel-control-next-custom.disabled,#iq_agent.modern .carousel-control-prev-custom.disabled{opacity:.5;pointer-events:none}.iq-agentportal-jumbo h1{font-size:35px;margin-bottom:10px}.iq-agentportal-jumbo-info{font-size:17px;line-height:25px;padding-bottom:25px}.jumbotron.iq-agentportal-jumbo{background-color:var(--bay-gray-white)}.iq-agentportal-carousel h3{color:var(--bay-white);font-size:38px;margin-bottom:5px}.iq-agentportal-carousel .item{background:var(--bay-charcoal-gray-51);background-size:cover;text-align:center;height:300px!important}.iq-agentportal-carousel{margin-bottom:20px}.iq-agentportal-carousel .carousel-caption{padding-bottom:90px}.iq-agentportal-carousel .carousel-caption p{font-size:19px}.iq-agentportal-login{box-shadow:0 0 6px 2px var(--bay-silver-sand-189);padding:15px}.iq-agentportal-login h3{text-transform:uppercase;padding:5px 0 0 0;font-weight:700;font-size:16px;margin:0 0 15px 0}.iq-agentportal-login-info{padding:0 40px 3px 20px;text-align:justify}.iq-agentportal-login-info h6{font-size:18px;padding:15px 0 5px 0;color:var(--bay-highlightcolor);margin:0}.iq-agentportal-login-icon{padding-right:5px;font-size:18px}.iq-agentportal-login-button{width:100%;margin:10px 0}.iq-agentportal-login-button:active,.iq-agentportal-login-button:hover{opacity:.7;color:var(--bay-white)}.iq-agentportal-chevron-main-right{right:25%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0 0 0 3px;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-agentportal-chevron-main-left{left:25%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0 3px 0 0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-agentportal-sidebar-nav-icons{font-size:13px}.iq-agentportal-sidebar-nav ul li a{background-color:var(--bay-white-smoke-248);margin-bottom:5px}.iq-agentportal-sidebar-nav ul li a:hover{background-color:var(--bay-soft-gray-227);margin-bottom:5px}.iq-agentportal-nav-collapse{padding-left:25px}.iq-agentportal-nav-collapse li{padding-left:5px}.iq-agentportal-sidebar-nav-no-collapse li{height:30px;margin-top:5px;padding:7px 0 0 10px}.iq-agentportal-nav-form-btn{border:1px solid var(--bay-white);background:var(--bay-soft-gray);color:var(--bay-white-smoke);border-radius:0;padding:3px 20px;width:100%}.iq-agentportal-nav-form-btn:active,.iq-agentportal-nav-form-btn:hover,.iq-agentportal-nav-form-btn:link,.iq-agentportal-nav-form-btn:visited{border:1px solid var(--bay-white);background:var(--bay-soft-gray);color:var(--bay-white-smoke);border-radius:0;padding:3px 20px;opacity:.7}.iq-agentportal-watch-action-icons{display:inline;padding:0 5px}.iq-agentportal-showingrequestsresults-subhd{height:40px;font-size:85%}.iq-agentportal-showingrequests-count{padding:15px 10px;font-size:16px}.iq-agentportal-showingrequests-nav-icons{padding-right:10px}.iq-agentportal-showingrequests-nav-icons-drop{padding:0 10px 0 15px;margin:10px 0}.iq-agentportal-showingrequests-statusmessage{display:inline;float:left;font-weight:700;margin:10px 0 0 0;line-height:16px}.iq-agentportal-showingrequests-table-head{border-top:0!important;font-weight:700}.iq-agentportal-showingrequests-table-icon{font-size:15px}@font-face{font-family:var(--bay-primary-font);font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v11/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.st-pg-header sup{font-size:25%;vertical-align:super}.st-pg-subheader sup{font-size:25%;vertical-align:super}#iq_customagents{position:relative;overflow:hidden}.iq-agents-search-form{display:table;width:100%;margin:0 0 15px 0}.bayAgentsGrid_v2 .iq-agents-search-form.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.bayAgentsGrid_v2 .iq-agent-clear-search,.bayAgentsGrid_v2 .iq-agent-search{padding:6px 12px;font-size:14px;font-weight:400;line-height:2;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;align-self:center}.bayAgentsGrid_v2 .iq-agents-card .iq-agents-card-head .iq-agents-card-title{line-height:1.4}.bayAgentsGrid_v2 .agent-search-section{margin-left:10px!important}.bayAgentsGrid_v2 #iq_agents_grid .iq-agent-layout-standard{margin-left:0}.iq-agent-cards-office{display:flex;flex-wrap:wrap;gap:15px}#iq_agents .iq-pg-header{display:unset!important}#iq_agents .iq-pg-header h1{font-size:19px;font-weight:600}#iq_agents .iq-pg-header sup{font-size:16px}@media (max-width:480px){#iq_agents .iq-pg-header h1{padding-bottom:10px}.iq-agent-cards-office{display:block}}.office-agent-card{flex-basis:32%}@media (min-width:480px) and (max-width:767px){.office-agent-card{flex-basis:48%}}@media (max-width:576px){.iq-agent-grid-tags{display:none!important}}.agent-page-options-form{width:100%}.agent-page-options-preview{height:auto}.agent-page-options-form .layout-image-preview{width:263px}.testimonial_inner,.third_section_story_hover div,.third_section_story_hover h3,.third_section_story_panel_inner:after{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header_rem_top,.third_section_story_hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.third_section_story_panel_inner:hover::after{background-color:var(--bay-maincolor);opacity:.6}.third_section_story_panel_inner:hover .third_section_story_hover{height:auto}.third_section_story_panel_inner:hover .third_section_story_hover h3{position:static}.third_section_story_panel_inner:hover .third_section_story_hover div{opacity:1}@media (max-width:1550px){.third_section_story_panel_con{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 1175)}.third_section_story_hover a,.third_section_story_hover p{margin-top:calc(5px + 15 * (100vw - 375px)/ 1175)}}.third_section_story_panel_con{margin-bottom:30px}.third_section_story_panel_inner{position:relative;overflow:hidden;display:-webkit-flex;display:flex;cursor:pointer}.third_section_story_panel_inner>img{aspect-ratio:3/4}.third_section_story_panel_inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.third_section_story_panel_inner .profile_img_leader{height:0;padding-bottom:150%;background-size:cover!important;background-position:center center!important}.third_section_story_hover{position:absolute;left:30px;width:calc(100% - 60px);z-index:2}#iq_agents[data-cols="6"] .third_section_story_hover,#iq_customagents[data-cols="6"] .third_section_story_hover{left:10px}#iq_agents[data-cols="6"] .third_section_story_panel_inner .third_section_story_hover,#iq_customagents[data-cols="6"] .third_section_story_panel_inner .third_section_story_hover{width:calc(100% - 40px)}#iq_agents[data-cols="6"] .third_section_story_panel_inner .third_section_story_hover .bay_agent_name,#iq_customagents[data-cols="6"] .third_section_story_panel_inner .third_section_story_hover .bay_agent_name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis}.third_section_story_hover h4{font-family:var(--bay-primary-font);font-weight:300;margin-top:0;color:#fff;text-transform:uppercase;font-size:26px;line-height:28px}.third_section_story_hover p{font-family:var(--bay-primary-font);font-size:18px;color:var(--bay-white);margin-top:0;margin-bottom:0}.third_section_story_hover a{font-family:var(--bay-primary-font);display:inline-block;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:12px!important}.third_section_story_hover a:hover{color:#fff;text-decoration:none}.third_section_story_hover a i{color:#fff}#iqSearchFormHeader{padding-left:0!important}body:has(.card-modern) #premier_header #hero_image{background:0 0!important;height:0!important}body:has(.card-modern) .iq-agent-clear-search{display:none}body:has(.card-modern) .st-inside-content-wrapper .container{padding:0!important}body:has(.card-modern) .st-insidepage-wrapper #st-inside-modern-header:not(:has(.text-content)){background:0 0!important;height:0!important}body:has(.card-modern) .st-insidepage-wrapper .st-inside-header .page-header{text-align:center}body:has(.card-modern) .st-insidepage-wrapper .st-inside-header .page-description{text-align:center;margin-top:8px}body:has(.card-modern) body:has(#edit-menu):has(.card-modern):has(.st-insidepage-wrapper.text-content) .st-inside-header{margin-top:150px!important}@media (max-width:480px){input#agent_multifield_autocomplete::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}input#agent_multifield_autocomplete::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}input#agent_multifield_autocomplete:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}input#agent_multifield_autocomplete:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}body:has(.card-modern) .st-inside-content-wrapper .container{margin-top:32px!important}body:has(.card-modern) .st-inside-content-wrapper .container{padding:0!important}}#iq_agents.card-modern .iq-agents-card{margin-bottom:0!important}#iq_agents.card-modern .iq-pg-body{padding:0}#iq_agents_grid.card-modern .row>*{padding-left:0}@media (min-width:768px){body:has(#iq_agents[data-cols="6"],#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:30%!important}}@media (min-width:1024px){body:has(#iq_agents[data-cols="6"],#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:25%!important}}@media (max-width:480px){#iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:100%!important}#iq_agents_grid.card-modern .row>*{padding-left:0}}body:has(#iq_agents[data-cols="6"]) .iq-agent-layout-hover .iq-agent-grid-tags{bottom:130px!important}@media (min-width:1024px){body:has(#iq_agents[data-cols="6"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:23%!important}}@media (max-width:767px) and (min-width:481px){body:has(#iq_agents[data-cols="6"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:50%!important}body:has(#iq_agents[data-cols="6"]) #iq_agents_grid.card-hover .iq-agent-cards-wrapper .iq-agents-card{width:50%!important}}@media (min-width:767px){body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agent-name h1{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--175)}body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agent-certifications span,body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agent-office h1,body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agent-website span,body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agentphone span{font-size:var(--bay-font-size--100)!important;line-height:var(--bay-line-height--125)}}@media (min-width:1440px){body:has(#iq_agents[data-cols="6"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:15.5%!important}}@media (min-width:480px){body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agents-card .iq-agents-contact{flex-direction:column}body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agent-website,body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{width:100%}body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{margin-bottom:4px}}body:has(#iq_agents[data-cols="6"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper{row-gap:24px;column-gap:16px}body:has(#iq_agents[data-cols="6"]) .card-modern .agent-text-overlay{padding:64px 12px 12px!important}body:has(#iq_agents[data-cols="6"]) .card-modern .iq-agents-card:hover .iq-agent-details-section_1{margin-bottom:4px}@media (max-width:767px) and (min-width:481px){body:has(#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:88%!important}}@media (min-width:768px){body:has(#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:30%!important}}@media (min-width:1024px){body:has(#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:23%!important}}@media (max-width:1024px) and (min-width:767px){body:has(#iq_agents[data-cols="4"]) .card-modern .iq-agents-card .iq-agents-contact{flex-direction:column}body:has(#iq_agents[data-cols="4"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agent-website,body:has(#iq_agents[data-cols="4"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{width:100%}body:has(#iq_agents[data-cols="4"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{margin-bottom:4px}}@media (min-width:1440px){body:has(#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:23%!important}}body:has(#iq_agents[data-cols="4"]) .card-modern .agent-text-overlay{padding:85px 16px 16px!important}body:has(#iq_agents[data-cols="4"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper{gap:24px}body:has(#iq_agents[data-cols="4"]) .card-modern .iq-agents-card:hover .iq-agent-details-section_1{margin-bottom:8px}body:has(#iq_agents[data-cols="3"]) .card-modern .agent-text-overlay{padding:104px 16px 16px!important}body:has(#iq_agents[data-cols="3"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper{gap:24px}body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card:hover .iq-agent-details-section_1{margin-bottom:8px}@media (min-width:480px){body:has(#iq_agents[data-cols="3"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:31.1%!important}body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card:hover{transform:scale(1.035)}}@media (min-width:480px) and (max-width:991px){body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card .iq-agents-contact{flex-direction:column}body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agent-website,body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{width:100%}body:has(#iq_agents[data-cols="3"]) .card-modern .iq-agents-card .iq-agents-contact .iq-agentphone{margin-bottom:4px}}@media (max-width:767px) and (min-width:481px){body:has(#iq_agents[data-cols="3"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:88%!important}}body:has(#iq_agents[data-cols="2"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper{gap:24px}body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-name h1{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--2000)!important;line-height:var(--bay-line-height--2625)}body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-certifications span,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-office h1,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-website span,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agentphone span{font-weight:var(--bay-primary-font-weight)!important;font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--175)}body:has(#iq_agents[data-cols="2"]) .card-modern .agent-text-overlay{padding:107px 24px 24px}body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agents-card:hover .iq-agent-details-section_1{margin-bottom:16px}@media (min-width:480px){body:has(#iq_agents[data-cols="2"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:48%!important}body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agents-card:hover{transform:scale(1.035)}}@media (max-width:767px) and (min-width:481px){body:has(#iq_agents[data-cols="2"]) #iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card{width:88%!important}}@media (max-width:767px){body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-name h1{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--1625)}body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-certifications span,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-office h1,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agent-website span,body:has(#iq_agents[data-cols="2"]) .card-modern .iq-agentphone span{font-weight:var(--bay-font-weight-300)!important;font-size:var(--bay-font-size--101)!important;line-height:var(--bay-line-height--150)}}.card-modern .iq-agent-name h1{margin-bottom:0}#iq_agents.card-modern .iq-pg-header h1.agents-header{color:#2d2926!important;font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250)!important;line-height:var(--bay-line-height--3125);font-weight:var(--bs-body-font-weight)!important}#iq_agents.card-modern .agents-header{text-align:center;padding-top:0;font-size:var(--bay-font-size--250)!important}#iq_agents.card-modern .agents-header-desc{color:#4b4c4f;font-family:var(--bay-body-font);font-size:var(--bay-font-size--101);text-align:center;margin-top:8px;margin-bottom:0;line-height:var(--bay-line-height--150);font-weight:var(--bay-font-weight-300)}#iq_agents.card-modern .agent-search-section{text-align:center;padding-top:0}#iq_agents.card-modern .agent-search-section .iq-agents-search-form{margin-bottom:40px!important;padding-top:0!important}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form #agent_multifield_autocomplete_container .input-group{gap:2px}#iq_agents.card-modern #agent_multifield_autocomplete{color:#666972;font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--150);font-size:var(--bay-font-size--101);border-radius:0}#iq_agents.card-modern #search-for-agents{color:#fff;font-family:var(--bay-primary-font);font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180)}#iq_agents.card-modern .iq-pg-body{margin-top:24px!important;padding-top:0!important}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form,#iq_agents.card-modern .iq-pg-header .row{width:85%;justify-self:center;padding:0!important;margin:0 auto}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form .iq-agent-search{color:var(--bay-bodycolor);text-transform:uppercase;background-color:var(--bay-maincolor)!important;text-align:center;font-size:var(--bay-font-size--125)!important;cursor:pointer;border:unset;height:48px;align-content:center}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form .iq-agent-search{display:flex;align-items:center;gap:8px}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form .iq-agent-search:hover{background-color:var(--bay-maincolor)!important}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form .iq-agent-search:focus{outline:1px solid var(--bay-maincolor);border-radius:0;box-shadow:0 0 2px 2px var(--bay-maincolor);margin:0!important}#iq_agents_grid.card-modern{margin-right:0!important;margin-left:0!important;margin-top:var(--bay-font-size--250)}#iq_agents_grid.card-modern .row>*{padding-right:0}#iq_agents_grid.card-modern .iq-agent-cards-wrapper{margin-left:0;z-index:1!important;margin-bottom:24px}.iq-agents-card{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.card-modern .iq-agents-card{position:relative;transition:transform .3s}.card-modern .iq-agents-card h1{text-transform:capitalize}.card-modern .agent-text-overlay{position:absolute;bottom:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 68.22%);background-repeat:no-repeat;color:#fff;text-align:left;height:0;display:flex;flex-direction:column;justify-content:flex-end}.card-modern .agent-text-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,var(--bay-maincolor) 26.31%,transparent 100%);opacity:.48;pointer-events:none}#iq_agent.modern .iq-agent-team-members-carousel .iq-agent-office a,#iq_agents_grid .agent-text-overlay .iq-agent-office a,.iq-office-modern-details .iq-managers .iq-agent-office a{color:#fff}#iq_agent.modern .iq-agent-team-members-carousel .iq-agent-details-section_1,#iq_agent.modern .iq-agent-team-members-carousel .iq-agent-details-section_2,#iq_agents_grid .agent-text-overlay .iq-agent-details-section_1,#iq_agents_grid .agent-text-overlay .iq-agent-details-section_2,.iq-office-modern-details .iq-managers .iq-agent-details-section_1,.iq-office-modern-details .iq-managers .iq-agent-details-section_2{z-index:1}#iq_agent.modern .iq-agent-team-members-carousel .iq-agents-card a{height:inherit}#iq_agent.modern .iq-agent-team-members-carousel .iq-agents-card a>img.img-fill{height:inherit!important}.card-modern .agent-text-overlay .iq-agent-hover-section_2{margin-top:8px}.card-modern .iq-agent-role{font-size:var(--bay-font-size--0075);margin-bottom:0}.card-modern .iq-agent-name h1{color:#fff;font-family:var(--bay-primary-font)!important;line-height:var(--bay-line-height--200);text-align:left;font-size:var(--bay-font-size--150)!important;font-weight:var(--bay-primary-font-weight)!important}.card-modern .iq-agent-certifications span,.card-modern .iq-agent-office h1,.card-modern .iq-agent-website span,.card-modern .iq-agentphone span{color:#fff;font-family:var(--bay-primary-font)!important;line-height:var(--bay-line-height--150);font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important}.card-modern .iq-agent-certifications{margin-bottom:4px;gap:4px}.card-modern .iq-agent-certifications span{word-wrap:break-word;display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;max-width:100%;line-clamp:2;-webkit-line-clamp:2}.card-modern .iq-agent-certifications img{margin-top:3px}.card-modern .iq-agent-website div,.card-modern .iq-agentphone div{align-items:center;gap:4px}@media (min-width:426px){.card-modern .iq-agents-card:hover{border:1px solid #999;cursor:pointer;transform:scale(1.07);z-index:2}}.iq-agents-paging.card-modern{margin-top:16px}.iq-agents-paging.card-modern #backword_arrow,.iq-agents-paging.card-modern #forward_arrow{color:var(--bay-maincolor)}.iq-agents-paging.card-modern #pagelink_backward,.iq-agents-paging.card-modern .page-item:last-child .page-link{border-radius:0!important;border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}.iq-agents-paging.card-modern .page-item .page-link:focus{box-shadow:0 0 4px 4px var(--bay-maincolor)}.iq-agents-paging.card-modern #total-agents-count{color:#4b4c4f;margin-top:15px;padding-right:10px;font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-agents-paging.card-modern .active>.page-link,.iq-agents-paging.card-modern .active>.page-link.active{color:#fff!important;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;z-index:1}.card-modern .iq-agents-search-form .input-group .iq-agent-search{border-radius:0!important}.iq-agents-paging.card-modern a:link{padding:14px 20px;color:var(--bay-maincolor)}.iq-agents-paging.card-modern .page-item:not(:first-child) .page-link{margin-left:0}.iq-agents-paging.card-modern .page-link:focus{z-index:3!important}.iq-agents-paging.card-modern .pagination{flex-wrap:wrap;overflow-x:auto;white-space:nowrap;display:flex;justify-content:flex-start;padding:0}@media (min-width:768px) and (max-width:1199px){.card-modern .iq-agents-card .iq-agents-card-image{padding-bottom:0}}@media (max-width:480px){body:not(.v2-14):not(.v2-15) #iq_agents.card-modern{margin:0 12px}#iq_agents.card-modern .iq-pg-header h1{margin-left:0!important}#iq_agents.card-modern .iq-pg-header h1.agents-header{font-size:var(--bay-font-size--2000)!important}#iq_agents.card-modern .iq-pg-header .row{width:unset}#iq_agents.card-modern .iq-pg-header .row div{padding:0!important}#iq_agents.card-modern .iq-pg-body{padding:0}#iq_agents.card-modern .agent-search-section .iq-agents-search-form{margin-bottom:0!important}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form .iq-agent-search span{display:none}#iq_agents_grid.card-modern{margin-right:0!important;margin-top:24px}.card-modern .iq-agents-card .iq-agent-name{margin-bottom:4px!important}.card-modern .iq-agent-name h1{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--1625)}#iq_agents_grid.card-modern .iq-agent-cards-wrapper .iq-agents-card .agent-text-overlay{height:248px}#iq_agents_grid.card-modern .iq-agentphone{font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form{width:100%}#iq_agents.card-modern .iq-pg-body #iq_agents_search_form #agent_multifield_autocomplete_container{padding:0 12px}.card-modern .iq-agents-card .iq-agent-certifications,.card-modern .iq-agents-card .iq-agent-office,.card-modern .iq-agents-card .iq-agent-website,.card-modern .iq-agents-card .iq-agentphone{display:flex}.card-modern .iq-agents-card .iq-agent-certifications{align-items:flex-start}.iq-agents-paging.card-modern #total-agents-count{display:none}.iq-agents-paging.card-modern{display:flex;justify-content:center}.card-modern .ig-agents-card .iq-agents-certifications{margin-bottom:4px}.card-modern .iq-agents-card .iq-agent-details-section_1{margin-bottom:8px!important}#iq_agents_grid.card-modern .iq-agent-cards-wrapper{gap:12px!important;margin-bottom:12px!important}}@media (min-width:480px){.card-modern .iq-agents-card:hover .iq-agent-name{margin-bottom:4px!important}.card-modern .iq-agents-card .iq-agent-certifications,.card-modern .iq-agents-card .iq-agent-office,.card-modern .iq-agents-card .iq-agent-website,.card-modern .iq-agents-card .iq-agentphone{display:none}.card-modern .iq-agents-card:hover .iq-agent-certifications,.card-modern .iq-agents-card:hover .iq-agent-office,.card-modern .iq-agents-card:hover .iq-agent-website,.card-modern .iq-agents-card:hover .iq-agentphone{display:flex}.card-modern .iq-agents-card:hover .iq-agent-certifications{align-items:flex-start}}.iq-agents-card h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card .iq-agents-card-image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;position:relative;overflow:hidden}.iq-agents-card .iq-agents-card-image img{width:100%;height:auto;display:block;aspect-ratio:3/4}.iq-agents-card .iq-agents-card-head{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor);min-height:85px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-agents-card .iq-agents-card-head h1{color:var(--bay-bodycolor);margin:0}.iq-agents-card .iq-agents-card-head a:hover{text-decoration:none}.iq-agents-card .iq-agents-card-title{font-size:11px;font-style:italic;color:var(--bay-bodycolor);text-align:center;display:block;display:-webkit-box;max-width:250px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iq-agents-card .iq-agents-card-body .iq-agents-card-info{height:90px!important;font-size:17px;line-height:20px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-info-icons{font-size:14px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-links{margin-top:5px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-icons{font-size:14px;padding-right:5px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agent-card-languages{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}.iq-agent-font{font-size:14px!important}.iq-btn-size{font-size:14px!important}.iq-agents-card .iq-agents-card-body .iq-agents-card-office{height:95px!important;color:var(--bay-bodytext);margin:0 0 0 2px;white-space:normal;border:0!important}.iq-agents-card .iq-agents-card-body .iq-agents-card-office-6col{height:45px!important;color:var(--bay-bodytext);margin:0 0 0 2px;white-space:normal;border:0!important}.iq-agents-card .iq-agents-card-body .iq-agents-card-office h6{margin-bottom:5px;text-transform:uppercase;font-size:12px;white-space:normal}.iq-agents-card .iq-agents-card-body .iq-agents-card-office ul{font-size:12px;line-height:12px;list-style-type:none;white-space:normal;margin:0;padding:0}.iq-agents-card .iq-agents-card-body .iq-agents-card-office a{color:var(--bay-bodytext)}.iq-agents-card .iq-agents-card-foot{padding:10px 15px 12px 15px}.iq-agents-card .iq-agents-card-foot a{width:100%}.iq-agents-card .iq-agents-card-foot .iq-agents-card-foot-icons{font-size:12px}.iq-agents-card .iq-agents-card-foot .btn,.iq-agents-card-expanded .iq-agents-card-expanded-foot .btn{border-color:#ccc}.tag{background-color:var(--bay-maincolor);color:#fff;border-radius:50px;padding:3px 16px;display:inline-block;font-size:16px;font-weight:500;margin-right:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iq-agent-layout-condensed .iq-agent-grid-tags,.iq-agent-layout-expanded .iq-agent-grid-tags,.iq-agent-layout-standard .iq-agent-grid-tags{position:absolute;bottom:10px;left:10px;z-index:10;display:flex;flex-wrap:wrap;gap:5px}.card-modern .agent-text-overlay .iq-agent-grid-tags,.iq-agent-layout-hover .iq-agent-grid-tags{z-index:10;display:flex;flex-wrap:wrap;gap:5px}.third_section_story_panel_inner .third_section_story_hover div{opacity:0}.third_section_story_panel_inner:hover .third_section_story_hover div{opacity:1}#iq_agents .iq-agent-grid-tags,#iq_customagents .iq-agent-grid-tags{margin-bottom:10px}#iq_agents .bay_agent_name,#iq_customagents .bay_agent_name{margin-bottom:0!important}#iq_agents[data-cols="6"] .bay_agent_name,#iq_customagents[data-cols="6"] .bay_agent_name{font-size:18px}#iq_agents[data-cols="6"] .iq-agent-grid-tags .tag,#iq_customagents[data-cols="6"] .iq-agent-grid-tags .tag{padding:4px 12px}#iq_agents[data-cols="6"] .third_section_story_hover a,#iq_customagents[data-cols="6"] .third_section_story_hover a{font-size:14px;margin-top:12px}#iq_agents[data-showonhover=show-all-time] .card-hover .iq-agent-grid-tags{opacity:1}#iq_agents .third_section_story_panel_inner .third_section_story_hover,#iq_customagents .third_section_story_panel_inner .third_section_story_hover{bottom:-28px}#iq_agents[data-cols="2"] .third_section_story_panel_inner .third_section_story_hover,#iq_customagents[data-cols="2"] .third_section_story_panel_inner .third_section_story_hover{bottom:0}#iq_agents[data-cols="3"] .third_section_story_panel_inner .third_section_story_hover,#iq_agents[data-cols="4"] .third_section_story_panel_inner .third_section_story_hover,#iq_customagents[data-cols="3"] .third_section_story_panel_inner .third_section_story_hover,#iq_customagents[data-cols="4"] .third_section_story_panel_inner .third_section_story_hover{bottom:-10px}#iq_agents[data-cols="6"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_customagents[data-cols="6"] .third_section_story_panel_inner:hover .third_section_story_hover{bottom:10px}#iq_agents[data-cols="2"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_agents[data-cols="3"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_agents[data-cols="4"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_customagents[data-cols="2"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_customagents[data-cols="3"] .third_section_story_panel_inner:hover .third_section_story_hover,#iq_customagents[data-cols="4"] .third_section_story_panel_inner:hover .third_section_story_hover{bottom:20px}.showOnlyHover{display:none!important}.iq-agents-card:focus-within .showOnlyHover,.iq-agents-card:hover .showOnlyHover,.third_section_story_panel_inner:focus-within .showOnlyHover,.third_section_story_panel_inner:hover .showOnlyHover{display:flex!important}@media (hover:none),(pointer:coarse){.showOnlyHover{display:flex!important}}.iq-agent-grid-tags{display:flex}.iq-agent-grid-tags .tag{max-width:170px;overflow:hidden;color:#fff;text-overflow:ellipsis;font-family:var(--bay-primary-font);font-size:var(--bay-font-size--0075);font-style:normal;font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--100);padding:7px 15px}.iq-agent-profile-tags{margin-bottom:20px}#iq_agents_grid .iq-agent-layout-standard .iq-agents-card-tags{display:none!important}.iq-agents-card-expanded{margin-bottom:20px;padding:0;overflow:hidden;position:relative;color:var(--bay-bodytext)}.iq-agents-card-expanded .iq-agents-card-expanded-foot .btn{border-color:#ccc}.iq-agents-card-expanded h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card-expanded .iq-agents-card-expanded-image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;position:relative;overflow:hidden}.iq-agents-card-expanded .iq-agents-card-expanded-image img{width:100%;height:auto;display:block;aspect-ratio:3/4}.iq-agents-card-expanded .iq-agents-card-expanded-head{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor);min-height:85px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-agents-card-expanded .iq-agents-card-expanded-head h1{color:var(--bay-bodycolor);margin:0}.iq-agents-card-expanded .iq-agents-card-expanded-head a:hover{text-decoration:none}.iq-agents-card-expanded .iq-agents-card-expanded-title{font-size:11px;font-style:italic;color:var(--bay-bodycolor);text-align:center;display:block;display:-webkit-box;max-width:250px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iq-agents-card-expanded .iq-agents-card-expanded-body{height:230px;margin-bottom:0;padding:12px 0 0 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-info{height:150px!important;font-size:17px;line-height:20px}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-info .iq-agents-card-expanded-info-icons{font-size:14px}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-info .iq-agents-card-expanded-social-links{margin-top:5px}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-info .iq-agents-card-expanded-social-icons{font-size:14px;padding-right:5px}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office{min-height:100px!important;color:var(--bay-bodytext);margin:10px 0 0 2px;white-space:normal;border:0!important}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office h6{text-transform:uppercase;font-size:12px;white-space:normal}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office img{height:40px;max-width:40px;float:left;margin-right:5px}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office ul{font-size:12px;line-height:15px;list-style-type:none;margin:0;padding:0}.iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office a{color:var(--bay-bodytext)}.iq-agents-card-expanded .iq-agents-card-expanded-foot{padding:10px 15px 12px 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.iq-agents-card-expanded .iq-agents-card-expanded-foot a{width:100%}.iq-agents-card-expanded .iq-agents-card-expanded-foot .iq-agents-card-expanded-foot-icons{font-size:12px}.iq-agents-card-sm{margin-bottom:20px;padding:0;overflow:hidden;position:relative;color:var(--bay-bodytext)}.iq-agents-card-sm .iq-agents-card-sm-foot .btn{border-color:#ccc}.iq-agents-card-sm h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card-sm .iq-agents-card-sm-image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;position:relative;overflow:hidden}.iq-agents-card-sm .iq-agents-card-sm-image img{width:100%;height:auto;display:block;aspect-ratio:3/4}.iq-agents-card-sm .iq-agents-card-sm-head{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor);min-height:85px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-agents-card-sm .iq-agents-card-sm-head h1{color:var(--bay-bodycolor);margin:0}.iq-agents-card-sm .iq-agents-card-sm-head a:hover{text-decoration:none}.iq-agents-card-sm .iq-agents-card-sm-title{font-size:12px;color:var(--bay-bodycolor);text-align:center;display:block;display:-webkit-box;max-width:250px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iq-agents-card-sm .iq-agents-card-sm-body{height:240px;margin-bottom:0;padding:12px 0 0 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info{height:60px!important;font-size:17px;line-height:20px}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info .iq-agents-card-sm-info-icons{font-size:14px}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info .iq-agents-card-sm-social-icons{font-size:14px;padding-right:5px}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office{height:110px!important;color:var(--bay-bodytext);margin:0 0 0 10px;white-space:normal;border:0!important}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office h6{text-transform:uppercase;font-size:13px;white-space:normal}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office ul{font-size:12px;line-height:15px;list-style-type:none;margin:0;padding:0}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office a{color:var(--bay-bodytext)}.iq-agents-card-sm .iq-agents-card-sm-foot{padding:15px 15px 12px 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.iq-agents-card-sm .iq-agents-card-sm-foot a{width:100%}.iq-agents-card-sm .iq-agents-card-sm-foot .iq-agents-card-sm-foot-icons{font-size:14px}.iq-agents-card-office{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-agents-card-office:hover{border:1px solid #999}.iq-agents-card-office h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card-office .iq-agents-card-image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block}.iq-agents-card-office .iq-agents-card-image img{width:100%;height:auto;display:block}.iq-agents-card-office .iq-agents-card-head{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor);min-height:85px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-agents-card-office .iq-agents-card-head h1{color:var(--bay-bodycolor);margin:0}.iq-agents-card-office .iq-agents-card-head a:hover{text-decoration:none}.iq-agents-card-office .iq-agents-card-title{font-size:11px;font-style:italic;color:var(--bay-bodycolor);text-align:center;display:block;display:-webkit-box;max-width:250px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-info{height:110px!important;font-size:17px;line-height:20px;padding-left:5px;padding-top:5px}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-info .iq-agents-card-info-icons{font-size:14px}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-links{margin-top:5px}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-icons{font-size:14px;padding-right:5px}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-office{height:20px!important;color:var(--bay-bodytext);margin:0 5px 0 2px;padding-left:5px;white-space:normal;border:0!important}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-office h6{margin-bottom:5px;text-transform:uppercase;font-size:12px;white-space:normal}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-office img{height:40px;width:auto;float:left;margin-right:5px}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-office ul{font-size:12px;line-height:12px;list-style-type:none;white-space:normal}.iq-agents-card-office .iq-agents-card-body .iq-agents-card-office a{color:var(--bay-bodytext)}.iq-agents-card-office .iq-agents-card-foot{padding:10px 15px 12px 15px}.iq-agents-card-office .iq-agents-card-foot a{width:100%}.iq-agents-card-office .iq-agents-card-foot .iq-agents-card-foot-icons{font-size:12px}.iq-agents-card-office .iq-agents-card-foot .btn{border-color:#ccc}.iq-agents-6 .iq-agents-card .iq-agents-card-head h1{font-size:14px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-6 .iq-agents-card .iq-agents-card-title{font-size:10px;font-weight:400;font-style:italic;max-width:100%}.iq-agents-6 .iq-agents-card .iq-agents-card-body .iq-agents-card-info{min-height:100px!important;line-height:17px}.iq-agents-6 .iq-agents-card .iq-agents-card-body .iq-agents-card-info{font-size:14px}.iq-agents-6 .iq-agents-card .iq-agents-card-body .iq-agents-card-office{color:var(--bay-bodytext);margin:0 0 0 2px;white-space:normal}.iq-agents-6 .iq-agents-card .iq-agents-card-body .iq-agents-card-office h6{text-transform:uppercase;font-size:10.5px}.iq-agents-6 .iq-agents-card .iq-agents-card-info .iq-agents-card-info-icons{font-size:12px}.iq-agents-6 .iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-icons{font-size:12px;padding-right:1px!important}.iq-agents-6 .iq-agents-card .iq-agents-card-foot{padding:0 15px 12px 10px}.iq-agents-6 .iq-agents-card .iq-agents-card-foot .btn a{margin:0;padding-top:0}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-head h1{font-size:14px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-title{font-size:10px;font-weight:400;font-style:italic;max-width:100%}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-info{height:130px!important;line-height:17px;font-size:14px}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office{min-height:100px!important;color:var(--bay-bodytext);margin:10px 0 0 2px;white-space:normal}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-body .iq-agents-card-expanded-office h6{text-transform:uppercase;font-size:10.5px}.iq-agents-6 .iq-agents-card-expanded .iq-agents-card-expanded-info .iq-agents-card-expanded-social-icons{font-size:12px;padding-right:1px!important}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-head h1{font-size:14px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-title{font-size:10px;font-weight:400;font-style:italic;max-width:100%}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body{padding:5px 0 0 5px!important;height:150px!important}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info{min-height:60px!important;font-size:17px;line-height:20px}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info .iq-agents-card-sm-info-icons{font-size:14px}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info .iq-agents-card-sm-social-icons{font-size:14px;padding-right:5px}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office{min-height:40px!important;color:var(--bay-bodytext);margin:10px 0 0 2px;white-space:nowrap}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-office h6{text-transform:uppercase;font-size:10.5px}.iq-agents-6 .iq-agents-card-sm .iq-agents-card-sm-foot{padding:1px 15px 12px 10px}.iq-agents-6 .btn-about-agent{overflow:hidden}.btn-agent-detail a:hover{background-color:#e6e6e6!important;text-decoration:underline}.iq-hover-text a:hover{text-decoration:underline}.iq-agent-hover a:hover{text-decoration:underline}.iq-agents-card-body .iq-office-hover-effect a:hover{text-decoration:underline!important}.btn-effect a:hover{background-color:#e6e6e6;text-decoration:underline}#iq_agents .agents-header{font-weight:500!important}.iq-agents-hover:hover{text-decoration:underline!important}.iq-v2office-elko a:hover{text-decoration:underline!important}.iq-community-hover a:hover{background-color:#e6e6e6!important;color:#555!important}.iq-agents-underline a:hover{text-decoration:none}.iq-agents-contact a:hover,.iq-agents-contact-me a:hover{color:#555!important}.iq-country-name:hover{color:#555}.iq-agent-email:hover{color:#555}#iq_agents .bayAgentsGrid_v2 #iq_agents_grid .agents-gridSection{padding-left:0;padding-right:0}.iq-agents-grid{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-agents-grid:hover{border:1px solid #999}.iq-agents-grid h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:11px!important}.iq-agents-grid .iq-agents-grid-image{background-position:top;background-repeat:no-repeat;background-size:cover}.iq-agents-grid .iq-agents-grid-head{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-agents-grid .iq-agents-grid-head a:hover{text-decoration:none}.iq-agents-grid .iq-agents-grid-head h1{color:var(--bay-highlighttext);margin:0}.iq-agents-grid .iq-agents-grid-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext);padding-left:17px!important}.iq-agents-grid .iq-agents-grid-body{padding:0;overflow:hidden}.iq-agents-grid .iq-agents-grid-info{padding:15px 0 0 32px!important;line-height:18px}.iq-agents-grid .iq-agents-grid-info .iq-agents-grid-social-links{font-size:17px;margin-top:8px}.iq-agents-grid .iq-agents-grid-info .iq-agents-grid-info-icons{padding-top:3px;font-size:14px;padding-right:5px}.iq-agents-grid .iq-agents-grid-office{color:var(--bay-bodytext);padding:0 5px 0 4px!important}.iq-agents-grid .iq-agents-grid-office-map{min-height:190px;background-size:cover;background-position:center}.iq-agents-grid .iq-agents-grid-office h6{text-transform:uppercase;font-size:16px;padding-left:10px}.iq-agents-grid .iq-agents-grid-office img{height:190px;width:auto;margin:0 5px 20px 0;box-shadow:3px 3px 11px 1px rgba(189,195,199,.6)}.iq-agents-grid .iq-agents-grid-office a{color:var(--bay-bodytext);text-decoration:none}.iq-agents-grid .iq-agents-grid-foot{padding:0!important;border:1px solid #ccc;margin-top:30px;border-radius:.25rem;margin-bottom:10px;margin-left:6px}.iq-agents-grid .iq-agents-grid-foot a{width:100%}.iq-agents-grid .iq-agents-grid-button{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:5px 10px}.iq-agents-grid .iq-agents-grid-button:hover{opacity:.7}.btn-default.active,.btn-default:active,.btn-default:focus,.iq-agents-grid .iq-agents-grid-button .btn-default:hover,.open .dropdown-toggle.btn-default{opacity:.7;text-decoration:none}.row .agent-header{padding-right:0;margin-left:12px}.iq-agents-grid .office-details{margin:8px;padding-left:2px!important}.iq-agents-grid .agent-details{padding:0}.btn-v2agent:hover{text-decoration:none}.iq-community-hover a{border:1px solid #ccc!important}.iq-agent-name:hover{text-decoration:none!important}@media (max-width:479px){.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:10px 0 10px 25px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-grid-toggle{display:none}.iq-agents-card .iq-agents-card-head h1{color:#fff;margin:0;font-size:12px}.iq-agents-card-wrapper{height:450px}.footer-btn{width:90%!important;margin-left:7.5%!important}}@media (max-width:768px){.iq-agents-grid .iq-agents-grid-head{margin-left:12px}}@media (min-width:480px) and (max-width:767px){.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:10px 0 10px 25px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-teams{margin-bottom:10px}.iq-agents-form-group-grid-toggle{display:none}.iq-agents-card-wrapper{height:575px}.footer-btn{width:90%!important;margin-left:6.5%!important}}@media (min-width:768px) and (max-width:991px){.iq-agents-card .iq-agents-card-image{padding-bottom:10px}.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:20px 0 10px 25px}.form-inline .form-group{margin-bottom:0;padding-top:8px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-grid-toggle{margin-bottom:10px}.iq-agents-card-wrapper{height:830px}}@media (min-width:992px) and (max-width:1199px){.iq-agents-card .iq-agents-card-image{padding-bottom:10px}.iq-agents-grid .iq-agents-grid-office{padding:0 0 0 10px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-grid-toggle{margin-bottom:10px}}.no-top{top:0!important}.iq-agent-clear-search:focus,.iq-agent-search:focus{outline:3px solid grey;border-radius:3px;margin:0 2px!important}.iq-agent-clear-search:hover,.iq-agent-search:hover{color:#f0f8ff!important;background-color:grey!important}#iq_agents.card-modern .iq-pg-header h1.agents-header{text-align:center}#iq_agents.card-modern .agents-header-desc{text-align:center;margin-top:8px}#iq_agents.card-modern .custom-agent-text-overlay{width:92%!important}#iq_agents.card-modern .custom-iq-agents-card{margin-bottom:20px!important;margin-top:20px!important}@media (max-width:576px){#iq_agents_grid .iq-agents-card-sm-btn{border-color:#ccc!important;margin-top:.25rem!important;margin-bottom:.25rem!important}#iq_agents[data-layout=card-small] .iq-agents-cards,#iq_customagents[data-layout=card-small] .iq-agents-cards{display:flex!important;justify-content:center!important}#iq_agents[data-layout=card-expanded] #iq_agents_grid,#iq_agents[data-layout=card-hover] #iq_agents_grid,#iq_customagents[data-layout=card-expanded] #iq_agents_grid,#iq_customagents[data-layout=card-hover] #iq_agents_grid{display:flex!important;justify-content:center!important}}#iq_agents.card-modern .custom-agent-text-overlay{width:92%!important}#iq_agents.card-modern .custom-iq-agents-card{margin-bottom:20px!important;margin-top:20px!important}.iq-blog-cat-title{margin-bottom:20px}.iq-blog-cat-title h3{margin-top:0;font-weight:400}.iq-blog-menu{line-height:22px;list-style-type:none;padding-left:20px}.iq-blog-menu li{padding-left:0}.iq-results-sub-head{margin-bottom:25px}.iq-blog-menu{max-height:300px;overflow:auto}.iq-blog-dropdown{margin:0}.iq-blog-archives a:hover{text-decoration:underline!important}.iq-blog-entry-list-grid{margin-bottom:20px}.iq-blog-entry-list{margin-bottom:30px}.iq-blog-results-list-image{height:105px;margin-bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center}.iq-blog-results-list-head h1{color:var(--bay-maincolor);font-weight:400;margin:0}.iq-blog-results-list-head a{color:var(--bay-bodytext);text-decoration:none}.iq-blog-results-list-head h6{color:var(--bay-maincolor);font-weight:400;margin:0}.iq-blog-entry-list-sub{padding:5px 0 0 0}.iq-blog-entry-list-sub-info{line-height:16px;font-size:12px;color:var(--bay-maincolor)}.iq-blog-entry-list-sub-highlight{color:var(--bay-highlightcolor)}.iq-blog-entry-list-body{text-align:justify;margin-top:15px}.iq-blog-entry-list-body img{max-width:100%!important}.iq-blog-entry-list-footer{margin-top:15px;background-color:var(--bay-gray-white);padding:5px}.iq-blog-entry-list-footer>div{padding:5px}.iq-blog-entry-list-footer a{font-size:11px}.iq-number a:hover{text-decoration:underline!important}.iq-hover-text:hover{text-decoration:underline!important}.iq-blog-entry-display ul li{line-height:24px!important}.iq-blog-entry-title{color:var(--bay-maincolor);font-weight:400;text-decoration:none;margin:0}.iq-blog-entry-sub-title{font-weight:400;font-style:italic;color:#000;margin:5px 0 5px 0}.iq-blog-entry-posted{line-height:24px}.iq-blog-entry-posted-info{line-height:24px;color:var(--bay-highlightcolor)}.iq-blog-entry-text{margin:10px}.iq-blog-entry-text img{max-width:100%!important}.iq-blog-entry-comment-wrap{display:table;width:100%;margin:20px 0 20px 0;background-color:var(--bay-snow-gray)}#iq_blog_comments button#blogBtn:hover{color:#333;background-color:#e6e6e6!important;border-color:#adadad}.iq-blog-entry-social-icons{padding:5px}.iq-blog-entry-social-icons ul{margin:0}.iq-blog-entry-social-icons li{display:inline-block;margin:0 10px 0 0!important}.iq-blog-entry-be-social{font-size:11px}.iq-blog-entry-footer-links{margin:15px 0 15px 15px;display:table;float:left;font-size:85%;width:45%}.iq-blog-comment-header{background-color:transparent}.iq-blog-comments-body{background-color:var(--bay-gray-white)}.iq-nav-blog-header{color:#212529;font-weight:400}.iq-blog-comment-by{font-size:13px;padding-left:5px;text-transform:uppercase;color:var(--bay-maincolor)}.iq-blog-comment{display:table;width:100%;margin-bottom:20px}.iq-blog-comment-header-info{font-size:11px;height:12px;padding:0 5px;margin-bottom:5px}.iq-blog-comment-body-wrap{padding:10px}.iq-blog-comment-login-required{text-align:center;font-size:18px}.iq-blog-comment-login-buttons{margin:25px 10px 10px 10px;text-align:center}.iq-blog-comment-header-wrap{padding:0}.iq-blog-comment-post{margin:10px 0 0 0;text-align:right}.iq-blog-btn{width:100%;color:var(--bay-white)!important}.iq-blog-btn:hover{opacity:.7;text-decoration:none!important}#iq_blog .blog-header{color:var(--bay-grey-85)!important;font-size:45px;font-weight:400}.iq-blog-results-list-head .blog-details a{font-size:24px!important;font-weight:400!important}.iq-blog-list{display:flex!important}.iq-blog-list .iq-blog-results-list-title{padding-left:10px}.blog-details a:hover{text-decoration:underline}.iq-categories-blog{font-size:1.75rem;color:var(--bay-grey-85);font-weight:500!important}.iq-blog-header-entry:hover{color:var(--bay-grey-85);text-decoration:none!important}.iq-blog-date:hover{color:var(--bay-grey-85)}@media (max-width:768px){.iq-blog-list{display:block!important}.iq-blog-results-list-title{padding-left:0!important}}@media (max-width:479px){.iq-blog-results-list-head h1{font-size:24px;margin-top:10px}.iq-blog-results-list-image{height:269px}.iq-blog-results-list-title{padding:0}.iq-blog-entry-title{font-size:24px}.iq-blog-title{font-size:20px!important}.iq-pg-body .iq-blog-margin{margin-top:10px!important}}@media (min-width:480px) and (max-width:767px){.iq-blog-results-list-head h1{font-size:24px;margin-top:10px}.iq-blog-results-list-image{height:269px}.iq-blog-results-list-title{padding:0}.iq-blog-entry-title{font-size:24px}}@media (min-width:768px) and (max-width:991px){.iq-blog-results-list-head h1{font-size:24px;margin-top:10px}.iq-blog-results-list-image{height:269px}.iq-blog-results-list-title{padding:0}.iq-blog-entry-title{font-size:24px}}@media (min-width:992px) and (max-width:1199px){.iq-blog-entry-list h1{font-size:30px}}.iq-communities-sidebar .iq-textdropdown{position:absolute;right:-5px;top:-1px}.iq-communities-sidebar .dropdown-menu{max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}.facebook{color:#3b5998!important}.btn-facebook{background-color:#3b5998!important;color:#fff!important;border-color:#fff}.twitter{color:#55acee!important}.btn-twitter{background-color:#55acee!important;color:#fff!important;border-color:#fff}.pinterest{color:#c92228!important}.btn-pinterest{background-color:#c92228!important;color:#fff!important;border-color:#fff}.back{color:#c92228!important}.btn-back{background-color:#ccc!important;color:#000!important;border-color:#fff}.iq-communities{padding:0 0 20px 0}.iq-meet-btn{background-color:var(--bay-vivid-blue)!important;border-color:var(--bay-vivid-blue)!important;text-transform:capitalize!important;font-size:1.25rem!important;padding:.5rem 1rem!important}.iq-btn-team a:hover{text-decoration:none}.iq-communities-carousel .carousel-inner>div{background-size:cover;width:100%;background-position:center}.iq-communities-carousel .carousel-inner>div>div h3{font-size:45px;color:#fff}.iq-communities-carousel-chevron-main-right{right:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-communities-carousel-chevron-main-left{left:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-communities-grid-carousel .carousel{height:300px}.iq-communities-grid-carousel .carousel-inner>div{background-size:cover;width:100%;height:300px;background-position:center}.iq-communities-sidebar .well h3{margin-top:0}.iq-communities-sidebar .well .table{margin-bottom:0}.down-arrow{background:url('data:image/svg+xml;utf-8,<svg fill="%2362615e" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/><path d="M0-.75h24v24H0z" fill="none"/></svg>') no-repeat;background-position:right}.iq-hover-text a:hover{text-decoration:underline}.iq-communities-page{font-size:1.75rem;color:#555;font-weight:400!important}.iq-communities-txt{color:#212529;font-weight:400;font-size:1rem}.iq-v2communites-btn{border:unset!important}.iq-community-logo{color:#555;font-weight:400;text-decoration:none}@media (min-width:768px){.iq-community-field{height:45px!important}}@media (max-width:768px){.iq-community-field{height:130px!important}}.facebook{color:var(--bay-dark-blue-59)!important}.btn-facebook{font-size:16px;background-color:var(--bay-dark-blue-59)!important;color:var(--bay-white)!important;border-color:var(--bay-white)}.twitter{color:var(--bay-vivid-skyblue-85)!important}.btn-twitter{font-size:16px;background-color:var(--bay-vivid-skyblue-85)!important;color:var(--bay-white)!important;border-color:var(--bay-white)}.pinterest{color:var(--bay-crimson-201)!important}.btn-pinterest{font-size:16px;background-color:var(--bay-crimson-201)!important;color:var(--bay-white)!important;border-color:var(--bay-white)}.back{color:var(--bay-crimson-201)!important}.btn-back{background-color:var(--bay-gray-light-204)!important;color:var(--bay-text-dark)!important;border-color:var(--bay-white)}.iq-community{padding:0 0 20px 0}.iq-community-carousel{position:relative}.iq-community-carousel .carousel-inner>div{background-size:cover;width:100%;background-position:center}.iq-community-carousel .carousel-inner>div>div h3{font-size:45px;color:var(--bay-white)}.iq-community-carousel-chevron-main-right{right:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-community-carousel-chevron-main-left{left:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-community-grid-carousel .carousel{height:300px}.iq-community-grid-carousel .carousel-inner>div{background-size:cover;width:100%;height:300px;background-position:center}.iq-community-sidebar .well h3{margin-top:0}.iq-community-sidebar .well .table{margin-bottom:0}.iq-community-head{margin-bottom:10px}.iq-community-head h2{font-size:30px;margin:0}.iq-community-baths,.iq-community-beds{font-weight:700}.iq-community-description{font-size:1.75rem;color:var(--bay-grey-85)!important;font-weight:500!important}.iq-community-element{font-size:16px;color:var(--bay-dark-gray-33);font-weight:400}#iq_communities .iq-communities-sidebar .search-container{padding:10px;background-color:var(--bay-white-smoke)}#iq_communities .iq-communities-sidebar .form-group{margin-top:10px}@media (max-width:479px){.iq-v2community-listing{overflow:scroll}}#site-wrapper[data-page=house-value] .st-inside-content-wrapper .container{margin-top:0}#iq_housevalue_report{margin-top:100px}.st-09 #site-wrapper[data-page=house-value] .st-inside-content-wrapper .container-fluid>div>div{margin-top:76px}div[data-page=house-value] .st-header-carousel-wrapper{display:none}div[data-page=house-value] .st-inside-content-wrapper{margin:0;padding:0}div[data-page=house-value] .st-inside-content-wrapper>.container-fluid{margin-top:0}div[data-page=house-value] .st-inside-content-wrapper>.container-fluid .bay_house-value-background{z-index:-1}div[data-page=house-value] .st-insidepage-wrapper{margin:0!important;padding:0!important}div[data-page=house-value] .st-footer-wrapper{display:none}div[data-page=house-value] .st-inside-header{display:none!important}.st-04 div[data-page=house-value] .st-inside-content-wrapper{padding-top:200px!important}.dataTables_wrapper .pagination{float:right;margin:0}.iq-housevalue-info{margin:15px;padding:15px;color:#777;background-color:rgba(255,255,255,.9);border-radius:3px}.iq-housevalue-info h3{margin:0 0 8px 0;padding:0;font-size:16px;font-weight:600;line-height:19.2px}.iq-housevalue-info h4{margin:16px 0 0 0;padding:0;font-size:14px;font-weight:600;line-height:16.8px}.iq-housevalue-info h5{margin:16px 0 0 0;padding:0;font-size:14px;font-weight:500;line-height:16.8px}.iq-housevalue-details{text-align:right;margin:4px 0}.iq-housevalue-sale{margin-bottom:25px}.iq-housevalue-comparables{margin-bottom:25px}.iq-housevalue-lead{margin-top:25px}.iq-housevalue-contact .btn-primary{color:#fff;width:100%}.iq-homereport-details h4,.iq-homereport-sale h4{font-weight:700;margin-top:25px}.iq-homereport-comparables h4{font-weight:700;margin-top:25px}#iq_housevalue_form-next_1{white-space:nowrap;font-size:14px}.btn-get-report{background-color:var(--bay-vivid-blue)!important;border-color:var(--bay-vivid-blue)!important;color:var(--bay-white)!important}@media (max-width:479px){.iq-housevalue-address h3,.iq-housevalue-price h3{text-align:center}.carousel-inner h1{font-size:45px!important}.st-04 .st-inside-content-wrapper{padding-top:0!important}#iq_housevalue_form-next_1{padding:.5rem 1rem;white-space:nowrap;font-size:12px}}@media (min-width:480px) and (max-width:767px){.iq-housevalue-address h3,.iq-housevalue-price h3{text-align:center}.st-04 .st-inside-content-wrapper{padding-top:0!important}#iq_housevalue_form-next_1{padding:.5rem 1rem;white-space:nowrap;font-size:12px}}@media (min-width:768px) and (max-width:991px){.st-04 .st-inside-content-wrapper{padding-top:0!important}#iq_housevalue_form-next_1{padding:.5rem 1rem;white-space:nowrap;font-size:14px}}div[data-page=house-value] .container.housefile{background-color:#fff;padding-top:15px;padding-bottom:15px}div[data-page=house-value] .container.housefilepadded{background-color:#fff;padding-top:100px;padding-bottom:15px}.facebook{color:#3b5998!important}.btn-facebook{background-color:#3b5998!important;color:#fff!important;border-color:#fff}.twitter{color:#55acee!important}.btn-twitter{background-color:#55acee!important;color:#fff!important;border-color:#fff}.pinterest{color:#c92228!important}.btn-pinterest{background-color:#c92228!important;color:#fff!important;border-color:#fff}.linkedin{color:#0077b5!important}.btn-linkedin{background-color:#0077b5!important;color:#fff!important;border-color:#fff}.print{color:#5cb85c!important}.btn-print{background-color:#5cb85c!important;color:#fff!important;border-color:#fff}.watch{color:#f0ad4e!important}.btn-watch{background-color:#f0ad4e!important;color:#fff!important;border-color:#fff}.remove{color:#d9534f!important}.btn-remove{background-color:#d9534f!important;color:#fff!important;border-color:#fff}.btn-border{border-color:#6c757d}.iq-btn-hover:hover{text-decoration:none!important}#iq_listing_slw_toolbar a{margin-left:0!important}#iq_listing .fa-twitter-square{color:#0084b4}#iq_listing .fa-fb-square{color:#3b5998}#iq_listing .fa-pinterest-square{color:#cb2027}#iq_listing .fa-envelope{color:#007ee5}.iq-hover-text a:hover{text-decoration:underline!important}.iq-listing-alerts .iq-listing-previews{margin:0 0 10px 0;background-color:#000;padding:6px}.iq-listing-alerts .iq-listing-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px;line-height:40px}.iq-listing-alerts .iq-listing-previews .iq-listing-previews-logo{width:505px;height:45px;float:left;background-image:url(/assets/img/alerts/globalluxury.png);background-repeat:no-repeat;background-size:contain}.iq-listing-alerts .iq-listing-previews .iq-listing-previews-logo-era{width:250px;height:45px;float:left;background-image:url(/assets/img/alerts/eradistinctive.jpg);background-repeat:no-repeat;background-size:contain}.iq-listing-alerts .iq-listing-previews .iq-listing-previews-logo-cbwm{width:213px;height:45px;float:left;background-image:url(/assets/img/alerts/cbwm-globalluxury.png);background-repeat:no-repeat;background-size:contain}.iq-listing-alerts .iq-listing-previews .iq-listing-previews-logo-c21{width:213px;height:45px;float:left;background-image:url(/assets/img/alerts/century21.png);background-repeat:no-repeat;background-size:contain}.iq-listing-alerts .iq-listing-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-listing-alerts .iq-listing-new img{border:1px solid #fff}.iq-listing-alerts .iq-listing-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listing-alerts .iq-listing-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-listing-alerts .iq-listing-reduced img{border:1px solid #fff}.iq-listing-alerts .iq-listing-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listing-alerts .iq-listing-open-house{margin:auto;background-color:#b2393a;padding:5px}.iq-listing-alerts .iq-listing-open-house img{border:1px solid #fff}.iq-listing-alerts .iq-listing-open-house span{color:#fff;font-size:14px;padding-left:5px}.iq-listing-alerts .iq-listing-open-house-host{padding:5px;border:1px solid #b2393a;margin-bottom:10px;font-size:12px;min-height:100px}.iq-listing-alerts .iq-listing-open-house-host img{height:85px;margin-right:10px}.iq-listing-alerts .iq-listing-open-house-host a{display:block}#iq_listing_head{font-size:16px;background-color:var(--bay-white);z-index:7;padding-top:15px;padding-bottom:15px}#iq_listing_head .iq_price_info_v2 .bay_mls_badge_container img.bay_mls_badge{height:40px}#iq_listing #iq_listing_head{padding-top:0;padding-left:0}#iq_listing_head h2{font-size:14px;margin:0}#iq_listing_head .desktop-dropdown{font-size:12px;position:absolute;right:15px;bottom:0}#iq_listing_head .btn-toolbar a:first-child{margin-left:0}#iq_listing_head.iq-affix-listing-head{position:relative}#iq_listing_head_main{position:relative}#iq_listing_full_details_v2 #iq_listing_head{font-size:16px;background-color:#fff;z-index:7;padding-top:15px;padding-bottom:15px}#iq_listing_full_details_v2 #iq_listing_head{padding-top:0;padding-left:0}#iq_listing_full_details_v2 #iq_listing_head h2{font-size:14px;margin:0}#iq_listing_full_details_v2 #iq_listing_head_main{position:relative}#iq_listing_full_details_v2 .bayListingShowingRequest{padding:9px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:var(--bs-border-radius);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#iq_listing_full_details_v2 .iq-form-field-required small{padding-left:10px}h1.iq-listing-address{display:inline-block;font-size:18px;margin:0}.iq-address-line-2{font-size:16px;font-weight:700}h3.iq-address-line-2{margin:5px 0 0 0}#iq_res_criteria_form select{cursor:pointer}.iq-price-info{margin-bottom:8px}.iq_price_info_v2{margin-bottom:8px;display:flex;align-items:baseline}.iq-listing-price{font-size:32px}.iq-listing-off-market{font-size:20px}.iq-listing-calc{font-size:14px;margin-left:15px}.iq-listing-calc a{color:#337ab7;text-decoration:underline!important}.iq_address_info_v2 h1>span:first-child{font-size:unset;line-height:unset}.iq_address_info_v2{display:flex;align-items:baseline;flex-direction:column}.btn-close-listing{display:none;margin-bottom:10px;width:24px;height:24px;background-color:rgba(0,0,0,.1);border-radius:50%;transition:350ms all}.btn-close-listing:hover{fill:#f3f3f3;transition:350ms all}@media screen and (max-width:767px){.btn-close-listing{margin-top:10px}.border-unset{border:unset!important}}.iq-listing-action-link{margin-left:25px}.iq-listing-agent-elements{display:flex;flex-direction:column}.iq-listing-location{display:flex!important}.iq-listing-location span:last-child{line-height:20px}.iq-listing-location{color:#212529;font-weight:600!important;font-size:18px}.iq-description{color:#212529}.iq-forsale-listing{color:#555;font-weight:500!important;font-size:1.5rem}.iq-listing-form-details{border:1px solid #ced4da!important}@media screen and (max-width:1400px){.iq-listing-agent-elements{display:unset}.iq-listing-location{display:unset!important}}.iq-listing-border{border:1px solid #ced4da!important}.iq-listing-action-link .fa{font-size:14px}.iq-listing-action-link span{margin-left:5px}.iq-listing-action-mobi-link .fa{font-size:18px}.iq-listing-action-mobi-link span{margin-left:5px}.iq-listing-attachments{margin-bottom:55px;font-size:13px}.iq-listing-attachments .iq_results_content_loading{height:75px}.iq-listing-nav{margin-bottom:10px}.iq-listing-slider .carousel{height:auto}.iq-listing-slider .carousel-control{bottom:50px!important}.iq-listing-slider .carousel-inner>div{background-size:cover;width:100%;height:auto;background-position:center}.iq_listing_slider_v2{position:relative;padding:9px;border-radius:var(--bs-border-radius);margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.iq_listing_slider_v2 .carousel{height:auto}.iq_listing_slider_v2 .carousel-control{bottom:50px!important}.iq_listing_slider_v2 .carousel-inner>div{background-size:cover;width:100%;height:auto;background-position:center}.iq_listing_slider_v2 #iq_listing_carousel_nav{width:90%;margin:0 auto}.iq_listing_slider_v2 .thumbnail-control{position:absolute;top:50px;width:auto}.iq_listing_slider_v2 .thumbnail-control.left{left:15px}.iq_listing_slider_v2 .thumbnail-control.right{right:15px}.iq-listing-carousel-chevron-main-right{right:50%;position:absolute;top:50%!important;z-index:5;display:inline-block;width:30px;height:30px;line-height:30px!important;font-size:13px!important;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listing-carousel-chevron-main-left{left:50%;position:absolute;top:50%!important;z-index:5;display:inline-block;width:30px;height:30px;line-height:30px!important;font-size:13px!important;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listing-agent .iq-listing-agent-details{min-height:110px;margin-top:15px}.iq-listing-agent .iq-listing-agent-details a{display:table;margin-bottom:4px;color:#000;font-weight:700;font-size:13px}.iq-listing-agent .iq-listing-agent-details a::after{clear:both}.iq-listing-agent .iq-listing-agent-details a img{height:110px;margin-right:10px;padding:0;border-radius:0}.iq-listing-agent .iq-listing-agent-details .pull-left .img-thumbnail{min-height:225px;margin-right:10px;padding:0;border-radius:0}.iq-listing-agent .iq-listing-agent-details a h4{display:table;margin:0;font-size:16px}.iq-listing-agent .iq-listing-agent-details a h4::after{clear:both}.iq_listing_agent_v2 .iq-listing-agent-details{min-height:110px;margin-top:15px}.iq_listing_agent_v2 .iq-listing-agent-details a{display:table;margin-bottom:4px;color:#000;font-weight:700;font-size:13px}.iq_listing_agent_v2 .iq-listing-agent-details a::after{clear:both}.iq_listing_agent_v2 .iq-listing-agent-details a img{height:110px;margin-right:10px;padding:0;border-radius:0}.iq_listing_agent_v2 .iq-listing-agent-details .pull-left .img-thumbnail{min-height:225px;margin-right:10px;padding:0;border-radius:0}.iq_listing_agent_v2 .iq-listing-agent-details a h4{display:table;margin:0;font-size:16px}.iq_listing_agent_v2 .iq-listing-agent-details a h4::after{clear:both}.iq_listing_agent_footer_v2 .loading_agent_contact_form{text-align:center;line-height:1.1;margin-top:20px;margin-bottom:10px;font-family:var(--bay-primary-font);font-size:36px;font-weight:500;color:inherit}#iq_area_info_container .nav-link{font-size:.9rem}#iq_area_info_container th{font-weight:500}#iq_whats_around_form{margin:15px 0}#iq_listing_details_v2 th{font-weight:500}#iq_listing_features_v2 th{font-weight:500}.iq-myportal-buttons .btn{color:#fff}.iq-image-description{padding:10px;font-size:11px;background-color:rgba(255,255,255,.75);position:absolute;top:0;height:auto!important}.iq-listing-list-price{text-align:right}.iq_listing_mls_disclaimer{display:block;margin-top:10px;margin-bottom:25px}.iq_listing_mls_disclaimer p{font-size:12px;margin:20px 0 20px 0}.affix-details{position:fixed;top:126px}#iq_fullscreen_carousel .item{height:100vh}#iq_fullscreen_carousel .item div{height:100vh}#iq_fullscreen_carousel .carousel-indicators{top:calc(100vh - 100px);width:90%;margin-left:-45%;display:none}#iq_fullscreen_carousel .carousel-indicators li{position:relative;border-radius:0;width:30px;height:17px;margin:0 2px}#iq_fullscreen_carousel .carousel-indicators li img{width:100%;height:100%;display:block}#iq_fullscreen_carousel .carousel-indicators div{display:block!important;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.25)}#iq_fullscreen_carousel .carousel-indicators .active div{display:none!important}#iq_listing_carousel_nav{z-index:5}#iq_listing_map{height:450px;position:relative}#iq_listing_previous .fa{position:relative;top:1px;font-size:18px;margin-right:10px}#iq_listing_next .fa{position:relative;top:1px;font-size:18px;margin-left:10px}#iq_listing_share_dropdown .fa{margin-right:10px;font-size:18px}#iq_listing_dialog{width:100%;left:unset;top:127px;padding-right:0!important;z-index:99!important;border-left:1px solid #f0f0f0;margin-top:100px}#iq_listing_dialog .modal-header{display:none}#iq_listing_dialog .modal-content{border:none;box-shadow:none;background-clip:unset;-webkit-box-shadow:unset;-webkit-background-clip:unset}#iq_listing_dialog .container{width:100%;padding:0}#iq_listing_dialog .iq-listings-mobile-watch-icon{font-size:20px;color:#000;cursor:pointer;line-height:30px}#iq_listing_dialog #iq_listing_slw_toolbar_title{display:none}#iq_listing_dialog #iq_listing_slw_toolbar{display:none}#iq_listing_dialog #iq_listing_slw_print{display:none}#iq_listing_dialog_v2{width:100%;left:unset;right:0;top:127px;padding-right:0!important;z-index:99!important;border-left:1px solid #f0f0f0}#iq_listing_dialog_v2 .modal-dialog{width:100%;margin:0;padding:0;max-width:unset!important}#iq_listing_dialog_v2 .modal-header{display:none}#iq_listing_dialog_v2 .modal-content{border:none;box-shadow:none;background-clip:unset;-webkit-box-shadow:unset;-webkit-background-clip:unset}#iq_listing_dialog_v2 .iq-listings-mobile-watch-icon{font-size:20px;color:#000;cursor:pointer;line-height:30px}#iq_listing_dialog_v2 #iq_listing_slw_toolbar_title{display:none}#iq_listing_dialog_v2 #iq_listing_slw_toolbar{display:none}#iq_listing_dialog_v2 #iq_listing_slw_print{display:none}#iq_mortcalc_dialog .legend-text{padding-left:4rem}.iq-listing-submit{padding:.375rem .75rem!important;background-color:#888!important;border-color:#888!important}.iq-listing-viewing{border:1px solid #ced4da!important;height:35px!important}.iq-website-form{border:1px solid #ced4da!important}.iq-v2submit-btn{padding:.375rem .75rem!important;text-transform:capitalize!important;background:#888!important;border-color:#888!important}.iq-textarea-border,.iq-v2view-date{border:1px solid #ced4da!important}.iq-send-flyer-btn{background-color:#888!important;border-color:#888!important;padding:.375rem .75rem!important;text-transform:capitalize!important}.iq-social-media a:hover{color:#555!important}.iq-v2btn-submit{border-color:#666!important}#publicid-container .iq-contact-form-label{font-weight:400!important}.iq-add-info{white-space:nowrap}@media (max-width:767px){#iq_mortcalc_dialog .legend-text{padding-left:0}}@media (max-width:991px){.iq-label-bytext,.iq-spacing-label{margin-bottom:6px!important}}body.editbar>#iq_listing_dialog{top:177px}body.editbar>#iq_listing_dialog_v2{top:177px}#iq_listing #iq_listing_close_button{display:none}#iq_listing #iq_listing_prevnext_button{display:none}#iq_listing #iq_listing_head_toolbar{display:none}#iq_listing_slw_toolbar{width:100%}#iq_listing_slw_toolbar .btn-group{border:1px solid #ccc;padding:5px 0;width:100%;margin:0 2px}#iq_listing_slw_toolbar .btn-group.open{box-shadow:none;-webkit-box-shadow:none}#iq_listing_slw-share_dropdown .fa{margin-right:10px;font-size:20px}#iq_fullscreen_button{position:absolute;bottom:10px;right:10px;z-index:6;background-color:rgba(255,255,255,.5);padding:2px}#iq_listing_dialog_v2.modal{height:80%}#iq_res_criteria_form .switch-light-checkbox>label>span,.st-13 #iq_lead_container .well,.st-13 #iq_listing_full_details .iq-listing-slider.well{margin-top:0!important}.st-13 #iq_myportal_login_dialog .container{min-width:290px!important}#iqListingsContainer #iq_com_criteria_modal .modal-header,#iqListingsContainer #iq_lan_criteria_modal .modal-header,#iqListingsContainer #iq_mul_criteria_modal .modal-header,#iqListingsContainer #iq_res_criteria_modal .modal-header{min-height:66px!important}@media (min-width:521px) and (max-width:991px){#iq_listing_dialog_v2.modal{height:75%}}@media (min-width:320px) and (max-width:520px){#iq_listing_dialog_v2.modal{height:73%}}@media (max-width:454px){#iq_listing_full_details_v2 .iq-listing-agent-header h4{margin-bottom:47px}}@media (min-width:320px) and (max-width:520px){body.editbar>#iq_listing_dialog_v2{top:215px}}.st-13 .img-fill-background.imghouseSection{object-fit:cover}@media (max-width:479px){.btn-toolbar a span{display:none}.btn-toolbar #iq_listing_share_dropdown a span{display:block}#iq_listing_map{height:225px;position:relative}#iq_listing_showing_request #iq_lead_form{display:none}#iq_lead_form input{font-size:10px}#iq_listing_dialog .iq-listings-mobile-watch-icon{line-height:20px}#iq_listing_dialog_v2 .iq-listings-mobile-watch-icon{line-height:20px}#iq_listing_dialog p{font-size:12px}#iq_listing_dialog_v2 p{font-size:12px}#iq_listing_previous{display:none}.well{min-height:inherit;margin-bottom:inherit;margin-top:73px!important}.iq-listing-list-price{text-align:left}.iq-listing-slider.well.well-sm{padding:0}.iq_listing_slider_v2{padding:0}.iq-listing-nav.row{margin-bottom:0!important}.iq-image-description{padding:5px}.iq-price-info{margin-bottom:0}.iq_price_info_v2{margin-bottom:0}.iq-listing-price{font-size:24px}#iq_listing_head address,#iq_listing_head h2,.iq-listings-card-price{font-size:16px}#iq_listing_head [data-close-modal=true]{background-color:#fff;position:initial!important;box-shadow:none!important;left:0;padding:0}#iq_listing_head [data-close-modal=true] .fa{font-size:24px}.form-header{margin-top:3px!important}.iq-listing-address{margin-top:0!important}}@media (min-width:480px) and (max-width:767px){#iq_listing_map{height:225px;position:relative}#iq_listing_showing_request #iq_lead_form{display:none}.well{min-height:inherit;margin-bottom:inherit;margin-top:55px!important}#iq_lead_form input{font-size:10px}.iq-listing-list-price{text-align:left}#iq_listing_dialog_v2 #iq_listing_slw_toolbar_title{margin-top:15px;display:block}#iq_listing_head address,#iq_listing_head h2{font-size:16px}#iq_listing_head [data-close-modal=true]{background-color:#fff;position:initial!important;box-shadow:none!important;padding:0}.form-header{margin-top:3px!important}.iq-listing-address{margin-top:0!important}}@media (min-width:768px){#iq_listing_head h3{font-size:14px;margin:0}}@media (min-width:768px) and (max-width:991px){#iq_listing_head [data-close-modal=true]{background-color:#fff;position:initial!important;box-shadow:none!important;padding:0}#iq_listing_dialog{width:100%;left:unset;top:132px;padding-right:0!important}#iq_listing_dialog_v2{width:100%;left:unset;top:132px;padding-right:0!important}}@media (min-width:992px) and (max-width:1199px){#iq_listing_dialog{width:75.125%;left:unset;top:132px;padding-right:0!important}#iq_listing_dialog_v2{width:75.125%;left:unset;top:132px;padding-right:0!important}}@media (min-width:1024px){#iq_listing_dialog #iq_listing_head.iq-affix-listing-head{position:fixed;top:132px;margin-left:-15px;padding-top:30px;padding-right:22px;padding-left:10px;border-bottom:1px solid #f0f0f0}#iq_listing_dialog_v2 #iq_listing_head.iq-affix-listing-head{position:fixed;top:132px;margin-left:-15px;padding-top:30px;padding-right:22px;padding-left:10px;border-bottom:1px solid #f0f0f0;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}body.editbar>#iq_listing_dialog #iq_listing_head.iq-affix-listing-head{top:177px}body.editbar>#iq_listing_dialog_v2 #iq_listing_head.iq-affix-listing-head{top:177px}}@media (min-width:1200px){#iq_listing_dialog{width:75.125%;left:unset;top:132px;padding-right:0!important}#iq_listing_dialog_v2{width:75.125%;left:unset;top:132px;padding-right:0!important}}@media (min-width:1200px) and (max-width:1919px){#iq_fullscreen_carousel .carousel-indicators li{width:50px;height:28px}}@media (min-width:1920px){#iq_fullscreen_carousel .carousel-indicators li{width:60px;height:34px}}.affix{top:0!important}.btn-carousel{margin-left:5px;background-color:rgba(0,0,0,.6)!important;border:0!important;color:#fff!important}#iq_lead_form-submit{background-color:var(--bay-searchformbuttonbackground);border-color:var(--bay-searchformbuttonsborder);color:var(--bay-searchformbuttonscolor)}.iq-lead-page .card-header .form-group{margin-bottom:15px}#iq_listing_thumb{margin-right:15px}a.oh_register_link{color:#fff!important;text-decoration:underline}a.oh_register_link:hover{color:var(--bay-hovercolor)!important;text-decoration:underline}a.oh_register_link:active{color:var(--bay-highlightcolor)!important;text-decoration:none}a.oh_register_link_sidebar{color:var(--bay-maincolor)!important;text-decoration:none}a.oh_register_link_sidebar:hover{color:var(--bay-hovercolor)!important;text-decoration:underline}a.oh_register_link_sidebar:active{color:var(--bay-highlightcolor)!important;text-decoration:none}#iq_listing_full_details_v2 a{text-decoration:none}#iqGridResults .iq_listing_card_media .iq_listing_card_love a:focus,#iqGridResults .iq_listing_card_media .iq_listing_card_love a:hover,#iq_listing_full_details_v2 a:focus,#iq_listing_full_details_v2 a:hover{color:#23527c;text-decoration:underline!important}.modal-image-popup-idx{position:relative;display:inline-block;top:45px;width:100%;height:115px}.modal-image-popup-idx.modal-image-popup-title{margin-bottom:44px!important}@media (max-width:468px){.modal-image-popup-idx{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:11%}.modal-image-popup-idx.modal-image-popup-title{margin-bottom:120px!important}}#brokerage_display_location-top_right_sidebar{margin-bottom:15px;overflow:auto}.iq_listing_idx_info{font-size:12px}#iq_listing_full_details_v2 .iq-listing-share-title{display:flex;align-items:center;justify-content:flex-start}#iq_listing_full_details_v2 #iq_listing_header-print,#iq_listing_full_details_v2 .iq_listing_header-print{display:flex;align-items:center;justify-content:center}#iq_listing_head_toolbar .iq-listing-share-title{color:var(--bay-grey-85);margin-right:8px}#iq_listing_full_details_v2 #iq_listing_slw_toolbar a{box-shadow:none!important;outline:0!important;border-color:transparent!important}#iq_listing_head_toolbar .iq-listing-action-link .fa{font-size:unset!important}#iq_listing_full_details_v2 .bay_listing_print_area_info{display:none}@media (max-width:576px){#bay_search_listings_container:has(.bay_search_listings_results_sidebar_section) #iq_listing_header-print{justify-content:flex-end!important}#bay_search_listings_container:has(.bay_search_listings_results_sidebar_section) #iq_listing_header-print span{display:block}#bay_search_listings_container input#bay_search_listings_residential_header_form-location{width:auto!important}}@media print{#bay_search_listings_header,#bay_search_listings_header .offcanvas,#iqSearchFormHeader,#iq_agents_totop,#iq_listing_full_details_v2 #bay_listing_openhouses,#iq_listing_full_details_v2 #iq_area_info_container,#iq_listing_full_details_v2 #iq_fullscreen_button,#iq_listing_full_details_v2 #iq_listing_attachments,#iq_listing_full_details_v2 #iq_listing_carousel_image_button,#iq_listing_full_details_v2 #iq_listing_carousel_roadmap_button,#iq_listing_full_details_v2 #iq_listing_carousel_video1_button,#iq_listing_full_details_v2 #iq_listing_carousel_video2_button,#iq_listing_full_details_v2 #iq_listing_carousel_videotour1_button,#iq_listing_full_details_v2 #iq_listing_carousel_virtualtour_button,#iq_listing_full_details_v2 #iq_listing_header-print,#iq_listing_full_details_v2 #iq_listing_prevnext_button,#iq_listing_full_details_v2 #iq_listing_thumb,#iq_listing_full_details_v2 #iq_nearby_listings,#iq_listing_full_details_v2 #mobileShareDropdown,#iq_listing_full_details_v2 .bay_listing_card_love,#iq_listing_full_details_v2 .desktop-dropdown,#iq_listing_full_details_v2 .iq-listing-alerts,#iq_listing_full_details_v2 button.carousel-control-next,#iq_listing_full_details_v2 button.carousel-control-prev,#st-inside-modern-header,.bayListingShowingRequest,.bay_search_listings_results_sidebar_section,.iq_listing_contact_sidebar_v2,.nav-header,.sidebar,.st-menu-wrapper,[data-page=search-listings] form[name^=bay_search_listings_],[data-section=footer],footer,header.probootstrap-header,nav{display:none!important}.bay_search_listing_detail_result_section{width:100%!important;height:100%!important}#bay_search_listing_detail_result #iq_listing_head{position:unset!important}#iq_listing_full_details_v2 #bay_listing_print_area_info,#iq_listing_full_details_v2 #iq_listing_details_v2,#iq_listing_full_details_v2 #iq_listing_features-h3,#iq_listing_full_details_v2 #iq_listing_features_v2{break-inside:avoid;page-break-inside:avoid}#iq_listing_full_details_v2 #iq_listing_details-h3,#iq_listing_full_details_v2 #iq_listing_features-h3,#iq_listing_full_details_v2 .bay_listing_extended_information_h3{break-after:avoid;page-break-after:avoid}#iq_listing_full_details_v2 .bay_listing_print_area_info{display:unset!important}}.iq-listing-alert-message{gap:10px}.iq-listing-alert-body-item-content-headertext{color:var(--bay-black);text-align:center;font-family:var(--bay-primary-font);font-size:24px;font-weight:600;align-self:stretch}.iq-listing-alert-body-item-content-bodytext{color:var(--bay-black);text-align:center;font-family:var(--bay-primary-font);font-size:16px;font-weight:600;align-self:stretch}[data-page=listing] #local-content-widget{aspect-ratio:1/1}@media (max-width:460px){[data-page=listing] #local-content-widget{aspect-ratio:1/2}}body.modal-open{overflow:hidden!important}.st-sitemenu-02 .navbar-fixed-top{width:0!important}#iq_forsale_list{min-height:320px;display:table;width:100%}.iq-hidden{display:none}.iq-criteria-nav .iq-textdropdown{position:absolute;right:-5px;top:-1px}.search .btn .btn-xs .dropdown-toggle{background-color:#ebebeb!important;color:#000!important}.search.affix{top:0;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.5);z-index:12002!important}.search label{font-size:12px;color:#555;margin-bottom:6px}.dropdown-toggle .fa-chevron-down:before{color:#fff}.modal-body .iq-textdropdown{position:absolute;bottom:0;top:0;right:-4px}.modal-body .iq-textdropdown button{background-color:var(--bay-maincolor);color:#fff}.modal-body .dropdown-menu{max-height:300px;overflow:auto}#iq_listing_dialog .modal-footer,#iq_listing_dialog_v2 .modal-footer{display:none}.iq-criteria-nav .dropdown-menu{max-height:300px;overflow:auto}.iq-criteria-nav{position:relative;font-size:13px;width:100%;z-index:999}.iq-criteria-nav label{font-weight:400}.iq-criteria-nav .well{margin-bottom:0}.iq-criteria-nav hr{margin:0}.iq-criteria-nav td{padding-right:0;padding-left:0;border-right:1px solid #e7e7e7}.iq-criteria-nav td:last-child{border-right:0}.iq-criteria-nav td>a{padding:15px;display:block;text-decoration:none}.iq-criteria-nav .iq-criteria-drop{box-sizing:content-box;position:absolute;left:-1px;display:none;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;width:100%;padding-top:10px;padding-bottom:10px}.iq-criteria-nav .active>a,.iq-criteria-nav .active>a:focus,.iq-criteria-nav .active>a:hover,.iq-criteria-nav .active>div{background-color:#fcfcfc!important}.iq-criteria-drop{z-index:1000}.iq-results-content{overflow:auto;overflow-x:hidden}.iq-form-control-spacer.row{padding:10px 0 10px 0;margin-left:-15px;margin-right:-15px}.iq-criteria-nav td[class*=col-],.iq-criteria-nav th[class*=col-]{float:left}.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.iq-listings-card{border:1px solid #e3e3e3;background:var(--bay-featuredhomesbackground);color:var(--bay-bodytext);margin-bottom:20px;padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin-bottom:20px;padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.iq-listings-card .carousel-inner img{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(245,246,247,.1)),color-stop(50%,rgba(0,0,0,.1)),color-stop(70%,rgba(0,0,0,.35)),color-stop(100%,rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%)}.iq-listings-card:hover{border:1px solid #999}.iq-listings-card-icons{color:#fff;font-size:12px}.iq-listings-card-image-expand{padding:0;margin-right:7px;margin-top:-3px;margin-left:-15px}.iq-listings-card-image-expand a{font-family:var(--bay-primary-font)}.iq-carousel-chevron-main-right{right:50%;position:absolute;top:37%!important;z-index:5;display:inline-block;width:30px;height:30px;line-height:30px!important;font-size:13px!important;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-carousel-chevron-main-left{left:50%;position:absolute;top:37%!important;z-index:5;display:inline-block;width:30px;height:30px;line-height:30px!important;font-size:13px!important;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listings-card-card-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-listings-card-card-zoom:hover{opacity:.7}.iq-listings-card-price-sent{text-align:center;color:var(--bay-highlighttext);font-size:28px;background-color:#3c9}.iq-listings-card-price{color:var(--bay-bodycolor);font-size:28px;background-color:var(--bay-maincolor);height:40px;padding:0 15px}.iq-listings-card .listings-price{color:var(--bay-bodycolor);line-height:40px;float:left;padding:0 25px}.iq-listings-card .listings-price.with-price-type{font-size:22px;line-height:25px}.iq-listings-card .listings-price.with-price-type span{margin-top:2px;margin-bottom:-3px;font-size:11px;line-height:15px;display:block}.iq-listings-list-card-price-wrap .listings-price-type{font-size:12px!important;font-weight:500}.iq-listings-card .carousel{height:auto}.iq-listings-card .carousel-inner>div{background-size:cover;width:100%;height:auto;background-position:center}.iq-listings-card address{padding:15px 0 8px 0;margin-bottom:0}.iq-listings-card address a{color:#666}.iq-listings-card .iq-listings-card-icons{color:#888}.iq-listings-card-social-icons{padding-right:5px}.iq-listings-card-agent-area{padding:0 0 5px 0;margin-bottom:10px}.iq-listings-card-agent-area h6{font-family:var(--bay-primary-font);font-weight:700;padding-bottom:4px;color:var(--bay-bodytext);margin:0}.iq-listings-card-agent-area-icons{color:#888}.iq-listings-card-menu-foot{padding:8px 0 2px 0;color:#666;text-align:center;height:30px}.iq-listings-card-menu-foot-icon{color:#666;padding-right:5px}.iq-listings-card-menu-foot .iq-listings-card-video{margin:0 0 3px 0}.iq-listings-card-form-btn{border:1px solid #ddd;background-color:#7089a1;border-radius:0;color:#fff;padding:8px;text-transform:uppercase}.iq-listings-card-form-btn:hover{border:1px solid #999;background:#999;color:#f5f5f5;border-radius:0;opacity:.7}.iq-listings-save-search-btn{border:1px solid #ddd;background:#777;color:#fff;border-radius:0}.iq-listings-save-search-btn:hover{border:1px solid #ccc;background:#888;color:#fff;border-radius:0;opacity:.7}.iq-listings-watch-btn{border:1px solid #eea236;color:#fff;border-radius:0;background-color:#f0ad4e;color:#fff}.iq-listings-watch-btn:hover{border:1px solid #ccc;background:#888;color:#fff;border-radius:0;opacity:.7}.iq-listings-card-menu{font-size:16px;margin:-27px 0 0 11px;z-index:2;color:#fff}.iq-listings-card-menu a{color:#fff;text-decoration:none;font-family:var(--bay-primary-font)}.iq-listings-card-menu li{font-family:var(--bay-primary-font);font-size:14px}.iq-listings-card-openhouse{position:absolute;top:20px;left:20px;height:40px;max-height:40px;color:#fff;overflow:hidden;display:table!important;border:1px solid #fff;background:rgba(0,0,0,.5);padding:5px}.iq-listings-list-card-wrap{border:1px solid #e3e3e3;margin-bottom:25px}.iq-listings-list-card-wrap:hover{border:1px solid #999;margin-bottom:25px}.iq-listings-map-selected{border-right:4px solid #d9534f;border-left:4px solid #d9534f}.iq-listings-list-card{padding:20px}.iq-listings-list-card .iq-listings-alerts .iq-listings-previews{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-previews img{border:1px solid #fff}.iq-listings-list-card .iq-listings-alerts .iq-listings-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-new img{border:1px solid #fff}.iq-listings-list-card .iq-listings-alerts .iq-listings-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-reduced img{border:1px solid #fff}.iq-listings-list-card .iq-listings-alerts .iq-listings-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-open-house{margin:0 0 10px 0;background-color:#b2393a;padding:5px}.iq-listings-list-card .iq-listings-alerts .iq-listings-open-house img{border:1px solid #fff}.iq-listings-list-card .iq-listings-alerts .iq-listings-open-house span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-list-card-head{padding:5px 15px;background-color:var(--bay-maincolor);color:#fff;font-size:18px}.iq-listings-list-card-head address{color:var(--bay-bodycolor);font-size:24px;text-transform:uppercase;margin:0;line-height:40px;display:inline;padding-left:5px}.iq-listings-list-card-head .distance{color:var(--bay-bodycolor);font-size:24px;text-transform:uppercase;margin:0;line-height:40px}.iq-listings-list-card-head .badge{font-size:18px}.iq-listings-card-price .badge{font-size:18px;float:left;margin:8px 0}.iq-listings-list-compare-input{font-size:10px;color:var(--bay-bodycolor);line-height:40px!important;float:right}.iq-listings-list-card-icons{color:var(--bay-bodycolor);font-size:17px}.iq-listings-list-card-cols{padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.iq-listings-list-card-cols .carousel-inner{background-image:url(/assets/img/animated/spinner.gif);background-position:center;background-repeat:no-repeat}.iq-listings-list-card-col-1 .well{margin-bottom:0}.iq-listings-list-card-col-2 .iq-listings-list-card-price-wrap{font-size:30px;font-weight:700}.iq-listings-list-card-col-2 .iq-listings-list-card-price-wrap>div{font-size:50%}.iq-listings-list-card-body td{font-size:10px;background-color:#fff}.iq-listings-list-card-body span{font-size:18px;font-weight:700}.iq-listings-list-card-body .iq-listings-grid-mls-info{vertical-align:middle;font-size:13px}.iq-listings-list-card-body .iq-listings-grid-mls-info span{font-size:13px;font-weight:700}.iq-listings-list-card-body .iq-listings-card-grid-onsite{vertical-align:middle;font-size:13px}.iq-listings-list-card-body .iq-listings-card-grid-onsite span{font-size:13px;font-weight:700}.iq-listings-list-card-btn-wrap{margin-bottom:20px}.iq-listings-list-card-btn-wrap a:active,.iq-listings-list-card-btn-wrap a:hover,.iq-listings-list-card-btn-wrap a:link,.iq-listings-list-card-btn-wrap a:visited{color:var(--bay-bodycolor)}.iq-listings-list-card-agent-area{height:70px;margin:0;position:relative;font-size:12px}.iq-listings-list-card-agent-area a{font-family:var(--bay-primary-font);font-weight:700;padding-bottom:4px}.iq-listings-list-card-agent-card{height:70px;font-size:12px}.iq-listings-list-card-agent-card img{height:100%;margin-right:10px;float:left;border:1px solid #e3e3e3}.iq-listings-list-card-agent-area-icons{color:#888}.iq-listings-list-card-agent-body{padding-top:0;text-align:left}.iq-listings-list-card-agent-body h4{margin:0 0 5px 0;font-size:12px}.iq-listings-list-card-agent-area .iq-listings-list-card-list-provider{font-size:10px;padding-top:10px;text-align:left}.iq-listings-list-card-agent-card .iq-company-logo{max-height:70px;margin-right:0!important}.iq-listings-list-card-agent-area .iq-listings-card-agent-idx img{height:50px;padding:10px 0}.iq-listings-list-card-agent-area .iq-listings-card-agent-idx>div{font-size:10px}.iq-listings-list-card-agent-area .iq-idx-logo{height:60px}.iq-listings-list-card-info-area{padding:10px 15px}.iq-carousel-chevron-main-right{right:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:none}.iq-carousel-chevron-main-left{left:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listings-list-card-card-zoom{top:43%;right:45%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-listings-list-card-card-zoom:hover{opacity:.7}.iq-listings-list-card .carousel{height:auto}.iq-listings-list-card .carousel-inner{height:100%}#iq_listing_carousel .iq-listing-image img{max-height:500px!important}@media (min-width:1200px){#iq_listing_carousel .iq-listing-image img{max-height:630px!important}}#iq_fullscreen_carousel .iq-listing-image img{object-fit:contain}.iq-listings-list-card .carousel-inner>div{background-position:center;background-size:cover;width:100%;height:auto}.iq-listings-prop-search-form hr{border:0;border-top:1px solid #e5e5e5}.iq-listings-list-form-head ul{padding:10px;line-height:20px}.iq-listings-list-form-head .iq-listings-list-property{font-family:var(--bay-primary-font);text-decoration:none}#description-container{margin:10px 0 0 0;display:table;width:100%}#openhouse-container{border:1px solid #ccc;border-radius:var(--bs-border-radius);padding:5px 28px 5px 30px}.iq-listings-list-form-prop-drop{padding:10px;line-height:20px}.iq-listings-list-form-prop-drop .iq-listings-list-form-prop-font{font-family:var(--bay-primary-font);text-decoration:none}.iq-listings-card-price .badge{font-size:16px;float:left;margin:0 -15px;height:40px;border-radius:0;line-height:38px;width:40px;background-color:rgba(255,255,255,.25)}.iq-listings-list-form-watch-badges ul{margin:0}.iq-listings-list-form-watch-badges li{display:inline-block;padding:0 0 0 15px;text-align:center;line-height:34px}.iq-listings-mobile-watch-icon{font-size:25px;color:#fff;cursor:pointer;line-height:40px}.iq-listings-list-form-margin-5{margin-bottom:5px}.iq-listings-list-form-margin-10{margin-bottom:10px}.iq-listings-list-form-margin-15{margin-bottom:15px}.iq-listings-list-form-margin-20{margin-bottom:20px}.iq-listings-prop-form-wrap{display:table;width:100%}.iq-listings-prop-form-head-row{display:table;width:100%}.iq-listings-status-message{font-size:18px}.iq-listings-compare-wrap{margin-bottom:20px;height:40px;border:1px solid #e3e3e3}.iq-listings-compare-image-wrap{margin:0 4px 0 5px;display:inline;height:34px;width:50px;vertical-align:middle;border:0}.iq-listings-view-filter-wrap{margin-bottom:10px}.iq-listings-view-filter-wrap a{font-family:var(--bay-primary-font)}.iq-listings-view-filter-pull-right{line-height:30px;padding-right:15px}.iq-listings-view-filter-pull-right li{display:inline}.iq-listings-details-wrap{margin-top:15px;margin-bottom:15px}.iq-compare-preview{display:inline;margin:0;padding:0;list-style:none}.iq-compare-preview li{position:relative;float:left;width:160px;height:180px;margin-right:20px;margin-bottom:20px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.iq-compare-preview img{width:100%;height:80px;object-fit:cover;object-position:center}.iq-compare-preview address{font-size:12px;padding:0 5px;margin:0}.iq-compare-preview .iq-compare-price{font-size:18px;padding:0 5px;margin:0}.iq-compare-preview .iq-compare-remove{position:absolute;top:-5px;right:-5px;font-size:16px;line-height:16px;background:#fff;padding:3px;border-radius:50%}.iq-compare-table{margin:0 0 20px 0;position:relative}.iq-compare-table td{vertical-align:top;font-family:var(--bay-primary-font);font-size:12px}.iq-compare-grid-labels{list-style:none;width:200px;margin:0;padding:0}.iq-compare-grid-labels li{font-weight:700;font-size:12px;text-align:right;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-labels li img{width:100%;height:125px;border:0;object-fit:cover;object-position:center}.iq-compare-grid-data{list-style:none;width:200px;margin:0;padding:0}.iq-compare-grid-data li{font-size:12px;text-align:center;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-data li img{width:100%;height:125px;border:1px solid #ccc;object-fit:cover;object-position:center}.iq-compare-grid{width:100%;margin:0 0 20px 0}.iq-compare-grid-col{vertical-align:top;font-family:var(--bay-primary-font);font-size:85%}.iq-compare-grid-col-first{width:200px}.iq-compare-grid-col .iq-compare-grid-label{text-align:right;font-weight:700;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-col .iq-compare-grid-text{text-align:center;font-weight:400;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-col .iq-compare-image{height:137px;margin:0 0 10px 10px;text-align:center}.iq-compare-grid-col .iq-compare-image img{height:135px;border:1px solid #ccc}.iq-listings-details-alerts .iq-listings-previews{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-listings-details-alerts .iq-listings-previews img{border:1px solid #fff}.iq-listings-details-alerts .iq-listings-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-details-alerts .iq-listings-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-listings-details-alerts .iq-listings-new img{border:1px solid #fff}.iq-listings-details-alerts .iq-listings-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-details-alerts .iq-listings-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-listings-details-alerts .iq-listings-reduced img{border:1px solid #fff}.iq-listings-details-alerts .iq-listings-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-details-alerts .iq-listings-open-house{margin:0 0 10px 0;background-color:#b2393a;padding:5px}.iq-listings-details-alerts .iq-listings-open-house img{border:1px solid #fff}.iq-listings-details-alerts .iq-listings-open-house a{cursor:pointer;color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-listings-details-head{width:100%;margin-bottom:5px;text-transform:uppercase;background-color:var(--bay-maincolor);padding:5px 15px 5px 15px}.iq-listings-details-head h2{color:#fff}.iq-listings-details-carousel-chevron-main-right{right:50%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listings-details-carousel-chevron-main-left{left:50%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-listings-details-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-listings-details-zoom:hover{opacity:.7}.iq-listings-details-slider .carousel{height:585px}.iq-listings-details-slider .carousel-inner>div{background-size:cover;width:100%;height:585px;background-position:center}.iq-overlay-side-icons{color:var(--bay-maincolor);font-size:45px}.iq-listings-details-info-grid{margin-left:0;margin-right:0}.iq-listings-details-info-grid ul{padding-left:0;list-style:none}.iq-listings-details-info-grid li{float:left;width:25%;height:90px;padding:5px 5px 5px 5px;font-size:10px;line-height:1.4;text-align:center;overflow:hidden}.iq-listings-details-info-grid .iq-listings-details-info{border:1px solid #e3e3e3;background-color:#f5f5f5;height:100%;border-radius:4px;padding-top:15px}.iq-listings-list-card-listinginfo{color:#fff;position:absolute;bottom:20px;left:20px;font-size:12px}.iq-listings-list-card-listinginfo .fa{color:#fff}#iqListingsContainer .iq-compare-wrap{line-height:32px;margin-bottom:15px}#iqListingsContainer .iq-compare-wrap .btn-sm{float:left;margin:2px 2px}#iq_com_criteria_form .btn-info,#iq_lan_criteria_form .btn-info,#iq_mul_criteria_form .btn-info,#iq_res_criteria_form .btn-info{background-color:var(--bay-maincolor);color:#fff;border-color:var(--bay-maincolor)}*>.fa.fa-hover-show,:hover>.fa.fa-hover-hidden{display:none}:hover>.fa.fa-hover-show{display:inline-block}.-railo-dump .label{display:block;font-size:100%;font-weight:400;color:#000;line-height:normal;border-radius:0;white-space:normal}.-railo-dump table{margin:0}#iqListingsContainer .iq-listings-filters .small{font-size:10px}#iqListingsContainer .iq-listings-filters{padding:10px 0 10px 0;z-index:3;background-color:var(--bay-bodycolor)}#iqListingsContainer .ui-slider-horizontal{background:#ccc;margin:11px}#iqListingsContainer .ui-slider-range{background:#ebebeb!important}#iqListingsContainer .ui-slider-handle{border-radius:50%;background:var(--bay-bodycolor)!important;border-color:#536670!important;border-width:8px!important;top:-.4em!important;margin-left:-.8em!important;width:1.6em!important;height:1.6em!important}#iq_com_criteria_modal .container,#iq_lan_criteria_modal .container,#iq_mul_criteria_modal .container,#iq_res_criteria_modal .container{padding:10px 0 0 0}.modal-content{border-radius:0}.modal-header{background-color:var(--bay-maincolor);min-height:56px}.modal-title{color:var(--bay-bodycolor)}.modal-header .close{color:var(--bay-bodycolor)}.form-control{border-radius:0}#iq_com_criteria_modal fieldset,#iq_lan_criteria_modal fieldset,#iq_mul_criteria_modal fieldset,#iq_res_criteria_modal fieldset{padding-top:15px;margin:0}.iq-searchform-label{padding:10px 0 10px 0}.switch-toggle label{border:1px solid #ccc;font-size:14px;height:30px;outline:0!important}.iq-agent-listing-table label{font-weight:700}.iq-office-street a:hover{color:#555}.iq-community-property{font-weight:700}@media (min-width:320px) and (max-width:430px){.switch-toggle.showColumn a.btn.btn-primary{display:none}.switch-toggle.showColumn{display:flex;flex-direction:column}.switch-toggle.showColumn label{width:100%!important}.switch-toggle.showColumn label:nth-child(2):nth-last-child(8),.switch-toggle.showColumn label:nth-child(2):nth-last-child(8)~label{width:100%}}input.locationSearch::-webkit-input-placeholder{white-space:pre-line;position:relative;vertical-align:middle}@media (max-width:992px){input.locationSearch::-webkit-input-placeholder{top:-7px}}.switch-toggle input:focus+label{color:#fff;border-color:var(--bay-maincolor)!important}.switch-toggle input:checked+label{color:#fff;background-color:var(--bay-maincolor)!important}.switch-light strong{font-size:14px;padding:15px 0 15px 0;margin:0;display:block}.switch-light{padding:0}.switch-light input+span>span.iq-yes{color:#000}.switch-light input+span>span.iq-no{color:#fff}.switch-light input:checked+span>span.iq-yes{color:#fff}.switch-light input:checked+span>span.iq-no{color:#000}.switch-light a{background-color:var(--bay-maincolor)}.switch-toggle a{display:block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background-color:var(--bay-maincolor)!important}.switch-light .btn-primary{background-color:var(--bay-maincolor);outline:0!important}fieldset legend{font-size:14px;text-align:center;font-weight:700;padding:5px 0 5px 0;margin:0;border:none}.iq-listings-filters fieldset legend{text-align:left!important;padding:0 0 7px 0!important;color:#555!important;font-size:12px!important}.iq-listing-contact{width:100%;margin-bottom:55px}.iq-listing-contact .fa{margin-right:5px}.iq-listing-contact .iq-listing-agent::before{display:table;content:" "}.iq-listing-contact .iq-listing-agent::after{clear:both}.iq_listing_contact_sidebar_v2{width:100%;margin-bottom:55px;padding:19px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.iq_listing_contact_sidebar_v2 .fa{margin-right:5px}.ui-dialog{z-index:12052!important}.container-fluid{padding-left:0!important;padding-right:0!important}@media (max-width:767px){#iqListResults{display:none}}@media (max-width:479px){.iq-listings-prop-search-form hr{margin-top:10px}.iq-listings-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}#iqMapContainer{margin-bottom:0}#update_results-container button{width:100%}.iq-listings-list-card-head .distance,.iq-listings-list-card-head address{font-size:75%;line-height:inherit}.iq-listings-list-card-head .badge{font-size:12px}.iq-listings-list-card-agent-area .iq-listings-card-agent-idx img{height:25px}.iq-listings-list-card-body button{width:100%}.iq-listings-list-card-body .iq-listings-btn-space{margin-top:5px}.iq-criteria-nav td{display:block!important;border-bottom:1px solid #e5e5e5}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav .iq-criteria-drop{position:relative;border:0;left:0;margin-top:-1px}.listings-price{color:var(--bay-bodycolor);font-size:16px}#iq_com_criteria_modal label.btn,#iq_lan_criteria_modal label.btn,#iq_mul_criteria_modal label.btn,#iq_res_criteria_modal label.btn{margin:5px 0 5px 0;width:100%}#iq_com_criteria_modal .well,#iq_lan_criteria_modal .well,#iq_mul_criteria_modal .well,#iq_res_criteria_modal .well{margin-bottom:20px}.iq-listings-list-card-listinginfo{font-size:10px;position:absolute;bottom:10px;left:10px}.iq-listings-list-card-btn-wrap{margin:10px 0 10px 0;font-size:14px}.iq-listings-list-card-agent-area{height:70px;font-size:80%;margin:0 0 10px 0}.iq-listings-list-card-agent-card{height:70px;margin:0}.iq-listings-list-card-agent-body{height:70px;text-align:right}.iq-listing-contact{margin-top:20px}.iq-rowlimit{position:absolute;top:25px;left:0;font-size:10px;z-index:999;width:100%;background-color:rgba(252,251,251,.8);padding:5px}#iq_listing_next{display:none}.modal-body{padding:5px}label.iq-stack{width:100%!important;display:inline-block!important;margin:10px 0 10px 0!important}.iq-listings-list-card-btn-wrap a:active,.iq-listings-list-card-btn-wrap a:hover,.iq-listings-list-card-btn-wrap a:link,.iq-listings-list-card-btn-wrap a:visited{padding:5px;font-size:16px}.iq-listings-card .iq-listings-card-price{font-size:14px;display:table;width:100%;height:auto;padding:0 10px}.iq-listings-card .badge{font-size:14px}.iq-listings-list-card-info-area{padding:0 10px}.iq-slider{padding:10px}#iq_listings .iq-pg-header{display:none}.form-control{font-size:10px}#iqListingsContainer .iq-listings-filters{background-color:#fcfcfc;padding:0;margin-bottom:20px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid silver;box-shadow:0 6px 5px -6px rgba(0,0,0,.25)}}@media (min-width:480px) and (max-width:767px){.iq-listings-prop-search-form hr{margin-top:10px}.iq-listings-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}#iqMapContainer{margin-bottom:25px}.iq-listings-list-card-head .distance,.iq-listings-list-card-head address{font-size:75%;line-height:inherit}.iq-listings-list-card-head .badge{font-size:12px}.iq-listings-list-card-agent-area .iq-listings-card-agent-idx img{height:25px}#update_results-container button{width:100%}.iq-listings-list-card-body button{width:100%}.iq-listings-list-card-body .iq-listings-btn-space{margin-top:5px}.iq-criteria-nav td{display:block!important;border-bottom:1px solid #e5e5e5}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav .iq-criteria-drop{position:relative;border:0;left:0;margin-top:-1px}#iq_acreage_container,#iq_baths_container,#iq_beds_container,#iq_buildings_container label,#iq_sqfoot_container,#iq_subtype_container,#iq_units_container label,#iq_zoning_container{margin-top:10px}#iq_com_criteria_modal label,#iq_lan_criteria_modal label,#iq_mul_criteria_modal label,#iq_res_criteria_modal label{margin:0;font-size:12px}#iq_com_criteria_modal label.btn,#iq_lan_criteria_modal label.btn,#iq_mul_criteria_modal label.btn,#iq_res_criteria_modal label.btn{margin:5px 0 5px 0;width:100%}.iq-listings-list-card-btn-wrap{margin-top:20px;font-size:14px}.iq-rowlimit{position:absolute;top:25px;left:0;font-size:10px;z-index:999;width:100%;background-color:rgba(252,251,251,.8);padding:5px}#iq_listing_next{display:none}.modal-body{padding:10px}label.iq-stack{width:100%!important;display:inline-block!important;margin:10px 0 10px 0!important}.iq-listings-list-card-listinginfo{font-size:12px;position:absolute;bottom:10px;left:10px}.iq-listings-list-card-agent-body{text-align:right}.iq-listings-mobile-watch-icon{font-size:25px;color:#fff;cursor:pointer;line-height:20px}}@media (min-width:768px) and (max-width:991px){.iq-listings-prop-search-form hr{margin-top:10px}.iq-listings-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}#update_results-container button{width:100%}.iq-listings-list-card-body button{width:100%}.iq-listings-list-card-body .iq-listings-btn-space{margin-top:5px}#iq_acreage_container,#iq_baths_container,#iq_beds_container,#iq_buildings_container label,#iq_sqfoot_container,#iq_subtype_container,#iq_units_container label,#iq_zoning_container{margin-top:10px}#iq_com_criteria_modal label,#iq_lan_criteria_modal label,#iq_mul_criteria_modal label,#iq_res_criteria_modal label{font-size:12px}.iq-rowlimit{position:absolute;top:25px;left:0;font-size:10px;z-index:999;width:100%;background-color:rgba(252,251,251,.8);padding:5px}.iq-listings-list-card-listinginfo{font-size:12px;position:absolute;bottom:10px;left:10px}#iq_com_criteria_modal label.btn,#iq_lan_criteria_modal label.btn,#iq_mul_criteria_modal label.btn,#iq_res_criteria_modal label.btn{margin:5px 0 5px 0;width:100%}}@media (min-width:992px) and (max-width:1199px){.iq-listings-filters{font-size:10px}.iq-listings-list-card-listinginfo{font-size:12px}.iq-listings-list-card-agent-body{font-size:10px!important}.iq-listings-list-card-agent-body h4{font-size:14px!important}.iq-listings-list-card-agent-card img{max-width:70px;height:50px!important}.iq-listings-list-card-agent-card .iq-company-logo{display:none}.iq-narrow-results{display:none!important}#iq_list_price_container{padding:0;margin:0 -15px 0 -15px}}@media (min-width:1200px) and (max-width:1919px){.iq-listings-filters{font-size:12px}.iq-listings-list-card-listinginfo{font-size:12px}.iq-listings-list-card-agent-body{font-size:12px!important}.iq-listings-list-card-agent-body h4{font-size:14px!important}.iq-listings-list-card-agent-card img{max-width:70px;max-height:70px;height:auto!important}.iq-listings-list-card-agent-card .iq-company-logo{max-width:70px;height:auto}.iq-narrow-results{display:none!important}#iq_list_price_container{padding:0;margin:0 -15px 0 -15px}}.switch-material.switch-light input:checked~span a{background-color:var(--bay-maincolor)!important}.switch-material.switch-light input:checked~span{background-color:color-mix(in srgb,var(--bay-maincolor) 30%,#fff)!important}.st-inside-content-wrapper{min-height:100vh}#MapRecenterIcon{width:40px;height:40px;background-position:0}#MapRecenterIcon:active,#MapRecenterIcon:focus,#MapRecenterIcon:hover{background-position:-36px!important}@media (min-width:1200px){#MapRecenterIcon{display:none}}#iqListingsContainer{position:relative;width:100%;overflow:hidden}#iqListingsContainer .iq-searchform-filters .small{font-size:10px}#iqListingsContainer .iq-searchform-filters{padding:0 0 10px 0;z-index:3;background-color:var(--bay-bodycolor)}#iqListingsContainer .iq-searchform-filters .btn .btn-xs .dropdown-toggle{background-color:#ebebeb!important;color:#000!important}#iqListingsContainer .iq-searchform-filters.affix{top:0;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.5);z-index:12002!important}#iqListingsContainer .iq-searchform-filters label{font-size:12px;color:#555;margin-bottom:6px}@media (max-width:479px){#iqListingsContainer .iq-searchform-filters{background-color:#fcfcfc;padding:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}}#iqSearchFormHeader{background-color:#fff;position:fixed;top:0;left:0;padding-left:15px;right:15px;z-index:100}#iqListingsContainer.hasModal #iqSearchFormHeader{position:static;padding-left:15px;padding-right:15px}#iqListingsContainer.hasModal #iqGridResults{margin-top:0}#iq_results_content_loading h1{font-size:24px}.iq-searchform-companylogo,.iq-searchform-logo,.iq-searchform-subhead{background-color:#fff}.iq-searchform-companylogo{height:60px;padding-top:5px}.iq-searchform-companylogo img{height:50px;margin-bottom:15px}@media only screen and (min-width:768px){.iq-searchform-companylogo{float:left;margin-bottom:-15px}}.iq-searchform-subhead{font-size:14px;padding-bottom:8px}@media (max-width:479px){.iq-searchform-subhead{display:none}}#commercial_sortby,#land_sortby,#multifamily_sortby,#residential_sortby{width:unset;background-color:unset;border:unset;box-shadow:unset;margin:-7px -5px}.btn-filtered{border-color:var(--bay-maincolor)!important}.btn-filtered::before{display:inline-table;content:"\f0b0";font-family:var(--bay-primary-font);font-weight:700;font-size:10px;color:#fff;padding:0;vertical-align:middle;position:absolute;top:0;left:3px;z-index:1}.btn-filtered .triangle{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:22px 22px 0 0;border-color:var(--bay-maincolor) transparent transparent transparent}.btn-advanced{position:relative}.btn .caret{margin-left:6px!important}.btn-filter-option{color:#111}.btn.btn-filter-option{margin-top:5px;text-align:left;border:0;padding-left:0}.btn.btn-filter-option input{display:none}.btn.btn-filter-option .fa-square-o{color:#6b7381}.btn.btn-filter-option .fa-check-square-o{display:none}.btn.btn-filter-option.active{box-shadow:none;-webkit-box-shadow:none;color:#000;font-weight:600}.btn.btn-filter-option.active .fa-check-square-o{display:inherit;color:var(--bay-maincolor)}.btn.btn-filter-option.active .fa-square-o{display:none}.iq-dropdown>button>.selectedValue{font-weight:700;margin-right:5px}.iq-dropdown>ul>li>a:before{font-family:var(--bay-primary-font);content:"\f10c";margin-right:7px;color:#999}.iq-dropdown .dropdown-menu>.active>a{color:#000!important;background-color:transparent!important}.iq-dropdown .dropdown-menu>.active>a:before{font-family:var(--bay-primary-font);content:"\f192";margin-right:7px;color:#337ab7}#iq-results-grid-layout{overflow:hidden;overflow-y:scroll}#iq-results-grid-details{overflow:hidden;overflow-y:scroll}#iq_criteria_form{position:relative;margin-top:15px}@media only screen and (min-width:768px){#iq_criteria_form{margin-top:0}}@media only screen and (min-width:1024px){#iq_criteria_form{margin-top:15px}}#iq_criteria_form .form-group{margin-right:15px}#iq_criteria_form .form-group.pull-right{margin-right:0}#iq_listings-location{min-width:155px}@media only screen and (min-width:300px) and (max-width:320px){#iq_criteria_form .searchFilterField{max-width:150px}#iq_listings-location{min-width:110px}}@media only screen and (min-width:321px) and (max-width:400px){#iq_criteria_form #iq_listings-location{min-width:125px}#iq_criteria_form .searchFilterField{max-width:170px}}@media only screen and (min-width:768px) and (max-width:991px){#iq_listings-location{min-width:250px}}@media only screen and (min-width:992px){#iq_listings-location{min-width:300px}}#iq-listing-back-to-results{margin-bottom:30px}#btn-back-to-results{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor)}#iq_listings_record_count{display:none}#iq_results_count{margin:0}#iq_criteria_form-price_options{margin:0 -15px;padding:0 15px 10px;border-bottom:1px solid rgba(0,0,0,.1)}#iq_criteria_form-price_options_max,#iq_criteria_form-price_options_min{margin:12px 0}#iq_criteria_form-price_options_apply{margin:0 -15px;padding:10px 15px 0;border-top:1px solid rgba(0,0,0,.1);text-align:right}#iq_criteria_form-price_options_apply button{padding:1px 12px;background-color:var(--bay-maincolor);border-color:var(--bay-maincolor)}#iq_criteria_form-sqft_options{margin:0 -15px 10px;padding:0 15px}#iq_criteria_form-price_options label,#iq_criteria_form-sqft_options label{width:30px;line-height:32px}#iq_res_baths_full{display:block!important}#iq_res_baths_abbr{display:none!important}@media (min-width:1200px) and (max-width:1366px){#iq_res_baths_full{display:none!important}#iq_res_baths_abbr{display:block!important}}#iq_res_sqft_full{display:block!important}#iq_res_sqft_abbr{display:none!important}@media (min-width:1000px) and (max-width:1250px){#iq_res_sqft_full{display:none!important}#iq_res_sqft_abbr{display:block!important}}.iq_criteria_price_options a.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;white-space:nowrap;background-color:transparent;border:0}.iq_criteria_price_options a.dropdown-item:hover{text-decoration:none;background-color:#f5f5f5}.iq_criteria_dropdown{max-height:40vh;overflow-y:auto}a.resetPriceFilter{float:right;font-size:12px;margin-top:8px;color:#337ab7;text-decoration:underline}.btn_searchform_icon{margin-left:15px!important}#iqListingsContainer .btn-default.active{background-color:#fff;-webkit-box-shadow:none;box-shadow:none!important}.btn-border{border-color:#6c757d!important}.btn-background{background-color:#198754!important;border-color:#198754!important}.btn-background:hover{color:#fff;background-color:#157347!important;border-color:#146c43!important}.iq-searchform-logo #btn-site-menu:hover{color:#000}#btn-site-menu{border:none;margin-top:10px;margin-bottom:-10px}#finalResultsCounter h3{display:inline;font-size:14px;margin-bottom:0;margin-right:5px}#finalResultsCounter span{color:#333}#iqSearchResults{padding-right:0;border-right:1px solid #f0f0f0}#iqGridResults{width:100%;margin-top:142px}.iq-listings-hover:hover{text-decoration:underline!important}.iq-active-listings-table:hover{text-decoration:underline!important}.btn-full-detail:hover{text-decoration:none}.iq-listings-agent-details{color:#868e96;font-weight:300;font-size:16px}@media (max-width:375px){#iqGridResults{margin-top:155px}}#iqGridResults .iq_listing_card{margin-bottom:30px;background-color:#fff;float:left;width:100%;box-shadow:1px 1px 10px rgba(0,0,0,.03);position:relative;top:0;overflow:hidden;cursor:pointer}#iqGridResults .iq_listing_card.active{background-color:color-mix(in srgb,var(--bay-maincolor) 10%,transparent);box-shadow:1px 1px 10px color-mix(in srgb,var(--bay-maincolor) 40%,transparent)}#iqGridResults .iq_listing_card .iq_listing_card_media{position:relative;overflow:hidden;border:1px solid #f0f0f0;cursor:pointer}#iqGridResults .iq_listing_card .iq_listing_card_media img{position:relative;object-fit:cover!important;width:100%;z-index:1;cursor:pointer}@media (max-width:1919px){#iqGridResults .iq_listing_card .iq_listing_card_media img{height:200px}}@media (min-width:1920px){#iqGridResults .iq_listing_card .iq_listing_card_media img{height:350px}}#iqGridResults .iq_listing_card:hover .iq_listing_card_media img.property-image{-webkit-transform:scale(1.3);transform:scale(1.3);min-width:125px;min-height:100px;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}#iqGridResults .iq_listing_card .iq_listing_card_media .iq_listing_card_more{text-align:center;position:absolute;color:#fff;margin-bottom:0;margin-top:0;z-index:2;left:50%;top:50%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#iqGridResults .iq_listing_card .iq_listing_card_media .iq_listing_card_more a{position:relative;background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);opacity:0;top:350px;z-index:2;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}#iqGridResults .iq_listing_card:hover .iq_listing_card_media .iq_listing_card_more a{opacity:1;color:#fff;top:0}#iqGridResults .iq_listing_card .iq_listing_card_labels{position:absolute;top:15px;left:15px;width:80%;display:inline-block;zoom:1;z-index:2}#iqGridResults .iq_listing_card .iq_listing_card_labels .badge,#iqGridResults .iq_listing_card .iq_listing_card_labels .label{margin-right:8px;border:1px solid rgba(255,255,255,.35);-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.35);box-shadow:0 6px 8px -6px rgba(0,0,0,.35)}#iqGridResults .iq_listing_card .iq_listing_card_labels .label{display:inline;padding:.2em .6em .3em;font-size:75%;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}#iqGridResults .iq_listing_card .iq_listing_card_labels .label strong{font-weight:400}#iqGridResults .iq_listing_card .iq_listing_card_labels .label-warning{background-color:#f0ad4e}#iqGridResults .iq_listing_card .iq_listing_card_labels .badge{opacity:.9;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:400;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:var(--bs-border-radius)}.iq_listing_card_love{font-size:18px;width:30px;height:30px;line-height:32px;border-radius:50%;text-align:center;position:absolute;top:15px;right:15px;background:#fff;display:inline-block;zoom:1;-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);z-index:6}.iq_listing_card_love.active{-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);background:#2866ab;color:#fff}#iqGridResults .iq_listing_card .iq_listing_card_idx{position:absolute;left:15px;bottom:0;z-index:2;opacity:.9}#iqGridResults .iq_listing_card .iq_listing_card_idx img{width:auto;height:30px;bottom:15px}#iqGridResults .iq_listing_card .iq_listing_card_broker{position:absolute;right:0;bottom:0;font-size:11px;color:#fff;background-color:rgba(0,0,0,.5);z-index:2;padding:2px 6px;text-align:right}#iqGridResults .iq_listing_card_text .iq_listing_card_broker{display:none!important}@media (max-width:768px){#iqGridResults .iq_listing_card_text .iq_listing_card_broker{display:block;top:0;font-size:9px;color:#222;background-color:unset}}#iqGridResults .iq_listing_card .iq_listing_card_text{position:relative;float:left;width:100%;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px 15px 0}#iqGridResults .iq_listing_card .iq_listing_card_ml-number{position:absolute;right:5px;text-align:right;font-size:11px;max-width:160px}#iqGridResults .iq_listing_card .iq_listing_card_pricetype{position:absolute;top:4px;left:15px;font-size:12px}#iqGridResults .iq_listing_card .iq_listing_card_price{margin-top:5px;font-size:24px;font-weight:700;color:#333;letter-spacing:.025em}#iqGridResults .iq_listing_card .iq_listing_card_price span{font-size:16px;font-weight:300;vertical-align:3px;margin-right:2px}@media (min-width:992px) and (max-width:1252px){#iqGridResults .iq_listing_card .iq_listing_card_price{margin-top:35px}}@media (min-width:768px) and (max-width:950px){#iqGridResults .iq_listing_card .iq_listing_card_price{margin-top:30px}}@media (min-width:576px) and (max-width:645px){#iqGridResults .iq_listing_card .iq_listing_card_price{margin-top:30px}}@media (min-width:320px) and (max-width:340px){#iqGridResults .iq_listing_card .iq_listing_card_price{margin-top:25px}}@media (min-width:768px) and (max-width:1600px){#iqGridResults .iq_listing_card_address{font-size:12px}}#iqGridResults .iq_listing_card .iq_listing_card_specs{float:left;padding-top:5px;width:100%;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}#iqGridResults .iq_listing_card .iq_listing_card_specs ul{padding:0 20px;margin:0}#iqGridResults .iq_listing_card .iq_listing_card_specs ul li{float:left;padding:10px 0;margin:0;list-style:none;font-size:12px;font-weight:700;color:#000}#iqGridResults .iq_listing_card .iq_listing_card_specs ul li span{display:block;color:#333;font-weight:400;overflow:hidden;white-space:nowrap;line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis}#iqListResults{position:fixed;left:0;top:0;width:25%;height:100%;float:none;padding-left:15px;overflow:hidden;overflow-y:scroll;background-color:#fff;z-index:10}.iq_listings_property{position:relative}#iq_result_details_close{display:none}@media (min-width:1024px){#iq_result_details_close{display:block}}@media (min-width:768px){#iq_result_details_close{position:absolute;z-index:10;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;border-color:var(--bay-maincolor);cursor:pointer}}#iqListResults .iq_listing_card{position:relative;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background-color:#fff;float:left;width:100%;cursor:pointer}#iqListResults .iq_listing_card.active{background-color:color-mix(in srgb,var(--bay-maincolor) 5%,transparent)}#iqListResults .iq_listing_card:last-child{border-bottom:1px solid #f0f0f0}#iqListResults .iq_listing_card .iq_listing_card_media{position:relative;width:125px;border:none;float:left;cursor:pointer}#iqListResults .iq_listing_card .iq_listing_card_media img{position:relative;object-fit:cover;width:125px;height:125px;z-index:1}@media (min-width:992px) and (max-width:1280px){#iqListResults .iq_listing_card .iq_listing_card_media{width:100%}#iqListResults .iq_listing_card .iq_listing_card_media img{width:100%;height:150px}}#iqListResults .iq_listing_card:hover .iq_listing_card_media img.property-image{min-width:125px;min-height:100px}#iqListResults .iq_listing_card .iq_listing_card_media .iq_listing_card_more{display:none}#iqListResults .iq_listing_card .iq_listing_card_labels{display:none}#iqListResults .iq_listing_card .iq_listing_card_labels .badge,#iqListResults .iq_listing_card .iq_listing_card_labels .label{margin-right:8px;border:1px solid rgba(255,255,255,.35);-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.35);box-shadow:0 6px 8px -6px rgba(0,0,0,.35)}#iqListResults .iq_listing_card .iq_listing_card_labels .badge{opacity:.9}#iqListResults .iq_listing_card .iq_listing_card_love{display:none}#iqListResults .iq_listing_card .iq_listing_card_love.active{-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);background:#2866ab;color:#fff}.company_logo,.idx-watermark{position:absolute;bottom:10px;left:60px;z-index:2;height:30px}#iqListResults .iq_listing_card .iq_listing_card_idx{position:absolute;bottom:5px;left:5px;z-index:2;height:15px}#iqListResults .iq_listing_card .iq_listing_card_media .iq_listing_card_idx img{display:none}#iqListResults .iq_listing_card .iq_listing_card_media .iq_listing_card_idx img.company_logo,#iqListResults .iq_listing_card .iq_listing_card_media .iq_listing_card_idx img.idx-watermark{display:block!important;position:relative;left:0;bottom:0;width:auto;height:15px}#iqListResults .iq_listing_card .iq_listing_card_broker{display:none}#iqListResults .iq_listing_card .iq_listing_card_text{position:relative;float:left;width:calc(100% - 125px);padding:0 15px}@media (min-width:992px) and (max-width:1280px){#iqListResults .iq_listing_card .iq_listing_card_text{width:100%;height:unset}}@media (min-width:1281px) and (max-width:1980px){#iqListResults .iq_listing_card .iq_listing_card_text{height:125px}}#iqListResults .iq_listing_card .iq_listing_card_ml-number{float:right}#iqListResults .iq_listing_card .iq_listing_card_pricetype{position:absolute;top:4px;left:15px;font-size:12px}#iqListResults .iq_listing_card .iq_listing_card_price{font-size:20px;font-weight:700;color:#333;letter-spacing:.025em}#iqListResults .iq_listing_card .iq_listing_card_price span{font-size:16px;font-weight:300;vertical-align:3px;margin-right:2px}@media (min-width:768px) and (max-width:1600px){#iqListResults .iq_listing_card_address{font-size:12px}}#iqListResults .iq_listing_card .iq_listing_card_specs{float:left;padding-top:5px;width:calc(100% - 125px)}@media (min-width:992px) and (max-width:1980px){#iqListResults .iq_listing_card .iq_listing_card_specs{width:100%}}#iqListResults .iq_listing_card .iq_listing_card_specs ul{padding:0 20px;margin:0}#iqListResults .iq_listing_card .iq_listing_card_specs ul li{float:left;padding:8px 0 0 0;margin:0;list-style:none;font-size:12px;font-weight:700;color:#000}#iqListResults .iq_listing_card .iq_listing_card_specs ul li span{display:block;color:#333;font-weight:400}#iq_sortby_commercial,#iq_sortby_land,#iq_sortby_multifamily,#iq_sortby_residential{margin:0}.iqMapPointInfo{position:relative;width:200px;height:150px;cursor:pointer;color:#fff;font-weight:700;font-size:11px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.gm-style-iw-d{height:208px!important}.gm-style .gm-style-iw-d::-webkit-scrollbar{width:unset!important}.iqMapPointInfoTop{font-weight:700;height:18px;top:0;left:0;width:100%;font-size:12px;padding:0 0 5px 0}.iqMapPointInfoContent{position:relative;top:0;left:0;width:200px;height:150px}.iqMapPointInfoContent img{height:auto;width:100%}.iqMapPointInfoBottom{position:relative;color:#000!important;bottom:0;left:0;width:100%;font-size:9px;padding:5px 0 0 0}.iq_fullscreen_carousel .iq_listing_card_love{display:none!important}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (-o-min-device-pixel-ratio:3/1),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:458dpi),only screen and (min-resolution:3dppx){.iqMapPointInfo{width:190px!important;margin:5px 15px 15px 3px!important}.iqMapPointInfoContent{width:190px!important}.iqMapPointInfoContent img{width:190px!important;height:150px!important}}#iqMainContentProcessing{background-color:#fff;font-size:16px;display:inline;padding:10px;border:1px solid #ccc}#iqMaiSearchSubmit.btn-primary{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bay-searchformbuttonscolor)}#btnSwitchViewToGrid.btn-primary,#btnSwitchViewToMap.btn-primary{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bay-searchformbuttonscolor)}#iqResultsPaging{height:90px;text-align:center}#btnSwitchViewToGrid{border-top-right-radius:0;border-bottom-right-radius:0}#btnSwitchViewToMap{border-top-left-radius:0;border-bottom-left-radius:0}.baySearchFormHeader .row.iq-form-property_type{margin:0;padding:0;margin-bottom:15px}.baySearchFormHeader .iq-form-property_type div{border:1px solid #ccc;text-align:center;padding:0 .5em;line-height:2em;font-weight:700;cursor:pointer}.baySearchFormHeader .iq-form-property_type div:hover{background-color:#eee}.baySearchFormHeader .iq-form-property_type div.active{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bay-searchformbuttonscolor);cursor:default}.baySearchFormHeader .dropdown-menu>li>a{display:block;clear:both;line-height:1.428574143}.baySearchFormHeader .dropdown-menu>li>a:focus,.baySearchFormHeader .dropdown-menu>li>a:hover{text-decoration:none;background-color:#f5f5f5}.baySearchFormHeader .iq_criteria_price_options a.dropdown-item{font-size:14px}.baySearchFormHeader .iq-dropdown .dropdown-menu .dropdown-menu-checkbox{display:block;padding:2px 20px 2px 40px;clear:both;font-weight:400;line-height:1}.baySearchFormHeader .iq-dropdown .dropdown-menu .dropdown-menu-checkbox label{margin-bottom:6px;white-space:nowrap;font-size:12px;color:#555}.baySearchFormHeader #iq_criteria_form .dropdown-menu h5{font-size:14px}.baySearchFormHeader #iq_criteria_form-price_options{margin:0 -15px;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.1)}.baySearchFormHeader #iq_criteria_form-price_options_apply button{font-size:14px}.baySearchFormHeader a.resetPriceFilter{float:right;font-size:12px;margin-top:-4px;color:#337ab7;text-decoration:underline}.bayAdvancedSearchFiltersModal .modal-header .btn-close{filter:invert(100%)}.bayAdvancedSearchFiltersModal .modal-body .iq-textdropdown{top:-6px;bottom:-6px;padding:9px 19px}.bayAdvancedSearchFiltersModal .btn-autocomplete-clear{background-color:#fff!important;color:#000!important;border-color:#ccc!important;width:56px;height:46px;padding:8px 0;border-radius:unset}.bayAdvancedSearchFiltersModal .btn-autocomplete-nearby{width:56px;height:46px;padding:8px 0;border-top-left-radius:unset;border-bottom-left-radius:unset}#iq_com_criteria_modal .iq-form-property_type .btn-select-property-type,#iq_lan_criteria_modal .iq-form-property_type .btn-select-property-type,#iq_mul_criteria_modal .iq-form-property_type .btn-select-property-type,#iq_res_criteria_modal .iq-form-property_type .btn-select-property-type,.bayAdvancedSearchFiltersModal .iq-form-property_type .btn-select-property-type{border:1px solid #ccc;text-align:center;padding:0 .5em;line-height:2em;cursor:pointer;font-weight:500}.bayAdvancedSearchFiltersModal .iq-form-property_type .btn-select-property-type:hover{background-color:#eee}#iq_com_criteria_modal .iq-form-property_type .btn-select-property-type.active,#iq_lan_criteria_modal .iq-form-property_type .btn-select-property-type.active,#iq_mul_criteria_modal .iq-form-property_type .btn-select-property-type.active,#iq_res_criteria_modal .iq-form-property_type .btn-select-property-type.active,.bayAdvancedSearchFiltersModal .iq-form-property_type .btn-select-property-type.active{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bay-searchformbuttonscolor);cursor:default}.bayAdvancedSearchFiltersModal .switch-material.switch-light input:checked~span{background-color:#d0dfff!important}.bayAdvancedSearchFiltersModal .switch-light-checkbox .well{margin-bottom:20px;border:1px solid #e3e3e3;border-radius:1rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.bayAdvancedSearchFiltersModal hr{border-top:1px solid #ccc}.bayAdvancedSearchFiltersModal .filter-search-count{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.iq_listing_card_love .property-card-love-saved{color:#3f3389}body:has(#bay_search_listings_container) #header1-wrap .loginHeader{position:relative!important}.iq_listing_full_details_v2 .agent-certifications{color:var(--bay-black);font-size:var(--bay-font-size--100);font-weight:var(--bay-font-weight--heading)}#iq-myportal{font-family:var(--bay-primary-font)}#iq-myportal h1{font-size:42px}#iq-myportal h2{font-size:36px}#iq-myportal h2 .sub-header{color:#6a6c6f;font-size:14px;line-height:36px;margin-left:10px}#iq-myportal h3{font-size:18px}#iq-myportal h3 .sub-header{font-size:14px;color:#6a6c6f;line-height:18px;margin-left:10px}#iq-myportal h4{font-size:14px;color:#6a6c6f;font-weight:600;margin:10px 0}#iq-myportal .stats{font-weight:200}#iq-myportal .panel-footer.legend{background-color:#fff;min-height:85px}#iq-myportal .panel-footer.legend ul{margin:0;padding:0;list-style:none;columns:2;-webkit-columns:2;-moz-columns:2}#iq-myportal .panel-footer.legend ul li{font-size:14px}#iq-myportal .panel-footer.legend ul li .swatch{display:inline-block;width:15px;height:10px;margin-right:10px}#iq-myportal .property-features{padding-bottom:0}#iq-myportal .property-features .features-wrapper{display:flex;justify-content:space-between}#iq-myportal .property-features .features-wrapper .feature-group{flex:1;margin-bottom:10px}#iq-myportal .property-features .features-wrapper .feature-group:first-child{margin-right:12px}#iq-myportal .property-features .features-wrapper .feature-group:last-child{margin-left:12px}#iq-myportal .property-highlight{padding-top:20px}#iq-myportal .property-highlight .item{display:flex;border-bottom:solid 1px rgba(140,150,169,.3);padding-bottom:6px;margin-bottom:10px}#iq-myportal .property-highlight .item:last-child{border-bottom:none}#iq-myportal .property-highlight .item .item-title{font-family:var(--bay-primary-font);font-weight:700;font-size:16px;max-width:200px;width:100%}#iq-myportal .property-highlight .item .item-result{font-size:16px}#iq-myportal .iq-textdropdown{padding:5px!important}.iq-criteria-nav .iq-textdropdown{position:absolute;right:12px!important;top:-2px!important}.iq-textdropdown .btn-sm{padding:.2rem .4rem!important}.iq-criteria-nav .dropdown-menu{max-height:300px;overflow:auto}#iq_myportal_profile_form select{cursor:pointer}.iq-portal-carousel h3{color:#fff;font-size:38px;margin-bottom:5px}.iq-portal-carousel .item{background:#333;background-size:cover;text-align:center;height:300px!important}.iq-portal-carousel{margin-bottom:20px}.iq-portal-carousel .carousel-caption{padding-bottom:90px}.iq-portal-carousel .carousel-caption p{font-size:19px;color:#fff}#iq_myportal_profile_form .myportal-form{display:unset!important}.address-details a:hover{text-decoration:underline!important}.iq-portal-login{box-shadow:0 0 6px 2px rgba(189,195,199,.5);padding:15px}.iq-portal-login h3{text-transform:uppercase;padding:5px 0 0 0;font-weight:700;font-size:16px;margin:0 0 15px 0}.iq-portal-login-info{padding:0 40px 3px 20px;text-align:justify}.iq-portal-login-info h6{font-size:18px;padding:15px 0 5px 0;color:var(--bay-highlightcolor);margin:0}.iq-portal-login-icon{padding-right:5px;font-size:18px}.iq-portal-login-button{width:100%;margin:10px 0}.iq-portal-login-button:hover{opacity:.7;color:#fff}.iq-portal-login-button:active{opacity:.7;color:#fff}.iq-portal-chevron-main-left,.iq-portal-chevron-main-right{position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:30px!important;font-size:18px!important;border-radius:15px;background-color:var(--bay-sitecolor);outline:0}.iq-portal-chevron-main-right{right:25%;padding:0 0 0 3px}.iq-portal-chevron-main-left{left:25%;padding:0 3px 0 0}.iq-portal-jumbo h1{font-size:36px!important;margin-bottom:10px}.iq-portal-jumbo-info{font-size:20px!important;line-height:25px;padding-bottom:25px}.iq-portal-card-button{text-align:right}.iq-portal-card-button button{width:185px;font-size:14px}.jumbotron.iq-portal-jumbo{background-color:#eee}.table-responsive .label-responsive{display:none;font-weight:700}.iq-portal-callout-danger{margin:0 0 20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee;background-color:#fcf2f2;border-color:#dfb5b4}.iq-portal-callout-danger h4{color:#b94a48}.iq-portal-callout-warning{margin:0 0 20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee;background-color:#fefbed;border-color:#f1e7bc}.iq-portal-callout-warning h4{color:#c09853}.iq-portal-callout-info{margin:0 0 20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee;background-color:#f0f7fd;border-color:#d0e3f0}.iq-portal-callout-info h4{color:#3a87ad}.iq-portal-watch-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-portal-watch-card .iq-portal-watch-count{height:140px!important;background-color:#f0ad4e;text-align:center}.iq-portal-watch-card .iq-portal-watch-body{height:110px;display:table}.iq-portal-watch-card .iq-portal-watch-total{font-size:29px;color:#fff}.iq-portal-watch-card .iq-portal-watch-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-portal-watch-card .iq-portal-watch-description p{margin-top:10px}.iq-portal-watch-card .iq-portal-watch-description button{margin:10px 0 0 0}.iq-portal-watch-card .iq-portal-watch-description button:hover{opacity:.7;color:#fff}.iq-portal-saved-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-portal-saved-card .iq-portal-saved-count{height:140px!important;background-color:#2d83b6;text-align:center}.iq-portal-saved-card .iq-portal-saved-body{height:140px;display:table}.iq-portal-saved-card .iq-portal-saved-total{font-size:29px;color:#fff}.iq-portal-saved-card .iq-portal-saved-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-portal-saved-card .iq-portal-saved-description p{margin:10px 0 0 0}.iq-portal-saved-card .iq-portal-saved-description button{margin:10px 5px 0 0}.iq-portal-saved-card .iq-portal-saved-description button:hover{opacity:.7;color:#fff}.iq-portal-emailed-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-portal-emailed-card .iq-portal-emailed-count{height:140px!important;background-color:#3c9;text-align:center}.iq-portal-emailed-card .iq-portal-emailed-body{height:140px;display:table}.iq-portal-emailed-card .iq-portal-emailed-total{font-size:29px;color:#fff}.iq-portal-emailed-card .iq-portal-emailed-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-portal-emailed-card .iq-portal-emailed-description p{margin:10px 0 0 0}.iq-portal-emailed-card .iq-portal-emailed-description button{margin:10px 5px 0 0}.iq-portal-emailed-card .iq-portal-emailed-description button:hover{opacity:.7;color:#fff}.iq-portal-agent-card-wrap{padding-left:3px;padding-right:3px;margin-top:14px;width:100%}.iq-portal-agent-card-wrap h5{margin-bottom:10px;font-size:17px}.iq-portal-agent-card{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:0;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-portal-agent-card:hover{border:1px solid #999}.iq-portal-agent-card h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-portal-agent-card .iq-portal-agent-card-image{height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.iq-portal-agent-card .iq-portal-agent-card-name{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor)}.iq-portal-agent-card .iq-portal-agent-card-name h1{font-size:15px!important;color:var(--bay-highlighttext);margin:0}.iq-portal-agent-card .iq-portal-agent-card-name a:hover{text-decoration:none}.iq-portal-agent-card .iq-portal-agent-card-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext)}.iq-portal-agent-card .iq-portal-agent-card-info-wrap{background-color:var(--bay-bodycolor);height:fit-content;margin-bottom:0;padding:12px 0 0 15px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-info{height:70px;line-height:16px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-info .iq-portal-agent-card-info-icons{font-size:12px;color:#888;padding-right:10px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-info .iq-portal-agent-card-social-icons{font-size:13px;color:var(--bay-highlightcolor);padding-right:5px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-info .iq-portal-agent-card-social-links{margin-top:8px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-office{color:var(--bay-bodytext);margin:13px 0 0 2px}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-office h6{margin-bottom:5px;text-transform:uppercase}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-office ul{font-size:11px;line-height:13px;list-style:none;padding:0}.iq-portal-agent-card .iq-portal-agent-card-info-wrap .iq-portal-agent-card-office a{color:var(--bay-bodytext)}.iq-portal-agent-card .iq-portal-agent-card-foot{padding:15px 0 12px 0;background-color:var(--bay-bodycolor)}.iq-portal-agent-card .iq-portal-agent-card-foot .iq-portal-agent-card-foot-icons{color:var(--bay-highlightcolor);font-size:12px}.office-details{margin-top:25px!important}.iq-pg-body .card .card-title{margin-bottom:unset}.iq-pg-body .card .page-header{margin-bottom:.5rem}.iq-pg-body .card.card-default{margin-bottom:.5rem;margin-top:10px}.iq-portal-office-info-contact-agent{background-color:#fff;padding:15px 0 22px 15px;box-shadow:0 0 6px 2px rgba(189,195,199,.5);margin-bottom:20px}.iq-portal-office-info-contact-agent .iq-portal-office-info-contact-agent-icon{font-size:14px;color:var(--bay-highlightcolor);padding-right:5px}.iq-portal-office-info-contact-agent-thumb{height:100px;width:75px;background-size:cover}.iq-portal-office-info-contact-agent h6{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:10px}.iq-portal-office-info-contact-agent h7{text-transform:uppercase;padding:5px 0 0 10px;font-weight:700;font-size:14px}.iq-portal-office-info-contact-agent .iq-portal-office-info-contact-agent-body{padding:2px 0 0 10px}.iq-portal-agent-team-member-icons{font-size:12px;padding-right:5px}.iq-portal-card-sm-social-links{margin-top:5px}.iq-portal-card-sm-social-icons{font-size:16px;padding-right:5px}.iq-portal-sidebar-nav ul li a{background-color:#f8f8f8;margin-bottom:5px}.iq-portal-sidebar-nav ul li a:hover{background-color:#e3e3e3;margin-bottom:5px}.iq-portal-sidebar-nav ul li i{font-size:16px;margin-right:10px}.iq-portal-nav-collapse{padding-left:25px}.iq-portal-nav-collapse li{padding-left:5px}.iq-portal-sidebar-nav-no-collapse li{height:30px;margin-top:5px;padding:7px 0 0 10px}.iq-portal-nav-form-btn{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0;padding:3px 20px;width:100%}.iq-portal-nav-form-btn:active,.iq-portal-nav-form-btn:hover,.iq-portal-nav-form-btn:visited,iq-portal-nav-form-btn:link{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0;padding:3px 20px;opacity:.7}.iq-portal-sidebar-nav .nav-item a{text-decoration:none}.iq-profile-header{font-weight:500!important}.btn-first-search,.iq-private-btn button{background-color:#0d6efd!important;border-color:#0d6efd!important}.btn-first-search,.iq-myportal-login,.iq-private-btn button{background-color:#0d6efd!important;border-color:#0d6efd!important}.badge{background-color:#777;border-radius:10px!important}.btn-create-account{background-color:#0d6efd!important;border-color:#0d6efd!important}@media (max-width:767px){.iq-portal-submenu-mobile .dropdown-menu{width:100%;background-color:#fcfcfc}.iq-portal-submenu-mobile .dropdown-menu>li>a{font-size:18px;line-height:3em;border-top:1px solid #ddd}.iq-portal-submenu-mobile .dropdown-menu>li:first-child>a{border-top:none}.iq-portal-submenu-mobile .dropdown-menu .fa{font-size:18px;margin-right:15px}.iq-portal-submenu-mobile .dropdown-menu .badge{font-size:14px;margin-right:15px}}.iq-portal-watches-table table{width:100%}.iq-portal-watches-table table th{text-align:center}.iq-portal-watch-statusmessage{display:inline;font-weight:700;margin:10px 0 0 0;line-height:16px}.iq-portal-watch-action-icons{display:inline;padding:0 5px}.iq-portal-watch-action-icon{font-size:15px}#iq_watch_criteria_form .email_notification{display:flex;gap:5px}@media (max-width:326px){.new-search{justify-content:center!important;align-items:center!important}#iq_create_search{margin-top:13px}}.iq-portal-files-results-icon{font-size:15px;padding-right:5px}.iq-portal-files-results-subhd{height:40px;font-size:85%}.iq-portal-files-statusmessage{display:inline;font-weight:700;margin:10px 0 0 0;line-height:16px}.iq-portal-files-table-head{border-top:0!important;font-weight:700}.iq-portal-files-table-icon{font-size:15px}.iq-criteria-nav label{font-weight:700;margin:3px 0 0 0}.iq-criteria-nav .well{margin-bottom:0}.iq-criteria-nav hr{margin:0}.iq-criteria-nav td{vertical-align:top;padding-right:0;padding-left:0;border-right:1px solid #e7e7e7;font-size:12px}.iq-criteria-nav td select{font-size:12px}.iq-criteria-nav td:last-child{border-right:0}.iq-criteria-nav td>a{padding:15px;display:block;text-decoration:none}.iq-criteria-nav{z-index:3!important}#iq-myportal .ui-widget.ui-widget-content{z-index:999}@media (max-width:479px){.iq-criteria-nav td{display:block!important;border-style:none}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav{border:0;left:0;margin-top:-1px}}.iq-input-dropdown{width:90%!important;height:90%!important}@media (max-width:768px){.st-insidepage-wrapper .st-inside-content-wrapper .container{max-width:750px!important}}@media (max-width:576px){.st-insidepage-wrapper .st-inside-content-wrapper .container{max-width:540px!important}}@media (max-width:320px){.email-criteria{width:60%;line-height:20px}}@media (min-width:480px) and (max-width:767px){.iq-criteria-nav td{display:block!important;border-style:none}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav{border:0;left:0;margin-top:-1px}}.iq-portal .navbar .navbar-header .navbar-brand{margin:unset!important}.iq-portal .navbar .btn a{color:#fff;text-decoration:none}.iq-portal .iq-form-control-spacer{margin:10px 0;display:block}.iq-portal-watching-results-subhd{height:40px;font-size:85%}.iq-portal-watching-nav-icons{padding-right:10px}.iq-portal-watching-nav-icons-drop{padding:0 10px 0 15px;margin:10px 0}.iq-portal-watching-nav-icons-drop{padding:0 10px 0 15px}.iq-portal-watching-delete-all-wrap{margin:0}.iq-portal-watching-nav-delete-all{color:#888!important}.iq-portal-watching-nav-delete-all:hover{color:#d53033!important}.iq-portal-watching-statusmessage{display:inline;font-weight:700;margin:10px 0 0 0;line-height:16px}.iq-portal-watching-table-head{border-top:0!important;font-weight:700}.iq-portal-watching-table-icon{font-size:15px}.iq-portal-watching-listing-cards-wrapper{background-color:var(--bay-featuredhomesbackground);color:var(--bay-featuredhomescolor)}.iq-portal-watching-listing-card{background:var(--bay-featuredhomesbackground);color:var(--bay-bodytext)}.st-carousel-chevron-main-right{right:50%;position:absolute;top:37%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:none}.st-carousel-chevron-main-left{left:50%;position:absolute;top:37%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-portal-watching-listing-card-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-portal-watching-listing-card-zoom:hover{opacity:.7}.iq-portal-watching-listing-home{text-align:left;margin-bottom:20px;padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 6px 2px rgba(189,195,199,.5);-moz-box-shadow:0 0 6px 2px rgba(189,195,199,.5);box-shadow:0 0 6px 2px rgba(189,195,199,.5)}.iq-portal-watching-listing-home-price-sent{text-align:center;color:var(--bay-highlighttext);font-size:28px;background-color:#3c9}.iq-portal-watching-listing-home-price-watching{text-align:center;color:var(--bay-highlighttext);font-size:28px;background-color:#2d83b6}.iq-portal-watching-listing-home .fa-dollar{font-size:25px;text-shadow:1px 1px 5px #000;margin-right:-5px}.iq-portal-watching-listing-home .portal-price{text-shadow:1px 1px 5px #000;margin-right:-5px}.iq-portal-watching-listing-home .carousel{height:195px}.iq-portal-watching-listing-home .carousel-inner>div{background-size:cover;width:100%;height:195px;background-position:center}.iq-portal-watching-listing-home address{padding:15px 0 8px 14px;margin-bottom:0}.iq-portal-watching-listing-home address a{color:#666}.iq-portal-watching-listing-body{padding:0 0 18px 20px}.iq-portal-watching-listing-home .iq-portal-watching-home-info{padding:0 0 0 5px}.iq-portal-watching-listing-home .iq-portal-watching-home-info a{color:#666}.iq-portal-watching-home-info-icon{color:#888;padding-right:5px}.iq-portal-watching-listing-home-agent{font-size:13px;margin-bottom:0;padding:15px;width:100%;display:table}.iq-portal-watching-listing-social{background-color:#eee;height:100%;padding:9px 10px 7px 13px}.iq-portal-watching-listing-social ul li{display:inline-block}.iq-portal-watching-listing-remove{float:right}.iq-portal-watching-listing-social-icons{color:#777}.iq-portal-watching-listing-sent{padding:2px 0 2px 18px;background-color:#eee;color:#666}.iq-portal-watching-listing-sent-icon{color:#666;font-size:12px;padding-right:5px}.iq-portal-watching-listing-watched{padding:2px 0 2px 18px;background-color:#eee;color:#666}.iq-portal-watching-listing-watched-icon{color:#666;font-size:12px;padding-right:5px}.iq-portal-watching-listing-hidden{padding:2px 0 2px 18px;background-color:#eee;color:#666}.iq-portal-watching-listing-hidden-icon{color:#666;font-size:12px;padding-right:5px}.iq-portal-watching-listing-form-btn{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0}.iq-portal-watching-listing-form-btn:hover{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0;opacity:.7}.iq-portal-watching-form-links{line-height:24px}.iq-portal-watching-form-links ul{font-size:14px;font-weight:400;line-height:26px}.iq-portal-watching-form-links-icons{padding-right:5px}.iq-portal-pagination-active{background-color:#777!important;color:#fff!important}.black-overlay{position:absolute;background-color:rgba(0,0,0,.75)!important;height:100%;width:100%;z-index:2;opacity:.4}.carousel-btn{z-index:5!important}.savedLists{position:absolute;left:1px;width:26%;top:90px;height:90%!important;z-index:100;overflow-y:scroll;overflow-x:hidden;margin-top:100px}.savedLists .iq-portal-watching-listing-home{margin-bottom:1%;padding:.5rem;background-color:#fff}.savedLists .active .iq-portal-watching-listing-home,.savedLists .active .iq-portal-watching-listing-social,.savedLists .active .iq-portal-watching-listing-watched{background-color:#c4c4c4}.savedLists .iq_portal_card_address{font-size:12px}.savedLists img{position:relative;object-fit:cover;width:100%;height:auto;z-index:1;cursor:pointer;padding:0 15px}.savedLists .iq_portal_card_price{font-size:20px;font-weight:700;color:#333;letter-spacing:.025em}.savedLists .iq-portal-watching-listing-home .col-6.ImgFill{padding-right:0;padding-left:12px}.savedLists .iq-portal-watching-listing-home .col-6{padding-left:0}.savedLists .iq-portal-watching-listing-social{margin-top:.25rem}#iq_listing_dialog .modal-dialog .modal-body #iq_listing_full_details_v2{padding-bottom:40px}.portal_gauge_tooltip_custom{--bs-tooltip-bg:var(--bay-white)!important;--bs-tooltip-color:#4b4c4f!important;--bs-tooltip-max-width:360px!important;--bs-tooltip-padding-x:16px!important;--bs-tooltip-padding-y:24px!important;--bs-tooltip-border-radius:0!important;--bs-tooltip-font-size:var(--bay-font-size--100)!important;font-weight:var(--bay-font-weight-300)!important;line-height:var(--bay-line-height--125)!important;text-align:left;font-family:var(--bay-body-font)!important;opacity:1!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137)}.portal_gauge_tooltip_custom .tooltip-inner{background-color:var(--bay-white)!important}.portal_gauge_tooltip_custom .tooltip-arrow{width:12px!important;height:6px!important}.portal_save_update_btn{background-color:var(--bay-primary-light)!important;color:var(--bay-white)!important;border-radius:6px!important}@media (max-width:576px){.gauge-container{width:350px!important;min-height:220px!important}.gauge-container>div{top:110px!important}.gauge-container>div #gaugeNote,.gauge-container>div #gaugeValue{font-size:11px!important}.gauge-container>div .portal_gauge_tooltip{width:10px}}@media (max-width:479px){.iq-portal-agent-card .iq-portal-agent-card-image{height:315px}.st-watching-watch-create{width:100%}.iq-portal-jumbo h1{font-size:25px}.iq-portal-jumbo-info{font-size:15px}.iq-portal-emailed-card .iq-portal-emailed-body{padding:15px}.iq-portal-watch-card .iq-portal-watch-body{padding:15px}.iq-portal-saved-card .iq-portal-saved-body{padding:15px}.iq-portal-watch-card .iq-portal-watch-description p{margin-bottom:0;text-align:justify}.iq-portal-emailed-card .iq-portal-emailed-description p{margin-bottom:0;text-align:justify}.iq-portal-saved-card .iq-portal-saved-description p{margin-bottom:0;text-align:justify}.iq-portal-watch-card .iq-portal-watch-count{height:unset!important;min-width:80px}.iq-portal-emailed-card .iq-portal-emailed-count{height:unset!important;min-width:80px}.iq-portal-saved-card .iq-portal-saved-count{height:unset!important;min-width:80px}.iq-portal-card-button{text-align:center}.iq-portal-carousel .carousel-caption{padding-bottom:50px}.iq-portal-carousel h3{font-size:25px}.table-responsive table{width:100%}.table-responsive th{display:none}.table-responsive tr td{display:block;border-top:0!important;text-align:center}.table-responsive tr td:last-child{display:block;border-bottom:1px solid #ddd}.table-responsive .label-responsive{display:inline}.iq-portal-watching-watch-create{width:100%}.st-watching-files-create{width:100%}.iq-portal-agent-card-wrap{display:none}}@media (max-width:420px){.gauge-container{width:300px!important}.gauge-container>div{top:95px!important}.gauge-container>div #gaugeNote,.gauge-container>div #gaugeValue{font-size:8px!important}}@media (min-width:480px) and (max-width:767px){.iq-portal-watching-delete-all-desk{display:none}.st-watching-watch-create{width:100%}.iq-portal-agent-card .iq-portal-agent-card-image{height:585px}.iq-portal-emailed-card .iq-portal-emailed-body{padding:15px}.iq-portal-watch-card .iq-portal-watch-body{padding:15px}.iq-portal-saved-card .iq-portal-saved-body{padding:15px}.iq-portal-watch-card .iq-portal-watch-description p{margin-bottom:0}.iq-portal-emailed-card .iq-portal-emailed-description p{margin-bottom:0}.iq-portal-saved-card .iq-portal-saved-description p{margin-bottom:0}.iq-portal-watch-card .iq-portal-watch-count{height:unset!important;min-width:80px}.iq-portal-emailed-card .iq-portal-emailed-count{height:unset!important;min-width:80px}.iq-portal-saved-card .iq-portal-saved-count{height:unset!important;min-width:80px}.iq-portal-card-button{text-align:center}.iq-portal-carousel .carousel-caption{padding-bottom:85px}.iq-portal-carousel h3{font-size:45px}.table-responsive table{width:100%}.table-responsive th{display:none}.table-responsive tr td{display:block;border-top:0!important}.table-responsive tr td:last-child{display:block;border-bottom:1px solid #ddd}.table-responsive .label-responsive{display:inline}.iq-portal-watching-watch-create{width:100%}.st-watching-files-create{width:100%}.iq-portal-agent-card-wrap{display:none}}@media (min-width:768px) and (max-width:991px){.iq-portal-agent-card .iq-portal-agent-card-image{height:710px}.iq-portal-watch-card .iq-portal-watch-count{height:unset!important;min-width:80px}.iq-portal-emailed-card .iq-portal-emailed-count{height:unset!important;min-width:80px}.iq-portal-saved-card .iq-portal-saved-count{height:unset!important;min-width:80px}.navbar-toggle{display:none}.iq-portal-watching-watch-create{width:100%}.iq-portal-agent-card-wrap{display:none}}@media (min-width:992px) and (max-width:1199px){.iq-portal-agent-card .iq-portal-agent-card-image{height:205px}.iq-portal-agent-card-wrap2{display:none}.iq-portal-watch-card .iq-portal-watch-count{height:140px!important}.iq-portal-watch-description{padding-top:15px}.iq-portal-saved-card .iq-portal-saved-count{height:140px!important}.iq-portal-saved-description{padding-top:15px}.iq-portal-emailed-card .iq-portal-emailed-count{height:140px!important}.iq-portal-emailed-description{padding-top:15px}.savedLists{width:28%}}@media (min-width:1200px) and (max-width:1919px){.iq-portal-agent-card-wrap2{display:none}}@media (min-width:1920px){.iq-portal-agent-card-wrap2{display:none}}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0);box-shadow:0 0 1px rgba(255,255,255,0)}.iq-office-details{margin-bottom:25px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:#3c4548}.iq-office-details h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:22px;margin:0}.iq-office-details .office-image{background-position:center;background-repeat:no-repeat;background-size:cover}.iq-office-details .office-image img{width:100%;height:auto}.iq-office-details .office-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-office-details .office-name h1{color:var(--bay-bodycolor)}.iq-office-details .button-nav{margin-top:20px;padding-right:5px}.iq-office-details .info{padding:20px 0 0 25px;line-height:18px}.iq-office-details .info .phone-lines{padding:9px 0}.iq-office-details .info .phone-lines .info-icons{font-size:12px}.iq-office-details .map{margin-top:15px}.iq-office-details .map a{display:block;background-position:center}.iq-office-details .map img{width:100%;height:auto}.iq-office .iq-agents-card-sm .iq-agents-card-sm-image{height:auto}.iq-office-details .info-icons{font-size:13px;padding-right:5px}.iq-office-hover a:hover{text-decoration:underline!important}.iq-office-details-sidebar h3{margin-top:0;font-weight:400}.iq-office-details-sidebar hr{margin:0 0 10px 0}.iq-office-info-manager hr{margin-bottom:0}.iq-office-info-manager .iq-office-info-manager-icon{font-size:14px;padding-right:5px}.iq-office-info-manager-thumb{height:80px;width:70px;background-size:cover;float:left}.iq-office-info-manager h6{text-transform:uppercase;font-size:16px;margin:0}.iq-office-info-manager h7{text-transform:uppercase;padding:5px 0 0 10px;font-weight:700;font-size:14px}.remove-wrap{display:flex;flex-wrap:nowrap!important}.iq-office-manager-color{color:#555;font-weight:500!important}.iq-office-name{font-size:18px!important}.iq-office-tab:hover{color:#555!important}.iq-listing-home:hover{color:#0a58ca!important}@media (max-width:479px){.iq-office-details .office-image{height:205px}.iq-office-details .button-nav{margin-top:4px}.iq-office-details .iq-offices-map-area{margin:22px -16px 0 0}}@media (min-width:480px) and (max-width:767px){.iq-office-details .button-nav{margin-top:4px}.iq-office-details .button-nav{margin-top:10px}.iq-office-details .iq-offices-map-area{margin:22px -15px 0 -20px}}@media (min-width:768px) and (max-width:991px){.iq-office-details .button-nav{margin-top:15px}.iq-office-info-header{padding-bottom:25px}.iq-office-details .iq-offices-map-area{margin:22px -16px 0 -20px}}@media (max-width:440px){.iq-office-listings{overflow:scroll}}@media (max-width:440px){.iq-office-listings{overflow:scroll}}.iq-office-modern-details .iq-officeModern-sectionOne .prefixHeader{font-size:16px;font-weight:300;line-height:24px;color:var(--bay-darkgrey)!important}.iq-office-modern-details .iq-officeModern-sectionOne .header{font-size:40px;font-weight:400;margin-bottom:24px;line-height:50px;text-transform:uppercase;color:var(--bay-brownish-gray)!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-mail,.iq-office-modern-details .iq-officeModern-sectionOne .iq-office-address-no,.iq-office-modern-details .iq-officeModern-sectionOne .iq-phonenumber{font-size:14px;font-weight:300;line-height:20px;color:var(--bay-maincolor)!important;display:flex;gap:4px}.iq-office-modern-details .iq-officeModern-sectionOne #officehours{font-weight:300;font-size:14px;line-height:20px;color:var(--bay-darkgrey)!important}.iq-office-modern-details .iq-agent-details-section_1{margin-bottom:-10px}.iq-office-modern-details .iq-agent-details-section_2{width:100%}.iq-office-modern-details .iq-officeModern-sectionOne .iq-contact-button{margin-bottom:40px}.iq-office-modern-details .iq-officeModern-sectionOne .btn-primary{border:1px solid var(--bay-maincolor);font-size:20px;line-height:30px;padding:8px 16px;gap:8px;display:flex;width:200px!important;height:56px;justify-content:center;align-items:center;color:#fff;background-color:var(--bay-maincolor)!important;text-transform:uppercase}.iq-office-modern-details .iq-officeModern-sectionOne #iq-contact-button .btn-primary,.iq-office-modern-details .iq-officeModern-sectionOne #iq-contact-button .btn-primary:hover{background-color:var(--bay-maincolor)!important;color:#fff!important;border:1px solid var(--bay-maincolor)!important}.iq-office-modern-details .iq-officeModern-sectionOne #iq-contact-button{margin-bottom:40px}.iq-office-modern-details .iq-officeModern-sectionOne .iq-managers{gap:16px!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-card h1{text-transform:capitalize!important;text-align:start!important;margin:0}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-hover{font-size:12px!important;line-height:18px!important;font-weight:300!important;text-transform:capitalize!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-hover.iq-agents-name{font-size:18px!important;line-height:28px!important;font-weight:400!important;color:var(--bay-white)!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-hover:hover{text-decoration:none!important}.iq-office-modern-details #iq-office-detail-carousel .carousel-inner .iq-listing-image img{aspect-ratio:3/2!important;width:100%!important;height:100%!important;object-fit:cover!important}.iq-office-modern-details #iq-office-detail-carousel_nav .img-thumbnail{padding:0!important}.iq-agents-card:hover{cursor:pointer;transform:scale(1.07);z-index:2}.iq-office-modern-details .iq-officeModern-sectionOne .pagination{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;margin-left:-3px;color:var(--bay-maincolor)!important;cursor:pointer}.iq-office-modern-details .iq-officeModern-sectionOne .carousel-item{gap:10px}.iq-office-modern-details .iq-officeModern-sectionOne .carousel-item.d-flex.align-items-center{color:var(--bay-maincolor)!important;justify-content:center;padding-top:16px;width:100%!important}.iq-office-modern-details #iq-office-detail-carousel_nav{width:100%!important;height:100%!important;z-index:0!important}.iq-office-modern-details .nav-item .nav-link{font-weight:400;font-size:30px;line-height:20px;color:var(--bay-lightgrey);text-transform:uppercase}.iq-office-modern-details .nav-item .nav-link.active{color:var(--bay-maincolor)!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:2px solid var(--bay-maincolor)!important;text-transform:uppercase}.iq-office-modern-details nav ul.nav-tabs{border:0}.iq-office-modern-details #office_agents_tab a{border-top:none;border-left:none;border-right:none;border-bottom:var(--bay-lightgrey)}.iq-office-modern-details .nav-item .nav-link,.iq-office-modern-details .nav-item .nav-link:hover{border-top:none;border-left:none;border-right:none;border-bottom:var(--bay-lightgrey)!important}.iq-office-modern-details .nav-item .nav-link.active:hover{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:2px solid var(--bay-maincolor)!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-card .iq-agents-contact{column-gap:10px!important;flex-direction:column;row-gap:5px}.iq-office-modern-details .iq-officeModern-sectionThree .iq-agents-card .iq-agents-contact{flex-direction:row;column-gap:10px!important}.iq-office-modern-details .iq-agents-card .iq-agent-website .iq-text-decoration{align-items:center;gap:4px}.iq-office-modern-details .iq-officeModern-sectionThree,.iq-office-modern-details .iq-officeModern-sectionTwo{margin-top:120px}.iq-office-modern-details .nav-link:focus-visible{outline:unset;box-shadow:unset!important}.iq-office-modern-details .iq-agents-paging{margin-top:16px}.iq-office-modern-details .iq-agents-paging #pagelink_backward,.iq-office-modern-details .iq-agents-paging .icon-container,.iq-office-modern-details .iq-agents-paging .page-item:last-child .page-link{border-radius:0!important;border-color:var(--bay-maincolor)!important}.iq-office-modern-details .iq-agents-paging .page-item:not(:first-child) .page-link{margin-left:0;color:var(--bay-maincolor);padding:14px 20px!important}.iq-office-modern-details .iq-agents-paging a:link{padding:14px 20px;color:var(--bay-maincolor)}.iq-office-modern-details .iq-agents-paging .active>.page-link,.iq-office-modern-details .iq-agents-paging .active>.page-link.active{color:var(--bay-white)!important;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;z-index:1}.iq-office-modern-details .iq-agents-paging .page-item .page-link:focus{box-shadow:none;z-index:3!important}.iq-office-modern-details .iq-agents-paging #total-offices-count{color:var(--bay-cool-gray)!important;margin-top:15px!important;padding-right:10px!important;font-weight:var(--bay-font-weight-300)!important;font-size:var(--bay-font-size--101)!important;line-height:var(--bay-line-height--150)!important}.iq-office-modern-details .thumbnail-control{color:var(--bay-maincolor)}.iq-office-modern-details .officeInformation .ofcAddress .mobileView,.iq-office-modern-details .section-one-wrapper .left-side-information .mobileViewOfficeHours{display:none}.iq-office-modern-details .iq-officeModern-sectionThree .agent-text-overlay,.iq-office-modern-details .section-one-wrapper .iq-managers .agent-text-overlay{padding:79px 16px 16px!important;position:absolute;bottom:0;width:100%;height:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 68.22%);background-repeat:no-repeat;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.iq-office-modern-details .iq-officeModern-sectionThree .agent-text-overlay::before,.iq-office-modern-details .section-one-wrapper .iq-managers .agent-text-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,var(--bay-maincolor) 26.31%,transparent 100%);opacity:.48;pointer-events:none}.iq-office-modern-details #managerPosition_four,.iq-office-modern-details #managerPosition_three{display:none}.iq-office-modern-details .iq-managers .iq-agents-card{width:200px}.iq-office-modern-details .pagination .disabled{opacity:.5;pointer-events:none}.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{gap:18px}.iq-office-modern-details #iq_agents .iq-agents-card{margin-bottom:0!important}.iq-office-modern-details #iq_agents .iq-pg-body{padding:0}.iq-office-modern-details #iq_agents_grid .row>*{padding-right:0;padding-left:0}.iq-office-modern-details #iq_agents .bayAgentsGrid_v2 #iq_agents_grid .agents-gridSection{padding-left:0;padding-right:0}.iq-office-modern-details .iq-agents-card{position:relative;transition:transform .3s}.section-one-wrapper .MobileProfileText{display:none}.iq-office-modern-details .left-side-information .officeInformation .ofcMail{padding-left:0}body:has(#iq_agents_grid[data-totalrowcount="1"]) .iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper,body:has(#iq_agents_grid[data-totalrowcount="2"]) .iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper,body:has(#iq_agents_grid[data-totalrowcount="3"]) .iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{justify-content:start!important}.iq-office-modern-details .iq-office-profile-body .nav-tabs.remove-wrap{padding-right:0!important}.iq-office-modern-details .iq-agent-questions-text{color:var(--bay-brownish-gray);font-weight:300;font-size:16px;line-height:24px}.iq-office-modern-details .col-lg-12.col-md-12.col-sm-12.col-xs-12.text-center{padding-top:16px}.iq-office-modern-details #iq_lead_form span.d-flex.text-wrap{font-size:13px!important}.iq-office-modern-details #iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required:focus,.iq-office-modern-details .iq-form-field-required:focus{border:var(--bs-border-width) solid #86b7fe!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}body:has(.iq-office-modern-details) .st-inside-content-wrapper .st-inside-header:not(#st-inside-modern-header){display:none!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-card .iq-agent-certifications{font-size:12px!important;font-weight:300!important}.iq-office-modern-details .iq-officeModern-sectionOne .iq-agents-card .iq-office-manager{font-size:12px!important;font-weight:300!important;text-transform:uppercase!important;color:var(--bay-white)!important}.iq-office-modern-details .iq-agents-card .iq-agents-hover .iq-agents-name{font-size:18px!important;font-weight:400!important;text-transform:capitalize!important;color:var(--bay-white)!important}.iq-office-modern-details .MobileProfileText,.iq-office-modern-details .profileText{font-weight:300!important;font-size:16px!important;line-height:24px!important;color:var(--bay-cool-gray)!important}.iq-office-modern-details #iq_lead_form::placeholder{color:var(--bay-secondary)!important;text-transform:capitalize!important;font-weight:300!important}.iq-office-modern-details #iq_lead_form input[type=checkbox]:checked{background-color:var(--bay-skyblue)!important}.iq-office-modern-details #iq_lead_form input[type=checkbox]:checked::after{content:"✓";color:var(--bay-white);font-size:18px;position:absolute;left:5px;top:0}.iq-office-modern-details #iq_lead_form .iq-lead-page .iq-contact-line-field hr{display:none}.iq-office-modern-details .iq-agents-card h1{text-transform:capitalize!important;margin:0;text-align:left}.iq-office-modern-details .iq-agents-card .iq-agent-certifications span,.iq-office-modern-details .iq-agents-card .iq-agent-office h1,.iq-office-modern-details .iq-agents-card .iq-agent-website span,.iq-office-modern-details .iq-agents-card .iq-agentphone span{color:var(--bay-white);font-family:var(--bay-body-font)!important;line-height:var(--bay-line-height--150);font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important}.iq-office-modern-details .iq-agent-website div,.iq-office-modern-details .iq-agentphone div{align-items:center;gap:4px}.iq-office-modern-details .iq-agent-grid-tags{display:unset}.iq-office-modern-details #pagelink_backward,.iq-office-modern-details #pagelink_forward{padding:14px 16px!important}.iq-office-modern-details .iq-agent-cards-wrapper .agent-text-overlay .agents-heading.header-name .iq-agents-hover{font-size:var(--bay-font-size--150)!important;line-height:var(--bay-line-height--200)!important;font-weight:var(--bay-primary-font-weight)!important;color:var(--bay-white)!important;text-transform:capitalize;font-family:var(--bay-body-font)!important}@media (min-width:767px){.iq-office-modern-details .iq-agent-cards-wrapper .agent-text-overlay .agents-heading.header-name .iq-agents-hover{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--175)!important}}.iq-office-modern-details #bay_search_listings_results{margin:0!important;padding:0}@media (min-width:481px){.iq-office-modern-details #bay_search_listings_results{margin:unset!important;padding:unset!important}}.iq-agents-card .iq-agents-hover{margin-bottom:6px!important}.iq-office-modern-details #bay_search_listings_results .bay_listing_card .bay_listing_card_media{border-top-right-radius:12px;border-top-left-radius:12px}.iq-office-modern-details .bay_listings_property .bay_listing_card_specs{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.iq-office-modern-details .iq-agent-certifications{display:flex;column-gap:2px;align-items:flex-start;margin-bottom:4px}.iq-office-modern-details .iq-agent-certifications img{margin-top:4px}.iq-office-modern-details .iq-officeModern-sectionThree .agent-text-overlay{row-gap:5px}.iq-office-modern-details .iqMapPointInfoBottom{margin-top:50px;padding-right:13px;overflow-x:scroll;height:160px}@media (min-width:1441px){.modern-layout #bayFullOfficeDetails{width:1440px;padding:0 60px}}@media (max-width:766px){#iq-office-detail-carousel .iq-listing-image .preview-image{min-height:unset!important}}@media (min-width:769px){.iq-office-modern-details .iq-agents-card:hover .iq-agent-certifications,.iq-office-modern-details .iq-agents-card:hover .iq-agent-office,.iq-office-modern-details .iq-agents-card:hover .iq-agent-website,.iq-office-modern-details .iq-agents-card:hover .iq-agentphone{display:flex;gap:4px}.iq-office-modern-details .iq-agents-card .iq-agent-certifications,.iq-office-modern-details .iq-agents-card .iq-agent-office,.iq-office-modern-details .iq-agents-card .iq-agent-website,.iq-office-modern-details .iq-agents-card .iq-agentphone{display:none}.iq-office-modern-details .iq-agents-card:hover .iq-agent-name{margin-bottom:4px!important}}@media (min-width:481px) and (max-width:567px){.iq-office-modern-details #office_listings{margin-top:40px;padding:10px}}.iq-office-modern-details .iq-agents-card .iq-agent-certifications span{word-wrap:break-word;display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;max-width:100%;line-clamp:2;-webkit-line-clamp:2}@media (min-width:768px){.iq-office-modern-details .iq-agents-card h1{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--175)}.iq-office-modern-details .iq-agents-card .iq-agent-certifications span,.iq-office-modern-details .iq-agents-card .iq-agent-office h1,.iq-office-modern-details .iq-agents-card .iq-agent-website span,.iq-office-modern-details .iq-agents-card .iq-agentphone span{font-size:var(--bay-font-size--100)!important;line-height:var(--bay-line-height--125)}}@media (max-width:767px) and (min-width:481px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper .iq-agents-card{width:50%!important}.iq-office-modern-details #iq_agents_grid{margin-left:2%}}@media (min-width:480px){.iq-office-modern-details .iq-agents-card .iq-agents-contact{flex-direction:column!important}.iq-office-modern-details .iq-agents-card .iq-agents-contact .iq-agentphone{margin-bottom:4px}}@media (min-width:481px){.iq-office-modern-details .iq-agents-card .iq-agents-contact .iq-agent-website,.iq-office-modern-details .iq-agents-card .iq-agents-contact .iq-agentphone{width:100%}}@media (max-width:608px){#office_agents_tab .iq-office-tab span{display:flex}}@media (max-width:566px){.iq-office-modern-details .iq-agent-cards-wrapper .iq-agents-card{width:100%!important;padding-right:0!important;margin-bottom:0!important}.iq-office-modern-details .bay_listings_property{width:100%!important;padding-right:0!important;padding-left:0!important;margin-bottom:0!important}#iq-contact-button,#iq-contact-button a,.iq-managers .iq-agents-card{width:100%!important}.iq-office-modern-details .section-one-wrapper .left-side-information .iq-managers{flex-direction:column!important}.iq-office-modern-details .iq-officeModern-sectionThree,.iq-office-modern-details .iq-officeModern-sectionTwo{margin-top:64px!important}}@media (max-width:768px){.iq-office-modern-details #iq_lead_form #iq_lead_form-submit,.iq-office-modern-details .section-one-wrapper .left-side-information,.iq-office-modern-details .section-one-wrapper .ofcAddress,.iq-office-modern-details .section-one-wrapper .right-side-images{width:100%!important}.iq-office-modern-details #iq_lead_form #iq_lead_form-submit{height:48px!important}.iq-office-modern-details .iq-officeModern-sectionTwo .col-md-6{width:100%!important}.iq-office-modern-details .iq-officeModern-sectionOne .section-one-wrapper,.iq-office-modern-details .iq-officeModern-sectionTwo .section-two-wrapper{flex-direction:column-reverse}.iq-office-modern-details .iq-officeModern-sectionTwo .section-two-wrapper .rightSide-contact #iq_officeDetail_leadsource{padding-right:12px!important}.iq-office-modern-details .iq-officeModern-sectionOne .header{margin-bottom:10px}.iq-office-modern-details .left-side-information .officeInformation{margin-bottom:0!important}.iq-office-modern-details .section-one-wrapper .ofcAddress{margin-bottom:10px}.iq-office-modern-details .left-side-information .officeInformation .ofcMail,.iq-office-modern-details .left-side-information .officeInformation .ofcPhone{width:50%}.iq-office-modern-details .officeInformation .ofcAddress .desktopView,.iq-office-modern-details .section-one-wrapper .left-side-information .desktopViewOfficeHours{display:none}.iq-office-modern-details .officeInformation .ofcAddress .mobileView,.iq-office-modern-details .section-one-wrapper .left-side-information .mobileViewOfficeHours{display:block}.iq-office-modern-details .section-one-wrapper .left-side-information .mobileViewOfficeHours{margin-top:-10px;margin-bottom:0!important}.iq-office-modern-details .left-side-information .mobileViewOfficeHours .content-wrapper-officeHours{width:50%}.iq-office-modern-details .left-side-information #iq-contact-button{margin-bottom:20px;margin-top:0!important}.iq-office-modern-details .officeInformation{margin-bottom:0!important}.iq-office-modern-details .section-one-wrapper .left-side-information .iq-managers{flex-direction:row}.iq-office-modern-details .section-one-wrapper .left-side-information .pagination{justify-content:center}.iq-office-modern-details .iq-agents-card{margin-bottom:0!important}.iq-office-modern-details #iq_lead_form .form-group{padding:0!important}.iq-office-modern-details #iq_search_offices_map{height:500px!important}.iq-office-modern-details .mobileViewItemCount{display:flex;margin-top:10px;margin-bottom:10px}.iq-office-modern-details .iq-agents-card:hover,.iq-office-modern-details .iq-officeModern-sectionOne .iq-managers:hover{transition:unset!important;z-index:0!important;transform:unset!important}.iq-office-modern-details .section-one-wrapper .iq-managers .agent-text-overlay{height:150px}.iq-office-modern-details .iq-officeModern-sectionThree .agent-text-overlay{height:240px}.iq-office-modern-details .iq-agents-card .iq-agent-name{margin-bottom:4px!important}.iq-office-modern-details .iq-officeModern-sectionOne .prefixHeader{margin-top:24px!important}}@media (max-width:480px){.iq-office-modern-details #iq_agents_grid{padding-right:0!important}.iq-office-modern-details .iq-agent-cards-wrapper{padding-right:0!important;padding-left:0!important}.iq-office-modern-details .iq-officeModern-sectionOne .btn-primary{font-size:18px!important;line-height:24px!important}body:has(.iq-office-modern-details) .content-wrapper{margin-right:14px!important;margin-left:14px!important}body:has(.iq-office-modern-details) .st-container-fluid-content-wrapper{margin-right:14px!important;margin-left:14px!important}.iq-office-modern-details .iq-agents-card .iq-agents-contact{flex-direction:row!important}.iq-office-modern-details .iq-agents-paging #total-offices-count{display:none!important}.iq-office-modern-details .iq-agents-paging{display:flex;justify-content:center}.iq-office-modern-details .section-one-wrapper .profileText{display:none}.iq-office-modern-details .section-one-wrapper .MobileProfileText{display:block}.iq-office-modern-details #office_agents{margin-left:0!important}.iq-office-modern-details .iq-agents-card{margin-bottom:0!important}#iq-offices_modern-datails .iq-offices-card-info a{line-height:22px!important;font-size:14px!important}.iq-office-modern-details #iq_agents_grid,.iq-office-modern-details .iq-officeModern-sectionOne .prefixHeader{margin-top:24px!important}.iq-office-modern-details .left-side-information #iq-contact-button{margin-bottom:24px!important}.iq-office-modern-details .thumbnail-control{top:110px!important}.iq-office-modern-details .thumbnail-control.right{right:40%!important}.iq-office-modern-details .thumbnail-control.left{left:40%!important}.iq-office-modern-details .carousel-images{padding:8px 0!important}.iq-office-modern-details #iq-office-detail-carousel_nav .carousel-inner .carousel-item .col-3.float-start{width:32%!important}.iq-office-modern-details .thumbnail-control{position:unset!important}.iq-office-modern-details .carousel-controls{display:flex;justify-content:center;margin-top:20px}.iq-office-modern-details .iq-agents-card .iq-agent-certifications,.iq-office-modern-details .iq-agents-card .iq-agent-office,.iq-office-modern-details .iq-agents-card .iq-agent-website,.iq-office-modern-details .iq-agents-card .iq-agentphone{display:flex!important;gap:4px}}@media (max-width:440px){.iq-office-modern-details .nav-item .nav-link{font-size:14px!important}.iq-office-modern-details .mobileViewItemCount{margin:0!important}}@media (min-width:768px){.iq-office-modern-details .iq-agent-contact-text,.iq-office-modern-details .iq-agent-questions-text{padding-left:13px}.iq-office-modern-details .officeDetail_contactform{margin-top:40px!important}}@media (min-width:1024px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper .iq-agents-card{width:25%!important}.iq-office-modern-details .iq-agents-paging,.iq-office-modern-details .iq-paging{padding:0!important}.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{margin:0 1.8%!important}}@media (min-width:769px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper .iq-agents-card{width:30%!important}.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{justify-content:start!important;margin:0 4%}}@media (min-width:1063px){.iq-office-modern-details #iqGridResults,.iq-office-modern-details #iq_agents_grid{margin-top:40px!important;padding-right:0!important;padding-left:0!important}}@media (min-width:1400px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{margin:0!important}}@media (min-width:1920px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper{margin:0 .5%!important}}@media (min-width:1024px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper .iq-agents-card{width:23.12%!important}.iq-office-modern-details .left-side-information .officeInformation .ofcPhone{padding-left:5px!important}}@media (max-width:1024px) and (min-width:767px){.iq-office-modern-details .iq-agents-card .iq-agents-contact{flex-direction:column!important}.iq-office-modern-details .iq-agents-card .iq-agents-contact .iq-agent-website,.iq-office-modern-details .iq-agents-card .iq-agents-contact .iq-agentphone{width:100%}.iq-agentphone,.iq-office-modern-details .iq-agents-card .iq-agents-contact{margin-bottom:4px}}@media (min-width:1440px){.iq-office-modern-details #iq_agents_grid .iq-agent-cards-wrapper .iq-agents-card{width:15.5%!important}.iq-office-modern-details #iqGridResults{margin-top:80px!important}}.iq-office-modern-details #bay_search_listings_results .bay_listing_card:hover .bay_listing_card_media img.property-image{transform:none!important;-webkit-transform:none!important;min-width:initial!important;min-height:initial!important;transition:none!important;-webkit-transition:none!important;filter:none!important;-webkit-filter:none!important}.iq-office-modern-details .bay_listing_card_love{z-index:1}.iq-office-modern-details #office_listings{margin-top:40px}.bay_search_listings_results_grid_section{padding:0}@media (max-width:480px){.iq-office-modern-details #office_listings{padding:30px}}.iq-office-modern-details .iqMapPointInfo{position:relative;width:268px!important;height:200px;cursor:pointer;color:#fff;font-size:11px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.iq-office-modern-details .gm-style-iw-chr{position:absolute;z-index:1;width:100%}.iq-office-modern-details .gm-style .gm-style-iw-c{border-radius:0!important;padding:0!important;max-width:648px!important;max-height:406px!important;min-width:0!important;width:268px!important;height:348px!important}.iq-office-modern-details .iqMapPointInfoBottom .iq-offices-card-info{padding:0;font-size:14px;line-height:20px!important;padding-left:13px;height:auto;font-weight:300}.iq-office-modern-details .iqMapPointInfoBottom .iq-offices-card-info a{display:flex!important;gap:8px;text-decoration:none!important}.iq-office-modern-details .iqMapPointInfoBottom .iq-offices-card-info{padding:0;font-size:14px;line-height:20px!important;padding-left:13px}.iq-office-modern-details .iqMapPointInfoBottom #office_user_name{text-align:start;font-size:18px;padding-left:13px;font-weight:400;line-height:28px!important}.iq-office-modern-details .gm-style .gm-style-iw-d{overflow:unset!important}.iq-office-modern-details .iq-offices-card-info a{color:var(--bay-maincolor)!important;line-height:24px!important}.iq-office-modern-details .iq-offices-card-info a.iq-officeHours{color:#4b4c4f!important;cursor:default}.iq-office-modern-details #iq-offices_modern .iq-offices-card-info a{display:inline-block!important;text-decoration:none!important;transition:none!important;opacity:1!important}.iq-office-modern-details #iq-office-detail-carousel_nav .carousel-inner .carousel-item.active{display:flex;justify-content:center}.iq-office-modern-details .thumbnail-control{position:absolute;top:50px;width:auto}.iq-office-modern-details .thumbnail-control.right{right:0;padding-right:0}.iq-office-modern-details .thumbnail-control.left{left:0;padding-left:0}.iq-office-modern-details .iq-agent-contact-text{font-size:40px!important;line-height:50px!important;font-weight:400!important;text-transform:uppercase!important;color:var(--bay-brownish-gray)!important}.iq-office-modern-details #iq_lead_form label{font-size:12px;color:var(--bay-dark-navy)!important;line-height:18px!important;font-weight:300!important;text-transform:uppercase}.iq-office-modern-details #iq_lead_form input[type=text]{padding:12px 16px!important;margin-left:0!important;height:48px!important}.iq-office-modern-details #iq_lead_form input[type=radio]{margin-bottom:1px!important}.iq-office-modern-details #iq_lead_form .checkbox{border-left:none!important;padding-left:0!important}.iq-office-modern-details #iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required,.iq-office-modern-details #iq_lead_form textarea.form-control{padding:12px 16px 64px 16px!important;border-radius:unset!important;margin-top:4px;border:var(--bs-border-width) solid var(--bs-border-color)!important}.iq-office-modern-details .iq-form-field-required{border-left:var(--bs-border-width) solid var(--bs-border-color)!important;border-radius:unset!important}.iq-office-modern-details #iq_lead_form .leadform_disclaimer,.iq-office-modern-details #iq_lead_form .text-muted{display:none!important}.iq-office-modern-details #iq_lead_form #iq_lead_form-submit{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;text-transform:uppercase!important;color:#fff;width:200px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:unset;padding:8px 16px!important}.iq-office-modern-details .carousel-item{opacity:0;transition:opacity .6s ease-in-out;display:none}.iq-office-modern-details .carousel-item.active{opacity:1}.iq-office-modern-details #iq_lead_form input{margin-top:4px;margin-left:0!important}.iq-office-modern-details #iq_lead_form .checkbox small{display:flex;align-items:center;gap:5px!important}.iq-office-modern-details .paging-officeDetails{flex-wrap:wrap;overflow-x:auto;white-space:nowrap;display:flex;justify-content:flex-start;padding:0}.iq-office-modern-details #bay_search_listings_results .bay_listing_card .bay_listing_card_media .bay_listing_card_more{display:none!important}.iq-office-modern-details .gm-style .gm-style-iw-c:focus-visible{outline:unset!important}@media (max-width:576px){.iq-office-modern-details .nav-item .nav-link{font-size:22px}}.iq-offices-search-form{display:table;width:100%;margin-bottom:0}.iq-offices-grid{margin-bottom:25px;padding:0;overflow:hidden;position:relative;border:0;border:1px solid #e3e3e3;color:#3c4548}.iq-offices-grid:hover{border:1px solid #999}.iq-offices-grid h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:22px;margin:0}.iq-offices-grid .office-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.iq-offices-grid .office-image img{width:100%;height:auto;display:block}.iq-offices-grid .office-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-offices-grid .office-name h1{color:var(--bay-bodycolor)}.iq-offices-grid .office-map{background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:15px}.iq-offices-grid .office-map a{display:block}.iq-offices-grid .office-map img{width:100%;height:auto;display:block}.iq-offices-grid .button-nav{margin-top:20px;padding-right:5px}.iq-offices-grid .button-nav a{width:100%}.iq-offices-grid .info{padding:20px 0 0 25px;line-height:18px}.iq-offices-grid .info .phone-lines{padding:9px 0}.iq-offices-grid .info .phone-lines .info-icons{font-size:12px}.iq-offices-grid .info-icons{font-size:13px;padding-right:5px}.iq-office-header{color:#555!important}.iq-page-header{display:block!important}.iq-offices-card{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-offices-card:hover{border:1px solid #999}.iq-offices-card h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-offices-card .iq-offices-card-image{display:block;height:260px}.iq-offices-card .iq-offices-card-head{padding-top:5px;padding-bottom:5px;background-color:var(--bay-maincolor);min-height:65px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-offices-card .iq-offices-card-head h1{color:var(--bay-bodycolor);margin:0}.iq-offices-card .iq-offices-card-head a:hover{text-decoration:none}.iq-offices-card .iq-offices-card-title{font-size:12px;font-style:italic;color:var(--bay-bodycolor)}.iq-offices-card .iq-offices-card-body{height:120px;margin-bottom:0;padding:12px 0 0 15px}.iq-offices-card .iq-offices-card-body .iq-offices-card-info{height:70px;line-height:17px}.iq-offices-card .iq-offices-card-body .iq-offices-card-info .iq-offices-card-info-icons{font-size:12px}.iq-offices-card .iq-offices-card-body .iq-offices-card-office{color:var(--bay-bodytext);margin:13px 0 0 2px}.iq-offices-card .iq-offices-card-body .iq-offices-card-office h6{margin-bottom:5px;text-transform:uppercase}.iq-offices-card .iq-offices-card-body .iq-offices-card-office img{height:40px;width:auto;float:left;margin-right:5px}.iq-offices-card .iq-offices-card-body .iq-offices-card-office ul{font-size:11px;line-height:13px}.iq-offices-card .iq-offices-card-body .iq-offices-card-office a{color:var(--bay-bodytext)}.iq-offices-card .iq-offices-card-foot{padding:30px 0 20px 0}.btn-padding{padding:40px 18px 20px 18px!important}.iq-btn-border{border:1px solid #d3d3d3!important}.iq-hover-text a:hover{text-decoration:underline!important}.office-hover a:hover{text-decoration:underline;background-color:#e6e6e6}.iq-title-office h1{font-size:45px!important;font-weight:400}.iq-btn-office{font-size:14px!important}.iq-btn-search{border:1px solid #d3d3d3!important}.iq-btn-search:hover{text-decoration:none!important;background-color:#e6e6e6}@media (max-width:479px){.iq-title-office h1{font-size:20px!important;font-weight:400}}.office-detail-name{font-size:16px}.iq-office-location a:hover{text-decoration:none!important;color:#555}.iq-btn-office-address{font-size:14px!important}.iq-btn-office-address:hover{background-color:#e6e6e6!important;color:#555!important}.iq-hover-text .iq-office-property:hover{color:#555!important}.iq-offices-grid .list-foot{padding:20px 0 0 0}.iq-offices-grid .list-foot ul li{display:inline;padding-right:10px;line-height:10px}.iq-offices-grid .list-foot .icons{font-size:14px}.iq-offices-grid .list-foot .dropup ul{padding:5px}.iq-offices-grid .list-foot .dropup li{display:inline;padding-right:15px}.iq-offices-grid .list-foot .dropup li a{line-height:0;padding:0 0 0 12px;width:100%}.iq-offices-grid .iq-offices-map-area{height:180px;min-width:225px;margin:22px 8px 0 -25px;background-repeat:no-repeat;background-size:cover;background-position:center}.social-office{border:0;font-size:13px}.open .dropdown-toggle.social-office,.social-office.active,.social-office:active,.social-office:focus,.social-office:hover{background-color:#fff;border:0;box-shadow:none}.st-agent-officecard{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.st-agent-officecard h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.st-agent-officecard .st-agent-officecard-image{height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.st-agent-officecard .st-agent-officecard-name{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor)}.st-agent-officecard .st-agent-officecard-name h1{color:var(--bay-highlighttext);margin:0}.st-agent-officecard .st-agent-officecard-name a:hover{text-decoration:none}.st-agent-officecard .st-agent-officecard-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext)}.st-agent-officecard .st-agent-officecard-info-wrap{background-color:var(--bay-bodycolor);height:95px;margin-bottom:0;padding:12px 0 0 15px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-info{height:70px;line-height:2px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-info .st-agent-officecard-info-icons{font-size:14px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-info .st-agent-officecard-social-icons{font-size:16px;padding-right:5px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-info .st-agent-officecard-social-links{margin-top:8px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-office{color:var(--bay-bodytext);margin:13px 0 0 2px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-office h6{margin-bottom:5px;text-transform:uppercase}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-office img{height:40px;width:auto;float:left;margin-right:5px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-office ul{font-size:11px;line-height:13px}.st-agent-officecard .st-agent-officecard-info-wrap .st-agent-officecard-office a{color:var(--bay-bodytext)}.st-agent-officecard .st-agent-officecard-foot{padding:10px 0 12px 0;background-color:var(--bay-bodycolor)}.st-agent-officecard .st-agent-officecard-foot .st-agent-officecard-foot-icons{font-size:15px}.iq-offices-profile-text{margin-bottom:20px}.st-side-bar-icons{padding-right:5px;color:#888;font-size:14px;vertical-align:top}.st-agent-profile{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:0;-webkit-box-shadow:0 0 6px 2px rgba(189,195,199,.5);-moz-box-shadow:0 0 6px 2px rgba(189,195,199,.5);box-shadow:0 0 6px 2px rgba(189,195,199,.5);color:var(--bay-bodytext)}.st-agent-profile h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:30px}.st-agent-profile .st-agent-profile-image{height:306px;background-position:center;background-repeat:no-repeat;background-size:cover}.st-agent-profile .st-agent-profile-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.st-agent-profile .st-agent-profile-name a:hover{text-decoration:none}.st-agent-profile .st-agent-profile-name h1{color:var(--bay-highlighttext)}.st-agent-profile .st-agent-profile-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext);padding-left:28px}.st-agent-profile .st-agent-profile-info{padding:15px 0 0 25px;line-height:18px}.st-agent-profile .st-agent-profile-info .st-agent-profile-social-links{font-size:17px;margin-top:8px}.st-agent-profile .st-agent-profile-info .st-agent-profile-social-links .st-agent-profile-info-icons{font-size:16px;padding-top:3px}.st-agent-profile .st-agent-profile-info-icons{font-size:14px;color:var(--bay-highlightcolor);padding-right:5px}.st-agent-profile .st-agent-profile-office{color:var(--bay-bodytext);padding:0 5px 0 47px}.st-agent-profile .st-agent-profile-office h6{text-transform:uppercase;padding:10px 0;font-size:16px}.st-agent-profile .st-agent-profile-office img{height:190px;width:auto;margin:0 5px 20px 0;box-shadow:3px 3px 11px 1px rgba(189,195,199,.6)}.st-agent-profile .st-agent-profile-office a{color:var(--bay-bodytext)}.st-agent-profile .st-agent-profile-foot{padding:45px 0 10px 25px}.st-agent-profile .st-button-agent{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:5px 20px}.st-agent-profile .st-button-agent:hover{opacity:.7;text-decoration:none}.iq-offices-button-agent-profile{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext)!important;border-radius:0;padding:7px 20px;width:100%}.iq-offices-button-agent-profile:hover{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:7px 20px;opacity:.7}.st-agent-profile-search{box-shadow:0 0 6px 2px rgba(189,195,199,.5);border:0;background-color:#fff;border-radius:0;padding:10px}.st-agent-profile-search h6{text-transform:uppercase;padding:5px 0 0 0;font-weight:700;font-size:16px;margin-bottom:10px}.st-agent-profile-contact{box-shadow:0 0 6px 2px rgba(189,195,199,.5);border:0;background-color:#fff;border-radius:0;padding:10px;margin-bottom:20px}.st-agent-profile-contact h6{text-transform:uppercase;padding:5px 0 10px 0;font-weight:700;font-size:16px}.iq-pg-ft .iq-wrap{border:0}.iq-office-info-manager hr{margin-bottom:0}.iq-office-info-manager .iq-office-info-manager-icon{font-size:14px;padding-right:5px}.iq-office-info-manager-thumb{height:80px;width:70px;background-size:cover;float:left}.iq-office-info-manager h6{text-transform:uppercase;font-size:16px;margin:0}.iq-office-info-manager h7{text-transform:uppercase;padding:5px 0 0 10px;font-weight:700;font-size:14px}.iq-office-info-manager .iq-office-info-manager-body{padding:2px 0 0 10px}.iq-offices-grided-thumbs hr{margin-bottom:0}.iq-offices-grided-thumbs h6{text-transform:uppercase;padding:5px 0 0 0;font-size:16px;margin:0}.iq-offices-grided-thumbs-wrap{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:310px;margin:10px 0 15px 0}.iq-offices-grided-thumb{background-size:cover;background-position:center;height:60px;border:5px solid #f5f5f5}.iq-office-sidebar-button{border:1px solid #ddd;background:var(--bay-highlightcolor);color:#fff!important;border-radius:0;padding:7px 20px;width:100%}.iq-office-sidebar-button:hover{border:1px solid #ddd;background:var(--bay-highlightcolor);color:#fff!important;border-radius:0;padding:7px 20px;width:100%;opacity:.7}.st-agent-team-member{background-color:#fff;padding:5px 5px 20px 10px;-webkit-box-shadow:0 0 6px 2px rgba(189,195,199,.5);-moz-box-shadow:0 0 6px 2px rgba(189,195,199,.5);box-shadow:0 0 6px 2px rgba(189,195,199,.5);margin-bottom:25px}.st-agent-team-member h6{text-transform:uppercase;padding:5px 0 0 0;font-size:16px;margin-bottom:-5px}.st-agent-team-member h7{text-transform:uppercase;padding:5px 0 0 10px;font-size:14px}.st-agent-team-member .st-team-member-body{padding:2px 0 0 10px}.st-agent-team-member .st-button-team{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:0 20px}.st-agent-team-member .st-button-team:hover{text-decoration:none}.st-agent-team-member-icons{font-size:12px;padding-right:5px}.st-agent-listings-card{-webkit-box-shadow:0 0 6px 2px rgba(189,195,199,.5);-moz-box-shadow:0 0 6px 2px rgba(189,195,199,.5);box-shadow:0 0 6px 2px rgba(189,195,199,.5);background:var(--bay-featuredhomesbackground);color:var(--bay-bodytext);margin-bottom:20px;padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.st-agent-listings-card-icons{color:#fff;font-size:12px}.st-agent-listings-card-image-expand{padding:0;margin-right:7px;margin-top:-3px;margin-left:-15px}.st-agent-listings-card-image-expand a{font-family:var(--bay-primary-font)}.st-carousel-chevron-main-right{right:50%;position:absolute;top:37%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:none}.st-carousel-chevron-main-left{left:50%;position:absolute;top:37%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.st-agent-listings-card-card-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.st-agent-listings-card-card-zoom:hover{opacity:.7}.st-agent-listings-card-price-sent{text-align:center;color:var(--bay-highlighttext);font-size:28px;background-color:#3c9}.st-agent-listings-card-price{color:var(--bay-highlighttext);font-size:28px;background-color:var(--bay-maincolor)}.st-agent-listings-card .listings-price{text-shadow:1px 1px 5px #000;padding:0 0 0 20px}.st-agent-listings-card .carousel{height:195px}.st-agent-listings-card .carousel-inner>div{background-size:cover;width:100%;height:195px;background-position:center}.st-agent-listings-card address{padding:15px 0 8px 0;margin-bottom:0}.st-agent-listings-card address a{color:#666}.st-agent-listings-card .st-agent-listings-card-icons{color:#888}.st-agent-listings-card-social-icons{padding-right:5px}.st-agent-listings-card-agent-area{padding:0 0 10px 0}.st-agent-listings-card-agent-area h6{font-family:var(--bay-primary-font);font-weight:700;padding-bottom:4px}.st-agent-listings-card-agent-area-icons{color:#888}.st-agent-listings-card-menu-foot{padding:8px 0 2px 0;color:#666;text-align:center;height:30px}.st-agent-listings-card-menu-foot-icon{color:#666;padding-right:5px}.st-agent-listings-card-menu-foot .st-agent-listings-card-video{margin:0 0 3px 0}.st-agent-listings-card-form-btn{border:1px solid #ddd;background-color:#7089a1;border-radius:0;color:#fff;padding:8px;text-transform:uppercase}.st-agent-listings-card-form-btn:hover{border:1px solid #999;background:#999;color:#f5f5f5;border-radius:0;opacity:.7}.st-agent-listings-save-search-btn{border:1px solid #ddd;background:#777;color:#fff;border-radius:0}.st-agent-listings-save-search-btn:hover{border:1px solid #ccc;background:#888;color:#fff;border-radius:0;opacity:.7}.st-agent-listings-card-menu{font-size:16px;margin:-27px 0 0 11px;z-index:2;color:#fff}.st-agent-listings-card-menu a{color:#fff;text-decoration:none;font-family:var(--bay-primary-font)}.st-agent-listings-card-menu li{font-family:var(--bay-primary-font);font-size:14px}#iq-searchby-grid{border:1px solid #d3d3d3}#iq-searchby-card{border:1px solid #d3d3d3;margin-left:3px}#iq-searchby-map{border:1px solid #d3d3d3;margin-right:3px}#iq_lead_dialog .table-striped .office-header{margin-bottom:0}.office-header{margin-bottom:20px;margin-top:0}.office-header a{text-decoration:none}@media (max-width:479px){.iq-offices-grid .office-image{height:205px}.iq-offices-grid .button-nav{margin-top:4px}.iq-offices-grid .iq-offices-map-area{margin:22px -16px 0 0}}@media (max-width:480px){#iq-offices_modern #total-offices-count{display:none!important}#iq-offices_modern .iq-offices-paging{display:flex!important;justify-content:center!important;padding:0!important}#iq-offices_modern .gm-style .gm-style-iw-c{overflow-x:scroll!important}}@media (min-width:480px) and (max-width:767px){.iq-offices-grid .button-nav{margin-top:4px}.iq-offices-grid .button-nav{margin-top:10px}.iq-offices-grid .iq-offices-map-area{margin:22px -15px 0 -20px}}@media (min-width:768px) and (max-width:991px){.iq-offices-grid .button-nav{margin-top:15px}.iq-office-info-header{padding-bottom:25px}.iq-offices-grid .iq-offices-map-area{margin:22px -16px 0 -20px}}@media (max-width:768px){.iq-offices-grid .button-nav{padding-right:25px}.iq-offices-grid .info{padding-bottom:9px}}@media (max-width:311px){.office-header{font-size:17px!important}.office-details{font-size:13px!important}}.iq-office-map{margin-top:10px!important}.iq-office-map .iq-result-counter,.iq-office-map .iq-result-loading{text-align:center;color:#555}#iq-office-section-sidebar{margin:0;height:70vh;overflow-y:scroll}.iq-offices-map-card .office-card-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-offices-map-card .office-card-name h1{color:var(--bay-bodycolor);font-size:15px;text-transform:uppercase;font-weight:700;padding-left:22px;margin:0}.iq-offices-map-card .iq-offices-card-image{display:block;height:200px}.iq-offices-map-card .iq-offices-details{padding:10px 5px;font-size:14px}.iq-offices-grid .iq-offices-details{display:flex;flex-direction:column;height:100%}.iq-offices-grid .iq-grid-btn{margin-top:auto;margin-bottom:15px}.iq-offices-map-card{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:#555;border-radius:5px;height:fit-content}#iq-offices_modern{margin-top:20px}#iq-offices_modern input{border-radius:0}#iq-offices_modern .iq-result-loading h1{font-size:30px!important}#iq-offices_modern .iq-office-header-text{color:#2d2926!important;font-size:40px;text-transform:uppercase}#iq-offices_modern .officeSearchDescription{color:#4b4c4f;font-family:var(--bay-primary-font);font-size:16px;font-weight:300!important;line-height:24px}#iq-offices_modern #iq_offices_search_form_container{padding-right:0!important}#iq-offices_modern #iq-office-section-map{height:580px!important}#iq-offices_modern .iq-offices-card .iq-offices-card-body .iq-offices-card-info{height:auto;line-height:17px}#iq-offices_modern .iq-result-counter,#iq-offices_modern .iq-result-loading{font-size:20px!important}#iq-offices_modern .iq-offices-card h1{width:424px;color:#2d2926;font-family:var(--bay-primary-font)!important;font-size:24px;line-height:32px;fill:100%;font-weight:200;text-transform:none}#iq-offices_modern .iq-offices-card .iq-offices-card-head{margin-top:-6px;width:425px;color:#2d2926;font-family:var(--bay-primary-font);font-size:24px;line-height:32px;fill:100%;font-weight:200;background-color:unset!important}#iq-offices_modern .iq-offices-card .iq-offices-card-body{margin-top:-7px;height:auto;margin-bottom:0;padding:0;font-family:var(--bay-primary-font)}body:has(#iq-offices_modern) .st-inside-header:not(#st-inside-modern-header){background:0 0!important;height:0!important}body:has(#iq-offices_modern) .header_rem_bg_sub{background:0 0!important;height:100px!important}body:has(#iq-offices_modern) .header_rem_sub{min-height:50px!important}#iq-offices_modern .search-img{color:var(--bay-bodycolor)}#iq-offices_modern .iq-offices-card-wrapper{padding-left:0}#iq-offices_modern #office_user_name{text-align:start;font-size:24px}#iq-offices_modern .iq-offices-card-info a{color:var(--bay-maincolor)!important;line-height:24px!important}#iq-offices_modern .iq-offices-card-info a.iq-officeHours{color:#4b4c4f!important;cursor:default}#iq-offices_modern .iq-offices-search{display:flex;align-items:center;gap:8px;height:48px;color:#fff;text-transform:uppercase;background-color:var(--bay-maincolor)!important;text-align:center;font-size:20px!important;cursor:pointer;border:unset;padding:6px 12px;border-radius:0}#iq-offices_modern #search-for-offices{font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--125)}#iq-offices_modern #iq-office-section-sidebar{height:auto;overflow-y:hidden;cursor:pointer}#iq-offices_modern .page-item{cursor:pointer}#iq-offices_modern .page-item.active a{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;color:var(--bay-bodycolor)!important;z-index:1}#iq-offices_modern .page-item a{padding:14px 20px;color:var(--bay-maincolor);border-radius:0}#iq-offices_modern .iq-offices-paging{margin-top:20px;padding-right:16px}#iq-offices_modern #total-offices-count{margin-top:15px;padding-right:10px;font-family:var(--bay-primary-font);font-size:16px;color:#4b4c4f!important}#iq-offices_modern .blue_bg_footer{display:none}#iq-offices_modern .iq-offices-card .iq-offices-card-image{display:block;height:auto!important}body.v2-14:has(#iq-offices_modern) .blue_bg_footer{display:none}#iq-offices_modern .iq-offices-card-info a{display:inline-block!important;text-decoration:none!important;transition:none!important;opacity:1!important}#iq-offices_modern .iq-offices-card .iq-offices-card-image img.img-fill{display:block;object-fit:cover;object-position:center;aspect-ratio:4/3!important}@media (width:768px){#iq-offices_modern div#headings{text-align:center!important}}@media (min-width:480px){#iq-offices_modern .iq-office-map #iq-office-section-map{padding-right:16px!important}#iq-offices_modern #iq-office-section-sidebar{padding-right:12px!important}}@media (max-width:481px){#iq-offices_modern .iq-offices-card h1{font-size:18px!important;line-height:26px!important;margin-top:-8px}#iq-offices_modern .iq-offices-card-info a{line-height:22px!important;font-size:14px!important}#iq-offices_modern .iq-offices-card .iq-offices-card-body{margin-top:-20px!important}#iq-offices_modern #search-for-offices{display:none!important}#iq-offices_modern .iq-office-header-text{font-size:32px!important}#iq-offices_modern #iq-office-section-map{padding-right:16px!important}#iq-offices_modern #iq-office-section-sidebar{padding-right:24px!important}#iq-offices_modern .iqMapPointInfoBottom #office_user_name{font-size:16px}}@media (min-width:769px){.st-inside-content-wrapper .container{padding:0!important}}@media (max-width:479px){body:has(#iq-offices_modern) .st-inside-content-wrapper .container{padding-left:10px!important;padding-right:4px!important}#iq-offices_modern .iq-offices-card-wrapper{padding-left:0;padding-right:0}}#iq-offices_modern .iqMapPointInfo{position:relative;width:268px!important;height:200px;cursor:pointer;color:#fff;font-size:11px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}#iq-offices_modern .gm-style-iw-chr{position:absolute;z-index:1;width:100%}#iq-offices_modern .iqMapPointInfoBottom{height:160px;overflow-x:scroll;margin-top:50px;padding-right:12px}#iq-offices_modern .gm-style .gm-style-iw-c{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;top:0;left:0;-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0);background-color:#fff;border-radius:0!important;padding:0;-webkit-box-shadow:0 2px 7px 1px rgba(0,0,0,.3);box-shadow:0 2px 7px 1px rgba(0,0,0,.3);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-inline-end:0;padding-bottom:0;padding-top:0!important;max-width:648px;max-height:406px;min-width:0;width:268px;height:348px;outline:0}#iq-offices_modern .pagination{flex-wrap:wrap;overflow-x:auto;white-space:nowrap;display:flex;justify-content:flex-start;padding:0}#iq-offices_modern .iqMapPointInfoBottom .iq-offices-card-info{padding:0;font-family:var(--bay-primary-font);font-size:14px;line-height:20px!important;padding-left:13px;height:auto;font-weight:300}#iq-offices_modern .iqMapPointInfoBottom .iq-offices-card-info a{display:flex!important;gap:8px}#iq-offices_modern .iqMapPointInfoBottom .iq-offices-card-info{padding:0;font-family:var(--bay-primary-font);font-size:14px;line-height:20px!important;padding-left:13px}#iq-offices_modern .iqMapPointInfoBottom #office_user_name{text-align:start;font-size:18px;font-family:var(--bay-primary-font);padding-left:13px;font-weight:400;line-height:28px!important}#iq-offices_modern .gm-style .gm-style-iw-d{overflow:unset!important}@media (width:480px){#iq-offices_modern #iq-office-section-sidebar{padding-right:12px!important}}#iq_offices_search_form_container #multifield_autocomplete{font-size:16px}#iq-offices_modern #clearOfficeSearchBtn{background-color:var(--bay-maincolor)!important;color:var(--bay-white)!important;border:0!important;opacity:.7!important}.iq-companies-search-form{display:table;width:100%;margin-bottom:10px}.iq-company-name .iq-company-header{color:#555!important}.iq-page-header{display:block!important}.iq-companies-grid{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext);border-radius:10px}.iq-companies-grid:hover{border:1px solid #999}.iq-companies-grid h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-companies-grid .iq-companies-grid-image{display:block;height:260px}.iq-companies-grid .iq-companies-grid-head{padding-top:5px;padding-bottom:5px;background-color:var(--bay-maincolor);min-height:65px;display:flex;justify-content:center;align-items:center;flex-flow:column}.iq-companies-grid .iq-companies-grid-head h1{color:var(--bay-bodycolor);margin:0}.iq-companies-grid .iq-companies-grid-head a:hover{text-decoration:none}.iq-companies-grid .iq-companies-grid-foot{padding:30px 0 20px 0}.btn-padding{padding:40px 18px 20px 18px!important}.iq-btn-border{border:1px solid #d3d3d3!important}.iq-hover-text a:hover{text-decoration:underline!important}.company-hover a:hover{text-decoration:underline;background-color:#e6e6e6}.iq-title-company h1{font-size:45px!important;font-weight:400}.iq-btn-company{font-size:14px!important}.iq-btn-search{border:1px solid #d3d3d3!important}.iq-btn-search:hover{text-decoration:none!important;background-color:#e6e6e6}.company-detail-name{font-size:16px}.company-header{margin-bottom:20px;margin-top:0}.company-header a{text-decoration:none}#iq_companies_layout{margin-top:10px}#iq_companies_search_form #clearCompanySearchBtn:focus,#iq_companies_search_form #clearCompanySearchBtn:focus-visible,#iq_companies_search_form #iq_companies_search_form-submit:focus,#iq_companies_search_form #iq_companies_search_form-submit:focus-visible{outline:3px solid var(--bay-gray);border-radius:3px;margin:0 2px!important}#iq_companies_search_form #clearCompanySearchBtn:hover,#iq_companies_search_form #iq_companies_search_form-submit:hover{color:var(--bay-alice-blue)!important;background-color:var(--bay-gray)!important}@media (max-width:311px){.company-header{font-size:17px!important}}@media (max-width:479px){.iq-title-company h1{font-size:20px!important;font-weight:400}}.iq-pg-body .iq-pg-header img{width:100%}.iq-pg-body .iq-pg-content{margin-top:10px;margin-bottom:20px}.iq-pg-sidebar{margin:10px 0 0 0}.iq-pg-sidebar ul{padding:10px 0 0 10px}.iq-pg-sidebar img{width:100%}.iq-pg-rss{min-height:150px}.iq-pg-rss h5{font-size:16px;font-weight:700}.iq-sidebarmenu-container a{text-decoration:none}#iq_contact_template_1 .left_column_footer{color:var(--bay-maincolor)!important}#iq_contact_template_1 form input::placeholder,#iq_contact_template_1 form textarea::placeholder{color:var(--bay-gray-light)!important}#iq_contact_template_1 form .checkbox small{display:flex!important;color:var(--bay-maincolor)!important;font-weight:var(--bay-primary-font-weight)}#iq_contact_template_1 #iq_lead_form .iq-lead-page #messagebody-container .iq-form-field-required{border-radius:0!important}#iq_contact_template_1 form textarea{height:120px;padding-top:15px}#iq_contact_template_1 #iq_lead_form hr,#iq_contact_template_1 .form-group:not(.checkbox) label,#iq_contact_template_1 form .form-group:not(.checkbox) label,#iq_contact_template_1 form label{display:none}#iq_contact_template_1 .form-group .checkbox label,#iq_contact_template_1 .form-group label.checkbox-label,#iq_contact_template_1 .form-group#publicid-container label{display:inline-block!important}#iq_contact_template_1 form .form-group.iq-contact-line-field{margin-bottom:0!important}#iq_contact_template_1 form .form-group .checkbox-label{margin-bottom:12px}@media (max-width:768px){#iq_contact_template_1 .left_column_footer{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important}#iq_contact_template_1 #formheader{font-size:var(--bay-font-size--250)!important;font-weight:var(--bay-font-weight--heading)!important;line-height:var(--bay-line-height--250)!important;text-transform:uppercase!important}#iq_contact_template_1 .left_column_footer #formdescription{font-size:var(--bay-font-size--1125);margin-bottom:50px;text-align:center;padding-right:5rem;padding-left:5rem}#iq_contact_template_1 form div.form-group{display:flex;flex-direction:column;justify-content:center;align-items:center}#iq_contact_template_1 form div.form-group.has-error div.text-danger{width:100%;text-align:start}}@media (max-width:480px){#iq_contact_template_1 #formheader{font-size:var(--bay-font-size--225)!important;font-weight:var(--bay-font-weight--heading)!important;line-height:var(--bay-line-height--225)!important}#iq_contact_template_1 .left_column_footer #formdescription{font-size:var(--bay-font-size--1125)!important;line-height:30px;font-weight:var(--bay-primary-font-weight);padding-right:.5rem;padding-left:.5rem}#iq_contact_template_1 #iq_lead_form-submit{font-size:var(--bay-font-size--101)!important}}@media (max-width:400px){#iq_contact_template_1 .form-group .checkbox span{font-size:16px!important}}#iq_contact_template_1 .right_column_footer h3{color:var(--bay-gray);font-size:60px;font-weight:600!important}#iq_contact_template_1 .loading_contact_form{font-size:30px!important}#iq_contact_template_1 #formheader{font-family:var(--bay-geometos-font),var(--bay-primary-font)!important;font-size:var(--bay-font-size--3125);font-weight:var(--bay-font-weight--heading);line-height:var(--bay-line-height--3125)}#iq_contact_template_1 #iq_lead_form .iq-contact-list{color:var(--bay-maincolor)!important}#iq_contact_template_1 #iq_lead_form-submit{font-size:var(--bay-font-size--125);font-family:var(--bay-geometos-font),var(--bay-primary-font)!important;background-color:unset;border-radius:inherit;padding:10px 50px;text-transform:uppercase;width:auto;display:flex;border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important;margin-bottom:20px;font-weight:var(--bay-primary-font-weight)}#iq_contact_template_1 form #publicid-container label{margin-bottom:8px!important}#iq_contact_template_1 form .iq-agent-label{margin-bottom:0!important}#iq_contact_template_1 form div.form-group{color:var(--bay-gray-light);height:auto;margin-bottom:1.5rem;width:100%!important;border-radius:0!important}#iq_contact_template_1 #publicid-container label,#iq_contact_template_1 form .form-group .checkbox-label{font-size:var(--bay-font-size--0075);font-family:var(--bay-geometos-font),var(--bay-primary-font)!important;font-weight:var(--bay-font-weight--heading);line-height:var(--bay-line-height--250)}#iq_contact_template_1 form input[type=text]{padding:12px}#iq_contact_template_1 form input,#iq_contact_template_1 form select,#iq_contact_template_1 form textarea{border-radius:0!important}#iq_contact_template_1 form #publicid-container label,#iq_contact_template_1 form .form-group .checkbox-label,#iq_contact_template_1 form .form-group legend{color:var(--bay-maincolor)}#iq_contact_template_1 #publicid-container label,#iq_contact_template_1 form .form-group .checkbox-label{font-size:var(--bay-font-size--0075);font-family:var(--bay-geometos-font),var(--bay-primary-font)!important;font-weight:var(--bay-font-weight--heading);line-height:var(--bay-line-height--250)}#iq_contact_template_1 .iq-form-field-required{border-left:var(--bs-border-width) solid var(--bs-border-color)!important;margin:-5px 0 0 0!important}#iq_contact_template_1 .form-group .checkbox{border-left:unset!important;padding-left:0!important}#iq_contact_template_1 .iq-form-field-required:focus{border-left:var(--bs-border-width) solid #86b7fe!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}#iq_contact_template_1 .checkbox label input[type=checkbox]{margin-right:10px!important}#iq_contact_template_1 .form-group .checkbox label{padding-left:0!important}#iq_contact_template_1 #iq_lead_form input[type=checkbox]:checked{background-color:var(--bay-skyblue)!important}#iq_contact_template_1 #iq_lead_form input[type=checkbox]:checked::after{content:"✓";color:var(--bay-white);font-size:18px;position:absolute;left:5px;top:0}#contact_template_1_content #iq_lead_form .checkbox .iq-form-field-required{border-left:none!important}#iq_contact_template_1 .leadform_disclaimer,#iq_contact_template_1 .text-muted{display:none!important}#iq_contact_template_1 form#iq_lead_form fieldset{width:100%;display:flex;flex-direction:column;align-items:start}#iq_contact_template_1 .blue_bg_footer .bg_footer_text .right_column_footer form#iq_lead_form input:not(#iq_lead_form-submit),#iq_contact_template_1 .blue_bg_footer .bg_footer_text .right_column_footer form#iq_lead_form select,#iq_contact_template_1 .blue_bg_footer .bg_footer_text .right_column_footer form#iq_lead_form textarea{color:var(--bay-gray-light)!important}@media (max-width:780px){#iq_contact_template_1 .blue_bg_footer .right_column_footer .text-center .form-group{display:flex!important;justify-content:center}}@media (max-width:479px){.iq-sidebarmenu-container{display:none}}#iq_results_content .iq-listings-card-price{padding:0}#iq_results_content .iq-listings-card-price .badge{margin:0!important}#iq_results_content .iq-listings-card .listings-price{padding:0 0 0 15px}#iq_areas_wrapper .iq_listing_card,#iq_listings_wrapper .iq_listing_card{margin-bottom:30px;background-color:#fff;float:left;width:100%;box-shadow:1px 1px 10px rgba(0,0,0,.03);position:relative;top:0;overflow:hidden;cursor:pointer}#iq_areas_wrapper .iq_listing_card .iq_listing_card_media,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media{position:relative;overflow:hidden;border:1px solid #f0f0f0;cursor:pointer}#iq_areas_wrapper .iq_listing_card .iq_listing_card_media img,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media img{position:relative;object-fit:cover;width:100%;z-index:1;cursor:pointer}@media (max-width:1919px){#iq_areas_wrapper .iq_listing_card .iq_listing_card_media img,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media img{height:200px}}@media (min-width:1920px){#iq_areas_wrapper .iq_listing_card .iq_listing_card_media img,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media img{height:175px}}#iq_areas_wrapper .iq_listing_card:hover .iq_listing_card_media img.property-image,#iq_listings_wrapper .iq_listing_card:hover .iq_listing_card_media img.property-image{-webkit-transform:scale(1.3);transform:scale(1.3);min-width:125px;min-height:100px;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}#iq_areas_wrapper .iq_listing_card .iq_listing_card_media .iq_listing_card_more,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media .iq_listing_card_more{text-align:center;position:absolute;color:#fff;margin-bottom:0;margin-top:0;z-index:2;left:50%;top:50%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#iq_areas_wrapper .iq_listing_card .iq_listing_card_media .iq_listing_card_more a,#iq_listings_wrapper .iq_listing_card .iq_listing_card_media .iq_listing_card_more a{position:relative;opacity:0;top:350px;z-index:2;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}#iq_areas_wrapper .iq_listing_card:hover .iq_listing_card_media .iq_listing_card_more a,#iq_listings_wrapper .iq_listing_card:hover .iq_listing_card_media .iq_listing_card_more a{opacity:1;color:#fff;top:0}#iq_areas_wrapper .iq_listing_card .iq_listing_card_labels,#iq_listings_wrapper .iq_listing_card .iq_listing_card_labels{position:absolute;top:15px;left:15px;width:80%;display:inline-block;zoom:1;z-index:2}#iq_areas_wrapper .iq_listing_card .iq_listing_card_labels .badge,#iq_areas_wrapper .iq_listing_card .iq_listing_card_labels .label,#iq_listings_wrapper .iq_listing_card .iq_listing_card_labels .badge,#iq_listings_wrapper .iq_listing_card .iq_listing_card_labels .label{margin-right:8px;border:1px solid rgba(255,255,255,.35);-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.35);box-shadow:0 6px 8px -6px rgba(0,0,0,.35)}#iq_areas_wrapper .iq_listing_card .iq_listing_card_labels .badge,#iq_listings_wrapper .iq_listing_card .iq_listing_card_labels .badge{opacity:.9}.iq_listing_card_love{font-size:18px;width:30px;height:30px;line-height:32px;border-radius:50%;text-align:center;position:absolute;top:15px;right:15px;background:#fff;display:inline-block;zoom:1;-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);z-index:6}.iq_listing_card_love.active{-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);background:#2866ab;color:#fff}#iq_areas_wrapper .iq_listing_card .iq_listing_card_idx,#iq_listings_wrapper .iq_listing_card .iq_listing_card_idx{position:absolute;left:15px;bottom:0;z-index:2;opacity:.9}#iq_areas_wrapper .iq_listing_card .iq_listing_card_idx img,#iq_listings_wrapper .iq_listing_card .iq_listing_card_idx img{width:auto;height:30px}#iq_areas_wrapper .iq_listing_card .iq_listing_card_idx img.company_logo,#iq_listings_wrapper .iq_listing_card .iq_listing_card_idx img.company_logo{bottom:15px}#iq_areas_wrapper .iq_listing_card .iq_listing_card_broker,#iq_listings_wrapper .iq_listing_card .iq_listing_card_broker{position:absolute;right:0;bottom:0;font-size:11px;color:#fff;background-color:rgba(0,0,0,.5);z-index:2;padding:2px 6px;text-align:right}#iq_areas_wrapper .iq_listing_card_text .iq_listing_card_broker,#iq_listings_wrapper .iq_listing_card_text .iq_listing_card_broker{display:none}@media (max-width:768px){#iq_areas_wrapper .iq_listing_card_text .iq_listing_card_broker,#iq_lisings_wrapper .iq_listing_card_text .iq_listing_card_broker{display:block;top:0;font-size:9px;color:#222;background-color:unset}}#iq_areas_wrapper .iq_listing_card .iq_listing_card_text,#iq_listings_wrapper .iq_listing_card .iq_listing_card_text{position:relative;float:left;width:100%;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px 15px 0}#iq_areas_wrapper .iq_listing_card .iq_listing_card_ml-number,#iq_listings_wrapper .iq_listing_card .iq_listing_card_ml-number{position:absolute;right:5px;text-align:right;font-size:11px}#iq_areas_wrapper .iq_listing_card .iq_listing_card_pricetype,#iq_listings_wrapper .iq_listing_card .iq_listing_card_pricetype{position:absolute;top:4px;left:15px;font-size:12px}#iq_areas_wrapper .iq_listing_card .iq_listing_card_price,#iq_listings_wrapper .iq_listing_card .iq_listing_card_price{margin-top:15px;font-size:24px;font-weight:700;color:#333;letter-spacing:.025em}#iq_areas_wrapper .iq_listing_card .iq_listing_card_price span,#iq_listings_wrapper .iq_listing_card .iq_listing_card_price span{font-size:16px;font-weight:300;vertical-align:3px;margin-right:2px}#iq_areas_wrapper .iq_listing_card_address,#iq_listings_wrapper .iq_listing_card_address{white-space:nowrap}@media (min-width:768px) and (max-width:1600px){#iq_areas_wrapper .iq_listing_card_address,#iq_listings_wrapper .iq_listing_card_address{font-size:12px}}#iq_areas_wrapper .iq_listing_card .iq_listing_card_specs,#iq_listings_wrapper .iq_listing_card .iq_listing_card_specs{float:left;padding-top:5px;width:100%;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}#iq_areas_wrapper .iq_listing_card .iq_listing_card_specs ul,#iq_listings_wrapper .iq_listing_card .iq_listing_card_specs ul{padding:0 20px;margin:0}#iq_areas_wrapper .iq_listing_card .iq_listing_card_specs ul li,#iq_listings_wrapper .iq_listing_card .iq_listing_card_specs ul li{float:left;padding:10px 0;margin:0;list-style:none;font-size:12px;font-weight:700;color:#000}#iq_areas_wrapper .iq_listing_card .iq_listing_card_specs ul li span,#iq_listings_wrapper .iq_listing_card .iq_listing_card_specs ul li span{display:block;color:#333;font-weight:400;overflow:hidden;white-space:nowrap;line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis}#iq_listings_template_1 .dropdown-menu,#iq_listings_wrapper .iq_listing_card .iq_listing_card_specs ul li span{max-height:300px;overflow:auto}#iq_listings_template_2 #iq_listings_wrapper .iq_listing_card .iq_listing_card_specs ul li span{max-height:300px;overflow:hidden!important}@media (max-width:480px){.iq-listings-paging{margin-top:10px}.st-listings_template_02 .col-sm-12 .pagination>li>a{font-size:10px;padding:4px 5px!important}.st-listings_template_02 .iq_listing_card_text{height:140px}}.facebook{color:#3b5998!important}.btn-facebook{background-color:#3b5998!important;color:#fff!important;border-color:#fff}.twitter{color:#55acee!important}.btn-twitter{background-color:#55acee!important;color:#fff!important;border-color:#fff}.pinterest{color:#c92228!important}.btn-pinterest{background-color:#c92228!important;color:#fff!important;border-color:#fff}.linkedin{color:#0077b5!important}.btn-linkedin{background-color:#0077b5!important;color:#fff!important;border-color:#fff}.print{color:#5cb85c!important}.btn-print{background-color:#5cb85c!important;color:#fff!important;border-color:#fff}.watch{color:#f0ad4e!important}.btn-watch{background-color:#f0ad4e!important;color:#fff!important;border-color:#fff}.remove{color:#d9534f!important}.btn-remove{background-color:#d9534f!important;color:#fff!important;border-color:#fff}.iq-rental-alerts .iq-rental-previews{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rental-alerts .iq-rental-previews img{border:1px solid #fff}.iq-rental-alerts .iq-rental-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rental-alerts .iq-rental-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-rental-alerts .iq-rental-new img{border:1px solid #fff}.iq-rental-alerts .iq-rental-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rental-alerts .iq-rental-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rental-alerts .iq-rental-reduced img{border:1px solid #fff}.iq-rental-alerts .iq-rental-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rental-alerts .iq-rental-open-house{margin:0 0 10px 0;background-color:#b2393a;padding:5px}.iq-rental-alerts .iq-rental-open-house img{border:1px solid #fff}.iq-rental-alerts .iq-rental-open-house span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rental-head{margin-bottom:10px}.iq-rental-head address{font-size:30px;margin:0}.iq-rental-head h2{font-size:30px;margin:0}.iq-rental-head .iq-rental-calc{font-size:9px}.iq-rental-slider .carousel{height:auto}.iq-rental-slider .carousel-inner>div{background-size:cover;width:100%;height:auto;background-position:center}.iq-rental-carousel-chevron-main-right{right:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-rental-carousel-chevron-main-left{left:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-rental-agent{margin-top:10px}.iq-rental-agent .iq-rental-agent-details{min-height:75px;margin-top:10px}.iq-rental-agent .iq-rental-agent-details a{display:block;margin-bottom:5px}.iq-rental-agent .iq-rental-agent-details a img{height:75px;margin-right:10px;padding:0;border-radius:0}.iq-rental-agent .iq-rental-agent-details h4{margin:0}.iq-myportal-buttons .btn{color:#fff}@media (max-width:479px){.btn-toolbar a span{display:none}.iq-listings-card-price,.iq-rental-head address,.iq-rental-head h2{font-size:20px}}@media (min-width:480px) and (max-width:767px){.iq-rental-head address,.iq-rental-head h2{font-size:25px}}.iq-hidden{display:none}.iq-criteria-nav .iq-textdropdown{position:absolute;right:-5px;top:-1px}.iq-criteria-nav .dropdown-menu{max-height:300px;overflow:auto}.iq-criteria-nav{position:relative;font-size:13px;width:100%;z-index:999}.iq-criteria-nav label{font-weight:400}.iq-criteria-nav .well{margin-bottom:0}.iq-criteria-nav hr{margin:0}.iq-criteria-nav td{padding-right:0;padding-left:0;border-right:1px solid #e7e7e7}.iq-criteria-nav td:last-child{border-right:0}.iq-criteria-nav td>a{padding:15px;display:block;text-decoration:none}.iq-criteria-nav .iq-criteria-drop{box-sizing:content-box;position:absolute;left:-1px;display:none;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;width:100%;padding-top:10px;padding-bottom:10px}.iq-criteria-nav .active>a,.iq-criteria-nav .active>a:focus,.iq-criteria-nav .active>a:hover,.iq-criteria-nav .active>div{background-color:#fcfcfc!important}.iq-form-control-spacer{margin:5px 0}.iq-criteria-nav td[class*=col-],.iq-criteria-nav th[class*=col-]{float:left}.iq-rentals-card{border:1px solid #e3e3e3;background:var(--bay-featuredhomesbackground);color:var(--bay-bodytext);margin-bottom:20px;padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.iq-rentals-card:hover{border:1px solid #999}.iq-rentals-card-icons{color:#fff;font-size:12px}.iq-rentals-card-image-expand{padding:0;margin-right:7px;margin-top:-3px;margin-left:-15px}.iq-rentals-card-image-expand a{font-family:var(--bay-primary-font)}.iq-carousel-chevron-main-left,.iq-carousel-chevron-main-right{position:absolute;top:37%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor);outline:0}.iq-carousel-chevron-main-right{right:50%}.iq-carousel-chevron-main-left{left:50%}.iq-rentals-card-card-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-rentals-card-card-zoom:hover{opacity:.7}.iq-rentals-card-price-sent{text-align:center;color:var(--bay-highlighttext);font-size:28px;background-color:#3c9}.iq-rentals-card-price{color:var(--bay-highlighttext);font-size:28px;background-color:var(--bay-maincolor);height:50px;padding:5px 15px}.iq-rentals-card .listings-price{color:var(--bay-bodycolor);line-height:40px;float:left;padding:0 10px}.iq-rentals-card .carousel{height:auto}.iq-rentals-card .carousel-inner>div{background-size:cover;width:100%;height:auto;background-position:center}.iq-rentals-card address{padding:15px 0 8px 0;margin-bottom:0}.iq-rentals-card address a{color:#666}.iq-rentals-card .iq-rentals-card-icons{color:#888}.iq-rentals-card-social-icons{padding-right:5px}.iq-rentals-card-agent-area{padding:0 0 5px 0;margin-bottom:10px}.iq-rentals-card-agent-area h6{font-family:var(--bay-primary-font);font-weight:700;padding-bottom:4px;color:var(--bay-bodytext);margin:0}.iq-rentals-card-agent-area-icons{color:#888}.iq-rentals-card-menu-foot{padding:8px 0 2px 0;color:#666;text-align:center;height:30px}.iq-rentals-card-menu-foot-icon{color:#666;padding-right:5px}.iq-rentals-card-menu-foot .iq-rentals-card-video{margin:0 0 3px 0}.iq-rentals-card-form-btn{border:1px solid #ddd;background-color:#7089a1;border-radius:0;color:#fff;padding:8px;text-transform:uppercase}.iq-rentals-card-form-btn:hover{border:1px solid #999;background:#999;color:#f5f5f5;border-radius:0;opacity:.7}.iq-rentals-save-search-btn{border:1px solid #ddd;background:#777;color:#fff;border-radius:0}.iq-rentals-save-search-btn:hover{border:1px solid #ccc;background:#888;color:#fff;border-radius:0;opacity:.7}.iq-rentals-watch-btn{border:1px solid #eea236;color:#fff;border-radius:0;background-color:#f0ad4e;color:#fff}.iq-rentals-watch-btn:hover{border:1px solid #ccc;background:#888;color:#fff;border-radius:0;opacity:.7}.iq-rentals-card-menu{font-size:16px;margin:-27px 0 0 11px;z-index:2;color:#fff}.iq-rentals-card-menu a{color:#fff;text-decoration:none;font-family:var(--bay-primary-font)}.iq-rentals-card-menu li{font-family:var(--bay-primary-font);font-size:14px}.iq-rentals-list-card-wrap{border:1px solid #e3e3e3;margin-bottom:25px}.iq-rentals-list-card-wrap:hover{border:1px solid #999;margin-bottom:25px}.iq-rentals-map-selected{border-right:4px solid #d9534f;border-left:4px solid #d9534f}.iq-rentals-list-card{padding:20px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-previews{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-previews img{border:1px solid #fff}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-new img{border:1px solid #fff}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-reduced img{border:1px solid #fff}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-open-house{margin:0 0 10px 0;background-color:#b2393a;padding:5px}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-open-house img{border:1px solid #fff}.iq-rentals-list-card .iq-rentals-alerts .iq-rentals-open-house span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-list-card-head{padding:5px 15px;background-color:var(--bay-maincolor);color:#fff;font-size:18px}.iq-rentals-list-card-head address{color:var(--bay-bodycolor);font-size:24px;text-transform:uppercase;margin:0;line-height:40px;display:inline;padding-left:5px}.iq-rentals-list-card-head .distance{color:var(--bay-bodycolor);font-size:24px;text-transform:uppercase;margin:0;line-height:40px}.iq-rentals-list-card-head .badge{font-size:18px}.iq-rentals-list-compare-input{font-size:14px;color:var(--bay-bodycolor);line-height:40px!important;float:right}.iq-rentals-list-card-icons{color:var(--bay-bodycolor);font-size:17px}.iq-rentals-list-card-cols{padding:0;overflow:hidden;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.iq-rentals-list-card-cols .carousel-inner{background-image:url(/assets/img/animated/spinner.gif);background-position:center;background-repeat:no-repeat}.iq-rentals-list-card-col-1 .well{margin-bottom:0}.iq-rentals-list-card-col-2 .iq-rentals-list-card-price-wrap{font-size:30px;font-weight:700}.iq-rentals-list-card-col-2 .iq-rentals-list-card-price-wrap>div{font-size:50%}.iq-rentals-list-card-body td{font-size:10px;background-color:#fff}.iq-rentals-list-card-body span{font-size:18px;font-weight:700}.iq-rentals-list-card-body .iq-rentals-grid-mls-info{vertical-align:middle;font-size:13px}.iq-rentals-list-card-body .iq-rentals-grid-mls-info span{font-size:13px;font-weight:700}.iq-rentals-list-card-body .iq-rentals-card-grid-onsite{vertical-align:middle;font-size:13px}.iq-rentals-list-card-body .iq-rentals-card-grid-onsite span{font-size:13px;font-weight:700}.iq-rentals-list-card-btn-wrap{margin-bottom:20px}.iq-rentals-list-card-btn-wrap a:active,.iq-rentals-list-card-btn-wrap a:hover,.iq-rentals-list-card-btn-wrap a:link,.iq-rentals-list-card-btn-wrap a:visited{color:var(--bay-bodycolor)}.iq-rentals-list-card-agent-area{height:100px}.iq-rentals-list-card-agent-area a{font-family:var(--bay-primary-font);font-weight:700;padding-bottom:4px}.iq-rentals-list-card-agent-card{height:75px}.iq-rentals-list-card-agent-card img{height:74px;padding-right:10px;float:left}.iq-rentals-list-card-agent-area-icons{color:#888}.iq-rentals-list-card-agent-body{padding-top:5px;text-align:left}.iq-rentals-list-card-agent-body h4{margin:0 0 5px 0}.iq-rentals-list-card-agent-area .iq-rentals-list-card-list-provider{font-size:10px;padding-top:10px;text-align:left}.iq-rentals-list-card-agent-area .iq-rentals-card-agent-idx img{height:50px}.iq-rentals-list-card-agent-area .iq-rentals-card-agent-idx>div{font-size:10px}.iq-carousel-chevron-main-left,.iq-carousel-chevron-main-right{position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px}.iq-carousel-chevron-main-right{right:50%;background-color:transparent}.iq-carousel-chevron-main-left{left:50%;background-color:var(--bay-sitecolor)}.iq-rentals-list-card-card-zoom{top:43%;right:45%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-rentals-list-card-card-zoom:hover{opacity:.7}.iq-rentals-list-card .carousel{height:auto}.iq-rentals-list-card .carousel-inner{height:100%}.iq-rentals-list-card .carousel-inner>div{background-position:center;background-size:cover;width:100%;height:auto}.iq-rentals-prop-search-form hr{border:0;border-top:1px solid #e5e5e5}.iq-rentals-list-form-head ul{padding:10px;line-height:20px}.iq-rentals-list-form-head .iq-rentals-list-property{font-family:var(--bay-primary-font);text-decoration:none}#description-container{margin:10px 0 0 0;display:table;width:100%}#openhouse-container{border:1px solid #ccc;border-radius:5px;padding:5px 28px 5px 30px}.iq-rentals-list-form-prop-drop{padding:10px;line-height:20px}.iq-rentals-list-form-prop-drop .iq-rentals-list-form-prop-font{font-family:var(--bay-primary-font);text-decoration:none}.iq-rentals-list-form-watch-badges ul{margin:0}.iq-rentals-list-form-watch-badges li{display:inline-block;padding:0 0 0 15px;text-align:center;float:right;line-height:34px}.iq-rentals-list-form-margin-5{margin-bottom:5px}.iq-rentals-list-form-margin-10{margin-bottom:10px}.iq-rentals-list-form-margin-15{margin-bottom:15px}.iq-rentals-list-form-margin-20{margin-bottom:20px}.iq-rentals-prop-form-wrap{display:table;width:100%}.iq-rentals-prop-form-head-row{display:table;width:100%}.iq-rentals-status-message{font-size:18px}.iq-rentals-compare-wrap{margin-bottom:20px;height:40px;border:1px solid #e3e3e3}.iq-rentals-compare-image-wrap{margin:0 4px 0 5px;display:inline;height:34px;width:50px;vertical-align:middle;border:0}.iq-rentals-view-filter-wrap{margin-bottom:10px}.iq-rentals-view-filter-wrap a{font-family:var(--bay-primary-font)}.iq-rentals-view-filter-pull-right{line-height:30px;padding-right:15px}.iq-rentals-view-filter-pull-right li{display:inline}.iq-rentals-details-wrap{margin-top:15px;margin-bottom:15px}.iq-compare-grid{width:100%;margin:0 0 20px 0}.iq-compare-grid-col{vertical-align:top;font-family:var(--bay-primary-font);font-size:85%}.iq-compare-grid-col-first{width:200px}.iq-compare-grid-col .iq-compare-grid-label{text-align:right;font-weight:700;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-col .iq-compare-grid-text{text-align:center;font-weight:400;margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #dbe1ea;min-height:30px}.iq-compare-grid-col .iq-compare-image{height:137px;margin:0 0 10px 10px;text-align:center}.iq-compare-grid-col .iq-compare-image img{height:135px;border:1px solid #ccc}.iq-rentals-details-alerts .iq-rentals-previews{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rentals-details-alerts .iq-rentals-previews img{border:1px solid #fff}.iq-rentals-details-alerts .iq-rentals-previews span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-details-alerts .iq-rentals-new{margin:0 0 10px 0;background-color:#fe9901;padding:5px}.iq-rentals-details-alerts .iq-rentals-new img{border:1px solid #fff}.iq-rentals-details-alerts .iq-rentals-new span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-details-alerts .iq-rentals-reduced{margin:0 0 10px 0;background-color:#36386e;padding:5px}.iq-rentals-details-alerts .iq-rentals-reduced img{border:1px solid #fff}.iq-rentals-details-alerts .iq-rentals-reduced span{color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-details-alerts .iq-rentals-open-house{margin:0 0 10px 0;background-color:#b2393a;padding:5px}.iq-rentals-details-alerts .iq-rentals-open-house img{border:1px solid #fff}.iq-rentals-details-alerts .iq-rentals-open-house a{cursor:pointer;color:#fff;font-weight:700;font-size:14px;padding-left:5px}.iq-rentals-details-head{width:100%;margin-bottom:5px;text-transform:uppercase;background-color:var(--bay-maincolor);padding:5px 15px 5px 15px}.iq-rentals-details-head h2{color:#fff}.iq-rentals-details-carousel-chevron-main-right{right:50%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-rentals-details-carousel-chevron-main-left{left:50%;position:absolute;top:45%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:var(--bay-sitecolor)}.iq-rentals-details-zoom{top:25%;right:43%;text-shadow:1px 1px 5px #000;line-height:100px;position:absolute;color:#fff;font-size:34px;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.iq-rentals-details-zoom:hover{opacity:.7}.iq-rentals-details-slider .carousel{height:585px}.iq-rentals-details-slider .carousel-inner>div{background-size:cover;width:100%;height:585px;background-position:center}.iq-overlay-side-icons{color:var(--bay-maincolor);font-size:45px}.iq-rentals-details-info-grid{margin-left:0;margin-right:0}.iq-rentals-details-info-grid ul{padding-left:0;list-style:none}.iq-rentals-details-info-grid li{float:left;width:25%;height:90px;padding:5px 5px 5px 5px;font-size:10px;line-height:1.4;text-align:center;overflow:hidden}.iq-rentals-details-info-grid .iq-rentals-details-info{border:1px solid #e3e3e3;background-color:#f5f5f5;height:100%;border-radius:4px;padding-top:15px}#iq_rentals .iq-compare-wrap{display:table;width:100%;margin-bottom:20px}#iq_rentals .iq-compare-wrap .btn-sm{float:right;margin:2px 2px}*>.fa.fa-hover-show,:hover>.fa.fa-hover-hidden{display:none}:hover>.fa.fa-hover-show{display:inline-block}.-railo-dump .label{display:block;font-size:100%;font-weight:400;color:#000;line-height:normal;border-radius:0;white-space:normal}.-railo-dump table{margin:0}@media (max-width:479px){.iq-rentals-prop-search-form hr{margin-top:10px}.iq-rentals-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}#update_results-container button{width:100%}.iq-rentals-list-card-head .distance,.iq-rentals-list-card-head address{font-size:75%;line-height:inherit}.iq-rentals-list-card-head .badge{font-size:12px}.iq-rentals-list-card-agent-area{height:auto}.iq-rentals-list-card-agent-area .iq-rentals-card-agent-idx img{height:25px}.iq-rentals-list-card-body button{width:100%}.iq-rentals-list-card-body .iq-rentals-btn-space{margin-top:5px}.iq-criteria-nav td{display:block!important;border-bottom:1px solid #e5e5e5}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav .iq-criteria-drop{position:relative;border:0;left:0;margin-top:-1px}}@media (min-width:480px) and (max-width:767px){.iq-rentals-prop-search-form hr{margin-top:10px}.iq-rentals-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}.iq-rentals-list-card-head .distance,.iq-rentals-list-card-head address{font-size:75%;line-height:inherit}.iq-rentals-list-card-head .badge{font-size:12px}.iq-rentals-list-card-agent-area{height:auto}.iq-rentals-list-card-agent-area .iq-rentals-card-agent-idx img{height:25px}#update_results-container button{width:100%}.iq-rentals-list-card-body button{width:100%}.iq-rentals-list-card-body .iq-rentals-btn-space{margin-top:5px}.iq-criteria-nav td{display:block!important;border-bottom:1px solid #e5e5e5}.iq-criteria-nav td:last-child{border-bottom:0}.iq-criteria-nav .iq-criteria-drop{position:relative;border:0;left:0;margin-top:-1px}}@media (min-width:768px) and (max-width:991px){.iq-rentals-prop-search-form hr{margin-top:10px}.iq-rentals-status-message{text-align:center;margin-bottom:15px}#list_price-container{margin-bottom:15px}#update_results-container button{width:100%}.iq-rentals-list-card-body button{width:100%}.iq-rentals-list-card-body .iq-rentals-btn-space{margin-top:5px}}body[data-page=search-listings] .st-sitemenu-17{max-height:50px;position:unset}body[data-page=search-listings] .st-sitemenu-17 img{max-height:50px}body[data-page=search-listings] .logo-area img{max-height:50px}body[data-page=search-listings] .st-inside-header{display:none!important}body[data-page=search-listings] #bay_search_listings_results{margin-top:0!important}body[data-page=search-listings] input[type=checkbox],body[data-page=search-listings] input[type=radio]{accent-color:var(--bay-maincolor)!important}body[data-page=search-listings] .dropdown-item:before{color:var(--bay-maincolor)!important}body.details-open{overflow:hidden!important}body.details-open #st_section_10,body.details-open [data-section=footer],body.details-open footer{display:none!important}.bay-search-listings-header .bay-acreage-options .dropdown-menu,.bay-search-listings-header .bay-bath-options .dropdown-menu,.bay-search-listings-header .bay-bed-options .dropdown-menu,.bay-search-listings-header .bay-price-options .dropdown-menu,.bay-search-listings-header .bay-propertytype-options .dropdown-menu,.bay-search-listings-header .bay-sqfoot-options .dropdown-menu,.bay-search-listings-header .bay-zoning-options .dropdown-menu{min-width:300px}.bay-search-listings-header .bay-style-options .dropdown-menu{min-width:225px}.bay-search-listings-header .dropdown-menu{padding:0;max-height:75vh;overflow-y:auto}.bay-search-listings-header .dropdown-menu small{font-size:small}.bay-search-listings-header .dropdown-menu .dropdown-item{border-color:color-mix(in srgb,var(--bay-maincolor) 25%,#fff)!important;padding:.25rem .5rem}.bay-search-listings-header .dropdown-menu .dropdown-item.active,.bay-search-listings-header .dropdown-menu .dropdown-item:focus,.bay-search-listings-header .dropdown-menu .dropdown-item:hover{color:#fff!important;text-decoration:none;border-color:var(--bay-maincolor)!important;background-color:var(--bay-maincolor)!important}.bay-search-listings-header .btn.active{background-color:color-mix(in srgb,var(--bay-maincolor) 5%,#fff)!important;cursor:default}.bay-search-listings-header .property-btn+label.btn.active{background-color:var(--bay-maincolor)!important}.bay-search-listings-header .property-btn+label.btn.active h6,.bay-search-listings-header .property-btn+label.btn:hover h6{color:#fff!important}.bay-search-listings-header select[name=sortby]{background-position:right 0 center}.bay-search-listings-header .offcanvas{width:58%!important}@media (min-width:1220px) and (max-width:1400px){.bay-search-listings-header .offcanvas{width:60%!important}}@media (max-width:1200px){.bay-search-listings-header .offcanvas{width:75%!important}}@media (max-width:992px){.bay-search-listings-header .offcanvas{width:94%!important}}@media (max-width:768px){.bay-search-listings-header .offcanvas{width:100%!important}}.bay-search-listings-header #iq_criteria_form .dropdown-menu h5{font-size:14px}.bay-search-listings-header #iq_criteria_form-price_options{margin:0 -15px;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.1)}.bay-search-listings-header #iq_criteria_form-price_options_apply button{font-size:14px}.bay-search-listings-header .modal-header .btn-close{filter:invert(100%)}.bay-search-listings-header .modal-body .iq-textdropdown{top:-6px;bottom:-6px;padding:9px 19px}.bay-search-listings-header .btn-autocomplete-clear{background-color:#fff!important;color:#000!important;border-color:#ccc!important;width:56px;height:46px;padding:8px 0;border-radius:unset}.bay-search-listings-header .btn-autocomplete-nearby{width:56px;height:46px;padding:8px 0;border-top-left-radius:unset;border-bottom-left-radius:unset}.bay-search-listings-header .btn-select{border:1px solid #ccc;text-align:center;padding:0 .5em;line-height:2em;cursor:pointer;font-weight:500}.bay-search-listings-header .btn-select:hover{background-color:#eee}.bay-search-listings-header .btn-select.active{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;color:var(--bay-searchformbuttonscolor)!important;cursor:default}.bay-search-listings-header .switch-material.switch-light input:checked~span{background-color:#d0dfff!important}.bay-search-listings-header .switch-light-checkbox .well{margin-bottom:20px;border:1px solid #e3e3e3;border-radius:1rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.bay-search-listings-header hr{border-top:1px solid #ccc}.bay-search-listings-header .filter-search-count{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (min-width:376px) and (max-width:426px){.select-view:not(.search_listings_view_residential){margin-right:25px!important}}@media (min-width:321px) and (max-width:375px){.search_listings_location{width:300px!important;margin-right:unset!important}}@media (max-width:320px){.search_listings_location{width:245px!important}}.form-check-input:checked{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important}.form-check-input{padding:.7em;border-radius:25%}.form-check-label{vertical-align:sub}font{vertical-align:unset!important}#bay_search_listings_map{height:100%}.bay_listing_card{margin-bottom:24px;background-color:#fff;float:left;width:100%;border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.16);position:relative;top:0;overflow:hidden;cursor:pointer}.bay_listing_card.bay_listing_card_active{box-shadow:1px 1px 10px rgba(0,0,0,.3)}.bay_listing_card.active{background-color:color-mix(in srgb,var(--bay-maincolor) 5%,transparent);box-shadow:0 0 5px color-mix(in srgb,var(--bay-maincolor) 5%,transparent)}.bay_listing_card .bay_listing_card_media{position:relative;overflow:hidden;cursor:pointer}.bay_listing_card .bay_listing_card_media img{position:relative;object-fit:cover!important;width:100%;z-index:1;cursor:pointer}#bay_search_listings_container:has(#bay_search_listings_header) .w-100{height:unset!important}#bay_search_listings_results_grid .bay_listings_property{display:flex}.list-card-view{display:none!important}.list-grid-view{display:block!important}.bay_search_listings_map_sidebar_section .bay_listing_card .list-card-view,.bay_search_listings_results_sidebar_section .list-card-view{display:flex!important}.bay_search_listings_map_sidebar_section .bay_listing_card .list-grid-view,.bay_search_listings_results_sidebar_section .list-grid-view{display:none!important}.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_text,.bay_search_listings_results_sidebar_section .bay_listing_card_text{width:calc(100% - 125px)!important}.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_ml-number,.bay_search_listings_results_sidebar_section .bay_listing_card_ml-number{display:flex;position:unset!important;max-width:unset!important;text-align:unset!important;font-weight:400;color:#333;justify-content:space-between}@media (min-width:992px) and (max-width:1280px){.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_media,.bay_search_listings_results_sidebar_section .bay_listing_card_media{width:100%}.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_media img,.bay_search_listings_results_sidebar_section .bay_listing_card_media img{width:100%!important}.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_text,.bay_search_listings_results_sidebar_section .bay_listing_card_text{width:100%!important}.bay_search_listings_map_sidebar_section .bay_listing_card .bay_listing_card_ml-number,.bay_search_listings_results_sidebar_section .bay_listing_card_ml-number{position:unset!important;max-width:unset!important;float:right!important;text-align:unset!important}}@media (max-width:991px){.bay_search_listing_detail_result_section,.bay_search_listings_map_detail_section{width:100%!important}.bay_search_listings_map_sidebar_section,.bay_search_listings_results_sidebar_section{display:none!important}}@media (max-width:1919px){.bay_listing_card .bay_listing_card_media img{height:178px}}@media (min-width:1920px){.bay_listing_card .bay_listing_card_media img{height:328px}}.bay_listing_card:hover .bay_listing_card_media img.property-image{-webkit-transform:scale(1.3);transform:scale(1.3);min-width:125px;min-height:100px;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}@media (prefers-reduced-motion:reduce){.bay_listing_card:hover .bay_listing_card_media img.property-image{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;-webkit-filter:none;filter:none}}.bay_listing_card .bay_listing_card_labels{position:absolute;top:15px;left:10px;width:80%;display:inline-block;zoom:1;z-index:2}.bay_listing_card .bay_listing_card_labels .badge,.bay_listing_card .bay_listing_card_labels .label{margin-right:8px;margin-bottom:5px;border:1px solid rgba(255,255,255,.35);-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.35);box-shadow:0 6px 8px -6px rgba(0,0,0,.35)}.bay_listing_card .bay_listing_card_labels .label{display:inline;padding:.2em .6em .3em;font-size:75%;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.1em}.bay_listing_card .bay_listing_card_labels .label-warning{background-color:#f0ad4e}.bay_listing_card .bay_listing_card_labels .badge{display:inline-block;min-width:10px;padding:4px 6px;font-size:12px;font-family:var(--bay-primary-font)!important;font-weight:400;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:5px!important}.bay_listing_card_love:not(.grid_view){font-size:18px;width:30px;height:30px;line-height:32px;border-radius:50%;text-align:center;position:absolute;top:15px;right:15px;display:inline-block;zoom:1;-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);z-index:6}.bay_listing_card_love.active:not(.grid_view){-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);background:#2866ab;color:#fff}.bay-listing-tag{background-color:var(--bay-maincolor)!important;max-width:125px;overflow:hidden;text-overflow:ellipsis}span.bay-listing-tag-tooltip{color:var(--bay-maincolor)!important;background-color:var(--bay-bodycolor)!important;border:1px solid var(--bay-maincolor)!important}#bay_search_listings_results_grid .bay-listingTag-toolip .bay-listing-tag-tooltip-inner,#bay_search_listings_results_grid .bay_listing_card_labels .bay-listing-tag{font-weight:400!important;text-transform:uppercase!important}body:has(#bay_search_listings_results_grid) .bay-listingTag-toolip{--bs-tooltip-color:var(--bay-white)!important;--bs-tooltip-font-size:var(--bay-font-size--101)!important;--bs-tooltip-border-radius:0!important;--bs-tooltip-opacity:1!important;--bs-tooltip-max-width:360px!important;--bs-tooltip-margin:-5px 0 0 0!important;font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300)!important;z-index:6;max-width:360px!important}body:has(#bay_search_listings_results_grid) .bay-listingTag-toolip .tooltip-inner{background-color:var(--bay-bg-light)!important;color:var(--bay-text-dark)!important;padding:16px 24px;max-width:360px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137);margin:0 auto;text-align:start!important;border-radius:4px}body:has(#bay_search_listings_results_grid) .bay-listingTag-toolip .bay-listing-tag-tooltip-inner{margin:4px!important;border-radius:4px!important;text-transform:uppercase;padding:4px 8px!important;color:var(--bay-white)!important;font-size:12px!important;font-family:var(--bay-primary-font)!important;font-weight:400!important}body:has(#bay_search_listings_results_grid) .bay-listingTag-toolip .tooltip-arrow{position:absolute;width:8px;height:8px}body:has(#bay_search_listings_results_grid) .bay-listingTag-toolip .tooltip-arrow::before{position:absolute;content:"";border-style:solid;border-color:transparent;border-width:6px;border-top-color:var(--bay-white)!important}.bay_listing_card .bay_listing_card_idx img{width:auto;height:20px;font-size:var(--bay-font-size--0600)}.st-sitemenu-02v2 .dropdown-menu .dropdown-header strong{color:var(--bs-dropdown-header-color);font-size:12px;font-weight:700}#st-main-menu #nav-item-2>ul{padding-right:0;padding-top:0;padding-bottom:0}.range-slider .al-range-slider__track{margin:0;background:var(--bay-bodycolor)}.range-slider .al-range-slider__grid{height:10px;border-radius:4px;background:#dee2e6}.range-slider .al-range-slider__knob{border-radius:50%;width:1.8em;height:1.8em;border:none;box-shadow:none;background-color:var(--bay-maincolor)}.range-slider .al-range-slider__track{height:10px;box-shadow:none!important;margin:1em 0!important}.range-slider .al-range-slider__bar{height:10px;border:none!important;border-radius:unset!important;box-shadow:none!important;background:0 0!important}.range-slider .al-range-slider__grid-tick{display:none}.range-slider .al-range-slider{padding:0 1em;font-size:10px!important}.filter_drawer_subTitle{font-weight:500;font-size:20px}.bay_listing_card .bay_listing_card_media .bay_listing_card_more{text-align:center;position:absolute;color:#fff;margin-bottom:0;margin-top:0;z-index:2;left:50%;top:50%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.bay_listing_card .bay_listing_card_media .bay_listing_card_more a{position:relative;background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);opacity:0;top:350px;z-index:2;-webkit-transition:.3s all ease-out;transition:.3s all ease-out;text-decoration:none!important}@media (min-width:768px){.bay_listing_card:hover .bay_listing_card_media .bay_listing_card_more a{opacity:1;color:#fff;top:0}}.bay_listing_card_love:not(.grid_view) .property-card-love-saved{color:red!important}#bay_search_listing_detail_result #iq_listing_slw_toolbar_title{display:none}#bay_search_listing_detail_result #iq_listing_slw_toolbar{display:none}#bay_search_listings_detail_map #iq_listing_slw_toolbar_title{display:none}#bay_search_listings_detail_map #iq_listing_slw_toolbar{display:none}#iq_listing_head{transition-duration:.3s}#iq_listing_head.bay-affix-listing-head{position:sticky;top:-1px}@media (min-width:480px) and (max-width:767px){#bay_search_listing_detail_result #iq_listing_slw_toolbar_title{margin-top:15px;display:block}}@media (min-width:1024px){#bay_search_listing_detail_result #iq_listing_head.bay-affix-listing-head,#bay_search_listings_detail_map #iq_listing_head.bay-affix-listing-head{margin-left:-15px;padding-top:15px;padding-right:15px;padding-left:10px;border-bottom:1px solid #f0f0f0;width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available}#iq_listing_head.bay-affix-listing-head img{height:55px}}#bay_search_listing_detail_result .row,#bay_search_listings_detail_map .row{margin-left:-5px;margin-right:-5px}#bay_search_listings_container{position:relative;width:100%;overflow:hidden}#bay_search_listings_container .input-group button{background-color:var(--bay-maincolor)!important;color:#fff!important}#bay_search_listings_container .select-view .btn-group .btn-primary{background-color:var(--bay-maincolor)!important;color:#fff!important}#bay_search_listings_container .btn:hover{background-color:var(--bay-highlightcolor)!important;color:#fff!important}#bay_search_listings_container .btn-primary{background-color:var(--bay-maincolor)!important;color:#fff!important;border:1px solid var(--bay-maincolor)!important}#bay_search_listings_container .btn-outline-primary{border:1px solid var(--bay-maincolor)!important;color:#000!important}#bay_search_listings_detail_map{position:relative;overflow-y:scroll!important;overflow:hidden}#show-schools{background-color:#4f0;color:var(--bay-white)}.options-control{position:absolute;top:10px;right:15px!important;z-index:5}.options-button{width:50px;height:50px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.3)}.options-panel{display:none;background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:15px;box-shadow:0 2px 6px rgba(0,0,0,.3);position:relative;bottom:100px;right:50px;width:200px}.options-panel h3{margin:0;margin-bottom:10px;font-size:16px}.toggle-option{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.toggle-option::before{content:"";width:50px;height:50px;background-size:50px 50px;border-radius:3px;margin-right:10px;transition:background-color .3s}.toggle-option#schools-panel::before{background-image:url(/assets/img/map-icons/schools.png)}.toggle-option#transit-panel::before{background-image:url(/assets/img/map-icons/transit.png)}.toggle-option#offices-panel::before{background-image:url(/assets/img/map-icons/office-icon.png);background-repeat:no-repeat;background-position:center}.toggle-option.active{border-style:solid;border-color:#4caf50;border-radius:5px}#option-div{position:relative;text-align:center;color:#000;margin-right:10px}#optionLogoText{position:absolute;bottom:4px;right:7px}.bay_listing_card .bay_listing_tags{float:left;width:100%;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.bay_listing_card .bay_listing_tags .bay_listing_tags_container{width:90%;margin:auto;height:55px}.bay_MapListingTags .bay_listing_card .bay_listing_tags .bay_listing_tags_container{width:150px;color:#fff;padding:4px 12px;border-radius:15px;margin:5px;background-color:#708090;width:auto}.bay_MapListingTags .bay_listing_tags_container .listing_Tags{margin:3px!important;font-size:10px!important;max-width:125px!important}.bay_tags-map{max-height:55px!important;height:unset!important}.bay_listing_tags_container div.listing_Tags{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--0075);background-color:var(--bay-maincolor);color:#fff;padding:4px 5px;border-radius:5px;margin:5px;height:fit-content;text-transform:uppercase}#iq_listing_head .bay_listing_tags .bay_listing_tags_container{padding:11.5px 0;display:flex;flex-wrap:wrap}.bay_listing_tags_container{display:flex;flex-wrap:wrap}.bay_listing_tags_container div{max-width:140px}#iq_listing_head_main.hasListingTags #iq_listing_head_toolbar,#iq_listing_head_main.hasListingTags #iq_listing_slw_print{bottom:59px!important}.bay_listing_card .bay_listing_tags{height:75px}.bay_search_listings_map_detail_section .gm-style .gm-style-iw-t{width:100%}.bay_search_listings_map_detail_section .gm-style .gm-style-iw-d{max-width:230px;height:100%!important}.bay_search_listings_map_detail_section .gm-style .gm-style-iw-d .iqMapPointInfo{width:100%}.bay_MapListingTags{margin-top:30px}.bay_listing_card_labels .price-reduced-tag{background-color:#012169}.bay_listing_card_labels .new-tag{background-color:#0d6efd}.bay_listing_card_labels .open-houses-tag{background-color:#ee7810}.bay_listing_card .bay_listing_card_price{font-family:var(--bay-primary-font);line-height:var(--bay-line-height--150);color:#2a2a33}.bay_listing_card_specs .iq-horizontal-spacer{width:1px;height:14px;background-color:#a7a6ab;margin:0 6px;display:inline-block}.bay_listing_card .bay_listing_card_address,.bay_listing_card .bay_listing_card_specs span:not(.iq-horizontal-spacer){font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1188);color:#2a2a33}.bay_listing_card_specs>span,.bay_listing_card_specs>span>span[data-bs-toggle=tooltip],.bay_listing_card_specs>span>span[data-toggle=tooltip]{font-weight:var(--bay-font-weight-600)}.bay_listing_card_specs span span:not([data-bs-toggle=tooltip]):not([data-toggle=tooltip]){font-weight:var(--bay-primary-font-weight);margin-left:3px}.bay_listing_card_ml .bay_listing_card_broker{display:block!important}.bay_listing_card .bay_listing_card_ml div{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--0625);line-height:var(--bay-line-height--101);color:#596b82}.bay_listing_card .bay_listing_card_address,.bay_listing_card .bay_listing_card_specs{-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis;white-space:normal;max-width:100%}.bay_listing_card_love.grid_view{width:24px;height:24px;position:absolute;top:16px;right:10px;z-index:6;border-radius:4px;padding:8px 12px;background:rgba(25,28,41,.85)}.iq-search-listings-custom-toolip-class{--bs-tooltip-bg:#FFFFFF!important;--bs-tooltip-color:#4B4C4F!important;--bs-tooltip-max-width:360px!important;--bs-tooltip-padding-x:12px!important;--bs-tooltip-padding-y:16px!important;--bs-tooltip-border-radius:0!important;--bs-tooltip-font-size:var(--bay-font-size--100)!important;font-weight:var(--bay-font-weight-300)!important;line-height:var(--bay-line-height--125)!important;text-align:left;font-family:var(--bay-body-font)!important;opacity:1!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137)}.iq-search-listings-custom-toolip-class .tooltip-inner{background-color:#fff!important}.iq-search-listings-custom-toolip-class .tooltip-arrow{width:12px!important;height:6px!important}@media print{body,body.details-open{overflow:unset!important}}[data-page=search-listings] #local-content-widget{aspect-ratio:1/.8}@media (max-width:460px){[data-page=search-listings] #local-content-widget{aspect-ratio:1/2}}body{background-color:#fff}#iq_showcase_carousel .item{height:100vh}#iq_showcase_carousel .carousel-inner .item .iq-listing-image{height:100vh;background-size:cover;background-position:center}#iq_showcase_carousel .iq-img-overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(245,246,247,.1)),color-stop(50%,rgba(0,0,0,.1)),color-stop(70%,rgba(0,0,0,.35)),color-stop(100%,rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(245,246,247,.1) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.8) 100%)}#iq_showcase_carousel .iq-showcase-address{position:absolute;left:10%;top:10%;z-index:1}#iq_showcase_carousel .iq-showcase-address h1{padding:30px;background-color:rgba(255,255,255,.8);color:#555;margin:0;text-transform:uppercase}#iq_showcase_carousel .iq-showcase-address h2{padding:30px;background-color:rgba(0,0,0,.6);text-align:center;color:#fff;margin:0;text-transform:uppercase}#iq_showcase_carousel .iq-showcase-address h3{padding:0 30px 30px;background-color:rgba(0,0,0,.6);text-align:center;color:#fff;margin:0;text-transform:uppercase;font-size:48px}#iq_showcase_area{padding-top:10px;padding-bottom:50px}#iq_showcase_area .iq-listing-vs-median{width:100%;display:table;table-layout:fixed}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat{display:table-cell;width:1%;float:none}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow{padding:5px 15px;text-align:center;width:85px}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow>span{border-radius:50%;border:2px solid;display:block;line-height:50px;width:50px;font-size:36px;margin:auto}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow>div{margin-top:5px}#iq_showcase_footer{padding-top:50px;padding-bottom:50px}#iq_showcase_footer a{color:#888;border:1px solid;width:50px;line-height:50px;padding:0;display:block;text-decoration:none;font-size:25px}#iq_showcase_footer h5{color:#ccc}#iq_showcase_carousel .iq-social-links{margin:5px 0 0 0}#iq_showcase_carousel .iq-social-links li{color:var(--bay-bodytext);display:inline-block;list-style:none}#iq_showcase_carousel .st-social-links li a{color:var(--bay-bodycolor);padding:3px;font-size:14px}#iq_showcase_carousel .agent-info-wrapper{padding:5px 20px 15px 15px;float:right;background:rgba(0,0,0,.6)}#iq_showcase_carousel .agent-info{color:var(--bay-bodycolor);vertical-align:bottom;text-align:right;padding:15px}#iq_showcase_carousel .agent-info a{color:var(--bay-bodycolor)}#iq_showcase_carousel .agent-image-wrapper{vertical-align:bottom;width:100px;padding:15px 20px 15px 0}#iq_showcase_carousel .agent-image-wrapper img{width:100px}#iq_showcase_carousel .iq-showcase-image{background-size:cover;background-position:center center}#iq_showcase_carousel .iq-showcase-carousel-chevron-main-left{left:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:#eee}#iq_showcase_carousel .iq-showcase-carousel-chevron-main-right{right:50%;position:absolute;top:50%;z-index:5;display:inline-block;width:30px;height:30px;line-height:32px;font-size:12px;padding:0;border-radius:15px;background-color:#eee}.iq-fullscreen-layout #iq_bootstrap_site_menu{background-color:rgba(0,0,0,.6);position:absolute;top:0;width:100%;z-index:12001;color:#fff}.iq-fullscreen-layout #iq_bootstrap_site_menu a{color:#fff}.iq-fullscreen-layout #iq_bootstrap_site_menu a:hover{color:#000}.iq-fullscreen-layout #iq_bootstrap_site_menu .dropdown-menu a{color:#000}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;bottom:60px;z-index:12006;left:50%;transform:translate(-50%,-50%);width:700px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 250px}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-left{left:0;position:absolute;top:45%;z-index:5;display:inline-block;width:55px;height:115px;line-height:120px;font-size:48px;padding:0 20px 0 0;border-radius:0 100px 100px 0;background-color:#000}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-right{right:0;position:absolute;top:45%;z-index:5;display:inline-block;width:55px;height:115px;line-height:120px;font-size:48px;padding:0 0 0 20px;border-radius:100px 0 0 100px;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{left:0;position:absolute;top:40%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 3px 0 0;border-radius:0 20px 20px 0;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{right:0;position:absolute;top:40%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 0 0 3px;border-radius:20px 0 0 20px;background-color:#000}#iq_showcase_template_2 .iq-equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#iq_showcase_template_2 #iq_showcase_logo{position:absolute;top:100px;left:10%;z-index:12005}#iq_showcase_template_2 .iq-property-info{position:absolute;z-index:12010;height:73px;bottom:100px;right:5%;padding:5px 0 0 30px;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center}#iq_showcase_template_2 #iq_listings_carousel{background-color:#fff;padding:4px 3px}#iq_showcase_template_2 #iq_listings_carousel .col-lg-2{padding:2px}#iq_showcase_template_2 #iq_listings_carousel .carousel-indicators .active{background-color:#444}#iq_showcase_template_2 #iq_listings_carousel .carousel-indicators{margin-bottom:-41px}#iq_showcase_template_2 #iq_listings_carousel .iq-listing-carousel-image{cursor:pointer;background-size:cover;background-position:center center}@media (max-height:480px){#iq_showcase_footer a{width:40px;line-height:40px;font-size:20px}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat{display:block;width:auto}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow{padding-right:0}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat table{width:100%}#iq_showcase_carousel .carousel-inner .item .iq-listing-image{background-attachment:initial!important}#iq_showcase_carousel .iq-listing-carousel-chevron-main-right{position:initial}#iq_showcase_carousel .iq-listing-carousel-chevron-main-left{position:initial}#iq_showcase_carousel .iq-showcase-address{position:absolute;width:80%;left:0;top:0;z-index:1}#iq_showcase_carousel .iq-showcase-address{position:absolute;left:10%;top:5%;z-index:1}#iq_showcase_carousel .iq-showcase-address h1{padding:5px;background-color:rgba(255,255,255,.8);color:#555;margin:0;text-transform:uppercase;font-size:10px}#iq_showcase_carousel .iq-showcase-address h2{padding:5px;font-size:10px}#iq_showcase_carousel .iq-showcase-address h3{padding:5px;font-size:10px}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;width:80%;bottom:100px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 40px}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-left{left:0;position:absolute;top:45%;z-index:5;display:inline-block;width:20px;height:40px;line-height:40px;font-size:20px;padding:0 20px 0 0;border-radius:0 25px 25px 0;background-color:#000}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-right{right:0;position:absolute;top:45%;z-index:5;display:inline-block;width:auto;height:40px;line-height:40px;font-size:20px;padding:0 0 0 7px;border-radius:25px 0 0 25px;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{left:0;position:absolute;top:35%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 3px 0 0;border-radius:0 20px 20px 0;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{right:0;position:absolute;top:35%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 0 0 3px;border-radius:20px 0 0 20px;background-color:#000}#iq_showcase_template_2 #iq_showcase_logo{position:absolute;top:80px;width:60px!important;height:auto!important}#iq_showcase_template_2 .iq-property-info{position:absolute;top:initial;bottom:0;right:0;height:auto;padding:5px 10px;z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{display:none}#iq_showcase_template_2 .iq-equal-height{display:inherit}#iq_showcase_template_2 .carousel-control{width:3%}#iq_showcase_template_2 #iq_showcase_carousel .item{height:88vh}#iq_showcase_template_2 #iq_listings_carousel{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{display:none}.iq-fullscreen-layout{position:absolute!important;top:0;left:0;height:100vh}}@media (max-width:479px){#iq_showcase_footer a{width:40px;line-height:40px;font-size:20px}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat{display:block;width:auto}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow{padding-right:0}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat table{width:100%}#iq_showcase_carousel .iq-showcase-address h2{padding:5px;font-size:10px}#iq_showcase_carousel .iq-showcase-address h3{padding:5px;font-size:10px}#iq_showcase_carousel .agent-name{font-size:12px}#iq_showcase_carousel .agent-info{color:var(--bay-bodycolor);font-size:10px;padding:15px}#iq_showcase_carousel .carousel-inner .item .iq-listing-image{background-attachment:initial!important}#iq_showcase_carousel .iq-listing-carousel-chevron-main-right{position:initial}#iq_showcase_carousel .iq-listing-carousel-chevron-main-left{position:initial}#iq_showcase_carousel .iq-showcase-address{position:absolute;width:80%;left:0;top:0;z-index:1}#iq_showcase_carousel .iq-showcase-address{position:absolute;left:10%;top:5%;z-index:1}#iq_showcase_carousel .iq-showcase-address h1{padding:5px;background-color:rgba(255,255,255,.8);color:#555;margin:0;text-transform:uppercase;font-size:10px}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;width:80%;bottom:100px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 40px}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-left{left:0;position:absolute;top:45%;z-index:5;display:inline-block;width:20px;height:40px;line-height:40px;font-size:20px;padding:0 20px 0 0;border-radius:0 25px 25px 0;background-color:#000}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-right{right:0;position:absolute;top:45%;z-index:5;display:inline-block;width:auto;height:40px;line-height:40px;font-size:20px;padding:0 0 0 7px;border-radius:25px 0 0 25px;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{left:0;position:absolute;top:35%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 3px 0 0;border-radius:0 20px 20px 0;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{right:0;position:absolute;top:35%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 0 0 3px;border-radius:20px 0 0 20px;background-color:#000}#iq_showcase_template_2 #iq_showcase_logo{position:absolute;top:80px;width:60px!important;height:auto!important}#iq_showcase_template_2 .iq-property-info{position:absolute;top:initial;bottom:0;right:0;height:auto;padding:5px 10px;z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{display:none}#iq_showcase_template_2 .iq-equal-height{display:inherit}#iq_showcase_template_2 .carousel-control{width:3%}#iq_showcase_template_2 #iq_showcase_carousel .item{height:88vh}#iq_showcase_template_2 #iq_listings_carousel{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{display:none}.iq-fullscreen-layout{position:absolute!important;top:0;left:0;height:100vh}}@media (min-width:480px) and (max-width:767px){#iq_showcase_footer a{width:40px;line-height:40px;font-size:20px}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat{display:block;width:auto}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow{padding-right:0}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat table{width:100%}#iq_showcase_carousel .iq-showcase-address h2{padding:5px;font-size:10px}#iq_showcase_carousel .iq-showcase-address h3{padding:5px;font-size:10px}#iq_showcase_carousel .item .iq-listing-image{background-attachment:initial}#iq_showcase_carousel .carousel-inner .item .iq-listing-image{background-attachment:initial!important}#iq_showcase_carousel .iq-listing-carousel-chevron-main-right{position:initial}#iq_showcase_carousel .iq-listing-carousel-chevron-main-left{position:initial}#iq_showcase_carousel .iq-showcase-address{position:absolute;width:80%;left:10%;top:5%;z-index:1}#iq_showcase_carousel .iq-showcase-address h1{padding:5px;background-color:rgba(255,255,255,.8);color:#555;margin:0;text-transform:uppercase;font-size:10px}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;width:80%;bottom:40px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 40x}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-left{left:0;position:absolute;top:45%;z-index:5;display:inline-block;width:20px;height:40px;line-height:40px;font-size:20px;padding:0 20px 0 0;border-radius:0 25px 25px 0;background-color:#000}#iq_showcase_template_2 .iq-showcase-carousel-chevron-main-right{right:0;position:absolute;top:45%;z-index:5;display:inline-block;width:auto;height:40px;line-height:40px;font-size:20px;padding:0 0 0 7px;border-radius:25px 0 0 25px;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{left:0;position:absolute;top:45%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 3px 0 0;border-radius:0 20px 20px 0;background-color:#000}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{right:0;position:absolute;top:45%;z-index:5;display:inline-block;width:10px;height:20px;line-height:20px;font-size:10px;padding:0 0 0 3px;border-radius:20px 0 0 20px;background-color:#000}#iq_showcase_template_2 #iq_showcase_logo{position:absolute;top:80px;width:60px!important;height:auto!important}#iq_showcase_template_2 .iq-property-info{position:absolute;top:initial;bottom:0;right:0;height:auto;padding:5px 10px;z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{display:none}#iq_showcase_template_2 .iq-equal-height{display:inherit}#iq_showcase_template_2 .carousel-control{width:3%}#iq_showcase_template_2 #iq_showcase_carousel .item{height:88vh}#iq_showcase_template_2 #iq_listings_carousel{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-right{display:none}#iq_showcase_template_2 .iq-listings-carousel-chevron-main-left{display:none}}@media (min-width:768px) and (max-width:991px){#iq_showcase_area .iq-listing-vs-median .iq-listing-stat{display:block;width:auto}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat-arrow{padding-right:0}#iq_showcase_area .iq-listing-vs-median .iq-listing-stat table{width:100%}#iq_showcase_carousel .carousel-inner .item .iq-listing-image{background-attachment:initial!important}#iq_showcase_carousel section{background-attachment:inherit!important}#iq_showcase_carousel .iq-showcase-address{position:absolute;width:80%;left:10%;top:10%;z-index:1}#iq_showcase_carousel .iq-showcase-address h1{padding:30px;background-color:rgba(255,255,255,.8);color:#555;margin:0;text-transform:uppercase}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;width:100%;bottom:100px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 200px}#iq_showcase_template_2 .iq-property-info{position:absolute;top:initial;bottom:0;right:0;height:auto;padding:5px 10px;z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{display:flex;justify-content:center;align-items:center;padding:5px;width:75%;margin:auto}#iq_showcase_template_2 .iq-equal-height{display:inherit}#iq_showcase_template_2 .carousel-control{width:3%}#iq_showcase_template_2 #iq_showcase_carousel .item{height:88vh}#iq_showcase_template_2 #iq_listings_carousel{width:75%;margin:auto}}@media (min-width:992px) and (max-width:1199px){#iq_showcase_carousel .carousel-inner .item .iq-listing-image{background-attachment:initial!important}#iq_showcase_carousel section{background-attachment:inherit!important}#iq_showcase_template_2 .iq-listings-carousel-wrapper{position:absolute;width:100%;bottom:100px}#iq_showcase_template_2 .iq-listings-carousel-wrapper .container{padding:0 200px}#iq_showcase_template_2 .iq-property-info{position:absolute;top:initial;bottom:0;right:0;height:auto;padding:5px 10px;z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}#iq_showcase_template_2 .iq-showcase-link{display:flex;justify-content:center;align-items:center;padding:20px}#iq_showcase_template_2 .iq-equal-height{display:inherit}#iq_showcase_template_2 #iq_showcase_carousel .item{height:88vh}}@media (min-width:1200px) and (max-width:1919px){#iq_showcase_carousel .carousel-indicators li{width:50px;height:28px}}@media (min-width:1920px){#iq_showcase_carousel .carousel-indicators li{width:60px;height:34px}}body{background-color:var(--bay-bg-white)}[class^=v2-]:has([data-page=sign-in]) .st-insidepage-wrapper .st-inside-content-wrapper .container{margin-top:0!important}#site-wrapper[data-page=sign-in] .st-inside-content-wrapper .container,.st-site-wrapper[data-page=sign-in] .st-inside-content-wrapper .container{max-width:100%!important;width:100%!important}[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) div.st-sitemenu-12v2,[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) header.probootstrap-header,[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) nav#st_sitemenu_10,[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) nav.st-sitemenu-01v2,[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) nav.st-sitemenu-15v2,[class^=v2-]:has(.st-site-wrapper[data-page=sign-in]) nav.st-sitemenu-17{display:none!important}[class^=v2-]:has(#site-wrapper[data-page=sign-in]) nav#st_sitemenu_11{display:none!important}@media (max-width:575px){.iq-signin-listing-stats h4{margin-bottom:revert}}@media (max-width:991px){#iq_signin_page1 h1{font-size:40px!important}}@media (min-width:768px) and (max-width:991px){#iq_signin_page1 hr{margin:25px 0}}@media (min-width:992px) and (max-width:1199px){#iq_signin_page1 h1{font-size:50px!important}#iq_signin_page1 hr{margin:25px 0}#iq_signin_page1 .st-insidepage-wrapper{overflow-x:auto!important;height:768px}}@media (min-width:1200px) and (max-width:1919px){#iq_signin_page1 h1{font-size:60px!important}}@media (min-width:1920px){#iq_signin_page1 h1{font-size:80px!important}}.st-pg-header sup{font-size:25%;vertical-align:super}.st-pg-subheader sup{font-size:25%;vertical-align:super}.st-premier #iq_agents.iq_staff{margin-top:-80px}.iq-agents-card{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:none!important;color:var(--bay-bodytext)}.iq-agents-card:hover{border:1px solid #999}.iq-agents-card h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card .iq-agents-card-image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.iq-agents-card .iq-agents-card-image img{width:100%;height:auto;display:block}.iq-agents-card .iq-agents-card-head{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.iq-agents-card .iq-agents-card-title{font-size:12px;font-style:italic;color:var(--bay-bodycolor)}.iq-agents-card .iq-agents-card-body{margin-bottom:0;padding:12px 0 0 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.iq-agents-card .iq-agents-card-body .iq-agents-card-info{height:100px;line-height:17px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-info-icons{font-size:13px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-links{margin-top:8px}.iq-agents-card .iq-agents-card-body .iq-agents-card-info .iq-agents-card-social-icons{font-size:14px;padding-right:5px}.iq-agents-card .iq-agents-card-body .iq-agents-card-office{color:var(--bay-bodytext);margin:0 0 0 2px;white-space:nowrap}.iq-agents-card .iq-agents-card-body .iq-agents-card-office h6{margin-bottom:5px;text-transform:uppercase}.iq-agents-card .iq-agents-card-body .iq-agents-card-office ul{font-size:11px;line-height:13px;list-style-type:none;margin:0;padding:0}.iq-agents-card .iq-agents-card-body .iq-agents-card-office a{color:var(--bay-bodytext)}.iq-agents-card .iq-agents-card-foot{padding:10px 15px 12px 15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.iq-agents-card .iq-agents-card-foot a{width:100%}.iq-agents-card .iq-agents-card-foot .iq-agents-card-foot-icons{font-size:12px}.iq-agents-grid{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-agents-grid:hover{border:1px solid #999}.iq-agents-grid h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:30px}.iq-agents-grid .iq-agents-grid-image{background-position:top;background-repeat:no-repeat;background-size:cover}.iq-agents-grid .iq-agents-grid-head{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-agents-grid .iq-agents-grid-head a:hover{text-decoration:none}.iq-agents-grid .iq-agents-grid-head h1{color:var(--bay-highlighttext);margin:0}.iq-agents-grid .iq-agents-grid-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext);padding-left:28px}.iq-agents-grid .iq-agents-grid-body{padding:0;overflow:hidden}.iq-agents-grid .iq-agents-grid-info{padding:15px 0 0 25px;line-height:18px}.iq-agents-grid .iq-agents-grid-info .iq-agents-grid-social-links{font-size:17px;margin-top:8px}.iq-agents-grid .iq-agents-grid-info .iq-agents-grid-info-icons{padding-top:3px;font-size:14px;padding-right:5px}.iq-agents-grid .iq-agents-grid-office{color:var(--bay-bodytext);padding:0 5px 0 40px}.iq-agents-grid .iq-agents-grid-office-map{min-height:190px;background-size:cover;background-position:center}.iq-agents-grid .iq-agents-grid-office h6{text-transform:uppercase;font-size:16px;padding-left:10px}.iq-agents-grid .iq-agents-grid-office img{height:190px;width:auto;margin:0 5px 20px 0;box-shadow:3px 3px 11px 1px rgba(189,195,199,.6)}.iq-agents-grid .iq-agents-grid-office a{color:var(--bay-bodytext);text-decoration:none}.iq-agents-grid .iq-agents-grid-foot{padding:30px 0 10px 25px}.iq-agents-grid .iq-agents-grid-foot a{width:100%}.iq-agents-grid .iq-agents-grid-button{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:5px 10px}.iq-agents-grid .iq-agents-grid-button:hover{opacity:.7}.btn-default.active,.btn-default:active,.btn-default:focus,.iq-agents-grid .iq-agents-grid-button .btn-default:hover,.open .dropdown-toggle.btn-default{opacity:.7;text-decoration:none}.iq-agents-card-sm{margin-bottom:20px;padding:0;overflow:hidden;position:relative;color:var(--bay-bodytext)}.iq-agents-card-sm h1{font-size:15px;text-align:center;text-transform:uppercase;font-weight:700}.iq-agents-card-sm .iq-agents-card-sm-image{aspect-ration:1/1;background-position:top;background-repeat:no-repeat;background-size:cover}.iq-agents-card-sm .iq-agents-card-sm-head{padding-bottom:5px;padding-top:5px;background-color:var(--bay-maincolor);height:55px}.iq-agents-card-sm .iq-agents-card-sm-head h1{color:var(--bay-bodycolor);margin:0}.iq-agents-card-sm .iq-agents-card-sm-head a:hover{text-decoration:none}.iq-agents-card-sm .iq-agents-card-sm-title{font-size:12px;font-style:italic;color:var(--bay-bodycolor)}.iq-agents-card-sm .iq-agents-card-sm-body{height:80px;margin-bottom:0;padding:12px 0 12px 15px}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info{line-height:17px;height:70px}.iq-agents-card-sm .iq-agents-card-sm-body .iq-agents-card-sm-info .iq-agents-card-sm-info-icons{font-size:13px}@media (max-width:479px){.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:10px 0 10px 25px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-grid-toggle{display:none}}@media (min-width:480px) and (max-width:767px){.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:10px 0 10px 25px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-teams{margin-bottom:10px}.iq-agents-form-group-grid-toggle{display:none}}@media (min-width:768px) and (max-width:991px){.iq-agents-card .iq-agents-card-image{padding-bottom:10px}.iq-agents-grid .iq-agents-grid-office{padding:0 5px 20px 0}.iq-agents-grid .iq-agents-grid-foot{padding:20px 0 10px 25px}.form-inline .form-group{margin-bottom:0;padding-top:8px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-grid-toggle{margin-bottom:10px}}@media (min-width:992px) and (max-width:1199px){.iq-agents-card .iq-agents-card-image{padding-bottom:10px}.iq-agents-grid .iq-agents-grid-office{padding:0 0 0 10px}.iq-agents-form-group-office{margin-bottom:10px}.iq-agents-form-group-search{margin-bottom:10px}.iq-agents-form-group-languages{margin-bottom:10px}.iq-agents-form-group-name-first{margin-bottom:10px}.iq-agents-form-group-name-last{margin-bottom:10px}.iq-agents-form-group-grid-toggle{margin-bottom:10px}}img.moveArrowIcon{cursor:pointer;margin:25px auto;width:20px;height:20px}.iq-agent-profile{margin-bottom:20px;padding:0;overflow:hidden;position:relative;border:1px solid #e3e3e3;color:var(--bay-bodytext)}.iq-agent-profile-text{padding-bottom:15px}.iq-agent-profile-text h3{margin:5px 0 10px 0}.iq-agent-profile-text hr{margin:5px 0 15px 0;color:#e3e3e3}.iq-agent-profile-video{text-align:justify;padding-bottom:15px}.iq-agent-profile h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:30px}.iq-agent-profile .iq-agent-profile-image{background-position:top;background-repeat:no-repeat;background-size:cover}.iq-agent-profile .iq-agent-profile-image img{width:100%;height:auto;display:block}.iq-agent-profile .iq-agent-profile-head{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-agent-profile .iq-agent-profile-head a:hover{text-decoration:none}.iq-agent-profile .iq-agent-profile-head h1{color:var(--bay-bodycolor);margin:0}.iq-agent-profile .iq-agent-profile-title{font-size:12px;font-style:italic;color:var(--bay-bodycolor);padding-left:28px}.iq-agent-profile .iq-agent-profile-info{padding:20px 0 0 25px;line-height:18px}.iq-agent-profile .iq-agent-profile-info .iq-agent-profile-social-links{font-size:17px;margin-top:15px}.iq-agent-profile-info-icons{padding-right:5px}.iq-agent-profile .iq-agent-profile-info-icons{padding-right:5px}.iq-agent-profile .iq-agent-profile-office{margin-top:15px}.iq-agent-profile .iq-agent-profile-office img{width:100%;height:auto;display:block}.iq-agent-profile .iq-agent-profile-office a{color:var(--bay-bodytext);background-size:cover;background-position:center;display:block}.iq-agent-profile .iq-agent-profile-foot{padding:45px 0 10px 25px}.btn-default.active,.btn-default:active,.btn-default:focus,.iq-agent-profile .iq-agent-button .btn-default:hover,.open .dropdown-toggle.btn-default{opacity:.7;text-decoration:none}@media (max-width:479px){.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search select,button,input,textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 3px;color:red;display:table}}@media (min-width:480px) and (max-width:767px){.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search select,button,input,textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 3px;color:red;display:table}}@media (min-width:768px) and (max-width:991px){.form-inline .form-group{margin-bottom:0;padding-top:8px}.iq-agent-profile .iq-agent-profile-office{padding:0 5px 20px 0}.iq-agent-profile .iq-agent-profile-foot{padding:20px 0 10px 25px}.iq-agent-profile-search select,button,input,textarea{margin-bottom:10px}.iq-form-field-required{margin:-5px 0 14px 3px;color:red;display:table}}.iq-vendor-list h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:31px}.iq-vendor-list .iq-vendor-list-image{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.iq-vendor-list .iq-vendor-list-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-vendor-list .iq-vendor-list-name a:hover{text-decoration:none}.iq-vendor-list .iq-vendor-list-name h1{color:var(--bay-highlighttext);margin:0}.iq-vendor-list .iq-vendor-list-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext);padding-left:28px}.iq-vendor-list .iq-vendor-list-info{padding:15px 0 0 25px;line-height:18px}.iq-vendor-list .iq-vendor-list-info .iq-vendor-list-social-links{font-size:17px;margin-top:8px}.iq-vendor-list .iq-vendor-list-info .iq-vendor-list-social-links .iq-vendor-list-info-icons{font-size:16px;padding-top:3px}.iq-vendor-list .iq-vendor-list-info-icons{font-size:13px}.iq-vendor-list .iq-vendor-list-office{color:var(--bay-bodytext);padding:0 5px 0 40px}.iq-vendor-list .iq-vendor-list-office h6{text-transform:uppercase;padding:10px 0;font-size:16px}.iq-vendor-list .iq-vendor-list-office img{height:190px;width:auto;margin:0 5px 20px 0;box-shadow:3px 3px 11px 1px rgba(189,195,199,.6)}.iq-vendor-list .iq-vendor-list-office a{color:var(--bay-bodytext)}.iq-vendor-list .iq-vendor-list-foot{padding:10px 0 0 20px}.iq-vendor-list .iq-vendor-button{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext);border-radius:0;padding:5px 20px}.iq-vendor-list .iq-vendor-button:hover{opacity:.7;text-decoration:none}.iq-vendor-hover{border-color:#ccc!important;color:#555!important;background-color:#fff!important}.iq-vendor-hover:hover{background-color:#e6e6e6!important;text-decoration:underline!important}.iq-vendors-sidebar{padding-left:0}.iq-vendors-sidebar-nav{margin-bottom:20px}.iq-vendors-sidebar-tab{margin-bottom:5px}.iq-vendors-sidebar-tab a{background-color:#f9f9f9}.iq-vendors-list-foot{margin-bottom:10px}.iq-vendor-detail:hover{text-decoration:none!important}.iq-vendors-dropdown{margin:0}@media (max-width:767px){.menu-list{display:none}.dropDownShow{margin-bottom:30px!important}}@media (max-width:479px){.iq-vendors-sidebar{padding:0}.iq-vendors-dropdown{width:100%}}@media (min-width:480px) and (max-width:767px){.iq-vendors-sidebar{padding:0}.iq-vendors-dropdown{width:100%}}@media (min-width:768px) and (max-width:991px){.iq-vendors-sidebar{padding:0}}#iq-vendorportal{font-family:var(--bay-primary-font)}#iq-vendorportal .navbar-brand{height:auto}#iq-vendorportal .table table{width:100%}.iq-vendorportal-login{box-shadow:0 0 6px 2px rgba(189,195,199,.5);padding:15px}.iq-vendorportal-login h3{text-transform:uppercase;padding:5px 0 0 0;font-weight:700;font-size:16px;margin:0 0 15px 0}.iq-vendorportal-login-info{padding:0 40px 3px 20px;text-align:justify}.iq-vendorportal-login-info h6{font-size:18px;padding:15px 0 5px 0;color:var(--bay-highlightcolor);margin:0}.iq-vendorportal-login-icon{padding-right:5px;font-size:18px}.iq-vendorportal-login-button{width:100%;margin:10px 0}.iq-vendorportal-login-button:hover{opacity:.7;color:#fff}.iq-vendorportal-login-button:active{opacity:.7;color:#fff}.iq-vendorportal-sidebar-nav-icons{font-size:13px}.iq-vendorportal-sidebar-nav ul li a{background-color:#f8f8f8;margin-bottom:5px}.iq-vendorportal-sidebar-nav ul li a:hover{background-color:#e3e3e3;margin-bottom:5px}.iq-vendorportal-nav-collapse{padding-left:25px}.iq-vendorportal-nav-collapse li{padding-left:5px}.iq-vendorportal-sidebar-nav-no-collapse li{height:30px;margin-top:5px;padding:7px 0 0 10px}.iq-vendorportal-nav-form-btn{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0;padding:3px 20px;width:100%}.iq-portal-nav-form-btn:active,.iq-portal-nav-form-btn:visited,.iq-vendorportal-nav-form-btn:hover,iq-portal-nav-form-btn:link{border:1px solid #fff;background:#888;color:#f5f5f5;border-radius:0;padding:3px 20px;opacity:.7}.iq-vendorportal-open-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-vendorportal-open-card .iq-vendorportal-open-count{height:140px;background-color:#f0ad4e;text-align:center;vertical-align:middle}.iq-vendorportal-open-card .iq-vendorportal-open-body{height:110px;display:table}.iq-vendorportal-open-card .iq-vendorportal-open-total{font-size:29px;color:#fff}.iq-vendorportal-open-card .iq-vendorportal-open-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-vendorportal-open-card .iq-vendorportal-open-description p{margin-top:10px}.iq-vendorportal-open-card .iq-vendorportal-open-description button{margin:10px 0 0 0}.iq-vendorportal-open-card .iq-vendorportal-open-description button:hover{opacity:.7;color:#fff}.iq-vendorportal-pending-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-vendorportal-pending-card .iq-vendorportal-pending-count{height:140px;background-color:#2d83b6;text-align:center}.iq-vendorportal-pending-card .iq-vendorportal-pending-body{height:140px;display:table}.iq-vendorportal-pending-card .iq-vendorportal-pending-total{font-size:29px;color:#fff}.iq-vendorportal-pending-card .iq-vendorportal-pending-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-vendorportal-pending-card .iq-vendorportal-pending-description p{margin:10px 0 0 0}.iq-vendorportal-pending-card .iq-vendorportal-pending-description button{margin:10px 5px 0 0}.iq-vendorportal-pending-card .iq-vendorportal-pending-description button:hover{opacity:.7;color:#fff}.iq-vendorportal-complete-card{background-color:#eee;margin-bottom:20px;display:table;width:100%;position:relative}.iq-vendorportal-complete-card .iq-vendorportal-complete-count{height:140px;background-color:#3c9;text-align:center}.iq-vendorportal-complete-card .iq-vendorportal-complete-body{height:140px;display:table}.iq-vendorportal-complete-card .iq-vendorportal-complete-total{font-size:29px;color:#fff}.iq-vendorportal-complete-card .iq-vendorportal-complete-criteria{font-size:20px;color:#fff;margin-top:-5px}.iq-vendorportal-complete-card .iq-vendorportal-complete-description p{margin:10px 0 0 0}.iq-vendorportal-complete-card .iq-vendorportal-complete-description button{margin:10px 5px 0 0}.iq-vendorportal-complete-card .iq-vendorportal-complete-description button:hover{opacity:.7;color:#fff}.iq-vendor-notes-container.panel.panel-info{border:1px solid #ededed;background-color:#fff}.iq-vendor-notes-container>.panel-heading{background-color:#f5f5f5;color:#333;border:1px solid #ededed}.iq-vendors-list{border:1px solid var(--bay-spanish-gray);width:100%;margin-left:0!important;margin-right:0!important;margin-bottom:20px}.iq-vendors-list h1{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:31px}.iq-vendors-list .iq-vendors-list-image{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.iq-vendors-list .iq-vendors-list-name{padding:13px 35px 13px 0;background-color:var(--bay-maincolor)}.iq-vendors-list .iq-vendors-list-name a:hover{text-decoration:none}.iq-vendors-list .iq-vendors-list-name h1{color:var(--bay-highlighttext);margin:0}.iq-vendors-list .iq-vendors-list-title{font-size:12px;font-style:italic;color:var(--bay-highlighttext);padding-left:28px}.iq-vendors-list .iq-vendors-list-info{padding:15px 0 0 25px;line-height:18px}.iq-vendors-list .iq-vendors-list-info .iq-vendors-list-social-links{font-size:17px;margin-top:8px}.iq-vendors-list .iq-vendors-list-info .iq-vendors-list-social-links .iq-vendors-list-info-icons{font-size:16px;padding-top:3px}.iq-vendors-list .iq-vendors-list-info-icons{font-size:13px}.iq-vendors-list .iq-vendors-list-office{color:var(--bay-bodytext);padding:0 5px 0 40px}.iq-vendors-list .iq-vendors-list-office h6{text-transform:uppercase;padding:10px 0;font-size:16px}.iq-vendors-list .iq-vendors-list-office img{height:190px;width:auto;margin:0 5px 20px 0;box-shadow:3px 3px 11px 1px var(--bay-light-gray-06)}.iq-vendors-list .iq-vendors-list-office a{color:var(--bay-bodytext)}.iq-vendors-list .iq-vendors-list-foot{padding:10px 0 0 20px}.iq-hover-text a:hover{color:var(--bay-black)!important;text-decoration:none!important;opacity:.7!important}.iq-btn-bg{background-color:var(--bay-soft-gray)!important;color:var(--bay-light-gray-243)!important}.iq-vendors-hover a:hover{text-decoration:underline!important}.iq-vendors-list .iq-vendors-button{border:1px solid var(--bay-bodycolor);background:var(--bay-highlightcolor);color:var(--bay-highlighttext)!important;border-radius:0;padding:5px 20px}.iq-vendors-list .iq-vendors-button:hover{opacity:.7;text-decoration:none}.iq-vendors-list .iq-btn-vendor{border-color:var(--bay-gray-light-204)!important;color:var(--bay-grey-85)!important;background-color:var(--bay-white)!important}.iq-vendors-list .iq-btn-vendor:hover{background-color:var(--bay-light-gray-230)!important;text-decoration:underline!important}.iq-vendors-sidebar{padding-left:0}.iq-vendor-sidebar-nav{margin-bottom:20px}.iq-vendor-sidebar-nav>li.nav-item{width:100%;text-align:left}.iq-vendor-sidebar-nav>li.nav-item.active>a{color:var(--bay-white);background-color:var(--bay-maincolor)!important}.iq-vendor-sidebar-nav>li.nav-item.active:hover>a{background-color:var(--bay-maincolor)}.iq-vendor-sidebar-nav>li.nav-item:hover>a{text-decoration:none;background-color:var(--bay-gray-white)}.iq-vendor-results-hd{margin-bottom:15px}.iq-vendor-results-hd>nav{background-color:var(--bay-white-smoke-248);border-color:var(--bay-light-gray-231);border-radius:4px;border:1px solid var(--bay-light-gray-231)}.iq-vendor-results-hd>.navbar.navbar-default .navbar-brand{margin-left:10px}.iq-vendor-results-hd #vendorSortButton{background-color:var(--bay-white-smoke-248);border-color:var(--bay-white-smoke-248);color:var(--bay-dark-gray-33);display:block;margin-right:15px;margin-top:5px}.iq-vendor-results-hd .dropdown{display:flex}.iq-vendor-results-hd .dropdown-menu.show{position:absolute;margin-left:-59px}.iq-vendor-results-hd .dropdown-menu>a.dropdown-item{display:block;width:100%;padding:8px 24px;clear:both;font-weight:400;color:var(--bay-dark-gray-33);text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.iq-vendors-sidebar-tab{margin-bottom:5px}.iq-vendors-sidebar-tab a{background-color:#f9f9f9}.iq-vendors-list-foot{margin-bottom:10px}.iq-vendors-dropdown{margin:0}.iq-vendor-list{border:1px solid #e3e3e3;margin:0 0 20px 0;width:100%;padding:0}#iq_vendors_list .pagination>.active>a{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor)}#iq_vendors_list .pagination>.active>a{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor)}.iq-vendors-list-foot .iq-btn-vendor-hover:hover{text-decoration:none!important}.iq-vendors-form a:hover{color:var(--bay-dark-gray-33)}@media (max-width:767px){.menu-list{display:none}.dropDownShow{margin-bottom:30px!important}}@media (min-width:768px){.drop-down-btn{display:none}}@media (max-width:350px){.iq-vendor-results-hd>.navbar.navbar-default .navbar-brand{font-size:15px}}@media (max-width:479px){.iq-vendors-sidebar{padding:0}.iq-vendors-dropdown{width:100%}}@media (min-width:480px) and (max-width:767px){.iq-vendors-sidebar{padding:0}.iq-vendors-dropdown{width:100%}}@media (min-width:768px) and (max-width:991px){.iq-vendors-sidebar{padding:0}}#iq_kiosk{height:100vh;width:100vw;position:fixed!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:12000;top:0;left:0;background-color:#fff;overflow-x:hidden}#iq_kiosk #iq_results_content{margin-top:145px}.iq-kiosk-buttons-container{height:calc(100vh - 150px);margin-top:150px}.iq-kiosk-buttons-header{margin:50px 0 0 0;background-color:transparent;text-transform:uppercase;font-family:var(--bay-primary-font);font-size:36px;font-weight:700}.iq-kiosk-searchbutton{background-color:rgba(251,237,225,.8);color:#000;padding:25px 0 25px;margin:0 6px 40px;font-size:20px;border:1px solid #fff;cursor:pointer}.iq-kiosk-searchmenu{position:fixed;height:calc(100vh - 155px);width:400px;right:-400px;top:155px;bottom:0;z-index:12011;background-color:#fff;padding:10px;box-shadow:0 13px 10px 0 rgba(128,128,128,.5);overflow-y:hidden;transition:right .3s ease}.iq-kiosk-menu{position:fixed;width:100%;top:0;left:0;z-index:12010;background-color:#fff;box-shadow:0 0 10px 0 rgba(128,128,128,.5);overflow-y:auto}.iq-kiosk-menu h3,.iq-kiosk-menu h4{margin-top:5px}.iq-kiosk-menu .iq-office-info{padding-right:15px}.iq-kiosk-menu .iq-office-logo{height:125px;margin:15px 0 15px 15px}.iq-kiosk-menu-button{width:70px;height:155px;font-size:15px;color:var(--bay-bodycolor);background-color:var(--bay-maincolor)}.iq-kiosk .iq-listing-agent-details .img-thumbnail{height:65px}.iq-kiosk #iq_listing_thumb{height:65px}.iq-kiosk .iq-listing-agent .iq-listing-agent-details a{margin-bottom:1px;font-weight:400}.iq-kiosk .iq-listing-agent .iq-listing-agent-details a h4{font-weight:700}.iq-kiosk .iq-leadform-container{padding:15px;background-color:#f1f2f2;margin-bottom:20px}.iq-kiosk .iq-leadform-container .btn{background-color:var(--bay-maincolor)!important;color:#fff!important;padding:10px 0 10px 0!important;border-radius:0!important}.iq-kiosk .iq-request-showing-date-container,.iq-kiosk .iq_request-showing-times-container{padding:10px;text-transform:uppercase;font-size:10px}.iq-kiosk .iq-request-showing-date-container h3{margin:2px 0 2px 0}.iq-kiosk .iq-request-showing-date.iq-date-selected h3{color:#fff!important}.iq-kiosk .iq-date-selected,.iq-kiosk .iq-time-selected{background-color:var(--bay-maincolor)!important;color:#fff!important}.iq-kiosk .iq-request-showing-time{border:1px solid #ccc;background-color:#fff;padding:2px 0;font-size:10px;cursor:pointer}.iq-kiosk .iq-request-showing-date{border:1px solid #ccc;background-color:#fff;padding:10px 0;cursor:pointer}.iq-kiosk .iq-time-disabled{color:#ccc;cursor:default!important}.iq-kiosk .iq-request-showing-date-container{padding:10px}.iq-kiosk .iq-leadform-page1 h1,.iq-kiosk .iq-leadform-page2 h1{font-family:var(--bay-primary-font);font-size:50px;text-align:center}.iq-kiosk .iq-listings-card .badge{width:auto!important;font-size:12px;padding:3px 5px;margin:0 -15px}.iq-kiosk .iq-listings-card address{padding:15px 0 0 0!important}.iq-dynamicsource-leadform-banner .small{font-family:var(--bay-primary-font);font-size:16px}.iq-listing-head-propertyinfo{margin-left:20px}.iq-kiosk .iq-listings-list-card-agent-area .img-responsive{max-height:60px!important}.iq-kiosk .iq-listing-head .btn-toolbar .btn,.iq-kiosk.iq-listing-head .btn-toolbar .btn{width:60px!important;height:65px!important;margin:0 0 10px 5px!important;padding:10px}.iq-kiosk .iq-listing-alerts .iq-listing-open-house-host img{height:60px}.iq-kiosk-searchtitle{font-size:18px}.iq-kiosk-searchname{font-size:24px}#multifield_autocomplete{text-transform:capitalize}.iq-kiosk .form-control,.iq-kiosk .form-control:focus{border-top:0;border-right:0;border-left:0;box-shadow:none;border-radius:0;border-bottom:2px solid #ddd;padding-left:8px;padding-right:8px;margin-bottom:25px;color:#a1a1a1}.iq-kiosk .form-group{position:relative}.iq-kiosk .form-group [data-toggle=floatLabel]{height:44px;padding-top:16px}.iq-kiosk .form-group [data-toggle=floatLabel]+label{font-weight:300;font-size:12px;left:8px;opacity:1;position:absolute;top:0;transition:all .3s ease-in-out}.iq-kiosk .form-group [data-toggle=floatLabel]:required+label{color:red}.iq-kiosk .form-group.form-group-textarea{background-color:#fff;border-radius:1px;box-shadow:0 0 5px rgba(0,0,0,.2);margin:20px 15px;padding:10px 0 2px;position:relative}.iq-kiosk .form-group.form-group-textarea textarea{height:34px;resize:none}.iq-kiosk .form-group.form-group-textarea label{color:#a0a0a0;font-family:var(--bay-primary-font);font-size:12px;font-weight:500}.iq-kiosk .form-group.form-group-textarea .form-control{border-radius:0;border-width:0;box-shadow:none}.iq-kiosk .form-group.form-group-textarea [data-toggle=floatLabel]+label{top:5px}.iq-kiosk .form-group [data-toggle=floatLabel][data-value=""]{padding-top:6px}.iq-kiosk .form-group [data-toggle=floatLabel][data-value=""]+label{opacity:0;top:18px}.iq-kiosk-layout-2 #iq_results_content{margin-top:165px!important}.iq-kiosk-layout-2 .iq-kiosk-searchbutton{background-color:#e6e8e7}.iq-listing-head #iq_property_thumb{display:none;margin-right:0}@media (max-width:479px){.iq-kiosk-buttons-container{height:calc(100vh - 60px);margin-top:60px}.iq-kiosk-buttons-header{margin:10px 0 0 0;background-color:transparent;text-transform:uppercase;font-family:var(--bay-primary-font);font-size:30px;font-weight:700}.iq-kiosk-menu .iq-office-logo{height:50px;margin:5px 0 5px 15px}.iq-kiosk-menu h3,.iq-kiosk-menu h4{font-size:12px}.iq-kiosk-menu-button{width:40px;height:auto;font-size:10px}#iq_kiosk_menu_toggle{margin-bottom:5px}.iq-kiosk .iq-listing-info-affix{padding-bottom:10px}.iq-kiosk .iq-listing-info-affix.affix{width:100%!important}.iq-kiosk .iq-listing-head address{font-size:10px}#iq_kiosk #iq_results_content{margin-top:70px}.iq-kiosk .iq-leadform-page1 h1,.iq-kiosk .iq-leadform-page2 h1{font-size:32px}.iq-dynamicsource-leadform-banner .small{font-size:12px}.iq-kiosk .iq-request-showing-date-container,.iq-kiosk .iq_request-showing-times-container{padding:1px;font-size:10px}.iq-arrow-left,.iq-arrow-right{width:20px!important}.iq-request-showing-form h3{font-size:16px}.iq-kiosk .btn-toolbar .btn{padding:5px;font-size:12px}.iq-kiosk .iq-request-showing-form-container{margin-bottom:15px}.affix{width:100%!important}.iq-kiosk .iq-listing-head .btn-toolbar .btn,.iq-kiosk.iq-listing-head .btn-toolbar .btn{width:38px!important;height:40px!important;margin:0 0 10px 5px!important;padding:4px;font-size:10px}.iq-kiosk-searchname{font-size:14px}#iq_listing_header .btn-toolbar>.btn{width:40px!important;height:40px!important;margin:0 0 10px 5px!important;padding:4px;font-size:10px}#iq_listing_header #iq_property_thumb{display:block!important;margin-right:10px}.iq-listing-head-propertyinfo{margin-left:5px}#iq_listing_header .iq-listing-head-propertyinfo{margin-left:10px}.iq-kiosk-searchmenu{width:100vw;right:-100vw}.iq-kiosk .iq-listings-card .badge{margin:0 -10px}}@media (min-width:480px) and (max-width:767px){.iq-dynamicsource-leadform-banner h1{font-size:30px}.iq-kiosk-buttons-container{height:calc(100vh - 60px);margin-top:60px}.iq-kiosk-buttons-header{margin:10px 0 0 0;background-color:transparent;text-transform:uppercase;font-family:var(--bay-primary-font);font-size:30px;font-weight:700}.iq-kiosk-searchbutton{padding:5px 0 5px;margin:0 6px 10px}.iq-kiosk-menu .iq-office-logo{height:50px;margin:5px 0 5px 15px}.iq-kiosk-menu h3,.iq-kiosk-menu h4{font-size:12px}.iq-kiosk-menu-button{width:40px;height:auto;font-size:10px}}@media (min-width:768px) and (max-width:991px){#iq_kiosk #iq_results_content{margin-top:165px}.iq-kiosk .iq-leadform-page1 h1,.iq-kiosk .iq-leadform-page2 h1{font-size:32px}.iq-dynamicsource-leadform-banner .small{font-size:12px}.iq-kiosk .iq-request-showing-date-container,.iq-kiosk .iq_request-showing-times-container{padding:2px;font-size:10px}.iq-arrow-left,.iq-arrow-right{width:20px!important}.iq-request-showing-form h3{font-size:16px}.iq-kiosk .iq-listing-info-affix .btn-toolbar{margin-top:0!important}.iq-kiosk .btn-toolbar .btn{padding:5px}#iq_listing_header .btn-toolbar>.btn{font-size:10px}.iq-listing-head-propertyinfo{margin-left:15px}.iq-kiosk .iq-listing-head .btn-toolbar .btn,.iq-kiosk.iq-listing-head .btn-toolbar .btn{width:40px!important;height:45px!important;margin:0 0 10px 4px!important;padding:5px;font-size:12px}#iq_listing_header .btn-toolbar .btn{width:40px!important;height:45px!important;margin:0 0 10px 4px!important;padding:5px;font-size:12px}#iq_listing_header .iq-listing-head-propertyinfo{margin:0}}@media (min-width:992px) and (max-width:1199px){#iq_kiosk #iq_results_content{margin-top:165px}.iq-kiosk .iq-leadform-page1 h1,.iq-kiosk .iq-leadform-page2 h1{font-size:32px}.iq-dynamicsource-leadform-banner .small{font-size:12px}.iq-kiosk .iq-request-showing-date-container,.iq-kiosk .iq_request-showing-times-container{padding:2px;font-size:10px}.iq-arrow-left,.iq-arrow-right{width:20px!important}.iq-request-showing-form h3{font-size:16px}.iq-kiosk .iq-listing-info-affix .btn-toolbar{margin-top:0!important}.iq-kiosk .btn-toolbar .btn{padding:5px}#iq_listing_header .btn-toolbar>.btn{font-size:10px}.iq-listing-head-propertyinfo{margin-left:5px}.iq-listings-card .listings-price{font-size:22px}}@media (min-width:1200px) and (max-width:1919px){.iq-arrow-left,.iq-arrow-right{width:20px!important}}.iq-kiosk .form-control,.iq-kiosk .form-control:focus{border-top:0;border-right:0;border-left:0;box-shadow:none;border-radius:0;border-bottom:2px solid #ddd;padding-left:8px;padding-right:8px;margin-bottom:25px;color:#a1a1a1}.iq-kiosk .form-group{position:relative}.iq-kiosk .form-group [data-toggle=floatLabel]{height:44px;padding-top:16px}.iq-kiosk .form-group [data-toggle=floatLabel]+label{font-weight:300;font-size:12px;left:8px;opacity:1;position:absolute;top:0;transition:all .3s ease-in-out}.iq-kiosk .form-group [data-toggle=floatLabel]:required+label{color:red}.iq-kiosk .form-group.form-group-textarea{background-color:#fff;border-radius:1px;box-shadow:0 0 5px rgba(0,0,0,.2);margin:20px 15px;padding:10px 0 2px;position:relative}.iq-kiosk .form-group.form-group-textarea textarea{height:34px;resize:none}.iq-kiosk .form-group.form-group-textarea label{color:#a0a0a0;font-family:var(--bay-primary-font);font-size:12px;font-weight:500}.iq-kiosk .form-group.form-group-textarea .form-control{border-radius:0;border-width:0;box-shadow:none}.iq-kiosk .form-group.form-group-textarea [data-toggle=floatLabel]+label{top:5px}.iq-kiosk .form-group [data-toggle=floatLabel][data-value=""]{padding-top:6px}.iq-kiosk .form-group [data-toggle=floatLabel][data-value=""]+label{opacity:0;top:18px}.iq-kiosk .modal-open .modal{z-index:12011!important}.edit-modal .modal-content{padding-top:40px}.iq-carousel-left,.iq-carousel-right{height:100vh;position:fixed;top:0;width:40px}.iq-kiosk-layout-2 #iq_results_content{margin-top:165px!important}.iq-kiosk-layout-2 .iq-kiosk-searchbutton{background-color:#e6e8e7}.kiosk-image-container{width:100%}.iq-kiosk-layout-2 .iq-listings-carousel{display:inline-block}.iq-kiosk-layout-2 .iq-listings-carousel,.kiosk-image-container img{width:100%;height:370px}@media (min-width:768px){.iq-kiosk-layout-2 .iq-listings-carousel{height:275px}.iq-kiosk .iq-list-price{font-size:32px;font-weight:700;margin-top:0;padding-top:10px}.iq-kiosk address{font-size:18px;margin-top:20px;margin-bottom:0}.iq-kiosk .iq-listing-agent .iq-listing-agent-details .img-thumbnail{min-height:100px}}@media (min-width:992px){.iq-kiosk-layout-2 .iq-listings-carousel,.kiosk-image-container img{height:255px}}@media (min-width:1200px){.iq-kiosk-layout-2 .iq-listings-carousel,.kiosk-image-container img{height:220px}}[data-page=real-estate] .st-inside-content-wrapper{min-height:unset}[data-page=real-estate] .st-inside-content-wrapper .container{max-width:100%!important;padding:0!important;margin-top:0!important;line-height:var(--bs-body-line-height);color:var(--bay-black)}[data-page=real-estate] .st-inside-content-wrapper .st-inside-header{display:none}[data-page=real-estate] .iq-pg-body{margin:0!important}[data-page=real-estate] .st-inside-content-wrapper .st-container-fluid-content-wrapper{margin-right:0!important;margin-left:0!important}[data-page=real-estate] .header_container:not(.scrolled) .navigation-item .nav-link{color:var(--bay-black)!important}.iq-realestate-map{padding-right:60px!important;padding-left:60px!important}#iq-realestate-field-map{width:100%;margin-bottom:32px}.iq-realestate-header-img{height:400px}.iq-real-estate-links div div{border-bottom:1px solid #d9d9d9;padding-top:12px;padding-bottom:12px}.iq-real-estate-links div div.active,.iq-real-estate-links div div:hover{border-bottom:1px solid var(--bay-maincolor)}.iq-real-estate-links div div a{color:var(--bay-maincolor)!important;font-family:var(--bay-primary-font)!important;font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--150);line-height:var(--bay-line-height--2125)}.iq-realestate-header{padding:40px 60px 24px!important}.iq-realestate-header .iq-realestate-heading,.iq-realestate-stats div h3{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250)!important;line-height:var(--bay-line-height--3125)!important;text-transform:uppercase!important}.iq-realestate-header .iq-realestate-heading{color:#2d2926!important;margin-bottom:1rem}.iq-realestate-heading-desc{font-family:var(--bay-body-font)!important;color:#4b4c4f;line-height:var(--bay-line-height--150);font-size:var(--bay-font-size--101)}.iq-realestate-stats{padding:40px 60px!important}.iq-realestate-stats div{width:32.122%;height:93.48%;padding:24px 32px;border:1px solid #d9d9d9}.iq-realestate-stats div h3{color:var(--bay-maincolor)!important}.iq-realestate-stats p{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);color:#4b4c4f}.iq-realestate-listings-table{padding:0 60px 40px 60px!important;position:relative}.iq-realestate-listings-table.state{padding:0 60px 60px!important}.iq-realestate-listings-table td{border-bottom:0}.iq-realestate-listings-table th{padding:12px 16px!important;background-color:var(--bay-maincolor)!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125);font-weight:var(--bay-font-weight-300);color:#fff!important}.iq-realestate-listings-table td:not(:last-child),.iq-realestate-listings-table th:not(:last-child){border-right:1px solid #d9d9d9}.iq-realestate-listings-table th img{margin-left:8px}.iq-realestate-listings-table tr:nth-child(even) td{background-color:#f7f7f7}.iq-realestate-custom-toolip-class{--bs-tooltip-bg:#ffffff!important;--bs-tooltip-color:#4b4c4f!important;--bs-tooltip-max-width:360px!important;--bs-tooltip-padding-x:16px!important;--bs-tooltip-padding-y:24px!important;--bs-tooltip-border-radius:0!important;--bs-tooltip-font-size:var(--bay-font-size--100)!important;font-weight:var(--bay-font-weight-300)!important;line-height:var(--bay-line-height--125)!important;text-align:left;font-family:var(--bay-body-font)!important;opacity:1!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137)}.iq-realestate-custom-toolip-class .tooltip-inner{background-color:#fff!important}.iq-field-tdata a,.iq-listAvail-tdata a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%}.iq-realestate-custom-toolip-class .tooltip-arrow{width:12px!important;height:6px!important}.iq-realestate-listings-table .iq-field-tdata{padding:8px 16px!important}.iq-realestate-listings-table .iq-field-tdata a,.iq-realestate-listings-table .iq-listAvail-tdata a{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);font-weight:var(--bay-primary-font-weight);color:var(--bay-maincolor)!important}.iq-field-tdata a,.iq-listAvail-tdata a{text-decoration:none}.iq-field-tdata a:hover,.iq-listAvail-tdata a:hover{text-decoration:underline;text-decoration-color:var(--bay-maincolor)}.iq-realestate-listings-table .iq-avgDays-tdata,.iq-realestate-listings-table .iq-medianListingPrice-tdata,.iq-realestate-listings-table .iq-priceSqft-tdata{padding:8px 16px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);font-weight:var(--bay-font-weight-300);color:#2d2926}.iq-find-real-estate .iq-find-real-estate-heading{margin:40px 0!important;font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--2000);line-height:var(--bay-line-height--2625)!important;color:#2d2926!important;text-transform:uppercase!important}.iq-realestate-listings{display:none;position:relative}#iq_realestate_filter{display:flex;align-items:center;justify-content:center;padding:8px 16px;margin-left:60px;margin-right:20px;box-shadow:0 0 0 3px color-mix(in srgb,var(--bay-maincolor) 35%,transparent);background-color:#fff;width:max-content}#iq_realestate_filter:focus-visible{outline:2px solid var(--bay-maincolor);outline-offset:2px}#iq_realestate_filter svg{margin-right:8px;fill:var(--bay-maincolor)}#iq_realestate_filter span{font-family:var(--bay-primary-font)!important;font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180);color:var(--bay-maincolor)}.iq-realestate-paging{padding-left:60px!important;padding-bottom:60px}.iq-realestate-paging #backward_arrow,.iq-realestate-paging #forward_arrow{color:var(--bay-maincolor)}.iq-realestate-paging #pagelink_backward,.iq-realestate-paging .page-item:last-child .page-link{border-radius:0!important;border-color:var(--bay-maincolor)!important}.iq-realestate-paging .page-item .page-link:focus,.iq-realestate-paging .page-item .page-link:focus-visible{box-shadow:0 0 4px 4px var(--bay-maincolor)}.iq-realestate-paging #total-real-estate-count{color:#4b4c4f;margin-top:15px;padding-right:10px;font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-realestate-paging .active>.page-link,.iq-realestate-paging .active>.page-link.active{color:#fff!important;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;z-index:1}.iq-realestate-paging a:link,.iq-realestate-paging a:visited{color:var(--bay-maincolor)!important;display:flex;align-items:center;justify-content:center}.iq-realestate-paging .page-item:not(:first-child) .page-link{margin-left:0}.iq-realestate-paging .page-link:focus,.iq-realestate-paging .page-link:focus-visible{z-index:3!important}.iq-realestate-paging ul li a,.iq-realestate-paging ul li span{height:56px;width:56px}.iq-realestate-paging ul li span{color:var(--bay-maincolor)!important}.iq-realestate-paging.no-records{padding:0!important}.iq-realestate-paging .page-item:first-child .page-link{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.iq-real-estate-filter.offcanvas{z-index:100000;padding:0!important}.iq-real-estate-filter.offcanvas.offcanvas-end{width:480px!important}.iq-real-estate-filter .offcanvas-header{padding-top:20px!important;padding-bottom:20px!important;padding-left:24px!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-real-estate-filter.offcanvas .offcanvas-body{padding:32px 24px 0!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-real-estate-filter.offcanvas .offcanvas-body div{display:flex;flex-direction:column}.iq-real-estate-filter .offcanvas-body .form-label{margin-bottom:4px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125);color:#2d2926}.iq-real-estate-filter .offcanvas-body .form-select{padding:8px 12px 8px 16px!important;border:1px solid #d9d9d9;height:48px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-real-estate-filter .offcanvas-body select option{font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}.iq-real-estate-filter .offcanvas-body .form-select:focus{border:1px #86b7fe;border-radius:3px!important}.iq-real-estate-filter .select2-container{width:432px!important}.iq-real-estate-filter .select2-container .select2-selection--single{height:48px!important}.iq-real-estate-filter .select2-container--default.select2-container--focus .select2-selection--single{border-color:#86b7fe!important;box-shadow:0 0 0 .15rem rgba(59,130,246,.25)}.iq-real-estate-filter .select2-container--default .select2-selection--single .select2-selection__arrow b{display:inline-block;width:16px!important;height:50px!important;background-image:url(/assets/img/chevron-down.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px;border-style:none!important;position:unset!important}.iq-real-estate-filter .select2-results__option--highlighted{background-color:rgba(1,33,105,.0392156863)!important;color:#2d2926!important}.iq-real-estate-filter .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666972!important;font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important;text-transform:capitalize!important}.iq-real-estate-filter .select2-container--default .select2-results>.select2-results__options{max-height:242px!important}.iq-real-estate-filter .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #d9d9d9!important;height:48px!important;padding:11px 12px 11px 16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0!important}.iq-real-estate-filter .select2-container--default .select2-selection--single .select2-selection__rendered{color:#666972!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1625);padding-left:0!important}.iq-real-estate-filter .select2-selection .select2-selection__arrow,.iq-real-estate-filter .select2-selection .select2-selection__rendered{margin:0!important}.iq-real-estate-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:8px}.iq-real-estate-filter .select2-dropdown{border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid #ccc;overflow:hidden}.iq-real-estate-filter .select2-results__option{padding:4px 16px!important;font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important;font-family:var(--bay-body-font)!important;color:#2d2926!important}.iq-real-estate-filter .select2-results__options{max-height:160px;overflow-y:auto}.iq-real-estate-filter .select2-results__options::-webkit-scrollbar{width:5px}.iq-real-estate-filter .select2-results__options::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.iq-real-estate-filter .select2-results__options::-webkit-scrollbar-track{background:#eee}.iq-real-estate-filter .offcanvas-header .offcanvas-title{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);color:#2d2926}.iq-real-estate-filter .offcanvas-footer{padding:20px 16px!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-real-estate-filter .offcanvas-footer button,.iq-real-estate-filter .offcanvas-footer input{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1125)}.iq-real-estate-filter .offcanvas-footer input{color:#666972}.iq-real-estate-filter .offcanvas-footer button{padding:8px 16px;background-color:var(--bay-maincolor);color:#fff;border:1px solid var(--bay-maincolor)}.iq_realestate_filter_search{padding-left:0!important;padding-right:0!important}.iq-realestate-no-records-mob{color:#2d2926}.iq-realestate-table #iq-realestate-field-map .gm-style .gm-style-iw-c{width:260px!important;padding:0!important}.iq-realestate-table #iq-realestate-field-map .gm-style-iw-chr{display:none}.iq-realestate-table #iq-realestate-field-map .gm-style-iw-d{overflow:unset!important;height:auto!important}.iq-realestate-table #iq-realestate-field-map .iqMapPointInfoBottom{padding:16px 20px}.iq-realestate-table #iq-realestate-field-map .iq-realestate-map-card .iq-realestate-field{color:#2d2926!important;font-size:var(--bay-font-size--150)!important;font-weight:var(--bay-primary-font-weight)!important;font-family:var(--bay-body-font)!important;margin-bottom:15px}.iq-realestate-table #iq-realestate-field-map .iq-realestate-map-card .iq-view-listings-wrapper{display:inline-block}.iq-realestate-table #iq-realestate-field-map .iq-realestate-map-card .iq-realestate-view-listings{color:var(--bay-maincolor)!important;font-size:var(--bay-font-size--100)!important;font-weight:var(--bay-primary-font-weight)!important;font-family:var(--bay-primary-font)!important;text-transform:uppercase!important}.iq-realestate-table #iq-realestate-field-map .iq-realestate-map-card .iq-view-listings-line{border-bottom:1px solid var(--bay-maincolor);width:100%;margin-top:10px}@media (max-width:800px){.iq-real-estate-links div div{height:auto!important}}@media (max-width:768px){.iq-real-estate-links div a{font-size:var(--bay-font-size--1125)!important;line-height:var(--bay-line-height--1625)!important}}@media (max-width:633px){.iq-realestate-listings-table{display:none}.iq-realestate-listings{display:block}.iq-realestate-header{padding-top:32px!important;padding-bottom:24px!important;line-height:var(--bay-line-height--250);font-size:var(--bay-font-size--2000)}.iq-realestate-heading{margin-bottom:4px!important}.iq-realestate-header .iq-realestate-heading,.iq-realestate-stats div h3{font-size:var(--bay-font-size--2000)!important;line-height:var(--bay-line-height--250)!important}.iq-realestate-stats{flex-direction:column;padding:0!important;margin-top:16px!important;margin-bottom:24px}.iq-realestate-stats div{width:100%;padding:12px 32px!important}.iq-realestate-stats div p{font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375)}.iq-realestate-stats div:nth-child(1),.iq-realestate-stats div:nth-child(2){margin-bottom:12px}.iq-realestate-listing{padding:12px}.iq-realestate-list-by p,.iq-realestate-listings-available p{font-family:var(--bay-body-font)!important;color:#4b4c4f;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--100)}.iq-realestate-list-by a,.iq-realestate-listings-available a{font-family:var(--bay-body-font)!important;font-weight:var(--bay-primary-font-weight);color:var(--bay-maincolor)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375);text-decoration:none}.iq-realestate-listings-details{display:flex;gap:12px}.iq-realestate-listings-details div p img{margin-left:4px}.iq-realestate-listings-details div p:nth-child(1){font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--100);color:#4b4c4f}.iq-realestate-listings-details div p:nth-child(2){font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}.iq-find-real-estate{margin-top:64px!important;margin-bottom:24px!important}.iq-find-real-estate .iq-find-real-estate-heading{font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--150);line-height:var(--bay-line-height--200)}.iq-realestate-listing:nth-child(even){background-color:#f7f7f7}#iq_realestate_filter{margin-left:0!important;margin-right:12px!important;height:40px;width:40px;padding:0}.iq_realestate_filter_search div{height:40px!important}#iq_realestate_filter svg{margin-right:0!important}#iq_realestate_filter span{display:none!important}#iq-realestate-field-map{height:592px!important;margin-bottom:16px}.iq-real-estate-filter .offcanvas-header .offcanvas-title{font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375)}.iq-real-estate-filter .offcanvas-body .form-label{line-height:var(--bay-line-height--100)}.iq-real-estate-filter .offcanvas-footer button,.iq-real-estate-filter .offcanvas-footer input{line-height:var(--bay-line-height--125)}.iq-real-estate-filter.offcanvas.offcanvas-end{width:375px!important}.iq-real-estate-filter .select2-container{width:327px!important;height:48px!important}.iq-find-real-estate,.iq-real-estate-links,.iq-realestate-header,.iq-realestate-listing,.iq-realestate-map,.iq-realestate-paging,.iq-realestate-stats,.iq_realestate_filter_search{padding-left:12px!important;padding-right:12px!important}.iq-realestate-paging #total-real-estate-count{display:none}.iq-realestate-paging{display:flex;justify-content:center;padding-top:24px;padding-bottom:32px}.iq-realestate-paging .pagination{flex-wrap:wrap}.iq-realestate-paging ul li a,.iq-realestate-paging ul li span{height:40px;width:40px}.iq-realestate-paging a:link,.iq-realestate-paging a:visited,.iq-realestate-paging ul li span{padding:8px 13px}}@media (min-width:630px){.iq-real-estate-links{padding:60px!important}.iq-real-estate-links>div{width:48.2%}}@media (max-width:629px){.iq-pg-body .iq-real-estate-links{display:block!important;margin-top:32px;margin-bottom:32px}}@media (max-width:425px){.iq-modern-paging{justify-content:center!important}}@media (min-width:426px){.iq-modern-paging .pagination .page-item{width:45px;height:45px;justify-content:left}}.real-estate-navigation-header .custom-nav{background-color:#f0f0f0;border-left:none;border-right:none;padding:10px 120px;text-align:center;text-transform:uppercase}.real-estate-page-title .section-heading{text-align:center;margin:60px 0 30px}.real-estate-page-title .section-heading div{font-family:var(--bay-primary-font)!important;font-weight:400!important;font-size:56px;padding:0 20px;padding-bottom:8px!important}.real-estate-page-title .section-heading p{font-size:24px;font-weight:var(--bay-primary-font-weight);letter-spacing:0;color:#333;margin:0}.real-estate-navigation-header .custom-nav span{font-family:var(--bay-primary-font)!important;font-weight:var(--bay-font-weight-500);color:var(--bay-maincolor);margin:20px 0;text-decoration:none;cursor:pointer}.real-estate-navigation-header .custom-nav span:hover{text-decoration:underline}#real-estate-property-search{margin-top:4%}#real-estate-property-search .search-title{font-size:16px;text-align:right;margin-bottom:0}#real-estate-property-search .search-title strong{font-family:var(--bay-primary-font)!important;font-size:32px;font-weight:var(--bay-font-weight-500)!important;display:block}#real-estate-searchform{padding:50px 40px;max-height:80%;margin-left:-25%}#real-estate-searchform label{font-family:var(--bay-body-font);font-size:12px;font-weight:var(--bay-font-weight-300);text-transform:uppercase}#real-estate-searchform .search-btn{font-family:var(--bay-primary-font)!important;color:#fff;background-color:var(--bay-maincolor);padding:15px 27px;border:none;border-radius:unset;font-weight:var(--bay-font-weight-500)}#real-estate-searchform .search-btn:hover{background-color:var(--bay-maincolor)}#real-estate-property-search .search-overlay{position:absolute;transform:translateY(-50%)!important}#real-estate-searchform .select-with-input{position:relative;display:flex;align-items:center}#real-estate-searchform .select-with-input .fa-chevron-down{position:relative;display:flex;align-items:center;color:var(--bay-maincolor);font-size:10px}#real-estate-searchform .form-control{height:50px;border-right:none;border-radius:unset;flex:1;transition:border-color .15s ease-in-out}#real-estate-searchform .form-control:focus{border-color:#86b7fe;box-shadow:unset!important;outline:0}#real-estate-searchform .form-control:focus+.dropdown-toggle-btn{border-color:#86b7fe;box-shadow:4px 0 8px -2px rgba(13,110,253,.25)}#real-estate-searchform .dropdown-toggle-btn{width:40px;height:50px;border:1px solid #ced4da;border-left:none;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .15s ease-in-out}#real-estate-searchform .dropdown-toggle-btn:hover{background-color:#f8f9fa}#real-estate-searchform .dropdown-toggle-btn i{transition:transform .2s}#real-estate-searchform .dropdown-toggle-btn.active i{transform:rotate(180deg)}#real-estate-searchform .dropdown-values{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ced4da;border-radius:0 0 4px 4px;max-height:250px;overflow-y:auto;z-index:1000;margin:0;padding:0;list-style:none;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#real-estate-searchform .dropdown-values.show{display:block}#real-estate-searchform .dropdown-values .option{color:#555;padding:8px 12px;cursor:pointer;transition:background-color .2s}#real-estate-searchform .dropdown-values .option:hover{background-color:#f8f9fa;color:var(--bay-maincolor)}.real-estate-searchform-submit-btn{font-family:var(--bay-primary-font)!important}#real-estate-statistics{background-color:#f0f0f0;margin:3rem auto;box-shadow:0 0 10px rgba(0,0,0,.05);padding:60px}#real-estate-statistics .stat-label{font-family:var(--bay-primary-font)!important}#real-estate-statistics .price-grid{margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#real-estate-searchform-submit{background-color:#002b5c;color:#fff;padding:8px 40px;font-size:16px;font-weight:var(--bay-font-weight-500);border:none}#real-estate-statistics .stats-title{font-family:var(--bay-primary-font)!important;text-align:center;font-size:40px;font-weight:400!important;margin-bottom:2rem}#real-estate-statistics .stat-item{display:flex;font-size:20px;width:100%;padding:.5rem 0;padding-top:3%;border-bottom:1px solid #d9d9d9;text-transform:uppercase}#real-estate-statistics .stat-item .stat-label{font-weight:var(--bay-font-weight-500);color:#333;width:70%}#real-estate-statistics .stat-item .stat-value{color:#495057;text-align:right;width:30%}.real-estate-recently-listed{margin:2% 0}.real-estate-recently-listed #recently-listed-title{text-align:center;font-size:40px;font-weight:var(--bay-font-weight-500)!important;margin-bottom:2rem}.real-estate-recently-listed .recent_listing_card_info{box-shadow:0 2px 8px rgba(0,0,0,.08)}.real-estate-recently-listed .recent_listing_card_idx img{width:auto;height:20px;left:0;bottom:0}.real-estate-recently-listed .recent_listing_card_broker{position:absolute;right:0;bottom:0;font-size:11px;color:#fff;background-color:rgba(0,0,0,.5);z-index:2;padding:2px 6px;text-align:right}.real-estate-recently-listed .recent_listing_card_labels{position:absolute;top:10px;left:10px;width:80%;display:inline-block;zoom:1;z-index:2}.real-estate-recently-listed .recent_listing_card_love{font-size:18px;width:30px;height:30px;line-height:32px;border-radius:50%;text-align:center;position:absolute;top:15px;right:15px;background:#fff;display:inline-block;zoom:1;-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,.1);box-shadow:0 6px 8px -6px rgba(0,0,0,.1);z-index:6}.real-estate-recently-listed .recent_listing_card_idx{left:5px;bottom:5px;z-index:2;opacity:.9}.real-estate-recently-listed .property-card{border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;background:#fff}.real-estate-recently-listed .property-img{height:250px;object-fit:cover;width:100%}.real-estate-recently-listed .badge-custom{position:absolute;top:12px;left:12px;z-index:2;font-size:.85rem}.real-estate-recently-listed .favorite-btn{position:absolute;top:12px;right:12px;z-index:2;background:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#007bff;border:none;box-shadow:0 2px 6px rgba(0,0,0,.08)}.real-estate-recently-listed .property-details{padding:16px}.real-estate-recently-listed .property-price{font-size:1.25rem;font-weight:var(--bay-font-weight--heading);color:#222}.real-estate-recently-listed .property-meta{font-size:.95rem;color:#555;margin-bottom:8px}.real-estate-recently-listed .property-features{font-size:.9rem;color:#333;display:flex;gap:16px;margin-bottom:4px}.real-estate-recently-listed #bay_search_listings_results .bay_listing_card .bay_listing_card_specs{min-height:87px}.real-estate-price-range-section{background-color:#f0f0f0;padding:60px 20px 0 20px;font-family:var(--bay-primary-font)}.real-estate-price-range-section .main-title{font-family:var(--bay-primary-font)!important;text-align:center;color:#2d2926;font-size:40px;font-weight:400;margin-bottom:40px}.real-estate-price-range-section .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.real-estate-price-range-section .price-item{background:0 0;padding-bottom:2%;text-align:center;margin-bottom:15px}.real-estate-price-range-section .price-item h2{font-family:var(--bay-primary-font)!important;color:var(--bay-maincolor);font-size:20px;margin:0 0 10px 0;font-weight:400}.real-estate-price-range-section .price-item a{text-decoration:none}.real-estate-price-range-section .price-item p{color:#666;font-size:16px;margin:0 20px;border-bottom:1px solid var(--bay-bg-darkgrey-1);padding-bottom:10px}.real-estate-price-range-section .price-item:hover p{color:var(--bay-maincolor);border-bottom:2px solid var(--bay-maincolor);transition:all .3s ease}#real-estate-property-search .property-image-container{display:flex;justify-content:center;flex-wrap:wrap}.iq-modern-paging .pagination{gap:0!important}.iq-modern-paging .pagination .page-item{--bs-pagination-border-radius:0!important}#bay_recently_listed_results .iq-modern-paging .disabled>.page-link{background-color:var(--bs-pagination-bg)!important}@media (max-width:991px){#real-estate-property-search .property-image-container .default-image{width:100%!important}}@media (min-width:768px){#real-estate-property-search{padding:0 48px!important}.iq-modern-paging .pagination .page-item{width:56px;height:56px}#real-estate-property-search .search-overlay{right:2rem!important;width:50%!important}#real-estate-property-search .search-overlay{top:54%!important}}@media (min-width:1441px){#real-estate-searchform .select-with-input{margin-right:7%}.real-estate-searchform-submit-btn{padding-right:4%!important}}@media (max-width:767px){#real-estate-statistics{margin-top:10%}#real-estate-statistics .stat-item-section{padding-left:0!important;padding-right:0!important}.real-estate-navigation-header .custom-nav span{margin:10px 0}}@media (max-width:768px){.real-estate-price-range-section .main-title{font-size:24px}#real-estate-property-search .search-overlay{position:relative!important;margin:0 2%}.real-estate-recently-listed>.row{margin:unset}#real-estate-property-search .property-image-container{text-align:center}.real-estate-navigation-header #real-estate-statistics{padding:22px}}@media (max-width:992px){#real-estate-property-search .search-title{text-align:center!important;padding:24px 0}#real-estate-searchform{margin:auto;margin-top:-25%;max-height:unset;height:unset;width:95%;padding:24px 20px}.bay-realestate-demographics .content-panel{padding-left:0;padding-right:0;justify-content:center}}@media (min-width:992px){.search-title{margin-left:-25%;width:45vw!important}#real-estate-searchform{margin-left:-25%;width:45vw!important}}.iq-modern-paging{display:flex;justify-content:left;align-items:center;margin-bottom:2rem;padding:1rem}.iq-modern-paging .pagination{display:flex;list-style:none;margin:0;padding:0}.iq-modern-paging .pagination .page-item{justify-content:center;margin:0}.iq-modern-paging .pagination .page-item.active .page-link{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bay-bg-light)}.iq-modern-paging .pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;min-width:40px;height:100%;padding:.5rem;font-size:14px;line-height:1;color:var(--bay-maincolor);border:1px solid #dee2e6;text-decoration:none;transition:all .2s ease-in-out}.iq-modern-paging .pagination .page-item .page-link:hover{background-color:var(--bay-maincolor);border-color:var(--bay-maincolor);color:var(--bs-pagination-bg)}.iq-modern-paging .pagination .page-item .page-link svg{width:16px;height:16px}.iq-modern-paging .pagination .page-item .page-link .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:575px){#real-estate-property-search .real-estate-searchform-submit-btn button{width:100%}}@media (max-width:768px){.iq-modern-paging .pagination{gap:.25rem}.iq-modern-paging .pagination .page-item .page-link{min-width:35px;font-size:13px}}#bay_recently_listed_results #bay_search_listings_results{margin:60px 0}#bay_recently_listed_results #bay_search_listings_results .bay_search_listings_results_header{font-family:var(--bay-primary-font)!important;font-weight:var(--bay-primary-font-weight);font-size:40px;color:#2d2926;text-transform:uppercase;text-align:center;margin-bottom:40px}#bay_recently_listed_results #bay_search_listings_results .bay_listing_card{border-radius:15px}.bay-realestate-demographics{padding:60px 0}.bay-realestate-demographics .content-panel{padding:0 60px;color:#2d2926}.bay-realestate-demographics .content-panel .panel{height:280px;display:flex;justify-content:center}.bay-realestate-demographics .content-panel .panel>div{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;border:1px solid #d9d9d9;width:100%;margin:12px;padding-top:15px}.bay-realestate-demographics .content-panel .panel-value{font-weight:400;font-size:var(--bay-font-size--2000)!important;font-family:var(--bay-primary-font)!important;color:var(--bay-maincolor);margin-bottom:10px}.bay-realestate-demographics .content-panel .panel-label{font-size:var(--bay-font-size--1125)!important;font-family:var(--bay-body-font)!important;padding:0 5px;text-align:center;color:#4b4c4f!important}.bay-realestate-demographics .content-panel .panel .panel-icon{position:relative}.bay-realestate-demographics .content-panel .panel div{color:var(--bay-maincolor)}.bay-realestate-demographics .content-panel .panel.panel-population .svg-icon{mask-image:url(/assets/img/group_population.svg);-webkit-mask-image:url(/assets/img/group_population.svg)}.bay-realestate-demographics .content-panel .panel.panel-labour .svg-icon{mask-image:url(/assets/img/group_labor_force.svg);-webkit-mask-image:url(/assets/img/group_labor_force.svg)}.bay-realestate-demographics .content-panel .panel.panel-household-income .svg-icon{mask-image:url(/assets/img/money_bag.svg);-webkit-mask-image:url(/assets/img/money_bag.svg)}.bay-realestate-demographics .content-panel .panel.panel-capita-income .svg-icon{mask-image:url(/assets/img/salary.svg);-webkit-mask-image:url(/assets/img/salary.svg)}.bay-realestate-demographics .content-panel .panel.panel-age .svg-icon{mask-image:url(/assets/img/group_age.svg);-webkit-mask-image:url(/assets/img/group_age.svg)}.bay-realestate-demographics .content-panel .panel.panel-household-size .svg-icon{mask-image:url(/assets/img/rescale.svg);-webkit-mask-image:url(/assets/img/rescale.svg)}.bay-realestate-demographics .content-panel .panel.panel-graduate-highschool .svg-icon{mask-image:url(/assets/img/graduate_hat.svg);-webkit-mask-image:url(/assets/img/graduate_hat.svg)}.bay-realestate-demographics .content-panel .panel.panel-degree-bachelor .svg-icon{mask-image:url(/assets/img/building_college.svg);-webkit-mask-image:url(/assets/img/building_college.svg)}.bay-realestate-demographics .content-panel .panel div.svg-icon{width:80px;height:80px;display:inline-block;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.bay-realestate-demographics .content-censusDetails{padding:40px 60px 25px 60px;color:#2d2926}.bay-realestate-demographics .content-censusDetails h4{font-family:var(--bay-body-font);font-weight:var(--bay-primary-font-weight);font-size:18px;line-height:var(--bay-line-height--175)!important;color:var(--bay-text-dark)}.bay-realestate-demographics .content-censusDetails .census-stat-detail{padding:12px}.bay-realestate-demographics .content-censusDetails .census-stat-detail .stat-item{display:flex;border-bottom:1px solid #d9d9d9;padding:6px 0;font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);font-size:16px}.bay-realestate-demographics .content-censusDetails .census-stat-detail .stat-item .stat-label{display:block;width:65%;padding-left:6px}.bay-realestate-demographics .content-censusDetails .census-stat-detail .stat-item .stat-value{display:block;width:35%;padding-right:6px;text-align:end;align-content:center}.bay-realestate-demographics .bay-realestate-demographics-disclaimer{width:80%;margin:0 auto;position:relative;font-size:14px;font-family:var(--bay-body-font);font-weight:var(--bay-font-weight-300);text-align:center}.bay-realestate-demographics .bay-realestate-demographics-disclaimer .disclaimer-text{display:-webkit-box;position:relative;max-height:60px;line-height:20px;overflow:hidden;padding-right:1rem;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis;color:#4b4c4f!important}.bay-realestate-demographics .bay-realestate-demographics-disclaimer .read-more{cursor:pointer;margin-top:5px;text-decoration:underline}.bay-realestate-demographics .bay-realestate-demographics-header{font-family:var(--bay-primary-font)!important;width:100%;font-size:var(--bay-font-size--250);line-height:50px;text-align:center;margin-bottom:40px}.bay-realestate-demographics .bay-realestate-demographics-header h2{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250);font-weight:var(--bay-primary-font-weight)}.bay-realestate-demographics .bay-realestate-demographics-header .header-subtext{font-family:var(--bay-body-font);font-weight:var(--bay-primary-font-weight);font-size:24px;line-height:32px}body:not(:has(#bay-realestate-demographics)) span[data-target=bay-real-estate-local-insights],body:not(:has(#bay-realestate-demographics)) span[data-target=bay-realestate-demographics]{display:none}@media (max-width:767px){.bay-realestate-demographics .content-censusDetails{padding-left:0;padding-right:0}}.bay-readmore-toolip{--bs-tooltip-bg:var(--bay-bg-light)!important;--bs-tooltip-color:#4b4c4f!important;opacity:1!important}body:has(#bay-realestate-demographics) .bay-readmore-toolip .tooltip-inner{background-color:var(--bay-bg-light)!important;color:var(--bay-text-dark)!important;padding:20px;max-width:80%!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137);margin:0 auto}.bay-realestate-searchform-tooltip .tooltip-inner{background-color:var(--bay-maincolor);--bs-tooltip-bg:var(--bay-maincolor)}.bay-realestate-searchform-tooltip{--bs-tooltip-bg:var(--bay-maincolor)!important;--bs-tooltip-color:#ffffff!important;--bs-tooltip-padding-x:16px!important;--bs-tooltip-padding-y:8px!important;--bs-tooltip-font-size:var(--bay-font-size--101)!important;--bs-tooltip-border-radius:0!important;--bs-tooltip-opacity:1!important;--bs-tooltip-max-width:300px!important;--bs-tooltip-margin:-5px 0 0 0!important;font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300)!important;position:absolute;z-index:1080}.bay-realestate-searchform-tooltip .tooltip-inner{text-align:left!important;white-space:nowrap!important;background-color:var(--bay-maincolor)!important;color:#fff!important;border-radius:0!important;padding:8px 16px!important}.bay-realestate-searchform-tooltip .tooltip-arrow{position:absolute;width:8px;height:8px}.bay-realestate-searchform-tooltip .tooltip-arrow::before{position:absolute;content:"";border-style:solid;border-color:transparent;border-width:6px;border-top-color:var(--bay-maincolor)!important}.bay-realestate-searchform-tooltip[data-popper-placement^=top]{margin-bottom:8px!important}.bay-realestate-searchform-tooltip[data-popper-placement^=top] .tooltip-arrow{bottom:-4px}.bay-realestate-searchform-tooltip[data-popper-placement^=top] .tooltip-arrow::before{bottom:-1px;transform:translateX(-50%);border-width:6px 6px 0}.bay-realestate-demographics .content-panel .panel .backdrop-circle{position:absolute;width:80px;height:80px;border-radius:50%;background-color:var(--bay-maincolor);opacity:.1;z-index:-1;top:-15px;left:-37px}#real-estate-property-search .property-image-container .property-image:not(.default-image){width:100%}.iq-realestate-listings-table .bay-realestate-loading{position:absolute;left:50%;top:100px}.iq-realestate-listings .bay-realestate-loading{position:absolute;left:50%;top:-25px}@media (max-width:425px){.bay-realestate-demographics .content-panel .panel{height:230px!important}.bay-realestate-demographics .content-panel .panel .backdrop-circle{width:60px!important;height:60px!important;top:-12px;left:-25px}.bay-realestate-demographics .content-panel .panel .svg-icon{width:60px!important;height:60px!important}.bay-realestate-demographics .content-panel .panel .backdrop-circle{width:60px!important;height:60px!important}#real-estate-statistics{padding:32px 12px}#real-estate-property-search .search-title strong,.bay-realestate-demographics .content-panel .panel .panel-value{font-size:var(--bay-font-size--150)!important}.bay-realestate-demographics .content-panel .panel .panel-label{font-size:var(--bay-primary-font-size)!important}.real-estate-page-title .section-heading div{font-size:42px}#real-estate-statistics .stat-item .stat-label,.real-estate-page-title .section-heading p{font-size:var(--bay-font-size--1125)}#bay_recently_listed_results #bay_search_listings_results .bay_search_listings_results_header,#real-estate-statistics .stats-title,.real-estate-price-range-section .main-title{font-size:var(--bay-font-size--2000)}.real-estate-navigation-header .custom-nav{padding:30px 0}}@media (min-width:576px) and (max-width:768px){.real-estate-page-title .section-heading div{font-size:48px}.real-estate-page-title .section-heading p{font-size:21px}.bay-realestate-demographics .content-panel .panel{height:250px}}@media (min-width:768px) and (max-width:992px){.bay-realestate-demographics .content-censusDetails{padding:40px 20px 25px 20px}}@media (min-width:768px) and (max-width:1440px){.real-estate-navigation-header .custom-nav{font-size:13px!important;padding:0!important}.real-estate-navigation-header .custom-nav span{padding:0!important}}@media (max-width:992px){.bay-realestate-demographics .content-panel{padding-left:20px;padding-right:20px;justify-content:center}}@media (min-width:992px) and (max-width:1024px){#real-estate-property-search #real-estate-searchform .real-estate-searchform-submit-btn .btn.search-btn{font-size:12px}#real-estate-searchform .dropdown-toggle-btn,#real-estate-searchform .form-control{height:40px}}@media (max-width:768px){#bay_recently_listed_results #bay_search_listings_results{margin-bottom:0}.iq-modern-paging{padding-top:0}.bay-realestate-demographics .content-panel{padding-left:0;padding-right:0;justify-content:center}.bay-realestate-demographics .content-panel .panel>div{margin:6px}}@media (min-width:426px) and (max-width:768px){.bay-realestate-demographics .content-panel .panel .svg-icon{width:70px!important;height:70px!important}.bay-realestate-demographics .content-panel .panel .backdrop-circle{width:70px!important;height:70px!important}}@media (min-width:1920px){#real-estate-property-search{width:80%;margin-left:auto;margin-right:auto}#real-estate-property-search .searchform-container{display:flex;flex-direction:column;justify-content:center}#real-estate-property-search .searchform-container .search-title{padding-right:25%}#real-estate-property-search #real-estate-searchform{width:unset!important}#real-estate-property-search #real-estate-searchform label{font-size:15px}#real-estate-property-search #real-estate-searchform .select-with-input{font-size:25px}#real-estate-property-search #real-estate-searchform .select-with-input .dropdown-values{font-size:var(--bay-font-size--101)}}@media (min-width:1025px){.real-estate-recently-listed{margin:0 100px}}body:has([data-page=compensation]) .container{width:100%;max-width:100%!important;padding:0 0}body:has([data-page=compensation]) .st-inside-content-wrapper .st-inside-header{display:none}body:has([data-page=compensation]) .st-inside-content-wrapper .container{margin-top:0!important;padding:0!important}body:has([data-page=compensation]) .iq-pg-body{margin:0!important}body:has([data-page=compensation]) .st-inside-content-wrapper .st-container-fluid-content-wrapper{margin-right:0!important;margin-left:0!important}.iq-compensation-header{padding:40px 60px 0 60px!important}.iq-compensation-header .iq-compensation-heading{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--250)!important;line-height:var(--bay-line-height--3125)!important;text-transform:uppercase!important;color:#2d2926!important;margin-bottom:8px}.iq-compensation-heading-desc,.iq-compensation-heading-desc *{font-family:var(--bay-body-font)!important;color:#4b4c4f;line-height:var(--bay-line-height--150);font-size:var(--bay-font-size--101);font-weight:var(--bay-font-weight-300)}.iq_compensation_filter_search{padding:40px 60px}#iq_compensation_filter{display:flex;align-items:center;justify-content:center;padding:8px 16px;margin-right:20px;border:1px solid var(--bay-maincolor);background-color:#fff;width:max-content}#iq_compensation_filter svg{margin-right:8px;fill:var(--bay-maincolor)}#iq_compensation_filter span{font-family:var(--bay-primary-font)!important;font-weight:var(--bay-primary-font-weight);font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180);color:var(--bay-maincolor)}#iq-compensation.show_all .iq-compensation-search input{font-family:var(--bay-body-font)!important;padding:8px 16px;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);border:1px solid #d9d9d9;width:502px;max-width:100%;color:#2d2926!important}.iq-compensation-search{justify-content:flex-end}.iq-compensation-search input{height:auto}.iq-compensation-filter .select2-container--default .select2-search__field,.iq-compensation-search input:focus{outline:0}.iq-compensation-search input[type=search]::placeholder{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--150);color:#666972!important}.iq-compensation-search button{display:flex;justify-content:center;align-items:center;padding:8px 16px;width:146px;height:100%;border:1px solid var(--bay-maincolor);background-color:var(--bay-maincolor)}.iq-compensation-search button span{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--125);line-height:var(--bay-line-height--180);font-weight:var(--bay-primary-font-weight);color:#fff}.iq-compensation-search button img{margin-right:8px}.iq-compensation-filter.offcanvas{z-index:100000;padding:0!important}.iq-compensation-filter.offcanvas.offcanvas-end{width:480px!important}.iq-compensation-filter .offcanvas-header{padding-top:20px!important;padding-bottom:20px!important;padding-left:24px!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-compensation-filter.offcanvas .offcanvas-body{padding:32px 24px 0!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-compensation-filter.offcanvas .offcanvas-body div{display:flex;flex-direction:column}.iq-compensation-filter .offcanvas-body .form-label{margin-bottom:4px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125);color:#2d2926}.iq-compensation-filter .offcanvas-body .form-select{padding:8px 12px 8px 16px!important;border:1px solid #d9d9d9;height:48px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-compensation-filter .offcanvas-body select option{font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}.iq-compensation-filter .offcanvas-body .form-select:focus{border:1px #86b7fe;border-radius:3px!important}.iq-compensation-filter .offcanvas-header .offcanvas-title{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);color:#2d2926}.iq-compensation-filter .offcanvas-footer{padding:20px 16px!important;border-bottom:1px solid rgba(33,37,41,.2509803922)}.iq-compensation-filter .offcanvas-footer button,.iq-compensation-filter .offcanvas-footer input{font-family:var(--bay-primary-font)!important;font-size:var(--bay-font-size--100);line-height:var(--bay-line-height--1125)}.iq-compensation-filter .offcanvas-footer input{color:#666972}.iq-compensation-filter .offcanvas-footer button{padding:8px 16px;background-color:var(--bay-maincolor);color:#fff;border:1px solid var(--bay-maincolor)}.iq-compensation-listings-table{padding:0 60px 40px 60px!important}.iq-compensation-listings-table.state{padding:0 60px 60px!important}.iq-compensation-listings-table td{border-bottom:0}.iq-compensation-listings-table th{padding:12px 16px!important;background-color:var(--bay-maincolor)!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--1125);font-weight:var(--bay-font-weight-300);color:#fff!important;text-transform:uppercase}.iq-compensation-listings-table td,.iq-compensation-listings-table th{position:relative;padding:12px 16px}.iq-compensation-listings-table th img{margin-left:8px}.iq-compensation-listings-table tr:nth-child(even) td{background-color:#f7f7f7}.iq-compensation-listings-table .iq-field-tdata{padding:8px 16px!important}.iq-compensation-listings-table .iq-field-tdata a,.iq-compensation-listings-table .iq-listAvail-tdata a{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);font-weight:var(--bay-primary-font-weight);color:var(--bay-maincolor)!important}.iq-compensation-listings-table .iq-avgDays-tdata,.iq-compensation-listings-table .iq-medianListingPrice-tdata,.iq-compensation-listings-table .iq-priceSqft-tdata{padding:8px 16px!important;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);font-weight:var(--bay-font-weight-300);color:#2d2926}.iq-compensation-custom-popover-class a,.iq-compensation-listing-agent-tdata a,.iq-compensation-listing-details-mob a,.iq-compensation-listing-tdata a,.iq-compensation-office-details-mob a{text-decoration:none}.iq-compensation-custom-popover-class a:focus,.iq-compensation-custom-popover-class a:hover,.iq-compensation-listing-agent-tdata a:hover,.iq-compensation-listing-details-mob a:focus,.iq-compensation-listing-tdata a:hover,.iq-compensation-office-details-mob a:focus{text-decoration:underline;text-decoration-color:var(--bay-maincolor)!important}.iq-compensation-custom-popover-class{--bs-popover-bg:#ffffff!important;--bs-popover-color:#4b4c4f!important;--bs-popover-max-width:360px!important;--bs-popover-padding-x:16px!important;--bs-popover-padding-y:24px!important;--bs-popover-border-radius:0!important;--bs-popover-border-color:transparent!important;--bs-popover-font-size:var(--bay-font-size--100)!important;border:none!important;font-weight:var(--bay-font-weight-300)!important;line-height:var(--bay-line-height--125)!important;text-align:left;font-family:var(--bay-body-font)!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137)}.iq-compensation-custom-tooltip-class{--bs-tooltip-bg:#ffffff!important;--bs-tooltip-color:#4b4c4f!important;--bs-tooltip-max-width:360px!important;--bs-tooltip-padding-x:16px!important;--bs-tooltip-padding-y:24px!important;--bs-tooltip-border-radius:none!important;--bs-tooltip-font-size:var(--bay-font-size--100)!important;font-weight:var(--bay-font-weight-300)!important;line-height:var(--bay-line-height--125)!important;text-align:left;font-family:var(--bay-body-font)!important;opacity:1!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137)}.iq-compensation-custom-tooltip-class .tooltip-inner{background-color:#fff!important}.iq-compensation-custom-tooltip-class .popover-arrow{width:12px!important;height:6px!important}.iq-compensation-listings-table .iq-compensation-listing-tdata img{min-height:80px;min-width:105px;width:105px;height:80px;border:1px solid #d9d9d9}.iq-compensation-listings-table .iq-compensation-listing-agent-tdata img{width:59px;height:80px;border:1px solid #d9d9d9}.iq-compensation-listing-tdata div:nth-child(2){padding:20px 16px}.iq-compensation-listing-tdata a *{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);color:var(--bay-maincolor)}.iq-compensation-listings-table .iq-compensation-listing-price-tdata{border-left:1px solid #d9d9d9!important;padding-left:16px!important;place-content:center;font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}.iq-compensation-listings-table .iq-compensation-listing-agent-tdata{border-left:1px solid #d9d9d9;text-align:center;place-content:center;gap:12px}.iq-compensation-listing-agent-tdata div:nth-child(2) h6{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--1125);line-height:var(--bay-line-height--175);color:var(--bay-maincolor)}.iq-compensation-listing-agent-tdata div:nth-child(2) span,.iq-compensation-listing-agent-tdata div:nth-child(2) span a{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:var(--bay-maincolor)!important}.iq-compensation-listings-table .iq-compensation-listing-bo-tdata{place-content:center;border-left:1px solid #d9d9d9}.iq-compensation-listings-table .iq-compensation-listing-bo-tdata span{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#2d2926}.iq-compensation-listings-table .iq-compensation-listing-bo-tdata span span{color:#666972}.iq-compensation-listings{display:none}.iq-compensation-listing{padding:12px}.iq-compensation-paging{padding-left:60px!important}.iq-compensation-paging ul{padding-bottom:60px}.iq-compensation-paging #backword_arrow,.iq-compensation-paging #forward_arrow{color:var(--bay-maincolor)}.iq-compensation-paging #pagelink_backward,.iq-compensation-paging #pagelink_forward{border-radius:0!important;border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}.iq-compensation-paging .page-item .page-link:focus{box-shadow:0 0 4px 4px var(--bay-maincolor)}.iq-compensation-paging #total-real-estate-count{color:#4b4c4f;margin-top:15px;padding-right:10px;font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-compensation-paging .active>.page-link,.iq-compensation-paging .active>.page-link.active{color:#fff!important;background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;z-index:1}.iq-compensation-paging a:link,.iq-compensation-paging a:visited,.iq-compensation-paging ul li span{flex-wrap:wrap;color:var(--bay-maincolor)!important;text-align:center;display:flex;justify-content:center;align-items:center;align-content:center;font-weight:var(--bay-primary-font-weight)}.iq-compensation-paging .page-item:not(:first-child) .page-link{margin-left:0}.iq-compensation-paging .page-link:focus{z-index:3!important}.iq-compensation-paging ul li a,.iq-compensation-paging ul li span{height:56px;width:56px}.iq-compensation-paging.no-records{padding:0!important}.iq-compensation-paging .page-item:first-child .page-link,.iq-compensation-paging .page-item:last-child .page-link{border-radius:unset}.iq-compensation-paging .page-link.disabled{background-color:unset}.iq-compensation-truncate,.iq-compensation-truncates{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%}#iq-compensation.require_users_search .iq-compensation-search-listings{margin-bottom:72px}#iq-compensation.require_users_search .iq-compensation-search-listings .iq-compensation-search{height:48px!important}#iq-compensation.require_users_search .iq-compensation-search-listings .search_listings_location{width:502px!important}.iq-compensation-search-listings-empty-state{margin-bottom:92px}.iq-compensation-listing-info-text{margin-top:16px!important}#bay_compensation_search_listings_form-location{color:#2d2926!important;border:1px solid #d9d9d9;border-radius:unset;padding:8px 16px}#bay_compensation_search_listings_form-location::placeholder,.iq-compensation-listing-info-text p{color:#666972!important}#bay_compensation_search_listings_form-location,#bay_compensation_search_listings_form-location::placeholder,.iq-compensation-listing-info-text p{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300);line-height:var(--bay-line-height--150)}.iq-compensation-search-listings .autocomplete-suggestions .listing-address,.iq-compensation-search-listings .autocomplete-suggestions strong{color:#2d2926!important;font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300)!important;font-size:var(--bay-font-size--101)!important}.iq-compensation-search-listings .autocomplete-suggestions .listing-address{font-size:var(--bay-font-size--100)!important}#iq-compensation.require_users_search #bay_compensation_search_listings_form{margin-top:40px!important}.iq-compensation-filter .select2-container .select2-selection--single{height:48px!important}.iq-compensation-filter .select2-container--default .select2-search__field,.iq-compensation-filter .select2-container--default.select2-container--focus .select2-selection--single{border-color:#86b7fe!important;box-shadow:0 0 0 .15rem rgba(59,130,246,.25)}.iq-compensation-filter .select2-container--default .select2-selection--single .select2-selection__arrow b{display:inline-block;width:16px!important;height:50px!important;background-image:url(/assets/img/chevron-down.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px;border-style:none!important;position:unset!important}.iq-compensation-filter .select2-results__option--highlighted{background-color:rgba(1,33,105,.0392156863)!important;color:#2d2926!important}.iq-compensation-filter .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666972!important;font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important;text-transform:capitalize!important}.iq-compensation-filter .select2-container--default .select2-results>.select2-results__options{max-height:242px!important}.iq-compensation-filter .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #d9d9d9!important;height:48px!important;padding:11px 12px 11px 16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0!important}.iq-compensation-filter .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:var(--bay-body-font)!important;font-weight:var(--bay-font-weight-300);color:#666972!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1625);padding-left:0!important}.iq-compensation-filter .select2-selection .select2-selection__arrow,.iq-compensation-filter .select2-selection .select2-selection__rendered{margin:0!important}.iq-compensation-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:8px}.iq-compensation-filter .select2-dropdown{border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid #ccc;overflow:hidden}.iq-compensation-filter .select2-results__option{padding:4px 16px!important;font-size:var(--bay-font-size--101)!important;font-weight:var(--bay-font-weight-300)!important;font-family:var(--bay-body-font)!important;color:#2d2926!important}.iq-compensation-filter .select2-results__options{max-height:160px;overflow-y:auto}.iq-compensation-filter .select2-results__options::-webkit-scrollbar{width:5px}.iq-compensation-filter .select2-results__options::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.iq-compensation-filter .select2-results__options::-webkit-scrollbar-track{background:#eee}@media (max-width:1110px){.iq-compensation-search button{font-size:var(--bay-font-size--100)}}@media (max-width:920px){.iq-compensation-search,.iq-compensation-search input{width:100%!important}}@media (max-width:633px){.iq-compensation-header{padding-top:32px!important;line-height:var(--bay-line-height--250);font-size:var(--bay-font-size--2000)}.iq-compensation-header .iq-compensation-heading{font-size:var(--bay-font-size--2000)!important;line-height:var(--bay-line-height--250)!important;margin-bottom:4px}.iq-compensation-header{padding-left:12px!important;padding-right:12px!important}.iq_compensation_filter_search{padding:24px 12px}.iq_compensation_filter_search>div{height:40px!important}#iq_compensation_filter{height:40px;width:40px;padding:0;margin-left:0!important;margin-right:12px!important}#iq_compensation_filter svg{margin-right:0!important}#iq_compensation_filter span{display:none!important}.iq-compensation-search{justify-content:center}.iq-compensation-search.state{padding:0!important}.iq-compensation-search:nth-child(2){width:100%}.iq-compensation-search button{align-items:center;justify-content:center;width:40px;height:auto}.iq-compensation-search button img{margin-right:0}.iq-compensation-search button span{display:none}.iq-compensation-search input{height:inherit;width:100%!important}.iq-compensation-filter .offcanvas-header .offcanvas-title{font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375)}.iq-compensation-filter .offcanvas-body .form-label{line-height:var(--bay-line-height--100)}.iq-compensation-filter .offcanvas-footer button,.iq-compensation-filter .offcanvas-footer input{line-height:var(--bay-line-height--125)}.iq-compensation-filter .select2-container{height:48px!important}.iq-compensation-listings-table{display:none}.iq-compensation-listings{display:block}.iq-compensation-listing-mob:nth-child(even){background-color:#f7f7f7}.iq-compensation-listing-mob{padding:12px 24px}.iq-compensation-listing-details-mob img{width:50px;height:38px;border:1px solid #d9d9d9;margin:3px 4px 3px 0}.iq-compensation-listing-details-mob div:first-child a div,.iq-compensation-listing-details-mob div:first-child a span,.iq-compensation-office-details-mob h6{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--1375);color:var(--bay-maincolor)}.iq-compensation-listing-details-mob div:last-child span,.iq-compensation-office-details-mob span,.iq-compensation-office-details-mob span a{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150)}.iq-compensation-listing-details-mob div:last-child span{color:#2d2926}.iq-compensation-office-details-mob span,.iq-compensation-office-details-mob span a{color:var(--bay-maincolor)!important}.iq-compensation-bo-mob div span{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--0075);line-height:var(--bay-line-height--100);color:#4b4c4f}.iq-compensation-bo-mob>span span{font-family:var(--bay-body-font)!important;font-size:var(--bay-font-size--101);line-height:var(--bay-line-height--150);color:#666972}#bay_compensation_search_listings_form .iq-compensation-search{width:100%!important;height:40px!important}#iq-compensation.require_users_search .iq-compensation-search-listings{margin-bottom:56px!important}#iq-compensation.require_users_search #bay_compensation_search_listings_form{margin-top:24px!important;padding-left:12px!important;padding-right:12px!important}.iq-compensation-search-listings-empty-state{margin-bottom:64px}#bay_compensation_search_listings_form-location{padding:12px 16px!important}.iq-compensation-paging ul{padding-bottom:0}.iq-compensation-paging #total-real-estate-count{display:none}.iq-compensation-paging{display:flex;justify-content:center;padding-top:24px;padding-bottom:32px;padding-left:0!important}.iq-compensation-paging .pagination{flex-wrap:wrap}.iq-compensation-paging ul li a,.iq-compensation-paging ul li span{height:40px;width:40px}.iq-compensation-paging a:link{padding:8px 13px;width:48px;height:48px}}@media (min-width:633px){#iq-compensation.require_users_search .iq-compensation-search-listings{width:fit-content;justify-self:center}}@media (min-width:634px) and (max-width:768px){.iq-compensation-listing-tdata a *{font-size:14px}.iq-compensation-listing-agent-tdata div:nth-child(2) h6{font-size:14px}.iq-compensation-listing-agent-tdata div:nth-child(2) span{font-size:14px}.iq-compensation-header{padding:40px 20px 0 20px!important}.iq_compensation_filter_search{padding:40px 20px}.iq-compensation-listings-table{padding:0 20px 40px 20px!important}.iq-compensation-listings-table .iq-compensation-listing-bo-tdata{font-size:14px}.iq-compensation-paging{padding-left:20px!important}}.error-page-container .layout{gap:40px;padding:60px 0 120px 0}.error-page-container .text-container .title{gap:32px}.error-page-container .text-container .title .title-content-text-first{color:var(--bay-maincolor);font-family:"Work Sans"!important;font-size:40px}.error-page-container .text-container .title .title-content .title-content-text{color:var(--bay-steel-gray);font-family:"Work Sans"!important;font-size:18px}body:has(.error-page-container) .st-inside-content-wrapper{min-height:unset!important}.error-page-container .homePageBtn{background:var(--bay-maincolor);color:var(--bay-white);border-radius:4px;padding:10px 16px;font-family:Inter!important;font-size:14px}.locallogic-neighbour-widgets a.tracking-wider{display:none}.locallogic-neighbour-widgets #neighborhood-map-widget{height:800px}#iq_listing_full_details_v2 .locallogic-widget #local-content-widget iframe:not(:first-child){display:none}.bay-neighborhood_guide{margin:0 4vw}.iq-search-results-banner .iq-search-results-banner_link{display:flex;width:100%}.iq-search-results-banner .bay_listing_card_media{width:100%;height:100%!important}.iq-search-results-banner .bay_listing_card_media img.iq-search-results-banner_image{position:relative;width:100%;height:100%!important;object-fit:contain!important;z-index:1;cursor:pointer}#header1-wrap .dropdown-menu .dropdown-header strong,#header1-wrap .dropdown-menu .st-menu-sub-links,#header1-wrap .dropdown-menu .st-menu-sub-links a,#header1-wrap .loginHeader a,#header1-wrap .navbar .container-fluid .nav-link{color:var(--bay-maincolor)!important}.st-homepage-wrapper #header1-wrap .container-fluid #st_sitemenu #navigation .navigation-item .dropdown-menu .st-menu-sub-links a{color:var(--bay-maincolor)!important;font-family:var(--bay-helvetica-font),var(--bay-primary-font)!important;font-size:var(--bay-font-size--100);font-weight:var(--bay-primary-font-weight)}#header1-wrap .loginHeaderMobile a,#header1-wrap .top_mobile i{color:var(--bay-maincolor)!important}#header1-wrap .offcanvas-header .svg-icon path{stroke:var(--bay-maincolor)!important}#header1-wrap .offcanvas .offcanvas-body #drawer-navigation .navigation-item a:hover,#header1-wrap .offcanvas .offcanvas-body #drawer-navigation li:hover>a:not(.show){background-color:var(--bay-maincolor)!important;color:var(--bay-bodycolor)!important}#header1-wrap #drawer-navigation .dropdown-menu.show .dropdown-header:hover strong,#header1-wrap #drawer-navigation .dropdown-menu.show li:hover .dropdown-item{color:var(--bay-bodycolor)!important}#header1-wrap .offcanvas .offcanvas-body #drawer-navigation li:hover>a.show{background-color:unset!important;color:var(--bay-maincolor)!important}#header1-wrap #drawer-navigation .dropdown-menu.show .dropdown-header:hover{background-color:var(--bay-maincolor)!important}.v2-15 .sidebarfooter-container .socialMedia-container .socialImageStyle svg rect{color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important}#hero_section1 .home-search-container .heading{color:var(--bay-maincolor)}#hero_section1 .home-search-container .search-field-group .btn-primary,#hero_section1 .search-wrap-banner .home-search-container .button-group .btn{background-color:var(--bay-searchformbuttonsbackground);color:var(--bay-searchformbuttonscolor)}#hero_section1 .search-wrap-banner .home-search-container .button-group .btn.agents,#hero_section1 .search-wrap-banner .home-search-container .button-group .btn.offices{background-color:var(--bay-highlightcolor);color:var(--bay-searchformbuttonscolor)}.home-search-container .search-field-group .btn-primary{border-color:var(--bay-searchformbuttonsborder)}.home-search-container .search-field-group .btn-primary:hover{background-color:var(--bay-hovercolor)}.home-search-container .search-field-group .btn-primary:active{border-color:var(--bay-searchformbuttonsborder)!important}.home-search-container .search-field-group .btn-primary.agents,.home-search-container .search-field-group .btn-primary.offices{border-color:var(--bay-searchformbuttonsborder)}#iq_additional_searchfields .al-range-slider__bar{background:var(--bay-maincolor)!important}.al-range-slider__knob{border:5px solid var(--bay-bodytext)}.st-slider-display{color:var(--bay-bodytext)}.al-range-slider__knob:hover{border-color:var(--bay-bodycolor)}#hero2-wrap .button-group .btn:not(.active){background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important}#hero2-wrap .button-group .btn:not(.active):hover{background-color:var(--bay-white)!important;border-color:var(--bay-white)!important;color:var(--bay-maincolor)!important}#hero2-wrap .button-group .btn.active{color:var(--bay-maincolor)!important}#hero2-wrap .al-range-slider__knob:hover,#hero2-wrap .al-range-slider__knob_active{border-color:var(--bay-maincolor)!important;box-shadow:inset 0 0 .2em .1em var(--color_surface),0 0 .4em .1em var(--bay-maincolor)!important}#hero2-wrap .st-searchform-container #homepage_searchform .btn-search:hover,#hero2-wrap .st-searchform-container #iq_housevalue_form .btn-get-report:hover{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important}#hero2-wrap .creatingButton:hover,#hero2-wrap .getReportButton:hover{background-color:var(--bay-maincolor)}#area1-wrap .imagecontainer a{color:var(--bay-maincolor)}#area2-wrap .bannerArrowImage,#area2-wrap .text-container,#area2-wrap .text-container a{color:var(--bay-maincolor)!important}#area3-wrap .btn-primary{border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#area3-wrap .content_wrapper .btn-link:hover,#area3-wrap .content_wrapper .btn-primary:hover{background-color:var(--bay-maincolor)!important;color:var(--bay-bodycolor)!important}#area3-wrap .text-container{color:var(--bay-maincolor)}#area3-wrap .flex-button{border:1px solid var(--bay-maincolor)!important}#area3-wrap .flex-button a{color:var(--bay-maincolor)!important}#area4-wrap .header{color:var(--bay-maincolor)!important}#area5-wrap .btn-primary{border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#area5-wrap .content_wrapper .btn-link:hover,#area5-wrap .content_wrapper .btn-primary:hover{background-color:var(--bay-maincolor)!important;color:var(--bay-bodycolor)!important}#area5-wrap .text-container{color:var(--bay-maincolor)}#area5-wrap .flex-button{border:1px solid var(--bay-maincolor)!important}#area5-wrap .flex-button a{color:var(--bay-maincolor)!important}#area6-wrap .custom-banner{background-color:var(--bay-maincolor)}#area7-wrap .btn-primary{border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#area7-wrap .btn-primary:hover{background-color:var(--bay-bodycolor)!important}#area7-wrap .header-section h1,#area7-wrap .header-section p{color:var(--bay-maincolor)!important}#area8-wrap.iq_homepage_leadsource h1,#area8-wrap.iq_homepage_leadsource p{color:var(--bay-maincolor)!important}#area8-wrap.iq_homepage_leadsource #iq_lead_form-submit{border-color:var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#area8-wrap.iq_homepage_leadsource .iq-contact-list{color:var(--bay-maincolor)!important}#area8-wrap.iq_homepage_leadsource form .checkbox small{color:var(--bay-maincolor)!important}#area8-wrap form #publicid-container label,#area8-wrap form .form-group label.checkbox-label,#area8-wrap form .form-group legend{color:var(--bay-maincolor)!important}.v2-15 #area8-wrap #iq_lead_form-submit:hover{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;color:var(--bay-white)!important}#area11-wrap .agent-title{color:var(--bay-maincolor)!important}#area11-wrap .learn-more{border:1px solid var(--bay-maincolor)!important;color:var(--bay-maincolor)!important}#area11-wrap .learn-more:hover{color:var(--bay-bodycolor)!important;background-color:var(--bay-maincolor)!important}.v2-15 #area12-wrap .head-line,.v2-15 #area12-wrap .sub-head-line{color:var(--bay-maincolor)}#area13-wrap .header_left,#area13-wrap .header_right .learn-btn,#area13-wrap .header_right svg{color:var(--bay-maincolor)!important}#area13-wrap .header_right .learn-btn{border-color:var(--bay-maincolor)!important}#area13-wrap .header_right svg:focus,#area13-wrap .header_right svg:hover{border-color:var(--bay-maincolor)!important;background-color:var(--bay-maincolor)!important}#area13-wrap .header_right svg:focus path,#area13-wrap .header_right svg:hover path{color:var(--bay-white)!important}#area13-wrap .header_right path{color:var(--bay-maincolor)!important}#area13-wrap .header_right path{color:var(--bay-maincolor)!important}#area13-wrap .header_right .learn-btn:hover{color:var(--bay-bodycolor)!important;background-color:var(--bay-maincolor)!important}#area13-wrap .featured-listings .header_container .straight-line{color:var(--bay-maincolor)!important;border:.5px solid var(--bay-maincolor)!important}#area13-wrap .header_right a.opacity-25 svg:focus,#area13-wrap .header_right a.opacity-25 svg:hover{border-color:unset!important;background-color:unset!important;cursor:not-allowed!important}#area13-wrap .header_right a.opacity-25 svg:focus path,#area13-wrap .header_right a.opacity-25 svg:hover path{color:unset!important}#area14-wrap #st_featured_agents svg,#area14-wrap .team-name,#area14-wrap .team-title{color:var(--bay-maincolor)!important}#area14-wrap #st_featured_agents .carousel-control-next.opacity-25 svg:hover,#area14-wrap #st_featured_agents .carousel-control-prev.opacity-25 svg:hover{background-color:transparent!important;pointer-events:none!important;cursor:not-allowed;color:var(--bay-maincolor)!important}#area14-wrap #st_featured_agents .carousel-control-next.opacity-25 svg:hover,#area14-wrap #st_featured_agents .carousel-control-prev.opacity-25 svg:hover{fill:none!important}#area14-wrap #st_featured_agents svg:focus,#area14-wrap #st_featured_agents svg:hover{fill:var(--bay-maincolor)!important;color:var(--bay-bodycolor)!important;border-color:var(--bay-maincolor)!important}#area14-wrap .carousel-indicators button.active{background-color:var(--bay-maincolor)!important}#area14-wrap .no-carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}#area14-wrap .carousel-multiple .carousel-inner .no-carousel-item.active{display:flex}#area14-wrap #area14-wrap .team-section #st_featured_agents .no-carousel-item{justify-content:center;gap:16px}#area15-wrap .testimonial-pagination svg{color:var(--bay-maincolor)!important;background-color:transparent!important;border-color:var(--bay-maincolor)!important}#area15-wrap .testimonial-pagination svg:hover{background-color:var(--bay-white)!important;border-color:var(--bay-white)!important}#area15-wrap .testimonial-pagination svg:hover path{color:var(--bay-maincolor)!important}#area15-wrap .testimonial-pagination .straight-line{color:var(--bay-white)!important;border:.75px solid var(--bay-white)!important}#area15-wrap .desktopview-btn:hover,#area15-wrap .mobileview-btn:hover{color:var(--bay-maincolor)!important;background-color:var(--bay-white)!important;border-color:var(--bay-white)!important}#area16-wrap #iq_housevaluesection_form .container .btn-sell{color:var(--bay-maincolor)!important;background-color:var(--bay-white)!important}#area16-wrap #iq_housevaluesection_form .container .btn-sell:hover{color:var(--bay-maincolor)!important}#area16-wrap #iq_housevaluesection_form .btn-get-report:hover{background-color:var(--bay-maincolor)!important;border-color:var(--bay-maincolor)!important;color:var(--bay-white)!important}#area_footer2 .footer-auth a,#area_footer2 .st-footer-InfoDetails .custom-footer .footer-actions svg,#area_footer2 .st-footer-InfoDetails .custom-footer .footer-info,#area_footer2 .st-footer-InfoDetails .custom-footer .footer-info .footer-contact{color:var(--bay-maincolor)!important}#area_footer2 .st-footer-InfoDetails .custom-footer .footer-actions svg,#area_footer2 .st-footer-InfoDetails .custom-footer .footer-info .footer-contact svg,#area_footer2 .st-footer-InfoDetails .custom-footer .footer-info svg{color:var(--bay-maincolor)!important}#area_footer2 .footer-auth a{color:var(--bay-maincolor)!important}#webeditor #edit-menu.navbar{padding:9px 1rem 10px;gap:16px}#webeditor #edit-menu.navbar .btn-info{color:var(--bay-white)}@media (min-width:830px){#webeditor #edit-menu.navbar #editorMenuNavbar .iq-editing-button.dropdown{margin-right:4px}}#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_edit button{background-color:#1571f0;border-radius:6px!important;font-family:var(--bay-primary-font)!important;line-height:18px;color:var(--bay-white)!important;border:none}@media (min-width:830px){#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_edit button{padding:10px 12px!important;width:108px;height:31px}}#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_edit button img{margin-right:8px;width:12px;height:12px}#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_logout button{color:#fff!important;border:none}#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_logout button i{margin-right:8px;width:12px;height:10px}#webeditor #edit-menu.navbar #editorMenuNavbar #editing_buttons_logout button span{font-family:var(--bay-primary-font)!important;line-height:18px;font-size:14px!important}@media (min-width:830px){#webeditor .navbar-nav .nav-item .nav-link{padding-right:10px;padding-left:10px}}@media (min-width:768px) and (max-width:920px){#webeditor #edit-menu .navbar-logo img{width:95px}#webeditor #edit-menu.navbar{gap:5px}#webeditor #editing_buttons_edit button,#webeditor #editing_buttons_logout button span,#webeditor .navbar-nav .nav-item a{font-size:13px!important}}@media (max-width:991px){.v2-02 #webeditor #edit-menu.navbar #editorMenuNavbar .nav-item .nav-link,.v2-06 #webeditor #edit-menu.navbar #editorMenuNavbar .nav-item .nav-link,.v2-08 #webeditor #edit-menu.navbar #editorMenuNavbar .nav-item .nav-link,.v2-15 #webeditor #edit-menu.navbar #editorMenuNavbar .nav-item .nav-link{padding:.5rem!important}.v2-02 #webeditor #edit-menu.navbar #editorMenuNavbar .iq-editing-button#editing_buttons_logout button span,.v2-06 #webeditor #edit-menu.navbar #editorMenuNavbar .iq-editing-button#editing_buttons_logout button span,.v2-08 #webeditor #edit-menu.navbar #editorMenuNavbar .iq-editing-button#editing_buttons_logout button span,.v2-15 #webeditor #edit-menu.navbar #editorMenuNavbar .iq-editing-button#editing_buttons_logout button span{font-size:12px!important}}#bayMenuEditorDialog_v2 .btn-info{color:#fff}#bayMenuEditorDialog_v2 .btn-menu-action{background-color:#5cb85c;color:#fff;margin:5px 0 0 0;font-size:12px}#bayMenuEditorDialog_v2 .btn-menu-warning{color:#000;background-color:#ffc107;border-color:#ffc107;width:100%}#bayMenuEditorDialog_v2 table th{border-top:1px solid #dee2e6;padding:.75rem}#bayMenuEditorDialog_v2 table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}#bayMenuEditorDialog_v2 .submenuof{max-width:266px}#iq_editor_maintainpages_dialog_v2 .btn-info{color:#fff}#iq_editor_maintainpages_dialog_v2 .table thead th{border-top:1px solid #dee2e6;border-bottom:2px solid #dee2e6;padding:.75rem}#iqEditorCreatePageLayout_v2{height:780px}#iqEditorCreatePageLayout_v2 .btn-info{color:#fff}#iqEditorCreatePageLayout_v2 #iqEditorCreatePageSelectTemplates{position:relative;height:720px}#iqEditorCreatePageLayout_v2 #iqEditorCreatePageActionButtons{position:relative;height:40px}#iqEditorCreatePageLayout_v2 #iqEditorCreatePageActionButtons .btn-primary-border{border-color:#1571f0}#iqEditorCreatePageLayout_v2 #iqEditorCreatePageActionButtons .btn-primary-border:hover{border-color:rgba(0,33,114,.8)}#iqEditorCreatePageLayout_v2 #iq-fade-1{position:absolute;top:0;left:0;height:700px;width:100%;overflow:auto;overflow-x:hidden;padding:15px}#iqEditorCreatePageLayout_v2 #iq-fade-2{position:absolute;top:0;left:0;height:700px;width:100%;overflow:auto;overflow-x:hidden;display:none}#iqEditorCreatePageLayout_v2 .iq-template-image{border:2px solid #ccc;width:100%}#iq_editor_editfield_dialog .iq-textdropdown .btn{font-size:12px!important}#iq_editor_editfield_dialog .edit-logo-area{background-color:#f7f7f7;border:1px solid #e3e3e3;max-width:330px;border-radius:3px;margin-bottom:10px}#iq_editor_editfield_dialog .edit-logo-area img{max-width:300px;max-height:100px;margin:15px}#bayCentralizedListingEditorDialog_v2 .iq-textdropdown{padding:6px 17px!important}#bayCentralizedListingEditorDialog_v2 .modal-body{padding:0!important}#bayCentralizedListingEditorDialog_v2 .modal-body table tbody tr:first-child{display:block;padding:10px 10px 0 10px}#iq_editor_page_dialog form#header_form #image_section #header_image_wrapper{width:50%;height:250px}#iq_editor_page_dialog form#header_form .header_texts .header_title .tox.tox-tinymce{height:200px!important}#iq_editor_page_dialog .header_preference .form-check input{-webkit-appearance:auto;appearance:auto}#iq_editor_page_dialog #color_section .color_container{border-radius:4px;border:1px solid #dee2e6;padding:4px}#iq_editor_page_dialog #color_section #color_picker{width:32px;height:32px;padding:4px;border:none;border-radius:4px;background-color:#f3f3f4}#iq_editor_page_dialog #color_section #color_picker::-webkit-color-swatch{border-radius:2px;border:1px solid #dee2e6;padding:4px}#iq_editor_metatags_dialog form#iq_metadatadetails #metadata_image_wrapper{width:50%;height:250px;margin-top:10px}#iq_editor_metatags_dialog img.iq-icon-trash{width:16px;height:16px}#iq_editor_registration_dialog{margin-top:2rem}#iq_editor_metatags_dialog .custom-tooltip,#iq_editor_registration_dialog form#iq_registrationdetails .custom-tooltip{position:relative;display:inline-block}#iq_editor_metatags_dialog .custom-tooltip .tooltip-content,#iq_editor_registration_dialog form#iq_registrationdetails .custom-tooltip .tooltip-content{visibility:hidden;max-width:20rem;width:max-content;background-color:#2c2c2c;color:#fff;text-align:left;border-radius:4px;padding:12px;position:absolute;z-index:1000;bottom:125%;left:50%;margin-left:-150px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.3);font-size:14px;font-weight:400;line-height:20px}#iq_editor_metatags_dialog .custom-tooltip .tooltip-content::after,#iq_editor_registration_dialog form#iq_registrationdetails .custom-tooltip .tooltip-content::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2c2c2c transparent transparent transparent}#iq_editor_metatags_dialog .custom-tooltip:hover .tooltip-content,#iq_editor_registration_dialog form#iq_registrationdetails .custom-tooltip:hover .tooltip-content{visibility:visible;opacity:1}#iq_editor_metatags_dialog .tooltip-title,#iq_editor_registration_dialog form#iq_registrationdetails .tooltip-title{font-weight:700;margin-bottom:8px;font-size:15px}#iq_editor_metatags_dialog .tooltip-description,#iq_editor_registration_dialog form#iq_registrationdetails .tooltip-description{font-size:13px;opacity:.9}#iq_editor_metatags_dialog .tooltip-description br,#iq_editor_registration_dialog form#iq_registrationdetails .tooltip-description br{margin-bottom:.75rem;display:block;content:""}#iq_editor_metatags_dialog .tooltip-description .fw-bold,#iq_editor_registration_dialog form#iq_registrationdetails .tooltip-description .fw-bold{margin-top:1rem;display:inline-block}#iq_editor_metatags_dialog .tooltip-description .fw-bold:first-child,#iq_editor_registration_dialog form#iq_registrationdetails .tooltip-description .fw-bold:first-child{margin-top:0}#iq_editagenttemplate_dialog .agent-template-table td{border:none!important}#iq_editagenttemplate_dialog .agent-template-table tbody>tr:hover{background-color:#f5f5f5!important}#iq_editagenttemplate_dialog .agent-template-table .table-hover>tbody>tr:hover{--bs-table-accent-bg:none!important}@media (max-width:991px){#iq_editor_choosetemplate_dialog .modal-dialog.modal-xl{max-width:100%!important;margin-left:30px!important;margin-right:30px!important}}#iq_editor_choosetemplate_dialog .selectTemplateBtn{width:100%;margin:30px 0 0 0;background-color:var(--bay-primary-light)!important;color:var(--bay-white)!important;padding:8px 0;gap:10px;border:4px solid var(--bay-primary-light)!important;font-size:14px;line-height:normal}#iq_editor_choosetemplate_dialog .carousel-control-next,#iq_editor_choosetemplate_dialog .carousel-control-prev{color:var(--bay-bodytext)}#iq_editor_choosetemplate_dialog .carousel-control-next:hover,#iq_editor_choosetemplate_dialog .carousel-control-prev:hover{color:var(--bay-bodytext)!important}@media (max-width:480px){#iq_template_carousel .templateName{margin-top:24px}}.iq-agent-profile-container{background-color:var(--bay-dark-black-04);position:absolute;bottom:0;right:0;z-index:999;color:var(--bay-white);font-family:var(--bay-primary-font);font-size:var(--bay-font-size--100);display:flex}@media (max-width:768px){.iq-agent-profile-container{display:none!important}}@media (orientation:landscape) and (max-height:639.98px){.iq-agent-profile-container{display:none!important}}.iq-agent-image-link{object-fit:cover;position:relative;top:0;width:30%;height:100%}.iq-agent-image-div{width:24%;height:100%}.iq-agent-profile-container a,.iq-agent-profile-container a:hover,.iq-agent-profile-container a:visited{color:var(--bay-white)!important}.iq-agent-profile-container .iq-agent-image{max-width:100%;height:100%!important;width:auto!important}@media (max-width:1440px){.iq-agent-profile-container .iq-agent-image{width:149px!important}.iq-agent-profile-container .iq-agent-info{padding:26px 112px 18px 31px;min-width:350px}}@media (max-width:1919px){.iq-agent-profile-container .iq-agent-info{padding:26px 112px 18px 31px}}.iq-agent-profile-container .iq-agent-info{min-width:336px!important;padding:15px 60px 18px 0;text-align:left}.iq-agent-profile-container h1{font-size:20px;margin:0 0 5px 0;text-decoration:underline;color:var(--bay-white)}.iq-agent-profile-container h2{font-size:16px;margin-top:0;color:var(--bay-white)}.iq-agent-profile-container .iq-agent-contact-me{margin-top:5px}.iq-agent-profile-container .iq-agent-contact-me a{text-decoration:underline}.iq-agent-profile-container .iq-agent-profile-caption{font-size:18px;padding:20px 15px;clear:both;background-color:var(--bay-dark-black-05)}.iq-agent-profile-container .iq-agent-download-info{margin-top:5px;font-size:var(--bay-font-size--0075);font-weight:400;text-decoration-line:underline}.iq-agent-profile-container .iq-agent-download-info:hover{opacity:.6}.iq-agent-profile-container .iq-agent-info-certifications.text-truncate-multiline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.iq-certifications-tooltip .tooltip-inner{max-width:300px!important;width:300px!important}@media (max-width:767px){#iq-agentprofile-mobile .iq-agent-profile-container{position:relative}}@media (max-width:479px){.iq-agent-profile-container{width:100%!important;font-size:10px}.iq-agent-profile-container a,.iq-agent-profile-container a:hover,.iq-agent-profile-container a:visited{color:var(--bay-white)!important;font-size:10px!important}.iq-agent-profile-container .iq-agent-image{width:33vw!important;height:186px!important}.iq-agent-profile-container h1{font-size:16px}.iq-agent-profile-container h2{font-size:14px}.iq-agent-profile-container .iq-agent-info{min-width:unset;width:67vw!important;height:auto;padding:26px}.iq-agent-profile-container .iq-agent-profile-caption{font-size:10px;padding:10px;clear:both}}@media (min-width:480px) and (max-width:767px){.iq-agent-profile-container{width:100%!important}.iq-agent-profile-container .iq-agent-info{min-width:unset;width:67vw!important;height:auto;padding:14px 112px 18px 30px}}@media (min-width:1206px){.iq-agent-profile-container{max-width:40%!important}}@media (min-width:769px) and (max-width:1205px){.iq-agent-profile-container{max-width:70%!important}}@media (min-width:1920px){.iq-agent-profile-container{max-width:35%!important;max-height:33%!important}}.iq-carousel-caption{text-align:right;position:absolute;bottom:0;right:0;padding:0 30px 90px 0;z-index:9999}.iq-carousel-caption a{color:var(--bay-highlighttext);text-decoration:none!important}.iq-carousel-caption h2{font-size:35px!important;color:var(--bay-highlighttext);margin:0;letter-spacing:1px}.iq-carousel-caption h3{font-size:24px!important;color:var(--bay-highlighttext);margin-top:5px;letter-spacing:1px}.autocomplete-suggestions{border:1px solid var(--bay-light-gray-211);background:var(--bay-white);overflow-x:hidden!important}.autocomplete-suggestions .autocomplete-suggestion{position:relative;padding:3px 1em 3px .4em;margin:0;cursor:pointer;text-align:left;list-style-type:none}.autocomplete-suggestions .autocomplete-suggestion:hover{border:1px solid var(--bay-light-gray-170);margin:-1px;background:var(--bay-white);font-weight:400;color:var(--bay-raisin-black)}.autocomplete-suggestions strong{color:var(--bay-grey-85)!important;font-weight:400!important}.autocomplete-suggestions h6{font-weight:400;margin-bottom:.5rem}.carousel-multiple{position:relative;margin:20px auto;border:10px solid #fff;border-radius:5px;box-shadow:0 0 2px #999}.carousel-multiple .carousel-inner .carousel-item-next,.carousel-multiple .carousel-inner .carousel-item-prev,.carousel-multiple .carousel-inner .carousel-item.active{display:flex}.carousel-multiple .carousel-control-next.custom,.carousel-multiple .carousel-control-prev.custom{width:0%}.carousel-multiple .carousel-control-prev.custom .carousel-control-prev-icon{left:15px}.carousel-multiple .carousel-control-next.custom .carousel-control-next-icon{right:15px}.navigationWrapper{position:relative;width:100%;background-color:var(--bay-white)!important}.navigationWrapper.stickyHeader{position:sticky!important;top:0;transition:all .3s ease;z-index:1001}.editbar .navigationWrapper{margin-top:var(--edit-menu-height)}.editbar .navigationWrapper.stickyHeader{top:var(--edit-menu-height)}.editbar.modal-open{margin-top:0!important}.st-footer-disclaimer{display:block;position:relative;padding-bottom:10px;font-size:11px;margin-top:10px}.st-footer-company-disclaimer{position:relative}.st-footer-mls-disclaimer{font-size:16px;margin-top:10px;display:block}.iq-disclaimer-text{font-size:11px;margin-top:10px;display:block}.powered-by{display:flex;align-items:center;margin-bottom:10px;margin-top:5px!important;padding-left:30px;justify-content:center}.powered-by .powered-by-text{padding-right:15px;font-size:12px}.powered-by .backatyou-logo{width:156px;text-align:left}.powered-by .backatyou-logo a{color:var(--bay-bodytext);text-decoration:none;transition:all .2s ease-in-out}.powered-by .backatyou-logo a img{width:50%!important}.st-listings-updated{margin:10px 0 0 0}.v2-01 .powered-by,.v2-03 .powered-by,.v2-04 .powered-by,.v2-06 .powered-by,.v2-07 .powered-by,.v2-08 .powered-by,.v2-09 .powered-by,.v2-10 .powered-by,.v2-11 .powered-by,.v2-12 .powered-by,.v2-13 .powered-by{justify-content:center}#google_translate_element{margin-top:10px;font-size:14px}#google_translate_element .goog-te-gadget{color:#333!important;white-space:normal}#google_translate_element .goog-te-gadget .goog-te-combo{border:1px solid #ccc;border-radius:4px;padding:5px;font-size:14px}#google_translate_element .goog-te-gadget .goog-te-combo option{background-color:#fff;color:#333}body div.skiptranslate iframe{display:none!important}body{top:0!important}