.ser-text::after,.ser-text::before{top:30px;left:-30px;position:absolute}.solutions-wrap{display:flex}.solutions-left{width:50%}.solutions-right{width:50%;display:flex;align-items:center}.ser-text:last-child::after,.ser-text:last-child::before,.sol-txt-mob{display:none}.txt-wrap-ser{padding:15px 0;border-bottom:1px solid #a5a5a5;cursor:pointer}.txt-wrap-ser .sol-head{font-size:20px;font-weight:700;color:#1b1b1c;display:flex;justify-content:space-between;width:100%;position:relative;text-decoration:none}.txt-wrap-ser .sol-head::after{content:"";border-radius:50%;height:20px;width:20px;background:#1b1b1c;border:5px solid #fff;position:absolute;left:-40px;top:3px}.txt-wrap-ser p{font-size:16px;color:#1a1a1a;line-height:1.3;margin-top:10px;margin-bottom:0}.services-left-wrap{max-width:500px}.ser-text{display:block;position:relative}.ser-text::before{content:"";width:0;border-right:1px dashed #8f9baa;height:100%;transition:.5s;opacity:1}.ser-text::after{content:"";width:1px;background:#1b1b1c;height:0;transition:.8s}.ser-text.active::after,.swiperServices{height:100%}.ser-text.active::before{opacity:0}.ser-text.active .sol-head{color:#2249ff}.ser-text.active .sol-head::after{background:#2249ff;border:5px solid #889dfd}.sol-img img{height:auto;max-width:100%}.solu-wrap{height:700vh;position:relative}.solu-sticky{position:sticky;width:100%;height:100vh;top:0;padding-top:100px}.solu-trigger{position:absolute}.solu-trigger-0{top:0}.solu-trigger-1{top:100vh}.solu-trigger-2{top:200vh}.solu-trigger-3{top:300vh}.solu-trigger-4{top:400vh}.solu-trigger-5{top:500vh}.solu-trigger-6{top:600vh}.solutions-left{padding-left:40px;position:relative}.swiper-wrapper{transition-timing-function:linear}@media all and (max-width:768px){.sol-img,.solu-sticky,.solu-wrap{height:auto}.solu-sticky{position:static;padding-top:0}.solutions-left{display:none}.sol-txt-mob,.swiperServices .swiper-wrapper{display:block}.solutions-right{width:100%}.swiperServices .swiper-wrapper .swiper-slide{height:auto;margin-bottom:48px}.swiperServices .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.sol-img{border:1px solid #e2e2e2}.sol-txt-mob{margin-top:15px}.sol-txt-mob .title{font-size:20px;margin-bottom:15px;font-weight:700}}