.register{margin:40px 0}.register-app{position:relative;min-height:calc(100vh - 50px);margin-bottom:50px}.register__content{display:flex;align-items:flex-start;flex:0 0 45%;width:45%;max-width:45%;margin:0 auto}.register__content--success{flex-direction:column}.register__content--inline{display:inline-block}.register__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.register__title{font-size:16px;font-weight:500}.register__form{padding:15px;margin-bottom:15px;background:#fff}.register__form-wrapper{flex:0 0 65%;width:65%;max-width:65%}.register__form-actions{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.register__form-actions-icon{margin-left:15px}.register__form-next,.register__form-submit{margin-left:auto}.register__form-company-data{margin:30px 0}.register__form-spaced-field{margin-top:30px}.register__form-back{position:relative}.register__form-arrow-back{position:absolute;left:0;pointer-events:none}.register__form .register__back-action{padding-left:20px}.register__button-wrapper{display:flex;justify-content:center;width:100%;margin-top:40px}.register__button-icon{margin-left:15px;font-size:16px}.register .register__advantages{flex:0 0 calc(35% - 15px);width:calc(35% - 15px);max-width:calc(35% - 15px);display:flex;flex-direction:column;align-items:center;padding:15px;margin-left:15px;color:#828282;background-color:#fff9}.register .register__advantages-title{padding:0 20px;margin-bottom:30px;font-size:14px;text-align:center}.register .register__advantages-item{display:flex;align-items:center;padding:0 40px;margin-bottom:30px;font-size:12px;flex:0 0 100%;width:100%;max-width:100%}.register .register__advantages-icon{font-size:22px}.register .register__advantages-icon-wrapper{display:flex;justify-content:center;min-width:20px;margin-right:15px}.register .register__message{position:relative;z-index:0}.register .register__message:before{position:absolute;inset:0;z-index:-1;content:"";transition:all var(--u-default-transition);background-color:#0071bb}.register .register__message:after{position:absolute;inset:0;z-index:-1;content:"";opacity:.2;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20x='0px'%20y='0px'%20viewBox='0%200%2012%2012'%20style='enable-background:%20new%200%200%2012%2012'%3e%3cpath%20fill='%2378CADE'%20d='M6,4c1.1,0,2,0.9,2,2c0,1.1-0.9,2-2,2C4.9,8,4,7.1,4,6C4,4.9,4.9,4,6,4z'/%3e%3c/svg%3e");background-position:0 0;background-repeat:repeat;background-size:12px}.register .register__message{display:flex;align-items:center;padding:8px;margin:10px 0;overflow:hidden;font-size:14px;color:#fff;border-radius:3px}.register .register__message-icon{margin-right:8px;font-size:22px}.register .register__message--success{position:relative;z-index:0}.register .register__message--success:before{position:absolute;inset:0;z-index:-1;content:"";transition:all var(--u-default-transition);background-color:#20d311}.register .register__message--success:after{position:absolute;inset:0;z-index:-1;content:"";opacity:.8;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20x='0px'%20y='0px'%20viewBox='0%200%2012%2012'%20style='enable-background:%20new%200%200%2012%2012'%3e%3cpath%20fill='%2378CADE'%20d='M6,4c1.1,0,2,0.9,2,2c0,1.1-0.9,2-2,2C4.9,8,4,7.1,4,6C4,4.9,4.9,4,6,4z'/%3e%3c/svg%3e");background-position:0 0;background-repeat:repeat;background-size:12px}.register .register__message.hidden{display:none}.register__link{color:#0071bb;transition:color var(--u-default-transition)}.register__link:hover{color:#78cade}@media (max-width: 1199px){.register__content{flex:0 0 75%;width:75%;max-width:75%}}@media (max-width: 767px){.register{margin:10px 0 60px}.register__content{flex:0 0 100%;width:100%;max-width:100%;flex-direction:column}.register__form-wrapper{flex:0 0 100%;width:100%;max-width:100%}.register__form-company-data{margin:0}.register__form-spaced-field{margin-top:20px}.register .register__advantages{flex:0 0 100%;width:100%;max-width:100%;margin-top:20px;margin-left:0}.register .register__advantages-title{margin-bottom:15px}.register .register__advantages-item{padding:0;margin-bottom:15px}}
