@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;700&display=swap");.ClientLogoSlider_clientSection__L1Qkk{font-family:Work Sans,sans-serif;padding:2rem 0;background:linear-gradient(180deg,#ffffff 80%,#f8faff);overflow:hidden;position:relative}.ClientLogoSlider_earthContainer__Q9QM8{position:relative;height:150px;width:100%;margin:0 auto;padding-bottom:0;pointer-events:none;z-index:1;overflow:hidden}.ClientLogoSlider_earthImage__dXnko{object-fit:contain;object-position:center;opacity:1}.ClientLogoSlider_contentWrapper__Cdmvo{position:relative;z-index:2}.ClientLogoSlider_container__fzXcP{max-width:1200px;margin:0 auto;padding:0 1rem}.ClientLogoSlider_subheading__mEJCH{color:#7b61ff;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin-bottom:.5rem}.ClientLogoSlider_heading__fwFLC{font-size:2rem;font-weight:600;color:#333;text-align:center;margin-bottom:3rem;margin-top:0}.ClientLogoSlider_mySwiper__9uRjW{width:100%;overflow:visible;display:flex;align-items:center;margin-top:0;padding-top:0}.ClientLogoSlider_slideWrapper__EHfgu{display:flex;justify-content:center;align-items:center}.ClientLogoSlider_logoImage__Ci1g9{filter:grayscale(80%);transform:scale(1);opacity:.8;transition:all .3s ease;object-fit:contain;max-height:80px}.ClientLogoSlider_logoImage__Ci1g9:hover{filter:grayscale(0);transform:scale(1.1);opacity:1}.OurServices_solutionsSection__GpY6O{padding:80px 0;background:#f9f9f9}.OurServices_heading__O80cg{font-size:2.5rem;color:#111}.OurServices_subheading__MDUYM{font-size:1.1rem;color:#555}.OurServices_card__b9fHu{border:none;border-radius:16px;padding:20px;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.OurServices_card__b9fHu:hover{transform:translateY(-10px);box-shadow:0 20px 35px rgba(0,0,0,.15)}.OurServices_card-title__qvVpD{font-size:1.25rem;color:#007bff}.OurServices_card-text__cg_Zf{font-size:.95rem;color:#333}.Services_imageWrapper__IwUXO{perspective:1000px;transition:transform .5s ease;width:100%;aspect-ratio:1/1;position:relative;border-radius:15px;overflow:hidden;margin:0 auto}.Services_imageWrapper__IwUXO:hover{transform:rotateY(5deg) rotateX(5deg) scale(1.02)}.Services_contentWrapper__Xyng_{display:flex;flex-direction:column;gap:20px}.Services_serviceItem__mtd_h{background-color:#ffffff;padding:20px;border-radius:15px;transform-style:preserve-3d;transition:transform .5s ease,box-shadow .5s ease,opacity .5s ease,transform .5s ease}.Services_serviceItem__mtd_h:hover{transform:rotateY(3deg) scale(1.02);box-shadow:0 15px 30px rgba(255,255,255,.2)}.Services_serviceHeader__hM4QY{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.Services_animatedHeading__xiBQp{color:rgb(255,255,255);text-align:center;margin-bottom:50px;font-weight:600;font-size:2.5rem;animation:Services_pulseBold__06MJu 1.5s infinite}@keyframes Services_pulseBold__06MJu{0%{transform:scale(1);font-weight:600}50%{transform:scale(1.05);font-weight:800}to{transform:scale(1);font-weight:600}}@media (max-width:992px){.Services_imageWrapper__IwUXO{max-width:400px;margin-bottom:40px}}@media (max-width:768px){.Services_animatedHeading__xiBQp{font-size:2rem}}@media (max-width:576px){.Services_serviceItem__mtd_h{padding:15px}.Services_animatedHeading__xiBQp{font-size:1.2rem}}.solution_ourServices__pPZ5b{color:#000000;padding:80px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.solution_container__taeH2{max-width:1300px;margin:0 auto;padding:0 20px}.solution_mainTitle__mzMY_{text-align:center;font-size:3rem;margin-bottom:10px;font-weight:700;color:#000000}.solution_servicesGrid__39d6b{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.solution_card__q0MqP{background-color:#1a1a1a;border-radius:0;overflow:hidden;position:relative;height:480px;cursor:pointer}.solution_cardContent__G0Nlc{position:relative;width:100%;height:100%}.solution_imageContainer__O7Tia{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .7s cubic-bezier(.25,.46,.45,.94),filter .7s ease;transform:translateX(0) scale(1)}.solution_serviceImage__2UNIu{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.solution_initialText__2WRm8{position:absolute;bottom:0;left:0;right:0;padding:30px;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,0));transition:opacity .5s ease;pointer-events:none}.solution_titleInitial__6wyns{font-size:1.6rem;font-weight:700;line-height:1.3;color:#fff}.solution_textContainer__nJpOG{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(26,26,26,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:30px;display:flex;flex-direction:column;justify-content:center;transition:transform .7s cubic-bezier(.25,.46,.45,.94);transform:translateX(100%)}.solution_category__r6g2Y{font-size:.8rem;font-weight:600;color:#ffffff;text-transform:uppercase;margin-bottom:10px}.solution_title__NSQKo{font-size:1.5rem;font-weight:700;margin-bottom:15px;line-height:1.3;color:#ffffff}.solution_description__pS0_V{font-size:.95rem;color:#ffffff;line-height:1.6;flex-grow:1}.solution_expandLink__ewiYl{color:#fff;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;transition:color .3s ease;align-self:flex-start}.solution_expandLink__ewiYl:hover{color:#dddddd}.solution_arrow__O_5Ey{margin-left:8px;transition:transform .3s ease}.solution_expandLink__ewiYl:hover .solution_arrow__O_5Ey{transform:translateX(5px)}@media (hover:hover) and (min-width:769px){.solution_card__q0MqP:hover .solution_imageContainer__O7Tia{transform:translateX(-100%) scale(1.1);filter:brightness(.6)}.solution_card__q0MqP:hover .solution_initialText__2WRm8{opacity:0}.solution_card__q0MqP:hover .solution_textContainer__nJpOG{transform:translateX(0)}}@media (max-width:1024px){.solution_servicesGrid__39d6b{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.solution_servicesGrid__39d6b{grid-template-columns:1fr}.solution_mainTitle__mzMY_{font-size:2.5rem}.solution_card__q0MqP{height:450px}.solution_card__q0MqP.solution_active__EKBYJ .solution_imageContainer__O7Tia{transform:translateX(-100%) scale(1.1);filter:brightness(.6)}.solution_card__q0MqP.solution_active__EKBYJ .solution_initialText__2WRm8{opacity:0}.solution_card__q0MqP.solution_active__EKBYJ .solution_textContainer__nJpOG{transform:translateX(0)}}