.cis_wrap .cis_wrap_inr{max-width:1289px;margin:0 auto;padding:10px}.cis_wrap .cis_wrap{padding:0 20px}.cis_wrap .dmPhotoGalleryHolder{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-bottom:10px;overflow:hidden}.cis_wrap .photoGalleryThumbs{width:20%;padding:10px}.cis_wrap .open-galley{filter:blur(0);transition:.2s ease-in-out;background-repeat:no-repeat;background-position:center;padding-top:200px;background-size:cover;display:flex;flex-direction:column}.cis_wrap .image-container img{display:none}.cis_wrap .thumbnailInnerWrapper{position:relative;box-shadow:rgba(0,0,0,.25) 0 3px 11px;overflow:hidden}.cis_wrap .caption-container{height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none;padding:inherit}.cis_wrap .caption-inner{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:0 !important;padding:10px;transform:scale(1.05);opacity:0;filter:alpha(opacity=0);transition:all .3s ease-out;justify-content:center;height:100%;align-items:center;background-color:rgba(255,255,255,0.74)}.cis_wrap .caption-inner h3{text-align:center;font-size:22px;color:rgba(92,88,88,1);font-weight:bold;font-family:Montserrat;margin:0}.cis_wrap .thumbnailInnerWrapper:hover .caption-inner{transform:scale(1);opacity:1;filter:alpha(opacity=100)}.cis_wrap .thumbnailInnerWrapper:hover .open-galley{filter:blur(3px)}@media(max-width:767px){.cis_wrap .photoGalleryThumbs{width:50%;padding:8px}.cis_wrap .cis_wrap{padding:0 15px}.cis_wrap .cis_wrap_inr{padding:8px}.cis_wrap .open-galley{padding-top:120px}.cis_wrap .dmPhotoGalleryHolder{margin-top:10px;margin-bottom:25px}.cis_wrap .caption-container{position:static}.cis_wrap .caption-inner{opacity:1;transform:inherit;color:#333;padding:15px}.cis_wrap .caption-inner h3{font-size:14px}}