

/* Start:/local/templates/bx_orion_redesign/components/bitrix/breadcrumb/optimus/style.css?1768989329408*/
.breadcrumbs {
    margin: 30px 0 12px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
}
.breadcrumbs a,
.breadcrumbs .separator,
.breadcrumbs span.number {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #999;
}
.breadcrumbs span.number,
.breadcrumbs a:hover {
    color: #262626;
    text-decoration: none;
}
/* End */


/* Start:/local/templates/bx_orion_redesign/components/bitrix/news.list/faq/style.css?17689198622289*/
.faq{
	display: flex;
	flex-direction: column;
	color: #000;
	width: 100%;
}
.n-faq__title {
	font-size: 34px;
	font-weight: 700;
	color: #262626;
	margin-bottom: 30px;
}
.faq-items{
	display: flex;
	flex-direction: column;
	gap: 16px;
	width: 100%;
}
.faq-item{
	display: flex;
	flex-direction: column;
	width: 100%;
	min-height: 65px;
	border-radius: 5px;
	overflow: hidden;
	transition: .2s linear box-shadow;
}
.faq-item-question{
	font-family: var(--font-family);
	font-weight: 500;
	font-size: 18px;
	color: #262626;

	transition: 0.3s;
	padding: 16px 52px 16px 20px;
	background-color: #fff;
	cursor: pointer;

	flex-grow: 1;

	height: 100%;
	display: flex;
	align-items: center;

	position: relative;

	transition: all .5s linear;
}
.faqpage .faq-item-question {
	background-color: #f8f8f8;
}
.faq-item-question::before {
    content: "";
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/bx_orion_redesign/images/plus.svg");
    position: absolute;
    top: 50%;
    right: 20px;
	transform: translateY(-50%);
    -webkit-transition: 0.3s background-image ease;
    -o-transition: 0.3s background-image ease;
    transition: 0.3s background-image ease;
}
.faq-item-question:hover::before{
    background-image: url("/local/templates/bx_orion_redesign/images/plus-gold.svg");
}
.faq-item-question.opened:hover::before,
.faq-item-question.opened::before {
    background-image: url("/local/templates/bx_orion_redesign/images/minus.svg");
}
/* .faq-item-question:hover {
	background-color: #ffd014 !important;
}
.faq-item-question.closed:hover{
	background-color: #d4d2d2;
}
.faq-item-question.opened{
	background-color: #ffd014;
} */
.faq-item-answer{
	font-size: 16px;
	line-height: 24px;
	padding: 0 20px 16px 20px;
	font-weight: 400;
	color: #262626;
	background-color: #fff;

	/* background-color: #ffd014; */
}
@media (max-width: 768px) {
	.n-content.n-faq {
		padding: 0 0 40px;
	}
	.n-faq__title {
		font-size: 28px;
	}
	.faq-item-question {
		font-size: 16px;
		line-height: 19px;
	}
	.faq-item-answer {
		font-size: 14px;
		line-height: 21px;
	}
}
@media (max-width: 500px) {
	.n-faq__title {
		font-size: 24px;
	}
	.faq-item-question {
		font-size: 14px;
		line-height: 16px;
	}
	.faq-item-answer {
		font-size: 11px;
		line-height: 16px;
	}
}
/* End */
/* /local/templates/bx_orion_redesign/components/bitrix/breadcrumb/optimus/style.css?1768989329408 */
/* /local/templates/bx_orion_redesign/components/bitrix/news.list/faq/style.css?17689198622289 */
