

/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/blog.css?17929484772081*/
section.blog .blog__items,.blog-previews .blog__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;padding-bottom:50px}.blog-item{transition:200ms ease all}.blog-item:hover{transform:scale(1.05)}a.blog-item{display:block;text-decoration:none;color:inherit}a.blog-item:hover .blog-item__title{color:var(--green)}.blog-item__image{width:100%;height:296px;border-radius:36px;object-fit:cover;object-position:center}.blog-item__title{line-height:1.2;font-weight:600;font-size:19px;margin:40px 0 20px;transition:200ms ease all}.blog-item__title:hover{color:var(--green)}.blog-item__desc{line-height:23.2px;font-family:var(--nunito);color:var(--gray-light);margin-bottom:15px}.show-more-holder{max-width:1015px;width:100%;margin:0 auto 30px}.blog-item__date{font-family:var(--nunito);color:var(--gray-light);padding-bottom:15px}.blog-item__published{font-family:var(--inter);color:var(--gray-light);margin:0 0 15px;white-space:nowrap}.blog-previews__title{font-size:28px;font-weight:600;margin-bottom:68px}.blog-previews{padding-top:50px}section.blog{padding-top:32px;padding-bottom:120px}section.blog.container{padding-top:0}.blog__desc{margin-bottom:60px;font-family:var(--nunito);font-weight:500}section.blog>section.catalog-header-nav{margin-top:60px;margin-bottom:64px}@media screen and (max-width:1199px){section.blog>section.catalog-header-nav{margin-top:30px;margin-bottom:30px}.blog-item__image{height:190px;border-radius:30px}}@media screen and (max-width:991px){.blog-item__title{margin:20px 0}section.blog .blog__items,.blog-previews .blog__items{padding-bottom:40px}.blog-previews__title{margin-bottom:20px}section.blog{padding-bottom:80px}.blog__desc{margin-bottom:0}}@media screen and (max-width:767px){section.blog .blog__items,.blog-previews .blog__items{grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-row-gap:30px}.blog-item__title{font-size:16px;margin-bottom:10px}section.blog{padding-top:0}}@media screen and (max-width:479px){.blog-item__image{height:120px}.blog-item__title{font-size:14px}.blog-item__desc{font-size:12px;line-height:1.2}}
/* 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 */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/blog-filter.css?17929484771245*/
.blog__tags .blog__tag-more{color:var(--green);font-family:var(--inter);margin-bottom:15px;margin-left:15px;position:relative;display:inline-flex;align-items:center;bottom:3px}.blog__tags .blog__tag-more::after{content:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green.svg);margin-left:13px;transition:200ms ease all}.blog__tags .blog__tag-more:hover::after{transform:translateX(10px)}.blog__tags{margin-bottom:65px}.blog__tag{display:inline-flex;align-items:center;font-weight:500;font-family:var(--inter);margin-right:10px;margin-bottom:10px;padding:10px 20px;border:1px solid #f5f5f5;border-radius:14px;transition:200ms ease all}.blog__tag--active::after{content:"";width:13px;height:13px;background:url(/local/templates/gofromir_refactored/assets/images/tag-close.svg);margin-left:10px}.blog__tag--active{background:#f5f5f5}.blog__tag:hover{background:#f5f5f5}.blog__tags-hidden{display:none}.blog__tags-hidden--visible{display:inline}.blog__tags .blog__tag-hide{color:var(--green);font-weight:500;font-family:var(--inter);text-decoration:underline;display:none}.blog__tags .blog__tag-hide:hover{text-decoration:none}.blog__tags .blog__tag-hide--visible{display:inline}.blog__tags .blog__tag-more--hidden{display:none}
/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/system.pagenavigation/portfolio/style.css?1792948477780*/
.component__portfolio.pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	margin: 32px 0;
	list-style: none;
}

.component__portfolio .pagination__item {
	margin: 0 12px;
	font-family: var(--nunito);
	font-weight: 600;
}

.component__portfolio .pagination__link {
	transition: 200ms ease all;
	line-height: 24px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.component__portfolio .pagination__item:hover .pagination__link {
	color: var(--green);
}

.component__portfolio .pagination__item:hover .pagination__link-icon path {
	fill: var(--green);
}

.component__portfolio .pagination__item--active .pagination__link {
	padding: 10px 18px;
	border: 1px solid #3DB845;
	border-radius: 12px;
	color: var(--green);
}

/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/news/actions/bitrix/news.list/.default/style.css?1792948477150*/
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/gofromir_refactored/assets/css/blocks/content/blog.css?17929484772081 */
/* /local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/blog-filter.css?17929484771245 */
/* /local/templates/gofromir_refactored/components/bitrix/system.pagenavigation/portfolio/style.css?1792948477780 */
/* /local/templates/gofromir_refactored/components/bitrix/news/actions/bitrix/news.list/.default/style.css?1792948477150 */
