/* @media screen and (min-width: 1025px) {
    .news {
        padding-left: 50px !important;
    }
}

@media screen and (min-width: 1600px) {
    .news {
        padding-left: calc((100vw - 1440px) / 2) !important;
    }
} */

.news .post-wrapper img {
    width: 100%;
    aspect-ratio: 3 / 2;
}

.news .custom-title-5 {
    color: black;
}


.news-loop .elementor-swiper-button-next svg circle, 
.news-loop .elementor-swiper-button-next svg path, 
.news-loop .elementor-swiper-button-prev svg circle, 
.news-loop .elementor-swiper-button-prev svg path {
    stroke: #1F1F1F!important;
	transition: all 0.4s;
}

.news-loop .elementor-swiper-button-next:hover svg circle, 
.news-loop .elementor-swiper-button-next:hover svg path, 
.news-loop .elementor-swiper-button-prev:hover svg circle, 
.news-loop .elementor-swiper-button-prev:hover svg path {
    stroke: #ab9c8f!important;
}

.news-loop a img {
    transition: all 1s ease;
}

.news-loop a:hover img {
    transform: scale(1.1);
}

.news-loop a .elementor-heading-title{
    transition: all 0.4s ease;
}

.news-loop a:hover .elementor-heading-title {
    color: #ab9c8f!important;
}

/* .news-btn {
    margin-top: -61.5px!important;
} */


.news-post-loop-col .news-post-loop-img:before {
    content: "";
    width: 100%;
    height: 100%;
    z-index: 1;
    background: var(--gs-hover-dim);
    opacity: 0;
    transition: opacity var(--gs-hover-dur) var(--gs-hover-ease);
}

.news-post-loop-col .news-post-loop-img img {
    transition: transform var(--gs-hover-dur) var(--gs-hover-ease);
}

.news-post-loop-col:hover .news-post-loop-img:before {
    opacity: 1;
}

.news-post-loop-col:hover .news-post-loop-img img {
    transform: scale(1.05);
}

.news-loop-grid .news.type-news a {
    height: 100%;
}

.news-loop-grid .news.type-news a .contain {
    flex: 1;
    position: relative;
}

.news-loop-grid .news.type-news a .contain .elementor-widget-heading {
    flex: 1;
}
