.sf-loader{position:relative;width:100%;height:100%}.sf-loader__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:var(--c-white);background:var(--loader-overlay-background,var(--c-white))}.sf-loader__spinner{stroke:var(--c-primary);stroke:var(--loader-spinner-stroke,var(--c-primary))}.sf-notification{position:relative;display:flex;align-items:center;align-items:var(--notification-align-items,center);box-sizing:border-box;max-width:20.9375rem;max-width:var(--notification-max-width,20.9375rem);padding:var(--notification-padding,var(--spacer-sm) var(--spacer-xs));box-shadow:0 4px 11px rgba(var(--c-dark-base),.1);box-shadow:var(--notification-box-shadow,0 4px 11px rgba(var(--c-dark-base),.1));border-radius:5px;border-radius:var(--notification-border-radius,5px);background:var(--notification-background);color:var(--c-white);color:var(--notification-color,var(--c-white));font:var(--font-weight--medium) var(--font-size--lg)/normal var(--font-family--secondary);font:var(--notification-font,var(--notification-font-weight,var(--font-weight--medium)) var(--notification-font-size,var(--font-size--lg))/var(--notification-font-line-height,normal) var(--notification-font-family,var(--font-family--secondary)))}.sf-notification__title{display:block;display:var(--notification-title-display,block);font:var(--font-weight--medium) var(--font-size--lg)/normal var(--font-family--secondary);font:var(--notification-title-font,var(--notification-title-font-weight,var(--font-weight--medium)) var(--notification-title-font-size,var(--font-size--lg))/var(--notification-title-font-line-height,normal) var(--notification-title-font-family,var(--font-family--secondary)))}.sf-notification__title:after{content:" "}@media(min-width:1024px){.sf-notification__title:after{content:none}}.sf-notification__message{display:block}.sf-notification__action{display:none;display:var(--notification-action-display,none);color:var(--notification-action-color);font:inherit;font:var(--notification-action-font,inherit);text-decoration:underline;-webkit-text-decoration:var(--notification-action-text-decoration,underline);text-decoration:var(--notification-action-text-decoration,underline)}.sf-notification__icon{--icon-color:var(--c-white);margin:var(--notification-icon-margin,0 var(--spacer-xs) 0 0)}.sf-notification__close{--icon-size:0.85rem;position:absolute;top:var(--spacer-xs);top:var(--notification-close-top,var(--spacer-xs));right:var(--spacer-xs);right:var(--notification-close-right,var(--spacer-xs))}@media(min-width:1024px){.sf-notification{--notification-max-width:100%;--notification-icon-margin:0 var(--spacer-base) 0 0;--notification-action-display:inline;--notification-close-top:auto;--notification-close-right:var(--spacer-sm)}}.sf-notification.color-black{--notification-background:var(--c-dark)}.sf-notification.color-white{--notification-background:var(--c-white)}.sf-notification.color-primary{--notification-background:var(--c-primary)}.sf-notification.color-secondary{--notification-background:var(--c-secondary)}.sf-notification.color-light{--notification-background:var(--c-light)}.sf-notification.color-dark{--notification-background:var(--c-dark)}.sf-notification.color-info{--notification-background:var(--c-info)}.sf-notification.color-success{--notification-background:var(--c-success)}.sf-notification.color-warning{--notification-background:var(--c-warning)}.sf-notification.color-danger{--notification-background:var(--c-danger)}.sf-checkbox{--icon-size:1.25rem}.sf-checkbox__container{position:relative;display:flex;align-items:center;padding:var(--checkbox-padding);width:var(--checkbox-container-width);cursor:pointer;cursor:var(--checkbox-cursor,pointer)}.sf-checkbox__checkmark{box-sizing:border-box;display:flex;display:var(--checkbox-display,flex);align-items:center;justify-content:center;order:var(--checkbox-order);width:1.5rem;width:var(--checkbox-size,1.5rem);height:1.5rem;height:var(--checkbox-size,1.5rem);border:var(--checkbox-border,var(--checkbox-border-style,solid) var(--checkbox-border-color,var(--c-link)));border-width:1px;border-width:var(--checkbox-border-width,1px);border-radius:var(--checkbox-border-radius);background:transparent;background:var(--checkbox-background,transparent);transition:background .15s linear,border-color .15s linear}.has-error .sf-checkbox__checkmark{--checkbox-border-color:var(--c-danger)}.sf-checkbox__checkmark:hover{--checkbox-border-color:var(--c-black)}.has-error .sf-checkbox__checkmark:hover{--checkbox-border-color:var(--c-danger)}.is-disabled .sf-checkbox__checkmark,.is-disabled .sf-checkbox__checkmark:hover{--checkbox-border-color:var(--c-text-disabled)}.is-disabled .sf-checkbox__checkmark.is-active{--checkbox-background:var(--c-text-disabled)}.has-error .sf-checkbox__checkmark.is-active{--checkbox-border-color:var(--c-danger);--checkbox-background:var(--c-danger)}.sf-checkbox__label{flex:1;margin:var(--checkbox-label-margin,0 0 0 var(--spacer-xs));color:var(--c-link);color:var(--checkbox-label-color,var(--c-link));font:var(--font-weight--normal) var(--font-size--base)/1.6 var(--font-family--primary);font:var(--checkbox-font,var(--checkbox-font-weight,var(--font-weight--normal)) var(--checkbox-font-size,var(--font-size--base))/var(--checkbox-font-line-height,1.6) var(--checkbox-font-family,var(--font-family--primary)));transition:color .15s linear}.sf-checkbox__label:hover{--checkbox-label-color:var(--c-black)}.sf-checkbox--is-disabled .sf-checkbox__label:hover{--checkbox-label-color:var(--c-text-disabled)}.sf-checkbox.is-active{--checkbox-border-color:var(--c-primary);--checkbox-background:var(--c-primary)}.sf-checkbox.is-active.has-error{--checkbox-label-color:var(--c-text);--checkbox-border-color:var(--c-danger);--checkbox-background:var(--c-danger);--checkbox-message-color:var(--c-danger)}.sf-checkbox.is-active.is-disabled{--checkbox-border-color:var(--c-text-disabled);--checkbox-background:var(--c-text-disabled)}.sf-checkbox.is-required{--checkbox-message-color:var(--c-text)}.sf-checkbox.is-required.has-error{--checkbox-message-color:var(--c-danger)}.sf-checkbox.is-disabled{--checkbox-label-color:var(--c-text-disabled);--checkbox-border-color:var(--c-text-disabled)}.sf-checkbox__message{margin:var(--checkbox-message-margin,var(--spacer-2xs) 0 0 0);color:var(--c-danger);color:var(--checkbox-message-color,var(--c-danger));font:var(--font-weight--normal) var(--font-size--xs)/1.2 var(--font-family--secondary);font:var(--checkbox-message-font,var(--checkbox-message-font-weight,var(--font-weight--normal)) var(--checkbox-message-font-size,var(--font-size--xs))/var(--checkbox-message-font-line-height,1.2) var(--checkbox-message-font-family,var(--font-family--secondary)))}.sf-checkbox__message .sf-checkbox__message--info{color:var(--c-primary);color:var(--checkbox-message-color,var(--c-primary))}.sf-checkbox input{position:absolute;opacity:0;left:-1000%;width:1px;height:1px}.sf-checkbox input[style*="outline: none"]:focus+.sf-checkbox__checkmark{outline:none}.sf-checkbox input:focus+.sf-checkbox__checkmark{outline-color:-webkit-focus-ring-color;outline-style:auto}.display-none{display:none}.auth-page{padding:2rem 0}.auth-page .auth-page__title{margin:0 0 1rem}@media only screen and (min-width:768px){.auth-page .auth-page__title{text-align:center}}@media only screen and (min-width:992px){.auth-page{padding:4rem 0 5rem}}.auth-page hr{margin:1rem 0 2rem}.auth-page__forgot-password{margin-top:1.5rem;text-align:center}.auth-page__forgot-password a{font-size:.9375rem;color:#0071e3;font-family:Likewize}.auth-page__forgot-password svg{vertical-align:middle;margin-right:.375rem}.auth-page .sf-checkbox.is-active .sf-checkbox__checkmark{border:none!important}#login-page p a{color:#0071e3}.password .sf-input__error-message,.reset-password-page .new_password_input .sf-input__error-message{display:none!important}.wrapper{max-width:30.75rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:7.5rem auto 3.75rem}.main-message{font-size:2.5rem;font-family:Likewize-Bold;color:#1d1d1f;text-align:center;padding-top:1.5rem}.described-message{font-size:1rem;font-family:Likewize;color:#1d1d1f;text-align:center;letter-spacing:.32px;padding:2.1875rem 0}