:root{--commonFontSize-Experts:180px;--commonFontSize-Watermark:170px;--commonFontSize-Title:40px;--commonFontSize-MainTitle:35px;--commonFontSize-subTitle:32px;--commonFontSize-buttonicon:42px;--section-titleFontSize:42px;--commonFontSize-breadcomes:36px;--commonFontSize-4extraLarge:28px;--commonFontSize-3extraLarge:26px;--commonFontSize-2extraLarge:24px;--commonFontSize-extraLarge:22px;--commonFontSize-large:20px;--commonFontSize:18px;--commonFontSize-medium:16px;--commonFontSize-small:14px;--commonFontSize-extraSmall:12px;--commonFontSize-2extraSmall:11px;--expert-watermark:140px;--expert-content:40px;--counter-Font:70px;--themeColor:#ef5323;--themeColorLight:#ef52230e;--themeColor2:#115dac;--themeColor2light:#115dac1f;--themeColor-light:#fff3ec;--themeDarkColor:#292929;--themeDarkColorBlue:#081236;--bodyColor:#777;--lightBorderColor:#e7eaee;--lightColor:#f6f6f6;--lightGray:#f4f5f5;--whiteColor:#fff;--darkBtnHover:#434343;--textColor:#333;--textColor-medium:#666;--textColor-light:#999;--greyTextColor:#aaa;--darkBgColor:#3a3d43;--borderColor:#e0e0e0;--footerTextColor:#c7c7c7;--blackColor:#000;--lightGreyBG:#f7f7f7;--redBg:#c9666f;--skyblueBg:#2f89ff;--yellowBg:#e8bd3f;--pinkBg:#ff5fa7;--greenBg:#6dcf97;--lightGreenBg:#63dae0;--purpulBg:#9b4fe2;--footerBBg:#292929;--wb-typo-font-weight:600;--redThemeColor:#c00000;--darkButtonBgColor:var(--darkTextColor);--darkButtonHoverBgColor:#434343;--cardBoxShadow:5px 0px 39px 0px rgba(0,0,0,.07)}@media only screen and (max-width:1400px){:root{--expert-watermark:100px;--expert-content:35px;--counter-Font:68px;--section-titleFontSize:42px}}@media only screen and (max-width:991px){:root{--expert-watermark:90px;--expert-content:32px;--counter-Font:65px;--section-titleFontSize:40px;--commonFontSize-large:18px;--commonFontSize-MainTitle:30px;--commonFontSize-subTitle:28px}}@media only screen and (max-width:768px){:root{--commonFontSize-subTitle:28px;--commonFontSize-Title:32px;--commonFontSize:15px;--commonFontSize-Watermark:100px;--commonFontSize-breadcomes:24px;--expert-watermark:85px;--expert-content:30px;--counter-Font:55px;--section-titleFontSize:35px;--commonFontSize-large:17px;--commonFontSize-MainTitle:28px;--commonFontSize-subTitle:26px}}@media only screen and (max-width:600px){:root{--commonFontSize-subTitle:26px;--commonFontSize-Title:30px;--commonFontSize:15px;--commonFontSize-Watermark:120px;--commonFontSize-medium:14px --commonFontSize-Experts:100px;--commonFontSize-2extraLarge:20px;--commonFontSize-breadcomes:22px;--expert-watermark:82px;--expert-content:28px;--counter-Font:52px;--section-titleFontSize:32px;--commonFontSize-large:15px;--commonFontSize-MainTitle:25px;--commonFontSize-subTitle:23px}}@media only screen and (max-width:600px)and (max-width:450px){:root{--expert-watermark:55px;--expert-content:18px;--commonFontSize-breadcomes:20px;--commonFontSize-Watermark:90px;--counter-Font:50px;--commonFontSize-Title:23px;--section-titleFontSize:25px;--commonFontSize-large:13px}}.development-process-section{background:#fff;background:var(--whiteColor,#fff);overflow:hidden;padding:0 0 50px;position:relative;width:100%}.development-process-section:before{background:radial-gradient(circle,rgba(239,83,35,.06) 0,rgba(255,237,213,.12) 50%,transparent 70%);left:-80px;top:5%}.development-process-section:after,.development-process-section:before{content:"";height:480px;pointer-events:none;position:absolute;width:480px;z-index:0}.development-process-section:after{background:radial-gradient(circle,rgba(37,99,235,.05) 0,rgba(239,83,35,.05) 40%,transparent 70%);bottom:-80px;right:-80px}.development-process-section .process-container{margin:0 auto;position:relative;z-index:2}.development-process-section .process-header{margin-bottom:40px;text-align:center}.development-process-section .process-header .process-eyebrow{align-items:center;display:inline-flex;gap:12px;justify-content:center;margin-bottom:12px}.development-process-section .process-header .process-eyebrow .eyebrow-line{background-color:#ef5323;background-color:var(--themeColor,#ef5323);border-radius:2px;display:inline-block;height:1.5px;width:32px}.development-process-section .process-header .process-eyebrow .eyebrow-text{color:#ef5323;color:var(--themeColor,#ef5323);font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.development-process-section .process-header .process-main-title{color:#0f172a;font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:1.22;margin-bottom:14px}@media(max-width:1024px){.development-process-section .process-header .process-main-title{font-size:32px}}@media(max-width:767px){.development-process-section .process-header .process-main-title{font-size:26px}}@media(max-width:480px){.development-process-section .process-header .process-main-title{font-size:24px}}.development-process-section .process-header .process-main-title .title-highlight{color:#ef5323;color:var(--themeColor,#ef5323)}.development-process-section .process-workflow-wrapper{margin:0 auto;position:relative}.development-process-section .process-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px;position:relative}.development-process-section .process-row.bottom-row{margin-top:36px}@media(max-width:1199px){.development-process-section .process-row{gap:28px}.development-process-section .process-row.bottom-row{margin-top:28px}}@media(max-width:1024px){.development-process-section .process-row{gap:20px;grid-template-columns:repeat(2,1fr)}.development-process-section .process-row.bottom-row{margin-top:20px}}@media(max-width:767px){.development-process-section .process-row{grid-template-columns:repeat(1,1fr)}}.development-process-section .process-card,.development-process-section .process-step-col{align-items:center;display:flex;position:relative}.development-process-section .process-card{border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.03);gap:12px;justify-content:space-between;min-height:180px;overflow:hidden;padding:22px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.development-process-section .process-card:before{border-radius:20px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.development-process-section .process-card:hover{transform:translateY(-4px)}.development-process-section .process-card:hover:before{opacity:1}.development-process-section .process-card:hover .card-graphic-container{transform:scale(1.06)}.development-process-section .process-card.card-orange{background:linear-gradient(145deg,#fff,#fff7f2);border:1.5px solid rgba(239,83,35,.2)}.development-process-section .process-card.card-orange:before{background:linear-gradient(135deg,rgba(239,83,35,.05),transparent)}.development-process-section .process-card.card-orange:hover{border-color:rgba(239,83,35,.45);box-shadow:0 14px 30px rgba(239,83,35,.12)}.development-process-section .process-card.card-orange .card-graphic-container{background:linear-gradient(135deg,#fff,#fff2eb);border:1.5px solid rgba(239,83,35,.28);box-shadow:0 4px 16px rgba(239,83,35,.1)}.development-process-section .process-card.card-blue{background:linear-gradient(145deg,#fff,#f0f7ff);border:1.5px solid rgba(37,99,235,.2)}.development-process-section .process-card.card-blue:before{background:linear-gradient(135deg,rgba(37,99,235,.05),transparent)}.development-process-section .process-card.card-blue:hover{border-color:rgba(37,99,235,.45);box-shadow:0 14px 30px rgba(37,99,235,.12)}.development-process-section .process-card.card-blue .card-graphic-container{background:linear-gradient(135deg,#fff,#edf5ff);border:1.5px solid rgba(37,99,235,.25);box-shadow:0 4px 16px rgba(37,99,235,.1)}.development-process-section .process-card .card-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0}.development-process-section .process-card .card-info .badge-title{align-items:center;display:flex;gap:15px}.development-process-section .process-card .card-info .badge-title .step-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.5px;margin-bottom:8px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;padding:4px 14px}.development-process-section .process-card .card-info .badge-title .step-badge.badge-orange{background:linear-gradient(135deg,#ef5323,#ff6b2b);background:linear-gradient(135deg,var(--themeColor,#ef5323) 0,#ff6b2b 100%);box-shadow:0 3px 8px rgba(239,83,35,.25);color:#fff}.development-process-section .process-card .card-info .badge-title .step-badge.badge-blue{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 3px 8px rgba(37,99,235,.25);color:#fff}.development-process-section .process-card .card-info .badge-title .step-title{color:#081236;color:var(--themeDarkColorBlue,#0f172a);font-size:15px;font-weight:700;line-height:1.3;margin:0 0 6px}.development-process-section .process-card .card-info .title-bar{border-radius:2px;display:block;height:2.5px;margin-bottom:8px;width:22px}.development-process-section .process-card .card-info .title-bar.bar-orange{background-color:#ef5323;background-color:var(--themeColor,#ef5323)}.development-process-section .process-card .card-info .title-bar.bar-blue{background-color:#2563eb}.development-process-section .process-card .card-info .step-desc{color:#666;color:var(--textColor-medium,#59606d);font-size:12px;font-size:var(--commonFontSize-extraSmall,12px);line-height:1.55;margin:0}.development-process-section .process-card .card-graphic-container{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:120px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:120px}.development-process-section .process-card .card-graphic-container .component-iconify,.development-process-section .process-card .card-graphic-container svg{filter:drop-shadow(0 6px 12px rgba(0,0,0,.08));transition:transform .3s ease}@media(max-width:1024px){.development-process-section{padding:40px 0}.development-process-section .process-card{min-height:auto;padding:18px 16px}}@media(max-width:767px){.development-process-section{padding:35px 0}.development-process-section .process-header{margin-bottom:28px}.development-process-section .process-header .process-main-title{font-size:26px;font-size:var(--commonFontSize-3extraLarge,26px)}.development-process-section .process-card{flex-direction:row;gap:10px}.development-process-section .process-card .card-graphic-container{height:80px;min-width:80px;width:80px}.development-process-section .process-card .card-graphic-container .component-iconify,.development-process-section .process-card .card-graphic-container svg{height:50px!important;width:50px!important}}