.sec-flywheel{padding:150px 0 30px}.sec-flywheel h4{color:#0d2f59;font-size:40px;line-height:42px}.sec-flywheel h4,.sec-flywheel h6{font-style:normal;font-weight:500;text-align:center}.sec-flywheel h6{font-size:48px;line-height:normal}.sec-flywheel .tag{background:linear-gradient(0deg,#fff,#f0ede8 155.47%);border:1px solid #eaecef;border-image:linear-gradient(0deg,#eaecef,#fff);border-radius:6px;box-shadow:0 239px 67px 0 transparent,0 153px 61px 0 rgba(0,0,0,.01),0 86px 52px 0 rgba(0,0,0,.03),0 38px 38px 0 rgba(0,0,0,.05),0 10px 21px 0 rgba(0,0,0,.06);color:var(--color-primary);font-size:18px;font-style:normal;font-weight:600;line-height:14px;margin:0 auto 8px;padding:12px;width:fit-content}.sec-flywheel .img-funnel-c{display:block;margin:25px auto 10px;max-width:660px;position:relative;width:100%}.sec-flywheel .img-funnel-c img{width:100%}.sec-flywheel .img-funnel-c .cover{background:linear-gradient(180deg,hsla(24,71%,99%,0) 1.84%,#fefbf9 13.11%,#fefbf9 67.42%,hsla(24,71%,99%,0) 100.21%);bottom:0;height:80%;left:0;position:absolute;width:100%}.flywheel-c{align-items:center;border:1px solid #e8e8e8;border-radius:50%;display:flex;height:530px;justify-content:center;margin:70px auto;position:relative;width:530px}.flywheel-c .img-circle{border-radius:50%;box-shadow:0 2.322px 4.644px rgba(0,0,0,.09),0 9.287px 9.287px rgba(0,0,0,.08),0 19.735px 11.609px rgba(0,0,0,.04),0 35.987px 13.931px rgba(0,0,0,.01),0 55.722px 15.091px transparent;height:510px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:510px}.flywheel-c .flywheel-svg{transform:rotate(-90deg);z-index:1}.flywheel-c .inner-circle{align-items:center;border:1px solid #e8e8e8;border-radius:50%;display:flex;height:460px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:460px}.flywheel-c .dots{z-index:2}.flywheel-c .dots svg{position:absolute}.flywheel-c .dots svg.left{left:7px;top:50%;transform:translateY(-50%)}.flywheel-c .dots svg.top{left:50%;top:5px;transform:translateX(-50%)}.flywheel-c .dots svg.right{right:7px;top:50%;transform:translateY(-50%)}.flywheel-c .dots svg.bottom{bottom:5px;left:50%;transform:translateX(-50%)}.flywheel-c .markers p{color:var(--color-grey-4);font-size:18px;font-style:normal;font-weight:500;line-height:24px;position:absolute;white-space:nowrap}.flywheel-c .markers p.top{left:50%;top:-35px;transform:translateX(-50%)}.flywheel-c .markers p.bottom{bottom:-35px;left:50%;transform:translateX(-50%)}.flywheel-c .markers p.left{right:calc(100% + 20px);top:50%;transform:translateY(-50%)}.flywheel-c .markers p.right{left:calc(100% + 20px);top:50%;transform:translateY(-50%)}.flywheel-c .markers p.active{color:var(--color-secondary)}.bg-circle{stroke:#ededed;stroke-width:10;fill:none;box-shadow:inset 0 13px 4px 0 transparent,inset 0 9px 3px 0 rgba(0,0,0,.01),inset 0 5px 3px 0 rgba(0,0,0,.05),inset 0 2px 2px 0 rgba(0,0,0,.09),inset 0 1px 1px 0 rgba(0,0,0,.1)}.progress-circle{stroke:url(#gradient);stroke-width:10;fill:none;stroke-dasharray:1570;stroke-dashoffset:1570;transition:stroke-dashoffset .3s ease-out}.flywheel-c .step{left:50%;margin:auto;max-width:390px;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:100%}.flywheel-c .step .number{color:var(--color-primary);font-size:24px;font-style:normal;font-weight:500;line-height:32px;text-align:center;transform:translateY(-20px);transition:all .8s ease}.flywheel-c .step .number.big{font-size:44px;line-height:normal}.flywheel-c .step h6{color:var(--color-secondary);font-size:28px;font-weight:500;line-height:38px;transform:translateY(-30px)}.flywheel-c .step .desc,.flywheel-c .step h6{font-style:normal;text-align:center;transition:all .8s ease}.flywheel-c .step .desc{color:#545454;font-size:18px;font-weight:400;line-height:30px;transform:translateY(-40px)}.flywheel-c .step img{margin-top:10px;max-height:200px;object-fit:contain;transform:translateY(-50px);transition:all .8s ease;width:100%}.flywheel-c .step.active{opacity:1}.flywheel-c .step.active .desc,.flywheel-c .step.active .number,.flywheel-c .step.active h6,.flywheel-c .step.active img{transform:none}.sec-flywheel .scroll-section{transform:scale(.8);transform-origin:top}.sec-flywheel .scroll-section button{transform:scale(1.2);transform-origin:top}@media (max-width:767px){.sec-flywheel .flywheel-c{transform:scale(.6);transform-origin:left top}.sec-flywheel h4,.sec-flywheel h6{font-size:28px;line-height:normal}.sec-flywheel .scroll-section,.sec-flywheel .scroll-section button{transform:none}.sec-flywheel .flywheel-mobile{height:320px;margin:0 auto 30px;width:320px}.sec-flywheel .markers{display:none}}