.fkb_bg{position:absolute;left:0;right:0;top:0;background-color:var(--lightyellow);height:440px}
.archive-header{text-align:center;padding:4rem 0 3rem}
.archive_description{max-width:770px;text-align:center;line-height:1.6;font-size:16px;margin:10px auto 10px}
.archive__sidebar{padding-left:40px;width:340px;position:relative;height:100%}
/* .wrap-category-col .post-date{font-size:11px;letter-spacing:1.1px;margin-top:12px;margin-bottom:40px} */
.archive .row-m .relative-box .post__article .mask__meta {margin-bottom: 40px}

.search_query {
    font-size: 46px;
    line-height: 1.3;
    font-weight: normal;
    font-family: 'Zona Pro Bold';
    margin: 0;
}
.search_query span{display:block;font-family: 'Zona Pro Thin'}

.wrap__pagination{margin-top:8rem;display:flex;justify-content:center}
.wrap__pagination .pagination{height:50px;border:1px solid #ddd;background-color:#fff;display:flex}
.wrap__pagination .pagination{border-right:none;overflow:hidden}
.wrap__pagination .pagination a,.wrap__pagination .pagination span{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-family:'Zona Pro Bold';font-size:11px;letter-spacing:1.1px;border-right:1px solid #ddd;line-height:0}
.wrap__pagination .pagination .current,.wrap__pagination .pagination a:hover{background-color:#ccc}

.tax-nea_authors .fkb_bg {
    display: none;
}
.tax-nea_authors .section__title {
    font-size: 50px;
    font-style: normal;
    font-family: 'Zona Pro';
    letter-spacing: 0;
}
.tax-nea_authors .section__title::after{display:none}
.tax-nea_authors .archive-header:before {
    content: "";
    background: var(--lightyellow);
    position: absolute;
    top: 0;
    height: 130%;
    z-index: -1;
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}.author__image {
    width: 110px;
    height: 110px;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 100%;
    margin: 0 auto 15px;
}

@media screen and (max-width:1023px) {
.archive-header{padding-top:40px}
}

@media screen and (max-width:767px) {
.author__image {width:72px;height:72px}
.search_query {
    font-size: 26px;
    line-height: 1.1;
    font-weight: normal;
    font-family: 'Zona Pro Bold';
    margin: 0;
}  
.row-m .column.wrap-category-col.tile_4 .relative-box .post__article {
    padding-bottom: 19px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 19px;
}
.wrap-category-col .post-date {
    margin-bottom: 0;
    font-size: 11px;
    letter-spacing: 1.1px;
    margin-top: 10px;
}
.archive .row-m .relative-box .post__article .mask__meta{flex-wrap:wrap;margin-bottom:0}  
.tax-nea_authors .section__title{font-size:36px;}
}

.archive__sidebar .sidebar-widgets {
    padding-bottom: 30px;
}