.bisnes_block_wr {
    padding: 60px 9px 35px
}

@media (max-width:1199px) {
    .bisnes_block_wr {
        padding: 10px 9px
    }
}

@media (min-width:1200px) {
    .bisnes_block_wr .block_inner {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, 1fr);
        grid-column-gap: 15px;
        grid-row-gap: 15px
    }
}

@media (max-width:1199px) {
    .bisnes_block_wr .block_inner {
        display: flex;
        flex-wrap: wrap;
        gap: 10px
    }
}

.bisnes_block_wr .block_inner .item {
    padding: 26px;
    display: flex;
    align-items: end;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

.bisnes_block_wr .block_inner .item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 18px
}

.bisnes_block_wr .block_inner .item .bottom {
    position: relative;
    color: #fff
}

.bisnes_block_wr .block_inner .item .bottom a {
    text-decoration: none;
    color: #fff
}

.bisnes_block_wr .block_inner .item .bottom .post-categories {
    text-transform: uppercase;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-bottom: 10px
}

.post-categories span {
	
}

.bisnes_block_wr .block_inner .item .bottom .name {
    color: #FFF;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

@media (min-width:1200px) {
    .bisnes_block_wr .block_inner .item:first-child {
        grid-area: 1/1/3/3;
        height: 537px
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) {
        grid-area: 1/3/2/4
    }

    .bisnes_block_wr .block_inner .item:nth-child(3) {
        grid-area: 1/4/2/5
    }

    .bisnes_block_wr .block_inner .item:nth-child(4) {
        grid-area: 2/3/3/5
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) .bottom .post-categories,
    .bisnes_block_wr .block_inner .item:nth-child(3) .bottom .post-categories {
        font-size: 12px
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) .bottom .name,
    .bisnes_block_wr .block_inner .item:nth-child(3) .bottom .name {
        font-size: 20px
    }
}

@media (min-width:630px) and (max-width:1280px) {
    .bisnes_block_wr .block_inner .item .bottom .post-categories {
        font-size: 10px
    }

    .bisnes_block_wr .block_inner .item .bottom .name {
        font-size: 24px
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) .bottom .post-categories,
    .bisnes_block_wr .block_inner .item:nth-child(3) .bottom .post-categories {
        font-size: 10px
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) .bottom .name,
    .bisnes_block_wr .block_inner .item:nth-child(3) .bottom .name {
        font-size: 20px
    }
}

@media (min-width:630px) and (max-width:1199px) {
    .bisnes_block_wr .block_inner .item {
        width: 100%;
        height: 266px;
		width: 100%;
    }

    .bisnes_block_wr .block_inner .item:nth-child(2) {
        flex: 0 0 calc(50% - 5px)
    }

    .bisnes_block_wr .block_inner .item:nth-child(3) {
        flex: 0 0 calc(50% - 5px)
    }
}

@media (max-width:629px) {
    .bisnes_block_wr .block_inner .item {
        height: 120px;
        padding: 10px
    }

    .bisnes_block_wr .block_inner .item .bottom .post-categories {
        font-size: 9px
    }

    .bisnes_block_wr .block_inner .item .bottom .name {
        font-size: 18px
    }

    .bisnes_block_wr .block_inner .item:first-child {
        height: 266px
    }
}

.news_column_block {
    padding: 0 9px 28px
}

@media (max-width:629px) {
    .news_column_block {
        padding-bottom: 10px
    }
}

.news_column_block .item {
    padding: 15px 0;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.news_column_block .item .bottom {
    position: relative;
    color: #000
}

.news_column_block .item .bottom a {
    text-decoration: none;
    color: #000
}

.news_column_block .item .bottom .post-categories {
    text-transform: uppercase;
    color: #000;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-bottom: 2px
}

.news_column_block .item .bottom .name {
    color: #000;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

@media (min-width:630px) and (max-width:1280px) {
    .news_column_block .item .bottom .post-categories {
        font-size: 9px
    }

    .news_column_block .item .bottom .name {
        font-size: 16px
    }
}

@media (max-width:629px) {
    .news_column_block .item .bottom .post-categories {
        font-size: 9px
    }

    .news_column_block .item .bottom .name {
        font-size: 18px
    }
}

.news_column_block .block_inner {
    display: flex;
    gap: 39px
}

.news_column_block .block_inner .left {
    flex: 0 0 66%
}

.news_column_block .block_inner .left .title {
    padding-left: 27px
}

@media (max-width:639px) {
    .news_column_block .block_inner .left .title {
        padding-left: 0
    }
}

.news_column_block .block_inner .right {
    flex: 0 0 calc(33% - 27px)
}

@media (max-width:1020px) {
    .news_column_block .block_inner {
        display: block
    }

    .news_column_block .block_inner .right {
        display: none
    }
}

.news_column_block .title {
    margin: 0 auto 10px;
    color: #131313;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 13px;
    line-height: 53px;
    max-width: 1300px
}

.news_column_block .title:after {
    flex: 1 1 auto;
    height: 1px;
    background: #000;
    content: ""
}

@media (max-width:639px) {
    .news_column_block .title:after {
        display: none
    }
}

@media (max-width:1280px) {
    .news_column_block .title {
        font-size: 20px;
        margin-bottom: 0
    }
}

.news_column_block>.title {
    padding-left: 18px
}

@media (max-width:639px) {
    .news_column_block>.title {
        padding-left: 0
    }
}

.news_column_block .rec_block {
    display: flex;
    height: 100%
}

.news_column_block .rec_block a {
    display: flex;
    text-decoration: none
}

.news_column_block .rec_block img {
    object-fit: cover;
    width: 100%;
    border-radius: 18px !important
}

.advertising_block_top img {
	border-radius: 18px !important
}

.news_column_block .inner {
    display: flex;
    gap: 18px
}

.news_column_block .inner .main_item {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    flex: 0 0 calc(50% - 9px);
    padding: 26px;
    display: flex;
    align-items: end;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
    min-height: 603px
}

.news_column_block .inner .main_item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 18px
}

.news_column_block .inner .main_item .bottom {
    position: relative;
    color: #fff
}

.news_column_block .inner .main_item .bottom a {
    text-decoration: none;
    color: #fff
}

.news_column_block .inner .main_item .bottom .post-categories {
    text-transform: uppercase;
    color: #FFF;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-bottom: 10px
}

.news_column_block .inner .main_item .bottom .name {
    color: #FFF;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

@media (min-width:630px) and (max-width:1280px) {
    .news_column_block .inner .main_item {
        min-height: 450px
    }

    .news_column_block .inner .main_item .bottom .post-categories {
        font-size: 10px
    }

    .news_column_block .inner .main_item .bottom .name {
        font-size: 20px
    }
}

@media (max-width:629px) {
    .news_column_block .inner .main_item {
        min-height: 265px;
        padding: 10px
    }

    .news_column_block .inner .main_item .bottom .post-categories {
        font-size: 9px
    }

    .news_column_block .inner .main_item .bottom .name {
        font-size: 18px
    }
}

.news_column_block .inner .thumbs_items {
    flex: 0 0 calc(50% - 9px)
}

.news_column_block .inner .thumbs_items .item {
    padding: 15px 20px;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
    transition: all 0.3s;
	 
}

@media (min-width:1021px) {
	.news_column_block.pop .inner .thumbs_items .item:not(:nth-child(4)):before,
	.news_column_block.econ .inner .thumbs_items .item:not(:nth-child(4)):before,
	.news_column_block.kulture .inner .thumbs_items .item:before,
	.news_column_block.kulture .left_thumbs_items .item:not(:nth-child(2)):before{
		opacity: 0
	}

	.news_column_block .inner .thumbs_items .item:before {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.5);
		border-radius: 18px
	}

	.news_column_block.pop .inner .thumbs_items .item:nth-child(4) .bottom, 
	.news_column_block.econ .inner .thumbs_items .item:nth-child(4) .bottom,
	.news_column_block.kulture .left_thumbs_items .item:nth-child(2) .bottom{
		color: #fff
	}

	.news_column_block.pop .inner .thumbs_items .item:nth-child(4) .bottom a,
	.news_column_block.econ .inner .thumbs_items .item:nth-child(4) .bottom a,
	.news_column_block.kulture .left_thumbs_items .item:nth-child(2) .bottom a{
		color: #fff
	}

	.news_column_block.pop .inner .thumbs_items .item:nth-child(4) .bottom .post-categories,
	.news_column_block.econ .inner .thumbs_items .item:nth-child(4) .bottom .post-categories,
	.news_column_block.kulture .left_thumbs_items .item:nth-child(2) .bottom .post-categories{
		color: #fff
	}

	.news_column_block.pop .inner .thumbs_items .item:nth-child(4) .bottom .name,
	.news_column_block.econ .inner .thumbs_items .item:nth-child(4) .bottom .name,
	.news_column_block.kulture .left_thumbs_items .item:nth-child(2) .bottom .name{
		color: #FFF
	}

	.news_column_block.pop .inner .thumbs_items .item:not(:nth-child(4)),
	.news_column_block.econ .inner .thumbs_items .item:not(:nth-child(4)),
	.news_column_block.kulture .left_thumbs_items .item:not(:nth-child(2)){
		background-image: none !important;
	}
}
@media (max-width:1020px) {
    .news_column_block .inner {
        gap: 14px
    }

    .news_column_block .inner .thumbs_items .item {
        border-radius: 0;
        padding: 0 0 15px;
        background: none !important
    }
}

@media (max-width:639px) {
    .news_column_block .inner {
        flex-direction: column;
        gap: 6px
    }

    .news_column_block .inner .main_item {
        order: 1;
        width: 100%;
        flex: none
    }

    .news_column_block .inner .thumbs_items {
        flex: none;
        width: 100%
    }

    .news_column_block .inner .thumbs_items .item {
        padding-bottom: 20px
    }
}

.news_column_block.econ .block_inner {
    display: flex;
    gap: 18px
}

.news_column_block.econ .block_inner .left {
    flex: 0 0 66%
}

.news_column_block.econ .block_inner .left .title {
    padding-left: 27px
}

@media (max-width:639px) {
    .news_column_block.econ .block_inner .left .title {
        padding-left: 0
    }
}

.news_column_block.econ .block_inner .right {
    flex: 0 0 calc(33% - 6px);
    max-width: calc(33% - 6px);
}

@media (max-width:1020px) {
    .news_column_block.econ .block_inner {
        display: block
    }

    .news_column_block.econ .block_inner .right {
        display: none
    }
}

.news_column_block.kulture .block_inner {
    display: flex;
    gap: 18px
}

.news_column_block.kulture .block_inner .left_thumbs_items {
    flex: 0 0 calc(33% - 6px)
}

.news_column_block.kulture .block_inner .left_thumbs_items .item {
    padding: 15px 20px;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
    transition: all 0.3s
}

.news_column_block.kulture .block_inner .left_thumbs_items .item:nth-child(2):before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 18px
}

/* .news_column_block.kulture .block_inner .left_thumbs_items .item:not(:hover) {
    background-image: none !important
}

.news_column_block.kulture .block_inner .left_thumbs_items .item:not(:hover):before {
    opacity: 0
}



.news_column_block.kulture .block_inner .left_thumbs_items .item:hover .bottom {
    color: #fff
}

.news_column_block.kulture .block_inner .left_thumbs_items .item:hover .bottom a {
    color: #fff
}

.news_column_block.kulture .block_inner .left_thumbs_items .item:hover .bottom .post-categories {
    color: #fff
}

.news_column_block.kulture .block_inner .left_thumbs_items .item:hover .bottom .name {
    color: #FFF
} */

@media (max-width:1020px) {
    .news_column_block.kulture .block_inner .left_thumbs_items .item {
        border-radius: 0;
        padding: 0 0 15px;
        background: none !important
    }
}

.news_column_block.kulture .block_inner .right_main {
    flex: 0 0 66%
}

.news_column_block.kulture .block_inner .right_main .main_item {
    min-height: 432px
}

@media (min-width:630px) and (max-width:1280px) {
    .news_column_block.kulture .block_inner .right_main .main_item {
        min-height: 400px
    }
}

@media (max-width:629px) {
    .news_column_block.kulture .block_inner .right_main .main_item {
        min-height: 265px;
        padding: 10px
    }
}

@media (max-width:1020px) {
    .news_column_block.kulture .block_inner {
        display: block
    }

    .news_column_block.kulture .block_inner .left_thumbs_items {
        display: none
    }

    .news_column_block.kulture .block_inner .bottom_list {
        display: none
    }
}

.news_column_block .bottom_list {
    display: flex;
    gap: 18px;
    padding-top: 20px
}

.news_column_block .bottom_list .item {
    padding: 15px 20px;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
    flex: 0 0 calc(50% - 9px)
}

.news_column_block .bottom_list .item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 18px
}

.news_column_block .bottom_list .item .bottom {
    color: #fff
}

.news_column_block .bottom_list .item .bottom a {
    color: #fff
}

.news_column_block .bottom_list .item .bottom .post-categories {
    color: #fff
}

.news_column_block .bottom_list .item .bottom .name {
    color: #FFF
}

.partners_block_wr {
    padding: 0 9px 28px
}

.partners_block_wr .title {
    margin: 0 auto 10px;
    color: #131313;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 13px;
    line-height: 53px;
    max-width: 1594px;
    padding-left: 27px
}

.partners_block_wr .title:after {
    flex: 1 1 auto;
    height: 1px;
    background: #000;
    content: ""
}

@media (max-width:639px) {
    .partners_block_wr .title:after {
        display: none
    }
}

@media (max-width:1280px) {
    .partners_block_wr .title {
        font-size: 20px;
        margin-bottom: 0
    }
}

@media (max-width:629px) {
    .partners_block_wr .title {
        padding-left: 0
    }
}

@media (min-width:1200px) {
    .partners_block_wr .inner {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(3, 1fr);
        grid-column-gap: 16px;
        grid-row-gap: 16px
    }
}

@media (min-width:630px) and (max-width:1199px) {
    .partners_block_wr .inner {
        display: flex;
        flex-wrap: wrap;
        gap: 10px
    }
}

.partners_block_wr .item {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    padding: 26px;
    display: flex;
    align-items: end;
    border-radius: 18px;
    overflow: hidden;
    position: relative
}

.partners_block_wr .item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 18px
}

.partners_block_wr .item .bottom {
    position: relative;
    color: #fff
}

.partners_block_wr .item .bottom a {
    text-decoration: none;
    color: #fff
}

.partners_block_wr .item .bottom .post-categories {
    text-transform: uppercase;
    color: #FFF;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding-bottom: 10px
}

.partners_block_wr .item .bottom .name {
    color: #FFF;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

@media (min-width:1200px) {
    .partners_block_wr .item:first-child {
        grid-area: 1/1/4/2;
        height: 603px
    }

    .partners_block_wr .item:nth-child(2) {
        grid-area: 1/2/3/3
    }

    .partners_block_wr .item:nth-child(3) {
        grid-area: 3/2/4/3
    }

    .partners_block_wr .item:nth-child(3) .bottom .post-categories {
        font-size: 12px
    }

    .partners_block_wr .item:nth-child(3) .bottom .name {
        font-size: 20px
    }

    .partners_block_wr .item:nth-child(4) {
        grid-area: 1/3/4/4
    }
}

@media (max-width:1020px) {

    .partners_block_wr .item:nth-child(3),
    .partners_block_wr .item:nth-child(4) {
        display: none !important
    }
}

@media (min-width:630px) and (max-width:1280px) {
    .partners_block_wr .item {
        min-height: 400px;
        flex: 0 0 calc(50% - 5px)
    }

    .partners_block_wr .item .bottom .post-categories {
        font-size: 10px
    }

    .partners_block_wr .item .bottom .name {
        font-size: 20px
    }
}

@media (max-width:629px) {
    .partners_block_wr .item {
        min-height: 265px;
        padding: 10px;
        margin-bottom: 5px
    }

    .partners_block_wr .item .bottom .post-categories {
        font-size: 9px
    }

    .partners_block_wr .item .bottom .name {
        font-size: 18px
    }
}

.advertising_block_top img{ width: 100%;}

.content_wrap_page {
    padding-bottom: 60px;
}

.status-text-empty {
    text-align: center;
    padding: 16px 0;
    font-size: 18px;
}

.last_news_block__more a {
    position: relative;
}

.last_news_block__more a:after {
    position: absolute;
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3CradialGradient id='a12' cx='.66' fx='.66' cy='.3125' fy='.3125' gradientTransform='scale(1.5)'%3E%3Cstop offset='0' stop-color='%23fff'%3E%3C/stop%3E%3Cstop offset='.3' stop-color='%23fff' stop-opacity='.9'%3E%3C/stop%3E%3Cstop offset='.6' stop-color='%23fff' stop-opacity='.6'%3E%3C/stop%3E%3Cstop offset='.8' stop-color='%23fff' stop-opacity='.3'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'%3E%3C/stop%3E%3C/radialGradient%3E%3Ccircle transform-origin='center' fill='none' stroke='url(%23a12)' stroke-width='15' stroke-linecap='round' stroke-dasharray='200 1fff' stroke-dashoffset='0' cx='100' cy='100' r='70'%3E%3CanimateTransform type='rotate' attributeName='transform' calcMode='spline' dur='2' values='360;0' keyTimes='0;1' keySplines='0 0 1 1' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle transform-origin='center' fill='none' opacity='.2' stroke='%23fff' stroke-width='15' stroke-linecap='round' cx='100' cy='100' r='70'%3E%3C/circle%3E%3C/svg%3E") 50% no-repeat;
    background-size: 40px;
    opacity: 0;
    border-radius: 9px;
}

.last_news_block__more a.loading:after {
    opacity: 1;
}

.offers_block__more a {
    position: relative;
}

.offers_block__more a:after {
    position: absolute;
    content: '';
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3CradialGradient id='a12' cx='.66' fx='.66' cy='.3125' fy='.3125' gradientTransform='scale(1.5)'%3E%3Cstop offset='0' stop-color='%23fff'%3E%3C/stop%3E%3Cstop offset='.3' stop-color='%23fff' stop-opacity='.9'%3E%3C/stop%3E%3Cstop offset='.6' stop-color='%23fff' stop-opacity='.6'%3E%3C/stop%3E%3Cstop offset='.8' stop-color='%23fff' stop-opacity='.3'%3E%3C/stop%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'%3E%3C/stop%3E%3C/radialGradient%3E%3Ccircle transform-origin='center' fill='none' stroke='url(%23a12)' stroke-width='15' stroke-linecap='round' stroke-dasharray='200 1fff' stroke-dashoffset='0' cx='100' cy='100' r='70'%3E%3CanimateTransform type='rotate' attributeName='transform' calcMode='spline' dur='2' values='360;0' keyTimes='0;1' keySplines='0 0 1 1' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle transform-origin='center' fill='none' opacity='.2' stroke='%23fff' stroke-width='15' stroke-linecap='round' cx='100' cy='100' r='70'%3E%3C/circle%3E%3C/svg%3E") 50% no-repeat;
    background-size: 40px;
    opacity: 0;
    border-radius: 9px;
}

.offers_block__more a.loading:after {
    opacity: 1;
}


.articles-content .articles-banner__path a {
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
}

.articles-content .articles-banner__bg:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000;
    opacity: .5;
    border-radius: 8px !important;
}

.wp-block-image .wp-element-caption {
    display: block;
    margin-top: 15px;
    color: #000;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    opacity: 0.5;
    text-transform: uppercase;
}

.articles-content .articles__text .addtoany_content {
    display: none;
}

@media all and (max-width: 1024px){
    .advertising_block_top {
        min-height: 1px !important;
        margin-bottom: 9px !important;
    }
}

@media all and (max-width: 640px){
	.wp-block-image .wp-element-caption {
		font-size: 7px;
		margin-top: 6px;
	}
}

#tooltip {
	position: fixed;
	display: none;
	padding: 5px;
	background-color: #333;
	color: #fff;
	border-radius: 5px;
	z-index: 1000;
	bottom: 10px;
	right: 10px;
}