.content-hub-contact-block{padding:64px 0;margin-bottom:1px}.content-hub-contact-block .form-title{margin-top:32px}.content-hub-contact-block .btn-primary{margin-top:32px;margin-bottom:0}.content-hub-contact-block .content-hub__form--inline .btn-primary{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:#ce2c2c;justify-content:center;text-decoration:none;cursor:pointer;padding:1.5rem 4.6rem;background:transparent;z-index:1;--svg-animate-duration-2nd-out: 0.6s;align-items:center;cursor:pointer;overflow:hidden;background:rgba(0,0,0,0);color:#ce2c2c;cursor:pointer}@media (max-width: 479px){.content-hub-contact-block .content-hub__form--inline .btn-primary{width:100%;box-sizing:border-box;padding:1.4rem 3.2rem}}.content-hub-contact-block .content-hub__form--inline .btn-primary .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}.content-hub-contact-block .content-hub__form--inline .btn-primary:hover,.content-hub-contact-block .content-hub__form--inline .btn-primary:active,.content-hub-contact-block .content-hub__form--inline .btn-primary:focus-visible{text-decoration:none}.content-hub-contact-block .content-hub__form--inline .btn-primary:hover .button-vi-text,.content-hub-contact-block .content-hub__form--inline .btn-primary:active .button-vi-text,.content-hub-contact-block .content-hub__form--inline .btn-primary:focus-visible .button-vi-text{transform:translate3d(0, 0, 0)}.content-hub-contact-block .content-hub__form--inline .btn-primary:hover .svg-animation-vi,.content-hub-contact-block .content-hub__form--inline .btn-primary:active .svg-animation-vi,.content-hub-contact-block .content-hub__form--inline .btn-primary: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")){.content-hub-contact-block .content-hub__form--inline .btn-primary:hover .svg-animation-vi,.content-hub-contact-block .content-hub__form--inline .btn-primary:active .svg-animation-vi,.content-hub-contact-block .content-hub__form--inline .btn-primary:focus-visible .svg-animation-vi{translate:var(--fallback-translate-safari) 0}}.content-hub-contact-block .content-hub__form--inline .btn-primary .button-vi-text{color:#fff;display:inline-flex;vertical-align:middle;font-size:1.6rem}@media (max-width: 479px){.content-hub-contact-block .content-hub__form--inline .btn-primary{padding-top:1.3rem;padding-bottom:1.3rem}}.content-hub-contact-block .content-hub__form--inline .btn-primary .button-vi-text{transition:all .5s ease-in-out}.content-hub-contact-block .content-hub__form--inline .btn-primary::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}.content-hub-contact-block .content-hub__form--inline .btn-primary:hover::after,.content-hub-contact-block .content-hub__form--inline .btn-primary:active::after,.content-hub-contact-block .content-hub__form--inline .btn-primary:focus-visible::after{opacity:1;transition:opacity 0s 0s;animation:secondary-button-animate var(--svg-animate-duration-2nd-out) ease forwards}.content-hub-contact-block .content-hub__form--inline .btn-primary:hover,.content-hub-contact-block .content-hub__form--inline .btn-primary:active,.content-hub-contact-block .content-hub__form--inline .btn-primary:focus-visible{color:#fff}.content-hub-contact-block textarea{min-height:128px}.content-hub-contact-block input[type="text"]::-ms-clear{display:none}.content-hub-contact-block .field-validation-valid,.content-hub-contact-block .field-validation-error{display:inline-block;font-size:1.6rem;transition:all .225s ease-in-out;font-weight:var(--font-weight-normal)}.content-hub-contact-block .field-validation-valid{max-height:0;margin-top:0;opacity:0;padding:0 20px}.content-hub-contact-block .field-validation-error,.content-hub-contact-block .captcha-error.error-msg{position:relative;display:inline-block;max-height:9.6rem;margin-top:8px;opacity:1;color:var(--form-validation-error-color, #ce2c2c)}.content-hub-contact-block .field-validation-error.hide,.content-hub-contact-block .captcha-error.error-msg.hide{display:none}.content-hub-contact-block .g-recaptcha{margin-top:32px}.content-hub-contact-block__first-col{margin-bottom:64px}.content-hub-contact-block__first-col p:first-child,.content-hub-contact-block__first-col h2+p{margin-top:34px}@media (min-width: 768px){.content-hub-contact-block__first-col{margin-bottom:0}}.content-hub-contact-block .EPiServerForms{margin-bottom:0}.content-hub-contact-block .EPiServerForms .Form__Description{margin-top:34px}.content-hub-contact-block .EPiServerForms .FormRecaptcha .g-recaptcha{margin:12px 0}.content-hub-contact-block .checkbox-inline{margin-top:32px}.content-hub-contact-block .content-hub-contact-block__sec-col p.success-message{font-size:2.4rem}

/*# sourceMappingURL=content-hub-contact-block.css.map */
