.block-contact__inner{display:flex;flex-direction:column;gap:var(--zsrf-space-lg);max-width:var(--zsrf-container-max);margin-inline:auto;padding-inline:var(--zsrf-space-sm);padding-block-start:var(--zsrf-space-sm);padding-block-end:0}@media(min-width: 768px){.block-contact__inner{padding-inline:var(--zsrf-space-lg);padding-block-start:var(--zsrf-space-lg)}}@media(min-width: 1440px){.block-contact__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:0;padding-inline:var(--zsrf-space-xl)}}.block-contact__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zsrf-space-md)}@media(min-width: 1440px){.block-contact__info{flex:0 0 680px;align-self:stretch;justify-content:space-between;gap:0}}.block-contact__header{display:flex;align-items:center;justify-content:space-between;width:100%}.block-contact__title{font-family:var(--zsrf-font-heading);font-weight:var(--zsrf-font-weight-bold);font-size:var(--zsrf-font-size-h2);line-height:var(--zsrf-line-height-heading);margin:0;color:var(--zsrf-color-primary)}@media(min-width: 1440px){.block-contact__title{font-size:var(--zsrf-font-size-h1)}}.block-contact__social{display:flex;gap:var(--zsrf-space-2xs);margin:0;padding:0;list-style:none}.block-contact a.block-contact__social-link{display:flex;align-items:center;justify-content:center;width:42.208px;height:42.204px;padding:10.767px;color:inherit;text-decoration:none;background-color:var(--zsrf-color-secondary);border-radius:var(--zsrf-radius-full)}.block-contact a.block-contact__social-link:hover,.block-contact a.block-contact__social-link:focus-visible{color:inherit;background-color:var(--zsrf-color-light-green-400)}.block-contact__social-icon{display:block}.block-contact__social-icon--facebook{width:10.337px;height:20.674px}.block-contact__social-icon--instagram{width:20.674px;height:20.674px}.block-contact__ellipse{position:absolute;z-index:-1;pointer-events:none;left:101.977px;top:-28.714px;width:237.471px;height:66.157px;background-color:var(--zsrf-color-secondary);-webkit-mask-image:url("../../assets/images/contact/ellipse-mask.png");mask-image:url("../../assets/images/contact/ellipse-mask.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:220.586px 56.05px;mask-size:220.586px 56.05px;-webkit-mask-position:8.687px 0;mask-position:8.687px 0}@media(min-width: 768px){.block-contact__ellipse{top:-17.486px}}@media(min-width: 1440px){.block-contact__ellipse{left:151.27px;top:-2.79px;width:274.346px;height:76.43px;-webkit-mask-size:254.84px 64.753px;mask-size:254.84px 64.753px;-webkit-mask-position:10.035px 0;mask-position:10.035px 0}}.block-contact__text{display:flex;flex-direction:column;gap:var(--zsrf-space-xl);width:100%;color:var(--zsrf-color-text)}.block-contact__about-title,.block-contact__bank-title,.block-contact__card-title{font-family:var(--zsrf-font-heading);font-weight:var(--zsrf-font-weight-bold);font-size:var(--zsrf-font-size-h5);line-height:var(--zsrf-line-height-heading);margin:0;color:var(--zsrf-color-text)}@media(min-width: 1440px){.block-contact__about-title,.block-contact__bank-title,.block-contact__card-title{font-family:var(--zsrf-font-heading);font-weight:var(--zsrf-font-weight-bold);font-size:var(--zsrf-font-size-h4);line-height:var(--zsrf-line-height-heading)}}.block-contact__about{position:relative;z-index:0;display:flex;flex-direction:column;gap:var(--zsrf-space-xs)}.block-contact__about-text{display:flex;flex-direction:column;gap:10px}.block-contact__address,.block-contact__ids,.block-contact__bank-text{margin:0;font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);font-size:.875rem;line-height:var(--zsrf-line-height-base)}@media(min-width: 1440px){.block-contact__address,.block-contact__ids,.block-contact__bank-text{font-size:var(--zsrf-font-size-base)}}.block-contact__ids{padding:0;list-style:none}.block-contact__id-label{font-weight:inherit}.block-contact__bank{display:flex;flex-direction:column;gap:0}.block-contact__cards{display:flex;flex-direction:column;gap:var(--zsrf-space-2xs);margin:0;padding:0;list-style:none}@media(min-width: 768px){.block-contact__cards{flex-direction:row}}.block-contact__card{display:flex;flex-direction:column;gap:10px;padding:var(--zsrf-space-xs);background-color:var(--zsrf-color-light-green-300);border-radius:var(--zsrf-radius-md)}@media(min-width: 768px){.block-contact__card{flex:1 1 0;min-width:0}}.block-contact__card-lines{display:flex;flex-direction:column;gap:0;margin:0}.block-contact__card-line{display:block;font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);font-size:.875rem;line-height:var(--zsrf-line-height-base)}@media(min-width: 1440px){.block-contact__card-line{font-size:var(--zsrf-font-size-base)}}.block-contact__card-label{font-weight:var(--zsrf-font-weight-bold)}.block-contact a.block-contact__card-value{color:inherit;text-decoration:underline}.block-contact a.block-contact__card-value:hover,.block-contact a.block-contact__card-value:focus-visible{color:var(--zsrf-color-primary-dark);text-decoration:underline}.block-contact__form{width:100%;padding:var(--zsrf-space-sm);background-color:var(--zsrf-color-primary);border-radius:var(--zsrf-radius-lg)}@media(min-width: 768px){.block-contact__form{padding:var(--zsrf-space-lg)}}@media(min-width: 1440px){.block-contact__form{flex:0 0 617.156px}}.block-contact .block-contact__form .gform_wrapper{--gf-form-gap-y: 15px;--gf-form-gap-x: 5px;--gf-ctrl-size-md: 48.034px;--gf-ctrl-radius: var(--zsrf-radius-lg);--gf-ctrl-bg-color: var(--zsrf-color-background);--gf-ctrl-color: var(--zsrf-color-text);--gf-ctrl-border-width: 2px;--gf-ctrl-border-color-focus: var(--zsrf-color-primary-dark);--gf-ctrl-border-color-error: #c02b0a;--gf-ctrl-padding-x: 15px;--gf-ctrl-outline-color-focus: var(--zsrf-color-secondary);--gf-ctrl-outline-width-focus: 3px;--gf-ctrl-label-font-family-primary: var(--zsrf-font-heading);--gf-ctrl-label-font-weight-primary: var(--zsrf-font-weight-bold);--gf-ctrl-label-font-size-primary: 0.875rem;--gf-ctrl-label-color-req: var(--zsrf-color-background);--gf-ctrl-label-font-size-req: inherit;--gf-ctrl-textarea-height: 191px;--gf-ctrl-textarea-radius: var(--zsrf-radius-lg);--gf-ctrl-btn-bg-color-primary: var(--zsrf-color-secondary);--gf-ctrl-btn-bg-color-hover-primary: var(--zsrf-color-light-green-400);--gf-ctrl-btn-color-primary: var(--zsrf-color-text);--gf-ctrl-btn-color-hover-primary: var(--zsrf-color-text);--gf-ctrl-btn-border-width-primary: 0;--gf-ctrl-btn-radius: var(--zsrf-radius-full);--gf-ctrl-btn-padding-x-md: 15px;--gf-ctrl-btn-font-size-md: 0.875rem;--gf-ctrl-btn-font-family: var(--zsrf-font-heading);--gf-ctrl-btn-font-weight: var(--zsrf-font-weight-bold);--gf-ctrl-btn-line-height: var(--zsrf-line-height-heading);--gf-ctrl-btn-size-md: 30.8px;--gf-form-validation-bg-color: var(--zsrf-color-background);--gf-form-validation-border-color: #c02b0a;--gf-form-validation-color: #c02b0a;--gf-form-validation-radius: var(--zsrf-radius-lg);--gf-ctrl-desc-color-error: var(--zsrf-color-background)}@media(min-width: 768px){.block-contact .block-contact__form .gform_wrapper{--gf-form-gap-x: 10px}}@media(min-width: 1440px){.block-contact .block-contact__form .gform_wrapper{--gf-ctrl-label-font-size-primary: var(--zsrf-font-size-base);--gf-ctrl-btn-font-size-md: var(--zsrf-font-size-base);--gf-ctrl-btn-size-md: 33.2px;--gf-ctrl-textarea-height: 188.8px}}.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message{font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);font-size:.875rem;line-height:var(--zsrf-line-height-base);color:var(--zsrf-color-background)}@media(min-width: 1440px){.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message{font-size:var(--zsrf-font-size-base)}}.block-contact .block-contact__form .gform_wrapper .gform_validation_errors>h2,.block-contact .block-contact__form .gform_wrapper .gform_validation_errors>ol{color:#c02b0a}.block-contact .block-contact__form .gform_wrapper .gfield--type-html,.block-contact .block-contact__form .gform_wrapper .gfield--type-html p,.block-contact .block-contact__form .gform_wrapper .gfield--type-html strong,.block-contact .block-contact__form .gform_wrapper .gfield--type-html ol,.block-contact .block-contact__form .gform_wrapper .gfield--type-html li{color:var(--zsrf-color-background)}.block-contact .block-contact__form .gform_wrapper .gfield--width-half{grid-column:span 6}.block-contact .block-contact__form .gform_wrapper .gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:var(--gf-form-gap-x)}.block-contact .block-contact__form .gform_wrapper .gfield--type-consent input[type=checkbox]{width:14.213px;height:14.213px;background-color:var(--zsrf-color-background);border-radius:1px}.block-contact .block-contact__form .gform_wrapper .gfield--type-consent .gform-field-label{color:var(--zsrf-color-background);font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);line-height:var(--zsrf-line-height-base)}.block-contact .block-contact__form .gform_wrapper .gfield--type-consent .gfield_consent_label a,.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message a{color:inherit;text-decoration:underline}.block-contact .block-contact__form .gform_wrapper .gfield--type-consent .gfield_consent_label a:hover,.block-contact .block-contact__form .gform_wrapper .gfield--type-consent .gfield_consent_label a:focus-visible,.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message a:hover,.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message a:focus-visible{color:var(--zsrf-color-light-green-200);text-decoration:underline}.block-contact .block-contact__form .gform_wrapper .gfield--type-consent .gfield_consent_label a:focus-visible,.block-contact .block-contact__form .gform_wrapper .gform_confirmation_message a:focus-visible{outline-color:var(--zsrf-color-secondary)}.block-contact__form-fallback{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zsrf-space-xs)}.block-contact__form-fallback-text{margin:0;color:var(--zsrf-color-background);font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);font-size:.875rem;line-height:var(--zsrf-line-height-base)}@media(min-width: 1440px){.block-contact__form-fallback-text{font-size:var(--zsrf-font-size-base)}}.block-contact a.block-contact__form-fallback-link{color:var(--zsrf-color-white);font-family:var(--zsrf-font-body);font-weight:var(--zsrf-font-weight-regular);font-size:.875rem;line-height:var(--zsrf-line-height-base);text-decoration:underline}.block-contact a.block-contact__form-fallback-link:hover,.block-contact a.block-contact__form-fallback-link:focus-visible{color:var(--zsrf-color-white);text-decoration:underline;text-decoration-thickness:2px}.block-contact a.block-contact__form-fallback-link:focus-visible{outline-color:var(--zsrf-color-secondary)}@media(min-width: 1440px){.block-contact a.block-contact__form-fallback-link{font-size:var(--zsrf-font-size-base)}}.block-contact__divider{width:100%;height:0;border-block-start:1px solid rgba(0,0,0,.15)}@media(min-width: 1440px){.block-contact__divider{width:0;height:auto;align-self:stretch;border-block-start:0;border-inline-start:1px solid rgba(0,0,0,.15)}}.block-contact__placeholder{margin:0;color:var(--zsrf-color-black-70);font-family:var(--zsrf-font-body);font-size:var(--zsrf-font-size-base);line-height:var(--zsrf-line-height-base)}
