[id^=MBBv3]:not(#mbbV1) #QuickSearchForm .bfg-qs-wrapper { --bbw-label-color: #5c5c5c; --bbw-flex-column-gap: 0; background: rgba(255,255,255,1); border: 1px solid rgba(var(--bbw-btn1-bg)); border-radius: 5rem; padding: 0.25em; font-size: 18px ; } [id^=MBBv3]:not(#mbbV1) .bfg-text, [id^=MBBv3]:not(#mbbV1) .btn, [id^=MBBv3]:not(#mbbV1) .form-control { font-size: 18px !important; } [id^=MBBv3]:not(#mbbV1) #QuickSearchForm .bfg-qs-wrapper { padding-left: 1em; padding-top: 0; padding-right: 0; padding-bottom: 0; max-width: 30em; border: 1px solid var(--bbw-btn1-bg); transition: none;; } [id^=MBBv3]:not(#mbbV1) #QuickSearchForm .bfg-qs-wrapper:focus-within { outline: 2px solid var(--bbw-btn1-bg); outline-offset: -4px; border: 1px solid white; } [id^="MBBv3"]:not(#mbbV1) [id^="QuickSearchForm"].mbb-form-search .bfg-qs-wrapper .mbb-primary-search { margin-top: 0 !important; margin-bottom: 0 !important; flex-wrap: nowrap !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper.mbb-qsearch { flex: 1 1 275px !important; margin-right: 0.25em; } [id^=MBBv3]:not(#mbbV1) #QuickSearchForm .form-control { margin-right: 0.5em !important; padding-left: 0.25em !important; padding-top: 0 !important; padding-bottom: 0 !important; background-color: transparent !important; border: none !important; height: 100% !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search input:active, [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .form-control:hover, [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .form-control:focus { box-shadow: none !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper .mbb-input-wrap:focus-visible { outline: none !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper .search-icon { display: none !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper #SelectedSearchLocations { margin-left: 4px !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch { margin-top: 0.5em !important; background-color: #ffffff; border-radius: 0.5em; padding: 0; left: calc( -0.75em + 2px) !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch > * { background-color: transparent;; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch > li:first-child { padding-left: calc( 1em + 2px) !important; margin-top: 0.5em; margin-bottom: 0.5em; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch li[searchnearby] { display: none; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch > ul { background-color: #ffffff; border-radius: 0.5em !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch > ul > * { background-color: transparent; padding-left: calc( 1em + 2px) !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper ul.locationseearch > ul > *:first-child { margin-top: 0.5em !important; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper #SelectedSearchLocations { margin-left: 4px; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper [searchstatus] { border: none; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchButtonWrapper { display: flex; align-content: center; align-items: center; padding: 0.333333em; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchButtonWrapper .btn { display: flex; align-content: center; align-items: center; padding: 0.5em !important; font-size: 18px; } [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchButtonWrapper .btn i { margin-right: 0 !important; padding: 0; } /* Selected Value */ [id^="MBBv3"]:not(#mbbV1) .mbb-form-search .mbb-primary-search .SearchByTextWrapper #SelectedSearchLocations { top: 4px !important; bottom: 4px !important; height: calc( 100% - 8px) !important; border-radius: 0.25em; } [id^="MBBv3"]:not(#mbbV1) .mbb-form .input-group label.mbb-checkbox-container { display: flex; align-items: center; height: 100%; padding-top: 0; } [id^="MBBv3"]:not(#mbbV1) .mbb-form .input-group label.mbb-checkbox-container .mbb-checkmark { top: 50%; transform: translateY(-50%); } [id^="MBBv3"]:not(#mbbV1) .mbb-form .input-group label.mbb-checkbox-container .super-script { top: -1.695555em; } }
<!--
-->

Best & Brightest

Ready to begin? Fill out the form to help introduce yourself and you will be contacted by a member of our leadership team to discuss future opportunities.

    Colorful parade for HomeReality at the Michigan Coast Guard Festival with community participation and local businesses.
    Modern Michigan lakefront home with stunning waterfront views and boat dock.
    Modern Michigan home with spacious interior and beautiful surroundings for real estate listing.
    Modern Michigan home exterior with lush landscaping and welcoming entrance.
    High-quality Michigan home for sale displayed in a real estate listing, showcasing Michigan real estate listings and properties.