/* section 1 */

.section1 .large-2 h3 {
    background: black;
    padding: 8px 10px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal;
    color: white;
}
.list-post1 .flickity-prev-next-button.previous {
    left: 92%;
}
.list-post1 .flickity-prev-next-button {
    width: 25px;
}
.list-post1 .flickity-prev-next-button svg {
    border: 1px solid #b2b2b2;
}
.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button {
    margin-top: unset;
}
.list-post1 .flickity-prev-next-button.previous, .list-post1 .flickity-prev-next-button.next {
    transform: translateX(0%);
    margin-top: -2% !important;
    opacity: 1;
}
.list-post1 .flickity-prev-next-button {
    width: 25px;
}
}
.list-post1 .post-item .post-title {
    font-size: 13px;
    font-weight: 500;
}
.box-blog-post .is-divider{
	display: none;
}
.section1 .col {
    padding-bottom: 0 !important;
}

/* section 2 */

.section2 .col {
    padding: 0 2px 4px !important;
}
.list-post2 .post-item .box-text {
    padding: 40px 20px 20px 20px;
    background-image: linear-gradient(transparent, #000000a3);
    text-shadow: none;
}
.post-item .cat-label {
    margin-bottom: 7px;
    font-size: 13px;
    letter-spacing: 0;
    opacity: 1;
    font-family: Merriweather, sans-serif;
}
.list-post2 .post-item .post-title {
    margin: 10px 0;
    font-size: 30px;
    font-weight: normal;
}
.list-post3 .post-item .box-text {
    padding: 40px 15px 15px 15px;
    background-image: linear-gradient(transparent, #000000a3);
    text-shadow: none;
}
.post-item .cat-label {
    margin-bottom: 7px;
    font-size: 13px;
    letter-spacing: 0;
    opacity: 1;
    font-family: Merriweather, sans-serif;
}
.list-post3 .post-item .post-title {
    margin: 5px 0;
    font-size: 17px;
    font-weight: normal;
}