.logo[data-v-732e337b]{overflow:hidden;text-decoration:none;display:flex;align-items:center;width:100%;margin-left:15px;max-width:310px;height:38px}.logo-img[data-v-732e337b],.logo[data-v-732e337b]{position:relative}.logo-img[data-v-732e337b]{display:block;height:100%;max-height:28px}@media (min-width:768px){.logo-img[data-v-732e337b]{opacity:1;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform-origin:top left;transform-origin:top left}}.logo-img--office[data-v-732e337b]{max-height:22px;top:-8px}@media (min-width:768px){.logo-img--collapsed[data-v-732e337b]{-webkit-transform:scale(.785) translateY(-6px);transform:scale(.785) translateY(-6px)}}.theme-collection .logo-img[data-v-732e337b]{margin-left:15px;max-height:100%}.theme-collection .logo[data-v-732e337b]{max-width:450px;margin:0}@media (min-width:768px){.theme-collection .logo[data-v-732e337b]{height:54px}}.office[data-v-732e337b]{position:absolute;left:0;bottom:0;display:none;margin-top:0;font-weight:600;text-transform:uppercase;overflow:hidden;line-height:1;font-size:1rem;letter-spacing:0;white-space:nowrap;max-width:310px;-webkit-animation-name:fadeInDown-data-v-732e337b;animation-name:fadeInDown-data-v-732e337b;-webkit-animation-delay:.3s;animation-delay:.3s}.office[data-v-732e337b],.office[data-v-732e337b]:hover{color:var(--grey-darker)}@media (min-width:768px){.office[data-v-732e337b]{display:block}}.office--animated[data-v-732e337b]{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.luxury-office[data-v-732e337b]{display:none;align-items:center;color:var(--white);padding-left:.5rem;font-size:1rem;line-height:1rem;text-transform:uppercase}@media (min-width:768px){.luxury-office[data-v-732e337b]{display:flex}}.office-border[data-v-732e337b]{background-color:var(--white);margin-right:.5rem;height:36px;width:2px}@media (min-width:768px){.office-border[data-v-732e337b]{height:54px}}.map-search-page .office-border[data-v-732e337b]{background-color:var(--grey-light)}.office-overlay[data-v-732e337b]{position:absolute;top:0;height:100%;left:270px;width:40px;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background:linear-gradient(90deg,transparent,#fff)}@-webkit-keyframes fadeInDown-data-v-732e337b{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,12%,0);transform:translate3d(0,12%,0)}}@keyframes fadeInDown-data-v-732e337b{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,12%,0);transform:translate3d(0,12%,0)}}.header[data-v-52b19dd1]{padding-top:52px}@media (min-width:768px){.header[data-v-52b19dd1]{padding-top:70px}}.slideshow-fullscreen-open .header[data-v-52b19dd1]{opacity:.25;pointer-events:none}.mobile-filters .header[data-v-52b19dd1]{display:none}@media (min-width:768px){.mobile-filters .header[data-v-52b19dd1]{display:block}}.header .navigation[data-v-52b19dd1]{top:0;display:flex;align-items:center;width:100%;background-color:var(--white);border-top-width:4px;border-color:var(--primary);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);z-index:50;height:52px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header .navigation.hidden[data-v-52b19dd1]{-webkit-transform:translateY(-55px);transform:translateY(-55px)}@media (min-width:768px){.header .navigation[data-v-52b19dd1]{height:70px}.header .navigation.hidden[data-v-52b19dd1]{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}.header .navigation.sidebar-menu-open[data-v-52b19dd1]{-webkit-transform:translateY(0);transform:translateY(0)}.theme-collection .header .navigation[data-v-52b19dd1]{background-color:transparent;border-color:var(--secondary);box-shadow:none;z-index:100}@media (min-width:768px){.theme-collection .header .navigation.sidebar-menu-open .header-link[data-v-52b19dd1]{color:var(--secondary)}}.theme-collection .header .navigation .remax-agent[data-v-52b19dd1]{display:none}.map-search-page .header .navigation[data-v-52b19dd1]{background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.map-search-page.theme-collection .header .navigation[data-v-52b19dd1]{background-color:var(--secondary)}@media (min-width:768px){.map-search-page.theme-collection .header .navigation.sidebar-menu-open .header-link[data-v-52b19dd1]{color:var(--white)}}.map-search-page.theme-collection .header .navigation[data-v-52b19dd1]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(.1%,rgba(0,0,0,.75)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.75) .1%,transparent);z-index:-1}.header .remax-agent[data-v-52b19dd1]{display:flex;margin-left:auto;width:100%}@media (min-width:768px){.header .remax-agent[data-v-52b19dd1]{max-width:275px}}@media (min-width:992px){.header .remax-agent[data-v-52b19dd1]{max-width:353px}}.header .remax-agent-info[data-v-52b19dd1]{position:relative;display:none;align-content:center;align-items:flex-end;align-self:center;height:100%;padding-right:1rem;text-align:right;width:calc(100% - 48px)}@media (min-width:768px){.header .remax-agent-info[data-v-52b19dd1]{display:flex;flex-direction:column}}.header .remax-agent-name[data-v-52b19dd1]{font-weight:600;font-size:.875rem;letter-spacing:.078125rem;line-height:1rem}.header .remax-agent-dropdown[data-v-52b19dd1]{border-style:none;right:0;left:auto!important}.header .remax-agent-button[data-v-52b19dd1]{margin:0 0 0 auto}.header .remax-agent-button.active>svg[data-v-52b19dd1]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .remax-agent-headshot[data-v-52b19dd1]{display:flex;overflow:hidden;background-size:cover;background-position:50%;width:3rem;height:48px}@media (min-width:768px){.header .remax-agent-headshot[data-v-52b19dd1]{height:66px}}.header .utilities[data-v-52b19dd1]{display:flex;align-items:center;padding:0;list-style-type:none}.header .utilities-button[data-v-52b19dd1]{display:none;margin:0 15px}@media (min-width:768px){.header .utilities-button[data-v-52b19dd1]{display:flex}}@media (min-width:768px){.header .utilities-mobile[data-v-52b19dd1]{display:none}}.header .utilities-mobile-menu[data-v-52b19dd1]{color:var(--secondary);margin-left:1rem;margin-right:1rem;cursor:pointer;font-size:32px}.map-search-page .header .utilities-mobile-menu[data-v-52b19dd1]{color:var(--secondary)}.theme-collection .header .utilities-mobile-menu[data-v-52b19dd1]{color:var(--white)}