.title-banners-slider{border-radius:24px;min-height:512px;overflow:hidden;position:relative}@media screen and (min-width:744px){.title-banners-slider{border-radius:28px;min-height:416px}}.title-banners-slider__progress-bar{--indentX:24px;display:flex;gap:2px;justify-content:space-between;left:var(--indentX);position:absolute;right:var(--indentX);top:24px;width:calc(100% - var(--indentX)*2)}@media screen and (min-width:744px){.title-banners-slider__progress-bar{--indentX:32px;gap:4px}}@media screen and (min-width:1025px){.title-banners-slider__progress-bar{--indentX:44px}}.title-banners-slider__progress-bar-segment{background:#fff3;border-radius:1px;cursor:pointer;height:3px;overflow:hidden;position:relative}.title-banners-slider__progress-bar-fill{background:var(--white-100);border-radius:1px;height:3px;left:0;position:absolute;top:0;transition:width linear;width:0}.title-banners-slider__progress-bar-fill.active{transition-duration:8s;width:100%}.title-banners-slider__banner{min-height:512px}@media screen and (min-width:744px){.title-banners-slider__banner{min-height:416px}}.title-banners-slider .title-banner{border-radius:0}.title-banners-slider .title-banner .title-banner__title{margin-top:23px}@media screen and (min-width:1025px){.title-banners-slider .title-banner .title-banner__title{margin-top:11px}}.title-banners-slider__arrows{display:none;position:absolute}@media screen and (min-width:744px){.title-banners-slider__arrows{bottom:32px;display:flex;gap:16px;right:32px}}@media screen and (min-width:1025px){.title-banners-slider__arrows{bottom:44px;right:44px}}
