.ApartmentModal_container__jXTVU{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:15;background-color:#fff}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU{min-height:500px}}.ApartmentModal_container__jXTVU nav{padding:1rem;font-family:itc-avant-garde-gothic-pro,sans-serif;text-transform:uppercase;font-weight:400;color:var(--color-green);position:absolute;display:flex;width:100%;left:0;top:0;z-index:3}.ApartmentModal_container__jXTVU nav .ApartmentModal_back__eyySA{width:50%;display:flex;align-content:center;text-transform:uppercase}.ApartmentModal_container__jXTVU nav .ApartmentModal_back__eyySA img{vertical-align:middle;display:inline-block}.ApartmentModal_container__jXTVU nav .ApartmentModal_back__eyySA span{padding-left:.4rem;font-size:.7rem;transform:translateY(.2rem)}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU nav .ApartmentModal_back__eyySA span{padding-left:1rem;font-size:.8rem}}.ApartmentModal_container__jXTVU nav .ApartmentModal_logo__1biZy{display:flex;align-content:center;justify-content:flex-end;width:50%}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:100%;overflow:scroll}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl{flex-direction:row;justify-content:center;align-items:center}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh{height:100%}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf{width:100%;display:flex;justify-content:center;flex-direction:column;padding:4rem 2rem 0;text-align:center}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf{width:48%;max-width:350px;align-items:flex-start;text-align:left;padding:2rem}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E h4{margin-bottom:1rem;font-weight:700;color:var(--color-green);font-size:1.5rem}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E h4{font-size:1.8rem}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul{font-weight:400;font-family:itc-avant-garde-gothic-pro,sans-serif;color:var(--color-green)}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul.ApartmentModal_first__MUfZj{text-transform:uppercase}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul.ApartmentModal_second__uqdhY{margin-top:2rem}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul.ApartmentModal_second__uqdhY{margin-top:7rem}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul.ApartmentModal_second__uqdhY a{color:var(--color-cranberry2);text-decoration:underline}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_copyarea__4_7yf .ApartmentModal_copycontent__0lj6E ul li{display:block;line-height:2}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_photoarea__vf1Ou{width:100%;background-color:#fff;padding:2rem;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_photoarea__vf1Ou{width:100%}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_photoarea__vf1Ou .ApartmentModal_photo__UktjX{width:90%;height:100%;position:relative}@media only screen and (min-width:768px){.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_photoarea__vf1Ou .ApartmentModal_photo__UktjX{height:100%}}.ApartmentModal_container__jXTVU .ApartmentModal_holdcontent__RlzVl .ApartmentModal_col__ev7fh.ApartmentModal_photoarea__vf1Ou .ApartmentModal_photo__UktjX img{text-align:right;object-fit:contain;width:100%;height:100%}.AvailabilityTable_container__qcPCg{background-color:var(--color-tan);background-color:#eef0f8;color:#24334c}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d{width:min(95%,1100px);margin:0 auto}@media only screen and (min-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d{width:min(90%,1100px)}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d .AvailabilityTable_unitselection__wQeg8{display:flex;align-items:center;justify-content:center;padding:1rem 1rem 3rem;z-index:5;position:relative;flex-direction:column}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d .AvailabilityTable_unitselection__wQeg8 button{width:100%;text-transform:uppercase;font-family:Termina,sans-serif;font-size:1rem}@media only screen and (min-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d .AvailabilityTable_unitselection__wQeg8{flex-direction:row}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d table{width:90%;margin:0 auto;border-collapse:collapse}@media only screen and (min-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d table{width:100%}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead{font-weight:700;font-size:1.3rem;font-size:1rem;font-family:Termina,sans-serif}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th{text-transform:uppercase}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th.AvailabilityTable_cursor__CQWPz{cursor:pointer}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th:first-child{text-align:center}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th:first-child{text-align:center}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th:last-child{text-align:center}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr th:last-child{text-align:center}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody{font-weight:400;font-size:1rem}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody{font-size:1.2rem}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr{border-bottom:1px solid #24334c}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr.AvailabilityTable_hide__ch8Be{display:none}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td{padding:1.5rem 1rem 1rem}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td{padding:.5rem}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td:last-child{text-align:center;padding-bottom:1rem}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td:last-child{text-align:center}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td:last-child button{text-transform:uppercase;font-size:1rem}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td:first-child{padding-top:1rem;text-align:center}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody tr td:first-child{text-align:center}}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d td{text-align:center}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody:before{content:"";display:block;height:2.5rem}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d table,.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tbody,.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d td,.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d th,.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead,.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d tr{display:block}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d thead tr{display:none}.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d td{border:none;position:relative;text-align:center}}@media only screen and (max-width:768px)and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d td{text-align:center}}@media only screen and (max-width:768px){.AvailabilityTable_container__qcPCg .AvailabilityTable_holdcontent__K_Y7d td:before{content:attr(data-label);position:absolute;left:0;width:100%;text-align:left}}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Medium.otf);font-weight:400}.Engrainiframe_iframe__3Rb4j{background-color:#eef0f8;margin:0 auto;height:75vh;padding-top:50px;min-height:340px}@media only screen and (min-width:992px){.Engrainiframe_iframe__3Rb4j{min-height:500px}}