.testimonials{background:#0c145b;justify-content:center;padding:0 90px;display:flex;position:relative}.testimonials div{display:block}.testimonials .testimonials-sub{width:100%;padding:103px 0;overflow:hidden}.testimonials .testimonials-heading{letter-spacing:-2px;text-align:center;color:var(--Colors-Grey-100,#f2f4f6);z-index:100;font-family:Darker Grotesque,sans-serif;font-size:68px;font-weight:700;line-height:65px;position:relative}.testimonials .testimonials-data-container{z-index:100;width:100%;max-width:966px;margin:51px auto 0}.testimonials .testimonials-data-container .swiper-wrapper{display:flex}.testimonials .testimonials-data{z-index:100;background:#ffffff1a;border-radius:20px;gap:29px;width:100%;max-width:966px;height:100%;display:flex}.testimonials .testimonials-data-information{flex-direction:column;gap:21px;padding:32px 32px 32px 41px;display:flex}.testimonials .star-container{gap:7px;padding:3.5px 0;display:flex}.testimonials .testimonials-data-description h6{letter-spacing:-.5px;color:var(--Colors-Grey-100,#f2f4f6);margin-bottom:28px;font-family:Darker Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:28px}.testimonials .testimonials-data-description hr{border:1px solid #7c8ea821;margin-bottom:28px}.testimonials .testimonials-name{letter-spacing:-.5px;color:var(--Colors-Grey-100,#f2f4f6);margin-bottom:8px;font-family:Darker Grotesque,sans-serif;font-size:22px;font-weight:700;line-height:100%}.testimonials .testimonials-name-data{letter-spacing:0;color:var(--Colors-Grey-200,#d1d7e1);font-family:Ronzino;font-size:16px;font-weight:400;line-height:24px}.testimonials .testimonial-container-image{width:100%;max-width:304px;position:relative;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 304 375\"><path d=\"M0 332.519C0 338.307 4.69254 343 10.4811 343H67.9785C72.5896 343 76.6591 346.014 78.0039 350.424L83.2334 367.576C84.5782 371.986 88.6477 375 93.2588 375H293.519C299.307 375 304 370.307 304 364.519V10.4811C304 4.69256 299.307 0 293.519 0H10.4811C4.69257 0 0 4.69255 0 10.4811V332.519Z\" fill=\"black\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 304 375\"><path d=\"M0 332.519C0 338.307 4.69254 343 10.4811 343H67.9785C72.5896 343 76.6591 346.014 78.0039 350.424L83.2334 367.576C84.5782 371.986 88.6477 375 93.2588 375H293.519C299.307 375 304 370.307 304 364.519V10.4811C304 4.69256 299.307 0 293.519 0H10.4811C4.69257 0 0 4.69255 0 10.4811V332.519Z\" fill=\"black\"/></svg>");-webkit-mask-size:cover;mask-size:cover}.testimonials .testimonial-container-image:before{content:"";z-index:10;background:#0f105352;width:100%;height:100%;position:absolute;top:0;left:0}.testimonials .testimonial-image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.testimonials .testimonials-data:hover .testimonial-image{transform:scale(1.1)}.testimonials .testimonials-buttons{z-index:100;justify-content:center;gap:5px;width:100%;margin-top:43px;display:flex;position:relative}.testimonials .testimonials-buttons-1{cursor:pointer;background:#ffffff4d;border:none;border-radius:31px;width:42px;height:8px;overflow:hidden}.testimonials .testimonials-buttons-1:hover{background:#fff9;transform:scale(1.1)}.testimonials .testimonials-buttons-1.testimonials-active{background:#ffffff1a;gap:10px;width:71px}.testimonials .testimonials-cut1{z-index:10;height:574px;position:absolute;top:0;left:0}.testimonials .testimonials-cut2{z-index:10;height:100%;position:absolute;top:0;right:0}.testimonials .testimonials-cut3{z-index:10;position:absolute;top:-42px;left:0}.testimonials .testimonials-cut4{z-index:10;width:160px;position:absolute;bottom:0;right:0}@media (max-width:1024px){.testimonials .testimonials-data-information{padding:20px}.testimonials .testimonials-cut1,.testimonials .testimonials-cut1{height:auto}}@media (max-width:767.5px){.testimonials .testimonials-sub{padding:76px 0}.testimonials .testimonials-heading{font-size:44px;line-height:85%}.testimonials .testimonials-data{flex-direction:column;gap:12px}.testimonials .testimonials-data-information{order:2;gap:10px}.testimonials .testimonial-container-image{order:1;max-width:100%}.testimonials .testimonials-data-description h6{margin-bottom:10px;font-size:20px}.testimonials .testimonials-data-description hr{margin-bottom:10px}.testimonials .testimonials-name{font-size:16px}.testimonials .testimonials-name-data{font-size:14px;line-height:100%}.testimonials .testimonials-buttons{margin-top:20px;margin-bottom:20px;display:none}.testimonials .testimonials-cut1{top:300px;bottom:0}.testimonials .testimonials-cut3{top:-21px}.testimonials .testimonials-cut4{height:21px}.testimonials{padding:0 24px}}
.performance{background:#f2f4f6;justify-content:center;padding:0 90px;display:flex;position:relative}.performance div{width:auto;display:block}.performance .performance-sub{z-index:100;width:100%;padding:90px 0;position:relative}.performance .performance-sub>h1{letter-spacing:-2px;text-align:center;color:var(--Colors-Grey-900,#252d38);font-family:Darker Grotesque,sans-serif;font-size:68px;font-weight:700;line-height:65px}.performance .performance-card{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:68px;display:grid}.performance .performance-card-1{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:419px;min-height:266px;display:flex;position:relative}.performance .performance-card-initial-heading{letter-spacing:-.5px;text-align:center;color:var(--Colors-Grey-800,#3b485a);font-family:Darker Grotesque;font-size:32px;font-weight:700;line-height:28px}.performance .performance-card-initial svg,.performance .performance-card-1:hover>.performance-card-initial{display:none}.performance .performance-card-1:hover>.performance-card-hover{flex-direction:column;display:flex}.performance .performance-card-1:hover .performance-cut{display:none}.performance .performance-card-1>p{letter-spacing:-.5px;text-align:center;color:var(--Colors-Grey-800,#3b485a);font-family:Darker Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:28px}.performance .performance-card-hover{justify-content:space-between;gap:20px;width:100%;height:100%;display:none}.performance .performance-card-heading{max-width:282px;margin:29px 36px 0}.performance .performance-card-heading h3{letter-spacing:-.5px;color:var(--Colors-Grey-800,#3b485a);font-family:Darker Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:28px}.performance .performance-card-heading p{letter-spacing:0;color:var(--Colors-Grey-400,#7c8ea8);margin-top:12px;font-family:Ronzino;font-size:18px;font-weight:400;line-height:160%}.performance .performance-card-button{width:auto;margin-left:36px;display:flex}.performance .performance-card-button a{letter-spacing:-.54px;color:var(--Colors-Grey-100,#f2f4f6);background:#2b3de3;border:none;padding:12px 32px;font-family:Switzer,sans-serif;font-size:18px;font-weight:600;line-height:150%;border-radius:4px 4px 0 0!important}.performance .performance-cut{height:36px;position:absolute;top:0;right:0}@media (max-width:1024px){.performance .performance-card{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.5px){.performance .performance-sub{padding:60px 0}.performance .performance-sub>h1{font-size:44px;line-height:85%}.performance .performance-card-1:hover>.performance-card-initial{display:flex}.performance .performance-card-1:hover>.performance-card-hover{display:none}.performance .performance-card-accordian .performance-card-initial{display:none!important}.performance .performance-card-accordian .performance-card-hover{flex-direction:column!important;display:flex!important}.performance .performance-card-heading{margin:12px 20px 0}.performance .performance-card-button{margin-left:30px}.performance .performance-card-1>.performance-card-hover{flex-direction:column}.performance .performance-card-1{max-width:100%;min-height:auto}.performance .performance-card{grid-template-columns:repeat(1,1fr)}.performance .performance-card-initial{justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.performance .performance-card-initial svg{display:flex}.performance .performance-card-1 .performance-cut{display:none}.performance{padding:0 24px}}
.home-page{font-family:var(--font-ronzino),sans-serif;flex-wrap:wrap}.home-page .overview-wrapper-main{padding:0 90px}.home-page .overview-wrapper{flex-direction:column;gap:67px;max-width:1073px;margin:120px auto 107px}.home-page h2{font-family:Darker Grotesque;font-weight:700;font-style:Bold;letter-spacing:-2px;color:#3b485a;font-size:64px;line-height:110%}.home-page h2 span{color:#1a2bc3;border:7px solid #0000;position:relative}.home-page h2 span:after{content:"";background:linear-gradient(90deg,#1a2bc3 0%,#fff 65.43%);border-radius:22px;height:7px;position:absolute;bottom:0;left:0;right:0}@media (max-width:767.5px){.home-page .overview-wrapper-main{padding:0 24px}.home-page .overview-wrapper{gap:35px;margin:0;padding:60px 0}.home-page .overview-wrapper h2{letter-spacing:-1px;font-size:36px;line-height:97%}}.home-page .industries-big-cut-1{z-index:10;position:absolute;top:0;left:0}.home-page .industries-big-cut-2{z-index:10;position:absolute;top:140px;left:0}.home-page .industries-big-cut-3{z-index:10;width:100%;max-width:360px;height:100%;max-height:310px;position:absolute;bottom:-158px;right:0}.home-page .service-big-cut-1{z-index:10;width:100%;max-width:360px;height:100%;max-height:310px;position:absolute;top:158px;right:150px}.home-page .core-big-cut-1{z-index:10;width:100%;max-width:360px;height:100%;max-height:150px;position:absolute;top:0;left:0}.home-page .core-big-cut-2{z-index:10;width:100%;max-width:269px;height:100%;max-height:232px;position:absolute;top:150px;left:-100px}
