.gallery_banner {
    max-height: 450px;
    overflow: hidden;
}
.gallery_banner img {
	width:100%;
	height:100%;
	object-fit:fill;
}
.gallery-discr-ftr {
    padding: 30px 0;
}
.gallery_location h2 {
    margin-bottom: 10px !important;
    font-weight: 600;
}
.gallery_location h5 {
    text-decoration: inherit;
    font-style: italic;
    color: #4eafd5;
    margin-bottom: 15px !important;
}
.gallery_description {
    line-height: 26px;
    color: #404040;
}
.gallery_detail {
    margin-top: 20px;
}

@media (max-width: 767px) {
.gallery_description {
    text-align: justify;
}
	

}