.team-baner-content{width:668px;padding:170px 30px 144px 70px;background:rgb(255 255 255 / .75);z-index:1;box-sizing:border-box}.team-baner-desc *,.team-baner-desc p{color:#4F4F4F;text-transform:uppercase;font-size:24px;line-height:1.7;font-weight:700}h1.team-baner-title{margin-bottom:105px}.team-baner-bg{animation:slider-move 40s linear infinite;-webkit-animation:slider-move 40s linear infinite;background-position:0;background-size:auto 100%;background-repeat:repeat-x}.team-grid-title{font-size:20px;line-height:150%}.team-grid-desc{font-size:14px;line-height:170%}.team-part-slider-title{font-size:16px}#team-part-slider{width:620px}@keyframes slider-move{from{background-position:1000px 0}to{background-position:0 0}}.team-part-slider-grid li div.border-bottom{padding-bottom:22px;border-bottom:1px solid #BDBDBD}.team-part-slider-grid li div.border-bottom:not(:first-child){margin-top:20px}.team-part-title{margin-bottom:77px}.progres-slider{width:0;height:4px;background:#000;-webkit-transition:width .45s ease-in;-o-transition:width .45s ease-in;transition:width .45s ease-in;z-index:1}.progres-slider-container:after{position:absolute;content:"";display:block;border-bottom:2px solid #F2F2F2;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:2000px}.team-slider-container{margin-top:75px}.team-part-content{width:604px}.team-part-content h3,.team-part-content h2{line-height:1.7;font-size:24px}.team-part-content svg{width:55px}.progres-slider-container:after{width:100%}.team-gall-first-foto{margin-bottom:15px}@media (max-width:1199px){.space-container{max-width:90%}.team-baner-content{padding:120px 30px 120px 40px}#team-part-slider{width:100%}.team-part-content{width:100%}}@media (max-width:959px){.team-baner-bg{background-size:auto 330px}.team-baner-content{margin-top:330px;width:100%;padding:70px 30px 80px 30px;background-color:#fff0}h1.team-baner-title{margin-bottom:80px;font-size:42px}.team-baner-desc *,.team-baner-desc p{font-size:21px}.uk-section:not(.uk-section-small){padding-top:60px;padding-bottom:60px}.team-part-title{margin-bottom:50px}}@media (max-width:639px){h1.team-baner-title{margin-bottom:17px;font-size:24px}.team-baner-content{padding:31px 15px 38px;background-color:#f6f6f6}.team-baner-desc *,.team-baner-desc p{font-size:14px}.team-part-title{margin-bottom:28px}.team-part-content h3,.team-part-content h2{font-size:14px}}