.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;max-width:100%;font:inherit;background:0 0;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
:root{--white:#fff;--black:#000;--fp-text:#201c18;--fp-white:#fff;--fp-tab-bg:#ffffff24;--fp-text-secondary:#9b673b;--fp-chip-text:#986c47;--fp-chip-bg:#f3ebe4;--fp-card-border:#d7d3d0;--fp-secondary:#403d3a;--fp-grey:#eff2f4;--fp-btn-primary:#9b673b;--fp-btn-secondary:#fff;--two-col-content-bg:#f01701;--two-col-content-text:#000;--fp-details-bg:#f8f6f4;--fp-disclaimer-text:#333;--fp-calender-selected-bg:#f3decc;--fp-calender-selected-text:#a15618;--fp-calender-border:#ebe9f1;--fp-calender-neighboring-text:#a29487;--fp-calender-hover:#f0f0f0;--custom-scrollbar-bg:#f5f5f5;--custom-scrollbar-thumb:#9b673b;--custom-scrollbar-track:#f5f5f5;--fp-bullet-color:#ad8e6f;--fp-dropdown-label:#201c18;--fp-dropdown-active-item:#000;--fp-dropdown-header-border:#d7d3d0;--fp-dropdown-list-bg:#f3ebe4;--clear-filter-text:#9b673b;--grid-availability-bar-bg:#eff2f4;--grid-availability-bar-text:#201c18;--fp-list-availability-bar-bg:#eff2f4;--fp-list-availability-bar-text:#201c18;--fp-dropdown-text:#201c18;--fp-pagination-arrow-color:#403d3a;--fp-slider-arrow-color:#201c18;--fee-calculator-popup-close:#fff;--vt-icon-color:#ad8e6f;--vt-popup-close:#fff;--hero-banner-bg:#000;--hero-banner-bg-opacity:.79;--light-font-weight:300;--regular-font-weight:400;--medium-font-weight:500;--semibold-font-weight:600;--bold-font-weight:700;--black-font-weight:900;--fp-special-text:#fff;--fp-special-bg:#9b673b;--fp-dropdown-text-hover:#201c18;--calculator-icon-color:#000;--fp-tab-active-bg:#9b673b;--fp-tab-active-text:#fff;--fp-tab-text:#fff;--coming-soon-bg:#000;--coming-soon-text:#fff}@font-face{font-family:Satoshi-Variable;src:url(../media/Satoshi-Variable.3mdw7cpbmznb2.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Playfair-Display;src:url(../media/PlayfairDisplay-VariableFont_wght.0pbuzei2rr-m8.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal}:root{--primary:"Satoshi-Variable", sans-serif;--secondary:"Playfair-Display", serif}.ReactModal__Overlay{z-index:99;background-color:#000000bf!important}.movein-date-modal{background-color:var(--white);flex-direction:column;justify-content:space-between;align-items:stretch;width:85%;max-width:886px;height:auto;min-height:528px;margin-right:-50%;padding:32px;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media only screen and (max-width:991px){.movein-date-modal{justify-content:flex-start;min-height:auto;padding:24px}}.movein-date-modal .close-modal{cursor:pointer;background-color:#0000;border:none;padding:0;line-height:0;position:absolute;top:32px;right:32px}.movein-date-modal .close-modal svg{width:24px;height:24px;display:block}@media only screen and (max-width:991px){.movein-date-modal .close-modal{top:24px;right:24px}}.movein-date-modal .modal-title{font-size:clamp(1.25rem,1.157rem + .381vw,1.5rem);line-height:clamp(1.666rem,1.543rem + .508vw,1.999rem);font-weight:var(--semibold-font-weight);font-family:var(--secondary);max-width:80%;margin-bottom:18px}.movein-date-modal .button-container{justify-content:space-between;width:100%;margin-top:20px;display:flex}.movein-date-modal .button-container.single-child{justify-content:flex-end}@media only screen and (max-width:991px){.movein-date-modal .button-container{flex-direction:column-reverse;gap:12px}}.movein-date-modal .button-container button,.movein-date-modal .button-container a{min-width:144px;font-size:16px;line-height:21.6px;font-weight:var(--bold-font-weight);background-color:var(--fp-btn-primary);color:var(--fp-white);cursor:pointer;border:none;border:1px solid var(--fp-btn-primary);border-radius:0;justify-content:center;align-items:center;height:48px;transition:all .3s;display:flex}@media only screen and (max-width:991px){.movein-date-modal .button-container button,.movein-date-modal .button-container a{width:100%}}.movein-date-modal .button-container button:hover,.movein-date-modal .button-container a:hover{background-color:var(--white);color:var(--fp-btn-primary)}.movein-date-modal .button-container button:disabled,.movein-date-modal .button-container button.disabled,.movein-date-modal .button-container a:disabled,.movein-date-modal .button-container a.disabled{opacity:.5;pointer-events:none}.movein-date-modal .button-container button.back-button{border:1px solid var(--fp-btn-primary);color:var(--fp-btn-primary);background-color:#0000}.movein-date-modal .button-container button.back-button:hover{background-color:var(--fp-btn-primary);color:var(--fp-white)}.movein-date-modal .lease-terms-container-wrapper{justify-content:center;display:flex}.movein-date-modal .lease-terms-container{flex-flow:column wrap;align-items:flex-start;gap:16px;width:fit-content;max-height:400px;display:flex}.movein-date-modal .lease-terms-container::-webkit-scrollbar-track{background-color:var(--custom-scrollbar-track);-webkit-box-shadow:inset 0 0 6px #0000004d}.movein-date-modal .lease-terms-container::-webkit-scrollbar{background-color:var(--custom-scrollbar-bg);width:6px}.movein-date-modal .lease-terms-container::-webkit-scrollbar-thumb{background-color:var(--custom-scrollbar-thumb)}.movein-date-modal .lease-terms-container::-moz-scrollbar{background-color:var(--custom-scrollbar-bg);width:6px}.movein-date-modal .lease-terms-container::-moz-scrollbar-thumb{background-color:var(--custom-scrollbar-thumb)}.movein-date-modal .lease-terms-container::-ms-scrollbar{background-color:var(--custom-scrollbar-bg);width:6px}.movein-date-modal .lease-terms-container::-ms-scrollbar-thumb{background-color:var(--custom-scrollbar-thumb)}@media only screen and (max-width:991px){.movein-date-modal .lease-terms-container{flex-wrap:nowrap;padding:10px;overflow-y:auto}}.movein-date-modal .lease-terms-container label{cursor:pointer;align-items:center;font-size:16px;display:flex}.movein-date-modal .lease-terms-container input[type=radio]{appearance:none;border:2px solid var(--white);outline:1px solid var(--fp-text);cursor:pointer;background-color:var(--white);border-radius:50%;width:14px;height:14px;margin-right:8px;padding:0;transition:background-color .3s,border-color .3s}.movein-date-modal .lease-terms-container input[type=radio]:checked{background-color:var(--fp-btn-primary);outline:1px solid var(--fp-btn-primary)}.react-calendar{width:100%;height:100%;font-family:var(--primary);border:none}.react-calendar .react-calendar__navigation{width:100%;max-width:260px}.react-calendar .react-calendar__navigation .react-calendar__navigation__label{order:3}.react-calendar .react-calendar__navigation button{align-self:center;width:fit-content;min-width:32px;height:100%;font-size:clamp(1rem,.954rem + .19vw,1.125rem);font-weight:500;line-height:16px;flex-grow:0!important}.react-calendar .react-calendar__navigation button:disabled{color:var(--fp-text);background-color:#0000}.react-calendar .react-calendar__navigation button:disabled.react-calendar__navigation__arrow{opacity:.5}.react-calendar .react-calendar__month-view__days{height:400px}@media only screen and (max-width:991px){.react-calendar .react-calendar__month-view__days{height:auto}}.react-calendar .react-calendar__tile,.react-calendar .react-calendar__month-view__weekdays{border:1px solid var(--fp-calender-border);border-radius:0;font-size:clamp(.813rem,.789rem + .095vw,.875rem);line-height:16px}.react-calendar .react-calendar__month-view__weekdays__weekday{text-transform:capitalize}@media only screen and (max-width:991px){.react-calendar .react-calendar__month-view__weekdays__weekday{border:1px solid var(--fp-calender-border)}}.react-calendar .react-calendar__tile--active,.react-calendar .react-calendar__tile--active:enabled:hover,.react-calendar .react-calendar__tile--active:enabled:focus{background-color:var(--fp-calender-selected-bg);color:var(--fp-calender-selected-text)}.react-calendar .react-calendar__month-view__days__day--neighboringMonth,.react-calendar .react-calendar__decade-view__years__year--neighboringDecade,.react-calendar .react-calendar__century-view__decades__decade--neighboringCentury{color:var(--fp-calender-neighboring-text)}.react-calendar .react-calendar__tile:hover{background-color:var(--fp-calender-hover)}
