.auth{padding:60px 0 80px}.auth__row{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:991px){.auth__row{grid-template-columns:1fr}}.auth__img{padding:25px;border-radius:15px;background-size:cover;background-position:left bottom;background-repeat:no-repeat;background-image:url(../img/auth-bg.png);min-height:550px;-webkit-filter:drop-shadow(0 4px 22px rgba(0, 0, 0, .08));filter:drop-shadow(0 4px 22px rgba(0, 0, 0, .08));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.auth__img .register{background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(33px);backdrop-filter:blur(33px);border-radius:11px;padding:37px;max-width:408px;width:100%}.auth__img .register p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:600;font-size:28.0735px;line-height:26px;letter-spacing:-.01em;color:#fff;margin-bottom:28px}.auth__img .register p svg{margin-right:25px}.auth__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 80px}@media screen and (max-width:991px){.auth__form{padding:0 0 80px}}.auth__form h1{font-weight:400;font-size:36px;line-height:.94;letter-spacing:-.01em;color:#1d1d1d;margin-bottom:13px}.auth__form h1 strong{font-weight:700;display:inline-block;width:100%;line-height:.94}.auth__form p:not(.errors){font-weight:500;font-size:18px;line-height:.94;letter-spacing:-.01em;color:#4b4b4b;margin-bottom:60px}.auth__form .form{width:100%}.auth__form .form__block{padding:7px 0;margin-bottom:35px;border-color:#fff;border-bottom:1px solid #d8d8d8}.auth__form .form__block label{left:0;padding:0;top:5px;margin-bottom:0}.auth__form .form__block label.active{top:-10px}.auth__form .form__text p{font-size:12px;line-height:1.3;color:#7e7e7e;margin-bottom:15px}.auth__form .form__btn{margin-bottom:20px}.auth__form .btn{padding:16px 66px;font-weight:600;font-size:15px;line-height:15px;letter-spacing:-.01em;color:#fff;border-radius:23px}.auth__form .auth_links{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:27px}.auth__form .auth_links a{display:inline-block;font-weight:500;font-size:16px;line-height:.94;letter-spacing:-.01em;color:#4b4b4b}.auth__form .auth_links a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5a5a5a}