@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}.layout--header .block--about-contact-form{padding:48px 16px}@media print,screen and (min-width: 48em){.layout--header .block--about-contact-form{padding:64px 32px}}@media print,screen and (min-width: 80em){.layout--header .block--about-contact-form{padding:80px 0}}.block--about-contact-form{position:relative;display:flex;flex-direction:column;gap:32px;justify-content:center}@media print,screen and (min-width: 80em){.block--about-contact-form{max-width:calc(100vw - 64px);flex-direction:row}}.block--about-contact-form .about-contact-form{z-index:1;background:linear-gradient(90deg, #E6F7E6 0%, #EDF7DA 100%);border-radius:16px;padding:24px}@media print,screen and (min-width: 48em){.block--about-contact-form .about-contact-form{padding:40px}}@media print,screen and (min-width: 80em){.block--about-contact-form .about-contact-form{margin-top:5px}}.block--about-contact-form .about-contact-form #edit-or-call p{font-size:.7777777778rem}.block--about-contact-form .about-contact-form #edit-or-call a{color:#367b01}.block--about-contact-form .about-contact-form .about-contact-form-inner #about-contact-header-text,.block--about-contact-form .about-contact-form .about-contact-form-inner #about-contact-subheader-text{display:none}.block--about-contact-form .about-contact-form .about-contact-form-inner{border-radius:16px;padding:16px;background-color:#fff}@media print,screen and (min-width: 48em){.block--about-contact-form .about-contact-form .about-contact-form-inner{padding:32px}}.block--about-contact-form .about-contact-form .about-contact-form-inner .webform-submission-about-contact-form-form div[data-drupal-messages]{display:none}.block--about-contact-form .about-contact-form .about-contact-form-inner .form-text h3{color:#181d27;margin-bottom:0}.block--about-contact-form .about-contact-form .about-contact-form-inner .form-text p{color:#262626;margin-top:12px;letter-spacing:0;font-size:.7777777778rem;line-height:1.5}@media print,screen and (min-width: 48em){.block--about-contact-form .about-contact-form .about-contact-form-inner .form-text p{font-size:.8888888889rem;line-height:1.42857}}.block--about-contact-form .about-contact-form .about-contact-form-inner .webform-background{margin-top:32px}.block--about-contact-form p.badge{margin-bottom:16px}.block--about-contact-form .field--name-field-text{padding:0 16px}@media print,screen and (min-width: 48em){.block--about-contact-form .field--name-field-text{padding:0}}@media print,screen and (min-width: 80em){.block--about-contact-form .field--name-field-text{max-width:600px}}.block--about-contact-form .field--name-field-text-formatted-long p{margin-top:16px;font-size:1.1111111111rem;line-height:1.5;letter-spacing:0}@media print,screen and (min-width: 80em){.block--about-contact-form .field--name-field-text-formatted-long p{max-width:480px}}.block--about-contact-form .field--name-field-text-formatted-long ul{font-size:1rem;line-height:1.55556}@media print,screen and (min-width: 48em){.block--about-contact-form .field--name-field-text-formatted-long ul{font-size:1.1111111111rem;line-height:1.5;display:flex;justify-content:space-between;gap:24px}}@media print,screen and (min-width: 80em){.block--about-contact-form .field--name-field-text-formatted-long ul{display:block}}.block--about-contact-form .field--name-field-text-formatted-long>ul:not(:first-child){margin-top:24px}@media print,screen and (min-width: 80em){.block--about-contact-form .field--name-field-text-formatted-long>ul:not(:first-child){margin-top:2.6666666667rem}}.block--about-contact-form .paragraph--type--text h1{font-size:2rem;line-height:1.22222}@media print,screen and (min-width: 48em){.block--about-contact-form .paragraph--type--text h1{font-size:3.2222222222rem;line-height:1.13793}}@media print,screen and (min-width: 80em){.block--about-contact-form .paragraph--type--text h1{text-wrap-style:balance}}.block--about-contact-form .form-item-opt-in-emails{flex-direction:column}.block--about-contact-form .form-item-opt-in-emails input{top:2.5px}.block--about-contact-form .form-item-opt-in-emails label{font-weight:500}.block--about-contact-form .form-item-opt-in-emails .description{margin-top:2px;margin-left:22px;font-size:.7777777778rem;line-height:1.42857}@media print,screen and (min-width: 48em){.block--about-contact-form .form-item-opt-in-emails .description{font-size:.8888888889rem;margin-left:30px;line-height:1.5}}.block--about-contact-form .webform-confirmation__message{text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:360px;margin-top:44px;margin-bottom:14px}@media print,screen and (min-width: 48em){.block--about-contact-form .webform-confirmation__message{height:580px;margin-top:88px;margin-bottom:12px}}.block--about-contact-form .webform-confirmation__message p{margin-bottom:0}.block--about-contact-form .form-thanks-check{margin-bottom:20px;width:110px;height:110px}@media print,screen and (min-width: 48em){.block--about-contact-form .form-thanks-check{margin-bottom:32px;width:130px;height:130px}}.block--about-contact-form .form-thanks-heading{color:#181d27;margin-bottom:12px}.block--about-contact-form .form-thanks-text{color:#262626;font-size:.8888888889rem;line-height:1.5}.block--about-contact-form .form-thanks-logo{height:37px}@media print,screen and (min-width: 48em){.block--about-contact-form .form-thanks-logo{height:48px}}@media print,screen and (max-width: 59.99875em){.block--about-contact-form .form-item .choices .choices__inner .choices__item{width:356px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media print,screen and (max-width: 47.99875em){.block--about-contact-form .form-item .choices .choices__inner .choices__item{width:calc(100vw - 108px)}}.webform-submission-about-contact-form-form{max-width:71.1111111111rem;margin-left:auto;margin-right:auto;padding-left:.8888888889rem;padding-right:.8888888889rem}@media print,screen and (min-width: 48em){.webform-submission-about-contact-form-form{padding-left:1.7777777778rem;padding-right:1.7777777778rem}}@media print,screen and (min-width: 48em){.webform-submission-about-contact-form-form{max-width:55rem}}.webform-submission-about-contact-form-form .help-icon{display:block;width:100px;margin:0 auto 15px}.webform-submission-about-contact-form-form h2,.webform-submission-about-contact-form-form p{text-align:center}.webform-submission-about-contact-form-form .form-actions{text-align:center}.webform-submission-about-contact-form-form #edit-processed-text{display:none}
