

/* Start:/local/templates/gofromir_refactored/assets/css/pages/expert-detail.css?17929484775991*/
section.expert-detail{padding-bottom:120px}section.expert-detail .expert-detail__layout{display:grid;grid-template-columns:minmax(280px,440px) 1fr;gap:48px;align-items:start}section.expert-detail .expert-detail__photo{overflow:hidden;border-radius:24px;background:#f5f5f5}section.expert-detail .expert-detail__photo img{display:block;width:100%;height:auto;object-fit:cover}section.expert-detail .expert-detail__name{margin:0 0 8px;color:#3e3e3e;font-family:var(--monts);font-size:32px;font-style:normal;font-weight:500;line-height:120%}section.expert-detail .expert-detail__position{margin:0 0 32px;color:var(--main-gray);font-family:var(--monts);font-size:16px;font-style:normal;font-weight:500;line-height:24px}section.expert-detail .expert-detail__publications-title{margin:0 0 16px;color:var(--main-black);font-family:var(--monts);font-size:24px;font-style:normal;font-weight:500;line-height:32px}section.expert-detail .expert-detail__publications-empty{margin:0;color:var(--main-gray);font-family:var(--monts);font-size:16px;font-style:normal;font-weight:500;line-height:24px}section.expert-detail .expert-detail__publications-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}section.expert-detail .expert-detail__publication{padding:16px 0;border-bottom:1px solid #e8e8e8}section.expert-detail .expert-detail__publication:first-child{padding-top:0}section.expert-detail .expert-detail__publication-title{margin:0 0 16px;color:var(--main-black);font-family:var(--monts);font-size:16px;font-style:normal;font-weight:600;line-height:145%}section.expert-detail .expert-detail__publication-title a{color:inherit;text-decoration:none}section.expert-detail .expert-detail__publication-title a:hover{color:var(--green)}section.expert-detail .expert-detail__publication-desc{color:var(--main-gray);font-family:var(--monts);font-size:14px;font-style:normal;font-weight:400;line-height:145%;margin-block-start:1em;margin-block-end:1em}section.expert-detail .expert-detail__publication-date{color:var(--main-gray);font-family:var(--monts);font-size:14px;font-style:normal;font-weight:400;line-height:16px}section.expert-detail .expert-detail__more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:0;border:0;background:0 0;color:var(--green);font-family:var(--monts);font-size:16px;font-weight:600;line-height:24px;text-decoration:none;cursor:pointer;transition:opacity 200ms ease}section.expert-detail .expert-detail__more:hover{opacity:.8}section.expert-detail .expert-detail__publication--hidden{display:none}section.expert-detail .expert-detail__publications--expanded .expert-detail__publication--hidden{display:list-item}section.expert-detail .expert-detail__more-icon{display:block;flex-shrink:0;width:8px;height:6px;transition:transform 200ms ease}section.expert-detail .expert-detail__more--expanded .expert-detail__more-icon{transform:rotate(180deg)}@media screen and (max-width:1439px){section.expert-detail .expert-detail__layout{gap:24px;grid-template-columns:minmax(280px,344px) 1fr}}@media screen and (max-width:1365px){section.expert-detail .expert-detail__layout{gap:24px;grid-template-columns:minmax(280px,344px) 1fr}section.expert-detail .expert-detail__position{font-size:12px;line-height:16px;margin-bottom:24px}section.expert-detail .expert-detail__publications-title{font-size:16px;line-height:24px}section.expert-detail .expert-detail__name{font-size:24px;line-height:28px}section.expert-detail .expert-detail__more,section.expert-detail .expert-detail__publication-date,section.expert-detail .expert-detail__publication-title,section.expert-detail .expert-detail__publication-desc{font-size:12px;line-height:16px}section.expert-detail .expert-detail__more{margin-top:16px}}@media screen and (max-width:1023px){section.expert-detail{padding:0 24px 64px}section.expert-detail .expert-detail__layout{grid-template-columns:minmax(240px,345px) 1fr;grid-template-areas:"name name""position position""photo publications";gap:unset}section.expert-detail .expert-detail__info{display:contents}section.expert-detail .expert-detail__photo{grid-area:photo}section.expert-detail .expert-detail__name{grid-area:name;font-size:20px;line-height:24px;margin-bottom:8px}section.expert-detail .expert-detail__position{grid-area:position;font-size:12px;line-height:16px;margin-bottom:16px}section.expert-detail .expert-detail__publications{grid-area:publications;margin-left:24px}section.expert-detail .expert-detail__publications-title{font-size:16px;line-height:24px;margin-bottom:16px}section.expert-detail .expert-detail__publication-title{font-size:12px;line-height:16px;margin-bottom:16px}section.expert-detail .expert-detail__publication-desc{font-size:12px;line-height:16px;margin-bottom:24px}section.expert-detail .expert-detail__publication-date{font-size:12px;line-height:16px}section.expert-detail .expert-detail__more{font-size:12px;line-height:16px;margin-top:16px}}@media screen and (max-width:767px){section.expert-detail{padding:0 16px 48px}section.expert-detail .expert-detail__layout{grid-template-columns:1fr;grid-template-areas:"name""position""photo""publications";gap:unset}section.expert-detail .expert-detail__photo{border-radius:20px;width:100%}section.expert-detail .expert-detail__name{font-size:20px;line-height:24px;margin-bottom:8px}section.expert-detail .expert-detail__position{font-size:12px;line-height:16px;margin-bottom:16px}section.expert-detail .expert-detail__publications-title{font-size:16px;line-height:24px;margin-top:24px;margin-bottom:16px}section.expert-detail .expert-detail__publication-title{font-size:12px;line-height:16px;margin-bottom:16px}section.expert-detail .expert-detail__publication-desc{font-size:12px;line-height:16px;margin-bottom:24px}section.expert-detail .expert-detail__publication-date{font-size:12px;line-height:16px}section.expert-detail .expert-detail__publication{padding:16px 0}section.expert-detail .expert-detail__more{font-size:12px;line-height:16px;margin-top:16px}}
/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848*/
.breadcrumbs {
	margin-bottom: 56px;
	font-family: var(--inter);
	font-weight: 500;
	list-style: none;
	color: #C4C4C4;
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	align-items: center;
	z-index: 30;
	position: relative;
}

.breadcrumbs__item {
	margin-bottom: 4px;
}

.breadcrumbs__item-link {
	transition: 200ms ease all;
	font-family: 'Inter';
	font-weight: 600;
	font-size: 14px;
}

.breadcrumbs__item-link:hover {
	color: var(--green);
}

.breadcrumbs__item:last-child .breadcrumbs__item-link:hover {
	color: #616161;
}

.breadcrumbs__item::after {
	content: '\2014';
	padding: 0 5px;
}

.breadcrumbs__item:last-child::after {
	content: none;
}

.breadcrumbs--w {
	position: relative;
	z-index: 2;
	color: #c4c4c4;
}

.breadcrumbs--w .breadcrumbs__item:last-child {
	color: #fff;
}

.breadcrumbs--w .breadcrumbs__item:last-child:hover .breadcrumbs__item-link {
	color: #fff;
}

ul.breadcrumbs.container {
	margin-bottom: 32px;
	padding: unset;
}

main.main ul.breadcrumbs.container {
	margin-top: 32px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
	margin-left: 5px;
}

main.main section.catalog-banner ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

.catalog-page--main .breadcrumbs {
	margin-bottom: 24px;
}

.oso_hero .breadcrumbs {
	margin-bottom: 15px;
	margin-top: 40px;
}

.vpp_bread .breadcrumbs {
	margin-top: 0;
	margin-bottom: 15px;
}

.with-news-background-first-blick .breadcrumbs {
	position: absolute;
	max-width: calc(100% - 15px);
	width: auto;
}


@media screen and (max-width: 1024px) {
	main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
		margin-left: 0;
	}

	.breadcrumbs__item::after {
		padding: 0 5px 0 2px;
	}
}

@media screen and (max-width: 767px) {
	.breadcrumbs {
		margin-bottom: 25px;
	}
}

@media screen and (max-width: 1199px) {
	main.main section.catalog-page ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}

	main.main ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
	main.main ul.breadcrumbs.container {
		padding: 0 16px;
	}
}


/* End */
/* /local/templates/gofromir_refactored/assets/css/pages/expert-detail.css?17929484775991 */
/* /local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848 */
