

/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/bootstrap_v4/style.css?1607574986302*/
.page-link,
.page-link:hover {
	color: var(--theme-color-primary);
}

.page-item.active .page-link {
	color: var(--theme-b-tx-primary);
	background-color: var(--theme-color-primary);
	border-color: var(--theme-color-primary);
}

.page-link:focus {
	box-shadow: 0 0 0 0.2rem var(--theme-b-sd-primary);
}
/* End */


/* Start:/bitrix/templates/universe_s3/components/bitrix/news.list/faq_new/style.css?16532349064130*/
.faq {
    display: block;
}
.faq .faq-section {
    display: block;
    margin-top: 35px;
    border: 1px solid #e8e8e8;
}
.faq .faq-section .faq-delimiter {
    display: block;
    height: 1px;
    background: #e8e8e8;
    overflow: hidden;
}
.faq .faq-section .faq-item {
    display: block;
    padding: 25px 35px;
    border-bottom: 1px solid #e8e8e8;
}
.faq .faq-section .faq-item .faq-item-wrapper {
    display: block;
}
.faq .faq-section .faq-item .faq-item-name {
    display: block;
    position: relative;
    font-size: 0;
    cursor: pointer;
}
.faq .faq-section .faq-item .faq-item-name .faq-item-name-text {
    color: #232121;
    margin-right: 70px;
    font-size: 16px;
    line-height: 1.5;
}
.faq .faq-section .faq-item .faq-item-name .faq-item-name-indicators {
    position: absolute;
    top: 0;
    right: 0;
    width: 70px;
    height: 100%;
    white-space: nowrap;
    text-align: center;
}
.faq .faq-section .faq-item .faq-item-name .faq-item-name-indicators .faq-item-name-indicator {
    vertical-align: middle;
    font-size: 14px;
}
.faq .faq-section .faq-item .faq-item-name .faq-item-name-indicators .faq-item-name-indicator.faq-item-name-indicator-active {
    display: none;
}
.faq .faq-section .faq-item.active .faq-item-name .faq-item-name-indicators .faq-item-name-indicator.faq-item-name-indicator-active {
    display: inline-block;
}
.faq .faq-section .faq-item.active .faq-item-name .faq-item-name-indicators .faq-item-name-indicator.faq-item-name-indicator-inactive {
    display: none;
}
.faq .faq-section .faq-item .faq-item-description {
    display: none;
    padding-top: 25px;
    overflow: hidden;
}
.faq .faq-section .faq-item .faq-item-description .faq-item-description-wrapper {
    display: block;
    color: #888888;
    font-size: 13px;
    line-height: 24px;
    padding-top: 20px;
    border-top: 1px solid #e8e8e8;
}

@media all and (max-width: 768px) {
    .faq .faq-section .faq-item {
        padding: 16px 12px 16px 24px;
    }
    .faq .faq-section .faq-item .faq-item-name .faq-item-name-text {
        margin-right: 35px;
    }
    .faq .faq-section .faq-item .faq-item-name .faq-item-name-indicators {
        width: 35px;
    }
}


.faq-item-name-indicators {
   transform: translateY(0)!important;
}


.faq-item-name {
   background: none!important;
}
.faq-item.non-vision{display: none !important;}
.catalog-section-more {display: block;cursor:pointer; font-size: 0;font-style: normal;font-weight: normal;text-align: center;line-height: 1px;padding-top: 10px;padding-bottom: 10px;}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-button {display: inline-block;width: 100%;padding: 18px 0;vertical-align: top;border: 1px solid #F2F2F2;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition-duration: 350ms;-moz-transition-duration: 350ms;-ms-transition-duration: 350ms;-o-transition-duration: 350ms;transition-duration: 350ms;-webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;-o-transition-property: all;transition-property: all;}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-icon, .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-text {display: inline-block;vertical-align: middle;}
.catalog-section-more-text {display: inline-block;vertical-align: middle;font-weight: 500;font-size: 10px;line-height: 1;letter-spacing: 0.1em;text-transform: uppercase;margin-left: 10px;}
.catalog-section-more-icon {display: inline-block;vertical-align: middle;width: 18px;height: 18px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-transition-duration: 350ms;-moz-transition-duration: 350ms;-ms-transition-duration: 350ms;-o-transition-duration: 350ms;transition-duration: 350ms;-webkit-transition-property: transform;-moz-transition-property: transform;-ms-transition-property: transform;-o-transition-property: transform;transition-property: transform;}
.faq-section .catalog-section-more-icon svg {fill: none !important;}
/* End */
/* /bitrix/components/bitrix/system.pagenavigation/templates/bootstrap_v4/style.css?1607574986302 */
/* /bitrix/templates/universe_s3/components/bitrix/news.list/faq_new/style.css?16532349064130 */
