

/* Start:/bitrix/templates/main/components/bitrix/news.list/faq-modern/style.css?17839382771794*/
.faq_modern_list {display: flex; flex-direction: column; gap: 14px;}
.faq_modern_item {overflow: hidden; border-radius: 20px; background: rgba(255,255,255,.92); border: 1px solid rgba(27,139,249,.16); box-shadow: 0 12px 30px rgba(0,0,0,.06); transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;}
.faq_modern_item:hover {transform: translateX(4px); border-color: rgba(27,139,249,.42); box-shadow: 0 16px 36px rgba(27,139,249,.14);}
.faq_modern_item summary {position: relative; display: block; cursor: pointer; padding: 22px 62px 22px 24px; color: #202020; font-size: 18px; line-height: 1.35; font-weight: 700; list-style: none;}
.faq_modern_item summary::-webkit-details-marker {display: none;}
.faq_modern_item summary:before, .faq_modern_item summary:after {content: ""; position: absolute; top: 50%; right: 24px; width: 18px; height: 2px; border-radius: 2px; background: #1b8bf9; transition: transform .3s ease;}
.faq_modern_item summary:after {transform: rotate(90deg);}
.faq_modern_item[open] summary {color: #1b8bf9;}
.faq_modern_item[open] summary:after {transform: rotate(0deg);}
.faq_modern_item div {padding: 0 24px 22px; color: #575757; font-size: 16px; line-height: 1.6; animation: faqReveal .32s ease;}
@keyframes faqReveal {
	from {opacity: 0; transform: translateY(-8px);}
	to {opacity: 1; transform: translateY(0);}
}
@keyframes faqFloat {
	0%, 100% {transform: translate3d(0,0,0) scale(1);}
	50% {transform: translate3d(-16px,18px,0) scale(1.04);}
}

@media screen and (max-width:999px) {
	.faq_modern_item:hover {transform: none;}
	.faq_modern_item summary {padding: 18px 54px 18px 18px; font-size: 16px;}
	.faq_modern_item summary:before, .faq_modern_item summary:after {right: 18px;}
	.faq_modern_item div {padding: 0 18px 18px; font-size: 15px;}
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/uslugi/style.css?1536154235150*/
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 */


/* Start:/bitrix/templates/main/components/bitrix/news.list/news_index/style.css?1536154235150*/
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 */


/* Start:/bitrix/templates/main/components/bitrix/news.list/sert-list/style.css?1749467603127*/
.sert_content {margin: 0 0 100px }
.sert-slide-block {text-align: center;}
.sert-slide-block img {height: 250px; margin: auto;}
/* End */
/* /bitrix/templates/main/components/bitrix/news.list/faq-modern/style.css?17839382771794 */
/* /bitrix/templates/main/components/bitrix/news.list/uslugi/style.css?1536154235150 */
/* /bitrix/templates/main/components/bitrix/news.list/news_index/style.css?1536154235150 */
/* /bitrix/templates/main/components/bitrix/news.list/sert-list/style.css?1749467603127 */
