.header-image{max-width:200px}.authentication{margin:24px 0}.authentication__container{padding:30px 16px;margin:0 auto 24px auto;max-width:450px;background-color:#f6f6f6}.authentication__header{font-size:32px;font-weight:400;margin:0 0 30px 0}.authentication .ui.form .field>label{margin-bottom:10px;font-size:16px;font-weight:400}.authentication .ui.form .field{margin-bottom:30px}.field:last-child{margin-bottom:0}.authentication .ui.input>input{height:50px;padding:16px;width:100%;border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.authentication .ui.button{height:50px;font-size:20px;font-weight:500;line-height:16px}.ui.form .authentication__link:hover{text-decoration:underline}.hide{display:none}.go-back-to-login{display:block;text-align:right;margin:10px}.authentication .registration__dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.authentication .ui.accordion .title:not(.ui){padding-bottom:0;color:#7a7a7a}.authentication .ui.accordion .title:not(.ui).active{color:#222}.authentication i.icon.registration__dropdown-icon{font-size:16px}.authentication .registration__dropdown-icon:before{transition:.3s;display:block}.authentication .registration__dropdown.active .registration__dropdown-icon:before{transform:rotate(180deg)}.authentication .ui.registration__dropdown-list:first-child{padding-top:30px}.authentication .ui.registration__dropdown-list .registration__dropdown-item{margin-left:0;margin-bottom:12px;padding:0}.authentication .ui.registration__dropdown-list .registration__dropdown-item:last-child{margin-bottom:0}.authentication .ui.checkbox.registration__dropdown-item label:after,.authentication .ui.checkbox.registration__dropdown-item label:before{top:-2px;line-height:19px}.authentication .ui.form .field.error .input,.authentication .ui.form .field.error label,.authentication .ui.form .fields.error .field .input,.authentication .ui.form .fields.error .field label{color:#d90f3a}.authentication .ui.form .field.error .label{color:#d90f3a}.authentication .reset-password__text{font-size:16px}.authentication .ui.error.message{background-color:transparent;box-shadow:none;padding:0}.authentication .ui.error.message .list{background-color:none;box-shadow:none}.authentication .ui.error.message .list:not(.ui) li{margin:0 0 10px 0;color:#d90f3a}.authentication .ui.error.message .list:not(.ui) li:last-child{margin-bottom:0}.authentication .ui.error.message .list:not(.ui) li:before{display:none}@media only screen and (min-width:600px){.authentication{margin:60px 0;min-height:calc(100vh - 304px)}.authentication__container{padding:30px}}