.blog-card{
    border:1px solid var(--color42);
    border-radius: 10px;
}

.blog-details{
    padding:4%;
}

.our-services,.our-services .list-group li{
    background-color: var(--color1);
}

.our-services .list-group li a{
    text-decoration: none;
}

.our-services .card-link{
    background-color: white;
    padding:10px;
    border-radius: 25px;
    color:var(--color1);
    text-decoration: none;
}

.our-services h3{
    color: var(--color1);
}

@media screen and (min-width: 481px) {
    .blog-image img {
        width: 100%;
        height: 300px;
        object-fit: contain;
    }
    .blog-title{
        color:var(--color1);
        font-size: 22px;
        font-weight: 600;
        text-align: left;
    }
    .blog-description{
        font-size: 16px;
        font-weight: 300;
        text-align: justify;
    }
    
}

@media screen and (max-width: 481px) {
    .blog-image img {
        width: 100%;
        height: 100px;
        object-fit: contain;
    }
    .blog-title{
        color:var(--color1);
        font-size: 16px;
        font-weight: 600;
        text-align: justify;
    }

    .blog-description{
        font-size: 12px;
        font-weight: 300;
        text-align: justify;
    }
    

}