@charset "UTF-8";
body{opacity:1}.block-type-block-form{position:relative}.block-type-block-form::before{content:"";position:absolute;left:0;bottom:0;height:363px;width:32px;background:var(--secondary-500);z-index:-1}@media screen and (min-width:992px){.block-type-block-form::before{top:0;width:6rem;height:unset}}.block-type-block-form::after{content:"";position:absolute;left:0;bottom:0;right:0;height:2rem;background:var(--secondary-500);z-index:-1}@media screen and (min-width:992px){.block-type-block-form::after{height:8.8rem}}.block-type-block-form .block__layout{padding-top:0;padding-bottom:0;margin-bottom:50px;margin-top:50px;padding-left:25px;padding-right:25px}@media screen and (min-width:768px){.block-type-block-form .block__layout{padding-right:40px;padding-left:40px}}@media screen and (min-width:1200px){.block-type-block-form .block__layout{max-width:1788px;padding-left:5.1rem;padding-right:5.1rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.block-type-block-form .block__layout{padding-top:0;padding-bottom:0;margin-bottom:5rem;margin-top:5rem}}.block-type-block-form .title_wrapper{text-align:left}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper{text-align:left;margin:0}}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper .field__text-long{justify-content:flex-start}}.block-type-block-form .title_wrapper .field-block-title{font-size:28px;font-weight:900;line-height:1.1}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper .field-block-title{font-size:2rem;line-height:1.1}}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper .field-block-title{font-size:2.95rem;font-weight:900;line-height:100%;margin-bottom:1.6rem}}.block-type-block-form .title_wrapper .field-block-text{font-size:14px;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper .field-block-text{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.block-type-block-form .title_wrapper .field-block-text{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.6rem}}@media screen and (min-width:992px){.block-type-block-form .block-content__container{height:35rem;margin-left:25rem;padding-top:1rem;display:flex;flex-direction:column}}@media screen and (min-width:1200px){.block-type-block-form .block-content__container{height:47rem;margin-left:46.9rem;padding-top:2.4rem}}.block-type-block-form .field-block-media{margin:24px -24px 0}@media screen and (min-width:992px){.block-type-block-form .field-block-media{margin:0;position:absolute;left:0;top:0;bottom:0}}@media screen and (min-width:1200px){.block-type-block-form .field-block-media{margin-top:-9.85rem;left:-2.5rem}}.block-type-block-form .field-block-media img{height:377px;object-fit:cover;object-position:top}@media screen and (min-width:992px){.block-type-block-form .field-block-media img{height:35rem;object-fit:contain;width:fit-content}}@media screen and (min-width:1200px){.block-type-block-form .field-block-media img{height:56.9rem}}.block-type-block-form .field-block-media .field-media-image{padding-bottom:32px}@media screen and (min-width:992px){.block-type-block-form .field-block-media .field-media-image{padding:0;margin-left:-8rem}}.block-type-block-form .field-webform{flex-grow:1;z-index:6;position:relative}.block-type-block-form .field-webform>div>div,.block-type-block-form .field-webform>div{height:100%}.block-type-block-form .field-webform .webform-submission-form{height:100%;display:flex;flex-direction:column}.block-type-block-form .field-webform .webform-submission-form .webform-flexbox{margin:0;flex-direction:column}@media screen and (min-width:992px){.block-type-block-form .field-webform .webform-submission-form .webform-flexbox{display:grid;grid-template-columns:1fr 1fr;gap:0.6rem 1.2rem;margin-bottom:0.6rem}}@media screen and (min-width:1200px){.block-type-block-form .field-webform .webform-submission-form .webform-flexbox{gap:1.6rem 1.2rem;margin-bottom:1.6rem}}.block-type-block-form .field-webform .webform-submission-form .webform-flexbox .webform-flex--container{margin:0}.block-type-block-form .field-webform .webform-submission-form .form-actions{display:flex;align-items:center}.block-type-block-form .field-webform .webform-submission-form .form-actions::after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;right:16px;position:absolute;z-index:4;font-size:13px}@media screen and (min-width:1200px){.block-type-block-form .field-webform .webform-submission-form .form-actions::after{font-size:1.2rem}}@media screen and (min-width:992px){.block-type-block-form .field-webform .webform-submission-form .form-actions{flex-grow:1;display:flex;padding-bottom:3.2rem;align-items:flex-end;width:fit-content;gap:1.2rem}.block-type-block-form .field-webform .webform-submission-form .form-actions::after{content:"";position:static;font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1.2rem !important;padding-bottom:0.75rem;right:16px}}@media screen and (min-width:992px) and (min-width:1200px){.block-type-block-form .field-webform .webform-submission-form .form-actions::after{font-size:1.2rem}}@media screen and (min-width:1200px){.block-type-block-form .field-webform .webform-submission-form .form-actions::after{font-size:2rem !important;padding-bottom:0.25rem}}.block-type-block-form .field-webform .webform-submission-form .form-actions .form-submit{width:100%;text-decoration:underline;text-transform:uppercase;font-weight:900}@media screen and (min-width:992px){.block-type-block-form .field-webform .webform-submission-form .form-actions .form-submit{padding:0;background:transparent;height:unset;width:fit-content;font-size:1.2rem;text-decoration-thickness:11%;text-underline-offset:25%;text-decoration-line:underline;overflow:visible}.block-type-block-form .field-webform .webform-submission-form .form-actions .form-submit:hover{background:transparent}}@media screen and (min-width:1200px){.block-type-block-form .field-webform .webform-submission-form .form-actions .form-submit{height:unset;min-height:unset;font-size:2rem}}.block-type-block-form .form-item-comment textarea{height:49px;min-height:49px;max-height:60px;scrollbar-width:none}@media screen and (min-width:992px){.block-type-block-form .form-item-comment textarea{height:3.2rem;min-height:3.2rem;max-height:6.4rem}}/*# sourceMappingURL=block_form.css.map */