*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.header{flex-direction:column;gap:20px;padding:20px 190px}.head1,.header{align-items:center;display:flex;justify-content:center}.head1{gap:40px}.head1>img{height:50px}.head1>h2{color:grey;font-size:16px;font-weight:lighter}.margin{align-items:center;display:flex;flex-direction:column;font-size:22px;gap:5px;margin-left:260px}.margin>span{color:grey;font-size:16px}.head2{align-items:center;display:flex;gap:80px;justify-content:center}.link1{font-size:20px;font-weight:500;position:relative;transition:all .3s ease}.link1:hover{color:#2873c8;cursor:pointer}.link1:after{background-color:#1f67d9;border-bottom:1px solid;bottom:-2px;content:"";display:inline-block;height:1px;left:0;margin-top:10px;opacity:0;position:absolute;transform:scaleX(0);transition:opacity .35s,transform .35s;width:100%}.link1:hover:after{opacity:1;transform:scale(1)}.herosection{align-items:center;max-height:100vh;padding:60px 520px 80px 120px}.hero,.herosection{display:flex;justify-content:center}.hero{animation-timeline:view();animation-range:entry 0 cover 40%;align-items:flex-start;animation:appear linear;flex-direction:column;gap:35px;max-width:940px}.hero>h3{color:#fff;font-size:15px;font-weight:600}.hero>h1{color:#fff;font-size:64px;font-weight:700}.hero>h2{color:#fff;font-size:24px;font-weight:500}.hero>.imgtext5{align-items:center;color:#fff;display:flex;gap:20px;justify-content:center}.hero>.imgtext5>h2{color:#fff;font-size:24px;font-weight:600}.btntext{align-items:center;color:#fff;display:flex;gap:40px;justify-content:center}.btntext>h3{font-size:18px;font-weight:600}.btntext>button{background:#175ce5;border:none;color:#fff;font-size:18px;padding:20px 85px;transition:all .4s ease}.btntext>button:hover{background-color:#fff;border-radius:5px;color:#175ce5;cursor:pointer}.text-line-wrapper{animation-timeline:view();animation-range:entry 0 cover 45%;align-items:flex-start;animation:appear linear;display:flex;justify-content:center;padding:60px 60px 50px 120px}.text-line{font-size:30px}.block{background-color:#f2f9ff}.marketingblock{animation-timeline:view();animation-range:entry 0 cover 45%;animation:appear linear;gap:220px;max-height:250px;padding:0 170px}.market,.marketingblock{align-items:center;display:flex;justify-content:center}.market{max-width:564px}.market>p{color:#2f3338;font-size:15px;line-height:30px}.problemsection{gap:250px;padding:40px 140px}.problem,.problemsection{display:flex;justify-content:center}.problem{align-items:flex-start;flex-direction:column;gap:40px;max-width:540px}.problem>h1{animation-timeline:view();animation-range:entry 0 cover 30%;animation:appear linear;color:#175ce5;font-size:32px;font-weight:lighter}.problem>.textarrow{animation-timeline:view();animation-range:entry 0 cover 40%;align-items:flex-start;animation:appear linear;display:flex;gap:20px;justify-content:center}.textarrow>p{color:#1a2233;font-size:18px}.textarrow>img{height:75px}.workf{align-items:center;display:flex;flex-direction:column;gap:80px;justify-content:center;padding:40px 120px}.workf>h1{animation-timeline:view();animation-range:entry 0 cover 45%;animation:appear linear;color:#2f3338}.work,.workflow{align-items:flex-start;display:flex;justify-content:center}.work{gap:80px}.work1{animation-timeline:view();animation-range:entry 0 cover 50%;align-items:flex-start;animation:appear linear;display:flex;gap:300px}.work>p{color:#1a2233;font-size:15px}.steps-wrap{margin:50px auto;position:relative;width:1200px}.work2,.work3{animation-timeline:view();animation-range:entry 0 cover 50%;animation:appear linear}.work3{align-items:flex-end;display:flex;gap:250px;justify-content:center;margin-left:300px}.line.full{background:#dbe6ff;height:2px;left:0;position:absolute;top:50%;width:100%;z-index:0}.steps{justify-content:space-between;position:relative;z-index:1}.step,.steps{align-items:center;display:flex}.step{background:#fff;border-radius:50%;color:#4f7cff;font-size:15px;font-weight:500;height:84px;justify-content:center;width:84px}.s1{border:1px solid #7aa7ff}.s1,.s2{color:#2f3338;font-size:20px}.s2{border:2px solid #7aa7ff}.s3{border:3px solid #7aa7ff}.s3,.s4{color:#2f3338;font-size:20px}.s4{border:4px solid #7aa7ff}.s5{border:5px solid #7aa7ff}.s5,.s6{color:#2f3338;font-size:20px}.s6{border:6px solid #2563eb}@media (min-width:1920px){.workf{padding:40px 630px}.work1{gap:220px}.work3{gap:190px}}.zoomsection{gap:360px;padding:40px 120px}.zoom,.zoomsection{align-items:flex-start;display:flex;justify-content:center}.zoom{animation-timeline:view();animation-range:entry 0 cover 45%;animation:appear linear;flex-direction:column;gap:20px}.zoom>h1{color:#2f3338;font-size:30px;font-weight:600}.zoom>h3{color:#1a2233;font-size:21px;font-weight:400;margin-bottom:40px}.zoom>.textnumber{align-items:flex-start;display:flex;gap:25px;justify-content:center;margin-top:20px;max-width:400px}.zoom>img{height:120px}.zoom>button{background:#1f67d9;border:none;border-radius:10px;color:#fff;font-size:18px;font-weight:lighter;padding:15px 40px;transition:all .5s ease}.zoom>button:hover{background-color:#fff;box-shadow:0 10px 25px #00000059;color:#1f67d9;cursor:pointer}.casebody{align-items:center;display:flex;justify-content:center;padding:40px 120px}.caseSection{animation-timeline:view();animation-range:entry 0 cover 45%;animation:appear linear;background:linear-gradient(45deg,#0024cb,#4ca5ff 50%,#f2faff);border-radius:10px;color:#fff;flex-direction:column;padding:40px}.case1,.caseSection{align-items:flex-start;display:flex;justify-content:center}.case1{animation-timeline:view();animation-range:entry 0 cover 40%;animation:appear linear;gap:730px}.caseover>h2{font-size:40px}.line{background-color:#dadada;height:.1px;width:100%}.case2{animation-timeline:view();animation-range:entry 0 cover 40%;animation:appear linear;flex-wrap:wrap;justify-content:space-between;padding-top:40px;width:100%}.case2,.case2>.case{align-items:flex-start;display:flex;gap:20px}.case2>.case,.case2>.case5{flex-direction:column;justify-content:center;max-width:250px;min-width:min-content}.case2>.case5{align-items:flex-start;display:flex;gap:20px;margin-top:90px}.case>h2,.case>h3{font-size:24px;font-weight:lighter}.case>h3{margin-bottom:40px}.case>button{background:#fff;border:none;border-radius:10px;color:#2f3338;font-size:16px;padding:15px 30px;transition:all .4s ease}.case>button:hover{background-color:#0631f1;box-shadow:0 10px 25px #0000008c;color:#fff;cursor:pointer;padding:20px 30px}.case>p{font-size:18px;font-weight:lighter}.portfolio{align-items:center;display:flex;flex-direction:column;gap:40px;padding:40px}.portfolio>h1{margin-left:-970px}.over-port,.portfolio>h1{animation-timeline:view();animation-range:entry 0 cover 40%;animation:appear linear}.over-port{align-items:center;display:flex;gap:20px;justify-content:center}.arrow{cursor:pointer}.port-wrapper{gap:100px;overflow:hidden;width:1200px}.port-track{display:flex;gap:15px}.port-track.sliding.next{transform:translateX(-311px);transition:transform .8s ease}.port-track.sliding.prev{transform:translateX(250px);transition:transform .5s ease}.port{animation-timeline:view();animation-range:entry 0 cover 45%;align-items:flex-start;animation:appear linear;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-left:35px;min-width:230px;padding:20px;transition:all .4s ease}.port:hover{box-shadow:0 10px 25px #00000059}.port-img{height:120px}.port>.port-menu-img{cursor:pointer;height:28px}.port>button{background:#fff;border:2px solid #2873c8;border-radius:10px;color:#2873c8;padding:8px 25px;transition:all .4s ease}.port>button:hover{background-color:#2873c8;color:#fff;cursor:pointer}.port>h3{color:#1a2233;font-size:15px;font-weight:lighter;margin-bottom:15px}@media (max-width:1200px){.port-wrapper{width:800px}}@media (max-width:900px){.port-wrapper{width:500px}}@media (max-width:600px){.port-wrapper{width:250px}}.niche{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:40px 120px}.niche>h1{margin-left:-970px}.overal{animation-timeline:view();animation-range:entry 0 cover 45%;align-items:center;animation:appear linear;gap:60px}.nicheSectionl,.overal{display:flex;justify-content:center}.nicheSectionl{align-items:flex-start;background:linear-gradient(45deg,#4a7ee4,#f5f8ff);border-radius:10px;flex-direction:column;gap:20px;padding:40px 40px 0;transition:all .5s ease}.text1{gap:40px;justify-content:center}.t,.text1{align-items:center;display:flex}.t{flex-direction:column;gap:25px}.t>p{color:#2f3338;font:12px;position:relative}.t>p:after{background-color:#1f67d9;border-bottom:1px solid;bottom:-2px;content:"";display:inline-block;height:1px;left:0;margin-top:10px;opacity:0;position:absolute;transform:scaleX(0);transition:opacity .35s,transform .35s;width:100%}.t>p:hover:after{opacity:1;transform:scale(1)}.t>h3{color:#fff;font-size:24px}.t>button{background-color:#175ce5;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:lighter;padding:10px 30px;transition:all .4s ease}.t>button:hover{background-color:#fff;box-shadow:0 10px 25px #00000059;color:#175ce5}.nicheSection{background:linear-gradient(0deg,#d5e3ff,#f5f8ff);border-radius:10px;max-width:415px;padding:40px 150px 0 40px;transition:all .5s ease}.t>p{transition:all .4s ease}.t>p:hover{color:#175ce5;cursor:pointer}.niche>h1{animation-timeline:view();animation-range:entry 0 cover 30%;animation:appear linear}.nicheSection:hover,.nicheSectionl:hover{box-shadow:0 10px 25px #00000059}.nicheSection>h3{color:#175ce5;font-size:24px}.nicheSection>.img1{height:205px}.footer{align-items:center;background-color:#f5f6fc;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:40px 120px 120px}.footer>h1{animation-timeline:view();animation-range:entry 0 cover 30%;animation:appear linear;color:#2f3338;margin-left:-750px}.footer-section{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.foot{animation-timeline:view();animation-range:entry 0 cover 25%;align-items:flex-start;animation:appear linear;background-color:#fff;border-bottom:8px solid #175ce5;border-radius:10px;display:flex;flex-direction:column;gap:20px;max-height:320px;max-width:420px;min-height:320px;padding:20px 80px 0 20px;transition:all .5s ease}.foot:hover{border-bottom:20px solid #175ce5}.foot>h2{color:#2873c8}.foot>p{color:#1a2233}@keyframes appear{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}
/*# sourceMappingURL=main.268e46dc.css.map*/