.glry-wrap{display:inline-block;padding:10px 0;position:relative;width:100%}.glry-wrap>div{position:relative;z-index:1}.glry-hdr-otr{max-width:600px;padding-bottom:20px;position:relative}.glry-desc p{color:#323033;font-size:14px;font-weight:400}.filter{margin-bottom:20px}.filter select{border:1px solid rgba(25,24,26,.15);border-radius:8px;color:#323033;font-size:16px;padding:14px;width:100%}.gallery{display:flex;flex-wrap:wrap}.gallery-image img{border:1px solid #370a52}.gallery-image{margin:10px;width:31.5%}.gallery img{border-radius:10px;cursor:pointer;object-fit:cover;transition:transform .2s;width:100%}.popup-overlay{background:rgba(0,0,0,.7);display:none;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.popup-content,.popup-overlay{align-items:center;justify-content:center}.popup-content{display:flex;gap:20px;position:relative;top:70px}.popup-content img{border-radius:12px;max-height:80vh;max-width:90%}.arrow{color:#fff;cursor:pointer;font-size:40px;user-select:none}.arrow:hover{color:#ddd}.close-btn{color:#fff;cursor:pointer;font-size:30px;position:absolute;right:20px;top:-20px;user-select:none}.close-btn:hover{color:#ddd}@media (max-width:1080px){.glry-item{margin:5px;width:48%}}@media (max-width:767px){.glry-item{margin:5px;width:47%}.mfp-arrow{top:90%!important}}