.sso{display:flex;flex-direction:column}.sso__border{align-items:center;display:flex;justify-content:center;margin-top:16px;position:relative}.sso__border:before{background:#eaeaea;content:"";height:2px;position:absolute;width:100%;z-index:-1}.sso__border:after{background:#fff;content:"or";font-size:20px;letter-spacing:-.32px;margin:0 auto;padding:10px 24px}.common-form-block .sso__border{margin-bottom:16px;order:1}.sso__button{align-items:center;background:transparent;border:2px solid #eaeaea;border-radius:100px;color:#141414;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:center;margin-top:10px;padding:0 45px;text-align:center;width:100%}.sso__button img{margin-right:16px}.sso .input-error{font-size:14px;line-height:1.35;margin-left:0;margin-top:8px}@media (min-width:768px){.sso{max-width:394px}.sso__button{font-size:20px;height:56px;margin-top:16px}}
