.news-page{
    padding: 212px 0 165px 0;
    background-color: #F5F5F5;
}
.news-previews {
    margin-top: 10px;
}
.news-page:has(+ .news-previews){
    padding-bottom: 0;
    background-color: #FFF;
}
.news-page + .news-previews{
    padding-bottom: 165px;
    background-color: #FFF;
}
.news-row{
    margin: 0 0 100px 0;
}
h2{
   margin: 0 0 18px 0; 
}
/*.news-date{*/
/*    font-size: 16px;*/
/*    font-weight: 400;*/
/*    margin: 0 0 60px 0;*/
/*}*/

.news-item{
    background-color: #FFF;
}
.news-img-wrap{
    background-color: #fff;
}
.news_body{
    display: flex;
    align-items: flex-start;
    gap: 120px;
    position: relative;
	margin-top: 60px;
}
.news_single_image{
    border-radius: 20px;
    max-width: 463px;
    height: auto;
    object-fit: cover;
    position: sticky;
    top: 120px;
}
@media (max-width: 800px) {
    .news_single_image {
        max-width: 100%;
    }
}
.news_bottom {
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    margin: 0 0 22px 0;
}
.news_actions{
    margin: 40px 0 0 0;
    display: flex;
    align-items: center;
    gap: 4px;
    text-decoration: none;
}
.section_title{
    font-size: 55px;
    font-weight: 600;
    line-height: 120%;
}
@media (max-width: 1201px){
    .news_body{
        gap: 60px;
    }
}
@media (max-width: 991px){
    .news-page .news-preview-col{
        width: 50%;
    }
    .news_body{
        flex-direction: column;
        gap: 40px;
    }
    .news_single_image{
    position: unset;
    }
    /*.naws-date{*/
    /*    margin: 0 0 40px 0;*/
    /*}*/
    .section_title {
        font-size: 46px;
    }
}
@media(max-width:767px){
    .news-page{
        padding: 145px 0 80px 0;
    }
    .news-page + .news-previews{
        padding-bottom: 80px;
    }
    .news-row {
        margin: 0 0 60px 0;
    }
    .section_title {
        font-size: 36px;
    }
}
@media(max-width: 575px){
    .news-page .news-preview-col{
        width: 100%;
        height: 368px;
        /*padding: 11px 0;*/
    }
    .news-page .news-preview-col:nth-child(n+10){
        display: none;
    }

    /*.news-previews .news-item.noimg .news-preview-content{*/
    /*    margin-bottom: 87%;*/
    /*}*/
    .news-wrap.row .news-item.noimg .news-preview-content{
        margin-bottom: 0;
    }
    /*.news-page .news-item.noimg .news-preview-content{*/
    /*    margin-bottom: 87%;*/
    /*}*/
    .navigation a{
        width: 48px;
        height: 48px;
    }
    .navigation a:nth-child(n+5):not(:last-child){
        display: none;
    }
    .news-page .news-item:hover .news-preview-content {
        margin-bottom: 87%;
    }
    .news-page .news-plug{
        padding-top: 53%;
    }
    .news-page .news-img-wrap {
        height: 221px;
        padding-top: 0;
        /*background-color: #F5F5F5;*/
    }
    .news-page .news-img {
        width: 100%;
        object-fit: cover;
        left: 50%;
        transform: translate(-50%, 0%);
    }
    .news-date{
        margin-bottom: 12px;
    }
    .news_actions .btn_secondary span{
        display: none;
    }
    .section_title {
        font-size: 26px;
    }
}
@media (max-width: 500px){
    .news-page .news-item:hover .news-preview-content{
        margin-bottom: unset;
    }
    .news-page .news-item.noimg:hover .news-preview-content{
        margin-bottom: 87%;
    }
	.news-page .news-item:hover .news-plug {
		transform: none;
		zoom:unset;
		background: url(../img/news-plug.svg) no-repeat center;
	}
	.news-page .news-item:hover .news-img-wrap~.news-plug {
		opacity: 0;
		display: none;
	}
	.news-page .news-item:hover .news-img-wrap~ .news-item-noimg {
		display: none;
	}
}

.news-pagination {
    margin-top: 20px;
}

.news_slider {
	flex: 0 0 463px;
	max-width: 463px;
}
.news_slider .swiper-slide img {
	width: 100%;
	height: 370px;
	border-radius: 20px;
	object-fit: cover;
	vertical-align: middle;
}
.news_slider .swiper-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 6px;
	position: absolute;
	z-index: 3;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
}
.news_slider .swiper-pagination .swiper-pagination-bullet {
	flex: 0 0 6px;
	height: 6px;
	max-width: 6px;
	border-radius: 50%;
	cursor: pointer;
	background-color: rgba(255, 255, 255, 0.6);
	margin: 0 !important;
}
.news_slider .swiper-pagination .swiper-pagination-bullet-active {
	flex: 0 0 10px;
	max-width: 10px;
	height: 10px;
	background-color: #fff;
}
.news_slider .swiper-nav {
	display: flex;
	align-items: center;
	gap: 8px;
	margin-top: 16px;
	justify-content: center;
}
.news_slider .swiper-nav .swiper-nav__left,
.news_slider .swiper-nav .swiper-nav__right {
	cursor: pointer;
	flex: 0 0 56px;
	max-width: 56px;
	height: 56px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid rgba(186, 186, 186, 0.3);
	background-color: #fff;
	transition: 250ms ease;
}
.news_slider .swiper {
	border-radius: 20px;
}

@media (max-width:992px) {
	.news_body {
		margin-top: 40px;
	}
	.news_slider .swiper-nav {
		display: none;
	}
	.news_slider {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.news_slider .swiper {
		margin-left: -10px;
		margin-right: -10px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (max-width:640px) {
	.news_slider .swiper-slide img {
		height: 270px;
		border-radius: 10px;
	}
	.news_slider .swiper {
		border-radius: 10px;
	}
}