.form-reg__wrapper{display:flex;justify-content:center}.form-reg{padding:20px 40px 30px;max-width:375px;display:flex;flex-direction:column;align-items:center;margin-top:30px;background:#163860;border-radius:10px;box-shadow:0 .4px .4px rgba(128,128,128,.109),0 1px 1px rgba(128,128,128,.155),0 2.1px 2.1px rgba(128,128,128,.195),0 4.4px 4.4px rgba(128,128,128,.241),0 12px 12px rgba(128,128,128,.35);color:#fff}.form-reg__title{margin-bottom:20px;display:flex;align-items:center}.form-reg__title img{width:40%}.form-reg__title p{font-size:20px;font-weight:500;text-align:center}.form-reg input{margin-bottom:10px;padding:10px;width:100%;background:0 0;border-radius:6px;border:none;border-bottom:1px solid #fff;font-size:16px;color:#fff}.form-reg input::placeholder{opacity:1;color:#fff}.form-reg__btn{margin-top:20px;padding:10px;width:100%;border:1px solid #000;border-radius:9px;font-size:16px;font-weight:500;text-align:center;color:#000}input[name=phone2]{width:100%}.nachat{font-weight:700;padding:0 10px;background:#fff;border-radius:10px;margin:10px auto 0;display:flex;justify-content:flex-start;align-items:center}.nachat img{width:100%;max-width:50px;margin-right:10px}.nachat p{padding-top:10px;font-size:13px!important;color:#000;line-height:18px!important}.photo-com{width:100%;margin:0 auto;display:flex}@media (max-width:450px){.photo-com{width:100%}}.phonesc{width:40%;display:flex;margin:0 auto}@media (max-width:450px){.phonesc{width:70%}}.item-comment{margin:10px}.item-comment::after{content:"";border-bottom:1px solid gray;width:100%;display:block;padding-bottom:10px}.item-comment .avatar{padding-right:15px;float:left}.item-comment .comment-description{margin-bottom:10px;height:min-content;float:none;padding-left:70px}.item-comment .comment-description .name{text-decoration:none;color:#666;font-weight:600}.item-comment .comment-description p{margin:0;padding:0}.comment-to-comment{margin-left:80px}.padding{padding:20px}.name{color:#000!important}.item-comment .avatar img{border-radius:50%;width:50px;height:50px}@media screen and (max-width:576px){.comment-description p{line-height:normal!important}.comment-to-comment{margin-left:20px!important}}@media screen and (max-width:768px){.form-reg{padding:20px}}