
.result-cards {
    
    margin-bottom: 2.5rem;
    
}

.card-img-top {
    height: 250px;
    object-fit: cover;
    object-position: center;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.card-img {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.card {
    margin-bottom: 2rem;
    box-shadow: 0;
}

.card-header, .card-header:first-child {
     border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.card-body {
    padding: 10px 0;
}

.card-body h3 {
    font-weight: bold;
    padding: 1.25rem 0 1.5rem 0;
    
}
.card-body a {
    color: var(   --font-color )
    
}
.card-body a:hover {
    color: var(  --font-color-hover )
    
}

    

/* Responsive Breakpoints */
@media (max-width: 899px) {
    .col-lg-4 {
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media (max-width: 575px) {
    .col-lg-4 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}


.details-cards .card-body{
    padding: 0;
 }

