.gallery-item{position:relative;overflow:hidden}.gallery-item .gallery-image img{cursor:pointer;transition:all .3s ease-in-out;transform:scale(1)}.gallery-item:hover .gallery-image img{transform:scale(1.1)}.gallery-item .gallery-overlay{opacity:0;visibility:hidden;background-color:#fff;border-radius:5px;flex-wrap:wrap;padding:30px;transition:all .3s ease-in-out;display:flex;position:absolute;top:15px;bottom:15px;left:15px;right:15px;transform:scale(1.1)}.gallery-item .gallery-overlay .open-btn{color:#d7b56e;background:0 0;border:none;align-self:flex-start;padding:0;font-size:20px}.gallery-item .gallery-overlay .gallery-info{align-self:flex-end;width:100%}.gallery-item .gallery-info .gallery-title{color:#022d62;margin-bottom:7px;transition:all .3s ease-in-out}.gallery-item .gallery-info .gallery-category{color:#d7b56e}.gallery-item:hover .gallery-overlay{opacity:1;visibility:visible;transform:scale(1)}.gallery-item.gallery-style-2 .gallery-overlay{background-color:rgba(0,0,0,.3);justify-content:center;align-items:center;padding:0;display:flex;transform:none}.gallery-item.gallery-style-2 .gallery-overlay .open-btn{color:#fff;opacity:0;background:#d7b56e;justify-content:center;align-self:center;align-items:center;width:50px;height:50px;margin-top:25px;font-size:20px;font-weight:400;line-height:20px;transition:all .3s ease-in-out;display:flex}.gallery-item.gallery-style-2:hover .gallery-overlay .open-btn{opacity:1;margin-top:0}.ReactModalPortal .ril-outer .ril-toolbar .ril__toolbarSide .ril-zoom-in,.ReactModalPortal .ril-outer .ril-toolbar .ril__toolbarSide .ril-zoom-out{display:none}.ReactModalPortal .ril-outer .ril-prev-button{background-color:rgba(255,255,255,.1);background-size:13px;width:40px;height:60px;padding:0;display:flex;left:25px}.ReactModalPortal .ril-outer .ril-next-button{background-color:rgba(255,255,255,.1);background-size:13px;width:40px;height:60px;padding:0;display:flex;right:25px}
