.s-history{position:relative;color:var(--color-brand-1)}.s-history .s-history__wrap{position:relative;z-index:1;padding:7.35rem 0 6.3rem;width:100%}@media only screen and (max-width: 1440px){.s-history .s-history__wrap{padding:6.35rem 0 5.3rem}}@media only screen and (max-width: 1366px){.s-history .s-history__wrap{padding:6rem 0 5rem}}@media only screen and (max-width: 1080px){.s-history .s-history__wrap{padding:5.5rem 0 4.5rem}}@media only screen and (max-width: 987px){.s-history .s-history__wrap{padding:5.5rem 0 4rem}}@media only screen and (max-width: 767px){.s-history .s-history__wrap{padding:5rem 0 3rem}}.s-history .s-history__block{position:relative;width:100%}.s-history .s-history__top{margin:0 0 3.5rem;width:100%}@media only screen and (max-width: 1440px){.s-history .s-history__top{margin:0 0 3rem}}@media only screen and (max-width: 1366px){.s-history .s-history__top{margin:0 0 2rem}}@media only screen and (max-width: 1080px){.s-history .s-history__top{margin:0 0 1.5rem}}@media only screen and (max-width: 767px){.s-history .s-history__top{margin:0 0 1.2rem}}.s-history .s-history__middle{margin:0 0 7rem;width:100%}@media only screen and (max-width: 1440px){.s-history .s-history__middle{margin:0 0 6rem}}@media only screen and (max-width: 1366px){.s-history .s-history__middle{margin:0 0 5rem}}@media only screen and (max-width: 1080px){.s-history .s-history__middle{margin:0 0 4rem}}@media only screen and (max-width: 987px){.s-history .s-history__middle{margin:0 0 3rem}}@media only screen and (max-width: 767px){.s-history .s-history__middle{margin:0 0 2.3rem}}.s-history .s-history__bottom{display:grid;align-items:center;gap:10rem;grid-template-columns:1fr 1fr;margin:0 auto;width:100%;max-width:1300px}@media only screen and (max-width: 1440px){.s-history .s-history__bottom{gap:7rem}}@media only screen and (max-width: 1366px){.s-history .s-history__bottom{gap:6rem}}@media only screen and (max-width: 1080px){.s-history .s-history__bottom{gap:4rem}}@media only screen and (max-width: 987px){.s-history .s-history__bottom{gap:3rem;grid-template-columns:1fr}}@media only screen and (max-width: 767px){.s-history .s-history__bottom{gap:2.3rem}}.s-history .s-history__title{display:block;width:100%;text-align:center}.s-history .s-history__title h2{font:900 var(--font-size-h-2xl)/1 var(--font-text)}.s-history .s-history__title p{display:block;margin:0 auto;padding:.5rem 0 0;max-width:400px}.s-history .s-history__images{position:relative;width:100%}.s-history .s-history__images .s-history__shape{position:absolute;top:-11%;right:16%;z-index:-1;width:100%}.s-history .s-history__images .s-history__shape img{width:100%}.s-history .s-history__images .s-history__images-slider{position:relative;width:100%;border-radius:10px;overflow:hidden;transform:rotate(-2.8deg)}.s-history .s-history__images .s-history__images-slider .images-track{width:100%}.s-history .s-history__images .s-history__images-slider .images-track .image-item{position:relative;display:none;width:100%}.s-history .s-history__images .s-history__images-slider .images-track .image-item.active{display:block}.s-history .s-history__images .s-history__images-slider .images-track .image-item:before{display:block;padding:62.5% 0 0;content:""}.s-history .s-history__images .s-history__images-slider .images-track .image-item img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-history .s-history__timeline{position:relative;width:100%}.s-history .s-history__timeline .s-history__timeline-svg{position:absolute;top:50%;left:0;z-index:-1;width:100%;height:auto;transform:translateY(-50%);pointer-events:none}.s-history .s-history__timeline .s-history__timeline-svg svg{display:block;width:100%;height:auto}.s-history .s-history__timeline .s-history__timeline-slider{position:relative;padding:20px 0;width:100%;white-space:nowrap}@media only screen and (max-width: 767px){.s-history .s-history__timeline .s-history__timeline-slider{padding:12px 0;overflow:auto}}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track{display:flex;justify-content:space-between;transition:transform .2s cubic-bezier(0.43, 0.72, 1, 1);will-change:transform}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex:0 0 auto;padding:0;width:auto;height:90px;background:none;border:none;border-radius:0;cursor:pointer}@media only screen and (max-width: 987px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year{height:70px}}@media only screen and (max-width: 767px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year{margin:0 20px;height:70px}}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .icon{width:auto}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .icon img{display:block;width:auto;max-width:56px;height:auto;max-height:40px;transition:all .3s ease-in-out}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .text{position:absolute;bottom:-10px;left:50%;z-index:1;width:60px;transform:translateX(-50%);color:var(--color-black);font:700 20px/1 var(--font-text);text-align:center;transition:all .3s ease-in-out}@media only screen and (max-width: 1080px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .text{font-size:18px}}@media only screen and (max-width: 987px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .text{font-size:14px}}@media only screen and (max-width: 767px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year .text{font-size:14px}}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .icon img{transform:scale(3.1)}@media only screen and (max-width: 1080px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .icon img{transform:scale(2.7)}}@media only screen and (max-width: 987px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .icon img{transform:scale(2)}}@media only screen and (max-width: 767px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .icon img{transform:scale(2)}}.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .text{bottom:35px;color:var(--color-white)}@media only screen and (max-width: 987px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .text{bottom:26px}}@media only screen and (max-width: 767px){.s-history .s-history__timeline .s-history__timeline-slider .timeline-track .year.active .text{bottom:26px}}.s-history .s-history__texts{position:relative;width:100%}.s-history .s-history__texts .s-history__texts-slider{position:relative;width:100%}.s-history .s-history__texts .s-history__texts-slider .texts-track{width:100%}.s-history .s-history__texts .s-history__texts-slider .texts-track .text-item{position:relative;display:none;width:100%}@media only screen and (max-width: 987px){.s-history .s-history__texts .s-history__texts-slider .texts-track .text-item{text-align:center}}.s-history .s-history__texts .s-history__texts-slider .texts-track .text-item.active{display:block}.s-history .s-history__texts .s-history__texts-slider .texts-track .text-item h3{font:700 var(--font-size-h-lg)/1 var(--font-text)}.s-history .s-history__texts .s-history__texts-slider .texts-track .text-item p{margin:.8rem 0 0;padding:0}.s-history .s-history__texts .s-history__nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;margin:2.5rem 0 0;width:100%}@media only screen and (max-width: 987px){.s-history .s-history__texts .s-history__nav{justify-content:center;margin:1.5rem 0 0}}.s-history .s-history__texts .s-history__nav .arrow-prev,.s-history .s-history__texts .s-history__nav .arrow-next{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0;padding:0;width:38px;height:38px;background:var(--color-black);border:none;border-radius:50%;box-shadow:none;cursor:pointer;outline:none}.s-history .s-history__texts .s-history__nav .arrow-prev:focus-visible,.s-history .s-history__texts .s-history__nav .arrow-next:focus-visible{outline:2px solid currentcolor;outline-offset:2px}
