.intro-box {
    height: 100%;
}

.intro-box .content_button_link {
    color: var(--tp-primary);
}

.intro-video__main video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.intro-video__main {
    position: absolute;
    inset: 0;
    opacity: 0;
    visibility: hidden;
}

.intro-video__thumbnail img {
    aspect-ratio: 2/3;
    object-fit: cover;
}

.intro-video__main > div{
    height: 100%;
}

.intro-video:hover .intro-video__main {
    opacity: 1;
    visibility: visible;
}

.poster-image > .row {
    margin: 0;
}
.poster-image > .row > div {
    padding: 0;
}

.poster-image > .row .tp-image__media img{
    width: 100%;
    object-fit: cover;
}








.slide-newspaper .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border: 3px solid var(--tp-primary);
    background-color: transparent;
}

.slide-newspaper .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: var(--tp-primary);
}

.slide-newspaper .swiper-slide img {
    aspect-ratio: 2/3;
}


.slide-news .swiper-pagination {
    display: none;
}

.slide-news .tp-post__thumbnail {
    overflow: hidden;
}

.slide-news .tp-post__thumbnail img {
    aspect-ratio: 3/2;
    transition: all .3s;
}

.slide-news .tp-post__content {
    padding: 10px;
    transition: all .3s;
}

.slide-news .tp-title:hover a {
    color: #111;
    transition: all .4s;
}
.slide-news .swiper-slide > .row:hover .tp-post__thumbnail img {
    transform: translateY(-5px);
    transition: all .3s;
}

.slide-news .swiper-slide > .row:hover .tp-post__content {
    transform: translateY(-15px);
    background-color: #fff;
    transition: all .3s;
}

