.jl-g-overlay-wrap{grid-column-gap:20px;grid-row-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.jl-g-overlay-list .jl-g-overlay-c{overflow:hidden;padding-bottom:120%;position:relative}.jl-g-overlay-list .jl-g-overlay-c:before{background:rgba(0,0,0,.03);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.jl-g-overlay-list .jl-g-overlay-c .g_overlay_num{color:#fff;font-size:20px;font-weight:700;position:absolute;right:30px;top:30px;z-index:4}.jl-g-overlay-list .gridov_img img{height:100%!important;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%!important;z-index:1}.jl-g-overlay-list .gridov_caption{bottom:0;left:0;padding:35px;position:absolute;right:0;text-align:left;z-index:3}.jl-g-overlay-list .g_overlay_heading{margin-bottom:0;margin-top:10px}.jl-g-overlay-list .g_overlay_desc{display:block;margin-bottom:0;margin-top:10px}.jl-g-overlay-list .cus_button{font-size:15px;line-height:1.2;margin-bottom:0;margin-top:15px;padding:0}.jl-g-overlay-list .cus_button svg{height:15px;margin-left:6px;width:15px}.jl-g-overlay-list .gridov_caption{transform:translateY(40px);transition:all .3s ease}.jl-g-overlay-list:hover .gridov_caption{transform:translateY(0)}.jl-g-overlay-list .btn_wrap{display:block;opacity:0;transform:translateY(50px);transition:all .3s ease}.jl-g-overlay-list:hover .btn_wrap{opacity:1;transform:translateY(0)}.full_link_overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}