.reg-auth_block{padding:32px 52px 32px 32px}.reg-auth_block .modal-header{padding:0}.reg-auth_block .margin-down{margin-bottom:20px}.modal_reg-auth_container{max-width:637px}.reg-auth_block .form-buttons-size{height:auto;margin:0}.reg-auth_block .callback-close{padding:0;margin:-27px -37px 0 auto;color:#676767;text-shadow:none;opacity:1;font-size:39px}.reg-auth_block .form-control{height:30px;margin:0 0 15px;font-weight:400;font-size:13px;line-height:100%;padding:0 10px}.reg-auth_block .radio-tabs .custom-control-label{font-weight:700;font-size:19px;line-height:22px}.reg-auth_block .custom-checkbox .custom-control-input:indeterminate~.reg-auth_block .custom-control-label::before{border:1px solid #005090;width:27px;height:27px}.reg-auth_block .custom-checkbox .custom-control-input:checked~.reg-auth_block .custom-control-label::before{width:27px;height:27px}.reg-auth_block .form-group{margin:0}.reg-auth_block .form-pass-link button{font-weight:400;font-size:15px;line-height:19px;color:#005090;padding:0;border:none;text-decoration:underline;background:0 0}.reg-auth_block .form-pass-link{margin:0 0 33px}.reg-auth_block .btn.btn-md{padding:6.5px 20px;font-weight:700;font-size:21px;line-height:27px;cursor:pointer}.disabled_reg_bt{background:#676767}.reg-auth_block .custom-checkbox-min .custom-control-label{font-weight:400;font-size:11px;line-height:100%;color:#676767;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reg-auth_block .custom-checkbox-min .custom-control-label::before{width:10px;height:10px;border:1px solid #005090}.reg-auth_block .form-note{color:#9b9b9b;font-weight:400;font-size:13px;line-height:100%}.reg-auth_block .checkbox-list{padding:10px 0 15px}.reg-auth_block .form-tabs label{position:relative;color:#676767;top:0;left:0;transform:none}.reg-auth_block .checkbox-list .red{position:relative;transform:none;font-size:inherit;color:red}.reg-auth_block .radio-tabs{padding-left:10px}.reg-auth_block .radio-tabs .custom-checkbox{width:220px;margin:0 0 15px}.reg-auth_block .radio-tabs .custom-checkbox:first-child{margin:0 30px 15px 0}.reg-auth_block .form-control.is-invalid,.reg-auth_block .was-validated .reg-auth_block .form-control:invalid{background-position:right 6px center;background-size:19px 19px;border-color:red;background-image:url(../images/icons/invalidValue.svg);transition:none}.reg-auth_block .row-warnings{width:100%;margin-top:-11px;color:red;margin-bottom:0;font-weight:400;font-size:11px;line-height:100%;margin-left:0}.reg-auth_block .btn.disabled_reg_btn{background:#676767;border-color:#676767;cursor:no-drop}.reg-auth_block .disabled_reg_btn:focus{border-color:#676767;box-shadow:none}.reg-auth_block .form-group,.reg-auth_block .form-line .form-control{width:100%}.mini-input_reg,.reg_checked .form-group{width:47%}.error-reg_block{position:absolute;z-index:1000;width:100%;height:100%;display:flex;align-items:center;font-size:25px;color:#37a7df;left:0;top:0;flex-direction:column;transition:opacity .3s cubic-bezier(.39, .58, .57, 1),max-height .35s cubic-bezier(.1, .1, .1, 1);opacity:0;overflow:hidden;max-height:0;padding:0 30px}.error_reg_show,.sucsess_reg_show{max-height:1000px;opacity:1;transition:opacity .3s cubic-bezier(.39, .58, .57, 1)}.error-reg_block span:first-child{color:#e4087e;font-size:30px;margin-top:23%;margin-bottom:42px}.sucsess_reg_show span:first-child{color:#7cc88e}.is_else_error{filter:opacity(.2)}@media (max-width:585px){.form_auth .mini-input_reg,.reg-auth_block .form-group,.reg-auth_block .form-line .form-control,.reg-auth_block .radio-tabs .custom-checkbox{width:100%}.reg-auth_block .form-note{margin:-10px 0 15px}.reg-auth_block .margin-down{margin-left:0}}