.content.staff .content__block .content__head+.content__block-item{margin-top:0;padding-top:0}.staff .tabs{margin-top:0}.staff__list{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.staff__item{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--white);padding:20px;border-radius:6px;border:1px solid var(--border);box-shadow:var(--shadow-m)}.staff__item .photo{display:flex;width:90px;height:90px;margin-bottom:15px}.staff__item .photo img{width:100%;height:100%;border-radius:250px;object-fit:cover}.staff__item .prof{display:inline-block;background-color:var(--light);margin-bottom:7px;padding:3px 15px;text-align:center;border-radius:4px;font-size:12px}.staff__item .name{display:block;margin-bottom:10px;text-align:center;font-size:18px;font-weight:600;color:var(--dark);transition:color .2s ease}.staff__item .name:hover{color:var(--link)}.staff__item .desc{margin:0 0 15px;text-align:center;font-size:14px;line-height:130%;opacity:.6}.staff__item .desc p{margin:0}.staff__item .publish{display:flex;align-items:center;gap:6px;margin-bottom:15px;font-size:12px}.staff__item .publish svg{width:12px;height:12px;margin-top:1px}.staff__item .more{font-size:14px;line-height:130%;transition:opacity .2s ease}.staff__item .more:hover{opacity:.75}@media(max-width:992px){.staff__list{gap:15px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.content.staff .content__block .content__head+.content__block-item{padding-top:15px}.staff .tabs{margin-bottom:15px}.staff__list{grid-template-columns:1fr;gap:10px;margin-top:15px}.staff__item{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:15px}.staff__item .photo{position:absolute;top:15px;left:15px;width:55px;height:55px;margin:0}.staff__item .prof{margin-bottom:0;margin-left:70px;font-size:12px;text-align:left}.staff__item .name{width:100%;text-align:left;order:-1;margin-top:3px;margin-bottom:5px;margin-left:70px;font-size:18px}.staff__item .desc{width:100%;margin:14px 0 12px;font-size:14px;line-height:130%;text-align:left;padding-bottom:12px;border-bottom:1px solid var(--border)}.staff__item .publish{margin-bottom:0;opacity:.6}.staff__item .more{font-size:14px;line-height:auto}}