.levox-process-section{position:relative;padding:80px 0;overflow:hidden;background:linear-gradient(92deg,var(--bg-secondary),var(--bg-primary))}.levox-process-section .container{width:min(1250px, 100%);margin:0 auto}.levox-process-heading{margin:0 auto 45px;text-align:center}.levox-process-heading h2{margin:0 0 15px}.levox-process-heading p{max-width:620px;margin-left:auto;margin-right:auto}.levox-process-wrap{position:relative;width:100%;height:680px;margin:0 auto 0}.process-orbit{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.process-orbit-one{width:350px;height:350px;border:1.5px dashed rgb(135 81 255 / .25);animation:wbhRingRotate 30s linear infinite}.process-orbit-two{width:300px;height:300px;border:1px solid rgb(0 12 169 / .1)}.process-center{position:absolute;z-index:5;top:50%;left:50%;width:225px;height:225px;padding:10px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:1px solid rgb(0 12 169 / .12);box-shadow:0 25px 65px rgb(0 12 169 / .13),0 0 0 15px rgb(135 81 255 / .035)}.process-center-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--text-white);border-radius:50%;background:var(--accent-color)}.process-center-icon{width:40px;margin-bottom:6px}.process-center-icon svg{display:block;width:100%}.process-center-inner>span{margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:1.5px;opacity:.8}.process-center h3{margin:0;text-align:center;font-size:27px;line-height:1.08;font-weight:500;color:var(--text-white)}.process-center h3 strong{display:block}.process-center-line{width:32px;height:2px;margin:13px 0 9px;background:rgb(255 255 255 / .55)}.process-center small{font-size:11px;font-weight:700;letter-spacing:1.5px;opacity:.75}.process-card{position:absolute;z-index:6;width:310px;min-height:110px;display:flex;align-items:center;gap:17px;padding:22px 23px;background:var(--bg-off-white);border:1px solid var(--border-light);border-radius:8px;box-shadow:0 16px 42px rgb(25 15 65 / .075);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.process-card:hover{transform:translateY(-6px);border-color:rgb(0 12 169 / .2);box-shadow:0 24px 55px rgb(0 12 169 / .12)}.process-number{position:absolute;top:-14px;right:17px;width:40px;height:40px;display:grid;place-items:center;background:var(--bg-off-white);border-radius:8px;color:var(--accent-color);font-size:14px;font-weight:800;border:1px solid var(--accent-color);box-shadow:0 8px 22px rgb(30 20 70 / .1)}.process-icon{flex:0 0 58px;width:58px;height:58px;display:grid;place-items:center;border-radius:17px;background:var(--accent-color);color:var(--bg-white)}.process-icon svg{display:block;width:29px;height:29px}.process-content{flex:1}.process-content h3{margin:0 0 6px;font-size:23px;line-height:1.1}.process-content p{margin:0;max-width:195px;color:#555;font-size:13px;line-height:1.5}.process-step-01{top:0;left:50%;transform:translateX(-50%)}.process-step-01:hover{transform:translateX(-50%) translateY(-6px)}.process-step-02{top:155px;right:80px}.process-step-03{bottom:85px;right:105px}.process-step-04{bottom:85px;left:105px}.process-step-05{top:155px;left:80px}.process-dot{position:absolute;z-index:4;width:11px;height:11px;border-radius:50%;background:var(--accent-color);border:3px solid #fff;box-shadow:0 0 0 4px rgb(135 81 255 / .08)}.dot-01{top:160px;left:50%;transform:translateX(-50%)}.dot-02{top:245px;right:436px}.dot-03{bottom:202px;right:473px}.dot-04{bottom:213px;left:463px}.dot-05{top:245px;left:437px}.levox-process-section .wbh-cycle__moving-dot{position:absolute;top:-7px;left:50%;width:14px;height:14px;transform:translateX(-50%);border:3px solid #fff;border-radius:50%;background:var(--accent-color);box-shadow:0 0 0 6px rgb(147 89 241 / .12)}.levox-process-section .prc_cta{margin:40px 0 0;text-align:center}.levox-process-section .prc_cta h3{margin:0 0 12px;font-size:28px}.levox-process-section .prc_cta p{margin:0 auto 20px;max-width:600px}@keyframes wbhRingRotate{to{transform:translate(-50%,-50%) rotate(360deg)}}.overview-levox{padding:80px 0;background:linear-gradient(92deg,var(--bg-secondary),var(--bg-primary))}.overview-levox .bx_wrapper{display:flex;flex-flow:wrap;justify-content:space-between}.overview-levox .bx_wrapper .lft_col{max-width:500px;flex-shrink:0;width:100%}.overview-levox .bx_wrapper .rgt_col{width:calc(100% - 580px)}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper{display:flex;flex-flow:wrap;gap:20px}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*{width:calc((100% - 20px) / 2);padding:30px 20px;background:var(--accent-color);border-radius:15px;color:#fff;text-align:center;animation:tileanim 5s ease-in-out infinite}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*:nth-child(2){animation-delay:5s}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*:nth-child(3){animation-delay:6s}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*:nth-child(4){animation-delay:8s}@keyframes tileanim{0%{transform:translateY(0) translateX(0) translateZ(0) scale(1)}50%{transform:translateY(7px) translateX(-7px) translateZ(7px) scale(.99)}100%{transform:translateY(0) translateX(0) translateZ(0) scale(1)}}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper .client-strip-number{font-weight:600;font-size:40px;line-height:1;margin:0 0 13px}.overview-levox .bx_wrapper h2{margin:0 0 15px}.services-sec{padding:80px 0}.services-sec .header_wrap{text-align:center;margin:0 0 40px}.services-sec .header_wrap h2{margin:0 0 15px}.services-sec .service_lists{display:flex;flex-flow:wrap;gap:20px;justify-content:center}.services-sec .service_lists>*{width:calc((100% - 60px) / 4);padding:20px;border:1px solid var(--border-light);border-radius:15px;transition:all 0.5s;background:var(--bg-primary)}.services-sec .service_lists>* .icon{width:70px;height:70px;background:var(--accent-color);border-radius:8px;color:var(--bg-white);padding:10px;margin:0 0 15px}.services-sec .service_lists>* h3{font-size:25px;margin:0 0 15px}.services-sec .service_lists>*:hover{box-shadow:0 0 60px -40px var(--accent-color)}.services-sec .btn_wrapper{display:flex;justify-content:center;margin:30px 0 0}.ser-problem{padding:80px 0}.ser-problem .heading_wrap{text-align:center;margin:0 0 40px}.ser-problem .heading_wrap h2{margin:0 0 15px}.ser-problem .problem-cards{display:flex;flex-flow:wrap;gap:20px;margin:0 0 50px}.ser-problem .problem-cards .problem_card{width:calc((100% - 60px) / 4);padding:20px;border:1px solid var(--border-light);border-radius:15px;transition:all 0.5s}.ser-problem .problem-cards .problem_card .tagline{border:none;padding:0}.ser-problem .problem-cards .problem_card .tagline:before{width:25px;box-shadow:none;animation:none;height:2px}.ser-problem .problem-cards .problem_card h3{font-size:25px;margin:0 0 15px}.ser-problem .case-study-lists h2{text-align:center;margin:0 0 40px}.ser-problem .btn_wrapper{display:flex;justify-content:center;margin:30px 0 0}.ser-problem .problem-cards .problem_card:hover{box-shadow:0 0 60px -40px var(--accent-color)}.ser-why.services-sec{background:linear-gradient(92deg,var(--bg-secondary),var(--bg-primary))}.hm-testimonial.services{background:none}.main-why-levox.services{padding-top:80px;background:linear-gradient(44deg,var(--bg-secondary),var(--bg-primary))}.main-why-levox.services .why-levox-grid .lft-con .heading_wrap{margin:0}.con-form.services{background:none;padding-bottom:0}.main-banner.projects .banner-wrap .banner_img{max-width:38vw}.client-strip-title{line-height:1.3}@media (max-width:1199px){.overview-levox,.services-sec,.levox-process-section,.ser-problem{padding:70px 0}.overview-levox .bx_wrapper .lft_col{max-width:390px}.overview-levox .bx_wrapper .rgt_col{width:calc(100% - 410px)}.services-sec .service_lists>* .icon{width:60px;height:60px;padding:8px}.services-sec .service_lists>*{width:calc((100% - 20px) / 2)}.services-sec .header_wrap{margin:0 0 30px}.ser-problem .problem-cards .problem_card{width:calc((100% - 20px) / 2)}.main-why-levox.services{padding-top:70px}}@media (max-width:1100px){.levox-process-wrap{height:750px}.process-card{width:280px}.process-step-01{top:0}.process-step-02{top:175px;right:0}.process-step-03{bottom:25px;right:70px}.process-step-04{bottom:25px;left:70px}.process-step-05{top:175px;left:0}.process-dot{display:none}}@media (max-width:991px){.main-banner.projects .banner-wrap .banner_img{max-width:500px}.overview-levox,.services-sec,.levox-process-section,.ser-problem{padding:60px 0}.overview-levox .bx_wrapper{flex-direction:column-reverse;gap:30px}.overview-levox .bx_wrapper .lft_col{max-width:100%}.overview-levox .bx_wrapper .rgt_col{width:100%}.services-sec .header_wrap{margin:0 0 20px}.levox-process-section .prc_cta h3{font-size:25px}.ser-problem .case-study-lists h2,.ser-problem .heading_wrap{margin:0 0 30px}.main-why-levox.services{padding-top:60px;background:linear-gradient(120deg,var(--bg-secondary),var(--bg-primary))}}@media (max-width:767px){.levox-process-heading{margin-bottom:30px}.levox-process-wrap{height:auto;display:flex;flex-direction:column;gap:20px}.process-orbit,.process-dot{display:none}.process-center{position:relative;top:auto;left:auto;width:190px;height:190px;margin:0 auto 20px;transform:none}.process-center h3{font-size:23px}.process-card,.process-step-01,.process-step-02,.process-step-03,.process-step-04,.process-step-05{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;transform:none}.process-step-01:hover,.process-card:hover{transform:translateY(-4px)}.process-content p{max-width:none}.overview-levox,.services-sec,.levox-process-section,.ser-problem{padding:50px 0}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper .client-strip-number{font-size:30px;margin:0 0 10px}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*{padding:20px 10px}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper{gap:10px}.overview-levox .bx_wrapper .lft_col .client-strip-wrapper>*{width:calc((100% - 10px) / 2)}.services-sec .service_lists>* .icon{width:50px;height:50px}.services-sec .service_lists>*{width:100%}.services-sec .service_lists>* h3,.ser-problem .problem-cards .problem_card h3{font-size:22px;margin:0 0 10px}.levox-process-section .prc_cta h3{font-size:20px}.ser-problem .problem-cards .problem_card{width:100%}.ser-problem .case-study-lists h2,.ser-problem .heading_wrap{margin:0 0 20px}.main-why-levox.services{padding-top:50px}.ser-problem .problem-cards{margin:0 0 30px}}@media (max-width:575px){.process-card{gap:14px;padding:20px 18px}.process-icon{flex-basis:52px;width:52px;height:52px;border-radius:14px}.process-icon svg{width:25px;height:25px}.process-content h3{font-size:20px}.process-content p{font-size:12.5px}}