@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.about{background-image:linear-gradient(rgba(0,0,0,.77),rgba(0,0,0,.87)),url(/assets/img/about-bg.jpg)}.choose-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-left:30px}.choose-box-wrapper .choose-box{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:10px;padding:20px}.choose-box-wrapper .choose-box svg{margin:10px 0;font-size:35px}.choose-box-wrapper .choose-box h4{font-weight:600;font-size:28px}.choose-box-wrapper .choose-box p{color:#2d2d2d;font-size:14px}@media(max-width:767px){.choose-box-wrapper{padding-left:0}}.team-wrapper .team-member{padding:20px}.team-wrapper .team-member:hover img{transform:scale(1.02)}.team-wrapper .team-member img{max-width:290px;height:330px;-o-object-fit:cover;object-fit:cover;border-radius:10px;-o-object-position:top;object-position:top;transition:all .3s ease}.team-wrapper .team-member .team-member-name{font-size:22px;font-weight:500;margin:10px 0 2px}.team-wrapper .team-member .team-member-designation{color:#434343;font-size:14px;font-weight:400}.certificate-slider{max-width:1200px;margin:20px auto;padding:20px}.certificate-slider .swiper-wrapper{padding:15px}.certificate-slider .swiper-wrapper img{max-width:150px}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{scroll-behavior:smooth}.text-primary{color:#f48b1d}.inter{font-family:Inter,sans-serif}.btn{padding:12px 22px!important}.bg-blur{background:hsla(0,0%,100%,.25);box-shadow:0 8px 15px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;border:1px solid hsla(0,0%,100%,.18)}.bg-orange{background:#ffe7c8;background:radial-gradient(circle,rgb(249,249,249) 0,rgb(252,211,157) 100%)}.heading-wrapper{max-width:700px}.heading-wrapper.hide-sub-heading .sub-heading{display:none}.heading-wrapper .main-heading{font-size:40px;font-weight:700;text-transform:capitalize}.heading-wrapper .sub-heading{color:#f48b1d;font-size:22px;position:relative;text-transform:capitalize;font-weight:500}.page-title{height:300px;display:flex;flex-direction:column;justify-content:center;color:#fff;border-bottom:4px solid #f48b1d}.page-title .page-path{display:inline-block;background:#021526;padding:5px 15px;border-radius:6px;margin-top:14px;font-size:13px;border:2px solid hsla(0,0%,100%,0);box-shadow:-5px 0 0 0 #f48b1d,5px 0 0 0 #f48b1d}@media(max-width:767px){.page-title{height:160px}}@keyframes shake{0%{transform:scaleX(1)}2.5%,5%{transform:scale3d(.9,.9,.9) rotate(-3deg)}12.5%,17.5%,22.5%,7.5%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}10%,15%,20%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}25%,to{transform:scaleX(1)}}.shake{animation:shake 2.5s 0s infinite both running;transform:scaleX(1)}.rotate{animation:rotate 1s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.cta-about{min-height:250px;display:flex;align-items:center;justify-content:center}.cta-about h4{font-size:45px;font-weight:600;color:#fff;text-transform:capitalize}.cta-about .cta-button-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media(max-width:767px){.cta-about{width:100%;padding:15px}.cta-about .flex{flex-wrap:wrap}.cta-about .flex h4{font-size:25px;text-align:center;margin-bottom:10px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.text-white{color:#fff!important}.achievements-row{display:flex;align-items:baseline;justify-content:space-around;gap:20px;padding:40px;background-color:#f48b1d;color:#fff;border-radius:20px;margin:20px 0}.achievements-row .achievement-col{padding:15px 20px;max-width:300px;width:240px}.achievements-row .achievement-col h3{position:relative}.achievements-row .achievement-col h3:after{content:"+";display:inline-block}@media(max-width:1024px){.heading-wrapper .main-heading{font-size:26px}}.contact{background-image:linear-gradient(rgba(0,0,0,.77),rgba(0,0,0,.87)),url(/assets/img/contact.jpg);background-position:50%}.contact-row .contact-col{max-width:350px;width:100%;background:#fff;margin:0 10px;padding:20px;border-radius:10px;border:1px solid #ccc;transition:all .5s ease-in-out!important;box-shadow:0 8px 24px rgba(149,157,165,.2)}.contact-row .contact-col:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);background:#021526;color:#fff}.contact-row .contact-col:hover svg{transform:scaleX(-1)}.contact-row .contact-col h5{font-size:30px;font-weight:600}.contact-row .contact-col a{font-size:16px;margin-top:10px;display:block}.contact-row .contact-col button svg{background:#f48b1d;color:#fff;padding:7px;border-radius:50px;font-size:40px;transition:all .4s ease}.form-wrapper{background-image:url(/assets/img/bg-overlay.webp);padding:50px 20px;background-position:bottom;background-repeat:no-repeat;background-size:cover}.form-wrapper form{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%;background-color:#fff;margin:auto;padding:40px;border-radius:9px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.form-wrapper form input,.form-wrapper form textarea{background-color:#f8f8f8;border:1px solid #e8e6e6;border-radius:5px;height:40px;transition:all .3s ease-in-out;outline:0!important;padding:10px}.form-wrapper form input:focus,.form-wrapper form textarea:focus{border-color:#f48b1d}.form-wrapper form textarea{height:auto}.form-wrapper form button{background:#f48b1d!important;cursor:pointer;color:#fff;max-width:250px;margin:auto;width:100%;padding:10px;border-radius:6px}.map{width:100%;filter:grayscale(1)}.map iframe{width:100%;height:400px}footer .social-icons{display:flex;color:#fff;padding:15px 0;gap:15px}footer .footer-service-col{border-right:1px solid rgba(71,71,71,.4509803922);padding-right:25px;margin-right:30px}footer h4{font-size:22px;font-weight:500}footer h5{color:#fff;margin-top:20px;font-weight:400}footer ul{color:#fff;margin:20px 0 0}footer ul li{list-style:none;position:relative;padding:4px 20px 0 0;transition:all .3s ease}footer ul li:hover{transform:translateX(5px)}footer ul li a{font-weight:100;font-size:15px}footer ul li:before{content:"-";color:#f48b1d;padding-right:10px;font-weight:800}@media(max-width:767px){footer .footer-service-col{border-right:0}footer ul{margin-top:0}}.nav-desktop ul{display:flex}.nav-desktop ul li{padding:10px 20px}.nav-desktop ul li a{color:#000;font-size:18px;margin:0 5px;position:relative;padding-bottom:5px}.nav-desktop ul li a.active{border-bottom:3px solid #f48b1d;color:#f48b1d}.nav-desktop ul li a:after{content:"";border-bottom:3px solid #f48b1d;position:absolute;bottom:-2px;left:0;width:0;transition:all .2s linear}.nav-desktop ul li a:hover:after{width:100%}ul.mobile-menu{margin:5px 0}ul.mobile-menu li{padding:10px;border-top:1px solid #ffe1c9;margin-top:10px}ul.mobile-menu li a{padding:20px}.hero-section{background-image:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.55)),url(/assets/img/bg-lines.webp);min-height:400px;max-width:1800px;width:100%}.hero-section:before{content:"";background-image:url(/assets/img/bg-element.png);width:100%;inset:0;position:absolute;transform:scaleX(-1)}.hero-section .animate-text{font-size:60px;font-weight:600;color:#f48b1d;text-transform:capitalize}@media(max-width:1024px){.hero-section .animate-text{font-size:30px;white-space:nowrap}}.hero-section .arrow-move{position:absolute;right:5%;top:-25%;animation:upDown 3s infinite;transition:all .5s ease}.hero-section .slider-wrapper .project-slider{padding:50px 0 50px 10px}.hero-section .slider-wrapper .project-slider .swiper-slide{margin-top:70px;transition:all .6s linear}.hero-section .slider-wrapper .project-slider .swiper-slide:after{position:absolute;content:"";inset:0;background-color:hsla(0,0%,100%,.6);width:100%;height:100%;border-radius:10px;transition:all .3s ease}.hero-section .slider-wrapper .project-slider .swiper-slide.swiper-slide-active{opacity:1;margin-top:0}.hero-section .slider-wrapper .project-slider .swiper-slide.swiper-slide-active:after{background-color:rgba(182,182,182,0)}.hero-section .slider-wrapper .project-slider .swiper-slide img{height:400px;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;border-radius:10px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #ccc;width:350px;position:relative}@keyframes upDown{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}to{transform:translateY(-10px)}}.services-wrap-main{background-image:url(/assets/img/bg-overlay.webp);background-size:cover}.services-wrap-main .services-card-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin:50px 0 30px}.services-wrap-main .services-card-wrapper .service-item{min-height:100px;max-width:300px;perspective:1000px;background-color:rgba(0,0,0,0);height:340px;width:100%}.services-wrap-main .services-card-wrapper .service-item .flip-box{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.services-wrap-main .services-card-wrapper .service-item .flip-box a{position:absolute;bottom:10px}.services-wrap-main .services-card-wrapper .service-item:hover .flip-box{transform:rotateY(180deg)}.services-wrap-main .services-card-wrapper .service-item .flip-front{position:relative;overflow:hidden}.services-wrap-main .services-card-wrapper .service-item .flip-front img{width:70px}.services-wrap-main .services-card-wrapper .service-item .flip-front:before{background-image:url(/assets/img/dots.png);content:"";position:absolute;width:150px;height:150px;bottom:-5px;right:0;background-size:contain}.services-wrap-main .services-card-wrapper .service-item .flip-back,.services-wrap-main .services-card-wrapper .service-item .flip-front{border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;width:100%;height:100%;backface-visibility:hidden;background-color:#fff;border:1px solid #ccc;padding:20px;color:#000;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.services-wrap-main .services-card-wrapper .service-item .flip-back{background-color:#f48b1d;color:#fff;transform:rotateY(180deg);height:100%;align-items:center}@media(max-width:992px){.services-wrap-main .services-card-wrapper .service-item .flip-back{align-items:flex-start}.services-wrap-main .services-card-wrapper .service-item .flip-back p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.services-wrap-main .services-card-wrapper .service-item .count{background:linear-gradient(83deg,#e4e4e4,rgba(255,255,255,0));padding:5px 27px;font-size:40px;border-radius:4px;color:#b6b6b6;font-weight:700;letter-spacing:3px}.about-img-wrap{position:relative}.about-img-wrap:before{content:"";position:absolute;z-index:-1;background-image:url(/assets/img/circle.png);width:600px;height:600px;left:-7%;top:0;background-size:contain;background-repeat:no-repeat}.about-img-wrap .img1{max-width:500px;height:500px;margin:auto}.about-img-wrap .img1,.about-img-wrap .img2{-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.about-img-wrap .img2{max-width:300px;height:300px;position:absolute;bottom:-10%;right:4%;border:7px solid #fff}.tech-stack-wrapper{background-image:url(/assets/img/wave.png);background-color:#181818}.techstack-slider{background:#fff;padding:35px 0!important;border-bottom:1px solid #ccc;pointer-events:none}.techstack-slider .swiper-wrapper{transition-timing-function:linear!important}.techstack-slider .swiper-wrapper img{width:80px;height:60px;-o-object-fit:contain;object-fit:contain}.solution{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.55)),url(/assets/img/bg-solution.jpg);height:500px;background-attachment:fixed;background-repeat:no-repeat;background-position:50%;display:flex;justify-content:center;align-items:center;width:100%;background-size:cover;font-size:50px;font-weight:600;color:#fff}.why-choose{background-image:url(/assets/img/bg-overlay.webp);background-position:bottom}.why-choose .move-image-wrap{display:flex;justify-content:space-between;max-width:500px;width:100%;position:absolute;bottom:14%;gap:47px}.why-choose .move-image-wrap .member{animation:upDown 5s infinite;transition:all .5s ease-in-out;width:180px;-o-object-fit:contain;object-fit:contain}.why-choose .move-image-wrap .graph{animation:upDown 4s infinite;transition:all .5s linear;width:120px;-o-object-fit:contain;object-fit:contain}@media(max-width:1024px){.hero-section .slider-wrapper{width:100%}.why-choose{background-size:cover;background-position:0}}@media(max-width:767px){.hero-section .slider-wrapper{max-width:400px;width:95%;overflow:hidden}.hero-section .slider-wrapper .project-slider .swiper-slide{margin-top:25px}.services-card-wrapper{margin-top:0!important}.services-card-wrapper .service-item{height:220px!important}.about-img-wrap:before{width:361px;height:371px;left:-11%;top:-30px}.about-img-wrap .img1{width:300px;height:300px;margin-left:25px}.about-img-wrap .img2{display:none}.solution{height:430px;font-size:30px;background-attachment:scroll}}.portfolio{background-image:linear-gradient(rgba(0,0,0,.77),rgba(0,0,0,.87)),url(/assets/img/about-bg.jpg)}.projects-wrapper{max-width:1800px;width:100%}.projects-wrapper .projects-inner{padding:70px 60px;border-radius:10px}.projects-wrapper .projects-inner:nth-child(odd){background-color:#021526}.projects-wrapper .projects-inner:nth-child(odd) h2{color:#fff}.projects-wrapper .projects-inner .project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.projects-wrapper .projects-inner .project-grid .project-item{overflow:hidden;position:relative;transition:all .4s ease-in-out;border:10px solid #ffe9bf}.projects-wrapper .projects-inner .project-grid .project-item h5{opacity:0;color:#fff;font-size:20px;position:absolute;z-index:999;bottom:10px;width:100%;text-align:center;text-transform:capitalize}.projects-wrapper .projects-inner .project-grid .project-item:hover h5,.projects-wrapper .projects-inner .project-grid .project-item:hover:before{opacity:1}.projects-wrapper .projects-inner .project-grid .project-item:before{transition:all .4s ease-in-out;content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(189deg,rgba(255,231,200,0),rgb(5,5,5))}.projects-wrapper .projects-inner .project-grid .project-item img{height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:5px}.projects-wrapper .projects-inner.apps .project-grid{grid-template-columns:repeat(4,1fr)}.projects-wrapper .projects-inner.apps .project-grid img{height:500px;-o-object-fit:contain;object-fit:contain;background:#fff}@media(max-width:1024px){.projects-wrapper .project-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:767px){.projects-wrapper .projects-inner{padding:30px 20px}.projects-wrapper .project-grid{grid-template-columns:repeat(1,1fr)!important}}.testiomonial-wrapper{background-image:url(/assets/img/bg-overlay.webp);background-size:cover;padding:30px 0}.testiomonial-wrapper .review-slider .swiper-button-next,.testiomonial-wrapper .review-slider .swiper-button-prev{background:#fff;color:#021526;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.testiomonial-wrapper .review-slider .swiper-button-next:after,.testiomonial-wrapper .review-slider .swiper-button-prev:after{font-size:16px}.testiomonial-wrapper .review-slider .swiper-slide{border-radius:10px;padding:20px 40px!important;background:#021526;min-height:348px}.testiomonial-wrapper .review-slider img{width:100px;height:100px;border-radius:50%;border:2px solid #fff}.testiomonial-wrapper .review-slider *{color:#fff}.testiomonial-wrapper .review-slider .msg{font-size:16px;font-weight:200;padding:20px}@media(max-width:767px){.testiomonial-wrapper{padding:0 0 20px}.testiomonial-wrapper .review-slider .swiper-slide{padding:20px!important}}.services{background-image:linear-gradient(rgba(0,0,0,.77),rgba(0,0,0,.87)),url(/assets/img/about-bg.jpg)}.services-section .services-wrapper{max-width:2000px;width:100%;margin:auto}.services-section .services-wrapper .service-single{background-color:#fff;padding:70px 60px;background-image:url(/assets/img/colorful-bg.webp);background-repeat:no-repeat;background-position:0}.services-section .services-wrapper .service-single .service-main-content{margin-bottom:40px}.services-section .services-wrapper .service-single .service-main-content h2{font-size:40px;font-weight:600;text-transform:capitalize}.services-section .services-wrapper .service-single .service-main-content p{max-width:1000px;width:100%}.services-section .services-wrapper .service-single .sub-cate-slider{max-width:1200px;margin:auto}.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-next,.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-prev{color:#000}.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-next:after,.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-prev:after{font-size:20px}.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-prev{left:-2px}.services-section .services-wrapper .service-single .sub-cate-slider .swiper-button-next{right:2px}.services-section .services-wrapper .service-single .sub-cate-slider .sub-cate{margin:20px 30px;padding:20px;text-align:center;position:relative;background:hsla(0,0%,100%,.25);box-shadow:0 8px 15px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;border:1px solid hsla(0,0%,100%,.18)}.services-section .services-wrapper .service-single .sub-cate-slider .sub-cate img{max-width:100px;width:100%;margin:auto;border-radius:5px;padding:13px;height:100px;-o-object-fit:contain;object-fit:contain;box-shadow:0 3px 8px rgba(0,0,0,.24)}.services-section .services-wrapper .service-single .sub-cate-slider .sub-cate .slide-title{font-size:18px;font-weight:500;text-transform:capitalize;text-align:center;margin:20px 0 10px;min-height:54px}@media(max-width:767px){.services-section .services-wrapper .service-single .swiper{padding:0 10px}.services-section .services-wrapper .service-single .sub-cate{margin:10px 10px 20px!important}}.services-section .services-wrapper .service-single:nth-child(2n){background-color:#021526;background-position:120% 100%;border-radius:12px;color:#fff}.services-section .services-wrapper .service-single:nth-child(2n) *,.services-section .services-wrapper .service-single:nth-child(2n) .swiper-button-next,.services-section .services-wrapper .service-single:nth-child(2n) .swiper-button-prev{color:#fff}@media(max-width:767px){.services-section .services-wrapper .service-single{padding:25px 20px}.services-section .services-wrapper .service-single .service-main-content h2{font-size:30px}}.tech-sector-wrap{display:grid;grid-template-columns:repeat(5,1fr);max-width:1200px;margin:auto;padding:20px}.tech-sector-wrap .sector{outline:1px solid #f48b1d;outline-offset:0;transition:all .3s ease-in-out;background:#fff;padding:10px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tech-sector-wrap .sector button{background-color:#f48b1d;margin-bottom:10px}.tech-sector-wrap .sector button svg{color:#fff;font-size:26px}.tech-sector-wrap .sector:hover{background:#f48b1d;color:#fff}@media(max-width:767px){.tech-sector-wrap{grid-template-columns:repeat(3,1fr);padding:20px 15px;width:100%}.tech-sector-wrap .sector{padding:0;height:110px}.tech-sector-wrap .sector p{font-size:15px}}.services-techstack .tech-stack-main .tech-stack-cate{border:1px solid #7c7c7c;border-radius:13px;padding:25px;position:sticky;margin-bottom:20px;min-height:300px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);background:#e3f2f9;background:#fff}.services-techstack .tech-stack-main .tech-stack-cate:first-child{top:110px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(2){top:132px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(3){top:154px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(4){top:176px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(5){top:198px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(6){top:220px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(7){top:242px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(8){top:264px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(9){top:286px}.services-techstack .tech-stack-main .tech-stack-cate:nth-child(10){top:308px}.services-techstack .tech-stack-main .tech-stack-cate .tech-name img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;margin:auto}.services-techstack .tech-stack-main .tech-stack-cate .techstack-list{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;text-align:center}@media(max-width:1024px){.services-techstack{margin-top:20px}}@media(max-width:767px){.services-techstack .techstack-list{grid-template-columns:repeat(4,1fr)!important}.services-techstack .techstack-list img{width:40px!important}}