body{font-family:Open Sans,sans-serif;padding:0;margin:0;position:relative}body.modal-open{overflow:hidden}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}a:focus,button,input,textarea{outline:none}.img-responsive{display:block;max-width:100%;height:auto}*,:after,:before{box-sizing:border-box}button,input,optgroup,select,textarea{margin:0;font-family:inherit;border-radius:100px}button,input{overflow:visible}.mb-10{margin-bottom:10px}.auth{min-height:100vh;display:flex}.auth .notice{text-align:center;color:#3a76f7}.auth__bg{position:fixed;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.auth__form{position:relative;z-index:1;min-height:100%;width:610px;margin:0 auto;background-color:hsla(0,0%,100%,.95);padding:20px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:991px){.auth__form{width:410px}}@media only screen and (max-width:767px){.auth__form{width:310px}}.auth-form-wrapper__title{margin-bottom:40px}.auth-form-wrapper__title,.auth-form__title{text-align:center;font-weight:600;color:#ff8026}.auth-form__title{margin-bottom:20px}.auth-form__subtitle{text-align:center;margin-bottom:10px;font-weight:300}.auth-form__input{max-width:275px}.auth-form__btn{width:100%;max-width:275px}.auth-form__links{display:flex;flex-direction:column;align-items:center}.auth-form__link{font-size:14px;transition:color .3s;cursor:pointer;display:block;text-decoration:none;color:#252525}.auth-form__link:hover{color:#ff8026}.form-group{margin-bottom:15px}.form-group__input{width:100%;border-radius:50px;display:block;margin:0 auto 10px;border:1px solid rgba(0,0,0,.12);background-color:transparent;padding:12px 0;text-align:center;outline:none}.form-group__input--no_margin{margin:0}.form-group__input--no_arrows::-webkit-inner-spin-button,.form-group__input--no_arrows::-webkit-outer-spin-button,.form-group__input--no_arrows[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield}.form-group__input--textarea{text-align:left;resize:none}.form-group__input--select,.form-group__input--textarea{padding-left:10px;padding-right:10px}.form-group__input--align_left{text-align:left;padding-left:8px;padding-right:8px}.form-group__input::-moz-placeholder{color:#252525}.form-group__input:-ms-input-placeholder{color:#252525}.form-group__input::placeholder{color:#252525}.form-group__checkbox-label{padding-left:5px;font-size:14px}.form-group__label{font-size:14px;margin-bottom:8px}.form-group--flex-center{display:flex;justify-content:center;align-items:center}.form-group--inline{display:flex}.btn{border-radius:50px;display:block;margin:20px auto;background-color:#ff8026;padding:12px 0;text-align:center;outline:none;color:#fff;font-size:14px;border:none;line-height:26px;transition:background-color .3s;cursor:pointer}.btn:hover{background-color:#fd6900}.btn--switcher{font-size:16px;background-color:transparent;color:#000;border:1px solid #000;padding:5px 25px}.btn--switcher:hover{border:1px solid #11698e;background-color:#11698e;color:#fff}.btn--switcher__active{padding:12px 30px;background-color:#6ac1e5;color:#000;border:1px solid #6ac1e5}.btn--add{font-size:12px;padding:2px 7px}.btn--large{width:300px;font-size:20px}.btn--no_centered{margin:0}.btn--remove{margin-left:15px}.btn--red{background-color:#f73a3c}.btn--red:hover{background-color:#86181a}