.elementor-3104 .elementor-element.elementor-element-d8aa7b0{--display:flex;--margin-top:-2.2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-element-df31aca .nav-filters .nav-filter{font-size:1.4rem;font-weight:600;text-transform:uppercase;}.elementor-element-df31aca .nav-filters{justify-content:flex-start;}.elementor-element-df31aca .post-filters .nav-filter{padding:2rem 3.2rem 0.8rem 3.2rem;border-width:0rem 0rem 0.4rem 0rem;}.elementor-element-df31aca ul.nav-filters li:not(:last-child){margin-right:1.9rem;}.elementor-element-df31aca .nav-filters li{margin-bottom:1.9rem;}.elementor-element-df31aca ul.nav-filters{margin-bottom:4rem;}.elementor-3104 .elementor-element.elementor-element-df31aca .pagination .page-numbers:not(.prev, .next){font-size:1.6rem;border-radius:0px 0px 0px 0px;color:#111111;}.elementor-3104 .elementor-element.elementor-element-df31aca .pagination .page-numbers:not(.prev, .next):hover, .elementor-3104 .elementor-element.elementor-element-df31aca .pagination .page-numbers.current{border-color:#BBBBBB;}.elementor-3104 .elementor-element.elementor-element-df31aca .pagination .prev, .elementor-3104 .elementor-element.elementor-element-df31aca .pagination .next{font-size:2.65rem;border-radius:0px 0px 0px 0px;color:#666666;}.elementor-3104 .elementor-element.elementor-element-df31aca .pagination .prev:hover, .elementor-3104 .elementor-element.elementor-element-df31aca .pagination .next:hover{border-color:#999999;}.elementor-element-df31aca .pagination{margin:5rem 0rem 2rem 0rem;}@media(max-width:1199px){.elementor-element-df31aca .post-filters .nav-filter{padding:2rem 2rem 0.8rem 2rem;}.elementor-element-df31aca ul.nav-filters li:not(:last-child){margin-right:1rem;}.elementor-element-df31aca .nav-filters li{margin-bottom:1rem;}}@media(max-width:991px){.elementor-element-df31aca .nav-filters{justify-content:center;}}/* Start custom CSS for container, class: .elementor-element-d8aa7b0 */.alpha-posts-grid-container .alpha-tb-item:not(:first-child) {
            pointer-events: none;
            cursor: not-allowed;
        }
        
        .alpha-tb-item {
            position: relative;
            overflow: hidden;
        }

        .alpha-tb-item::before {
            content: "TAMAMLANDI";
            position: absolute;
            top: 25px;
            right: 25px;
            background: #79be92;
            color: white;
            padding: 6px 12px;
            font-size: 11px;
            text-align: center;
            z-index: 10;
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
            letter-spacing: 1px;
        }

        .alpha-tb-item.post-75::before {
            content: "DEVAM EDİYOR";
            background: none;
        }/* End custom CSS */