.proffesors_list{width:100%;position:relative;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.proffesors_list .item{width:25%;box-sizing:border-box;border:1px solid #f8f8f8;display:flex;flex-direction:column;padding:0;margin:0;position:relative}.proffesors_list .item .img{height:204px;width:100%;position:relative;margin:0 0 8px 0;display:block}.proffesors_list .item .img .in{max-width:405px;margin:0 auto;display:flex;align-items:center;overflow:hidden;justify-content:center;position:absolute;inset:0}.proffesors_list .item .img .in img{max-width:230px;height:initial}.proffesors_list .item .text{text-align:center;position:relative;margin:0;display:flex;flex-direction:column;justify-content:space-between;padding:0 24px 48px;flex:1}.proffesors_list .item .text .title{font-size:18px;line-height:26px;height:52px;letter-spacing:.02em;margin:0;transition:all 400ms ease 0ms}.proffesors_list .item .text .title:has(a){color:#009FE3;text-decoration:underline}.notouch .proffesors_list .item .text .title:hover,.proffesors_list .item .text .title a:focus{color:#061F3D}.proffesors_list .item .text .flex{flex:1;display:flex;flex-direction:column;justify-content:space-between}.proffesors_list .item .text .post{font-size:16px;line-height:24px;max-height:96px;font-weight:400;margin:8px 0 0}.proffesors_list .item .text .info{font-size:16px;line-height:24px;font-weight:400;margin:16px 0 0;display:none;flex-direction:column;gap:0}.proffesors_list .item .text .info a{color:#009FE3;font-size:16px;line-height:24px;font-weight:600;display:block;text-align:center;transition:all 400ms ease 0ms;text-decoration:underline}.notouch .proffesors_list .item .text .info a:hover,.proffesors_list .item .text .info a:focus{color:#061F3D}.proffesors_list .item .text .tag_list{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:24px 0 0}.proffesors_list .item .text .tag_list span{font-size:14px;line-height:20px;color:#009FE3;font-weight:600;text-transform:uppercase;padding:4px 8px;background:#f8f8f8}@media screen and (max-width:1430px){.proffesors_list .item{width:33.33%}.proffesors_list .item .text .info{margin:8px 0 0}}@media screen and (max-width:1000px){.proffesors_list .item{width:50%}.proffesors_list .item .text{padding:0 16px 24px}}@media screen and (max-width:650px){.proffesors_list .item{width:100%}}/*# sourceMappingURL=1.css.map */