

/* Start:/local/templates/clinic/components/bitrix/news/news/bitrix/news.detail/.default/style.css?174129284710470*/
.s_detail_news {
	padding: 0 0 50px;
}
.s_detail_news .container {
	width: 100%;
}

.detail_news__container {
	display: flex;
	flex-direction: column;
	gap: 60px;
}
.dn__link_cont {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
}
.dn_link {
	border-right: 1px solid #C6A464;
}
.filter_btn.dn_link.active {
	color: white;
	background: #C6A464;
	backdrop-filter: blur(20px);
}
.dn_link:last-child {
	border-right: unset;
}
.dn_link.active {
	transition: 0.3s;
}

.dn_title__cont {
	display: flex;
	flex-direction: column;
}
.dn_title__cont h1 {
	position: inherit;
	z-index: 2;
}
.dn_title__cont h1.fr {
	margin-bottom: -50px;
}
.dn_title_block {

}
.dn_date {
	color: white;
	font-size: 14px;
	line-height: 18px;
}

.dn_first_block {
	margin-top: -50px;
	margin-bottom: -30px;
	position: inherit;
	z-index: 1;
}
.dn_top {
	display: flex;
	justify-content: space-between;
	align-items: end;
	gap: 20px;
}
.dn_top__img_cont {
	display: flex;
}
.dn_top__img_cont img {
	object-fit: cover;
	object-position: center;
	min-width: 465px;
	max-width: 465px;
	max-height: 540px;
	min-height: 540px;
}
.dn_top .dn_text {
	color: white;
	max-width: 335px;
	margin-bottom: 100px;
}
.dn_text {
	font-size: 14px;
	line-height: 18px;
}
.dn_color_info_text_box_mob {
	display: none;
}
.dn_color_mid__img_cont_mob {
	display: none;
}

.dn_color_info_top {
	display: flex;
	width: 100%;
	justify-content: end;
	gap: 20px;
}
.dn_color_info_text_box {
	max-width: 335px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.dn_color_info_title {
	font-weight: 700;
	font-size: 24px;
	line-height: 26px;
	color: #282828;
}
.dn_color_block {
	background: #FAF8EB;
	padding: 100px 0;
}
.dn_color_block .dn_text {
	color: #282828;
}
.dn_color_top__img_cont {
	display: flex;
	min-width: 650px;
	max-width: 650px;
	max-height: 400px;
	min-height: 400px;
}
.dn_color_top__img_cont.lm_play:after {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='48' viewBox='0 0 43 48' fill='none'%3E%3Cpath d='M41.4063 21.3913C43.431 22.5411 43.431 25.4589 41.4063 26.6087L4.73144 47.4358C2.73152 48.5715 0.250001 47.127 0.250002 44.8271L0.250003 3.17288C0.250004 0.872974 2.73153 -0.571545 4.73145 0.564183L41.4063 21.3913Z' fill='%23444444'/%3E%3C/svg%3E");
}
.dn_color_top__img_cont img {
	object-fit: cover;
	object-position: center;
	min-width: 650px;
	max-width: 650px;
	max-height: 400px;
	min-height: 400px;
}

.dn_color_info_mid {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	margin-top: 60px;
}
.dn_color_info_mid .dn_text {
	max-width: 465px;
	padding-bottom: 180px;
}
.dn_color_mid__img_cont img {
	object-fit: cover;
	object-position: center;
	min-width: 335px;
	max-width: 335px;
	max-height: 368px;
	min-height: 368px;
}

.dn_color_info_bot {
	display: flex;
	align-items: end;
	gap: 20px;
	margin-top: -160px;
}
.dn_color_info_bot .dn_text {
	max-width: 690px;
}
.dn_color_bot__img_cont img {
	object-fit: cover;
	object-position: center;
	min-width: 335px;
	max-width: 335px;
	max-height: 200px;
	min-height: 200px;
}
.dn_color_info_mid_text_mob {
	display: none;
}

.dn_cont_mod_color {
	max-width: 1065px;
	width: 100%;
	background: #C6A464;
	margin-left: auto;
	padding: 160px 20px 100px 130px;
}
.dn_cont_mod_color_container {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 100px;
	color: white;
	padding: 0;
}
.dn_cont_mod_color_text_box {
	display: flex;
	flex-direction: column;
	gap: 20px;
	position: inherit;
	z-index: 1;
}
.dn_cont_mod_color_text_box h2 {
	font-weight: 400;
	font-size: 64px;
	line-height: 110%;
	text-transform: uppercase;
}
.dn_cont_mod_color_text_cont {
	position: inherit;
	z-index: 1;
	display: flex;
	flex-direction: column;
	gap: 20px;
	max-width: 690px;
	margin-left: auto;
}
.dn_cont_mod_color_container img {
	position: absolute;
	object-fit: cover;
	object-position: center;
	min-width: 465px;
	max-width: 465px;
	max-height: 544px;
	min-height: 544px;
	top: -60px;
	left: -130px;
	z-index: 0;
}

.dn_cont_mod_video_box {
}
.dn_cont_mod_video_box_def {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	padding-right: 125px;
	color: white;
}
.dn_cont_mod_video_title {
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	text-transform: uppercase;
}
.dn_cont_mod_video_text_box {
	display: flex;
	flex-direction: column;
	gap: 20px;
	max-width: 335px;
	margin-top: -245px;
	position: inherit;
	z-index: 2;
}
.dn_cont_mod_video_main_box {
	margin-top: -20px;
}
.dn_cont_mod_video_main_box img {
	object-fit: cover;
	object-position: center;
	min-width: 335px;
	max-width: 335px;
	max-height: 595px;
	min-height: 595px;
}
.dn_cont_mod_video_main_box.lm_play:after {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='48' viewBox='0 0 43 48' fill='none'%3E%3Cpath d='M41.4063 21.3913C43.431 22.5411 43.431 25.4589 41.4063 26.6087L4.73144 47.4358C2.73152 48.5715 0.250001 47.127 0.250002 44.8271L0.250003 3.17288C0.250004 0.872974 2.73153 -0.571545 4.73145 0.564183L41.4063 21.3913Z' fill='%23444444'/%3E%3C/svg%3E");
}

.dn_cont_mod_bot {
	display: flex;
	justify-content: start;
}
.dn_cont_mod_bot_img_box {
	margin-top: -315px;
}
.dn_cont_mod_bot_img_box img {
	object-fit: cover;
	object-position: center;
	min-width: 335px;
	max-width: 335px;
	max-height: 380px;
	min-height: 380px;
}
.dn_cont_mod_video_text_box_mob {
	display: none;
}
.container.dn_first_block .dn_color_info_title {
    color: #fff;
}
.container.dn_first_block .dn_color_info_text_box.dn_color_info_text_box_mob {
    display: none;
}
@media (max-width: 1440px) {

	.dn_color_info_bot .dn_text {
		max-width: 440px;
	}

}
@media (max-width: 1200px) {
	.dn_color_info_bot {
		flex-direction: column;
		align-items: unset;
	}

	.dn_cont_mod_video_text_box {
		margin-top: 20px;
	}

	.dn_link {
		border: unset;
		box-shadow:
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset,
				1px 1px 0 0 #C6A464 inset,
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset;
	}
	.dn_link:last-child {
		border: unset;
	}
}
@media (max-width: 992px) {

.dn_title__cont h1.fr {
	margin-bottom: auto;
}
	.dn_cont_mod_color {
		margin-left: unset;
		padding: 60px 10px;
	}
	.dn_cont_mod_color_container img {
		min-width: 330px;
		max-width: 330px;
		max-height: 380px;
		min-height: 380px;
		top: 140px;
		left: 0;
	}
	.dn_cont_mod_color_text_box {
		gap: 320px;
	}
	.dn_cont_mod_color_container {
		gap: 60px;
	}
	.dn_cont_mod_color_text_cont {
		max-width: unset;
		margin-left: unset;
	}

	.dn_title__cont h1 {
		font-size: 45px;
		line-height: 110%;
	}

	.dn_cont_mod_video_box_def {
		padding-right: unset;
	}
	.dn_cont_mod_video_box {
		position: relative;
	}
	.dn_cont_mod_video_main_box img {
		min-width: 165px;
		max-width: 165px;
		max-height: 294px;
		min-height: 294px;
	}
	.dn_cont_mod_video_main_box {
		display: flex;
		min-width: 165px;
		max-width: 165px;
		max-height: 294px;
		min-height: 294px;
	}
	.dn_cont_mod_video_text_box {
		margin-top: 20px;
		gap: 10px;
		width: 100%;
		height: 100%;
	}
	.dn_cont_mod_color_text_box h2 {
		font-size: 45px;
	}

	.dn_color_mid__img_cont_pc {
		display: none;
	}
	.dn_color_mid__img_cont_mob {
		display: flex;
		justify-content: end;
		margin-bottom: -30px;
		margin-top: 10px;
	}
	.dn_color_mid__img_cont_mob img {
		min-width: 165px;
		max-width: 165px;
		max-height: 224px;
		min-height: 224px;
	}
	.dn_color_bot__img_cont {
		order: 2;
	}
	.dn_color_info_bot .dn_text {
		order: 1;
	}
	.dn_color_info_bot {
		align-items: unset;
		gap: 10px;
		margin-top: 0;
	}
	.dn_color_info_mid {
		margin-top: 14px;
	}
	.dn_color_top__img_cont {
		min-width: 300px;
		width: 100%;
		max-width: 330px;
		max-height: 204px;
		min-height: 204px;
	}
	.dn_color_top__img_cont img {
		min-width: 300px;
		width: 100%;
		max-width: 330px;
		max-height: 204px;
		min-height: 204px;
	}
	.dn_color_bot__img_cont img {
		min-width: 300px;
		width: 100%;
		max-width: 330px;
	}

	.dn_cont_mod_bot_img_box {
		margin-top: 0;
	}
	.dn_cont_mod_bot_img_box img {
		min-width: 300px;
		max-width: 340px;
		width: 100%;
	}

	.dn_color_info_mid_text_mob {
		display: flex;
	}
	.dn_color_info_mid_text_pc {
		display: none;
	}
	.dn_color_info_top {
		flex-direction: column;
		justify-content: unset;
	}
	.dn_color_block {
		background: #FAF8EB;
		padding: 60px 0;
	}

	.dn_color_info_text_box_pc {
		display: none;
	}
	.container.dn_first_block  .dn_color_info_text_box_mob,  .dn_color_info_text_box_mob {
		display: flex !important;
		gap: 10px;
		margin-bottom: 10px;
	}
	.dn_first_block .dn_color_info_title {
		color: white;
	}
	.dn_top {
		flex-direction: column;
		justify-content: unset;
		align-items: unset;
		margin-top: 20px;
	}
	.dn_top .dn_text {
		max-width: unset;
		margin-bottom: 0;
	}
	.dn_first_block {
		margin-top: 0;
		margin-bottom: 0;
	}

	.dn_cont_mod_video_text_box_pc {
		display: none;
	}
	.dn_cont_mod_video_text_box_mob.dn_cont_mod_video_text_box_mob {
		display: flex;
		width: 100%;
		max-width: unset;
	}
	.dn_cont_mod_video_box_def {
		justify-content: end;
	}
	.dn_cont_mod_bot {
		flex-direction: column;
		justify-content: unset;
		color: white;
		gap: 20px;
	}
}
@media (max-width: 768px) {
	.s_detail_news {
		padding: 0 0 30px;
	}

	.detail_news__container {
		gap: 20px;
	}
	.dn__link_cont {
		display: flex;
		grid-template-columns: unset;
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 576px) {
	.dn_date {
		font-size: 12px;
		line-height: 130%;
	}
	.dn_title__cont h1 {
		font-size: 24px;
	}
	.dn_text {
		font-size: 12px;
		line-height: 130%;
	}

	.dn_top__img_cont img {
		min-width: 300px;
		width: 100%;
		max-width: 340px;
		max-height: 400px;
		min-height: 400px;
	}

	.dn_cont_mod_color_text_box h2 {
		font-size: 24px;
	}
	.dn_cont_mod_color_container img {
		top: 120px;
	}
	.dn_cont_mod_video_main_box {
		margin-left: -50px;
	}
}
@media (max-width: 450px) {
	.dn_link {
		border: 1px solid #C6A464;
		box-shadow: unset;
	}
	.dn_link:last-child {
		border: 1px solid #C6A464;
	}
	.filter_btn.dn_link.active {
		color: #FAF8EB;
		background: #C6A464;
		backdrop-filter: blur(20px);
	}
	.filter_btn.dn_link.active:after {
		background-image: url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.45935 0.824514L11.0984 13.4927M3.00513 13.1849L11.3644 13.8094L12.2763 5.56615' stroke='%23FAF8EB'/%3E%3C/svg%3E%0A");
	}
}
/* End */


/* Start:/local/templates/clinic/components/bitrix/news/news/bitrix/news.detail/.default/style_tip1.css?17412924083967*/
.s_detail_media {
	padding: 0 0 50px;
}
.s_detail_media .container {
	width: 100%;
}

.dm_tab_container {
	display: flex;
	flex-direction: column;
	gap: 60px;
}
.dm_tabs {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
}
.dm_tab {
	border-right: 1px solid #C6A464;
}
.dm_tab:last-child {
	border-right: unset;
}
.dm_tab_content {
	display: none;
	flex-direction: column;
}
.dm_tab.tab-open {
	transition: 0.3s;
}
.dm_tab_content.tab-open {
	display: flex;
}

.dm_title__cont {
	display: flex;
	flex-direction: column;
	gap: 2px;
}
.dm_date {
	font-size: 14px;
	line-height: 18px;
	color: white;
}
.dm_title__cont h1 {
	margin-bottom: -50px;
	z-index: 2;
}
.dm_container .dm_container_info {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.dm_top {
	display: flex;
	gap: 20px;
}
.dm_top__left {
	display: flex;
	gap: 20px;
	width: 820px;
}
.dm_img_main {
	object-fit: cover;
	width: 100%;
	height: 100%;
	max-width: 465px;
	max-height: 540px;
}
.dm_author_box {
	display: flex;
	flex-direction: column;
	gap: 20px;
	margin-top: 44%;
	margin-bottom: 240px;
}
.dm_author_name {
	font-size: 24px;
	line-height: 26px;
	color: white;
	font-weight: 700;
	text-transform: uppercase;
}
.dm_author_box .dm_main_text {
	color: white;
}
.dm_main_text {
	font-size: 14px;
	line-height: 18px;
}
.dm_top__right {
	display: flex;
	width: calc(100% - 840px);
}
.dm_top__right_cont {
	display: flex;
	flex-direction: column;
	gap: 60px;
	align-items: end;
	height: 100%;
	width: 100%;
	/* position: relative; */
}
.dm_fix_text {
	/* position: absolute;
	top: 110px;
	right: 0; */
	margin-top: 160px;
	color: white;
	width: 685px;
}
.dm_img_second {
	object-fit: cover;
	width: 100%;
	height: 100%;
	max-width: 335px;
	max-height: 428px;
	/* position: absolute;
	bottom: -130px;
	right: 0; */
}
.dm_bot__text {
	padding: 100px 0;
	display: flex;
	gap: 20px;
	max-width: 1040px;
}
.dm_bot {
	background: #FAF8EB;
	margin-top: -220px;
}
.dm_bot .dm_main_text {
	width: calc(50% - 10px);
	color: #282828;
}

@media (max-width: 1420px) {
	.dm_bot__text {
		max-width: 640px;
	}
}
@media (max-width: 1200px) {
	.dm_tab {
		border: unset;
		box-shadow:
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset,
				1px 1px 0 0 #C6A464 inset,
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset;
	}
	.dm_tab:last-child {
		border: unset;
	}

	.dm_title__cont h1 {
		margin-bottom: 30px;
	}
	.dm_container .dm_container_info {
		flex-direction: unset;
		display: unset;
		gap: unset;
	}
	.dm_top {
		flex-direction: column;
	}
	.dm_top__left {
		flex-direction: column;
		width: 100%;
	}
	.dm_img_main {
		max-width: 50%;
	}
	.dm_author_box {
		margin-top: unset;
		margin-bottom: unset;
	}
	.dm_top__right {
		width: 100%;
	}
	.dm_top__right_cont {
		gap: 20px;
		align-items: unset;
	}
	.dm_fix_text {
		margin-top: 0;
		width: 100%;
	}
	.dm_img_second {
		margin-left: auto;
	}
	.dm_bot__text {
		padding: 50px 0;
		max-width: 100%;
	}
	.dm_bot {
		margin-top: -30px;
	}
}
@media (max-width: 768px) {
	.s_detail_media {
		padding: 0 0 30px;
	}

	.dm_tab_container {
		gap: 20px;
	}
	.dm_tabs {
		display: flex;
		grid-template-columns: unset;
		flex-direction: column;
		gap: 10px;
	}
	.dm_tab_container {
		gap: 20px;
	}

	.dm_title__cont {
		gap: 10px;
	}
	.dm_title__cont h1 {
		margin-bottom: 20px;
	}
	.dm_img_main {
		max-width: 465px;
	}
	.dm_author_box {
		gap: 10px;
	}
	.dm_top {
		gap: 30px;
	}
	.dm_top__right_cont {
		gap: 30px;
	}
	.dm_bot__text {
		padding: 50px 10px 10px;
		flex-direction: column;
		background: #FAF8EB;
	}
	.dm_bot .dm_main_text {
		width: 100%;
	}
	.dm_bot {
		background: unset;
	}
}
@media (max-width: 550px) {
	.dm_tab {
		border: 1px solid #C6A464;
		box-shadow: unset;
	}
	.dm_tab:last-child {
		border: 1px solid #C6A464;
	}

	.dm_date {
		font-size: 12px;
		line-height: 15px;
	}
	.dm_main_text {
		font-size: 12px;
		line-height: 15px;
	}
	.dm_img_second {
		max-width: 175px;
		max-height: 224px;
	}
}
/* End */


/* Start:/local/templates/clinic/components/bitrix/menu/news/style.css?1741262806952*/
.blog_list__link_cont {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
}
.blog_list_link {
	border-right: 1px solid #C6A464;
}
.blog_list_link:last-child {
	border-right: unset;
}
.blog_list_link.active {
	transition: 0.3s;
}
a.blog_list_link.active{
    color: white;
    background: #C6A464;
    backdrop-filter: blur(20px);
}
@media (max-width: 1200px) {
	.blog_list_link {
		border: unset;
		box-shadow:
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset,
				1px 1px 0 0 #C6A464 inset,
				1px 0 0 0 #C6A464 inset,
				0 1px 0 0 #C6A464 inset;
	}
	.blog_list_link:last-child {
		border: unset;
	}
}
@media (max-width: 768px) {
		.blog_list__link_cont {
		display: flex;
		grid-template-columns: unset;
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 450px) {
	.blog_list_link {
		border: 1px solid #C6A464;
		box-shadow: unset;
	}
	.blog_list_link:last-child {
		border: 1px solid #C6A464;
	}
}
/* End */
/* /local/templates/clinic/components/bitrix/news/news/bitrix/news.detail/.default/style.css?174129284710470 */
/* /local/templates/clinic/components/bitrix/news/news/bitrix/news.detail/.default/style_tip1.css?17412924083967 */
/* /local/templates/clinic/components/bitrix/menu/news/style.css?1741262806952 */
