@keyframes lds-yt{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-widget__overlay{right:3rem;position:fixed;bottom:3rem;z-index:98;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.2);width:290px;display:none;background-color:#fff;padding:30px 20px;box-sizing:content-box;font-size:1.4rem;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 130px - 6rem)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.c-widget__overlay{z-index:9999}}.c-widget__close{color:#000;position:absolute;top:10px;right:12px;font-size:1.2rem;line-height:12px;cursor:pointer;padding:11px;outline:none}.c-widget__title{font-size:3.2rem;line-height:125%;font-weight:300;margin:0}.c-widget__subtitle{font-weight:400;padding:1rem 0 0;margin:0;line-height:120%}.c-widget__body .EPiServerForms,.c-widget__body .marketo-embed-form{width:auto;margin:0;padding:0}.c-widget__body .Form__Title,.c-widget__body .Form__Description{display:none}.c-widget__body .Form__Element{float:none;margin:0}.c-widget__body .Form__Element+.Form__Element{margin-top:20px}.c-widget__body .Form__Element__Caption{display:none}.c-widget__body .Form__Element.FormChoice label{font-size:1.4rem}.c-widget__body .Form__Element.FormSubmitButton{margin-top:4px;padding:0.9rem 2rem 0.9rem;width:100%}.c-widget__body .FormSelection__Icon{transform:translate(-20px, -19px) !important}.c-widget__body .Form__Status__Message{margin:16px 0 0}.c-widget__body .g-recaptcha>div{width:100% !important}.c-widget__body iframe{max-width:100% !important}.c-widget__body .FormSelection select,.c-widget__body .FormTextbox__Input{min-height:3rem;padding:0.9rem 2rem 0.9rem;height:50px;resize:none}.c-widget__body label{font-weight:400}.c-widget__body .click-dimension__embedded--form{max-width:100%;padding:0}.c-widget__body .marketo-embed-form{background:none}.c-widget__body .marketo-embed-form label{color:#000}.c-widget__body .marketo-embed-form .mktoForm .mktoRadioList>label{margin-left:0}.c-widget__body .mktoForm{margin-top:22px}.c-widget__body .mktoForm .mktoFieldWrap{position:relative}.c-widget__body .mktoForm .mktoFieldWrap>label:not(.mktoExtraLabel){display:none}.c-widget__body .mktoForm .mktMultiRadios label:first-child{display:inline-block !important}.c-widget__body .mktoForm .mktoButton{width:100%}@media screen and (max-width: 768px){.c-widget__overlay{right:2rem;bottom:2rem;max-height:calc(100vh - 120px - 4rem)}}@media screen and (max-width: 767px){.c-widget__overlay{width:260px;left:50%;margin-left:-150px;right:auto}}

/*# sourceMappingURL=contact-widget-overlay.css.map */
