@charset "utf-8";
.gallery-container {
    position: relative;
    padding: 0 25px;
}
.gallery-container .gallery-arrows-container {
    position: absolute;
    top: calc(50% - 62px);
    width: 100%;
}
.gallery-container .gallery-arrows-container .slick-prev {
    position: absolute;
    left: -50px;
}
.gallery-container .gallery-arrows-container .slick-next {
    position: absolute;
    right: 0;
}
#rev-gallery .gallery-item {
    display: none;
}
#rev-gallery .gallery-item:first-child {
    display: block;
}
#rev-gallery.slick-initialized .gallery-item {
    display: block;
}
#rev-gallery .gallery-item .gallery-caption, .gallery-card .card-body {
    margin: 0;
}
#rev-gallery .gallery-item .gallery-caption h2, #rev-gallery .gallery-item .gallery-caption p, .gallery-card .card-body h2, .gallery-card .card-body p {
    text-align: center;
}
#rev-gallery .gallery-item .gallery-caption p:last-child, .gallery-card .card-body p:last-child {
    margin-bottom: 0;
}
.gallery-tab-content .tab-pane {
    padding: 25px 0;
}
.gallery-card-image-2 {
    height: 125%;
}
.gallery-card-image-3 {
    height: 150%;
}
.gallery-card-image-4 {
    height: 175%;
}
.gallery-card-image-5 {
    height: 200%;
}

.photos-custom-photo a {
    display: block;
    position: relative;
}
.photos-custom-photo a .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    opacity: 0;
    -webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all;
}
.photos-custom-photo a:hover .overlay {
    opacity: .5;
}

/* At Least SM */
@media (min-width: 576px) {
    .gallery-card-columns {
        padding: 0 .5rem;
    }
}

/* At least MD */
@media (min-width: 768px) {
}

/* MD Only */
@media (min-width: 768px) and (max-width: 991px) {
}

/* LG Only */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* XL Only */
@media (min-width: 1200px) {
    
}