

/* Start:/blog/css/style.css?1726587035218*/
.wrapper {
    padding-top: 0px !important;
}
.wrapper .banner {
    display: none !important;
}
.wrapper .ocean {
    display: none !important;
    height: 0px !important;
    margin-top: 0px !important;
}

/* End */


/* Start:/bitrix/templates/barrister/components/bitrix/news/barrister_blog/bitrix/news.detail/.default/style.css?17278524091919*/
/*
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;
}
*/

.news__wrapper {
	position: relative;
	padding: 80px 0 0 0;
	background: #fafafa;
}

@media (max-width: 767px) {
	.news__wrapper {
		padding: 45px 0 0 0;
	}
}

.news__header {
	font-family: "PF";
	font-weight: bold;
	font-size: 48px;
	color: #696f74;
	text-align: center;
	margin: 0 0 10px 0;
}

@media (max-width: 767px) {
	.news__header {
		font-size: 30px;
		margin: 0 0 0;
	}
}

.news__items {
	max-width: 700px;
	margin: auto;
}

.news__item {
	border-top: 1px solid #696f74;
	padding: 40px 50px 20px 50px;
}

.news__item:first-child {
	margin-top: 0;
	border-top: 0;
}

@media (max-width: 767px) {
	.news__item {
		margin: 0;
	}
}

.news__item_header {
	font-family: "PF";
	font-size: 24px;
	font-weight: bold;
	color: #696f74;
	margin: 0 0 20px 0;
}

.news__img_wrapper {
	margin: 30px 0 30px 0;
}

.news__img {
	max-width: 100%;
}

.news__announce {
}

.news__learn_more_wrapper {
	margin: 20px 0 0 0;
}

.news__learn_more, .news__hide_more {
	border-bottom: 1px dotted #696f74;
	cursor: pointer;
}

.news__hide_more {
	display: none;
}

.news__item--details .news__learn_more {
	display: none;
}

.news__item--details .news__hide_more {
	display: inline-block;
	margin-bottom: 10px;
}

.news__details {
	display: none;
}

.news__item--details .news__details {
	display: block;
}

.news__item h1 {
	font-size: 1.9375rem;
	margin-bottom: 20px;
}

.news__item h2 {
	font-size: 1.5rem;
}

@media (max-width: 639px) {
	.news__item h1 {
		font-size: 1.1875rem;
	}

	.news__item h2 {
		font-size: 1rem;
	}
}

.news__back {
	background: #fafafa;
}

.news__back p{
	display: block;
	max-width: 700px;
	margin: 0 auto;
	padding: 0 50px 50px 50px;
}

.news__back a {
	display: block;
	width: min-content;
	white-space: nowrap;
	border-bottom: 1px dotted #696f74;
}
/* End */
/* /blog/css/style.css?1726587035218 */
/* /bitrix/templates/barrister/components/bitrix/news/barrister_blog/bitrix/news.detail/.default/style.css?17278524091919 */
