@media(max-width: 479px){
    .cases-template-container{
        width: 280px;
        margin: 98px auto 0;
    }
    
    .cases-template-headline-text h1{
        font-size: 32px;
        line-height: 40px;
    }
    
    .block-text-img-cases-text{
        max-width: 280px;
    }
    
    .headline-block-text-img-cases{
        font-size: 22px;
        line-height: 27px;
    }
    
    .description-block-text-img-cases{
        font-size: 14px;
        line-height: 18px;
    }

    .cases-template-headline-text .col-1 .wrap-template-cases{
        margin-top: 5px;
    }
}