@-webkit-keyframes shimmer-data-v-85b83f36{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes shimmer-data-v-85b83f36{0%{background-position:-500px 0}to{background-position:500px 0}}[data-v-85b83f36]:root{--color-primary:#dc1c2e;--color-primary-hover:#ff3d48;--color-secondary:#003da5;--color-secondary-hover:#095ff0;--color-blue-dark:#1a3668;--color-red-dark:#b22b2e;--color-accent:#007dc3;--color-accent-light:#a4d7f4;--color-grey-darker:#404041;--color-grey-dark:#626366;--color-grey:#949ca1;--color-grey-light:#c4c6c8;--color-grey-lighter:#f4f4f4;--color-white:#fff;--color-black:#000;--color-success:#007dc3;--color-success-light:#dff4ff;--color-danger:#dc1c2e;--color-danger-light:#ffe2e5}.theme-remax[data-v-85b83f36]{--color-primary:#dc1c2e;--color-primary-hover:#ff3d48;--color-secondary:#003da5;--color-secondary-hover:#095ff0}.theme-collection[data-v-85b83f36]{--color-primary:#dc1c2e;--color-primary-hover:#ff3d48;--color-secondary:#1e355e;--color-secondary-hover:#2b5399}.gallery-fullscreen .header[data-v-85b83f36]{opacity:.25;pointer-events:none}.mobile-filters .header[data-v-85b83f36]{display:none}@media (min-width:768px){.mobile-filters .header[data-v-85b83f36]{display:block}}.header .wrapper[data-v-85b83f36]{height:52px}@media (min-width:768px){.header .wrapper[data-v-85b83f36]{display:block;width:100%;height:73px}}.header .navigation[data-v-85b83f36]{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;background-color:var(--color-white);border-top-width:4px;border-color:#dc1c2e;border-color:var(--color-primary);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);z-index:50;height:52px;-webkit-transition:transform .3s;transition:transform .3s}.theme-collection .header .navigation[data-v-85b83f36]{border-color:#003da5;border-color:var(--color-secondary)}.header .navigation.hidden[data-v-85b83f36]{-webkit-transform:translateY(-55px);transform:translateY(-55px)}.header .navigation.fixed[data-v-85b83f36]{position:fixed}@media (min-width:768px){.header .navigation[data-v-85b83f36]{height:73px}.header .navigation.hidden[data-v-85b83f36]{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}.header .navigation.menuOpen[data-v-85b83f36]{-webkit-transform:translateY(0);transform:translateY(0)}.header .navigation.hasOwner .utilities[data-v-85b83f36]{margin-left:0}.header .navigation.collection[data-v-85b83f36]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0;z-index:100}.header .navigation.collection .utilities[data-v-85b83f36]{margin-left:auto}.header .navigation.collection .logo[data-v-85b83f36]{height:40px;margin:0 15px 5px}@media (min-width:768px){.header .navigation.collection .logo[data-v-85b83f36]{height:54px}}.header .navigation.collection .logo-link[data-v-85b83f36]{margin:0}@media (min-width:768px){.header .navigation.collection.menuOpen .header-link[data-v-85b83f36]{color:#003da5;color:var(--color-secondary)}}.header .navigation.collection.fixed[data-v-85b83f36]{background-color:#003da5;background-color:var(--color-secondary);background:-webkit-gradient(linear,left top,left bottom,from(#1e365e),color-stop(50%,#101f3a),to(#040a1a));background:linear-gradient(180deg,#1e365e,#101f3a 50%,#040a1a)}.header .navigation.collection .remax-agent[data-v-85b83f36]{display:none}.header .logo-link[data-v-85b83f36]{overflow:hidden;text-decoration:none;position:relative;width:100%;margin-left:15px;max-width:310px}.header .logo[data-v-85b83f36]{display:block;height:22px}@media (min-width:768px){.header .logo[data-v-85b83f36]{margin:5px 0;height:36px;opacity:1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform-origin:top left;transform-origin:top left}}@media (min-width:768px){.header .logo--collapsed[data-v-85b83f36]{-webkit-transform:scale(.61);transform:scale(.61)}}.header .office[data-v-85b83f36]{position:absolute;left:0;bottom:0;display:none;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-85b83f36;animation-name:fadeInDown-data-v-85b83f36;-webkit-animation-delay:.3s;animation-delay:.3s}.header .office[data-v-85b83f36],.header .office[data-v-85b83f36]:hover{color:#404041;color:var(--color-grey-darker)}@media (min-width:768px){.header .office[data-v-85b83f36]{display:block}}.header .office--animated[data-v-85b83f36]{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header .office-overlay[data-v-85b83f36]{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)}@media (min-width:992px){.header .office-overlay[data-v-85b83f36]{left:360px}}@media (min-width:1200px){.header .office-overlay[data-v-85b83f36]{display:none}}.header .remax-agent[data-v-85b83f36]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;width:100%}@media (min-width:768px){.header .remax-agent[data-v-85b83f36]{max-width:275px}}@media (min-width:992px){.header .remax-agent[data-v-85b83f36]{max-width:353px}}.header .remax-agent-info[data-v-85b83f36]{position:relative;display:none;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:100%;margin-right:1rem;text-align:right;width:100%}@media (min-width:768px){.header .remax-agent-info[data-v-85b83f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header .remax-agent-name[data-v-85b83f36]{font-size:14px;font-weight:600;line-height:16px;letter-spacing:1.25px}.header .remax-agent-dropdown[data-v-85b83f36]{border:none;left:auto!important;right:0}.header .remax-agent-button[data-v-85b83f36]{margin:0 0 0 auto}.header .remax-agent-button.active>svg[data-v-85b83f36]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .remax-agent-headshot[data-v-85b83f36]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;overflow:hidden;width:48px;background-size:cover;background-position:50%;height:48px}@media (min-width:768px){.header .remax-agent-headshot[data-v-85b83f36]{height:69px}}.header .link[data-v-85b83f36]{display:block;margin-bottom:.75rem;font-size:12px;font-weight:600;text-align:left}.header .utilities[data-v-85b83f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-left:auto;list-style:none}.header .utilities-button[data-v-85b83f36]{display:none;margin:0 15px}@media (min-width:768px){.header .utilities-button[data-v-85b83f36]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.header .utilities-mobile[data-v-85b83f36]{display:none}}.header .utilities-mobile-menu[data-v-85b83f36]{color:#003da5;color:var(--color-secondary);margin-right:1rem;margin-left:1rem;font-size:32px;cursor:pointer}.collection .header .utilities-mobile-menu[data-v-85b83f36]{color:#fff;color:var(--color-white)}@-webkit-keyframes fadeInDown-data-v-85b83f36{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown-data-v-85b83f36{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}