

/* Start:/bitrix/templates/autism/components/bitrix/news.detail/ras_fade_slider/style.css?17651758421647*/
.ras-fade-slider { position: relative; }
.ras-fade-slider__head {
  display: flex; flex-direction: column;
  gap: 16px; margin-bottom: 24px; }
.ras-fade-slider__inner { position: relative; }
.ras-fade-slider__slide { opacity: 0; transition: opacity .6s ease; position: absolute; inset: 0; }
.ras-fade-slider__slide.is-active { opacity: 1; position: relative; }

.ras-fade-slider__grid { display: grid; grid-template-columns: 1fr 2fr; gap: 42px; align-items: stretch; }

.ras-fade-slider__content { background: var(--main-color-light); border-radius: 16px; padding: 32px; display: flex; flex-direction: column; justify-content: space-between; }
.ras-fade-slider__content * {color: #fff;}
.ras-fade-slider__desc { font-size: 16px; line-height: 1.5; }
.ras-fade-slider__cta { margin-top: 24px; }
.ras-fade-slider__button { display: inline-flex; align-items: center; justify-content: center; padding: 12px 20px; border-radius: 12px; background: var(--main-color); color: #fff; text-decoration: none; }

.ras-fade-slider__image { border-radius: 16px; overflow: hidden; }
.ras-fade-slider__image img { width: 100%; height: 100%; object-fit: cover; display: block; }

.ras-fade-slider__dots { display: flex; gap: 8px; justify-content: center; margin-top: 16px; }
.ras-fade-slider__dot { width: 8px; height: 8px; border-radius: 999px; background: rgba(0,0,0,.2); border: 0; padding: 0; cursor: pointer; }
.ras-fade-slider__dot.is-active { background: rgba(0,0,0,.6); }

@media (max-width: 1024px) {
  .ras-fade-slider__grid { grid-template-columns: 1fr;
    gap: 16px; }
  .ras-fade-slider__image { order: 2; }
  .ras-fade-slider__content { order: 1; }
}

/* End */
/* /bitrix/templates/autism/components/bitrix/news.detail/ras_fade_slider/style.css?17651758421647 */
