@media(max-width: 575.98px)
{
    .blogCard
    {
        margin: 0 auto 25px;
        width: 98%;
    }
    .cts-list-element1 li
    {
        width: 50%;
    }
    .box-elements1 li
    {
        width: 50%;
    }
    .box-elements1 li:nth-child(2n)::before
    {
        display: none;
    }
    .box-elements1 li:nth-last-child(-n+2)::after
    {
        display: none;
    }
    .homesrv_image
    {
        margin: 0 auto;
        max-width: 300px;
    }
    .homeRev
    {
        bottom: 90px;
    }
    .homeExp
    {
        bottom: 0;
        right: -20px;
    }
    .revClients
    {
        top: 10px;
        right: -10px;
    }
    .cts-links-new
    {
        min-width: 280px;
    }
    .masonry.full-screen .masonry-item
    {
        width: 100%;
        padding: 10px;
    }
    .firbase .listing-with-icon li
    {
        padding: 0;
        flex: auto;
        max-width: none;
    }
}