.rg-img-gallery .img{cursor:pointer;width:308px;overflow:hidden}@media (max-width: 767px){.rg-img-gallery .img{width:250px}}.rg-img-gallery .img-wrap{overflow:hidden}.rg-img-gallery .img-wrap h4.caption{font-size:14px;margin:5px 0 0;text-align:center}.rg-img-gallery.slider .img{margin-right:16px}.rg-img-gallery .pagination{margin-top:16px;display:flex;justify-content:space-between}.rg-img-gallery .load-more{margin:0 auto}.rg-img-gallery .zoom-horiz-img{max-width:100%;max-height:100%}.rg-img-gallery .zoom-horiz-img .rg-img{background-color:transparent}.rg-img-gallery.grid-captions .img{cursor:auto}.rg-img-gallery.grid,.rg-img-gallery.grid-captions{overflow:hidden}.rg-img-gallery.grid .grid-wrap,.rg-img-gallery.grid-captions .grid-wrap{margin:0 -8px;display:flex;flex-wrap:wrap;justify-content:center}.rg-img-gallery.grid .grid-wrap .img,.rg-img-gallery.grid-captions .grid-wrap .img{width:25%;margin-bottom:16px;padding:0 8px}.rg-img-gallery.grid .grid-wrap.col-1 .img,.rg-img-gallery.grid-captions .grid-wrap.col-1 .img{width:100%}@media (min-width: 768px){.rg-img-gallery.grid .grid-wrap.col-2 .img,.rg-img-gallery.grid-captions .grid-wrap.col-2 .img{width:50%}.rg-img-gallery.grid .grid-wrap.col-3 .img,.rg-img-gallery.grid-captions .grid-wrap.col-3 .img{width:33.3%}.rg-img-gallery.grid .grid-wrap.col-4 .img,.rg-img-gallery.grid-captions .grid-wrap.col-4 .img{width:25%}.rg-img-gallery.grid .grid-wrap.col-5 .img,.rg-img-gallery.grid-captions .grid-wrap.col-5 .img{width:20%}.rg-img-gallery.grid .grid-wrap.col-6 .img,.rg-img-gallery.grid-captions .grid-wrap.col-6 .img{width:16.6%}.rg-img-gallery.grid .grid-wrap.col-7 .img,.rg-img-gallery.grid-captions .grid-wrap.col-7 .img{width:14.28%}.rg-img-gallery.grid .grid-wrap.col-8 .img,.rg-img-gallery.grid-captions .grid-wrap.col-8 .img{width:12.5%}.rg-img-gallery.grid .grid-wrap.col-9 .img,.rg-img-gallery.grid-captions .grid-wrap.col-9 .img{width:11.1%}.rg-img-gallery.grid .grid-wrap.col-10 .img,.rg-img-gallery.grid-captions .grid-wrap.col-10 .img{width:10%}}@media (max-width: 767px){.rg-img-gallery.grid-captions .grid-wrap .img{width:33.3%}}@media (min-width: 768px) and (max-width: 1023px){.rg-img-gallery.grid-captions .grid-wrap .img{width:15%}}
