@font-face{font-family:Polly;src:url(/fonts/Polly-Regular.otf);font-weight:300}@font-face{font-family:Polly;src:url(/fonts/Polly-Bold.otf);font-weight:600}@font-face{font-family:Polly;src:url(/fonts/Polly-light.otf);font-weight:200}@font-face{font-family:Polly;src:url(/fonts/Polly-Thin.otf);font-weight:100}@font-face{font-family:AwesomeSerif;src:url(/fonts/AwesomeSerif-LightExtraTall.otf);font-weight:300}.ContactForm-module-scss-module__jMp5HW__container{--input-gap:1rem;flex-direction:column;flex:1;width:100%;display:flex}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__heading{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__heading h3{color:var(--color-dark-green)}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__heading p{padding:1.5rem 0}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__formcontent form{gap:var(--input-gap);flex-direction:column;width:100%;display:flex}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__formcontent form .ContactForm-module-scss-module__jMp5HW__row{gap:var(--input-gap);flex-direction:column;display:flex}@media only screen and (min-width:768px){.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__formcontent form .ContactForm-module-scss-module__jMp5HW__row{flex-direction:row}}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__formcontent form .ContactForm-module-scss-module__jMp5HW__errors{margin-bottom:10px;display:block}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__holdfield{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactfield{appearance:none;width:100%;padding:.75rem var(--global-padding-mobile);background-color:var(--color-light-green);border:1px solid #00000087;border-radius:1.5rem;outline:0;align-items:center;height:3rem;line-height:.95rem;display:flex}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactfield:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-light-green)inset!important;-webkit-text-fill-color:var(--color-dark-green)!important}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactfield:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-light-green)inset!important;-webkit-text-fill-color:var(--color-dark-green)!important}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactfield:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-light-green)inset!important;-webkit-text-fill-color:var(--color-dark-green)!important}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactfield:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-light-green)inset!important;-webkit-text-fill-color:var(--color-dark-green)!important}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__arrow{border:4px solid #000;border-color:#0000 #000 #000 #0000;margin-right:5px;font-size:10px;transition:transform .2s;position:absolute;right:1rem;transform:rotate(45deg)translateY(0%)}.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__arrow.ContactForm-module-scss-module__jMp5HW__up{transform:rotate(225deg)translateY(-50%)}.ContactForm-module-scss-module__jMp5HW__container textarea{resize:none;height:auto!important}.ContactForm-module-scss-module__jMp5HW__container textarea::-webkit-scrollbar{display:none}.ContactForm-module-scss-module__jMp5HW__container input,.ContactForm-module-scss-module__jMp5HW__container textarea,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__customSelect.ContactForm-module-scss-module__jMp5HW__selected,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactForm_date:valid{color:#000;letter-spacing:0;font-family:Polly;font-size:1rem;font-weight:300;line-height:1.5}@media only screen and (min-width:450px){.ContactForm-module-scss-module__jMp5HW__container input,.ContactForm-module-scss-module__jMp5HW__container textarea,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__customSelect.ContactForm-module-scss-module__jMp5HW__selected,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactForm_date:valid{letter-spacing:2px}}.ContactForm-module-scss-module__jMp5HW__container input::placeholder,.ContactForm-module-scss-module__jMp5HW__container textarea::placeholder,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__customSelect:not(.ContactForm-module-scss-module__jMp5HW__selected),.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactForm_date:not(:valid):before{text-transform:uppercase;letter-spacing:0;vertical-align:middle;font-family:Polly;font-size:.8rem;font-weight:300;line-height:normal;color:#0000009d!important}@media only screen and (min-width:450px){.ContactForm-module-scss-module__jMp5HW__container input::placeholder,.ContactForm-module-scss-module__jMp5HW__container textarea::placeholder,.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__customSelect:not(.ContactForm-module-scss-module__jMp5HW__selected),.ContactForm-module-scss-module__jMp5HW__container .ContactForm-module-scss-module__jMp5HW__contactForm_date:not(:valid):before{letter-spacing:2px}}.ContactForm-module-scss-module__jMp5HW__submitBtn{appearance:none;-webkit-tap-highlight-color:#0000;background-color:#0000;background-color:var(--color-light-green);text-transform:uppercase;color:#0000006f;letter-spacing:0;border:1px solid #00000087;border-radius:2rem;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:.8rem 1rem;font-family:Polly;font-size:.8rem;font-weight:300;transition:background-color .3s;display:flex}@media (hover:hover){.ContactForm-module-scss-module__jMp5HW__submitBtn:hover{color:var(--color-dark-green);background-color:#e0ffb7}}.ContactForm-module-scss-module__jMp5HW__submitBtn:active{color:var(--color-dark-green);background-color:#d0ef97}@media only screen and (min-width:768px){.ContactForm-module-scss-module__jMp5HW__submitBtn{font-size:.95rem}}.ContactForm-module-scss-module__jMp5HW__contactForm_date{width:100%;position:relative}.ContactForm-module-scss-module__jMp5HW__contactForm_date::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;-webkit-appearance:none;width:100%;height:100%;position:absolute;inset:0}.ContactForm-module-scss-module__jMp5HW__contactForm_date:not(:valid){color:#0000}.ContactForm-module-scss-module__jMp5HW__contactForm_date:not(:valid):before{content:"Move-In Date*";left:var(--global-padding-mobile);position:absolute;top:50%;transform:translateY(-50%)}.ContactForm-module-scss-module__jMp5HW__contactForm_date:focus,.ContactForm-module-scss-module__jMp5HW__contactForm_date:valid{color:var(--color-dark-green)}.ContactForm-module-scss-module__jMp5HW__contactForm_date:focus:before,.ContactForm-module-scss-module__jMp5HW__contactForm_date:valid:before{display:none}.ContactForm-module-scss-module__jMp5HW__customSelect{-webkit-tap-highlight-color:#0000;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex;position:relative}.ContactForm-module-scss-module__jMp5HW__customSelect .ContactForm-module-scss-module__jMp5HW__optionsList{background-color:var(--color-light-green);z-index:1;border:1px solid #00000087;border-radius:16px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:hidden;box-shadow:0 2px 4px -2px #00000082}.ContactForm-module-scss-module__jMp5HW__customSelect .ContactForm-module-scss-module__jMp5HW__optionsList .ContactForm-module-scss-module__jMp5HW__optionItem{color:var(--color-dark-green);text-transform:none;padding:12px 15px;font-size:.8rem;transition:all .2s}@media (hover:hover){.ContactForm-module-scss-module__jMp5HW__customSelect .ContactForm-module-scss-module__jMp5HW__optionsList .ContactForm-module-scss-module__jMp5HW__optionItem:hover{background-color:var(--color-dark-green);color:#fff}}.ContactForm-module-scss-module__jMp5HW__customSelect .ContactForm-module-scss-module__jMp5HW__optionsList .ContactForm-module-scss-module__jMp5HW__optionItem:active{background-color:var(--color-dark-green)}.ContactForm-module-scss-module__jMp5HW__thankyoucontent{justify-content:center;align-items:center;height:200px;font-family:Polly;font-size:.95rem;font-weight:200;line-height:1.5;display:flex}@media only screen and (min-width:768px){.ContactForm-module-scss-module__jMp5HW__thankyoucontent{font-size:1rem}}@media only screen and (min-width:992px){.ContactForm-module-scss-module__jMp5HW__thankyoucontent{font-size:1rem}}@media only screen and (min-width:1200px){.ContactForm-module-scss-module__jMp5HW__thankyoucontent{font-size:1.15rem}}.ContactForm-module-scss-module__jMp5HW__largeText{font-size:clamp(1.2rem,1vw + .8rem,1.875rem)}
@font-face{font-family:Polly;src:url(/fonts/Polly-Regular.otf);font-weight:300}@font-face{font-family:Polly;src:url(/fonts/Polly-Bold.otf);font-weight:600}@font-face{font-family:Polly;src:url(/fonts/Polly-light.otf);font-weight:200}@font-face{font-family:Polly;src:url(/fonts/Polly-Thin.otf);font-weight:100}@font-face{font-family:AwesomeSerif;src:url(/fonts/AwesomeSerif-LightExtraTall.otf);font-weight:300}.Contactsection-module-scss-module__97EgWW__container{padding:1rem var(--global-padding-mobile)0rem var(--global-padding-mobile);background-color:var(--color-blue);z-index:4;position:relative}@media only screen and (min-width:992px){.Contactsection-module-scss-module__97EgWW__container{padding:4rem 3rem 0}}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);will-change:backdrop-filter;border:2px solid var(--color-light-green);background-color:#ffffff3b;border-radius:3rem;flex-direction:column;gap:3rem;width:100%;max-width:1600px;margin:4rem auto 0;padding:4rem 1rem;display:flex;transform:translateZ(0)}@media only screen and (min-width:768px){.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent{padding:2rem}}@media only screen and (min-width:992px){.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent{flex-direction:row;gap:1rem}}@media only screen and (min-width:1200px){.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent{padding:4rem}}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col{flex:1;justify-content:center;align-items:center;display:flex}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy img{aspect-ratio:654/161;object-fit:contain;width:9rem;height:auto;display:flex}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy div{text-align:center;letter-spacing:-2px;color:var(--color-dark-green);font-family:Polly;font-size:1.6rem;font-weight:300;display:flex}@media only screen and (min-width:768px){.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy img{width:16rem}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy div{letter-spacing:-3px;font-size:2.5rem}}@media only screen and (min-width:992px){.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy img{width:20rem}.Contactsection-module-scss-module__97EgWW__container .Contactsection-module-scss-module__97EgWW__holdcontent .Contactsection-module-scss-module__97EgWW__col.Contactsection-module-scss-module__97EgWW__copy div{letter-spacing:-4px;font-size:3.6rem}}
