

/* Start:/local/templates/zaryadyehall/components/bitrix/news.detail/performer/style.css?17590459638656*/
[data-scroll] .title-anim-content {
	transform: translateY(100%);
	transition: all 1.3s;
	opacity: 0;

}

[data-scroll].is-inview .title-anim-content {
	animation: fadeInUp 1.3s forwards;

}

.performer {
	padding-bottom: 2.5rem;
	padding-top: 1rem;
}

.performer__sliders {
	display: flex;
	gap: 3.375rem 2rem;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
}

.performer__desc {
	height: auto;
	width: calc((100% - 32px) / 24 * 15);
	display: flex;
	flex-direction: column;
}

.performer__desc_slider {
	width: 100%;
	margin: 0;
	flex-grow: 1;
	height: auto;
}

.performer__desc .swiper-nav {
	margin-top: auto;
}

.performer__desc_slide {
	padding: 56px 76px 0px 0;
	background: var(--clr-white);
}

.performer__desc_slide_content {
	width: calc(100% / 12 * 11);
	height: 100%;
	display: flex;
	flex-direction: column;
}

.performer__desc_slide_content .text {
	margin-top: auto;
}

.performer__desc_slide_content p:not(:last-child) {
	margin-bottom: 2rem;
}

.performer__desc_title {
	font-size: 6.75rem;
	margin-bottom: 212px;
}

.performer__desc_tag {
	margin-top: auto;
}

.performer .about__desc {
	margin-top: 48px;
	padding: 56px 0 56px;
	align-items: baseline;
}

.performer .about__desc::after {
	display: none;
}

.performer .about__desc_col {
	align-items: flex-start;
}

.performer .about__desc_col.performer__news {
	width: calc((100%) / 24 * 8 - 20px);
	margin-left: auto;
}

.performer .about__desc_title {
	margin-bottom: 48px;
}

.performer .about__desc_text {
	overflow: hidden;
}

.performer .about__desc_text p:not(:last-child) {
	margin-bottom: 2rem;

}

.performer__images {
	width: calc((100%) / 24 * 8 - 20px);
	margin: 0;
}

.performer__images_slide {
	height: auto;
	aspect-ratio: 432 / 250;
}

.performer__images_slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: bottom;
}

.performer__item {
	padding: 32px 0;
	border-bottom: 1px solid rgb(219, 219, 219);
	display: flex;
	justify-content: space-between;
}

.performer__item_col {
	width: calc((100% - 32px) / 24 * 12);
	display: flex;
	flex-direction: column;
}

.performer__item_top {
	display: flex;
	justify-content: space-between;
	margin-bottom: 76px;
}

.performer__item_top .h3 {
	margin-bottom: 12px;
}

.performer__item_img {
	width: 164px;
	height: 164px;
	border-radius: 50%;
	overflow: hidden;
	isolation: isolate;
	background: rgb(217, 217, 217);
}

.performer__item_img img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.performer__item_contact {
	display: flex;
	gap: 12px;
}

.performer__news_title .main_font {
	display: inline-block;

}

.performer__news_list {
	margin-top: 24px;
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
}

.performer__news_item {
	padding: 24px 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 24px;
	position: relative;
}

.performer__news_item:hover::before,
.performer__news_item:hover::after {
	background-color: var(--clr-black);
}

.performer__news_item::before {
	content: "";
	position: absolute;
	display: block;
	width: 100%;
	height: 1px;
	background: var(--clr-black-40);
	top: 0;
	left: 0;
	transition: all 0.5s;
}

.performer__news_item:last-child::after {
	content: "";
	position: absolute;
	display: block;
	width: 100%;
	height: 1px;
	background: var(--clr-black-40);
	bottom: 0;
	left: 0;
	transition: all 0.5s;

}

.performer__news_item .news__slide_date {
	margin-bottom: 0;
	align-items: center;
}

.performer__news_item--buttons {
	display: flex;
	align-items: center;
	gap: 8px;
}

.performer__news_item--text {
	width: 100%;
}

@media (max-width: 1440px) {
	.performer {
		padding-top: 0.5rem;
		padding-bottom: 2rem;
	}

	.performer__desc_tag {
		font-size: 20px !important;

	}

	.performer__images {
		width: calc((100%) / 24 * 8 - 16px);
		margin: 0;
	}

	.performer .about__desc {
		margin-top: 42px;
		padding-top: 32px;
		gap: 56px;
	}

	.performer .about__desc_title {
		margin-bottom: 40px;
	}

	.performer .about__desc_text p {
		line-height: 1.6;
	}

	.performer .about__desc_text p:not(:last-child) {
		margin-bottom: 1.5rem;
	}

	.performer__news_item {
		gap: 24px;
	}
}

@media (max-width: 1200px) {

	.performer__images {
		/* width: calc((100% - 32px) / 24 * 12); */
		width: 100%;
		margin: 0;
	}

	.performer__desc {
		width: 100%;
	}

	.performer__desc_slide_content {
		align-items: center;
		text-align: center;
		margin: 0 auto;
	}

	.performer .about__desc_col.performer__news {
		width: calc((100% - 32px) / 24 * 12);
	}
}

@media (max-width: 991px) {
	.performer__sliders {
		gap: 4rem;
	}

	.performer__desc {
		width: 100%;
		align-items: center;
	}

	.performer__desc_slide_content {
		align-items: center;
		gap: 24px;
	}

	.performer__images {
		width: 100%;
		margin: 0;
	}

	.performer__images_slide {
		aspect-ratio: 716 / 414;
	}

	.performer .about__desc {
		margin-top: 40px;
		padding-top: 40px;
		flex-direction: column;
	}

	.performer .about__desc_col.performer__news {
		width: 100%;
		order: 1;
	}

	.performer .about__desc_title {
		margin-bottom: 32px;
	}

	.performer .about__desc_text p:not(:last-child) {
		margin-bottom: 1.5rem;
	}

	.performer__news_item {
		gap: 24px;
	}

	.performer__news_item--text a {
		display: inline-block;
		max-width: 370px;
	}


}

@media (max-width: 768px) {
	.performer {
		padding-bottom: 1rem;
	}

	.performer h1 {
		font-size: 6.25rem;
	}

	.performer__sliders {
		gap: 4rem;
	}

	.performer__desc {
		width: 100%;
		align-items: center;
	}

	.performer__desc_slide_content {
		align-items: center;
		margin: 0 auto;
		gap: 24px;
		text-align: center;
	}

	.performer__desc_tag {
		font-size: 16px !important;
	}

	.performer__images {
		width: 100%;
		margin: 0;
	}

	.performer__images_slide {
		aspect-ratio: 716 / 414;
	}

	.performer .about__desc {
		margin-top: 40px;
		padding-top: 40px;
		flex-direction: column;
		gap: 56px;
	}

	.performer .about__desc_col.performer__news {
		width: 100%;
		order: 1;
	}

	.performer .about__desc_title {
		margin-bottom: 24px;
	}

	.performer .about__desc_text {
		margin-bottom: 24px;
	}

	.performer .about__desc_text p:not(:last-child) {
		margin-bottom: 1.5rem;
	}

	.performer__news_item {
		gap: 24px;
	}

	.performer__news_item--text a {
		display: inline-block;
		max-width: 370px;
	}


}

@media (max-width: 576px) {
	.performer__sliders {
		gap: 3.5rem;
	}

	.performer__desc {
		width: 100%;
		align-items: center;
	}

	.performer__desc_slide_content {
		align-items: center;
		gap: 24px;
		text-align: center;
	}

	.performer__images {
		width: 100%;
		margin: 0;
	}

	.performer__images_slide {
		aspect-ratio: 716 / 414;
	}

	.performer .about__desc {
		margin-top: 32px;
		padding-top: 32px;
		flex-direction: column;
		gap: 48px;
	}

	.performer .about__desc_col.performer__news {
		width: 100%;
		order: 1;
	}

	.performer .about__desc_title {
		margin-bottom: 24px;
	}

	.performer .about__desc_text {
		margin-bottom: 16px;
	}

	.performer .about__desc_text p:not(:last-child) {
		margin-bottom: 1rem;
	}

	.performer__news_item {
		gap: 24px;
	}

	.performer__news_item--text a {
		display: inline-block;
		max-width: 370px;
	}

}

@media (max-width: 360px) {
	.performer__sliders {
		gap: 3.5rem;
	}

	.performer__desc {
		width: 100%;
		align-items: center;
	}

	.performer__desc_slide_content {
		align-items: center;
		gap: 24px;
	}

	.performer__desc_tag {
		font-size: 14px !important;
	}

	.performer__images {
		width: 100%;
		margin: 0;
	}

	.performer__images_slide {
		aspect-ratio: 716 / 414;
	}

	.performer .about__desc {
		margin-top: 32px;
		padding-top: 32px;
		flex-direction: column;
		gap: 40px;
	}

	.performer .about__desc_col.performer__news {
		width: 100%;
		order: 1;

	}

	.performer .about__desc_title {
		margin-bottom: 24px;
	}

	.performer .about__desc_text {
		margin-bottom: 16px;
	}

	.performer .about__desc_text p:not(:last-child) {
		margin-bottom: 1rem;
	}

	.performer__news_list {
		margin-top: 16px;
	}

	.performer__news_item {
		gap: 24px;
		padding: 16px 0;
	}

	.performer__news_item--text a {
		display: inline-block;
		max-width: 370px;
	}
}
/* End */


/* Start:/local/templates/zaryadyehall/components/bitrix/news.list/executor_events/style.css?1749542985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/templates/zaryadyehall/components/bitrix/news.detail/performer/style.css?17590459638656 */
/* /local/templates/zaryadyehall/components/bitrix/news.list/executor_events/style.css?1749542985150 */
