.ui-ux-design-wrapper .intro-content{background-color:#fff;padding:10px;border-radius:10px;font-size:18px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.ui-ux-design-wrapper .ui-ux-design{background-color:#f2f2f2;position:relative}.ui-ux-design-wrapper .top-title-wrapper{display:flex;justify-content:space-between;align-items:center;z-index:9;position:relative}@media(max-width:991px){.ui-ux-design-wrapper .top-title-wrapper{flex-direction:column}}.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side{width:calc(50% - 10px);overflow-x:hidden;padding:55px 0;position:relative}@media(max-width:991px){.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side{width:100%}}@media(max-width:550px){.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side{padding:0}}.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side:before{background-image:url(/_next/static/media/wireframe.d1caaa58.webp);content:"";position:absolute;top:0;right:0;max-width:350px;width:350px;z-index:-1;background-size:100%;height:100%;opacity:.5}@media(max-width:991px){.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side:before{display:none}}.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side img{width:100%}@media(max-width:991px){.ui-ux-design-wrapper .top-title-wrapper .hero-banner-side img{max-height:50vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.ui-ux-design-wrapper .common-page-title{width:calc(50% - 10px);color:var(--blackColor);padding:0 25px;line-height:1.5}@media(max-width:991px){.ui-ux-design-wrapper .common-page-title{width:100%;padding-top:55px}}.ui-ux-design-wrapper .common-page-title h1{font-size:var(--section-titleFontSize);font-weight:600}.ui-ux-design-wrapper .common-page-title .highlight-text{color:var(--themeColor);display:inline-block;border:1px solid var(--themeColor);padding:0 10px;position:relative}.ui-ux-design-wrapper .common-page-title .highlight-text .tl{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);top:-5px;left:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .common-page-title .highlight-text .bl{left:-5px}.ui-ux-design-wrapper .common-page-title .highlight-text .bl,.ui-ux-design-wrapper .common-page-title .highlight-text .br{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);bottom:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .common-page-title .highlight-text .br{right:-5px}.ui-ux-design-wrapper .common-page-title .highlight-text .tr{position:absolute;top:-25px;right:-25px;z-index:9}.ui-ux-design-wrapper .common-page-title .highlight-text .tr svg path{fill:#f87a54}.ui-ux-design-wrapper .common-page-title .title{font-size:var(--section-titleFontSize);font-weight:600}.ui-ux-design-wrapper .about-section{position:relative;padding:4rem 0 2rem;background-color:#fff;overflow:hidden}.ui-ux-design-wrapper .about-section .bg-decorator{position:absolute;inset:0;background:linear-gradient(180deg,rgba(59,130,246,.1),transparent);pointer-events:none}.ui-ux-design-wrapper .about-section .container{position:relative;max-width:1280px;margin:0 auto;padding:0 1rem}.ui-ux-design-wrapper .about-section .header{margin-bottom:4rem}.ui-ux-design-wrapper .about-section .header .badge{display:inline-flex;align-items:center;gap:.5rem;background:#dbeafe;color:#1d4ed8;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.ui-ux-design-wrapper .about-section .header .badge .icon{width:1rem;height:1rem}.ui-ux-design-wrapper .about-section .header .title{font-size:var(--commonFontSize-MainTitle);font-weight:700;color:#111827;margin-bottom:1.5rem}.ui-ux-design-wrapper .about-section .header .title h1{font-size:var(--section-titleFontSize);font-weight:600}.ui-ux-design-wrapper .about-section .header .title span{color:var(--themeColor)}.ui-ux-design-wrapper .about-section .header .divider{width:96px;height:4px;background:linear-gradient(90deg,#2563eb,#60a5fa);margin:0 auto;border-radius:9999px}.ui-ux-design-wrapper .about-section .content{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media(min-width:1024px){.ui-ux-design-wrapper .about-section .content{grid-template-columns:1fr 1fr}}.ui-ux-design-wrapper .about-section .content .left p{font-size:1.125rem;color:#374151;line-height:1.75;margin-bottom:1.5rem}.ui-ux-design-wrapper .about-section .content .left p strong{font-weight:600;color:#111827}.ui-ux-design-wrapper .about-section .content .left .cta-button{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:linear-gradient(90deg,#2563eb,#1e40af);color:#fff;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .3s;margin-top:1.5rem;transform:scale(1)}.ui-ux-design-wrapper .about-section .content .left .cta-button:hover{transform:scale(1.05);background:linear-gradient(90deg,#1e3a8a,#1e40af)}.ui-ux-design-wrapper .about-section .content .left .cta-button .icon{width:1.25rem;height:1.25rem}.ui-ux-design-wrapper .about-section .content .right{display:flex;flex-direction:column;gap:1.5rem}.ui-ux-design-wrapper .about-section .content .right .feature-card{padding:1.5rem;border-radius:1rem;display:flex;align-items:start;gap:1rem;transition:box-shadow .3s}.ui-ux-design-wrapper .about-section .content .right .feature-card h3{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.5rem}.ui-ux-design-wrapper .about-section .content .right .feature-card p{font-size:1rem;color:#374151}.ui-ux-design-wrapper .about-section .content .right .feature-card .icon-box{padding:.75rem;border-radius:.75rem}.ui-ux-design-wrapper .about-section .content .right .feature-card .icon-box .icon{width:1.5rem;height:1.5rem;color:#fff}.ui-ux-design-wrapper .about-section .content .right .feature-card.blue{background:linear-gradient(to bottom right,#eff6ff,rgba(219,234,254,.565));border:1px solid #bfdbfe}.ui-ux-design-wrapper .about-section .content .right .feature-card.blue .icon-box{background:#2563eb}.ui-ux-design-wrapper .about-section .content .right .feature-card.slate{background:linear-gradient(to bottom right,#f8fafc,rgba(241,245,249,.8));border:1px solid #cbd5e1}.ui-ux-design-wrapper .about-section .content .right .feature-card.slate .icon-box{background:#1e293b}.ui-ux-design-wrapper .about-section .content .right .feature-card.emerald{background:linear-gradient(to bottom right,#ecfdf5,rgba(209,250,229,.8));border:1px solid #a7f3d0}.ui-ux-design-wrapper .about-section .content .right .feature-card.emerald .icon-box{background:#10b981}.ui-ux-design-wrapper .about-section .content .right .feature-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.05)}.ui-ux-design-wrapper .uiux-section{padding:50px 20px 20px;background:#fff;text-align:center}.ui-ux-design-wrapper .uiux-section .highlight-text{color:var(--themeColor);display:inline-block;border:1px solid var(--themeColor);padding:0 10px;position:relative;margin-left:15px}.ui-ux-design-wrapper .uiux-section .highlight-text .tl{top:-5px}.ui-ux-design-wrapper .uiux-section .highlight-text .bl,.ui-ux-design-wrapper .uiux-section .highlight-text .tl{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);left:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .uiux-section .highlight-text .bl{bottom:-5px}.ui-ux-design-wrapper .uiux-section .highlight-text .br{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);bottom:-5px;right:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .uiux-section .highlight-text .tr{position:absolute;top:-25px;right:-25px;z-index:9}.ui-ux-design-wrapper .uiux-section .highlight-text .tr svg path{fill:#f87a54}.ui-ux-design-wrapper .uiux-section .stats{display:flex;justify-content:center;flex-wrap:wrap;gap:35px;margin-bottom:40px}.ui-ux-design-wrapper .uiux-section .stats .stat-card{background:#fff;box-shadow:15px 28px 46px rgba(0,0,0,.09);border:1px solid hsla(0,0%,44%,.23);border-radius:15px;width:18%;padding:32px 20px;margin:0}.ui-ux-design-wrapper .uiux-section .stats .stat-card h2{color:var(--themeColor);font-size:42px;font-weight:600;margin-bottom:5px}.ui-ux-design-wrapper .uiux-section .stats .stat-card p{font-size:18px;margin:0;font-weight:600;color:#000}.ui-ux-design-wrapper .uiux-section .section-content{max-width:800px;margin:0 auto}.ui-ux-design-wrapper .uiux-section .section-content h3{font-size:38px;font-weight:700;margin:15px 0;color:var(--blackColor)}.ui-ux-design-wrapper .uiux-section .section-content p{font-size:20px;color:#666;font-weight:400;max-width:80%;margin:0 auto}.ui-ux-design-wrapper .uiux-section .services-grid{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin:40px 0;gap:25px 0}@media(max-width:550px){.ui-ux-design-wrapper .uiux-section .services-grid{gap:15px}}.ui-ux-design-wrapper .uiux-section .services-grid .service-card{width:32%;background:#f1f8fe 0 0 no-repeat padding-box;border:2px solid rgba(0,0,0,.01);border-radius:22px;padding:10px;margin:0}@media(max-width:991px){.ui-ux-design-wrapper .uiux-section .services-grid .service-card{width:50%}}@media(max-width:550px){.ui-ux-design-wrapper .uiux-section .services-grid .service-card{width:100%}}.ui-ux-design-wrapper .uiux-section .services-grid .service-card .service-card-title{display:flex;padding:15px;align-items:center;gap:20px;background-color:#d4e1fb;border-radius:10px}.ui-ux-design-wrapper .uiux-section .services-grid .service-card .service-card-title .icon-side{background-color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;min-width:50px!important;min-height:50px!important}.ui-ux-design-wrapper .uiux-section .services-grid .service-card .service-card-title .icon-side .component-iconify{display:flex;align-items:center;justify-content:center;height:auto}.ui-ux-design-wrapper .uiux-section .services-grid .service-card .service-card-title .icon-side .component-iconify svg{margin:0}.ui-ux-design-wrapper .uiux-section .services-grid .service-card .service-card-title h3{text-align:left;color:#000}.ui-ux-design-wrapper .uiux-section .services-grid .service-card svg{font-size:28px;color:var(--themeColor)}.ui-ux-design-wrapper .uiux-section .services-grid .service-card h3{font-size:18px;font-weight:600}.ui-ux-design-wrapper .uiux-section .services-grid .service-card p{font-size:16px;color:#000;font-weight:500;padding:10px;text-align:left}.ui-ux-design-wrapper .uiux-section .cta-banner{background:#007fff;color:#fff;border-radius:20px;padding:50px 20px;max-width:900px;margin:0 auto}.ui-ux-design-wrapper .uiux-section .cta-banner h3{font-size:22px;margin-bottom:25px}.ui-ux-design-wrapper .uiux-section .cta-banner .design-quote{background:#fff;color:#007fff;border:none;border-radius:25px;padding:12px 30px;font-size:14px;font-weight:600;cursor:pointer;transition:.3s ease}.ui-ux-design-wrapper .uiux-section .cta-banner .design-quote:hover{background:#e1f0ff}.ui-ux-design-wrapper .cps-section{padding:55px 0}.ui-ux-design-wrapper .cps-section .main-title{max-width:70%;text-align:center;margin:0 auto 45px}@media(max-width:991px){.ui-ux-design-wrapper .cps-section .main-title{max-width:100%}}.ui-ux-design-wrapper .cps-section .main-title .highlight-text{margin-top:15px}.ui-ux-design-wrapper .cps-section .cps-card-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:20px}.ui-ux-design-wrapper .cps-section .cps-card-section .cps-card{background:#fff;box-shadow:0 4px 22px rgba(0,0,0,.06);padding:70px 30px 30px;position:relative;flex-direction:column}.ui-ux-design-wrapper .cps-section .cps-card-section .cps-card:hover .count{color:var(--themeColor);transition:all .5s}.ui-ux-design-wrapper .cps-section .cps-card-section .cps-card .count{position:absolute;top:0;left:25px;font-size:65px;font-weight:600;color:#e7e7e7;z-index:0}.ui-ux-design-wrapper .cps-section .cps-card-section .cps-card .card-title{margin:0 0 24px;font-size:var(--commonFontSize-2extraLarge);font-weight:700;color:#25245d;z-index:1;position:relative}.ui-ux-design-wrapper .cps-section .cps-card-section .cps-card .card-solution{margin:0 0 20px;color:#12141d}.ui-ux-design-wrapper .main-title{font-size:38px;font-weight:700;margin:15px 0 55px;color:var(--blackColor)}.ui-ux-design-wrapper .main-title .highlight-text{color:var(--themeColor);display:inline-block;border:1px solid var(--themeColor);padding:0 10px;position:relative;margin-left:15px}.ui-ux-design-wrapper .main-title .highlight-text .tl{top:-5px}.ui-ux-design-wrapper .main-title .highlight-text .bl,.ui-ux-design-wrapper .main-title .highlight-text .tl{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);left:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .main-title .highlight-text .bl{bottom:-5px}.ui-ux-design-wrapper .main-title .highlight-text .br{position:absolute;width:10px;height:10px;border:1px solid var(--themeColor);bottom:-5px;right:-5px;background-color:var(--whiteColor)}.ui-ux-design-wrapper .main-title .highlight-text .tr{position:absolute;top:-25px;right:-25px;z-index:9}.ui-ux-design-wrapper .main-title .highlight-text .tr svg path{fill:#f87a54}.design-process{background:#fafafa;padding:60px 20px;text-align:center}@media(max-width:1200px){.design-process{padding:30px 20px}}.design-process .process-title .service-title{color:var(--themeColor);font-size:var(--commonFontSize-MainTitle);font-weight:600;line-height:22px;margin-top:15px;text-align:center;margin-bottom:20px}@media(max-width:768px){.design-process .process-title .service-title{line-height:35px;margin-top:0}}.design-process .process-title .service-sub-title{font-size:1.5rem;font-weight:600;color:var(--blackColor);text-align:center;margin:0 auto}@media(max-width:768px){.design-process .process-title .service-sub-title{font-size:1rem}}.design-process .process-title .process-description{font-size:1.125rem;color:#6b7280;max-width:70%;margin:1rem auto 2rem;text-align:center}@media(max-width:768px){.design-process .process-title .process-description{max-width:100%}}.design-process .steps-wrapper{position:relative;margin:0 auto 40px}.design-process .steps-wrapper .steps-container{display:flex;justify-content:space-between;gap:10px;position:relative;z-index:2}.design-process .steps-wrapper .steps-container .step{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;cursor:pointer;transition:all .3s ease}.design-process .steps-wrapper .steps-container .step .icon-wrapper{background:#ebebeb;padding:15px;border-radius:12px;font-size:24px;color:#333;z-index:2;transition:.3s;max-height:60px}.design-process .steps-wrapper .steps-container .step .icon-wrapper svg{width:30px;height:30px}.design-process .steps-wrapper .steps-container .step .step-title{margin-top:8px;font-size:.9rem;color:#333;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.design-process .steps-wrapper .steps-container .step.active .icon-wrapper{background:var(--themeColor);color:#fff}.design-process .steps-wrapper .steps-container .step.completed .icon-wrapper{background:#ffe7e0;color:#ef5323}.design-process .steps-wrapper .progress-line{position:absolute;top:30px;left:0;right:0;height:3px;background:#ddd;z-index:1;max-width:85%;margin:0 auto}.design-process .steps-wrapper .progress-line .progress-filled{height:3px;background-color:var(--themeColor);transition:width .3s ease}.design-process .step-description{max-width:800px;margin:0 auto;text-align:left}.design-process .step-description h3{font-weight:600;margin-bottom:15px;color:var(--themeColor);width:-moz-fit-content;width:fit-content}.design-process .step-description h3 span{font-size:1.5rem}.design-process .step-description h3 span:first-child{color:var(--themeColor)}.design-process .step-description h3 span:nth-child(2){border-bottom:2px solid var(--themeColor);margin-left:10px;color:unset}.design-process .step-description p{font-size:18px;color:#555;line-height:1.6}.design-process .step-description span{font-size:15px;color:#555;line-height:1.6;margin-bottom:10px}.design-process .step-description .phases-happens{display:grid;grid-template-columns:1fr 1fr;gap:10m}@media(max-width:991px){.design-process .step-description .phases-happens{grid-template-columns:1fr}}.design-process .step-description .phases-happens .phase-part,.design-process .step-description .phases-happens .what-happens-part{padding:0 15px}.design-process .step-description .label{color:#101828;font-weight:700;font-size:1.2rem}.design-process .step-description .desc{color:#101828;font-size:1rem}@media(max-width:768px){.design-process .steps-wrapper{overflow-y:auto}.design-process .steps-wrapper .steps-container{min-width:1100px}.design-process .steps-wrapper .progress-line{min-width:900px;left:100px}}.services-section{background:#fff;padding:2.5rem 0;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.services-section .container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.services-section .section-header{text-align:center;margin-bottom:3rem}.services-section .section-header .badge{display:inline-flex;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.8);padding:.5rem 1rem;border-radius:9999px;font-weight:500;font-size:.875rem;color:#1e40af}.services-section .section-header .badge .dot{width:8px;height:8px;background:#3b82f6;border-radius:9999px;animation:pulse 2s infinite}.services-section .section-header .title{font-size:2rem;font-weight:700;color:#111827;margin-top:1rem}.services-section .section-header .title span{background:linear-gradient(90deg,#ef5323,#ff7e5f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services-section .section-header .subtitle{color:#4b5563;font-size:1.125rem;max-width:600px;margin:.75rem auto 0}.services-section .content{display:flex;flex-direction:column}@media(min-width:1024px){.services-section .content{flex-direction:row;min-height:500px}}.services-section .content .sidebar{flex:1;padding:0 2rem;border-right:1px solid #e5e7eb}@media(max-width:1024px){.services-section .content .sidebar{border-right:none}}.services-section .content .sidebar h3{font-size:1rem;font-weight:600;margin-bottom:1.5rem}.services-section .content .sidebar .service-btn{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:.75rem;transition:all .3s ease;background:hsla(0,0%,100%,.5);margin-bottom:.5rem;color:#374151;border:none;cursor:pointer;width:100%}.services-section .content .sidebar .service-btn .icon-container{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;background-color:var(--themeColorLight);color:var(--themeColor)}.services-section .content .sidebar .service-btn.active{background:linear-gradient(90deg,#ef5323,#ff7e5f);color:#fff}.services-section .content .sidebar .service-btn.active .icon-container{background:hsla(0,0%,100%,.2);color:#fff}.services-section .content .details{flex:2;padding:2rem}.services-section .content .details .details-header{display:flex;gap:1rem;align-items:center;margin-bottom:2rem}.services-section .content .details .details-header .icon-box{width:4rem;height:4rem;background:linear-gradient(90deg,#ef5323,#ff7e5f);color:#fff;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:2rem}.services-section .content .details .details-header h3{font-size:1.5rem;font-weight:700;color:#111827}.services-section .content .details .details-header .underline{width:5rem;height:4px;background:linear-gradient(90deg,#ef5323,#ff7e5f);margin-top:.5rem;border-radius:9999px}.services-section .content .details .description{font-size:1rem;color:#4b5563;margin-bottom:2rem;line-height:1.75}.services-section .content .details .nav-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.services-section .content .details .nav-buttons button{font-size:.875rem;color:#6b7280;background:none;border:none;cursor:pointer}.services-section .content .details .nav-buttons button:hover{color:var(--themeColor)}.services-section .content .details .nav-buttons .dots{display:flex;gap:.5rem}.services-section .content .details .nav-buttons .dots .dot{width:.5rem;height:.5rem;border-radius:9999px;background:#d1d5db;cursor:pointer}.services-section .content .details .nav-buttons .dots .dot.active{background:linear-gradient(90deg,#ef5323,#ff7e5f);width:1.5rem;transition:width .3s ease}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}