

/* Start:/local/templates/.default/components/bitrix/news.detail/company_page/style.css?17639879982590*/
.company_text{
	color: #3254A0;
	text-align: right;
	font-family: Montserrat;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 34px; /* 170% */
	text-transform: uppercase;
}

.company_banner{
	margin-bottom: 120px;
}

.company_page{
	max-width: 1136px;
	margin: 0 auto;
}


.history_list{
	display: flex;
	flex-direction: column;
	margin-bottom: 118px;
}

.history_item{
	padding: 24px 0;
	display: flex;
	gap: 40px;
	border-bottom: 1px solid #D0D7E9;
}

.history_item_year{
	white-space: nowrap;
	color:#F18F59;
	font-family: 'Montserrat',sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: 600;
	line-height: 54px; /* 135% */
	text-transform: uppercase;
	min-width: 320px;
}

.history_item_year span{
	font-size: 24px;
}

.history_item_text{
	color: #3F3C4C;
	text-align: justify;
	font-family: 'Montserrat',sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 26px; /* 130% */
	letter-spacing: 0.4px;
}


.company_page_text_one{
	color: var(--Blue, #3254A0);
	font-family: 'Montserrat',sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: 500;
	line-height: 54px; /* 135% */
	letter-spacing: -0.4px;
	text-transform: uppercase;
	margin-bottom: 30px;
}

.company_page_text_one b,
.company_page_text_one strong{
	color: #F18F59;
	font-weight: 700;
}

.company_page_text_two{
	color: #3F3C4C;
	font-family: 'Montserrat',sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: 34px; /* 170% */
	text-transform: uppercase;
	margin-bottom: 107px;
}

.company_page_block.gendir{
	margin-bottom: 101px;
}

.company_page_block_text p{
	margin-bottom: 20px;
}

.company_page_block_text p b{
	color: #F18F59;
}

.company_page_block_text.upp{
	color: #3F3C4C;
	font-family: 'Montserrat',sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: 34px; /* 170% */
	text-transform: uppercase;
}

@media(max-width:992px){
	.company_text{
		font-size: 16px;
	}

	.company_text br{
		display: none;
	}

	.company_banner{
		margin-bottom: 80px;
	}

	.history_item{
		flex-direction: column;
		gap: 30px;
		line-height: normal;
	}

	.company_page_text_one{
		font-size: 30px;
		line-height: normal;
	}

	.history_list,
	.company_page_text_two,
	.company_page_block.gendir{
		margin-bottom: 80px;
	}


}

@media(max-width:768px){
	.company_page_text_one{
		font-size: 25px;
	}

	.history_list,
	.company_page_text_two,
	.company_page_block.gendir{
		margin-bottom: 50px;
	}

	.company_page_block_text.upp,
	.company_page_text_two{
		font-size: 16px;
		line-height: 26px;
	}
}
/* End */
/* /local/templates/.default/components/bitrix/news.detail/company_page/style.css?17639879982590 */
