@media screen and (min-width: 961px) {
    .team .t545__textwrapper {
        overflow: scroll;
        display: block;
    
    }
    .team .t-col_6 {max-width:50%;}
    #nav845349710.t967 a {
        font-size: 16px;
    
    }
	#rec845355415 {
        height: calc(100vh - 140px);
        min-height: 600px;
    
    }
    #rec846175831 .t339__blocklogo {
        padding-top: 120px;
    
    }
    #rec845355415 .t409__imgwrapper img  {
        transform: translate(25%, 0%);
        min-height: calc(100vh - 140px);
    
    }
    .t986__descr {
        max-width: 540px;
    
    }
    #rec846175831 .t-cover__carrier {
        background-position: top left;
    
    }
}
@media screen and (max-width: 960px) {
    .t-descr_xs {
        font-size: 14px;
    
    }
    .t539__itemwrapper_4 {
        max-width: 100%;
    
    }
    #rec846128938 .t889__wrapper, #rec845359611 .t889__wrapper {
        display: grid;
    
    }
    #rec846128938 .t889__blockimg, #rec845359611 .t889__blockimg {
        order: 1;
    
    }
    #rec846128938 .t889__blocktext-wrapper, #rec845359611 .t889__blocktext-wrapper {
        order: 2;
    
    }
    .t889__blockimg img {
        border-radius: 30px 30px 0px 0px !important;
    
    }
    .t889__blocktext-wrapper { border-radius: 0px 0px 30px 30px  !important;}
    .team .t-col {padding: 0px;}
}
@media screen and (max-width: 480px) {
    .t986__descr  {
        max-width: 370px;
    
    }
}
#rec846175831 .t-btn_md {
    height: 60px;
    font-size: 18px;

}
.team .t-col {margin: 0px;}
.team .t545__textwrapper {height:100%;}
#rec846075180, #rec845837990 {display:none;}
#nav845349710 .t967__additional-descr a{
    color: #fff;
    font-weight: 900;

}
.t545__text.t-text {
    margin-bottom: 40px;

}
.t545__descr span {
    color: #000;
    font-weight: bold;

}