h1 span{color:#1271da}h1{font-size:44px;margin:0}p{font-size:18px;margin:0}.outer{width:100%;min-height:100vh;align-items:center;box-sizing:border-box;display:grid;align-items:center;align-content:center;padding:50px 100px}.bg{background:#F6FAFF}.container-2{padding:0px 100px;display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.outer{padding:50px}}@media only screen and (max-width: 500px){.outer{padding:50px 30px}}.it-banner{background:url(/images/it-bg.png) no-repeat;background-size:cover;padding-top:150px}.it-banner-content{width:507px;display:flex;flex-direction:column;justify-content:center}.it-banner-img{display:flex;justify-content:center;width:734px}.it-banner-img img{width:100%}@media screen and (max-width: 1440px){.it-banner-img{width:50%}}@media screen and (max-width: 1024px){.container-2{padding:0px 50px;gap:30px}.it-banner-content{width:50%}}@media screen and (max-width: 768px){.container-2{display:flex;flex-direction:column;gap:60px;padding:100px 30px 50px}.it-banner{padding-top:30px}.it-banner-content{width:auto;padding:25px 25px 45px;background:#ffffff;backdrop-filter:blur(2px);border-radius:20px;text-align:center}.it-banner-img{width:auto}.it-banner-img img{width:auto}}.why-content{display:flex;gap:25px;flex-wrap:wrap;align-items:center;justify-content:center}.why-card{display:flex;gap:16px;padding:20px;max-width:280px;min-height:195px;flex-direction:column;text-align:center;background:#FAFAFA;border-radius:10px;border:3px solid transparent;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(100deg, #1271DA 0%, #EAF4FF 100%) border-box}.why-card img{height:68px}.why-description{color:#575757;font-family:Raleway;font-size:16px;line-height:26px}@media only screen and (max-width: 320px){.why-card{width:auto}}.services-container{display:flex;gap:70px;min-height:650px}.services-left{width:35%;display:flex;flex-direction:column;justify-content:space-between}.services-tab{display:flex;flex-direction:column;gap:32px}.services-tab button{width:100%;border:none;padding:18px 24px;border-radius:10px;background:#fff;font-size:16px;font-weight:600;cursor:pointer;text-align:left;transition:0.3s}.services-left button:hover{background:#1677ff;color:#fff}.services-left button.active{background:#1677ff;color:#fff;box-shadow:0 6px 15px rgba(22,119,255,0.25)}.services-right{width:65%}.timeline{position:relative;display:none}.timeline.active{display:block}.timeline::before{content:"";position:absolute;left:27px;top:60px;bottom:70px;width:2px;background:repeating-linear-gradient(to bottom, #1677ff 0 6px, transparent 6px 14px)}.timeline-item{display:flex;gap:30px;margin-bottom:42px;position:relative;text-align:left}.timeline-item img{height:56px}.our-content h4{margin:0 0 6px;font-size:24px;font-weight:bold}.our-content p{color:#575757;font-family:Inter;font-size:16px;font-weight:400;line-height:30px}@media (max-width: 768px){.services-container{flex-direction:column}.services-left{gap:50px;flex-direction:column-reverse}.services-tab button{text-align:center}.timeline::before{bottom:10px}.services-left,.services-right{width:100%}}@media (max-width: 500px){.timeline::before{bottom:90px}}@media (max-width: 425px){.timeline::before{bottom:150px}}@media (max-width: 320px){.timeline::before{bottom:200px}}.imple-it{padding:50px 100px}.imple-title{font-size:36px}.imple-content{display:flex;gap:33px;flex-wrap:wrap;align-items:center;justify-content:center}.imple-content h2{padding:16px 32px;border-radius:10px;border-top:1px solid #1271DA;background:#F5F5F5;font-size:24px;font-weight:700}.imple-content p{padding:5px 48px;color:#575757;font-family:Raleway;border-left:1px solid #1271DA;border-right:1px solid #1271DA;line-height:30px;font-weight:500}@media (max-width: 500px){.imple-it{padding:50px}.imple-title{font-size:28px;padding:16px 22px}.imple-content p{padding:5px 25px}}.what-it{border-radius:0 0 50px 50px;border-bottom:2px solid #1271DA}.what-it h2{font-size:36px}.what-content{display:flex;gap:46px 146px;flex-wrap:wrap;align-items:center;justify-content:center}.what-card{display:flex;flex-direction:column;gap:29px;padding:0px 10px;max-width:380px}.what-card img{height:68px}.what-card p{font-size:24px;font-weight:700}.what-card ul{border-left:2px solid #1271DA;text-align:left}.what-card ul li{margin-left:20px;line-height:24px}.approach-it{padding:100px 50px;position:relative}.approach-it::before{content:"";position:absolute;top:40px;left:50%;transform:translateX(-50%);width:1200px;height:500px;background:url("/images/approach-it.svg") no-repeat center;background-size:contain;z-index:0}.approach-it .block-content{position:relative;z-index:1}.approach-it img{position:relative;bottom:100px}.approach-content{display:flex;justify-content:center;gap:20px}.approach-card{max-width:253px;padding:25px;display:flex;flex-direction:column;gap:15px;text-align:left;background:#F6FAFF;border-radius:20px;align-items:flex-start}.approach-steps{padding:2px 15px;background:#1271DA;color:#fff;border-radius:30px}.approach-card-text{display:flex;flex-direction:column;gap:10px}.approach-card h4{margin:0;color:#1271DA;font-size:20px;font-weight:700;line-height:28px}.approach-card p{color:#575757;font-size:18px;font-weight:500;line-height:28px}@media (max-width: 1024px){.approach-it{padding-bottom:180px}}@media (max-width: 768px){.approach-it{padding-bottom:50px}.approach-it img{display:none}.approach-content{flex-wrap:wrap;padding:40px 0px;top:auto}.approach-it::before{display:none}}@media (max-width: 500px){.approach-card{text-align:center;gap:30px}}.turning-it{padding:100px 50px}.turning-title h2{max-width:395px}.turning-description{color:#575757;text-align:center;font-size:18px;font-weight:500;line-height:30px;max-width:535px}.turning-content{display:flex;flex-direction:column;gap:16px}.turning-content h4{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:32px}.turning-row{padding:24px 8px;display:flex;flex-direction:row;gap:8px;background:#FFFFFF;border-radius:5px;text-align:left}.turning-row span{color:#1271DA;font-weight:700}.turning-row .vl{height:120px;width:2px;background:linear-gradient(180deg, rgba(105,120,137,0) 0%, #697889 50%, rgba(105,120,137,0) 100%)}.turning-row p{color:#575757;font-size:18px;font-weight:500;line-height:30px;padding:16px;max-width:280px;text-align:center;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1024px){.turning-it::before,.turning-it::after{display:none}}@media (max-width: 500px){.turning-row{text-align:center;flex-direction:column}.turning-row .vl{border-bottom:2px solid #DADADA}}.proven-section{padding:50px 100px}.proven-content{width:100%;display:flex;flex-direction:column;gap:30px}.proven-icons{display:flex;justify-content:center;align-items:center;gap:30px}.proven-icons .hl{background:linear-gradient(90deg, rgba(38,38,38,0) 0%, #262626 50%, rgba(38,38,38,0) 100%);height:2px;width:124px}.proven-row{display:flex;justify-content:space-evenly}.proven-text{width:220px;line-height:24px;font-size:18px;display:flex;flex-direction:column;gap:10px}.proven-text h4{color:#000;font-weight:700;margin:0}.proven-text p{color:#575757;font-weight:500}.proven-content-mobile{display:none}@media (max-width: 1024px){.proven-section{padding:50px}.proven-icons .hl{width:100px}}@media (max-width: 768px){.proven-icons{gap:10px}.proven-icons .hl{width:75px}}@media (max-width: 500px){.proven-section .block-content{gap:44px !important}.proven-content{display:none}.proven-content-mobile{display:flex;flex-direction:column;gap:30px}.proven-columns-mobile img{height:72px}.proven-columns-mobile{display:flex;flex-direction:column;gap:8px}.proven-text{gap:0px}}.industries-content{display:flex;gap:24px}.industries-card{display:flex;padding:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;border-radius:15px;background:#FFF;text-align:left;max-width:290px}.industries-card h4{margin:0;color:#000;font-size:24px;font-weight:700;line-height:32px;padding-bottom:10px}.industries-card p{color:#575757;font-size:18px;font-weight:500;line-height:24px}@media (max-width: 768px){.industries-content{flex-direction:column;gap:30px}}.client-content{display:flex;flex-wrap:wrap;gap:70px 32px;position:relative}.client-item{width:220px;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;z-index:1}.client-item p{font-size:26px;text-align:center;font-weight:600}.client-content::before{content:"";position:absolute;top:25px;left:90px;width:100%;height:100%;background:url("/images/curve-line.svg") no-repeat;background-size:100% 60%;z-index:0}.ml{margin-left:30px}@media (max-width: 1024px){.client-content{gap:40px 0px}.client-content::before{width:90%;background-size:100% 55%}.ml{margin-left:20px}}@media (max-width: 768px){.client-content::before{content:"";position:absolute;top:50px;left:30px;width:2px;height:90%;background:#1271DA}.client-content{gap:32px;flex-direction:column;width:60%}.client-item{display:flex;flex-direction:row;width:100%;position:relative;z-index:1}.client-item p{text-align:left}.ml{margin:0}}.tech-it{padding:60px 0px;align-items:center;box-sizing:border-box;display:grid}.tech-it .container{Overflow:hidden}.tech-it-content{width:100%;max-width:1080px;margin:0 auto;text-align:center;overflow:hidden}.tech-it-content p{margin-bottom:30px}.tech-it-content .hl{width:100%;max-width:584px;height:1px;background:#D9D9D9}.tech-it .block-content,.tech-it-content{overflow-x:hidden}.digital-tab-header{width:100%;list-style:none;padding:0px;margin:0 auto;text-align:center}.digital-tab-header li{padding:8px 32px;background:#fff;display:inline-block;margin:0 5px 15px;color:#3C4141;border-radius:100px;border:1px solid #1271DA;color:#000;font-size:18px;font-weight:700;line-height:24px}.digital-tab-header li.active{color:#FFF;font-size:18px;font-weight:700;line-height:24px;background:#1271DA}.digital-tablinks{cursor:pointer}.digital-tabs{width:100%;max-width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;margin-top:30px;align-items:center;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s;justify-content:center}.digital-tab-img{flex-basis:50%;box-sizing:border-box;padding:0 20px 0 0}.digital-tab-img img{max-width:80%}.digital-tab-img img:hover{box-shadow:0px 4px 15px rgba(0,0,0,0.2)}.tech-it-content .digital-tab-img img{background:#fff;padding:10px;border-radius:10px}.digital-tab-copy{display:flex;flex-direction:column;gap:28px;align-items:center}.digital-tab-copy p{border-left:4px solid #1271DA;padding:0px 12px;color:#575757;font-size:18px;font-weight:500;line-height:24px}.tech-arch h3{margin-bottom:15px}.digital-tab-content{display:flex;flex-direction:column;align-items:center;padding-top:48px;gap:18px}.tech-it .digital-tab-content p{font-size:1.125em;margin-bottom:0px}@media screen and (max-width: 768px){.digital-tab-header{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.digital-tab-copy,.digital-tab-img{flex-basis:100%;text-align:center;padding:0px}.digital-tab-img{margin-top:30px}}@media screen and (max-width: 425px){.digital-tabs{flex-direction:column}}.pricing-content{display:flex;gap:12px}.pricing-card{display:flex;flex-direction:column;gap:14px;padding:32px 24px;border:1px solid #1271DA;border-radius:20px;text-align:center;height:472px}.pricing-card:hover{background:linear-gradient(to bottom, #1271DA 0%, #1271DA 60%, #0052BC 80%)}.pricing-card:hover .pricing-card-title p,.pricing-card:hover .pricing-card-title span,.pricing-card:hover .faq-item-pricing:not(.active) .faq-question-pricing p{color:#FFF}.pricing-card:hover button{background:#FFF;color:#1271DA}.pricing-card-title p{color:#000;font-size:24px;font-weight:700;padding-bottom:25px}.pricing-card-title span{color:#575757;font-size:18px;font-weight:500}.faq-column-pricing{display:flex;flex-direction:column;gap:8px}.faq-item-pricing{width:280px;padding:12px 12px 0px;cursor:pointer}.faq-question-pricing{display:flex;gap:8px;padding-bottom:8px}.faq-question-pricing p{color:#575757;font-size:19px;font-weight:500;text-align:left;line-height:24px}.faq-answer-pricing{display:none;padding:0px 0px 12px 31px;font-size:15px;color:#575757;text-align:left;line-height:21px}.faq-item-pricing.active .faq-answer-pricing{display:block}.faq-item-pricing.active{background:#EEF5FF;border-radius:10px;border-bottom:1px solid #1271DA}.faq-item-pricing.active .faq-question-pricing p{color:#575757}.faq-arrow{width:24px;height:24px;background:#1271DA;border-radius:50%;display:flex;align-items:center;justify-content:center}.faq-arrow::before{content:"";width:7px;height:7px;border-right:2px solid #FFF;border-bottom:2px solid #FFF;transform:rotate(-45deg);transition:0.3s ease}.faq-item-pricing.active .faq-arrow{background:#1271DA}.faq-item-pricing.active .faq-arrow::before{border-color:#fff;transform:rotate(45deg)}.pricing-card:hover .faq-item-pricing:not(.active) .faq-arrow{background:#FFF}.pricing-card:hover .faq-item-pricing:not(.active) .faq-arrow::before{border-color:#1271DA}.pricing-card button{padding:12px 0;border-radius:100px;background:#1271DA;border:none;color:#FFF;font-size:18px;font-weight:700;cursor:pointer}.pricing-faq-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column}@media screen and (max-width: 768px){.pricing-content{flex-direction:column;gap:30px}.pricing-card:hover{background:none}.pricing-card:hover .pricing-card-title p,.pricing-card:hover .pricing-card-title span,.pricing-card:hover .faq-item-pricing:not(.active) .faq-question-pricing p{color:#000}.pricing-card:hover button{background:#1271DA}}@media screen and (max-width: 375px){.pricing-card{padding:32px 4px}.pricing-section.outer{padding:50px 10px}.client-item p{font-size:16px}.industries-card{max-width:240px}.container-2{padding:100px 0px 50px}}.home-about-container1{background-color:#fafafa}
