#cases{
    padding:60px 0;
}
#cases.no-padding{
    padding:0;
}
#cases .author-cntr {
display: none;
}
#cases .author-name{
    color:#000;
    font-family: 'Roboto', sans serif;
    line-height: 16px;
}
#cases .author-function{
    color:#000;
    font-family: 'Roboto', sans serif;
    font-size: 12px;
    line-height: 12px;
}
#cases .author-image {
    width: 40px;
height: 40px;
border-radius: 50%;
float: left;
margin-right: 10px;
position: relative;
top: -8px;
}
#cases .case.wrap {
    background: linear-gradient(225deg, transparent 75px, #fff 30px);
    padding: 52px 50px 52px 25px;
    border-radius:10px 115px 10px 10px;
    height: 317px;
    box-shadow: 0px 0px 7px #ccc;
    position: relative;
}
 #cases .title {
    color: #000;
    font-size: 24px;
    font-weight: 800;
    max-width: 480px;
    line-height: 34px;
    margin-bottom: 10px;
}
#cases .subtitle{
    font-weight: 600;
    font-size: 20px;
}
/*#cases  .banner-button {
    
    position: relative;
}*/
#cases.overview .case.wrap{
    padding: 60px 40px 60px 25px;
}