.cetg-v16-wrap{width:100%}.cetg-v16-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.cetg-v16-tab,.cetg-v16-load-more{border:1px solid #d8d8d8;background:transparent;color:#222;padding:10px 18px;cursor:pointer;border-radius:4px;font:inherit}.cetg-v16-tab.is-active{background:#222;color:#fff;border-color:#222}.cetg-v16-tab:focus-visible,.cetg-v16-load-more:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cetg-v16-grid{display:grid}.cetg-v16-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cetg-v16-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cetg-v16-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cetg-v16-columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.cetg-v16-columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.cetg-v16-item{display:block;width:100%;overflow:hidden;line-height:0;text-decoration:none}.cetg-v16-item:focus-visible{outline:3px solid currentColor;outline-offset:3px}.cetg-v16-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .25s ease}.cetg-v16-item:hover .cetg-v16-image{transform:scale(1.03)}.cetg-v16-load-hidden,.cetg-v16-filter-hidden{display:none!important}.cetg-v16-load-more-wrap{display:flex;justify-content:center;margin-top:28px}.cetg-v16-load-more{min-width:140px}.cetg-v16-empty{padding:24px;border:1px dashed #aaa}@media(max-width:1024px){.cetg-v16-columns-4,.cetg-v16-columns-5,.cetg-v16-columns-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.cetg-v16-columns-2,.cetg-v16-columns-3,.cetg-v16-columns-4,.cetg-v16-columns-5,.cetg-v16-columns-6{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* v1.8: keep Eduma/Elementor native lightbox navigation visible */
.elementor-lightbox .elementor-swiper-button-prev,
.elementor-lightbox .elementor-swiper-button-next,
.elementor-lightbox .swiper-button-prev,
.elementor-lightbox .swiper-button-next{
    visibility:visible;
    pointer-events:auto;
}
