@import url(https://fonts.googleapis.com/css2?family=Nunito&display=swap);.textField{all:unset;border:1px solid #d0cfcf;border-radius:4px;color:#000000de;height:26px;padding:14px 15px;width:298px}@media screen and (min-width:768px){.textField{width:350px}}.textField--red{border:2px solid #cb3d40;border-radius:4px}.form{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.form__container{width:380px}}.form__title{margin-bottom:50px;text-align:center}.form__inputs{row-gap:50px}.form__inputs,.form__phone-input{display:flex;flex-direction:column}.form__phone-input__text{color:#7e7e7e;font-size:12px;line-height:14px}.form__checkbox{font-size:16px;line-height:26px;margin-bottom:50px;margin-top:29px}.form__checkbox__title{font-weight:400;margin-bottom:11px}.form__checkbox__options{align-items:center;column-gap:12px;cursor:pointer;display:flex;margin-bottom:7px}.form__checkbox__option{all:unset;border:1px solid #d0cfcf;border-radius:50%;height:20px;line-height:26px;position:relative;width:20px}.form__checkbox__option:checked{border:1px solid #00bdd3}.form__checkbox__option:checked:after{background-color:#00bdd3;border-radius:50%;content:"";display:block;height:11px;left:4.5px;position:absolute;top:4.5px;width:11px}.form__upload-input{display:none}.form__upload-label{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:54px;justify-content:flex-start;margin-bottom:50px;width:100%}.form__upload-label__text{border:1px solid #000000de;border-radius:4px 0 0 4px;font-size:16px;line-height:26px;padding:14px 15px}.form__upload-label__photo{border-bottom:1px solid #d0cfcf;border-radius:0 4px 4px 0;border-right:1px solid #d0cfcf;border-top:1px solid #d0cfcf;color:#7e7e7e;font-size:16px;line-height:26px;overflow:hidden;padding:14px 0 14px 16px;text-overflow:ellipsis;transition:border-color .3s;white-space:nowrap;width:100%}.form__upload-label__photo:hover{border-color:#000000de;color:#000000de}.form__submit{display:flex;justify-content:center}.form__input{display:flex;flex-direction:column}.form__error-text{color:#cb3d40;font-size:12px;height:14px;line-height:14px;width:100%}.button{align-items:center;background-color:#f4e041;border-radius:80px;color:#000000de;display:flex;height:34px;justify-content:center}.button:hover{background-color:#ffe302}.button:disabled{background-color:#b4b4b4;color:#ffffffde;cursor:default}.description{background-image:url(/abz-task/static/media/banner-bg.a233fcc557ee1cab79de.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;height:500px;margin-bottom:140px}.description__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:40px 16px;text-align:center;width:328px}@media screen and (min-width:768px){.description__container{padding:89px 0;width:380px}}@media screen and (min-width:1024px){.description__container{padding:164px 0;width:380px}.description{height:650px;margin:0 auto 140px;max-width:1170px;padding:0 60px}}.description__title{font-size:40px;line-height:40px;margin-bottom:21px}.description__text{font-size:16px;line-height:26px;margin-bottom:32px}.header{background-color:#fff}.header__content{align-items:center;display:flex;justify-content:space-between;padding:13px 16px}@media screen and (min-width:768px){.header__content{padding:13px 32px}}@media (min-width:1190px){.header__content{margin:0 auto;padding:13px 0;width:1170px}}.header__logo{align-items:center;display:flex;height:26px;transition:transform .3s;width:104px}.header__logo:hover{transform:scale(1.1)}.header__buttons{display:flex;font-family:Nunito,sans-serif;font-size:16px;gap:10px;line-height:26px}.users__title{color:#000000de;font-size:40px;line-height:40px;text-align:center}.users__list,.users__title{margin-bottom:50px}@media screen and (min-width:768px){.users__list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}}.users__bth{display:flex;justify-content:center;margin-bottom:140px}.user-card{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:254px;line-height:26px;margin-bottom:20px;padding:20px}@media screen and (min-width:768px){.user-card{margin-bottom:0;width:330px}}@media screen and (min-width:1024px){.user-card{width:370px}}.user-card__photo{border-radius:50%;height:70px;margin-bottom:20px;width:70px}.user-card__name{margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-card__details,.user-card__name{cursor:default;text-align:center;width:100%}.user-card__details{align-items:center;display:flex;flex-direction:column}.user-card__details-email,.user-card__details-phone,.user-card__details-position{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.loader{animation:spin 1s linear infinite;background-image:url(/abz-task/static/media/loader.d6bd747af95eafd09677.svg);display:block;height:80px;margin:0 auto;text-align:center;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,h1,h3,h4,header,html,p,section,span{font:inherit;margin:0;padding:0}button{background:none;border:none;margin:0;padding:0}a{color:#000;text-decoration:none}*{box-sizing:border-box}html{background-color:#f8f8f8;font-family:Nunito,sans-serif;font-style:normal;font-weight:400;scroll-behavior:smooth}button{cursor:pointer}.main{margin:0 auto;max-width:1290px;padding:0 15px 100px}@media screen and (min-width:768px){.main{padding:0 32px 100px}}@media screen and (min-width:1024px){.main{padding:0 60px 100px}}h1{font-size:40px;line-height:40px}
/*# sourceMappingURL=main.0a129aa8.css.map*/