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

.service-card{
    background: rgb(31, 19, 14) !important;
}

.service-card .card-info{
    padding: 25px;
    padding-left: 0;
}

.service-card .card-info p{
    padding-top: 15px;
}

.sticky-content .sidebar.width-none{
    width: 400px !important;
}


@media screen and (min-width: 992px){
    .service-card .card-img,
    .service-card img{
        max-width: 320px;
        height:  420px;
        max-height: 100% !important;
    }
    
    .service-card .card-info{
        max-width: 580px;
    }
}

@media screen and (min-width: 1200px){
    .service-card .card-img,
    .service-card img{
        max-width: 320px;
        height:  540px;
        max-height: 100% !important;
    }
    
    .service-card .card-info{
        max-width: 400px;
    }
}

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

    .sticky-content .sidebar.width-none,
    .services-content,
    .ak-section-heading.ak-style-1 .ak-section-subtitle{
        width: 100% !important;
        max-width: 100% !important;
        padding-right: 0;
    }
}

@media screen and (max-width: 991px){
    .service-card{
        flex-direction: column;
        align-items: flex-start;
        padding: 25px;
    }

    .service-card .card-info{
        padding: 0;
        width: 100% !important;
        max-width: 100% !important;
    }
}
