*{margin:0;padding:0;box-sizing:border-box}*:not(input):not(textarea){-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{outline:none;}body{font-family:'Poppins',sans-serif;line-height:1.6}:root{--p-color:rgb(70, 70, 70);--Heading-color:#0C84AC !important;--Heading-background:#05A5B4 !important;--Text-background:#CEEFF8 !important;--PrimaryColor:#4FB0CA;--Text-Color:#004F71}.dFlex{display:flex}.MT200{margin-top:200px}.FlexRow{flex-direction:row!important}.MT50{margin-top:50px}.FirstMargin{margin-top:20px!important}.RightMinus{right:-160px}.Center{text-align:center}.Bold{font-weight:700}.Gap40{gap:40px}.FirstSection{position:relative!important;padding:0!important;z-index:10!important}.MinusUpperMargin{margin-top:-80px!important;padding-top:0!important}@media screen and (max-width:767px) and (max-width:992px){.Container{justify-items:center}}@media screen and (max-width:600px){.UpperMargin{margin-top:0}.Container{justify-items:center}}.swiper{width:75%;height:100%}.mySwiper{overflow:clip!important;overflow-y:visible!important}.swiper-wrapper{margin-bottom:30px}.swiper-slide{text-align:center;transform:scale(.85)!important;font-size:18px;display:flex;justify-content:center;align-items:center;padding:0 10px;border-radius:20px;width:320px!important}.swiper-slide-active{opacity:1;transform:scale(1.1)!important;z-index:2;border-radius:20px}.swiper-slide-active .TestimonialCard{border-radius:20px;height:100%}@media (max-width:767px){.swiper{width:85%!important;padding:0 15px}.swiper-slide{width:100%!important;max-width:100%!important;transform:scale(1)!important;padding:0!important}.swiper-slide-active{transform:scale(1)!important}.TestimonialCard{width:100%}}@media (min-width:769px) and (max-width:1024px){.swiper{padding:20px 40px!important;width:100%}.swiper-slide{width:380px!important;flex-shrink:0!important;transform:scale(1)!important}}.SpecTitle{position:relative;padding:0 40px;display:inline-block;font-size:27px;text-align:center;margin-bottom:20px;color:var(--Heading-color)}@media (max-width:768px){.SpecTitle{font-size:26px;padding:0 20px}.SpecTitle::after{right:20px;margin-right:-20px}.SpecTitle::before,.SpecTitle::after{width:12px;height:12px}}@media (max-width:600px){.SpecTitle{font-size:22px}}.bg-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-3;pointer-events:none}.floating-shape{position:absolute;opacity:.1;animation:shapeRotate 18s ease-in-out infinite}.shape-1{top:20%;right:10%;width:60px;height:60px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-2{top:60%;right:15%;width:60px;height:60px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-3{bottom:30%;left:20%;width:60px;height:60px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-4{top:40%;right:40%;width:60px;height:60px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-5{top:80%;left:10%;width:100px;height:100px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-6{top:40%;left:40%;width:80px;height:80px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}.shape-7{top:20%;left:10%;width:60px;height:60px;background-color:#fff;border:6px solid var(--Heading-color);transform:rotate(45deg)}@keyframes shapeRotate{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@media (max-width:992px){.floating-shape{opacity:.05}.shape-5,.shape-6{display:none}}@media (max-width:600px){.bg-animation{display:none}}#LoadingScreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:99991;transition:opacity 0.5s ease}#LoadingScreen.hidden{opacity:0;pointer-events:none}.Spinner{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.Container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.logo{cursor:pointer;height:100%;display: flex;align-items: center;}.logo img,.logo svg{height:46px;outline:none;}nav{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:80px;background-color:#fff0;z-index:9999;}nav:not(.BlueNav){background: #000000;background: -webkit-linear-gradient(top, #000000, transparent);background: -moz-linear-gradient(top, #000000, transparent);background: -o-linear-gradient(top, #000000, transparent);background: linear-gradient(180deg, #000000, transparent);}nav.scrolled{background:unset;background-color:#004f71b0;box-shadow:0 2px 10px rgb(0 0 0 / .582);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}@media (max-width:768px){nav.scrolled{background-color:#004f71;backdrop-filter:none;-webkit-backdrop-filter:none}}nav .Container{display:flex;position:absolute;justify-content:space-between;align-items:center;background-color:#fff0;width:100%;height:100%;z-index:5}.NavCont a{text-decoration:none;font-size:15px;display:flex;align-items:center;color:#fff;height:100%;}.NavCont a.DropdownItem{padding:10px;text-align:start;}.NavLinks{height:100%;display:flex;gap:40px;justify-content:space-between;align-items:center;flex:1}.NavLinks .TadweeraStarted a{text-decoration:none;color:#fff}.NavLink{cursor:pointer;transition:all 0.3s ease;padding:10px}.NavLink p{font-weight:400;display: flex;height: 100%;align-items: center;padding:10px;}.NavLink.Active p{color:var(--primary-color)}.NavCont{height:100%;display:flex;align-items:center;gap:10px;justify-content:space-between;margin:0 auto}nav .Container .BrandLogo img{height:70px;width:100px;object-fit:contain;margin:0 auto;flex-shrink:0}.MobileNavToggle{display:none;position:fixed;top:20px;left:20px;z-index:1101;width:40px;height:30px;cursor:pointer}@media screen and (max-width:768px){.NavLinks{position:fixed;top:80px;left:0;width:100%;height:calc(100% - 80px);background:#fff;flex-direction:column;justify-content:space-between;padding:20px;display:none;z-index:1000}.NavCont{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;overflow-x:auto;gap:0;}.NavLinks.active{display:flex;background-color:#0B4867;padding:0 0;}.NavLink{width:100%}.MobileNavToggle{display:block;position:relative;top:0;left:0}.BurgerIcon,.BurgerIcon::before,.BurgerIcon::after{content:'';display:block;height:3px;width:25px;background:#fff;margin:6px 0;transition:0.3s}}.BlueNav{background-color:#0C5073!important}.NavLink.HasDropdown{position:relative;padding:0;cursor:pointer;height:100%;color:#fff}.NavLink.HasDropdown p{}.Dropdown{position:absolute;top:100%;left:0;background:#5c5b5bd4;border-radius:8px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);min-width:200px;padding:10px 0;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;box-shadow:0 8px 24px rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .1)}.Dropdown p{padding:12px 20px;font-size:14px;color:#fff;width:100%;transition:all 0.2s ease}.Dropdown p:hover,.Dropdown a:hover{background:rgb(255 255 255 / .1);padding-left:18px}.Dropdown.active{opacity:1;visibility:visible;z-index:3;}@media screen and (max-width:768px){.NavCont a{padding:20px;height:unset;}.NavCont a:not(.DropdownItem){border-bottom: 2px solid #08415e;}.Dropdown{position:absolute;background:rgb(255 255 255 / .15);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:10px;margin-top:10px;margin-left:10px;:8px 0;box-shadow:0 4px 16px rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .1);display:none}.NavLink.HasDropdown{width:100%;padding: 0;}.NavLink.HasDropdown{padding:0px;border-bottom: 2px solid #08415e;height:unset;}.NavLink.HasDropdown p{padding:20px;}.Dropdown::before{display:none}.Dropdown.active{display:block;animation:slideDown 0.3s ease}.Dropdown p{color:#fff;padding:12px 20px;border-radius:6px;margin:0 8px}.Dropdown p:hover{background:rgb(255 255 255 / .15);color:#fff;padding-left:24px;transform:translateX(4px)}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.HeroSection{width:100%;height:100vh;position:relative;z-index:1}.HeroSection::after{content:'';position:absolute;background-image:url(../Assets/white\ smoke.webp);background-size:cover;background-repeat:no-repeat;width:100%;height:100vh;bottom:-48vh;left:0;z-index:3}.HeroSection::before{content:"";position:absolute;inset:0;z-index:2}.HomeHero{background-image:url(../Assets/New\ Background-1.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom}.HomeHero::before{content:'';position:absolute;background-image:url(../Assets/1-2-3-4_0006_Layer-1.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);height:clamp(320px, 38vw, 500px);left:30%;top:30%;transform:translate(-50%,-30%);z-index:2;pointer-events:none}@media (max-width:768px){.HomeHero::before{height:300px;left:50%;top:18%;transform:translate(-35%,-20%)}}@media (min-width:769px) and (max-width:1024px){.HomeHero::before{width:clamp(280px, 40vw, 420px);height:clamp(360px, 48vw, 480px);left:35%;top:25%;transform:translate(-50%,-30%)}}@media (min-width:1600px){.HomeHero::before{width:clamp(300px, 30vw, 500px);height:clamp(400px, 38vw, 550px);left:28%;top:32%;transform:translate(-50%,-30%)}}.BusinessHero{background-image:url(../Assets/New\ Background-2.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom}.BusinessHero::before{content:'';position:absolute;background-image:url(../Assets/1-2-3-4_0005_1e65ea96-a1a1-4378-9cf7-4cd2ea90b060.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);height:clamp(320px, 38vw, 500px);left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px){.BusinessHero::before{width:180px;left:50%;top:30%;transform:translate(-50%,-45%)}.BusinessHero .BusinessHeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%;left:10%;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px){.BusinessHero::before{width:clamp(280px, 40vw, 420px);left:32%;top:35%;transform:translate(-50%,-50%)}.BusinessHero .BusinessHeroText{width:65%;padding:25px;font-size:16px;text-align:right;top:50%;left:60%;transform:translate(-50%,-50%)}}.EducationHero{background-image:url(../Assets/New\ Background-3.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom}.EducationHero::before{content:'';position:absolute;background-image:url(../Assets/1-2-3-4_0004_Layer-2.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);height:clamp(320px, 38vw, 500px);left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px){.EducationHero::before{width:230px;left:50%;top:30%;transform:translate(-50%,-45%)}.EducationHero .EducationHeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%;left:10%;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px){.EducationHero::before{width:clamp(280px, 40vw, 420px);left:50%;top:35%;transform:translate(-50%,-50%)}.EducationHero .EducationHeroText{width:65%;padding:25px;font-size:16px;text-align:right;top:50%;left:60%;transform:translate(-50%,-50%)}}.AboutHero{background-image:url(../Assets/New\ Background-4.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;overflow:hidden}.AboutHero::before{content:'';position:absolute;background-image:url(../Assets/1-2-3-4_0003_Layer-3.webp);background-size:contain;background-repeat:no-repeat;height:clamp(320px, 38vw, 500px);left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px) and (orientation:portrait){.AboutHero::before{width:230px;left:50%;top:35%;transform:translate(-32%,-50%)}.AboutHero .AboutHeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%;left:10%;transform:translate(0,-50%)}}@media (max-width:768px) and (orientation:landscape){.AboutHero::before{width:230px;left:50%;top:30%;transform:translate(-50%,-50%)}.AboutHero .AboutHeroText{width:85%;padding:12px;font-size:12px;text-align:right;top:50%;left:12%;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px) and (orientation:portrait){.AboutHero::before{width:clamp(280px, 40vw, 420px);left:50%;top:35%;transform:translate(-50%,-50%)}.AboutHero .AboutHeroText{width:65%;padding:25px;font-size:16px;text-align:right;top:50%;left:60%;transform:translate(-50%,-50%)}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.AboutHero::before{width:220px;left:50%;top:35%;transform:translate(-50%,-50%)}.AboutHero .AboutHeroText{width:60%;padding:20px;font-size:15px;text-align:right;top:50%;left:62%;transform:translate(-50%,-50%)}}.CaseStudyHero1{background-image:url(../Assets/New\ Background-5.webp);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.CaseStudyHero1::before{content:'';position:absolute;background-image:url(../Assets/5-6-7_0001_Layer-2.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);left:70%;top:60%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px) and (orientation:portrait){.CaseStudyHero1::before{width:245px;left:50%;top:40%;transform:translate(-50%,-45%)}.CaseStudyHero1 .HeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%!important;left:50%!important;transform:translate(0,-50%)}}@media (max-width:768px) and (orientation:landscape){.CaseStudyHero1::before{width:300px;left:50%;top:35%;transform:translate(-50%,-40%)}.CaseStudyHero1 .HeroText{width:85%;padding:12px;font-size:12px;text-align:right;top:60%!important;left:50%!important;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px){.CaseStudyHero1::before{width:clamp(300px, 42vw, 450px);left:50%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero1 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:90%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.CaseStudyHero1::before{width:clamp(300px, 42vw, 450px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero1 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:65%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1599px){.CaseStudyHero1::before{width:clamp(330px, 35vw, 500px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero1 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:50%!important;left:30%!important;transform:translate(-50%,-50%)}}@media (min-width:1600px){.CaseStudyHero1::before{width:clamp(350px, 30vw, 500px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero1 .HeroText{width:55%;padding:30px;font-size:18px;text-align:left;top:45%;left:25%;transform:translate(-50%,-50%)}}.CaseStudyHero2{background-image:url(../Assets/New\ Background-6.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;overflow:hidden}.CaseStudyHero2::before{content:'';position:absolute;background-image:url(../Assets/5-6-7_0002_Layer-1.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);height:clamp(320px, 38vw, 500px);left:70%;top:60%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px) and (orientation:portrait){.CaseStudyHero2::before{width:220px;left:50%;top:30%;transform:translate(-50%,-45%)}.CaseStudyHero2 .HeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%!important;left:50%!important;transform:translate(0,-50%)}}@media (max-width:768px) and (orientation:landscape){.CaseStudyHero2::before{width:230px;left:50%;top:40%;transform:translate(-50%,-40%)}.CaseStudyHero2 .HeroText{width:85%;padding:12px;font-size:12px;text-align:right;top:60%!important;left:50%!important;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px){.CaseStudyHero2::before{width:clamp(300px, 42vw, 450px);left:50%;top:40%;transform:translate(-50%,-50%)}.CaseStudyHero2 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:90%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.CaseStudyHero2::before{width:clamp(300px, 42vw, 450px);left:50%;top:30%;transform:translate(-50%,-50%)}.CaseStudyHero2 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:65%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1599px){.CaseStudyHero2::before{width:clamp(330px, 35vw, 500px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero2 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:50%!important;left:30%!important;transform:translate(-50%,-50%)}}@media (min-width:1600px){.CaseStudyHero2::before{width:clamp(350px, 30vw, 500px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero2 .HeroText{width:55%;padding:30px;font-size:18px;text-align:left;top:45%;left:25%;transform:translate(-50%,-50%)}}.CaseStudyHero3{background-image:url(../Assets/New\ Background-7.webp);background-size:cover;background-repeat:no-repeat;background-position:center!important;position:relative;overflow:hidden}.CaseStudyHero3::before{content:'';position:absolute;background-image:url(../Assets/5-6-7_0000_Layer-3.webp);background-size:contain;background-repeat:no-repeat;width:clamp(250px, 30vw, 400px);height:clamp(320px, 38vw, 500px);left:70%;top:60%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media (max-width:768px) and (orientation:portrait){.CaseStudyHero3::before{width:220px;height:250px;left:50%;top:30%;transform:translate(-42%,-45%)}.CaseStudyHero3 .HeroText{width:90%;padding:15px;font-size:14px;text-align:right;top:50%!important;left:50%!important;transform:translate(0,-50%)}}@media (max-width:768px) and (orientation:landscape){.CaseStudyHero3::before{height:220px;left:50%;top:25%;transform:translate(-50%,-40%)}.CaseStudyHero3 .HeroText{width:85%;padding:12px;font-size:12px;text-align:right;top:60%!important;left:50%!important;transform:translate(0,-50%)}}@media (min-width:769px) and (max-width:1024px){.CaseStudyHero3::before{width:clamp(300px, 42vw, 450px);height:clamp(380px, 52vw, 520px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero3 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:90%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.CaseStudyHero3::before{width:clamp(300px, 42vw, 450px);height:clamp(380px, 52vw, 520px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero3 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:65%!important;left:50%!important;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1599px){.CaseStudyHero3::before{width:clamp(330px, 35vw, 500px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero3 .HeroText{width:60%;padding:25px;font-size:16px;text-align:left;top:50%!important;left:30%!important;transform:translate(-50%,-50%)}}@media (min-width:1600px){.CaseStudyHero3::before{width:clamp(350px, 30vw, 500px);height:clamp(450px, 38vw, 600px);left:70%;top:50%;transform:translate(-50%,-50%)}.CaseStudyHero3 .HeroText{width:55%;padding:30px;font-size:18px;text-align:left;top:45%;left:25%;transform:translate(-50%,-50%)}}@media (max-width:768px){.HeroSection::after{bottom:-55vh}.HomeHero::after{bottom:-40vh}.FirstSection{margin-top:-200px}}@media (orientation:landscape) and (max-width:900px){.FirstSection{margin-top:-100px!important}}@media (orientation:landscape) and (min-width:1024px) and (max-width:1200px){.HomeHero::after{bottom:-40vh}}@media screen and (min-width:768px) and (max-width:1024px){.FirstSection{margin-top:-200px}}@media screen and (min-width:1024px) and (max-width:1200px) and (orientation:landscape){.FirstSection{margin-top:-15vh}}@media (max-width:900px) and (orientation:landscape){.FirstSection{margin-top:-100px!important}}@media screen and (max-width:280px),screen and (max-height:653px){.FirstSection{margin-top:-140px}}.HomeHero .HeroText{right:35%;transform:translate(50%);top:30%;align-items:center;width:40%;text-align:center}.HeroSection h1{font-size:35px;position:relative;padding:0 30px;color:#fff;font-weight:600}.HeroSection .HeroText{position:absolute;text-transform:uppercase;line-height:1.3;display:flex;flex-direction:column;z-index:3;text-shadow:rgb(0 0 0 / .35) 0 2px 4px,rgb(0 0 0 / .25) 0 4px 6px,rgb(0 0 0 / .2) 0 6px 8px;z-index:4}.TopIcon{position:absolute;top:-5%;left:10%;color:var(--Heading-background)}.BottomIcon{color:var(--Heading-background);vertical-align:bottom;line-height:1}.HeroButton{display:flex;margin-top:50px;gap:30px}@media (orientation:landscape) and (min-width:1400px){.CaseStudyHero .HeroText{top:50%!important;left:30%!important}}@media (orientation:landscape) and (min-width:1024px) and (max-width:1200px){.HomeHero{background-size:cover;height:100vh!important;min-height:700px;background-position:20% -160px}.BusinessHero,.EducationHero{background-size:cover;height:100vh!important;min-height:700px;background-position:center}}@media (max-width:992px){.HomeHero{background-size:cover;height:100vh!important;min-height:700px;background-position:20% -160px}.BusinessHero,.EducationHero{background-size:cover;height:100vh!important;min-height:700px;background-position:center}}@media (max-width:768px){.HomeHero{background-size:cover;height:100vh!important;min-height:700px;background-position:20% -160px}.BusinessHero,.EducationHero{background-size:cover;height:100vh!important;min-height:700px;background-position:center}.HeroSection .HeroText{width:100%!important;padding:25px;font-size:10px;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)!important;align-items:center;margin:auto}.AboutHero .HeroText{top:60%!important}.HeroButton{flex-direction:column;margin-top:20px;gap:10px}.TextLogo{width:100%}.TextLogo svg{width:100%}.HeroText.CenteredHeroText h1{font-size:25px!important}.HeroDescription{font-size:15px!important}.HeroCharacter{width:300px;top:30%}}@media screen and (min-width:769px) and (max-width:1024px){.HeroSection{background-size:cover;height:100vh!important;background-position:15% -100px}.HeroText.CenteredHeroText{width:60%;position:absolute!important}.HeroCharacter{width:450px}.HeroText{left:50%!important;top:65%!important;width:100%!important;padding:0 50px;text-align:center!important;transform:translate(-50%,-125%)!important}.TopIcon{left:20px!important}}@media screen and (min-width:1024px) and (max-width:1024px) and (orientation:portrait){.BusinessFirst{margin-top:-300px}.BusinessHeroText{top:50%!important}}@media screen and (min-width:1194px) and (max-width:1366px) and (orientation:landscape){.BusinessFirst{margin-top:0}.BusinessHeroText{top:50%!important}}@media screen and (min-width:834px) and (max-width:834px) and (orientation:portrait){.BusinessFirst{margin-top:-100px}}@media screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape){.BusinessFirst{margin-top:-50px}}@media screen and (max-width:430px) and (orientation:portrait){.BusinessFirst{margin-top:-200px}}@media screen and (min-width:431px) and (max-width:932px) and (max-height:430px) and (orientation:landscape){.BusinessFirst{margin-top:-150px}}.FourServicesSection{position:relative;width:100%;z-index:5}.ServicesContainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px}.ServiceIcon button,.ServiceIcon{background:none;border:none;cursor:pointer;padding:0}.ServiceIcon img{display:block;transition:transform 0.3s ease;width:100%;height:100%;object-fit:contain}.ServiceIcon img:hover{transform:scale(1.1)}.ServicesText{margin-top:20px;text-align:center}.ServiceTitle{color:var(--Heading-color);font-weight:700;font-size:20px}.ServiceCard{text-align:center;max-width:300px;display:flex;flex-direction:column;align-items:center}.ServiceIcon{width:300px;height:300px;display:flex;align-items:center;justify-content:center}.ServiceDesc{font-size:16px;width:75%;margin:0 auto;text-align:center;line-height:1.2rem;color:var(--Text-Color)}@media (max-width:1024px){.ServicesContainer{flex-wrap:wrap}}@media (max-width:768px){.ServicesContainer{flex-wrap:wrap;gap:35px}.ServiceCard{max-width:100%}.ServiceIcon{width:200px;height:200px}}@media (max-width:600px){.FourServicesSection{margin-bottom:40px}.ServicesContainer{flex-direction:column;gap:35px}.ServiceIcon{width:220px;height:220px}.ServiceDesc{width:90%}}.WhySaikoroBG{position:absolute;top:-240;left:0;width:100%;z-index:-1;stroke:#fffdfd}.WhySaikoroSection{width:100%;position:relative;padding:30px 20px 0;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.WhySaikoroContainer{max-width:1200px;margin:0 auto}.SectionContent{display:grid;grid-template-columns:1fr 1fr;align-items:start}.WhySaikoroContent{padding-right:20px;padding:15px 40px;border-radius:8px}.WhySaikoroTitle{font-size:32px;font-weight:700}.WhySaikoroSubtitle{font-size:18px;margin-bottom:30px;font-weight:600;display:inline-block;color:#fff;padding:5px 10px;border-radius:15px;background-color:var(--Heading-color)}.WhySaikoroText{color:var(--Text-Color);background-color:var(--Text-background);line-height:1.8;padding:15px 15px;align-content:center;min-height:50px;align-items:center;margin-bottom:20px;font-size:16px;box-shadow:0 8px 32px 0 #4c808f63}.TopHeading{color:var(--Text-Color);font-size:17px;margin-bottom:20px}.ParagraphTitle{color:var(--Text-Color);font-weight:700;position:relative;align-items:center;padding-left:20px}.ParagraphTitle::before{position:absolute;content:"";width:7px;height:7px;background-color:var(--Heading-background);border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.WhySaikoroImage{height:500px;text-align:center;position:relative;overflow:hidden}.WhySaikoroImage img{width:100%;height:100%;object-fit:contain;display:block}.WhySaikoroImage label{display:block;cursor:pointer;position:relative}.WhySaikoroImage .SecondImage{position:absolute;top:0;left:0;opacity:1;transform:translateY(0)}.WhySaikoroImage .FirstImage{position:relative;z-index:2}input[type="checkbox"]:checked+label .FirstImage{transform:translateY(-100%);opacity:0}.UpperText{position:absolute;z-index:2;top:100px;width:192px;right:18%;color:#fff}.UpperText h3{margin-bottom:20px}.WhySaikoroTitle.LeftAlign{text-align:left;position:relative;display:inline-block;color:#1286AF}.WhySaikoroTitle.RightAlign{left:50%;position:relative;display:inline-block;color:#1286AF}@media (max-width:1400px){.SectionContent{grid-template-columns:1fr}.ClientFirstSection{margin-top:-100px}.WhySaikoroTitle.RightAlign{right:50%;transform:translateX(-50%);display:block}}@media (min-width:993px){.WhySaikoroTitle{text-align:center!important}}@media (max-width:992px){.WhySaikoroSection{padding:20px}.UpperMargin{margin-top:40px}.SectionContent{grid-template-columns:1fr}.ClientFirstSection{margin-top:0!important}.WhySaikoroTitle{text-align:center!important}.WhySaikoroTitle.LeftAlign{left:50%;transform:translateX(-50%)}.WhySaikoroTitle.RightAlign{right:50%;transform:translateX(-50%)}.WhySaikoroContent{text-align:center;order:2;width:90%;margin:auto;padding:20px 0}.WhySaikoroImage{order:1;height:100%}.RightMinus{right:0!important}.WhySaikoroImage img{height:350px;width:100%}.UpperText{right:35%;font-size:14px;transform:translateX(50%);top:65px;width:235px}}@media only screen and (min-width:820px) and (max-width:820px) and (orientation:portrait){.ClientFirstSection{margin-top:-200px!important}}@media (max-width:768px){.ClientFirstSection{margin-top:0!important}}@media (max-width:600px){.WhySaikoroSection{padding:40px 10px 0}.WhySaikoroTitle{font-size:26px;text-align:center!important}.WhySaikoroTitle.RightAlign,.WhySaikoroTitle.LeftAlign{left:50%;transform:translateX(-50%)}.WhySaikoroImage img{height:350px}.UpperText{width:150px}.SectionContent{grid-template-columns:1fr}.ClientFirstSection{margin-top:-150px!important}}@media screen and (min-width:321px) and (max-width:568px) and (max-height:320px){.ClientFirstSection{margin-top:0!important}}@media (max-width:768px) and (orientation:landscape){.ClientFirstSection{margin-top:150px!important}}@media (max-width:992px) and (orientation:landscape){.ClientFirstSection{margin-top:150px!important}}.ClientsSection{width:100%;padding:40px 20px;text-align:center;margin:20px 0}.ClientsTitle{font-size:24px;color:#2c3e50;margin-bottom:40px}.ClientsGrid{max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;align-items:center}.ClientsGrid>*{width:150px}.ClientLogo{padding:20px}.ClientLogo:hover{opacity:1}.ClientLogo img{max-width:100%;max-height:100%;object-fit:contain}.ClientsStatsSection{padding:60px 0;text-align:center;position:relative}.BlueStatsContainer{margin:40px auto 0;background:linear-gradient(135deg,#0B4867 0%,#1286AF 100%);padding:60px 40px;position:relative;box-shadow:0 20px 60px rgb(11 72 103 / .3);overflow:hidden}.BlueStatsContainer::after{content:'';position:absolute;bottom:-50%;left:-20%;width:500px;height:500px;background:radial-gradient(circle,rgb(255 255 255 / .08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.HexagonContainer{position:relative;width:180px;height:200px;margin:0 auto 20px}.HexagonShape{width:160px;height:180px;background:#f8f9fa;clip-path:polygon(20% 0%,80% 0%,100% 50%,80% 100%,20% 100%,0% 50%);display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 8px 25px rgb(0 0 0 / .15);position:relative}.HexagonShape .CircleNumber{font-size:48px;font-weight:700;color:#2c5d7a;position:absolute;display:flex;align-items:center;top:45%;left:50%;transform:translate(-50%,-50%);z-index:2}.HexagonShape .CircleNumber::after{content:'+';display:block;font-size:24px;color:#68B6D4;margin-top:-5px}.StatLabel{color:#fff;font-size:18px;font-weight:500}@media (max-width:992px){.BlueStatsContainer{padding:40px 20px}.HexagonContainer{width:150px;height:170px}.HexagonShape{width:140px;height:160px}.HexagonShape .CircleNumber{font-size:40px}.HexagonShape .CircleNumber::after{font-size:20px}}@media (max-width:600px){.ClientsStatsSection{padding:40px 10px}.BlueStatsContainer{border-radius:25px;padding:30px 15px}.HexagonContainer{width:130px;height:150px}.HexagonShape{width:120px;height:140px}.HexagonShape .CircleNumber{font-size:36px}.HexagonShape .CircleNumber::after{font-size:18px}.BlueStatsContainer .StatLabel{font-size:16px}}@media (max-width:992px){.ClientsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px}}@media (max-width:600px){.ClientsSection{padding:30px 10px}.ClientsGrid{grid-template-columns:repeat(2,1fr);gap:35px}}.FormaWorldSection{width:100%;padding:30px 20px;margin-bottom:40px}.FormaWorldContainer{max-width:1200px;margin:0 auto;display:flex;gap:60px;align-items:center}.FormaWorldImage{text-align:center;position:relative}.FormaWorldImage::before{content:"";position:absolute;inset:-10%;right:40px;background:url(../Assets/Page-1_0003_ChatGPT-Image-Nov-16,-2025,-04_09_18-AM.webp) no-repeat center / contain;z-index:-1}.FormaWorldImage img{max-width:100%}.FamonWorldContent{width:60%}.FormaWorldTitle{font-size:32px;margin-bottom:30px;font-weight:700;color:var(--Heading-color)}.FormaWorldText{line-height:1.8;font-size:16px;opacity:.9}@media (max-width:992px){.FormaWorldContainer{flex-direction:column;gap:40px}.FamonWorldContent{width:100%;text-align:center;order:2}.FormaWorldImage{order:1;max-width:400px;margin:0 auto}}@media (max-width:600px){.FormaWorldSection{padding:30px 10px}.FormaWorldTitle{font-size:26px}}.StatisticsSection{width:100%;padding:60px 20px;position:relative;overflow:hidden;height:450px;display:flex;justify-content:center;align-items:center}.SaikoroNum{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;overflow:hidden;z-index:-2}.Map{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:80%;overflow:hidden;z-index:-1}.StatisticsContainer{position:relative;z-index:4;text-align:center;margin-top:0}.StatsContainer{padding:20px}.StatsGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;flex-wrap:wrap;justify-content:center}.GridThree{display:grid;grid-template-columns:repeat(3,1fr);gap:80px;flex-wrap:wrap;justify-content:center}.StatItem{display:flex;flex-direction:column;align-items:center;text-align:center}.CircleContainer{position:relative;width:120px;height:120px;margin-bottom:30px}.CircleBackground{width:100%;height:100%;border-radius:50%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 8px 25px rgb(0 0 0 / .15)}.CircleBorder{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;background:conic-gradient(#4a90e2 0deg,#50c8e8 120deg,#4a90e2 240deg,#50c8e8 360deg);z-index:-1}.CircleNumber{font-size:28px;font-weight:700;color:#2c3e50;direction:ltr}.StatLabel{color:#fff;font-size:16px;font-weight:500;max-width:140px;line-height:1.3}.CircleStatLabel{color:var(--Heading-color)}@media (max-width:992px){.StatisticsSection{height:auto;padding:60px 20px}.ImpactSection{height:unset!important}.SaikoroNum,.Map{display:none}.StatisticsContainer{top:0}.StatisticsTitle .SpecTitle{color:var(--Heading-color)!important}.StatsGrid{gap:70px;grid-template-columns:repeat(2,1fr);justify-content:space-around;max-width:700px;margin:0 auto}.GridThree{gap:40px;grid-template-columns:repeat(3,1fr);justify-content:space-around;max-width:700px;margin:0 auto}.StatItem{flex-basis:calc(50% - 30px);max-width:250px}.StatLabel{color:var(--p-color)}}@media (max-width:600px){.StatisticsSection{padding:40px 10px}.ImpactSection{height:unset!important}.StatsGrid{grid-template-columns:1fr;flex-direction:column;gap:30px}.GridThree{grid-template-columns:1fr;flex-direction:column;gap:30px}.StatItem{max-width:100%}.CircleNumber{font-size:32px}.StatLabel{font-size:15px}}.ReviewsContainer{display:flex;justify-content:center;gap:30px;position:relative}.ReviewsContainer::before{content:"";position:absolute;width:100%;height:200px;bottom:-30px;background-color:#75b3c9}.TestimonialCard{margin:auto;background:#dfdfdf;border-radius:25px;padding:20px;max-width:300px;width:100%;box-shadow:0 20px 40px rgb(0 0 0 / .1);position:relative;overflow:hidden}.CommunityReviews{text-align:center;position:relative;overflow:hidden}.CardContent{display:flex;flex-direction:column;background-color:var(--Text-Color);align-items:flex-start;position:relative;padding:10px;border-radius:20px;color:#fff}.ProfileSection{flex-shrink:0;text-align:center;margin:auto;padding-bottom:10px}.ProfileImage{width:80px;height:80px;margin:auto;border-radius:50%;background:#ddd;margin-bottom:15px;overflow:hidden;border:3px solid #fff;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.ProfileImage img{width:100%;height:100%;object-fit:cover}.ProfileName{font-size:18px;font-weight:600;color:#fff;margin-bottom:5px;direction:ltr;text-align:center}.CompanyName{font-size:14px;color:#fff;margin-bottom:12px;direction:ltr;text-align:center}.Rating{display:flex;gap:3px;justify-content:center;direction:ltr}.Star{width:16px;height:16px;color:var(--Heading-color);font-size:16px}.Star.Filled{color:var(--Heading-color)}.Star.Empty{color:#e9ecef}.TestimonialText{color:#fff;padding:15px;border-radius:20px;flex:1;position:relative;font-size:12px;direction:ltr;text-align:center}.CardContent::before{content:'';position:absolute;left:-10px;top:20px;width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:#fff0 var(--Text-Color) #fff0 #fff0}.HeroSection h1{font-size:35px;color:#fff;font-weight:600}.HeroSection h1::before{content:'"';font-size:50px;color:#00d9ff;display:inline;line-height:0}.HeroSection h1::after{content:'"';font-size:50px;color:#00d9ff;display:inline;line-height:0}@media (max-width:1024px){.HeroSection h1{font-size:30px}.HeroSection h1::before,.HeroSection h1::after{font-size:35px}}@media (max-width:768px){.HeroSection h1{font-size:24px}.HeroSection h1::before,.HeroSection h1::after{font-size:35px}}@media (max-width:480px){.HeroSection h1{font-size:20px}.HeroSection h1::before,.HeroSection h1::after{font-size:22px}}@media (max-width:992px){.ReviewsContainer{justify-content:flex-start;padding-bottom:20px}.TestimonialCard{flex-shrink:0;max-width:400px;min-width:350px}.CommunityReviews::before{display:none}.CardContent{flex-direction:column}.ProfileSection{margin:auto}.ProfileImage{margin:auto}.ProfileName{text-align:center}.TestimonialText{width:80%;margin:auto}}@media (max-width:600px){.ReviewsContainer{padding:0 10px 20px 10px}.TestimonialCard{min-width:80vw}.TestimonialText{font-size:14px}.ProfileSection{flex-shrink:1}.ProfileImage{width:60px;height:60px}}.MessageSection{width:100%;padding:80px 20px}.MessageContainer{max-width:100%;margin:0 auto;display:flex;gap:60px;align-items:center}.MessageContent{color:#fff;width:50%}.MessageTitle{font-size:32px;margin-bottom:30px;font-weight:700;color:var(--Heading-color)}.MessageText{line-height:1.8;font-size:16px;color:var(--p-color)}.MessageImage{text-align:center;position:relative}.MessageImage::before{content:"";position:absolute;inset:200px;left:0;bottom:-123px;width:100%;background:url(../Assets/Page-1_0002_abstract-grunge-halftone-circles-textured-background-design_84443-9870.webp);background-repeat:no-repeat;background-size:contain;z-index:-1}.MessageImage img{max-width:100%;height:auto}@media (max-width:992px){.MessageSection{padding:60px 20px}.MessageContainer{flex-direction:column;gap:40px}.MessageContent{width:100%;text-align:center;order:2}.MessageTitle{font-size:28px}.MessageImage{order:1;max-width:400px;margin:0 auto}.MessageImage::before{display:none}}@media (max-width:600px){.MessageSection{padding:40px 10px}.MessageTitle{font-size:24px}}.CommunicationsSection{width:100%;padding:80px 20px;display:flex;flex-direction:column;text-align:center;position:relative;overflow:hidden}.CommunicationsContainer{max-width:1200px;margin:0 auto;position:relative;display:flex}.Enhancement{width:60%}.EnhancedImage img{width:400px}.EnhancementText,.EnhancementEngagement p{color:var(--p-color);text-align:left}.CommunicationImage{position:absolute;right:0;width:40%;bottom:0}.CommunicationImage img{height:600px}@media (max-width:992px){.CommunicationsSection{padding:60px 20px}.CommunicationsContainer{width:100%;flex-direction:column;align-items:center}.Enhancement{width:100%!important}.EnhancementText,.EnhancementEngagement p{text-align:center}.CommunicationImage{position:relative;width:80%;order:1;bottom:auto;right:auto;max-width:400px;margin-bottom:30px}.CommunicationImage img{height:400px}}@media (max-width:600px){.CommunicationsSection{padding:40px 10px}}.FaqSection{width:100%;padding:80px 20px}.FaqContainer{margin:0 auto;display:flex;gap:90px}.FaqImage{width:35%}.FaqImage img{width:400px}.FaqContent{width:60%}.FaqAccordion{width:100%}.FaqItem{margin-bottom:20px;border-bottom:1px solid #e0e0e0;overflow:hidden}.FaqItem:last-child{border-bottom:none}.FaqToggle{display:none}.FaqQuestion{display:flex;justify-content:space-between;align-items:center;padding:25px 0;cursor:pointer;font-size:18px;font-weight:600;color:var(--Text-Color);position:relative;transition:color 0.3s ease}.FaqQuestion:hover{color:#333}.FaqIcon{width:25px;height:25px;border-radius:50%;background:var(--Heading-color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:300;transition:all 0.3s ease;flex-shrink:0}.FaqToggle:checked+.FaqQuestion .FaqIcon{transform:rotate(45deg);background:#4a9bb8}.FaqAnswer{max-height:0;opacity:0;overflow:hidden;transition:all 0.4s ease;padding:0;color:var(--Text-Color);line-height:1.7;font-size:15px}.FaqToggle:checked~.FaqAnswer{max-height:300px;opacity:1;padding:0 0 25px 0}@media (max-width:992px){.FaqContainer{flex-direction:column-reverse;gap:40px;align-items:center}.FaqImage{width:100%;max-width:350px;order:2}.FaqImage img{width:100%}.FaqContent{width:100%;order:1;max-width:700px}}@media (max-width:600px){.FaqSection{padding:40px 10px}.FaqQuestion{font-size:16px;padding:15px 50px 15px 15px;text-align:left}.FaqIcon{width:30px;height:30px;font-size:14px;right:15px}.FaqAnswer{padding:0 15px 20px 15px;font-size:14px}}.FooterContainer{background:#1e4a73;color:#fff;padding:50px 0 0;position:relative}.FooterContent{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;gap:30px;margin-bottom:40px}.LogoSection{display:flex;flex-direction:column}.Logo{font-size:28px;font-weight:700;letter-spacing:2px;margin-bottom:8px;color:#fff}.LogoTagline{font-size:11px;color:rgb(255 255 255 / .7);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:25px}.LogoText{color:rgb(255 255 255 / .7);font-size:14px}.DescriptionText{font-size:14px;line-height:1.6;color:rgb(255 255 255 / .8);max-width:280px}.FooterColumn h3{font-size:16px;font-weight:600;margin-bottom:20px;color:#fff}.FooterLinks{list-style:none}.FooterLinks li{margin-bottom:12px}.FooterLinks a{color:rgb(255 255 255 / .7);text-decoration:none;font-size:14px;transition:color 0.3s ease}.FooterLinks a:hover{color:#fff}.SocialIcons{display:flex;gap:15px;margin-top:10px}.SocialIcon{width:35px;height:35px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .7);text-decoration:none;font-size:16px;transition:all 0.3s ease}.FooterBottom{border-top:1px solid rgb(255 255 255 / .1);padding:25px 0;text-align:center}.Copyright{font-size:14px;color:rgb(255 255 255 / .85);max-width:1200px;margin:0 auto;padding:20px;border-top:1px solid rgb(255 255 255 / .1);text-align:center}@media (max-width:992px){.FooterContent{flex-direction:column;gap:30px 20px}.SocialIcons{justify-content:center}.FooterColumn{flex:0 0 calc(50% - 20px);min-width:200px;flex:auto;min-width:auto;text-align:center;justify-items:flex-start}.LogoSection{flex:1 0 100%;text-align:start;align-items:flex-start}.DescriptionText{max-width:80%}.FooterLinks{text-align:start}}@media (max-width:600px){.FooterContainer{padding:30px 0 0}.FooterContent{flex-direction:column;gap:25px}.LogoSection,.FooterColumn{text-align:center;align-items:center;justify-items:center}.FooterLinks{text-align:center}.SocialIcons{justify-content:center}.FooterBottom p{font-size:12px}}.BusinessHeroText{position:relative;top:60%;left:50%;transform:translate(-50%);word-spacing:3px;letter-spacing:1px;color:#fff;width:60%;margin-bottom:30px;z-index:2;align-items:flex-start}.EducationHeroText{position:relative;top:50%;left:50%;transform:translate(-50%);word-spacing:3px;letter-spacing:1px;color:#fff;width:50%;margin-bottom:30px;z-index:2;align-items:flex-start;text-align:center}.HeroDescription{font-size:16px;line-height:1.6;margin-bottom:30px;position:relative}.RequestDemoBtn{background:#0e91bc;text-shadow:none;border:none;font-size:18px;border-radius:30px;cursor:pointer;padding:10px 50px;text-decoration:none;color:#fff;font-weight:600;transition:background 0.3s;align-self:flex-end}.RequestDemoBtn a{text-decoration:none;color:#fff;padding:10px 20px}.RequestDemoBtn:hover{background:#0c84acde}.HeroCharacter{position:absolute;top:20%;left:50%;transform:translateX(-50%);z-index:1;width:600px;pointer-events:none}.HeroCharacter img{width:100%}.FitHexagonsGrid{display:flex;justify-content:center;align-items:center;margin:120px auto 50px;flex-wrap:wrap}.HexagonItem{position:relative}.ZigzagText{font-size:13px!important}.HexagonWrapper{position:relative;width:300px;height:300px}.HexagonWrapper svg{position:relative;top:0;left:0;width:100%;height:100%}.HexagonContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.HexagonTitle{font-size:16px;top:0;left:50%;transform:translateX(-50%);font-weight:700;margin-bottom:10px;color:var(--Text-Color);position:absolute;white-space:nowrap}.HexagonText{position:absolute;font-size:11px;font-weight:600;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);line-height:1.4;margin-bottom:15px;color:#fff}.HexagonImage{height:109px;position:absolute;left:50%;transform:translateX(-50%) translateY(50%);top:50%}.HexagonImage img{width:100%;height:100%;object-fit:contain}.FlipToggle{display:none}.FlipText{font-size:11px;color:#fff;font-weight:500;cursor:pointer;position:relative}.FlipText::before{content:"←";font-size:16px;font-weight:900;padding-right:5px;transition:transform 0.3s ease;display:inline-block;animation:moveUp 1.5s ease-in-out infinite;filter:drop-shadow(0 1px 0 currentColor) drop-shadow(0 -1px 0 currentColor) drop-shadow(1px 0 0 currentColor) drop-shadow(-1px 0 0 currentColor)}@keyframes moveUp{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}.HexagonFlipContainer{position:relative;width:100%;height:100%;cursor:pointer;transform-style:preserve-3d;transition:transform 0.6s;display:block}.FlipToggle:checked+.HexagonFlipContainer{transform:rotateY(180deg)}.HexagonFront,.HexagonBack{position:absolute;width:100%;height:100%;backface-visibility:hidden}.HexagonBack{transform:rotateY(180deg)}.FrontContent{gap:30px;top:45%;left:50%;transform:translateX(-50%)}.Zigzag{display:flex!important;justify-content:center;margin:100px auto}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:-90px;margin-right:-4%}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-4%!important}@media (min-width:768px) and (max-width:1024px){.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:0;margin-right:0}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:0!important}}@media (max-width:767px){.ServicesFitGrid.Zigzag{flex-direction:column;align-items:center;gap:40px;margin:60px auto;grid-template-columns:1fr}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even),.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:0!important;margin-right:0!important}}@media (max-width:600px){.ServicesFitGrid.Zigzag{gap:30px}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:40%!important;margin-right:unset!important;margin-top:-100px!important}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-40%!important;margin-right:unset!important;margin-top:-100px!important}.FrontContent{left:50%;top:50%;transform:translateX(-50%) translateY(-10px);gap:10px}.HexagonBack .HexagonText{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:9px}}@media (max-width:480px){.ServicesFitGrid.Zigzag{gap:25px;margin:60px auto}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:35%!important;margin-top:-80px!important}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-35%!important;margin-top:-80px!important}}.HexagonTop{margin-top:-100px}.TopCenter{margin:-210px -75px 0}.BusinessHeroText{max-width:100%!important;text-align:center!important}@media (max-width:768px){.RequestDemoBtn{align-self:center}}@media (min-width:401px) and (max-width:600px){.RequestDemoBtn{align-self:center}.HexagonTop{margin-top:0!important}}@media (min-width:601px) and (max-width:768px){.RequestDemoBtn{align-self:center}.HexagonTop{margin-top:0!important}}@media (max-width:400px){.RequestDemoBtn{align-self:center}.HexagonTop{margin-top:0!important}}@media (min-width:769px) and (max-width:1024px){.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:-70px;margin-right:-7%}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-7%!important}.HexagonWrapper{width:250px;height:250px}}@media (max-width:932px) and (max-width:1180px){.FitHexagonsGrid{gap:30px;margin:65px auto 50px}.HexagonItem.TopCenter{margin-top:-150px}.HexagonWrapper{width:250px;height:250px}.HexagonTitle{font-size:14px;left:50%}.HexagonText{font-size:8px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.HexagonImage{height:95px;top:50%;left:50%}.MinusUpperMargin{margin-top:-350px!important;padding-top:0!important}.ServicesFitGrid{grid-template-columns:1fr;gap:20px;max-width:500px;margin:63px auto}}@media (min-width:744px) and (max-width:834px) and (orientation:portrait){.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-right:-4%!important}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-4%!important}}@media only screen and (min-width:1024px) and (max-width:1024px) and (orientation:portrait){.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:-60px;margin-right:-3%}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-3%!important}}@media only screen and (min-width:744px) and (max-width:1133px){.ServicesFitGrid.Zigzag{flex-wrap:wrap;justify-content:center;gap:0;margin-top:50px}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(even){margin-left:-90px;margin-right:-5%;margin-top:60px!important}.ServicesFitGrid.Zigzag .HexagonItem:nth-child(odd){margin-left:-5%!important;margin-top:-90px!important}.HexagonText{font-size:9px}}@media (max-width:768px){.FitHexagonsGrid{gap:0;margin:0 auto 40px;align-items:center}.HexagonItem.LeftSide,.HexagonItem.RightSide,.HexagonItem.TopCenter{margin:45px 0!important}.HexagonWrapper{width:250px;height:250px;left:50%;transform:translateX(-50%)}.HexagonTitle{font-size:15px;left:50%}.HexagonText{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:9px}.HexagonImage{height:100px;top:50%;left:50%}.MinusUpperMargin{margin-top:-350px!important;padding-top:0!important}}@media (max-width:600px){.FitHexagonsGrid{margin:0 auto 30px;gap:0}.HexagonWrapper{width:250px;height:250px}.HexagonTitle{font-size:14px;left:50%}.HexagonText{font-size:9px;top:50%;padding:unset;left:50%;transform:translateX(-50%) translateY(-50%)}.HexagonImage{height:95px;top:50%;left:50%}.HexagonMainTitle{font-size:14px}.MinusUpperMargin{margin-top:-350px!important;padding-top:0!important}}.RightDice{position:relative}.RightDice::after{content:"";position:absolute;top:50%;right:-100px;transform:translateY(-50%);width:80px;height:80px;background-image:url(../Assets/Page-2_0010_Layer-3.webp);background-size:contain;background-repeat:no-repeat}.RightTech{position:relative}.RightTech::after{content:"";position:absolute;top:50%;right:-100px;transform:translateY(-50%);width:100px;height:100px;background-image:url(../Assets/Untitled-1_0003_unnamed-\(1\).webp);background-size:contain;background-repeat:no-repeat}.ServicesFitGrid{display:grid;grid-template-columns:repeat(2,1fr)}.ServiceHexagon{position:relative;width:300px;height:300px;margin:0 auto}.ServiceHexagon svg{width:100%;height:100%}.HexagonMainTitle{font-size:16px}.ServiceHexagon::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:120px;height:120px;background-image:url(../Assets/Page-2_0010_Layer-3.webp);background-size:contain;background-repeat:no-repeat;opacity:.15;pointer-events:none;z-index:2}.ServiceHexagonText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:24px;font-weight:700;line-height:1.3}.ServiceDescBox{background:var(--PrimaryColor);color:#fff;padding:20px 30px;text-align:left;min-height:140px;border-radius:30px;margin-bottom:30px;position:relative;box-shadow:0 4px 15px rgb(12 132 172 / .2);font-size:16px;line-height:1.6}.ServiceSteps{list-style:none;padding:0;width:100%}.ServicesElemetns{font-weight:700;color:var(--Heading-color)}.ServiceSteps li{background:#fff;padding:15px 20px;margin-bottom:12px;border-radius:10px;box-shadow:0 2px 8px rgb(0 0 0 / .1);font-size:15px;color:var(--p-color);text-align:left}.ServiceSteps strong{color:var(--Heading-color)}.DiceImage{position:absolute;top:20px;left:100px;width:70px}.ServicesFit{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:992px){.RightDice::after,.RightTech::after{right:-80px;width:70px;height:70px}.ServicesFit{width:100%;max-width:450px;margin:0 auto}.ServiceHexagon{width:280px;height:280px}.ServiceHexagonText{font-size:23px}.ServiceDescBox{padding:18px 25px;font-size:15px;border-radius:25px;width:100%}.ServiceSteps{width:100%}.ServiceSteps li{padding:13px 18px;font-size:14px}}@media (max-width:768px){.RightDice::after,.RightTech::after{display:none}.ServicesFitGrid{gap:50px;padding:0 15px}.ServicesFit{max-width:400px}.ServiceHexagon{width:260px;height:260px}.ServiceHexagonText{font-size:21px}.ServiceDescBox{padding:16px 22px;font-size:14px;border-radius:22px;margin-bottom:25px}.ServiceSteps li{padding:12px 16px;font-size:13px;margin-bottom:10px}}@media (max-width:600px){.ServicesFitGrid{gap:45px;padding:0 10px}.ServicesFit{max-width:100%;padding:0 5px}.ServiceHexagon{width:250px;height:250px}.ServiceHexagon::before{width:100px;height:100px}.ServiceHexagonText{font-size:19px}.ServiceDescBox{padding:15px 20px;font-size:13px;border-radius:20px;margin-bottom:20px}.ServiceSteps{padding:0}.ServiceSteps li{padding:10px 15px;font-size:12px;margin-bottom:8px}}@media (max-width:480px){.ServicesFitGrid{gap:40px}.ServiceHexagon{width:250px;height:250px}.ServiceHexagonText{font-size:17px;line-height:1.2}.ServiceDescBox{padding:12px 18px;font-size:12px}.ServiceSteps li{padding:8px 12px;font-size:11px}}.BenefitsSection{padding:80px 20px;margin-top:-100px;position:relative;background-image:url(../Assets/Page-1_0004_Vector-Smart-Object.webp);width:100%;background-repeat:no-repeat;background-size:cover;z-index:1}.BenefitsContainer{display:flex;align-items:center;justify-content:space-between;gap:50px}.BenefitsContent{flex:1;position:relative}.BenefitsText{color:var(--p-color);line-height:1.8;margin-bottom:30px;font-size:16px}.BenefitsImage{width:200px;margin:0 auto}.BenefitsImage img{width:100%}.BenefitsBubbles{flex:1;display:flex;flex-direction:column;gap:15px;position:relative}.BenefitsBubbles img{width:100%}@media (max-width:992px){.BenefitsSection{padding:60px 20px;margin-top:0}.BenefitsContainer{flex-direction:column;gap:40px}.BenefitsContent{order:2;text-align:center}.BenefitsBubbles{order:1;max-width:400px;margin:0 auto}.SpecTitle.LeftAlign{text-align:center}.SpecTitle.LeftAlign::before,.SpecTitle.LeftAlign::after{display:none}}@media (max-width:600px){.BenefitsSection{padding:40px 10px}}.Rectangle{width:100%}.SectionContent.Reverse .WhySaikoroContent{order:2}.SectionContent.Reverse .WhySaikoroImage{order:1}.StatsBoxContainer{display:flex;justify-content:center;gap:30px;margin-top:40px}@media (max-width:992px){.StatsBoxContainer{flex-wrap:wrap;gap:20px}.StatsBox{width:calc(50% - 20px);min-width:200px;height:130px}}@media (max-width:600px){.ClientsStatsSection{padding:40px 10px}.StatsBoxContainer{flex-direction:column;gap:20px}.StatsBox{width:100%;max-width:300px;margin:0 auto}}.StatsBox{width:250px;height:150px;background-color:#1286AF;border-radius:15px;position:relative}.ServiceModelSection{padding:60px 20px;text-align:center;background-image:url('')}.ServiceModelContainer{display:flex;justify-content:center;margin-top:40px}.PuzzleDiagram img{max-width:100%;width:800px}.PuzzleDiagram{position:relative}.PuzzleDiagram::before{content:""}@media (max-width:992px){.ServiceModelContainer{padding:0 10px}.PuzzleDiagram img{width:100%;max-width:600px}}@media (max-width:600px){.ServiceModelSection{padding:40px 10px}}.QuoteSection{background-color:#1286AF;width:100%;padding:35px 0;margin:60px 0;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible}.QuoteSection::before{content:'';position:absolute;top:-10px;left:0;width:calc(50% - 375px);height:2px;background-color:#ccc;z-index:1}.QuoteSection::after{content:'';position:absolute;top:-10px;left:calc(50% - 255px);right:0;height:2px;background-color:#ccc;z-index:1}.QuoteContent{color:#fff;text-align:center;display:flex;gap:20px}.QuoteMark{width:150px;margin:-65px auto 0 0}.QuoteMark svg{width:100%;fill:#043146;display:block;transform:rotate(180deg)}.QuoteText{display:flex;flex-direction:column;margin-bottom:10px;width:600px}.QuoteText h3{font-size:22px;font-weight:700}.QuoteAuthor{font-size:18px;font-weight:600;color:#043146;text-align:end}.QuoteImage{position:absolute;right:10%;width:150px;height:100%;overflow:hidden}.QuoteImage img{width:100%;display:block;height:100%;object-fit:cover;object-position:center bottom}@media (max-width:992px){.QuoteSection{padding:40px 10px;margin:40px 0}.QuoteSection::before,.QuoteSection::after{display:none}.QuoteContent{flex-direction:column;align-items:center}.QuoteMark{width:100px;margin:-40px auto 10px auto;transform:none;order:1}.QuoteMark svg{transform:rotate(180deg)}.QuoteText{width:100%;max-width:600px;order:2}.QuoteAuthor{text-align:center}.QuoteImage{display:none}}@media (max-width:600px){.QuoteText h3{font-size:18px}}.CaseStudiesSection{padding:0 20px 60px;text-align:center}.SectionSubtitle{color:#1286AF;margin-bottom:30px}.CaseStudiesContainer{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.CaseStudyBox{width:300px;height:220px;position:relative;background-color:#0B4867;border-radius:30px;box-shadow:0 5px 15px rgb(0 0 0 / .1);overflow:hidden;cursor:pointer}.CaseStudyName{position:absolute;background-color:#0c84aca8;color:#fff;width:100%;height:50px;bottom:0;left:0;z-index:11;display:flex;align-items:center;justify-content:center;font-weight:700;pointer-events:none}.CaseStudyImg{position:relative;width:100%;height:100%;object-fit:cover}@media (max-width:992px){.CaseStudiesContainer{flex-wrap:wrap;gap:30px}.CaseStudyBox{width:calc(50% - 20px);min-height:200px}}@media (max-width:600px){.CaseStudiesSection{padding:0 10px 40px}.CaseStudiesContainer{flex-direction:column;gap:20px}.CaseStudyBox{width:100%;max-width:300px;margin:0 auto}}.ServiceFlowSection{padding:60px 20px;text-align:center;margin-bottom:60px}.ServiceFlowContainer{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.FlowBox{width:220px;height:140px;background-color:#1286AF;border-radius:15px;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);display:flex;align-items:center;justify-content:center}.FlowImg{width:80px}.FlowArrow{width:0;height:0;border-top:15px solid #fff0;border-bottom:15px solid #fff0;border-left:25px solid #A8C6D9}@media (max-width:992px){.ServiceFlowContainer{flex-wrap:wrap;gap:20px}.FlowBox{width:180px;height:180px}.FlowArrow{border-left:20px solid #A8C6D9}}@media (max-width:768px){.ServiceFlowContainer{flex-direction:column;gap:20px}.FlowBox{width:150px;height:150px}.FlowArrow{width:0;height:0;border-left:15px solid #fff0;border-right:15px solid #fff0;border-top:25px solid #A8C6D9;border-bottom:none;margin:5px 0}}@media (max-width:600px){.ServiceFlowSection{padding:40px 10px}.FlowBox{width:120px;height:120px}}.BottomBox{top:20px}@media (max-width:600px){.BottomBox{top:0}}.WhereFitsSection{padding:100px 0;position:relative;background-image:url('../Assets/assets-02.svg');background-repeat:no-repeat;background-position:center}.WhereFitsSection .SectionSubtitle{text-align:center;color:var(--Text-Color);font-size:1.1rem;max-width:500px;margin:20px auto 120px}.FitsCirclesWrapper{position:relative;max-width:1400px;margin:0 auto}.FitsCharacter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.FitsCharacter img{width:200px;height:auto}.FitsCirclesGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:40px 60px;padding:40px 20px}.FitsCircle{position:relative;display:flex;align-items:center;justify-content:center;height:280px}.FitsCircleSvg{width:300px;height:auto}.FitsCircleContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:4px;color:#fff}.FitsCircleContent h3{font-size:16px;font-weight:700;margin-bottom:12px;color:var(--Text-Color)}.FitsCircleContent p{font-size:13px;line-height:1.5;font-weight:700;color:var(--Heading-color)}.BlackboardSection{padding:80px 0 0;margin-bottom:-70px}.BlackboardImage{text-align:center}.BlackboardImage img{max-width:500px;height:auto;width:100%}.WhyOrganizationsSection{padding:100px 0}.OrganizationsCircles{display:grid;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:60px auto 0;padding:0 20px}.OrgCircle{position:relative;display:flex;align-items:center;justify-content:center}.OrgCircleSvg{width:250px;height:auto}.OrgCircleContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:10px;color:#fff;width:78%}.OrgCircleContent h3{font-size:16px;font-weight:700;margin-bottom:12px;color:#fff}.OrgCircleContent p{font-size:13px;line-height:1.6;color:#fff}.CircleFlipToggle{display:none}.CircleFlipContainer{position:relative;width:250px;height:250px;transform-style:preserve-3d;transition:transform 0.6s;cursor:pointer;display:block;perspective:1000px}.CircleFlipToggle:checked+.CircleFlipContainer{transform:rotateY(180deg)}.CircleFront,.CircleBack{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.CircleBack{transform:rotateY(180deg)}.CircleFront svg,.CircleBack svg{display:block;width:100%;height:100%}.CircleContentOverlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;text-align:center;width:78%;color:#fff;pointer-events:none;padding:10px}.CircleContentOverlay h3{font-size:16px;font-weight:700;margin-bottom:12px;color:#fff}.CircleContentOverlay p{font-size:13px;line-height:1.6;color:#fff}.CircleFlipText{font-size:11px;margin-top:8px;opacity:.85;font-style:italic;color:#fff}.EducationalServicesSection{padding:100px 0;overflow:hidden}.ServiceCategory{margin-bottom:80px}.ServiceCategory:last-child{margin-bottom:0}.CategoryTitle{color:#0C5072;font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:10px}.CategorySubtitle{text-align:center;color:#0C84AC;font-size:1rem;margin-bottom:50px;padding:12px 30px;background:rgb(12 132 172 / .1);border-radius:30px;display:inline-block;width:auto;max-width:90%;margin-left:50%;transform:translateX(-50%)}.ServiceStepsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:1000px;margin:0 auto}.ServiceStep{display:flex;gap:20px;align-items:flex-start}.StepCircle{flex-shrink:0}.StepNumber{background:var(--Heading-background);color:#fff;width:100px;position:relative;left:20px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgb(0 0 0 / .2);font-size:1rem;font-weight:700;z-index:2}.StepText{background-color:var(--Text-background);padding:10px 20px 10px 60px;height:100px;border-radius:0 30px 30px 0;right:calc(100px / 2);position:relative;display:flex;align-items:center;width:100%}.StepText p{color:var(--Text-Color);font-size:14px;line-height:1.6;margin:0}.TopLeft,.BottomLeft{top:-50%}.CenterTop{top:0}.TopRight{top:50%;margin-left:-50%}.CenterLeft{bottom:50%}.TopLeft,.BottomLeft{margin-right:-50%}@media (max-width:1559px){.OrganizationsCircles{margin-top:100px}}@media (max-width:933px) and (max-width:1180px){.WhereFitsSection,.WhyOrganizationsSection,.EducationalServicesSection{padding:80px 0;overflow:hidden}.FitsCirclesGrid{display:flex;flex-wrap:wrap;justify-content:center}.FitsCircle.CenterTop,.FitsCircle.BottomCenter{grid-column:span 2}.FitsCharacter{position:static;transform:none;text-align:center;margin:40px 0}.OrganizationsCircles{display:flex!important;gap:20px 80px;flex-wrap:wrap}.ServiceStepsGrid{gap:35px;grid-template-columns:1fr}.TopLeft,.BottomLeft{top:0;margin-right:0}.CenterTop{top:0}.TopRight{top:0%;margin-left:0}.CenterLeft{bottom:0}.TopLeft{margin-right:0}.StepText p{font-size:15px}.SectionSubtitle{margin:auto!important}.WhereFitsSection .SectionSubtitle{margin:20px auto 120px}}@media (max-width:480px){.OrganizationsCircles{display:flex!important;flex-direction:column;align-items:center;gap:30px}.OrgCircle{width:100%;display:flex;justify-content:center;margin-top:0}.WhereFitsSection,.WhyOrganizationsSection,.EducationalServicesSection{padding:60px 0}.SpecTitle{font-size:1.8rem}.SectionSubtitle{font-size:1rem;margin:auto}.FitsCharacter img{width:150px}.FitsCirclesGrid{display:flex;flex-direction:column}.FitsCircle.CenterTop,.FitsCircle.BottomCenter{grid-column:1}.FitsCircleSvg,.OrgCircleSvg{max-width:100%}.OrgCircleContent{padding:10px}.FitsCircleContent{padding:0!important}.FitsCircleContent h3,.OrgCircleContent h3{font-size:1.05rem}.FitsCircleContent p,.OrgCircleContent p{font-size:.8rem}.BlackboardImage img{max-width:400px}.CategoryTitle{font-size:1.4rem}.CategorySubtitle{font-size:.9rem;padding:10px 20px;width:100%}.StepNumber{width:70px;height:70px;font-size:.95rem;left:30px;margin-right:10px}.StepText{border-radius:30px;height:80px}.StepText p{font-size:13px;line-height:13px}.TopLeft,.BottomLeft{margin-right:0}.TopRight{margin-left:0}.ServiceStepsGrid{grid-template-columns:1fr;gap:30px}.WhereFitsSection .SectionSubtitle{margin:20px auto 120px}.CircleFlipContainer{width:250px;height:250px}.CircleContentOverlay{padding:10px;width:78%}.CircleContentOverlay h3{font-size:1.05rem}.CircleContentOverlay p{font-size:.8rem}.CircleFlipText{font-size:10px}}@media (max-width:430px){.OrganizationsCircles{display:flex!important;flex-direction:column;align-items:center;gap:25px}.OrgCircle{width:100%;display:flex;justify-content:center;margin-top:0}.FitsCircleContent{padding:0!important}.OrgCircleContent{padding:10px}.BlackboardImage img{max-width:350px}.TeachersReason h3,.ParentsReason h3{font-size:1.15rem}.CategorySubtitle{width:100%}.FitsCirclesGrid{display:flex;flex-direction:column}.CircleFlipContainer{width:230px;height:230px}.CircleContentOverlay{padding:10px}.ServiceStepsGrid{grid-template-columns:1fr;gap:30px}.SectionSubtitle{text-align:center;margin:auto}.WhereFitsSection .SectionSubtitle{margin:20px auto 120px}}@media (max-width:393px){.OrganizationsCircles{display:flex!important;flex-direction:column;align-items:center;gap:20px}.OrgCircle{width:100%;display:flex;justify-content:center;margin-top:0}.EducationHero .HeroText h1{font-size:1.8rem}.HeroDescription{font-size:1rem}.SpecTitle{font-size:1.6rem}.FitsCharacter img{width:130px}.FitsCircleContent h3,.OrgCircleContent h3{font-size:1rem}.FitsCircleContent p,.OrgCircleContent p{font-size:10px}.BlackboardImage img{max-width:300px}.TeachersReason,.ParentsReason{padding:18px 20px}.TeachersReason h3,.ParentsReason h3{font-size:1.1rem}.TeachersReason p,.ParentsReason p{font-size:.85rem}.CategoryTitle{font-size:1.3rem}.CategorySubtitle{font-size:.85rem;width:100%}.StepNumber{width:80px;height:80px;font-size:.9rem}.StepText{height:80px!important;padding-left:20px}.StepText p{font-size:10px;line-height:15px}.FitsCirclesGrid{display:flex;flex-direction:column}.CircleFlipContainer{width:220px;height:220px}.CircleContentOverlay h3{font-size:1rem}.CircleContentOverlay p{font-size:.75rem}.CircleFlipText{font-size:9px}.ServiceStepsGrid{grid-template-columns:1fr;gap:30px}.FitsCircleContent{padding:0px!important}.SectionSubtitle{text-align:center;margin:auto}.WhereFitsSection .SectionSubtitle{text-align:center}}@media (max-width:320px){.StepText{height:80px!important;padding-left:20px}.StepText p{font-size:8px;line-height:1}}.ServicesSection{margin-top:80px;padding:40px 0}.ServicesBenefits .WhySaikoroImage{width:45%}.BenefitsBlock{margin-bottom:20px}.BenefitCategory{color:#2c3e50;font-size:18px;font-weight:700;margin-bottom:8px}.WhySaikoroText.NoMargin{margin-bottom:5px}.QuoteSection .QuoteImage img{border-radius:0;filter:grayscale(100%) brightness(1.2);mix-blend-mode:multiply}.ServiceFlowSection{margin-top:60px}.AboutHeroText{position:relative;top:50%;left:50%;transform:translate(-50%);word-spacing:3px;letter-spacing:1px;color:#fff;width:50%;margin-bottom:30px;z-index:2;align-items:flex-start;text-align:center}.HeroQuotes{color:#4a90e2}@media (max-width:768px){.HeroText.QuoteHeroText{right:80px;top:40%}}@media (min-width:401px) and (max-width:600px){.BottomIcon{bottom:-25px!important;right:50px}.TopIcon{top:-10px;left:15px!important}.HeroSection h1{font-size:25px}}@media (min-width:601px) and (max-width:768px){.BottomIcon{bottom:-32px!important;right:55px!important}.TopIcon{top:-15px!important;left:25px!important}}@media (max-width:400px){.BottomIcon{bottom:-32px!important;right:55px!important}.TopIcon{top:-15px!important;left:25px!important}.HeroSection h1{font-size:20px}}.ContactHeroSection{position:relative;padding-top:200px;padding-bottom:118px;background-color:#fff;overflow:visible}.ContactHeroPattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.5;pointer-events:none}.ContactHeroPattern img{width:100%;height:100%;object-fit:cover}.ContactHeroContainer{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.ContactBannerPill{background:linear-gradient(105deg,#14a0d2 0%,#1286af 60%,#0a6491 100%);width:80%;height:250px;border-radius:125px;display:flex;align-items:center;padding-left:100px;position:relative;overflow:hidden;box-shadow:0 15px 40px rgb(18 134 175 / .35),0 5px 15px rgb(18 134 175 / .15);animation:bannerIn 0.8s cubic-bezier(.34,1.56,.64,1) both}.ContactBannerPill::before{content:'';position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgb(255 255 255 / .18) 50%,transparent 60%);animation:shimmer 3s ease-in-out infinite}.ContactBannerPill::after{content:'';position:absolute;right:-60px;top:-60px;width:280px;height:280px;border-radius:50%;background:rgb(255 255 255 / .07);box-shadow:inset 0 0 0 40px rgb(255 255 255 / .05)}.dots-pattern{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(255 255 255 / .15) 1.5px,transparent 1.5px);background-size:28px 28px;opacity:.5;pointer-events:none}.deco-circle{position:absolute;border-radius:50%;background:rgb(255 255 255 / .06);pointer-events:none}.deco-circle.c1{width:180px;height:180px;bottom:-50px;right:200px}.deco-circle.c2{width:80px;height:80px;top:20px;right:320px;border:2px solid rgb(255 255 255 / .12);background:#fff0}.BannerText{position:relative;z-index:2;animation:textSlideIn 0.9s 0.2s cubic-bezier(.34,1.2,.64,1) both}@keyframes bannerIn{from{opacity:0;transform:scale(.94) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes textSlideIn{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{transform:translateX(-100%)}50%,100%{transform:translateX(200%)}}.BannerText{color:#fff;text-align:center;padding:20px}.BannerText h1{font-size:48px;font-weight:700;margin-bottom:5px}.BreadcrumbText a{font-size:18px;font-weight:500;opacity:.9;color:#fff;text-decoration:none}.ContactCharacter{position:absolute;right:15%;bottom:-60px;width:350px;z-index:2}.ContactCharacter img{height:500px;bottom:-65px;right:-80px;position:absolute;filter:drop-shadow(0 10px 20px rgb(0 0 0 / .2))}.ContactInfoBar{background:linear-gradient(135deg,#e8f4fb 0%,#f0f8ff 50%,#daeef8 100%);position:relative;z-index:0;padding:100px 0 60px;overflow:hidden}.ContactInfoBar::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgb(77 190 221 / .12) 0%,transparent 70%);pointer-events:none;z-index:0}.InfoIcon{width:70px;height:70px;border-radius:50%;background:rgb(77 190 221 / .12);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;transition:background 0.3s ease}.InfoItem:hover .InfoIcon{background:rgb(77 190 221 / .25)}.InfoItem{transition:transform 0.3s ease}.InfoItem:hover{transform:translateY(-4px)}.ContactInfoGrid{display:flex;justify-content:center;gap:80px;text-align:center;position:relative;z-index:1}.InfoIcon svg{width:50px;height:50px;margin:15px auto}.InfoIcon img{width:100%;height:100%;object-fit:contain}.InfoTitle{color:#1286AF;font-size:24px;font-weight:700;margin-bottom:5px}.InfoDetail{color:#2c3e50;font-size:16px;font-weight:500}.ContactFormSection{padding:60px 20px 100px;background-color:#fff}.FormHeader{text-align:center;margin-bottom:40px}.FormHeader p{color:#555;font-size:16px;margin-bottom:5px}.SaikoroForm{width:100%;max-width:1000px;margin:0 auto}.FormLayout{display:flex;gap:30px;margin-bottom:30px}.FormInputsCol{flex:1;display:flex;flex-direction:column;gap:20px}.FormMessageCol{flex:1}.FormInput{border:2px solid transparent;width:100%;background-color:#EBF4F8;border-radius:15px;padding:14px 20px;font-size:15px;color:#333;font-family:'Poppins',sans-serif}.FormInput::placeholder{color:#1286AF;opacity:1}.FormTextarea{width:100%;height:100%;min-height:250px;background-color:#EBF4F8;border:none;border-radius:20px;padding:25px;font-size:15px;color:#333;font-family:'Poppins',sans-serif;resize:none}.FormTextarea::placeholder{color:#1286AF;opacity:1}.FormAction{text-align:center}.SendMessageBtn{cursor:pointer;background-color:#1286AF;color:#fff;padding:15px 50px;font-size:16px;border-radius:30px;border:none;font-weight:600;margin-top:20px;transition:background 0.3s}.SendMessageBtn:hover{background-color:#0e6a8c}@media (max-width:992px){.ContactHeroSection{padding-top:100px;padding-bottom:80px;margin-top:120px}.ContactBannerPill{width:90%;padding:20px 30px}.ContactTitle{font-size:35px}.ContactDetails{gap:20px}.DetailBox{width:45%;min-width:250px}.ContactCharacter{right:15%;bottom:-60px;width:160px}.ContactCharacter img{right:-150px;height:400px;bottom:0}.FormLayout{flex-direction:column}.InfoIcon{width:60px;height:60px}}@media (max-width:768px){.ContactHeroSection{padding-top:80px;padding-bottom:60px;margin-top:30px}.ContactBannerPill{padding:25px;width:95%}.ContactTitle{font-size:30px}.BannerText{text-align:start;margin:auto}.BannerText h1{font-size:30px!important}.ContactCharacter{right:15%;bottom:-60px;height:120px}.ContactCharacter img{right:-50px;height:190px;bottom:0}.ContactInfoGrid{flex-direction:column}.InfoItem{margin:auto}.InfoItem:hover{transform:none}.InfoIcon{width:60px;height:60px}.DetailBox{width:100%;max-width:350px}.FormContainer{flex-direction:column;gap:20px}.FormInfoCol,.FormMessageCol{flex:auto}.FormTextarea{min-height:150px}}@media (max-width:600px){.FormSection{padding:40px 10px}.FormInput,.FormTextarea{padding:15px 20px;font-size:14px}.SendMessageBtn{font-size:16px;padding:10px 40px;margin-top:20px}.FormLayout{flex-direction:column}}@media screen and (max-width:320px) and (max-height:480px){.BreadcrumbText a{font-size:14px}.BannerText{margin:0;text-align:center}.BannerText h1{font-size:24px!important}}.CaseIntroSection{padding-top:80px}.GalleryContainer{display:flex;width:100%;gap:30px;justify-content:center}@media (max-width:600px){.GalleryContainer{flex-direction:column}}.RaggedContent img{height:200px}.RaggedFrame{position:relative}.OtherStudiesSection{padding:50px 0}.MoreHight{height:300px}.CenterAlign{text-align:center}.AboutHero .HeroCharacter{max-width:400px;margin-bottom:2rem;animation:float 3s ease-in-out infinite}.AboutHero .HeroCharacter img{width:100%;height:auto;filter:drop-shadow(0 10px 30px rgb(0 0 0 / .3))}@media (min-width:993px) and (max-width:1400px){.SaikoroStory{text-align:center;display:flex;flex-direction:column;align-items:center}.WhySaikoroContainer{text-align:center}}@media screen and (min-width:768px) and (max-width:992px){.WhySaikoroContainer{text-align:center}.SaikoroStory{text-align:center;display:flex;flex-direction:column}.OptimizedStoryImg{right:0;left:50%!important;transform:translate(-50%)}}.VisionMissionSection{padding:20px 0;position:relative;z-index:11;margin-top:0!important}.VisionMissionGrid{display:flex;align-items:center;margin-bottom:4rem}.VisionMissionItem{display:flex;flex-direction:column;align-items:center}.VisionMissionTitle{font-size:2rem;font-weight:700;color:#0C5072;text-align:center}.VisionMissionBubble{background:var(--Heading-color);border-radius:23px;padding:12px 22px;box-shadow:0 10px 40px rgb(12 80 114 / .2);position:relative;max-width:400px}.VisionMissionBubble p{color:#fff;font-size:15px;line-height:1.5;font-weight:700;text-align:left}.VisionItem{left:80px;top:-50px;gap:95px}.MissionItem{right:80px;top:-20px}.VisionItem .VisionMissionTitle::before{content:'';position:absolute;width:2px;height:20px;background:#4FA8C5;right:50px;top:187%;transform:translateY(-50%)}.VisionItem .VisionMissionTitle::after{content:'';position:absolute;width:165px;height:2px;background:#4FA8C5;right:-113px;top:208%;transform:translateY(-50%)}.VisionItem::after{content:'';position:absolute;width:8px;height:8px;background:#4FA8C5;border-radius:50%;right:173px;top:38%;transform:translateY(-50%)}.MissionItem .VisionMissionTitle::before{content:'';position:absolute;width:2px;height:24px;background:#4FA8C5;left:57px;top:-71%;transform:translateY(-50%)}.MissionItem .VisionMissionTitle::after{content:'';position:absolute;width:197px;height:2px;background:#4FA8C5;left:-139px;top:-92%;transform:translateY(-50%)}.MissionItem::after{content:'';position:absolute;width:8px;height:8px;background:#4FA8C5;border-radius:50%;left:169px;top:-20%;transform:translateY(-50%)}.VisionMissionTitle,.VisionItem,.MissionItem{position:relative}.CenterCharacter{position:relative;display:flex;align-items:center;justify-content:center}.CharacterPlatform{position:relative;top:-20px;width:450px;display:flex;align-items:center;justify-content:center}.MainCharacter{width:100%;height:auto;position:relative;z-index:1}.ValuesBottom{display:flex;flex-direction:column;align-items:center;margin-top:4rem}.ValuesCharacter{width:250px;margin-bottom:1.5rem}.ValuesCharacter img{width:100%;height:auto;filter:drop-shadow(0 10px 25px rgb(0 0 0 / .2))}.CoreValuesGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1400px;margin:0 auto;padding:40px 20px}.CoreValueCard{padding:50px 40px;min-height:300px;display:flex;align-items:center;transition:transform 0.3s ease;box-shadow:0 8px 32px 0 rgb(0 0 0 / .37)}.CoreValueCard:hover{transform:translateY(-5px)}.CoreValueCard:nth-child(1){background:var(--Text-Color);border-radius:10px 50px 50px 50px}.CoreValueCard:nth-child(2){background:#0e91bc;border-radius:50px 10px 50px 50px}.CoreValueCard:nth-child(3){background:#0e91bc;border-radius:50px 50px 50px 10px}.CoreValueCard:nth-child(4){background:var(--Text-Color);border-radius:50px 50px 10px 50px}.ValueCardContent{width:100%;text-align:left}.ValueCardTitle{color:#fff;font-size:25px;font-weight:700;margin-bottom:10px}.ValueCardText{color:#fff;font-size:16px;line-height:1.7;font-weight:400}@media (min-width:1050px) and (max-width:1199px){.VisionMissionSection{margin-top:-100px!important}}@media (max-width:968px){.CoreValuesGrid{grid-template-columns:1fr;gap:20px}.CoreValueCard{padding:40px 30px;min-height:250px}.ValueCardTitle{font-size:24px}.ValueCardText{font-size:16px}.VisionMissionSection{margin-top:-100px!important}}@media (max-width:480px){.CoreValueCard{padding:30px 25px;border-radius:30px}.ValueCardTitle{font-size:22px}.ValueCardText{font-size:15px}}@media only screen and (max-width:667px) and (orientation:landscape){.VisionMissionSection{margin-top:0!important}}.DiceAfter{position:relative}.DiceAfter::before{content:'';position:absolute;background-image:url(../Assets/Untitled-1_0004_Page-1_0011_3d-rendering-dices.webp);width:118px;height:117px;background-size:cover;top:-70px;right:-75px}.OptimizedStoryImg{top:-25px;right:20px}.OptimizedStoryImg img{top:-25px;right:20px}@media (max-width:768px){.OptimizedStoryImg{top:0;right:0!important}}@media (max-width:992px){.OptimizedStoryImg{right:0!important}}@media screen and (max-width:320px) and (max-height:480px){.VisionMissionSection{margin-top:0!important}}.NumbersSection{position:relative;padding:6rem 0;background:linear-gradient(180deg,#0C5072 0%,#0C84AC 100%);overflow:hidden}.NumbersWave{position:absolute;top:0;left:0;width:100%;height:100px}.NumbersWave svg{display:block;width:100%;height:100%}.NumbersContent{position:relative;z-index:1;padding-top:2rem}.NumbersTitle{font-size:2.5rem;font-weight:800;color:#fff;text-align:center;margin-bottom:4rem;text-shadow:0 4px 20px rgb(0 0 0 / .3)}.NumbersGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;max-width:1200px;margin:0 auto}.NumberCard{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.NumberCircle{width:180px;height:180px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px rgb(0 0 0 / .3);position:relative;transition:transform 0.3s ease}.NumberCircle:hover{transform:scale(1.1)}.NumberCircle::before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid rgb(255 255 255 / .3);animation:ripple 2s ease-out infinite}.NumberValue{font-size:3rem;font-weight:900;color:#0C5072}.NumberLabel{font-size:1.2rem;font-weight:600;color:#fff;text-align:center;line-height:1.4}.NumbersArrow{display:flex;justify-content:center;margin-top:3rem}.ArrowButton{background:#fff;border:none;width:60px;height:60px;border-radius:50%;font-size:2rem;color:#0C5072;cursor:pointer;box-shadow:0 5px 20px rgb(0 0 0 / .2);transition:transform 0.3s ease,box-shadow 0.3s ease}.ArrowButton:hover{transform:translateX(5px);box-shadow:0 8px 25px rgb(0 0 0 / .3)}.TeamSection{padding:0 0 60px 0;background:#fff}.TeamTitle{font-size:3rem;font-weight:800;color:#0C5072;text-align:center;margin-bottom:4rem}.TeamGrid{display:grid;grid-template-columns:1fr;gap:3rem;max-width:1200px;margin:0 auto}@media (min-width:768px){.TeamGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.TeamGrid{grid-template-columns:repeat(4,1fr)}}.TeamMember{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform 0.3s ease}.TeamMember:hover{transform:translateY(-10px)}.TeamPhoto{width:200px;height:200px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;border:5px solid #4FB0CA;box-shadow:0 10px 30px rgb(12 132 172 / .2);transition:box-shadow 0.3s ease}.TeamMember:hover .TeamPhoto{box-shadow:0 15px 40px rgb(12 132 172 / .3)}.TeamPhoto img{width:100%;height:100%;object-fit:cover}.TeamName{font-size:20px;font-weight:700;color:var(--Text-Color);margin-bottom:.5rem}.TeamRole{font-size:15px;color:var(--PrimaryColor);font-weight:500;line-height:1.5}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}}@keyframes ripple{0%{transform:scale(1);opacity:.3}100%{transform:scale(1.5);opacity:0}}@media (max-width:1200px){.VisionMissionGrid{flex-direction:column;gap:3rem}.VisionItem .VisionMissionTitle::before,.MissionItem .VisionMissionTitle::before,.MissionItem .VisionMissionTitle::after,.VisionItem .VisionMissionTitle::after,.MissionItem::after,.VisionItem::after{display:none}.StoryContent{grid-template-columns:1fr;gap:3rem}}@media (min-width:769px) and (max-width:1199px){.VisionItem{gap:0!important}}@media (max-width:768px){.VisionMissionGrid{flex-direction:column;gap:3rem}.VisionItem{left:0;top:0;gap:0!important}.MissionItem{left:0;top:0}.VisionItem .VisionMissionTitle::before,.MissionItem .VisionMissionTitle::before,.MissionItem .VisionMissionTitle::after,.VisionItem .VisionMissionTitle::after,.MissionItem::after,.VisionItem::after{display:none}}@media (max-width:768px){.CenteredHeroText h1{font-size:2rem}.VisionMissionTitle{font-size:1.5rem}.VisionMissionBubble{padding:1.5rem}.CharacterPlatform{width:200px;height:200px}.CoreValuesGrid{grid-template-columns:1fr}.StoryTitle{font-size:2rem}.NumbersTitle{font-size:2rem}.NumbersGrid{grid-template-columns:repeat(2,1fr);gap:2rem}.NumberCircle{width:140px;height:140px}.NumberValue{font-size:2rem}.TeamTitle{font-size:2rem}.DiceAfter::before{display:none}}@media (max-width:480px){.NumbersGrid{grid-template-columns:1fr}.CoreValueCard{padding:1.5rem}.VisionItem{gap:0}}*,*::before,*::after{box-sizing:border-box}html,body{width:100%;overflow-x:hidden}.container,.wrapper,.section{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}.CaseStudyHero .HeroText{color:#fff;left:10%;top:40%;align-items:center;width:40%;text-align:center}.CaseStudyHero2 .HeroText{color:#fff;left:10%;top:30%;align-items:center;width:40%;text-align:center}.CaseStudyHero3 .HeroText{color:#fff;left:10%;top:30%;align-items:center;width:40%;text-align:center}.HeroImageContainer{margin-top:40px;display:flex;justify-content:center;align-items:flex-end}.HeroImageContainer img{max-width:250px;height:auto}.LeftClient{display:flex;flex-direction:column;gap:5px}.W100{width:100%!important}.ClientProfileSection{text-align:center;padding:0 0 60px 0;position:relative;z-index:11}.ClientProfileSection .ClientContent{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.ClientProfileSection .WhySaikoroTitle{text-align:center}.SectionLabel{color:#0C84AC;font-weight:700;font-size:1.1rem;margin-bottom:20px}.ClientBox{background:#1d8db3e0;color:#fff;display:inline-block;padding:20px 50px;border-radius:40px;font-weight:600;margin-right:20px;font-size:15px;max-width:500px;height:fit-content;box-shadow:0 10px 30px rgb(12 132 172 / .3)}@media (min-width:769px) and (max-width:1024px){.ClientProfileSection{margin-top:200px}.Themes{display:flex;flex-direction:column}}@media (max-width:768px){.CaseStudyHero{padding:100px 20px 60px}.ClientContent{flex-direction:column!important;align-items:center!important}.ClientContent.Reverse{flex-direction:column;align-items:center!important}.ClientProfileSection{margin-top:200px}.ClientProfileSection .LeftClient{display:contents}.ClientProfileSection .AdaptiveThemes{display:flex;flex-direction:column}.ClientProfileSection .WhySaikoroTitle{order:2;width:100%;margin-bottom:20px}.ClientProfileSection .HeroImageContainer{order:1;margin-bottom:20px!important}.ClientProfileSection .ClientBox{order:3}.Themes{display:flex;flex-direction:column}.ClientProfileSection .ClientAdaptive{margin-bottom:90px!important}}@media (max-width:1024px) and (orientation:landscape){.ClientProfileSection{margin-top:150px}}.InfoGridSection{padding:20px 0 10px;position:relative;z-index:1}.TwoColGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;justify-items:center}.ThreeColGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;justify-items:center}.FourColGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.InfoCard{text-align:center}.FourInfoIcon{height:130px;margin-bottom:25px;display:flex;align-items:center;justify-content:center}.FourInfoIcon img{max-height:100%;object-fit:contain}.InfoTitle{color:#0B4867;font-size:1.4rem;font-weight:700;margin-bottom:15px}.InfoText{font-size:1rem;line-height:1.7;color:#666;max-width:85%;margin:0 auto}.ChallengeDualSection{padding:80px 0}.DualContent{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.DualContent.Reverse{direction:rtl}.DualContent.Reverse>*{direction:ltr}.DualImage{display:flex;justify-content:center;align-items:center;width:500px;margin:auto}.DualImage img{max-width:70%;height:auto}.DualImage.WideImage{flex:1.5}.DualText{flex:1}.HighlightBox{background:#0C84AC;color:#fff;padding:25px 30px;border-radius:15px;font-size:1.1rem;line-height:1.7;margin-top:20px;box-shadow:0 10px 30px rgb(12 132 172 / .2)}.ChallengeDetailsSection{padding:0 0 30px}.DetailCard{display:flex;flex-direction:column;gap:10px;padding:0;text-align:center;overflow:hidden;background:#fff;transition:all 0.3s ease}.DetailHeader{display:flex;align-items:center;justify-content:center;background:var(--Heading-color);color:#fff;padding:13px 20px;border-radius:20px;font-weight:700;min-height:80px;font-size:1rem}.DetailText{padding:25px 20px;font-size:.95rem;line-height:1.6;color:#666;border:2px dashed var(--Heading-background);border-radius:20px;height:200px}.BingoSolutionSection{padding:40px 0}.BingoTitle{font-size:3.5rem;font-weight:900;color:#0C84AC;margin-bottom:25px;text-transform:uppercase;letter-spacing:8px}.BingoDescription{font-size:1.1rem;line-height:1.8;color:var(--Text-Color);margin-bottom:30px}.MechanicsBox{background:#bfebfd;padding:25px 30px;border-radius:15px;font-size:1.05rem;line-height:1.7;border-left:5px solid #0C84AC}.MechanicsStepsSection{padding:60px 0}.StepsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.StepCard{background:linear-gradient(135deg,#0C84AC 0%,#0B4867 100%);color:#fff;padding:40px 30px;border-radius:50% 15px 50% 15px;text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 15px 40px rgb(11 72 103 / .3);transition:all 0.3s ease}.StepCard:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgb(11 72 103 / .4)}.StepTitle{font-size:1.5rem;font-weight:700;margin-bottom:15px}.StepText{font-size:1.05rem;line-height:1.7;opacity:.95}.GridDisplaySection{padding:80px 0;text-align:center;background:#fff}.GridScreenshot{display:inline-block;max-width:70%}.GridScreenshot img{width:100%;border-radius:25px;box-shadow:0 20px 60px rgb(0 0 0 / .15)}.LeaderboardShowcaseSection{padding:80px 0}.LeaderboardDescription{font-size:1.1rem;line-height:1.8;color:#333;margin-top:20px}.GamificationIconsSection{padding:0 0 60px}.IconFeature{text-align:center}.FeatureIcon{height:110px;margin-bottom:25px;display:flex;align-items:center;justify-content:center}.FeatureIcon img{max-height:100%;object-fit:contain}.FeatureTitle{color:#0B4867;font-size:1.3rem;font-weight:700;margin-bottom:15px}.FeatureText{font-size:.95rem;line-height:1.7;color:var(--Text-Color);width:70%;margin:auto}.ClientContent{width:100%}@media (max-width:1024px){.HeroImageContainer img{max-width:280px}.LeftClient{width:50%}.TwoColGrid{grid-template-columns:1fr}.ThreeColGrid{grid-template-columns:repeat(3,1fr);gap:40px}.FourColGrid{grid-template-columns:repeat(2,1fr);gap:40px}.FourColGrid{grid-template-columns:repeat(2,1fr);gap:20px}.DualContent{grid-template-columns:1fr}.StepsGrid{gap:25px}.GridScreenshot{max-width:85%}.ImpactStatsGrid{gap:60px}.StatCircleRim{width:160px;height:160px}.StatNumber{font-size:2.5rem}.LeftZigzagArrow::after,.RightZigzagArrow::after,.LeftCurvedArrow::after,.LeftCurvedArrow3::after,.RightCurvedArrow::after,.LeftStraightArrow::after,.LeftStraightArrow3::after,.RightStraightArrow::after{display:none}.DetailText{height:150px}.FeatureText{font-size:.9rem;width:100%}.ClientContent{margin-top:-200px!important}}@media (max-width:768px){.CaseStudyHero{padding:100px 20px 60px}.ClientContent{margin-top:-200px!important;flex-direction:column;align-items:center!important}.ClientContent.Reverse{flex-direction:column;align-items:center!important}.HeroImageContainer{margin-top:40px;display:flex;margin-bottom:80px}.HeroImageContainer img{max-width:250px}.ClientBox{padding:18px 40px;font-size:1rem;margin:auto}.TwoColGrid{grid-template-columns:1fr}.ThreeColGrid{grid-template-columns:1fr;gap:35px}.FourColGrid{grid-template-columns:1fr;gap:35px}.FourInfoIcon{height:110px}.DualContent{grid-template-columns:1fr;gap:40px}.DualImage{width:100%}.BingoImg img{width:300px}.DualContent.Reverse{direction:ltr}.BingoSolutionSection{padding:60px 0 20px}.BingoTitle{font-size:2.8rem;letter-spacing:5px}.StepsGrid{grid-template-columns:1fr;gap:20px}.StepCard{min-height:180px;padding:35px 25px}.GridDisplaySection{padding:60px 0}.GridScreenshot{max-width:95%}.LeaderboardShowcaseSection{padding:60px 0}.GamificationIconsSection{padding:60px 0}.ImpactResultsSection{padding:80px 0}.ImpactStatsGrid{grid-template-columns:1fr;gap:50px}.StatCircleRim{width:150px;height:150px}.StatNumber{font-size:2.3rem}.StatLabel{font-size:1rem}.LeftZigzagArrow::after,.RightZigzagArrow::after,.LeftCurvedArrow::after,.LeftCurvedArrow3::after,.RightCurvedArrow::after,.LeftStraightArrow::after,.LeftStraightArrow3::after,.RightStraightArrow::after{display:none}.FeatureText{font-size:.9rem;width:70%}}@media (max-width:600px){.CaseStudyHero{padding:80px 15px 50px}.HeroImageContainer img{max-width:220px}.ClientBox{padding:15px 30px;font-size:.95rem;margin:auto}.LeftClient{width:100%}.FourInfoIcon{height:100px}.InfoTitle{font-size:1.2rem}.InfoText{font-size:.95rem;max-width:100%}.ChallengeDualSection{padding:60px 0}.HighlightBox{padding:20px 25px;font-size:1rem}.DetailHeader{padding:12px 15px;font-size:1rem}.DetailText{padding:20px 15px;font-size:.9rem}.BingoTitle{font-size:2.3rem;letter-spacing:3px}.BingoDescription{font-size:1rem}.MechanicsBox{padding:20px 25px;font-size:1rem}.StepCard{min-height:160px;padding:30px 20px;border-radius:40% 12px 40% 12px}.StepTitle{font-size:1.3rem}.StepText{font-size:.95rem;height:100px;padding-left:60px}.GridScreenshot{max-width:100%}.FeatureIcon{height:90px}.FeatureTitle{font-size:1.2rem}.FeatureText{font-size:.9rem;width:100%}.ImpactResultsSection{padding:60px 0}.ImpactResultsSection .SpecTitle{margin-bottom:50px}.StatCircleRim{width:130px;height:130px;border:5px solid #d0d0d0;margin-bottom:20px}.StatNumber{font-size:2rem}.StatLabel{font-size:.95rem}.LeftZigzagArrow::after,.RightZigzagArrow::after,.LeftCurvedArrow::after,.LeftCurvedArrow3::after,.RightCurvedArrow::after,.LeftStraightArrow::after,.LeftStraightArrow3::after,.RightStraightArrow::after{display:none}}@media (max-width:480px){.StepText{height:70px}}@media (max-width:375px){.BingoTitle{font-size:2rem}.StatCircleRim{width:110px;height:110px}.StatNumber{font-size:1.8rem}.LeftZigzagArrow::after,.RightZigzagArrow::after,.LeftCurvedArrow::after,.LeftCurvedArrow3::after,.RightCurvedArrow::after,.LeftStraightArrow::after,.LeftStraightArrow3::after,.RightStraightArrow::after{display:none}}.MillionaireSection{padding:80px 0 20px}.MillionaireDescription{font-size:18px;line-height:1.8;color:#666;margin:20px 0 30px 0}.MillionaireStats{display:flex;align-items:center;gap:25px;width:100%;padding:30px}.MillionaireStats img{width:100%;margin:auto;border-radius:30px}.StatsBarChart{width:120px;height:80px;flex-shrink:0}.StatsText{flex:1}.StatsNumber{font-size:42px;font-weight:700;color:#0C5072;line-height:1;margin-bottom:8px}.StatsLabel{font-size:15px;color:#2c3e50;line-height:1.4}@media (max-width:1200px){.MillionaireSection .Container{display:flex;flex-direction:column}.MillionaireSection .Container .SpecTitle{order:1}.MillionaireSection .Container .DualContent{display:contents}.MillionaireSection .Container .DualImage{order:2}.MillionaireSection .Container .MillionaireDescription{font-size:23px;padding:0 30px;order:3}.MillionaireSection .Container .DualText{order:4}}@media (max-width:768px){.MillionaireSection .Container .MillionaireDescription{font-size:18px;padding:0 30px}}.RamadanActivitySection{padding:45px 0 30px}.RamadanActivityHeader{text-align:center;margin-bottom:60px}.RamadanActivityTitle{font-size:36px;font-weight:700;color:#4DB1CA;margin-bottom:10px}.RamadanActivitySubtitle{font-size:26px;color:#0C5072;font-weight:600}.RamadanTrianglesRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.RamadanTrianglesGroup{display:flex;align-items:flex-end;gap:15px}.RamadanTriangleWrapper{position:relative;perspective:1000px}.RamadanTriangleFlipContainer{position:relative;width:260px;height:240px;transform-style:preserve-3d;transition:transform 0.6s;cursor:pointer;display:block}.FlipToggle{display:none}.FlipToggle:checked+.RamadanTriangleFlipContainer{transform:rotateY(180deg)}.RamadanTriangleFront,.RamadanTriangleBack{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.RamadanTriangleBack{transform:rotateY(180deg)}.RamadanTriangleFront svg,.RamadanTriangleBack svg{display:block;width:100%;height:100%}.RamadanTriangleContainer{position:relative;margin:0 -15px;transition:transform 0.3s ease}.RamadanTriangle{position:relative;width:100%;height:100%}.RamadanTriangleTextOverlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;text-align:center;width:70%;display:flex;padding:10px;flex-direction:column-reverse;gap:10px;color:#fff;pointer-events:none}.RamadanTriangleText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center;padding:10px;pointer-events:none;color:#fff}.RamadanTriangleContainer.Downward .RamadanTriangleText{top:45%}.Downward{transform:rotate(180deg)}.Downward h4,.Downward p{transform:rotate(180deg)}.Downward .RamadanTriangleText{transform:rotate(-180deg) translate(50%,50%);top:45%;left:50%}.RamadanTriangleText h4,.RamadanTriangleTextOverlay h4{font-size:18px;font-weight:700;color:#fff;margin-bottom:10px;line-height:1.3}.RamadanTriangleText p,.RamadanTriangleTextOverlay p{font-size:13px;line-height:1.6;color:#fff}.FlipText{font-size:11px;margin-top:8px;opacity:.85;font-style:italic}.RamadanWhiteText h4,.RamadanWhiteText p{color:#2c3e50}.RamadanWhiteText strong{color:#0C5072;font-size:15px}.RamadanArrow{width:50px;height:50px;border-radius:50%;background:#4DB1CA;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;flex-shrink:0}.RamadanArrow:hover{background:#3A9BB5;transform:scale(1.1)}.RamadanArrow svg{width:24px;height:24px}.GameScreenshotGrid{display:flex;gap:30px;max-width:900px;margin:20px auto}.GameScreenshotGrid .ScreenshotItem{height:250px}.GameScreenshotGrid .ScreenshotItem img{width:100%;height:100%;display:block}.ScreenshotDescription{font-size:18px;color:#2c3e50;line-height:1.6}.RamadanImpact{background:none}.SquareBorder,.SquareBackground{border-radius:30%;transform:rotate(45deg)}.SquareBackground .CircleNumber{transform:rotate(-45deg)}.ImpactLabel{color:var(--Heading-color)}.MillionaireImg{padding:30px}@media (max-width:1024px){.RamadanActivityTitle{font-size:32px}.RamadanActivitySubtitle{font-size:22px}.RamadanTriangleFlipContainer{width:220px;height:200px}.RamadanTriangleTextOverlay h4,.RamadanTriangleText h4{font-size:15px}.RamadanTriangleTextOverlay p,.RamadanTriangleText p{font-size:11px}.RamadanArrow{width:45px;height:45px}}@media (max-width:767px){.RamadanActivitySection{padding:30px 0 20px}.RamadanActivityHeader{margin-bottom:40px}.RamadanActivityTitle{font-size:28px}.RamadanActivitySubtitle{font-size:20px}.RamadanTrianglesRow{gap:10px;padding:0 10px}.RamadanTriangleFlipContainer{width:180px;height:165px}.RamadanTriangleTextOverlay h4,.RamadanTriangleText h4{font-size:14px;margin-bottom:6px}.RamadanTriangleTextOverlay p,.RamadanTriangleText p{font-size:11px;line-height:1.4}.FlipText{font-size:10px;margin-top:5px}.RamadanArrow{width:40px;height:40px}.RamadanArrow svg{width:20px;height:20px}.MillionaireImg img{width:100%}}@media (min-width:540px) and (max-width:540px){.RamadanTrianglesRow{flex-direction:column}}@media (max-width:480px){.RamadanActivitySection{padding:20px 0 30px}.RamadanActivityHeader{margin-bottom:30px}.RamadanActivityTitle{font-size:24px}.RamadanActivitySubtitle{font-size:18px}.RamadanTrianglesRow{flex-direction:column;gap:20px;padding:0 20px}.RamadanArrow{display:none}.RamadanTriangleFlipContainer{width:200px;height:180px}.RamadanTriangleTextOverlay{width:75%}.RamadanTriangleTextOverlay h4,.RamadanTriangleText h4{font-size:13px;margin-bottom:8px}.RamadanTriangleTextOverlay p,.RamadanTriangleText p{font-size:11px;line-height:1.5}.FlipText{font-size:10px}}@media (max-width:375px){.RamadanActivityTitle{font-size:22px}.RamadanActivitySubtitle{font-size:16px}.RamadanTriangleFlipContainer{width:170px;height:155px}.RamadanTriangleTextOverlay h4,.RamadanTriangleText h4{font-size:13px}.RamadanTriangleTextOverlay p,.RamadanTriangleText p{font-size:11px}}.LanguageClassHero{background:linear-gradient(135deg,#1a2332 0%,#2d3e5f 50%,#1a2332 100%)}.LanguageClassHero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgb(75 176 202 / .15),transparent 70%);pointer-events:none}.InteractiveGamingSection{padding:80px 0;background:linear-gradient(to bottom,#f8f9fa 0%,#ffffff 100%)}.InteractiveGamingDescription{font-size:18px;line-height:1.8;color:#555;margin-top:20px}.GameScreenshotsSection{padding:20px 0 30px;background:#fff}.ScreenshotGrid{display:grid;gap:30px;margin-top:40px;max-width:900px;margin:0 auto}.ScreenshotGrid.FourColumns{grid-template-columns:repeat(2,1fr)}.ScreenshotItem{border-radius:20px;overflow:hidden}.ScreenshotItem img{width:100%;height:auto;display:block}@media (max-width:768px){.ScreenshotGrid.FourColumns{grid-template-columns:repeat(2,1fr);gap:20px}}.KeyPointsSection{padding:60px 0}.KeyPointsBox{background:var(--PrimaryColor);border-radius:25px;padding:50px;box-shadow:0 15px 40px rgb(79 176 202 / .3);position:relative;max-width:700px;margin:auto}.KeyPointsBox::after{content:'';position:absolute;top:-30px;right:20%;transform:translateX(-50%);width:0;height:0;border-left:40px solid #fff0;border-right:40px solid #fff0;border-bottom:50px solid var(--PrimaryColor)}.KeyPointsText{font-size:18px;line-height:1.9;color:#fff;margin:0;position:relative;z-index:1}@media (max-width:768px){.KeyPointsBox{padding:30px 25px}.KeyPointsText{font-size:16px}}.AdaptiveThemesSection{padding:80px 0;background:#fff}.ThemeContent{display:flex;align-items:center;gap:60px;margin-bottom:60px}.ThemeContent.Reverse{flex-direction:row-reverse}.ThemeImageContainer{flex:1;display:flex;justify-content:center}.ThemeImageContainer img{max-width:100%;height:auto;filter:drop-shadow(0 10px 30px rgb(0 0 0 / .15))}.ThemeTextBox{flex:1;background:linear-gradient(135deg,#f0f8fa 0%,#e6f4f7 100%);border-radius:20px;padding:40px;border-left:5px solid #4FB0CA}.ThemeTitle{font-size:28px;font-weight:700;color:#1a2332;margin-bottom:15px}.ThemeDescription{font-size:17px;line-height:1.8;color:#555;margin:0}@media (max-width:968px){.ThemeContent,.ThemeContent.Reverse{flex-direction:column;gap:30px}.ThemeTextBox{padding:30px 25px}.ThemeTitle{font-size:24px}}.NoBackground{background:none;color:var(--Text-Color);border:none;box-shadow:none;margin:auto}.MiddleSectionImg{align-items:flex-start!important}.ThemeBox{height:200px;width:400px;text-align:center;padding:30px 0 60px;position:relative}.ChildrenTheme{margin-right:120px}.ChildrenTheme::after{position:absolute;content:"";background-image:url(../Assets/Page-7_0009_Layer-8.webp);background-size:cover;background-repeat:no-repeat;width:250px;height:250px;left:50%;bottom:-50%;transform:translate(-50%)}.AdultTheme{margin-top:60px}.AdultTheme::after{position:absolute;content:"";background-image:url(../Assets/Page-7_0008_Layer-9.webp);background-size:cover;background-repeat:no-repeat;width:250px;height:250px;left:50%;bottom:-50%;transform:translate(-50%)}.Theme{color:#00354c!important;font-size:20px;font-weight:600;margin-bottom:20px}.Themes{flex-direction:column!important}.ThemeParagraph{color:#fff;font-size:16px;padding:0 0 20px 0}@media (max-width:992px){.RightDice::after,.RightTech::after{right:-80px;width:70px;height:70px}.ServicesFitGrid{grid-template-columns:1fr;max-width:500px;margin:auto}.ServicesFit{width:100%;max-width:450px;margin:0 auto}.ServiceHexagon{width:280px;height:280px}.ServiceHexagonText{font-size:23px}.ServiceDescBox{padding:18px 25px;font-size:15px;border-radius:25px;width:100%}.ServiceSteps{width:100%}.ServiceSteps li{padding:13px 18px;font-size:14px}.Themes{flex-direction:column}}.ThemeBox{width:100%}.ThemeImg{width:100%;display:flex}@media (min-width:769px) and (max-width:1024px){.ThemeImg{flex-direction:column;gap:70px}}@media (max-width:768px){.ThemeBox{width:100%;padding:20px}.ThemeImg{flex-direction:column;gap:70px}.ChildrenTheme::after,.AdultTheme::after{width:150px;height:150px;left:50%;bottom:-50%;transform:translate(-50%)}}@media (max-width:600px){.ChildrenTheme::after,.AdultTheme::after{width:200px;height:200px;left:50%;bottom:-50%;transform:translateX(-50%)}.ThemeImg{flex-direction:column;gap:70px}}@media (max-width:480px){.ChildrenTheme::after,.AdultTheme::after{width:150px;height:150px;left:50%;bottom:-50%;transform:translateX(-50%)}.ChildrenTheme{margin-right:0}.Themes{flex-direction:column}}@media (min-width:393px){.ChildrenTheme::after,.AdultTheme::after{width:150px;height:150px;right:-20px}.ChildrenTheme,.AdultTheme{margin:0 auto 70px}.Themes{flex-direction:column}}.FormInput.error,.FormTextarea.error{border-color:#dc3545!important}.error-message{color:#dc3545;font-size:12px;display:block;margin-top:5px}.recaptcha-error{color:#dc3545;font-size:14px;margin-top:10px;text-align:center}.AladwaaLogo{width:250px}.MeaningfulMetrics{height:450px}@media (max-width:992px){.MeaningfulMetrics{height:350px}}@media (max-width:1400px){.RightMinus{right:0!important}.SectionContent.ReverseInMobile .WhySaikoroContent{order:2}.SectionContent.ReverseInMobile .WhySaikoroImage{order:1}}



.FormInput.ErrorFound{
    border-color:#dc3545;
}
.FormField {display: flex;flex-direction: column;}
.error-message {margin-top: 5px;
    font-size: 12px;
    color: #dc3545;
    background: #f1dede61;
    padding: 10px 15px;
    border-radius: 10px;
    display: inline-block;
    text-align: start;
    width: fit-content;}