.team-block{background-repeat:no-repeat;height:0;padding-bottom:45%;position:relative}.team-block .description{border-left:10px solid #dedede;bottom:13%;left:40%;max-width:595px;padding-left:45px;padding-right:15px;position:absolute}.team-block .description h2{color:#30192d;font-family:Nekst;font-size:50px;font-style:normal;font-weight:900;letter-spacing:-.4px;line-height:43px;margin:0 0 43px;text-transform:uppercase}.team-block .description p{font-weight:400;margin:0 0 20px}.team-block .description h3,.team-block .description p{color:#30192d;font-family:Nekst;font-size:20px;font-style:normal;line-height:130%}.team-block .description h3{font-weight:900;margin:0;text-transform:uppercase}.team-block .description h4{color:#0057b7;font-family:Nekst;font-size:20px;font-style:normal;font-weight:900;line-height:130%;margin:0}@media (max-width:1150px){.team-block .description{left:25%}.team-block .description h2{font-size:40px!important;margin-bottom:30px}.team-block .description p{margin-bottom:30px}}@media (max-width:768px){.team-block{background-position:top;background-size:contain;display:flex;height:auto;justify-content:center;padding-bottom:0}.team-block .description{border:none;bottom:0;left:0;max-width:420px;padding:124px 15px 40px;position:relative}.team-block .description h2{border-bottom:8px solid #dedede;font-size:26px!important;line-height:23px;margin-bottom:15px;padding-bottom:15px}.team-block .description p{color:#30192d;font-size:18px!important;font-weight:500;line-height:23px;margin-bottom:15px}.team-block h3{font-size:18px!important}.team-block .description h4{font-size:18px!important;font-style:normal;font-weight:600;line-height:23px}}@media (max-width:500px){.team-block{background-position:center -20px!important}}