@font-face{font-family:"icomoon";src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot);src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal}@media print,screen and (min-width: 80em){.block--header-component{min-height:500px}}@media print,screen and (min-width: 80em){.block--header-component.reduced-height{min-height:474px}}.block--header-component.layout-builder-block{padding:0}@media print,screen and (min-width: 80em){.block--header-component.brightcove-video .field--name-field-media{position:relative;display:flex;align-items:center;width:calc(50vw - 16px);overflow:hidden}.block--header-component.brightcove-video .field--name-field-media:after{content:"";position:absolute;width:calc(50vw - 16px);height:100%;top:0;left:0;background:linear-gradient(270deg, #66A501 0%, #367B01 100%);-webkit-clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%)}}.block--header-component.brightcove-video .field--name-field-media .field__item{padding:16px 16px 48px 16px}@media print,screen and (min-width: 48em){.block--header-component.brightcove-video .field--name-field-media .field__item{padding:32px 32px 48px 32px}}@media print,screen and (min-width: 80em){.block--header-component.brightcove-video .field--name-field-media .field__item{padding:0}}@media print,screen and (min-width: 80em){.block--header-component.brightcove-video .brightcove-player{padding-left:8px;padding-right:130px}}.block--header-component.brightcove-video video-js.vjs-fluid:not(.vjs-audio-only-mode){background:rgba(0,0,0,0);border-radius:8px;z-index:1}@media print,screen and (min-width: 48em){.block--header-component.brightcove-video video-js.vjs-fluid:not(.vjs-audio-only-mode){width:100%;padding-top:396px}}@media print,screen and (min-width: 80em){.block--header-component.brightcove-video video-js.vjs-fluid:not(.vjs-audio-only-mode){width:600px;padding-top:338px}}.block--header-component.brightcove-video .vjs-big-play-button{background-color:#77b800;-webkit-transform:scale(0.85);transform:scale(0.85);top:46.5%}.block--header-component.brightcove-video .video-js:hover .vjs-big-play-button,.block--header-component.brightcove-video .video-js:focus-within .vjs-big-play-button{background-color:#105b24}@media print,screen and (min-width: 80em){.block--header-component.image.reduced-height .field--name-field-media img{height:474px;min-height:474px}}.block--header-component.image .field--name-field-media img{-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden;width:100%;height:280px}@media print,screen and (min-width: 48em){.block--header-component.image .field--name-field-media img{height:350px}}@media print,screen and (min-width: 80em){.block--header-component.image .field--name-field-media img{border-radius:0;min-width:50vw;width:50vw;height:100%;min-height:640px;-webkit-clip-path:polygon(10.5% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(10.5% 0%, 100% 0%, 100% 100%, 0% 100%)}}@media print,screen and (min-width: 80em){.block--header-component.image .field--name-field-media *{height:100%}}@media print,screen and (min-width: 80em){.block--header-component .block-content{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media print,screen and (min-width: 80em){.block--header-component.reduced-height .field--name-field-media{min-height:474px}}@media print,screen and (min-width: 80em){.block--header-component .field--name-field-media{min-height:500px}}.block--header-component .field--name-field-media .field__item{padding:16px 16px 32px 16px;width:100%;height:100%}@media print,screen and (min-width: 48em){.block--header-component .field--name-field-media .field__item{padding:32px}}@media print,screen and (min-width: 80em){.block--header-component .field--name-field-media .field__item{padding:0}}.block--header-component .header-text{padding:0 16px 24px 16px}@media print,screen and (min-width: 48em){.block--header-component .header-text{padding:0 32px 64px 32px}}@media print,screen and (min-width: 80em){.block--header-component .header-text{padding:80px 40px 80px max(50vw - 624px,32px);display:flex;flex-direction:column;align-self:center}}.block--header-component .header-text.brightcove-video{text-align:center;justify-items:center}.block--header-component .header-text.brightcove-video .badge{margin-left:auto;margin-right:auto}@media print,screen and (min-width: 80em){.block--header-component .header-text.brightcove-video .badge{margin-left:0;margin-right:0}}.block--header-component .header-text.brightcove-video .paragraph--type--buttons{justify-content:center}@media print,screen and (min-width: 80em){.block--header-component .header-text.brightcove-video .paragraph--type--buttons{justify-content:start}}@media print,screen and (min-width: 80em){.block--header-component .header-text.brightcove-video{width:50vw}}@media print,screen and (min-width: 80em){.block--header-component .header-text.brightcove-video{text-align:left;justify-items:start}}@media print,screen and (min-width: 48em){.block--header-component .header-text.brightcove-video .form-item{margin-top:48px}}.block--header-component .header-text.brightcove-video .field--name-field-text-formatted-long p{font-size:1rem;line-height:1.55556;letter-spacing:0px}@media print,screen and (min-width: 48em){.block--header-component .header-text.brightcove-video .field--name-field-text-formatted-long p{font-size:1.1111111111rem;line-height:1.5}}@media print,screen and (min-width: 80em){.block--header-component .header-text.brightcove-video .field--name-field-text-formatted-long p{max-width:480px}}.block--header-component .header-text p.badge{margin-bottom:12px}@media print,screen and (min-width: 48em){.block--header-component .header-text p.badge{font-size:.6666666667rem}}@media print,screen and (min-width: 80em){.block--header-component .header-text p.badge{font-size:.7777777778rem}}.block--header-component .header-text .field--name-field-text-formatted-long p{font-size:1.1111111111rem;line-height:1.5;letter-spacing:0px}@media print,screen and (min-width: 48em){.block--header-component .header-text .field--name-field-text-formatted-long p{font-size:1.1111111111rem;line-height:1.5}}@media print,screen and (min-width: 80em){.block--header-component .header-text .field--name-field-text-formatted-long p{max-width:480px}}.block--header-component .header-text .paragraph--type--buttons.style-prymary,.block--header-component .header-text .paragraph--type--buttons.style-secondary{margin-top:32px}@media print,screen and (min-width: 80em){.block--header-component .header-text .paragraph--type--buttons.style-prymary,.block--header-component .header-text .paragraph--type--buttons.style-secondary{margin-top:48px}}.block--header-component .header-text .paragraph--type--buttons.style-link{margin-top:24px}.block--header-component .header-text .field__item~.field__item .paragraph--type--buttons.style-link{margin-top:12px}@media print,screen and (min-width: 80em){.block--header-component .header-text .field__item~.field__item .paragraph--type--buttons.style-link{margin-top:16px}}.block--header-component .form-item .choices{width:272px}@media print,screen and (min-width: 48em){.block--header-component .form-item .choices{width:364px}}.block--header-component .form-item .choices .choices__inner .choices__item{font-weight:600;background:#f1f3f4;color:#262626;border:2px solid rgba(0,0,0,0);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);text-align:left}.block--header-component .form-item .choices .choices__inner .choices__item:after{color:#262626;font-size:14px}.block--header-component .form-item .choices.is-open .choices__inner .choices__item,.block--header-component .form-item .choices.is-open .choices__inner .choices__item.choices__placeholder{border:2px solid #105b24}.block--header-component .form-item .choices.is-open .choices__inner .choices__item:after,.block--header-component .form-item .choices.is-open .choices__inner .choices__item.choices__placeholder:after{color:#fff}.block--header-component .form-item .choices.is-open:focus-visible .choices__inner .choices__item,.block--header-component .form-item .choices.is-open:focus-visible .choices__inner .choices__item.choices__placeholder{border:2px solid #105b24}.block--header-component .form-item .choices:hover .choices__inner .choices__item,.block--header-component .form-item .choices:hover .choices__inner .choices__item.choices__placeholder{color:#fff;background-color:#105b24}.block--header-component .form-item .choices:hover .choices__inner .choices__item:after,.block--header-component .form-item .choices:hover .choices__inner .choices__item.choices__placeholder:after{color:#fff}.block--header-component .form-item .choices:focus-visible .choices__inner .choices__item,.block--header-component .form-item .choices:focus-visible .choices__inner .choices__item.choices__placeholder{color:#fff;background-color:#105b24;border:2px solid #f8b31d}.block--header-component .form-item .choices:focus-visible .choices__inner .choices__item:after,.block--header-component .form-item .choices:focus-visible .choices__inner .choices__item.choices__placeholder:after{color:#fff}.block--header-component h1.xl{margin-bottom:16px}@media print,screen and (min-width: 48em){.block--header-component h1.xl{margin-bottom:24px}}.block--header-component .form-item{margin-bottom:0;margin-top:32px}@media print,screen and (min-width: 48em){.block--header-component .form-item{margin-top:32px}}@media print,screen and (min-width: 80em){.block--header-component .form-item{margin-top:48px}}
