.catMain{position:relative;height:390px;overflow:hidden}.catMain__bgWrap{height:100%;position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catMain__bgWrap img{position:relative;z-index:1;width:100%}.catMain__bgWrap::after{content:"";display:block;position:absolute;top:0;left:0;background:url(../img/gradient-banner.png) 0 0/cover;z-index:2;width:100%;height:100%}.catMain__wrap{color:#fff;position:relative;z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.team{z-index:1;position:relative;padding-top:130px;padding-bottom:130px;background:#fff;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.teamCard{-webkit-box-shadow:0 0 81px 0 rgba(47,47,47,.1);box-shadow:0 0 81px 0 rgba(47,47,47,.1);background:#fff;padding:40px 35px;text-align:center;color:#2f2f2f;font-weight:700}.teamCard:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.teamCard__img-wrap{width:160px;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin:auto auto 20px;border-radius:50%}.teamCard__img-wrap img{height:160px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;width:auto;max-width:100%}.teamCard__name{font-size:20px;line-height:38px}.teamCard__worck{font-size:16px}footer{padding-top:100px}
@media only screen and (max-width: 767px){
    .team{
        grid-template-columns: 1fr;
        padding-bottom: 50px;
    }
}
 
