.extension-slider{padding:100px 0 40px;background:radial-gradient(31.36% 169.59% at 77.92% 0%, rgba(0, 115, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%),radial-gradient(41.21% 63.18% at 39.86% 100%, rgba(255, 132, 0, 0.1) 0%, rgba(255, 255, 255, 0) 100%),radial-gradient(112.74% 6864.72% at 9.58% 86.82%, #f3f7fe 0%, #f8f8f8 100%)}@media(min-width: 888px){.extension-slider{display:flex;align-items:center;height:680px;padding:80px 0}}.extension-slider__container{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:1200px;padding:0 16px;margin:0 auto}@media(min-width: 888px){.extension-slider__container{flex-direction:row;align-items:center;justify-content:space-between;padding:0 24px}}.extension-slider__carousel{width:100%;max-width:375px;margin:unset}@media(min-width: 1201px){.extension-slider__carousel{max-width:550px}}.extension-slider__item{width:100%}.extension-slider__title,.extension-slider__subtitle{text-align:center}@media(min-width: 888px){.extension-slider__title,.extension-slider__subtitle{text-align:left}}.extension-slider__title{margin:0}.extension-slider__subtitle{margin:8px 0 0;font-size:1rem;line-height:1.5;color:rgba(9,37,64,.8);letter-spacing:.01em}@media(min-width: 888px){.extension-slider__subtitle{font-size:1.125rem;line-height:1.33}}.extension-slider__image-container{position:relative;width:100%;max-width:460px;min-height:300px}@media(min-width: 888px){.extension-slider__image-container{height:600px}}@media(min-width: 1201px){.extension-slider__image-container{height:680px}}.extension-slider__image-wrapper{position:absolute;top:0;width:100%;height:100%;margin-top:40px;opacity:0;transition:opacity .4s linear}@media(min-width: 888px){.extension-slider__image-wrapper{top:50%;right:0;height:auto;margin-top:0;transform:translateY(-50%)}}.extension-slider__image-wrapper--current{opacity:1}.extension-slider__image{width:100%;height:250px;object-fit:contain;object-position:bottom}@media(min-width: 888px){.extension-slider__image{height:600px}}@media(min-width: 1201px){.extension-slider__image{height:680px}}.extension-slider__pagination{margin-top:12px}@media(min-width: 888px){.extension-slider__pagination{text-align:left}}
