@media only screen and (max-width : 600px) 
{
    .kbtg-post-header__title
    {
        font-size: 24px !important;
    }

    .kbtg-post-header__title
    {
        word-break: break-all;
    }

}

@media only screen and (min-width : 601px) and (max-width : 1024px) 
{
    .kbtg-post-header__title
    {
        font-size: 32px !important;
    }
}


@media only screen and (min-width : 1025px) and (max-width : 1380px) 
{
    .kbtg-post-header__title
    {
        font-size: 40px !important;
    }
}


@media only screen and (min-width : 1381px) 
{
    .kbtg-post-header__title
    {
        font-size: 64px !important;
    }

}