.mfrg-filter{appearance:none;border:0;border-radius:999px;padding:10px 17px;cursor:pointer;line-height:1;transition:transform .2s ease,background-color .2s ease,color .2s ease}.mfrg-filter:hover{transform:translateY(-2px)}.mfrg-item.is-hidden{display:none}.mfrg-item__gallery-data{display:none!important}.mfrg-item:hover .mfrg-item__media>img,.mfrg-item:focus .mfrg-item__media>img,.mfrg-item:hover .mfrg-item__media>video:not([controls]),.mfrg-item:focus .mfrg-item__media>video:not([controls]){transform:scale(1.06)}.mfrg-item__title{margin:0}.mfrg-item__caption{margin:7px 0 0}.mfrg-item__below-title{display:block;width:100%;margin:12px 0 0;padding:0;color:#111827;font-size:18px;font-weight:500;line-height:1.35;text-align:center}.mfrg-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}.mfrg-lightbox__image.is-loaded{opacity:1!important}.mfrg-lightbox__image.is-error{display:none!important}.mfrg-lightbox.has-thumbnails .mfrg-lightbox__image{max-height:64vh!important}.mfrg-lightbox__thumbnail{appearance:none;box-sizing:border-box;line-height:0;flex:0 0 var(--mfrg-lightbox-thumb-width,82px);width:var(--mfrg-lightbox-thumb-width,82px);height:var(--mfrg-lightbox-thumb-height,58px);margin:0;padding:0;overflow:hidden;border:2px solid var(--mfrg-lightbox-thumb-border,rgba(255,255,255,.35));border-radius:var(--mfrg-lightbox-thumb-radius,4px);background:rgba(255,255,255,.08);cursor:pointer;opacity:var(--mfrg-lightbox-thumb-opacity,.58);scroll-snap-align:center;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}.mfrg-lightbox__thumbnail:hover,.mfrg-lightbox__thumbnail:focus-visible{opacity:.9;transform:translateY(-2px)}.mfrg-lightbox__thumbnail.is-active{border-color:var(--mfrg-lightbox-thumb-active-border,#fff);opacity:1}.mfrg-lightbox__thumbnail img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}body.mfrg-lightbox-open{overflow:hidden}@media (max-width:767px){.mfrg-lightbox.has-thumbnails .mfrg-lightbox__image{max-height:58vh!important}}