.blog-breadcrumb {
    align-items: center;
    color: rgba(var(--color-text));
    display: inline-flex;
    justify-content: center;
    margin: 0;
    padding: 0;
}

.blog-breadcrumb-separator {
    margin: 0 10px;
}

.blogslist__title {
    margin-bottom: 60px;
}

.blogslist__title {
    margin-bottom: 30px;
    font-size: 28px;
    font-family: "Libre Baskerville";
}

@media (max-width: 959px) {
    .blogslist__title {
        margin-bottom: 30px;
    }
}

.blogslist__list {
    display: grid;
    column-gap: 22px;
    /* row-gap: 50px; */
    row-gap: 30px;
    grid-template-columns: 1fr 1fr;
}

.blogslist__list .blogslist__item {
    grid-column: span 2;
}

@media (max-width: 768px) {
    .blogslist__list .blogslist__item {
        grid-column: span 2 !important;
    }
}

.blogslist__list--grid .blogslist__item {
    grid-column: span 1;
}

@media (min-width: 769px) {
    .blogslist__list--grid {
        grid-template-columns: repeat(var(--blog-list-columns, 2), 1fr);
    }
}

.blog-item-grid-list .blogslist__item {
    grid-column: span 2;
}

.blog-item-grid-list .blogslist__item:nth-child(3n - 1),
.blog-item-grid-list .blogslist__item:nth-child(3n) {
    grid-column: span 1;
}

.text-left.new-text-wenzhi {
    text-align: center;
    margin-bottom: 0;
}

.blogslist__title.new-blogslist__title {
    text-align: center;
}

.section.new-section {
    max-width: 1500px;
    margin: auto;
}

@media (max-width:768px) {
    .blogslist__list {
       
        row-gap: 0;
        
    }
}

/* The ipad end responds to the mobile end in vertical screen */

/* @custom-media --tablet (max-width: 959px); */

/* @custom-media --gt-mobile (min-width: 751px); */

/* detectingScreen need to consider the configuration of the tablet */