

/* Start:/local/templates/main/components/bitrix/news/terms/style.min.css?17822967031653*/
.alphabet-list{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:767px){.alphabet-list{overflow-x:auto;padding:5px 5px 10px;margin:-5px;flex-wrap:nowrap}}.alphabet-list__item{min-width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#183425;box-shadow:0 2px 6px 0 rgba(33,85,137,.16);background-color:#fff;font-size:24px;transition:all .2s ease-in-out;cursor:pointer;padding:4px 10px;text-transform:capitalize}@media (hover:hover){.alphabet-list__item:hover{opacity:.7;color:#506c60;background-color:#d6e4de}}.alphabet-list__item.is-active{color:#506c60;background-color:#d6e4de}.terms-list{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.terms-list:has(.no-results){-moz-column-count:1;column-count:1}@media (max-width:520px){.terms-list{-moz-column-count:1;column-count:1}}.terms-list a{padding-bottom:8px}.terms-item{display:flex;flex-direction:column;gap:10px;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:20px;margin-bottom:20px;padding-left:20px;margin-left:-20px;transition:all .2s ease-in-out}@media (max-width:520px){.terms-item{margin-bottom:8px;padding-left:8px;margin-left:-8px}}.terms-item.highlight .terms-item__letter{background-color:#fff}.terms-item__letter{min-width:40px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:8px;color:#506c60;background-color:#d6e4de;box-shadow:0 2px 6px 0 rgba(33,85,137,.16);font-size:24px;transition:all .2s ease-in-out;padding:4px 10px;text-transform:capitalize;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.terms-item ul.list--circle{color:#21272a}
/* End */


/* Start:/local/templates/main/components/bitrix/news/terms/bitrix/news.detail/.default/style.css?178229670361*/
.prog-slider.swiper {
    padding: 10px;
    margin: -10px;
}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/prog-slider/style.css?1782296703275*/
.prog-slider .swiper-wrapper {
   align-items: stretch;
}

.prog-slider.swiper {
    padding: 10px;
    margin: -10px;
    width: calc(100% + 20px);
}

.prog-slider .swiper-slide {
    height: auto;
    padding-bottom: 20px;
}
.swiper-slide .center-card {
    height: 100%;
}
/* End */
/* /local/templates/main/components/bitrix/news/terms/style.min.css?17822967031653 */
/* /local/templates/main/components/bitrix/news/terms/bitrix/news.detail/.default/style.css?178229670361 */
/* /local/templates/main/components/bitrix/news.list/prog-slider/style.css?1782296703275 */
