.lg-sub-html h4{color:#fff;font-size:30px!important}.lg-sub-html p{font-size:18px!important}span.gl-items{border-radius:12px!important;display:block;height:0;overflow:hidden;position:relative;width:calc(23.83% - 16.7px)}div#gallery-container{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.gal-content{margin:0 0 50px}span.gl-items img{height:100%;object-fit:contain;top:0}.gl-content,span.gl-items img{left:0;position:absolute;width:100%}.gl-content{background:linear-gradient(0deg,#000,transparent);bottom:0;display:flex;flex-direction:column;height:69%;justify-content:flex-end;padding:30px;transform:translateY(13%);transition:all .3s ease}.gl-content *{color:#fff;text-align:left}.gl-content p{margin:0;opacity:0;transition:all .3s ease}.gl-content h4{margin:0 0 5px}span.gl-items:hover .gl-content{transform:translateY(0)}span.gl-items:hover .gl-content p{opacity:1}.lg-video-play-button{display:none!important}.gl-content p{font-size:14px;opacity:1}.gl-content h4{font-size:20px;line-height:1.3}.gl-content{padding:30px 20px;transform:translateY(19%)}p.sc{align-items:center;background:#fff;border-radius:100%;color:#4e2d7f;cursor:pointer;display:flex;height:40px;justify-content:center;line-height:0;margin:10px 0 0;opacity:0;width:40px}p.sc:hover{background:#4e2d7f;color:#fff}p.sc svg{fill:#4e2d7f}p.sc a,p.sc span{color:red!important}p.sc:hover svg{fill:#fff}@media (max-width:991px){span.gl-items{padding-bottom:58%!important;width:48%}}@media(max-width:767px){span.gl-items{padding-bottom:129%!important;width:100%}.gl-content{transform:translateY(9%)}}