:root{--Unbounded:Unbounded;--ar_one_sans:AR One Sans}body{scroll-behavior:smooth;overflow-x:hidden;font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-display:swap;cursor:-webkit-image-set(url(/img/svg/icons8-cursor-100.svg) 3x) 10 10,pointer!important}.bg-light-gray{background-color:#f9f9f9}.fs-18{font-size:clamp(1rem,.9278rem + .3082vw,1.125rem)!important}.fs-20{font-size:clamp(1.125rem,1.0528rem + .3082vw,1.25rem)!important}.fs-22{font-size:clamp(1.25rem,1.1227rem + .4073vw,1.375rem)!important}.fs-24{font-size:clamp(1.375rem,1.2477rem + .4073vw,1.5rem)!important}.fs-30{font-size:clamp(1.625rem,1.3709rem + .813vw,1.875rem)!important}.fs-40{font-size:clamp(2.25rem,1.9375rem + 1vw,2.5rem)!important}.fs-50{font-size:clamp(1.875rem,.6021rem + 4.0733vw,3.125rem)!important}.mb-20{margin-bottom:1.25rem!important}.mb-30{margin-bottom:1.875rem!important}.mb-40{margin-bottom:2.5rem!important}p{font-size:clamp(1.125rem,.9688rem + .5vw,1.25rem);font-weight:400;margin-bottom:1.875rem}p:not(.bg-dark){color:#3d3d3d}p:last-child{margin-bottom:0}.bg-dark.text-white p{color:#ffffff}.title-1{font-size:clamp(1.875rem,1.4908rem + 1.6293vw,2.5rem);font-weight:700;margin-bottom:20px}.title-2{font-size:clamp(1.875rem,1.2385rem + 2.0367vw,2.5rem)}.title-2,.title-3{font-weight:700;margin-bottom:1.25rem}.title-3{font-size:clamp(1.25rem,1.1227rem + .4073vw,1.375rem)}.title-4{font-size:clamp(1.125rem,.9977rem + .4073vw,1.25rem);font-weight:700;margin-bottom:1.25rem}@media (max-width:992px){.title-1,.title-2{word-wrap:break-word}.br{display:none}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}a{text-decoration:none}.br-20px{border-radius:1.25rem}.br-10px{border-radius:1rem}.mbr-80{margin-bottom:clamp(3.125rem,1.2156rem + 6.11vw,5rem)}.mbr-40{margin-bottom:clamp(1.875rem,1.2385rem + 2.0367vw,2.5rem)}.section{padding:clamp(3.125rem,.7813rem + 7.5vw,5rem) 0;position:relative}.section2{padding:120px 0 clamp(3.125rem,.7813rem + 7.5vw,5rem);overflow:hidden}.flex-center{align-items:center;justify-content:center}.black-text-box{color:#fff;margin-bottom:clamp(3.125rem,.7813rem + 7.5vw,5rem)}.count-section{display:flex;justify-content:center;align-items:center}.count-section .card{display:flex;border:0}@media (min-width:576px){.count-section .card{display:flex;border-style:solid;border-width:0 .5px 0 0;border-image-source:linear-gradient(0deg,rgba(255,255,255,.1),rgba(21,1,29,.5) 32.56%,rgba(21,1,29,.5) 61.72%,rgba(255,255,255,.1) 97.2%);border-image-slice:1}.count-section .card:last-child{border-right:none}}.border-animation-1,.border-animation-2{border:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,.1),rgb(25,26,78,.5) 32.56%,rgb(25,26,78,.5) 61.72%,rgba(255,255,255,.1) 97.2%);border-image-slice:1}@media (min-width:991.9px){.border-animation-1{border-image-source:linear-gradient(0deg,rgba(255,255,255,.1),rgb(25,26,78,.5) 32.56%,rgb(25,26,78,.5) 61.72%,rgba(255,255,255,.1) 97.2%)}.animated-card-sec .border-animation-2:first-child{border-top:0;border-left:0;border-right:0;padding:0 1.875rem 1.875rem .8rem}.animated-card-sec .border-animation-1:nth-child(2){border-top:0;border-right:0;border-bottom:0;padding:0 .8rem 1.875rem 1.875rem}.animated-card-sec .border-animation-1:nth-child(3){border-left:0;border-bottom:0;padding:1.875rem 1.875rem 0 .8rem}.animated-card-sec .border-animation-2:nth-child(4){border-bottom:0;border-right:0;padding:1.875rem .8rem 0 1.875rem}}@media (max-width:991.9px){.animated-card-sec .border-animation-1:nth-child(2),.animated-card-sec .border-animation-1:nth-child(3),.animated-card-sec .border-animation-2:first-child,.animated-card-sec .border-animation-2:nth-child(4){border-top:0;border-left:0;border-right:0;padding:1.875rem 1rem}}.dark-card{width:100%;background:#191A4E;color:#ffffff;border-radius:1.25rem}.dark-card .card-body{padding:clamp(1.25rem,.6135rem + 2.0367vw,1.875rem)}.dark-card .services-info li{font-size:clamp(1.125rem,.9688rem + .5vw,1.25rem);font-weight:400;color:#fff;list-style-type:"-  "}.dark-card .main-title{font-size:clamp(1.375rem,1.2477rem + .4073vw,1.5rem);font-weight:700;margin-bottom:1.25rem}.dark-card p{color:#ffffff}.dark-card .title-number{font-size:2.5rem;font-weight:700;color:#191A4E;display:flex;gap:10px;align-items:center;margin-bottom:2.5rem}.dark-card .title-number .text-title{font-size:1.25rem;color:#fff}@media (min-width:991px){.line-cure-right{position:static;overflow:hidden}.line-cure-right:after{content:"";right:0;bottom:50px;background-image:url(/img/other/shape/line-cure-right.svg);width:170px;height:200px}.line-cure-right:after,.star-left-black{position:absolute;background-repeat:no-repeat;background-size:contain}.star-left-black{right:78px;bottom:8px;background-image:url(/img/other/shape/star-outline.svg);width:70px;height:70px;animation:zoom-effect 1.5s infinite}.api-animation .line-cure-left,.line-cure-left,.line-cure-left2{position:absolute;left:0;bottom:150px;background-image:url(/img/other/shape/line-cure-left.svg);background-repeat:no-repeat;background-size:contain;width:150px;height:150px}.line-cure-left2{left:0;bottom:100px}.center-box{position:absolute;width:100%;top:70%}.api-animation .line-cure-left{left:0;bottom:360px}.api-animation .app-store-left-black,.app-store-left-black{position:absolute;left:146px;bottom:65px;background-image:url(/img/other/shape/app-store-icon.svg);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;animation:zoom-effect 1.5s infinite}.api-animation .app-store-left-black{left:146px;bottom:270px}.star-effect-left{left:146px;bottom:0;background-image:url(/img/other/shape/star-outline.svg);width:80px;height:80px;animation:zoom-effect 1.5s infinite}.pettan-line-right:after,.star-effect-left{position:absolute;background-repeat:no-repeat;background-size:contain}.pettan-line-right:after{content:"";right:0;top:50px;background-image:url(/img/other/shape/line-cure-right.svg);width:170px;height:200px}.star-effect:after{content:"";position:absolute;top:230px;right:85px;z-index:2;width:clamp(2.5rem,-10.4276rem + 26.3158vw,3.75rem);height:clamp(2.5rem,-10.4276rem + 26.3158vw,3.75rem);background-repeat:no-repeat;background-size:100%;background-image:url(/img/other/shape/star-outline.svg);animation:zoom-effect 1.5s infinite}@keyframes zoom-effect{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}}.text-offgray{color:#3d3d3d}@media (min-width:991px){.sticky-lg-contente{position:-webkit-sticky;position:sticky;top:80px}}.bg-dark-grid{background-color:#191A4E;background-image:linear-gradient(rgb(25,26,78,.96)),url(/img/other/shape/grid.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.vertical-slider{overflow:hidden;position:relative}.vertical-slider .card{background:linear-gradient(90deg,#f9f9f9,rgba(249,249,249,0));border:none!important;border-radius:.75rem;width:100%;margin-bottom:30px}.vertical-slider .card:hover{background:linear-gradient(90deg,#191A4E,rgba(25,26,78,.5) 161.34%);color:#ffffff!important}.vertical-slider .card p{color:#191A4E!important}.vertical-slider .card:hover p{color:#ffffff!important}.vertical-slider .card .card-body{display:flex;gap:1rem;padding:1.25rem}.vertical-slider .card-container{display:flex;flex-direction:column;animation:scroll-vertical 25s linear infinite}.vertical-slider .card-container .card{flex-shrink:0}.vertical-slider:after,.vertical-slider:before{content:"";position:absolute;left:0;width:100%;height:100px;z-index:1}.vertical-slider:before{top:0;background:linear-gradient(180deg,rgba(255,255,255,1),transparent);border-bottom:none}.vertical-slider:after{bottom:0;background:linear-gradient(0deg,rgba(255,255,255,1),transparent)}@keyframes scroll-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.development-services.nav-pills .nav-link{font-size:1.25rem!important;font-weight:500!important;color:#b9b3bb;display:flex;align-items:center;gap:15px;border-radius:0!important;border:none;border-bottom:.5px solid #a9a7a74d;padding:.9375rem 1.1875rem!important;text-align:start!important;outline:none!important}.development-services.nav-pills .nav-link:last-child{border:none}.development-services.nav-pills .nav-item.show .nav-link,.development-services.nav-pills .nav-link.active{color:#ffff!important;background:linear-gradient(90deg,#191A4E,rgba(25,26,78,.5) 161.34%);border-radius:.625rem!important;font-weight:700!important;white-space:normal!important}.development-services.technology.nav-pills .nav-link{font-weight:600!important;font-family:var(--ar_one_sans);color:#191A4E;border-bottom:.5px solid #3d3d3d33;padding:1.375rem 1.875rem!important}.technology-icons .card{width:100%;border:.5px solid #3d3d3d33;border-radius:.75rem}.technology-icons .card .card-body{padding:.875rem 1.5625rem;text-align:center}.technology-icons .card .card-body .title{font-size:1.1875rem;font-weight:400;color:#3d3d3d;margin-top:.625rem}.development-process .card{width:100%;box-shadow:0 0 5px 0 #0000000d;border:none;border-radius:1.25rem}.development-process .card .card-body{display:flex;align-items:center;gap:1.25rem;padding:clamp(1rem,.6875rem + 1vw,1.25rem)}.development-process .card .card-body .number{color:#15011d4d;font-size:clamp(2.8125rem,1.6406rem + 3.75vw,3.75rem);font-weight:400}.development-process .card .card-body .sub-text{color:#191A4E}.development-box .card{--main-bg:conic-gradient(from var(--border-angle),#ffff,#ffff 5%,#ffff 60%,#ffff 95%);border:1px solid transparent;border-radius:1.25rem;--gradient-border:conic-gradient(from var(--border-angle),transparent,#191A4E,#3A4D9E,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation-play-state:paused;margin-bottom:1.875rem;color:#191A4E!important}.development-box .card:hover{--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#191A4E,#3A4D9E 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;animation:bg-spin 5s linear infinite}.development-box .card:last-child{margin-bottom:0}@keyframes bg-spin{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.development-box .card .card-body{padding:clamp(1.25rem,-.3125rem + 5vw,2.5rem)}.developer-service .gy-5{--bs-gutter-y:clamp(2.5rem,-0.625rem + 10vw,5rem)}.developer-service .title-1{color:#191A4E}.developer-service .sub-title{color:#191A4E;font-size:1.25rem;font-weight:700;margin-bottom:0;margin-top:.625rem}.timeline{position:relative;box-sizing:border-box}.timeline ul{padding:0;margin:0}.timeline ul li{list-style:none;position:relative;width:100%;display:flex;gap:clamp(.625rem,-.0115rem + 2.0367vw,1.25rem);padding-bottom:clamp(1.5625rem,-.0286rem + 5.0916vw,3.125rem);box-sizing:border-box}.timeline ul li:last-child{padding-bottom:0}.timeline ul li .img-set{position:relative;width:clamp(3.125rem,-.0573rem + 10.1833vw,6.25rem);top:20px}.timeline ul li .img-box2{position:relative}.timeline ul li .img-box2:before{content:"";position:absolute;width:2px;height:100%;left:50%;top:50%;background-image:linear-gradient(#191A4E 33%,rgba(255,255,255,0) 0);background-size:15px 20px}.timeline ul li:last-child .img-box2:before{display:none}.timeline ul li .img-set svg{width:100%;height:100%}.timeline ul li .content{padding-top:clamp(1rem,.109rem + 2.8513vw,1.875rem)}.timeline ul li .content .main-title{font-size:clamp(1rem,.7454rem + .8147vw,1.25rem);font-weight:700;margin-bottom:.625rem}.timeline ul li .content p{font-size:clamp(.75rem,.2408rem + 1.6293vw,1.25rem)}.img-set svg{fill:#fff}.img-set svg path,.timeline ul li.active .img-set svg{fill:#191A4E}.timeline ul li.active .img-set svg path{fill:#fff}.bg-3b6db5{background-color:#3b6db5!important}.bg-gradient1{background:linear-gradient(90deg,#10988f,#1aafa6)!important}.bg-gradient2{background:#3ba07c!important}.bg-26347a{background-color:#26347a!important}.bg-312f30{background-color:#312f30!important}.bg-657cbd{background-color:#657cbd!important}.bg-023d90{background-color:#023d90!important}.bg-8c5e3b{background-color:#8c5e3b!important}.bg-2cb75b{background-color:#2cb75b!important}.bg-38703d{background-color:#38703d!important}.bg-e782ad{background-color:#e782ad!important}.seperator-line{background-color:#191A4E;height:2px;width:105px;text-align:center}.bg-color-light1{background-color:#fff!important}.bg-color-light2,.bg-color-light3{background-color:#fafafa!important}.btn-hero{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:700;font-size:1.125rem;padding:.9277rem 1.6rem;border-radius:50rem!important;position:relative;overflow:hidden;transition:color .5s ease}.PhoneInputInput,.btn-hero:focus{box-shadow:none!important}.PhoneInputInput{border:none!important;outline:none!important}a,a:active,a:focus,a:target,button,button:active,button:focus{cursor:-webkit-image-set(url(/img/svg/1527606.png) 3x) 10 10,pointer!important}.custom-cursor,.custom-cursor:active,.custom-cursor:focus,.custom-cursor:focus-visible,.custom-cursor:hover,.custom-cursor:target{cursor:-webkit-image-set(url(/img/svg/1527606.png) 4x) 10 10,pointer!important}.PhoneInputCountrySelect{cursor:-webkit-image-set(url(/img/svg/1527606.png) 4x) 10 10,pointer!important}.hoverEffect1{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:700;font-size:1.125rem;padding:.9277rem 1.6rem;border:none;border-radius:50rem!important;position:relative;overflow:hidden;transition:color .5s ease;background:transparent;color:white;z-index:1}.hoverEffect1:after,.hoverEffect1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:transform .5s;border-radius:4px}.hoverEffect1:before{background:#fff;transform:scale(0);transform-origin:bottom right}.hoverEffect1:after{background:transparent;border:1px solid #f8f9fa;box-sizing:border-box;transform-origin:top left;transform:scale(1);border-radius:50rem}.hoverEffect1:hover:before{transition:transform .5s;transform-origin:top left;transform:scale(1)}.hoverEffect1:hover{color:#191A4E!important}.hoverEffect1:hover:after{transition:transform .5s;transform-origin:top left;transform:scale(0);border-color:#191A4E!important}.hoverEffect2{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:12px;font-weight:700;font-size:1.125rem;padding:.9277rem 1.6rem;border:none;border-radius:50rem!important;position:relative;overflow:hidden;transition:color .5s ease;background:transparent;color:#191A4E!important;z-index:1}.hoverEffect2:after,.hoverEffect2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:transform .5s;border-radius:4px}.hoverEffect2:before{background:#fff;transform:scale(1);transform-origin:bottom right}.hoverEffect2:after{background:transparent;border:1px solid #f8f9fa;box-sizing:border-box;border-radius:50rem}.hoverEffect2:after,.hoverEffect2:hover:before{transform-origin:top left;transform:scale(0)}.hoverEffect2:hover{color:white!important}.hoverEffect2:hover:after{transform-origin:top left;transform:scale(1)}.grecaptcha-badge{visibility:hidden}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.left-side-img img{border-radius:1.25rem}@media (min-width:992px){.left-side-img{position:-webkit-sticky;position:sticky;top:0}.left-side-img img{margin-left:-13px;width:100%;object-fit:cover;border-radius:0 1.25rem 1.25rem 0!important}}.progress-wrap{position:fixed;right:1.5rem;bottom:1.5rem;width:3.3rem;height:3.3rem;display:block;border-radius:100%;box-shadow:inset 0 0 0 .1rem rgba(128,130,134,.25);z-index:1010;opacity:0;visibility:hidden;transform:translateY(.75rem);transition:all .2s linear,margin-right 0s}@media (prefers-reduced-motion:reduce){.progress-wrap{transition:none}}.progress-wrap.active-progress{visibility:visible;transform:translateY(0)}.progress-wrap:after{position:absolute;font-family:inherit;content:"↑";text-align:center;line-height:3.3rem;font-size:1.2rem;color:#191A4E;left:0;top:0;height:3.3rem;width:3.3rem;display:block;z-index:1;transition:all .2s linear}@media (prefers-reduced-motion:reduce){.progress-wrap:after{transition:none}}.progress-wrap svg path{fill:white}.progress-wrap svg.progress-circle path{stroke:#191A4E;stroke-width:5;box-sizing:border-box;transition:all .2s linear}@media (prefers-reduced-motion:reduce){.progress-wrap svg.progress-circle path{transition:none}}@media (min-width:576px){.progress-wrap.active-progress{opacity:1}}