.banner{position:relative;background:linear-gradient(180deg,#0b0e13,rgba(11,14,19,.5) 0,#0b0e13);display:flex;justify-content:center;align-items:center;height:100vh;min-height:500px}.banner,.banner__img{width:100%;top:0;left:0}.banner__img{position:absolute;z-index:-2;height:100%}.banner__img img{width:100%;height:100%;object-fit:cover}.banner__text{margin-top:100px}.banner__text-title{font-size:2rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.banner__text-descr{font-size:1rem;font-weight:400}.banner-navigation{position:absolute;bottom:0;left:0;text-align:center;border-top:.5px solid grey}.banner-navigation-list-item{padding:20px 40px;font-size:1rem}.banner-navigation-list-item.br{border-left:1px solid grey;padding:0}@media (max-width:1200px){.banner-navigation{display:none}.banner{justify-content:start;align-items:start}.banner__text{margin:300px 0 0}.banner__text-title{font-size:1.2rem}.banner__text-descr{font-size:.8rem}}.about-section{margin-bottom:50px;color:var(--grey-64,#5d5d5f)}.about-section__user{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fbfbfc;flex-basis:20%;padding:20px}.about-section__user-photo{width:100px;height:100px;overflow:hidden;border-radius:100%;margin-bottom:10px}.about-section__user-photo img{width:100%;height:100%;object-fit:cover}.about-section__user-name{color:#000;font-size:15px;margin-bottom:4px}.about-section__user-department{font-size:10px;margin-bottom:4px}.about-section__user-email{font-size:12px;color:#05baf0}.about-section__user-name{text-align:center}@media (max-width:1024px){.about-section__user-photo{width:50px;height:50px}.about-section__user-name{font-size:12px}}