.active-view{
    color: #000000 !important;
}

.active-inner-view{
    color: #a64e2c !important;
}

.service-icon-block{
    display: flex;
    padding: 25px;
}

.service-icon-block .service-icon{
    min-width: 105px;
    padding: 15px;
}

.service-icon-block .service-icon img{
    filter: invert(1);
    opacity: .8;
}

.service-icon-block .service-body{
    padding: 15px;
}

.blog-card > a{
    width: 100%;
    max-width: 100%;
}

@media screen and (max-width: 1199px){
    .active-view{
        color: #a64e2c !important;
    }
}

@media screen and (min-width: 992px){
    .related-services .blog-card{
        width: 33%;
        max-width: 33%;
    }
}

@media screen and (max-width: 575px){

    .service-icon-block{
        padding: 20px;
    }

    .service-icon-block .service-icon{
        min-width: 80px;
        padding: 10px;
        padding-left: 0;
    }

    .service-icon-block .service-body{
        padding: 10px;
        padding-right: 0;
    }
}

@media screen and (max-width: 375px){

    .service-icon-block{
        padding: 15px;
    }

    .service-icon-block .service-icon{
        padding: 8.5px;
        padding-left: 0;
    }

    .service-icon-block .service-body{
        padding: 8.5px;
        padding-right: 0;
    }
}

@media screen and (max-width: 325px){

    .service-icon-block{
        flex-direction: column;
        padding: 25px 20px;
    }

    .service-icon-block .service-icon{
        padding: 0;
    }

    .service-icon-block .service-body{
        padding: 0;
    }
}