

/* Start:/bitrix/templates/.default/components/bitrix/news/blog-news/bitrix/news.detail/.default/style.css?16656106233280*/
:root
{
	--share-success-color: green;
	--share-error-color: red;
	--share-transition-duration: 0.4s;
}

html body
{
	background-color: var(--mm-white-color);
}

pre
{
	color: #000;
}

body main
{
	padding-bottom: 0;
}

.news-detail__top
{
	padding-bottom: 100px;
}
@media screen and (max-width: 576px)
{
	.news-detail__top
	{
		padding-bottom: 80px;
	}
}

main .mm-breadcrumbs-wrapper
{
	margin-top: 50px;
}

main .mm-breadcrumbs-wrapper .bx-breadcrumb-item:last-child
{
	color: var(--mm-black-color);
}

.container-762
{
	width: 100%;
	max-width: 762px;
}

.news-detail__title
{
	color: var(--mm-black-color);

	margin-bottom: 30px;
}

.news-detail__image
{
	width: 100%;
	height: 100%;

	object-fit: cover;

	max-height: 300px;
}

.news-detail__detail-text
{
	margin-top: 30px;
}

.news-detail__detail-text h2,
.news-detail__detail-text h3,
.news-detail__detail-text h4
{
	margin: 30px 0 10px;

	color: var(--mm-black-color);
}
@media screen and (max-width: 768px)
{
	.news-detail__detail-text h2,
	.news-detail__detail-text h3,
	.news-detail__detail-text h4
	{
		margin: 23px 0 15px;
	}
}

.news-detail__detail-text p
{
	margin: 10px 0;
	color: var(--mm-black-color);
}

.news-detail__bottom
{
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;

	gap: 10px;

	margin-top: 30px;
}

.share
{
	background-color: transparent;
	padding: 0;
	border: none;

	color: var(--mm-black-color);

	font-family: var(--text-font-name) ,sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;

	text-transform: none;

	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: center;

	gap: 10px;

	transition: color var(--share-transition-duration);
}

button.share:hover
{
	background-color: transparent !important;
	color: var(--mm-black-color) !important;
}

.share::before,
.share::after
{
	display: none;
}

.share svg path
{
	fill: var(--mm-black-color);

	transition: fill var(--share-transition-duration);
}

.share.success
{
	color: var(--share-success-color);
}
.share.success svg path
{
	fill: var(--share-success-color);
}

.share.success:hover
{
	color: var(--share-success-color) !important;
}

.share.error
{
	color: var(--share-error-color);
}
.share.error svg path
{
	fill: var(--share-error-color);
}

.share.error:hover
{
	color: var(--share-error-color) !important;
}

.news-detail__date
{
	color: #6E6E6E;
	margin: 0;
}

.news-detail__back-to-list-btn
{
	margin-top: 50px;
}
@media screen and (max-width: 768px)
{
	.button.news-detail__back-to-list-btn
	{
		margin: 50px auto 0;

		width: 100%;
		max-width: 80%;
	}
}
@media screen and (max-width: 576px)
{
	.button.news-detail__back-to-list-btn
	{
		max-width: 100%;
	}
}

.news-detail__back-to-list-btn span
{
	position: relative;
	z-index: 2;
}

.news-detail__linked-articles
{
	padding: 100px 0;
	background-color: var(--mm-grey-2-color);
}
@media screen and (max-width: 768px)
{
	.news-detail__linked-articles
	{
		padding: 80px 0;
	}
}
@media screen and (max-width: 576px)
{
	.news-detail__linked-articles
	{
		padding: 60px 0 80px;
	}
}

.news-detail__linked-articles .heading
{
	margin-bottom: 50px;
}
@media screen and (max-width: 576px)
{
	.news-detail__linked-articles .heading
	{
		margin-bottom: 40px;
	}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/blog__linked-news/style.css?16656093821626*/
pre
{
    color: #fff;
}

.linked-news__wrapper
{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 50px 20px;
}
@media screen and (max-width: 992px)
{
    .linked-news__wrapper
    {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 768px)
{
    .linked-news__wrapper
    {
        grid-template-columns: 1fr;
        grid-gap: 40px 0;
    }
}

.linked-news__item
{
    position: relative;
    border-left: 1px solid var(--mm-white-color);

    padding-left: 30px;

    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between;
    align-items: flex-start;

    text-decoration: none;

    transition: border .4s;
}
@media screen and (max-width: 768px)
{
    .linked-news__item
    {
        padding-left: 20px;
    }
}
@media screen and (max-width: 576px)
{
    .linked-news__item
    {
        padding-left: 10px;
    }
}

.linked-news__item-date
{
    margin: 0 0 10px 0;

    font-family: var(--text-font-name), sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;

    text-transform: uppercase;

    color: rgba(255, 255, 255, 0.51);
}

.linked-news__item-name
{
    font-family: var(--heading-text-font-name), var(--text-font-name), sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 30px;
    text-transform: uppercase;

    color: var(--mm-white-color);
}

.linked-news__item-preview-image
{
    width: 100%;

    max-height: 200px;
    object-fit: cover;

    margin-top: 17px;
}

.linked-news__item-detail-link
{
    margin-top: 20px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/blog-news/bitrix/news.detail/.default/style.css?16656106233280 */
/* /bitrix/templates/.default/components/bitrix/news.list/blog__linked-news/style.css?16656093821626 */
