.simplecontactblock .EPiServerForms{padding:32px 16px 64px;margin-bottom:0}@media (min-width: 768px){.simplecontactblock .EPiServerForms{padding:32px}}.simplecontactblock .EPiServerForms .epi-form-row{width:100%}@media (min-width: 1024px){.simplecontactblock .EPiServerForms .epi-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.simplecontactblock .EPiServerForms .epi-form-row .block{margin-right:0;width:calc((100% - 64px - 0.01rem) / 2)}.simplecontactblock .EPiServerForms .epi-form-row .block.Wide{width:calc(100% - 32px)}}.simplecontactblock .EPiServerForms .Form__Description{padding-bottom:0}.simplecontactblock .EPiServerForms .Form__MainBody{margin-top:32px}.simplecontactblock .EPiServerForms .Form__Element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:100%}.simplecontactblock .EPiServerForms .Form__Element__Caption{line-height:1.9rem;padding-bottom:0.15rem}.simplecontactblock .EPiServerForms .Form__Element.Form__Element--NonData{margin-bottom:0}.simplecontactblock .EPiServerForms .Form__Element.epi-form-section-title{margin:16px 0;font-size:2rem;line-height:2.4rem}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{border-radius:4px;padding:1.4rem 4rem 1.4rem 4.6rem;cursor:pointer;position:relative;font-size:1.6rem;border:0.2rem solid #ce2c2c;font-weight:400;display:inline-flex;vertical-align:middle;transition:all 0.3s linear;color:var(--button-vi-text-color, #ce2c2c);justify-content:center;text-decoration:none;padding:1.5rem 4.6rem;background:transparent;z-index:0;--svg-animate-duration-2nd-out: 0.6s;align-items:center;overflow:hidden;background:rgba(0,0,0,0);color:var(--button-vi-text-color, #ce2c2c)}@media (max-width: 479px){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{width:100%;box-sizing:border-box;padding:1.4rem 3.2rem}}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton .svg-animation-vi{width:3rem;min-width:3rem;height:2.4rem;--svg-animate-duration: 0.3s;--svg-animate-delay: 0s;display:inline-flex;vertical-align:middle;pointer-events:none}@media (hover: none){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{outline:none}}@media (hover: hover){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{cursor:pointer}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible{text-decoration:none}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover .button-vi-text,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active .button-vi-text,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible .button-vi-text{transform:translate3d(0, 0, 0)}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover .svg-animation-vi,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active .svg-animation-vi,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible .svg-animation-vi{--svg-animate-delay: 0.3s;--svg-animate-name: svg-animate;--svg-animate-name2: svg-animate2;--svg-animate-duration: 1s;opacity:1}@supports not (d: path("M0 0")){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover .svg-animation-vi,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active .svg-animation-vi,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible .svg-animation-vi{translate:var(--fallback-translate-safari) 0}}}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton .button-vi-text{color:var(--button-vi-text-color, #fff);display:inline-flex;vertical-align:middle;font-size:1.6rem}@media (max-width: 479px){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{padding-top:1.3rem;padding-bottom:1.3rem}}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton .button-vi-text{transition:all .5s ease-in-out}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton::after{content:' ';position:absolute;z-index:-1;left:0;display:block;height:100%;width:0;background:#ce2c2c;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity 0s var(--svg-animate-duration-2nd-out);animation:secondary-button-animate-out var(--svg-animate-duration-2nd-out) ease forwards}@media (hover: none){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{outline:none}}@media (hover: hover){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{cursor:pointer}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover::after,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active::after,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible::after{opacity:1;transition:opacity 0s 0s;animation:secondary-button-animate var(--svg-animate-duration-2nd-out) ease forwards}}@media (hover: none){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{outline:none}}@media (hover: hover){.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton{cursor:pointer}.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:hover,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:active,.simplecontactblock .EPiServerForms .Form__Element.FormSubmitButton:focus-visible{color:var(--button-vi-text-hover-color, #fff)}}@media (min-width: 768px){.simplecontactblock .EPiServerForms .Form__Element.epi-form-section-title{font-size:2.4rem;line-height:2.9rem}}.simplecontactblock .EPiServerForms .Form__Element__Caption{width:100%}

/*# sourceMappingURL=simple-contact-block-epi-form.css.map */
