.about-img {
    height: 100%;
    object-fit: cover;
}

.service-cards .service-img {
    max-height: 195px;
    width: 100%;
    object-fit: cover;
    margin-bottom: 12px;
}

.service-block {
    padding: 20px;
}

.service-home-img {
    height: 290px;
    width: 100%;
    object-fit: cover;
}

.service-cards p {
    margin-bottom: 12px;
}

.about-bottom-div ul,
.service-cards ul {
    padding-left: 20px;
}

.about-bottom-div ul li,
.service-cards ul li {
    list-style-type: disclosure-closed;
}

@media (min-width: 768px) {
    .service-cards .service-img {
        max-height: unset;
        margin-bottom: 0px;
    }
}

@media (max-width: 768px) {
    .service-cards .row {
        flex-direction: column !important;
    }
    .service-cards .col-md-6 {
        order: unset !important;
    }
    .about-img {
        margin-bottom: 12px;
        height: auto;
    }
}