/*========== Title Gallery ===========*/
.kh .title_kh {
    font-size: 25px;
}
.our-gallery {
    text-align: center;
    color: #508d35;
    margin-top: 50px;
    font-family: 'Hanuman', Gabriola, serif, Battambang;
    font-size: 35px;
}
.our-gallery {
    text-align: center;
    color: #508d35;
    margin-top: 50px;
    font-family: 'Hanuman', Gabriola, serif, Battambang;
    font-size: 35px;
}
.title_gallery{
    float: left;
    width: 100%;
    position:relative;

}
.card-info {
    padding: 10px 16px;
    color: rgb(43, 116, 43) !important;
    text-align: left;
}

.list_gallery{
    position:relative;
}
.title_gallery h2{
    width: 100%;
    margin: 0;
    font-size: 18px;
    padding: 10px 15px;
    border-bottom:0px dotted #ccc;
    text-transform: uppercase;
    color:#FAA61A;
}
.title{
    font-size: 20px;
    font-weight: 600;
    border-bottom: 2px solid #2b742b;
    height: 35px;
    margin-bottom: 20px;
    margin-top: 29px;
    color: #2b742b;
}

/*==============gallery Grid================*/
.cards {

width:100% !important;
min-height:300px;
}

.card {
/* width: 25% !important; */
}
.card--loaded {
    opacity: 1;
}
.card-image img {
    height: 190px;
}
/* change card size for small screens */
@media (max-width: 736px) {
.card {
  width: 95% !important;
  margin-left: -5px;
}
.c-g-list{
  margin-left: -2px !important;
}
}
