html,body{color:#454545;scroll-behavior:smooth;background:#fff;margin:0;padding:0;scroll-padding-top:8rem;font-family:Geist,sans-serif}main{margin:0 auto}@media (max-width:1360px){main{width:100%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:500}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{letter-spacing:-.75px;font-size:clamp(1.5rem,2vw,1.5rem)}h6{letter-spacing:-.75px;font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}p,a,b,i,button{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color,.primary-accent{color:#5e4cff}.light-text{color:gray}.navbar-wrapper{width:1360px;margin:0 auto}@media (max-width:1360px){.navbar-wrapper{width:100%}}.generic-section-wrapper{width:1360px;margin:0 auto;padding-bottom:8rem}@media (max-width:1360px){.generic-section-wrapper{width:100%}}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem;padding-inline:1rem}}.generic-section-header{flex-direction:row;justify-content:start;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#e6e6e6;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#5e4cff;border-radius:10rem}::selection{color:#fff;background:#8c80ff}.hero-section-wrapper{background:url(../media/hero-background.078537f7.png) 50%/cover no-repeat;flex-direction:row;justify-content:center;align-items:center;width:100%;height:85dvh;display:flex}@media (max-width:1280px){.hero-section-wrapper{flex-direction:column;padding-inline:1rem}}.hero-section-wrapper .content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:65%;margin:0 auto;display:flex}@media (max-width:1280px){.hero-section-wrapper .content{align-items:center;width:100%}}.hero-section-wrapper .content .client-info{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .75rem .625rem .625rem;display:flex}@media (max-width:1280px){.hero-section-wrapper .content .client-info{justify-content:center}}.hero-section-wrapper .content .client-image{width:4rem}.hero-section-wrapper .content .text-content{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.hero-section-wrapper .content .text-content h1{font-size:clamp(2.75rem,10vw,6rem);line-height:clamp(3rem,10vw,5.5rem)}@media (max-width:1280px){.hero-section-wrapper .content .text-content{text-align:center;align-items:center}}.hero-section-wrapper .content .primary{color:#5e4cff}.hero-section-wrapper .content .description{color:gray;width:70%;padding-block:1rem}@media (max-width:1280px){.hero-section-wrapper .content .description{width:100%}}.hero-section-wrapper .content .buttons-wrapper{flex-direction:row;gap:1rem;display:inline-flex}.hero-section-wrapper .animation{flex:2}
html,body{color:#454545;scroll-behavior:smooth;background:#fff;margin:0;padding:0;scroll-padding-top:8rem;font-family:Geist,sans-serif}main{margin:0 auto}@media (max-width:1360px){main{width:100%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:500}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{letter-spacing:-.75px;font-size:clamp(1.5rem,2vw,1.5rem)}h6{letter-spacing:-.75px;font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}p,a,b,i,button{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color,.primary-accent{color:#5e4cff}.light-text{color:gray}.navbar-wrapper{width:1360px;margin:0 auto}@media (max-width:1360px){.navbar-wrapper{width:100%}}.generic-section-wrapper{width:1360px;margin:0 auto;padding-bottom:8rem}@media (max-width:1360px){.generic-section-wrapper{width:100%}}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem;padding-inline:1rem}}.generic-section-header{flex-direction:row;justify-content:start;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#e6e6e6;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#5e4cff;border-radius:10rem}::selection{color:#fff;background:#8c80ff}.success-description-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:3rem;display:flex}@media (max-width:1280px){.success-description-wrapper{flex-direction:column}}.success-description-wrapper h6{flex:1}.success-description-wrapper .success-cards{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}.success-description-wrapper .success-cards .stat-card{border:1px solid #e6e6e6;border-radius:.5rem;width:100%;padding:1rem}.success-description-wrapper .success-cards .stat-card h6{color:gray}
html,body{color:#454545;scroll-behavior:smooth;background:#fff;margin:0;padding:0;scroll-padding-top:8rem;font-family:Geist,sans-serif}main{margin:0 auto}@media (max-width:1360px){main{width:100%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:500}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{letter-spacing:-.75px;font-size:clamp(1.5rem,2vw,1.5rem)}h6{letter-spacing:-.75px;font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}p,a,b,i,button{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color,.primary-accent{color:#5e4cff}.light-text{color:gray}.navbar-wrapper{width:1360px;margin:0 auto}@media (max-width:1360px){.navbar-wrapper{width:100%}}.generic-section-wrapper{width:1360px;margin:0 auto;padding-bottom:8rem}@media (max-width:1360px){.generic-section-wrapper{width:100%}}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem;padding-inline:1rem}}.generic-section-header{flex-direction:row;justify-content:start;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#e6e6e6;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#5e4cff;border-radius:10rem}::selection{color:#fff;background:#8c80ff}.testimonial-cards-wrapper{grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;display:grid}@media (max-width:745px){.testimonial-cards-wrapper{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.testimonial-cards-wrapper .testimonial-card-content{border-radius:.5rem;outline:1px dashed #e6e6e6;flex-direction:row;justify-content:center;align-items:flex-start;gap:1rem;width:100%;max-width:40rem;margin-right:3rem;padding:1rem;display:flex}.testimonial-cards-wrapper .testimonial-card-content img{border-radius:1000px;width:3rem!important;height:3rem!important}.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;height:12rem;display:flex}@media (max-width:1360px){.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper{gap:2rem;height:100%}}.testimonial-cards-wrapper .testimonial-card-content .testimonial-text-wrapper .author-wrapper a{text-decoration:underline}
html,body{color:#454545;scroll-behavior:smooth;background:#fff;margin:0;padding:0;scroll-padding-top:8rem;font-family:Geist,sans-serif}main{margin:0 auto}@media (max-width:1360px){main{width:100%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:500}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{letter-spacing:-.75px;font-size:clamp(1.5rem,2vw,1.5rem)}h6{letter-spacing:-.75px;font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}p,a,b,i,button{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color,.primary-accent{color:#5e4cff}.light-text{color:gray}.navbar-wrapper{width:1360px;margin:0 auto}@media (max-width:1360px){.navbar-wrapper{width:100%}}.generic-section-wrapper{width:1360px;margin:0 auto;padding-bottom:8rem}@media (max-width:1360px){.generic-section-wrapper{width:100%}}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem;padding-inline:1rem}}.generic-section-header{flex-direction:row;justify-content:start;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#e6e6e6;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#5e4cff;border-radius:10rem}::selection{color:#fff;background:#8c80ff}.projects-wrapper{border-radius:2px;outline:1px solid #e6e6e6;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:1360px){.projects-wrapper{grid-template-columns:1fr}}.projects-wrapper .project-card{outline:1px solid #e6e6e6;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;transition:all .15s ease-in-out;display:flex}.projects-wrapper .project-card:hover{background-color:#e6e6e6}.projects-wrapper .project-card:hover *{color:#5e4cff;transition:all .15s ease-in-out}.projects-wrapper .project-card img{width:100%;height:100%}.projects-wrapper .project-card .project-text-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media (max-width:768px){.projects-wrapper .project-card .project-text-wrapper{gap:1rem}}.projects-wrapper .project-card .project-text-wrapper .project-services{flex-flow:wrap;justify-content:flex-end;align-items:flex-end;gap:1rem;display:flex}@media (max-width:768px){.projects-wrapper .project-card .project-text-wrapper .project-services{justify-content:flex-start;align-items:flex-start}}
html,body{color:#454545;scroll-behavior:smooth;background:#fff;margin:0;padding:0;scroll-padding-top:8rem;font-family:Geist,sans-serif}main{margin:0 auto}@media (max-width:1360px){main{width:100%}}h1,h2,h3,h4{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:500}h1{letter-spacing:-2px;font-size:clamp(2.75rem,5vw,3.815rem);line-height:clamp(3rem,4vw,4rem)}h2{font-size:clamp(2.5rem,4vw,3.052rem)}h3{font-size:clamp(2rem,3vw,2.441rem)}h4{font-size:clamp(1.75rem,2.5vw,1.953rem)}h5{letter-spacing:-.75px;font-size:clamp(1.5rem,2vw,1.5rem)}h6{letter-spacing:-.75px;font-size:clamp(1.25rem,1.5vw,1.25rem);line-height:1.3}span{font-size:inherit}p,a,b,i,button{letter-spacing:-.3px;font-size:clamp(.975rem,1vw,16px);font-weight:500}button{font-size:1rem}.primary-color,.primary-accent{color:#5e4cff}.light-text{color:gray}.navbar-wrapper{width:1360px;margin:0 auto}@media (max-width:1360px){.navbar-wrapper{width:100%}}.generic-section-wrapper{width:1360px;margin:0 auto;padding-bottom:8rem}@media (max-width:1360px){.generic-section-wrapper{width:100%}}@media (max-width:1024px){.generic-section-wrapper{padding-bottom:4rem;padding-inline:1rem}}.generic-section-header{flex-direction:row;justify-content:start;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media screen and (max-width:768px){.generic-section-header{justify-content:flex-start}}.generic-section-header h3{white-space:pre}@media (max-width:768px){.generic-section-header h3{white-space:break-spaces}}.generic-section-header .line{background:#e6e6e6;width:100%;height:1px}@media screen and (max-width:768px){.generic-section-header .line{display:none}}.service-section{position:relative}.service-section :not(.service-background){z-index:2;position:relative}.service-section .service-background{z-index:0;width:100%;position:absolute;top:10%}@media (max-width:1024px){.service-section .service-background{display:none}}.lucide{stroke-width:1.75px;min-width:1.5rem;min-height:1.5rem}::-webkit-scrollbar{background:0 0;width:.5rem}::-webkit-scrollbar-thumb{background:#5e4cff;border-radius:10rem}::selection{color:#fff;background:#8c80ff}.benefits-wrapper{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:1360px){.benefits-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.benefits-wrapper{grid-template-columns:1fr}}.benefits-wrapper .benefit-card-wrapper{outline:1px solid #e6e6e6;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.benefits-wrapper .benefit-card-wrapper p{color:gray}.benefits-wrapper .benefit-card-wrapper .icon-wrapper{background:#fff;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;padding:1rem;display:flex}
.pricing-card-grid{grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}@media screen and (max-width:1024px){.pricing-card-grid{grid-template-columns:1fr}}
.pricing-card-grid{grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;display:grid}@media screen and (max-width:1024px){.pricing-card-grid{grid-template-columns:1fr}}
