@font-face{font-family:LibreBaskerville;src:url(/fonts/LibreBaskerville-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:LibreBaskerville;src:url(/fonts/LibreBaskerville-Italic.otf) format("opentype");font-weight:400;font-style:italic}.AvailabilitySection_availabilitySection__aQ_yr{background-color:#faf7ed;padding:16px 4.5%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.AvailabilitySection_availabilitySection__aQ_yr .AvailabilitySection_mobileLabel__uJvhU{display:inline-block;padding-right:.3em;text-transform:uppercase}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__aQ_yr .AvailabilitySection_mobileLabel__uJvhU{display:none}}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__aQ_yr{padding:11.4% 5% 1.25%}}.AvailabilitySection_availabilitySection__tabs__y0B_9{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tabs__y0B_9{flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}}.AvailabilitySection_availabilitySection__tabs__y0B_9:before{content:"";position:absolute;bottom:calc(100% + 35px);left:50%;transform:translate(-50%);width:.0938rem;height:100vh;background-color:#a2cc43}.AvailabilitySection_availabilitySection__tab__iUF8V{color:#a2cc43;text-transform:uppercase;font-weight:600;font-size:13px;line-height:2.4em;letter-spacing:.12em;border-bottom:1.5px solid;white-space:nowrap;transition:color .15s ease-in-out;margin:6px 0}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tab__iUF8V{margin:.25em 2.5%}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tab__iUF8V{margin:0 2.5%;font-size:15px}}.AvailabilitySection_availabilitySection__tab_active__mzJUo{color:#133e30;pointer-events:none}@media(hover:hover)and (pointer:fine){.AvailabilitySection_availabilitySection__tab__iUF8V:hover{color:#133e30}}.AvailabilitySection_availabilitySection__table__p_BNl{color:#133e30;margin-top:28px;width:100%}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__table__p_BNl{margin-top:40px}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__table__p_BNl{margin-top:60px}}.AvailabilitySection_availabilitySection__tableHeader__MPNUo{display:none;justify-content:space-between;border-bottom:1.5px solid #133e30;padding-bottom:5px}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableHeader__MPNUo{display:grid;grid-template-columns:repeat(7,1fr) 56px}}.AvailabilitySection_availabilitySection__tableBody__u2uZl{min-height:265px;display:flex;flex-direction:column}.AvailabilitySection_availabilitySection__tableMessage__e_nQZ{flex:1 1;display:flex;flex-direction:column;justify-content:center;text-align:center;line-height:1.7em;max-width:80%;margin:0 auto;font-size:14px}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tableMessage__e_nQZ{font-size:15px}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableMessage__e_nQZ{font-size:16px}}.AvailabilitySection_availabilitySection__tableCell__Oa8n7,.AvailabilitySection_availabilitySection__tableHeaderItem__R4tMK{font-weight:600;text-align:center;font-size:11px;line-height:1.4;padding:.5em 0}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tableCell__Oa8n7,.AvailabilitySection_availabilitySection__tableHeaderItem__R4tMK{font-size:15px}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableCell__Oa8n7,.AvailabilitySection_availabilitySection__tableHeaderItem__R4tMK{font-size:15px}}@media only screen and (min-width:1200px){.AvailabilitySection_availabilitySection__tableCell__Oa8n7,.AvailabilitySection_availabilitySection__tableHeaderItem__R4tMK{font-size:18px}}.AvailabilitySection_availabilitySection__tableCell__Oa8n7{font-size:1rem;width:100%}.AvailabilitySection_availabilitySection__tableHeaderItem__R4tMK{letter-spacing:.12em;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.AvailabilitySection_availabilitySection__tableHeaderItem_bedbath__fAXDp,.AvailabilitySection_availabilitySection__tableHeaderItem_date__TmsYM,.AvailabilitySection_availabilitySection__tableHeaderItem_floor__S8tPL,.AvailabilitySection_availabilitySection__tableHeaderItem_price__tuCrx,.AvailabilitySection_availabilitySection__tableHeaderItem_residence__CxmLR,.AvailabilitySection_availabilitySection__tableHeaderItem_sqft__FVtIh{cursor:pointer}.AvailabilitySection_availabilitySection__tableHeaderItemText_tablet__MIh7O{display:none}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tableHeaderItemText_tablet__MIh7O{display:inline}.AvailabilitySection_availabilitySection__tableHeaderItemText_mobile__Opvrt{display:none}}.AvailabilitySection_availabilitySection__tableRow__RCdV_{display:flex;width:100%;flex-direction:column;border-bottom:1.5px solid #a2cc43;padding:12px 0 8px}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableRow__RCdV_{display:grid;grid-template-columns:repeat(7,1fr) 56px;text-align:center}}.AvailabilitySection_availabilitySection__tableRow__RCdV_+.AvailabilitySection_availabilitySection__tableRow__RCdV_{margin-top:1px}.AvailabilitySection_availabilitySection__tableCellText_tablet__4dxe1{display:none}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tableCellText_tablet__4dxe1{display:inline}.AvailabilitySection_availabilitySection__tableCellText_mobile__NSAFI{display:none}}.AvailabilitySection_availabilitySection__tableButton__sxwhK{position:relative;display:flex;align-items:center;justify-content:center;transition:color .25s ease-in-out;font-size:inherit}.AvailabilitySection_availabilitySection__tableButton__sxwhK svg{display:none}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableButton__sxwhK svg{display:block;margin-left:.5rem}}@media(hover:hover)and (pointer:fine){.AvailabilitySection_availabilitySection__tableButton__sxwhK:hover{color:#a2cc43}}.AvailabilitySection_availabilitySection__tableButtonText__Gd9Fg{position:relative;z-index:2;color:#133e30;border:1px solid #133e30;padding:.2em .5em;width:80px;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}.AvailabilitySection_availabilitySection__tableButtonText__Gd9Fg:hover{background-color:#a2cc43;border:1px solid #a2cc43}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableButtonText__Gd9Fg:hover{border:0;background-color:unset;color:#a2cc43}.AvailabilitySection_availabilitySection__tableButtonText__Gd9Fg{width:unset;color:#133e30;border:none;padding:inherit}}.AvailabilitySection_availabilitySection__tableArrow__e6ZNi{height:9.5px;color:#a2cc43;position:relative;left:-4px}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__tableArrow__e6ZNi{height:11.5px}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__tableArrow__e6ZNi{height:16.5px;left:-6px}}.AvailabilitySection_availabilitySection__button__Yj_G2{color:#a2cc43;margin-top:50px;border:1.5px solid;display:flex;justify-content:space-between;align-items:center;position:relative;height:42px;padding:0 15px;background-color:transparent;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out;z-index:1}@media(hover:hover)and (pointer:fine){.AvailabilitySection_availabilitySection__button__Yj_G2:hover{background-color:#a2cc43;border-color:#a2cc43;color:#fff}.AvailabilitySection_availabilitySection__button__Yj_G2:hover .AvailabilitySection_availabilitySection__buttonLabel__ule8e{color:#fff}}@media only screen and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__button__Yj_G2{margin-top:68px}}@media only screen and (min-width:1200px){.AvailabilitySection_availabilitySection__button__Yj_G2{height:46px;padding:0 17px;margin-top:78px}}.AvailabilitySection_availabilitySection__button__Yj_G2 span{transition:color .15s ease-in-out}.AvailabilitySection_availabilitySection__buttonLabel__ule8e{color:#133e30;letter-spacing:.0156em;text-transform:capitalize;font-weight:600;font-size:14px;transition:color .15s ease-in-out}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__buttonLabel__ule8e{font-size:15px}}@media only screen and (min-width:1200px){.AvailabilitySection_availabilitySection__buttonLabel__ule8e{font-size:16px}}.AvailabilitySection_availabilitySection__buttonIcon__s00_c{font-size:10px;margin-left:1em;display:flex}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__buttonIcon__s00_c{font-size:11px}}@media only screen and (min-width:1200px){.AvailabilitySection_availabilitySection__buttonIcon__s00_c{font-size:12px}}.AvailabilitySection_availabilitySection__applyButton__erhLz{color:#a2cc43;text-transform:uppercase;font-family:montserrat,sans-serif;font-weight:600;font-size:8px;color:#fff;padding:.3em .5em;font-size:1rem;display:inline-block;width:80px;text-align:center;text-transform:capitalize;background-color:#a2cc43}@media(hover:hover)and (pointer:fine){.AvailabilitySection_availabilitySection__applyButton__erhLz:hover{background-color:#a2cc43}}@media only screen and (hover:hover)and (pointer:fine)and (min-width:768px)and (min-height:441px){.AvailabilitySection_availabilitySection__applyButton__erhLz:hover{color:#fff}}@media only screen and (min-width:992px){.AvailabilitySection_availabilitySection__applyButton__erhLz{width:unset;text-transform:uppercase;letter-spacing:.2em;font-size:9px;border:1px solid #a2cc43;color:#a2cc43;padding:.2rem .3rem;background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out}}@media only screen and (min-width:1200px){.AvailabilitySection_availabilitySection__applyButton__erhLz{font-size:10px}}