.w-form-modal{--overlay-bg-color:#f2f4f7;--box-shadow:0 1px 20px 0 rgba(100,110,130,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:var(--max-index,9999)}.w-form-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-bg-color);opacity:.5;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.w-form-modal__content{position:relative;width:344px;margin:0 auto;padding:43px 32px 65px;border-radius:3px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.w-form-modal__content--entered{opacity:0;-webkit-animation:fade-in-modal .4s ease-out both;animation:fade-in-modal .4s ease-out both}.w-form-modal__content--exiting{-webkit-animation:fade-out-modal .4s ease-out both;animation:fade-out-modal .4s ease-out both}.w-form-modal--dark .w-form-modal__content{background-color:var(--ui-dark-shade-color)}.w-form-modal--dark .w-form-message__close-btn:after,.w-form-modal--dark .w-form-message__close-btn:before{background-color:var(--ui-light-shade-color,#fff)}.w-form-modal--light .w-form-modal__content{background-color:var(--ui-light-shade-color)}.w-form-modal--light .w-form-message__close-btn:after,.w-form-modal--light .w-form-message__close-btn:before{background-color:var(--ui-dark-shade-color,#212736)}.w-form-message{text-align:center}.w-form-message__status-ico{display:-webkit-box;display:-ms-flexbox;display:flex;width:34px;height:34px;margin:0 auto 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--ui-brand-color)}.w-form-message__status-ico svg{width:100%;height:100%;fill:currentColor}.w-form-message__close-btn{position:absolute;width:16px;height:16px;top:16px;right:24px;padding:4px;opacity:.8;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.w-form-message__close-btn:hover{opacity:1}.w-form-message__close-btn:after,.w-form-message__close-btn:before{content:"";position:absolute;width:100%;height:2px;left:0;background-color:var(--ui-dark-shade-color,#212736)}.w-form-message__close-btn:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.w-form-message__close-btn:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.w-form-message__title{position:relative;padding:0;z-index:0;margin:0 0 8px;font-weight:700;font-size:16px;line-height:1.5;font-family:var(--ui-block-title-font-family)}.w-form-message__text{position:relative;padding:0;z-index:0;margin:0 0 42px;font-size:14px;text-align:center;line-height:1.43;font-family:var(--ui-text-font-family)}.w-form-message__btn{width:210px;margin:0 auto;padding:4px 12px;border:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-radius:var(--ui-btn-md-border-radius);z-index:1;text-transform:uppercase;text-align:center;background-color:var(--ui-brand-color,#50e3c2)}.w-form-message__btn,.w-form-message__inner-text.ui-text{position:relative;font-family:var(--ui-block-title-font-family);font-size:12px;color:#fff}.w-form-message__inner-text.ui-text{line-height:36px;border-radius:var(--ui-btn-md-border-radius)}@-webkit-keyframes fade-in-modal{0%{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-modal{0%{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-out-modal{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}}@keyframes fade-out-modal{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}}