@media only screen and (min-width: 1919.98px) {
    .page__inner h1 {    
		max-width: 1260px;
    }
}	
	
.inner-page__wrapper {
    /*padding-top: 25px;*/
    padding-bottom: 50px;
}


.inner-page__body .content {padding-top: 0px;}




@media only screen and (min-width: 1365.98px) {
    .inner-page__wrapper {
        padding-bottom: 90px;
    }
}

@media only screen and (min-width: 1365.98px) {
    .inner-page__body {
		display: flex;
        /*display: grid;
        grid-template-columns: 1fr 318px;*/
    }
}

@media only screen and (min-width: 1365.98px) {
    .inner-page__content {
        /*grid-template: 1/1/2/2;*/
    }
}

@media only screen and (min-width: 1365.98px) {
	.inner-page__content, .page__content {
		width: 100%;
	}
    .inner-page__aside {
		max-width: 420px;
        /*grid-template: 1/2/2/3;*/
    }
}


@media only screen and (min-width: 1024px) { 

.wp-block-latest-posts__post-title.active  {
	/*padding-left: 15px;		*/
	color: var(--textColor);
}
/*
.slider-news-aside__link,
.wp-block-latest-posts__post-title {
    color: #3475C2;
    font-size: 15px;
    line-height: 1.56;
    transition: all 0.3s ease 0s;
}
	

.wp-block-latest-posts__post-title.active::before {
    	position: absolute;
		content: '';
		left: 0;
		width: 2px;
		height: 100%;
		background-color: #3475C2;
}*/
}

.header-inner-page {
    padding: 17px 0;
}


.header-inner-page__breadcrumbs {
    margin-bottom: 11px;
}

.breadcrumbs-header-page {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.breadcrumbs-header-page__item {
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
    column-gap: 15px;
}

.breadcrumbs-header-page__item:not(:last-child) {
    margin-right: 15px;
}

.breadcrumbs-header-page__item::before {
    color: #949597;
    font-size: 6px;
}

.breadcrumbs-header-page__item a,
.breadcrumbs-header-page__item span {
    font-size: 13px;
    line-height: 1.77;
    color: #949597;
}

.breadcrumbs-header-page__item a {
    text-decoration-line: underline;
    transition: all 0.3s ease 0s;
}

@media (any-hover: hover) {
    .breadcrumbs-header-page__item a:hover {
        opacity: 0.6;
    }
}

.content-inner-page__article p {
    margin-bottom: 20px;
}

@media only screen and (min-width: 1365.98px) {
    .content-inner-page__article {
        padding-right: 40px;
    }
}

@media only screen and (min-width: 1919.98px) {
    .content-inner-page__article {
        padding-right: 58px;
    }
}

@media only screen and (min-width: 1365.98px) {
    .aside__news {
        /*padding-top: 30px;*/
    }
}

.news-aside h3 {
    margin-bottom: 10px;
}

@media only screen and (min-width: 1365.98px) {
    .news-aside h3,
    .news-aside h2 {
        margin-bottom: 25px;
    }
}

@media only screen and (min-width: 1365.98px) {
    .slider-news-aside .swiper-wrapper {
        display: block;
    }
}

.slider-news-aside__link,
.wp-block-latest-posts__post-title {
    color: #3475C2;
    font-size: 15px;
    line-height: 1.56;
    transition: all 0.3s ease 0s;
}

@media (any-hover: hover) {
    .slider-news-aside__link:hover,
    .wp-block-latest-posts__post-title:hover {
        opacity: 0.6;
    }
}



.slider-news-aside__dotts {
    padding-top: 20px;
    position: relative;
}

.comments,
.wp-post-image,
.more {
    margin-bottom: 20px;
}

.button-post_no-bg {
    border: 2px solid var(--btnColor);
    background: transparent;
    color: rgba(0, 0, 0, 0.55);
}

.button-post_no-bg:hover {
    border: 2px solid var(--mainColor);
    background: transparent;
    color: var(--mainColor);
}

.wp-block-latest-posts.wp-block-latest-posts__list li {margin-top: 12px;}

@media only screen and (min-width: 1023.98px) {
    .header-inner-page {
        background: #edeee9;
        padding: 31px 0;
		
    }
	.inner-page__body {
		width: 100%;
		padding-top: 42px;
		}
	.inner-page__body .content {
		padding: 0px 50px 0px 0px;		
		}
	
	.breadcrumbs-header-page__item a,.breadcrumbs-header-page__item span {font-size: 15px;}
}


@media only screen and (min-width: 1365.98px) {
    .slider-news-aside__link,
    .wp-block-latest-posts__post-title {
        display: inline-block;
        font-size: 17px;        
    }
	.wp-block-latest-posts.wp-block-latest-posts__list li {margin-top: 20px;}
}
