@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{height:100%;font-family:Poppins,sans-serif;overflow-x:hidden}nav{z-index:20;justify-content:space-between;align-items:center;width:100%;padding:20px 40px;display:flex;position:fixed}nav a{color:#fff;margin:0 10px;font-weight:300;text-decoration:none;transition:color .3s}nav a:hover,nav.nav-main.is-scrolled a:hover{color:#999}nav .logo a{color:#fff;letter-spacing:2px;z-index:100;font-size:25px;transition:all .7s;position:relative;font-weight:700!important}nav.nav-main.is-scrolled a{color:#000}#navbar{z-index:1000;background:0 0;justify-content:center;align-items:center;width:100%;padding:20px 50px;display:flex;position:fixed;top:40px}.nav-links{color:#fff;justify-content:space-between;align-items:center;width:90%;font-family:Poppins,sans-serif;font-weight:300;display:flex}.nav-links a{color:inherit;margin:0 19px;text-decoration:none}.nav-links a:hover{color:#999}.logo{font-size:20px;font-weight:700}#navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#000;background:#fff3;border-radius:50px;width:96%;margin:20px auto;padding:20px 0;top:0;left:2%;box-shadow:0 4px 20px #0000001a}#navbar.scrolled a{color:#000}#navbar.scrolled a:hover{color:#999}#navbar.scrolled .logo{color:#000}.hero{perspective:1000px;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}#hero-bg{background-position:50%;background-size:cover;width:120%;height:120%;transition:transform .1s ease-out;position:absolute;top:-1%;left:-10%;transform:rotateX(0)rotateY(0)scale(1)}.hero .about-hero{background-size:cover;position:relative;background-image:url(../media/sillhouse.sf.1htcyjmkkmw8a.png)!important}.hero.about-hero-main p:first-of-type{font-size:45px;font-weight:500}.hero.about-hero-main p:nth-of-type(2){color:#fff;font-size:30px;font-weight:200}.hero .about-hero:before{content:"";opacity:.15;background-color:#000;position:absolute;inset:0}.hero-content{color:#fff;text-align:center;z-index:5;padding:0 10px;position:relative}.hero-content p{font-size:33px;font-weight:200;line-height:1.2}.hero-content span{color:#ff0}.nav-links{justify-content:space-between;align-items:center;width:95%;margin:auto;display:flex}.menu-toggle{color:#fff;cursor:pointer;font-size:28px;display:none}.mobile-menu{color:#fff;z-index:50;background:#000;flex-direction:column;align-items:center;width:70%;height:100%;padding:40px 20px;transition:right .4s;display:flex;position:fixed;top:0;left:-100%}.mobile-menu.active{left:0}.mobile-menu a{color:#fff;text-align:center;border-bottom:1px solid #7b7b7b;width:100%;margin:12px 0;padding:8px 0;font-size:18px;text-decoration:none}.mobile-menu a:hover{color:#ff0}.mobile-logo{margin:25px 0;font-size:22px;font-weight:700}.close-btn{cursor:pointer;color:#000;font-size:32px;position:absolute;top:-20px;right:6px}.mobile-menu{color:#fff;z-index:50;opacity:0;background:#000;flex-direction:column;align-items:center;width:70%;height:100%;padding:40px 20px;transition:left .4s,opacity .4s;display:flex;position:fixed;top:0;left:-100%}.mobile-menu.active{opacity:1;z-index:99;left:0}.mobile-menu{transition:left .4s,opacity .4s 50ms}.innovation-section{text-align:center;color:#000;background-color:#fff;padding:80px 20px;font-family:Poppins,Helvetica Neue,sans-serif}.innovation-section h1{margin-bottom:40px;font-size:48px;font-weight:300}.innovation-section p{max-width:1000px;margin:20px auto;font-size:20px;font-weight:300;line-height:1.8}.nav-links a{margin:0 20px;font-family:Poppins,sans-serif;font-weight:400;text-decoration:none;transition:color .3s;position:relative}.dropdown{display:inline-block;position:relative}.dropdown-content{visibility:hidden;opacity:0;z-index:999;background:#ffffffe6;border-radius:6px;min-width:250px;transition:all .5s;position:absolute;top:40px;left:0;overflow:hidden;box-shadow:0 4px 10px #00000026}.dropdown:hover .dropdown-content{visibility:visible;opacity:1}#navbar.scrolled .dropdown-content{top:70px}.dropdown-content a{color:#000;margin:0;padding:10px;transition:all .4s;display:block}.dropdown-content a:hover{background-color:#999;padding-left:20px;color:#fff!important}.dropbtn:hover{color:#555}.arrow{margin-left:5px;transition:transform .3s;display:inline-block}.dropdown:hover .arrow{transform:rotate(180deg)}.breadcrumb-box{position:relative}.breadcrumb-box .menu-toggle{cursor:pointer;color:#fff;background:#000;padding:10px 15px;font-size:28px}.breadcrumb-box .mobile-menu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#000;z-index:1000;background:#ffffffe6;border:1px solid #dadada;border-radius:15px;flex-direction:column;width:0;height:auto;padding:0;display:flex;position:fixed;top:145px;left:50%;right:0;transition:all .7s!important}.breadcrumb-box .mobile-menu.active{width:96%;height:70vh;transition:all .7s;top:115px;left:2%;overflow:scroll}.breadcrumb-box .close-btn{cursor:pointer;align-self:flex-end;font-size:70px}.breadcrumb-box .mobile-menu a{color:#000;font-size:20px;font-weight:500;text-decoration:none;transition:color .3s}.breadcrumb-box .breadcrumb-box .dropdown:hover{color:#ff0}.breadcrumb-box .dropdown-content{background:#ffffffe6;border-radius:8px;max-height:0;margin-top:5px;transition:max-height .4s;overflow:hidden}.breadcrumb-box .dropdown-content a{border-bottom:1px solid #dadada;border-radius:0;padding:20px 10px;display:block;color:#000!important;background:#fff!important}.breadcrumb-box .dropdown-content.show{visibility:visible;opacity:1;max-height:400px}.breadcrumb-box .arrow{color:#000;margin-left:5px;transition:transform .3s,color .3s;display:inline-block}.breadcrumb-box .arrow.rotate{color:#ff0;transform:rotate(180deg)}.breadcrumb-box .mobile-logo{color:#000;text-align:center;margin:0;font-size:35px;font-weight:700}section.breadcrumb-box .dropdown-content{width:100%;margin-top:-45px;margin-bottom:30px;transition:all .7s;position:relative}section.breadcrumb-box .dropdown{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.breadcrumb-box .dropdown-content.show{visibility:visible;opacity:1;width:100%;max-height:400px;margin-top:-45px;margin-bottom:30px}.projects{text-align:center;color:#000;background:#fff;padding:60px 1%;font-family:Poppins,sans-serif}.projects .projects-title{margin-bottom:50px;font-size:40px;font-weight:500}.projects .projects-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-items:center;gap:18px;display:grid}.projects .project-card{width:100%;max-width:280px;transition:transform .4s,box-shadow .4s}.projects .project-card img{width:100%;height:250px;transition:transform .4s}.projects .project-card h3{margin-top:15px;font-size:18px;font-weight:600}.projects .project-card p{color:#555;margin-top:5px;font-size:14px}.projects .project-card:hover{transform:translateY(-8px)}.projects .project-card:hover img{transform:scale(1.05)}.our-formula{text-align:center;color:#000;background:#fff;padding:60px 0;font-family:Poppins,sans-serif}.our-formula .formula-content h3{color:#333;margin-bottom:10px;font-size:22px;font-weight:400}.our-formula .formula-content h1{margin-bottom:50px;font-size:48px;font-weight:600}.our-formula .formula-image{justify-content:center;width:100%;display:flex}.our-formula .formula-image img{width:100%;height:auto;display:block}.what-we-do{text-align:center;color:#111;background:#fff;padding:80px 5%;font-family:Poppins,sans-serif}.what-we-do h2{margin-bottom:10px;font-size:48px;font-weight:400}.what-we-do .subtitle{color:#1a1a1a;opacity:.8;margin-bottom:60px;font-size:20px}.what-we-do .services{flex-wrap:wrap;justify-content:space-around;gap:30px;display:flex}.what-we-do .service{text-align:left;max-width:280px}.what-we-do .service .icon{text-align:left;margin-bottom:20px;font-size:40px}.what-we-do .service h3{color:#111;margin-bottom:15px;font-size:22px;font-weight:600}.what-we-do .service ul{margin:0;padding:0;list-style:none}.what-we-do .service li{color:#333;margin-bottom:10px;font-size:17px;line-height:1.6}.design-thinking{text-align:center;padding:80px 20px;font-family:Poppins,sans-serif}.design-thinking h2{margin-bottom:10px;font-size:48px;font-weight:400}.design-thinking p{color:#333;margin-bottom:60px;font-size:20px}.process-container{flex-wrap:wrap;justify-content:center;gap:50px;margin-bottom:40px;display:flex}.step{text-align:center}.step img{object-fit:contain;border-radius:50%;width:80px;height:80px;margin-bottom:15px}.step h4{letter-spacing:1px;color:#333;font-size:16px}.stages{justify-content:space-evenly;align-items:center;margin-top:50px;display:flex}.stage{text-align:center}.stage hr{border:none;border-top:1px solid #aaa;width:200px;margin-bottom:10px}.stage p{color:#333;letter-spacing:1px;font-weight:500}.top-bar{color:#000;background:#fff;justify-content:space-between;align-items:center;max-width:1300px;margin:auto;padding:8px 40px;font-size:14px;display:flex}.left-section span{cursor:pointer;align-items:center;gap:6px;margin-right:20px;display:inline-flex}a.top-bar-mail:hover{color:#999!important}.right-section a{color:#000;margin-left:18px;font-size:15px;transition:color .3s}.right-section a:hover{color:#999}.left-section span a{color:#000;text-decoration:none}.left-section span a:hover{color:#999}.left-section span:first-of-type a:hover{color:#000;cursor:unset}.breadcrumb-box .dropdown-content.show{visibility:visible;opacity:1;border:1px solid #dadada;width:95%;margin-top:-30px;margin-bottom:45px;overflow:scroll;box-shadow:17px 24px 30px -9px #9d9d9d}nav#navbar .line{background:#fff;width:30px;height:4px;margin:5px;transition:all .7s;display:block}#navbar.scrolled .line{background:#000;width:30px;height:4px;margin:5px;display:block}.menu-toggle.active .line:first-child{transform:rotate(45deg)translate(5px,5px)}.menu-toggle.active .line:nth-child(2){opacity:0}.menu-toggle.active .line:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}.full-name{flex-direction:column;justify-content:center;align-items:center;display:flex}#navbar .full-name div:nth-of-type(2){margin-top:-8px;font-size:12px;font-weight:400;transition:all .7s}#navbar.scrolled .full-name div:nth-of-type(2){color:#000;transition:all .7s}.footer{color:#fff;background-image:url(../media/image-12.2tm64u9d3w4ky.png);background-position:50%;background-size:cover;position:relative}footer.footer .footer-inner{padding:50px 3%}.footer:before{content:"";z-index:0;background:#07070dcc;position:absolute}.footer>*{z-index:1;position:relative}.footer-top{text-align:center;margin-bottom:40px}.footer-top h2{margin-bottom:40px;font-size:48px;line-height:1.3;font-weight:600!important}.footer-top p{margin:10px 0 20px;font-size:18px}.cta-btn{color:#fff;cursor:pointer;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:5px;padding:10px 25px;font-size:16px;font-weight:600;transition:all .4s}.cta-btn:hover{color:#000;background:#fff}button.cta-btn i.fa-solid.fa-arrow-right{transition:all .4s;transform:rotateX(359deg)}button.cta-btn:hover i.fa-solid.fa-arrow-right{transform:unset;margin-left:10px}.divider{border:0;border-top:1px solid #fff;border-radius:100px;margin:30px 0}.footer-content{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:40px;max-width:1300px;margin:auto;display:grid}.footer-col h4{color:#fff;margin-bottom:15px;font-size:18px;font-weight:600}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:10px}.footer-col ul li a{color:#fff;font-size:16px;text-decoration:none;transition:color .3s}.footer-col ul li a:hover{color:#999}.about .logo{color:#0af;margin-bottom:10px;font-size:26px;font-weight:700}.about p{color:#ccc;margin-bottom:15px;font-size:14px;line-height:1.6}.social-links a{color:#fff;margin-right:20px;font-size:18px;transition:color .3s;display:inline-block}.social-links a:hover{color:#999}.contacts p{color:#fff;font-size:14px;line-height:1.6}.contacts .help{color:#0af;margin-top:10px;font-weight:600}.phone{color:#0af;margin:5px 0;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.phone:hover{color:#999}.emails a{color:#fff;text-decoration:none;transition:all .4s}.emails a:hover{color:#999}.footer-col.about{position:relative}.footer-col.about img{position:absolute;top:-65px;left:-40px}.footer-col.about p{color:#fff;margin-top:30%;font-size:16px}.footer-col ul li{transition:all .4s}.footer-col ul li:hover{padding-left:10px}a.address-bottom{-webkit-text-decoration:unset;text-decoration:unset;color:#fff;font-size:16px;transition:all .4s}a.address-bottom:hover{color:#999}#scrollTopBtn{color:#fff;cursor:pointer;z-index:99;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:50px;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;transition:all .3s;display:none;position:fixed;bottom:100px;right:30px;box-shadow:0 4px 12px #00000040}#scrollTopBtn:hover{color:#000;background:#fff;transform:translateY(-4px)}.contacts-section{text-align:center;padding:60px 0}.contacts-section .heading{color:#1a1a1a;font-size:48px;font-weight:600}.contacts-section .heading span{color:#0078ff}.contacts-section .contacts-container{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:40px;display:flex}.contacts-section .contacts-image img{border-radius:16px;width:550px;box-shadow:0 2px 12px #0000001a}.contacts-section .contacts-form{text-align:left;background:#fff;border-radius:16px;width:550px;padding:30px;box-shadow:0 2px 16px #0000001a}.contacts-section .input-row{gap:10px;display:flex}.contacts-section input,.contacts-section select,.contacts-section textarea{border:1px solid #ddd;border-radius:8px;outline:none;width:100%;margin-top:15px;padding:12px 14px;font-size:14px;transition:all .3s}.contacts-section input:focus,.contacts-section select:focus,.contacts-section textarea:focus{border-color:#0078ff;box-shadow:0 0 4px #0078ff4d}.contacts-section .submit-btn{color:#fff;cursor:pointer;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:8px;width:100%;margin-top:50px;padding:12px 20px;font-weight:600;transition:all .4s}.contacts-section .submit-btn:hover{color:#000;background:#fff;border:1px solid #000}.book-slider{padding:60px 40px;position:relative}.book-slider .slider-heading{margin-bottom:25px;font-size:48px;font-weight:800}.book-slider .review-card{color:#000;text-align:center;background:#f8f8f8;border:1px solid #d0d0d0;border-radius:10px;height:250px;margin:15px;transition:all .4s;padding:15px!important}.book-slider .review-card:hover{border:1px solid #000}.book-slider .user-icon{margin-bottom:10px;font-size:40px}.book-slider .stars i{color:#000;margin:2px;font-size:10px}.frame-in{justify-content:center;align-items:center;gap:20px;display:flex}.book-slider .stars p:first-of-type{font-size:18px;font-weight:600}.book-slider .stars p:nth-of-type(2){padding:0 0 10px}p.fram-in-para{font-size:15px}.book-slider .stars{text-align:start}.book-slider .stars p{padding:3px 0}.book-slider .custom-arrows{flex-wrap:nowrap;gap:10px;display:flex}.book-slider .custom-arrows button{pointer-events:auto;cursor:pointer;color:#d0d0d0;background:#fff;border:1px solid #d0d0d0;border-radius:6px;justify-content:center;align-items:center;padding:10px 25px;font-size:20px;transition:all .4s;display:inline-flex}.book-slider .custom-arrows button:hover{color:#000;border:1px solid #000;box-shadow:0 2px 4px #00000014}.book-slider .slider-container .slick-slide{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;padding:0 15px;display:flex}.book-slider section.book-slider p{font-size:16px;font-weight:400}.book-slider .book-slider-heading{justify-content:space-between;align-items:center;margin:0 15px;display:flex}.book-slider .review-card img{justify-content:center;width:80px;display:flex}.book-slider .slick-list,.book-slider .slick-track,.book-slider .slider-container{z-index:1}.book-slider .slick-slide:focus{outline:none}.book-slider .slick-dots{display:none!important}.Manifesto{background:#f8f8f8;border-radius:3rem;max-width:1130px;margin:auto;padding:80px 50px}.Manifesto1{justify-content:center;display:flex}.Manifesto1 div{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.Manifesto .heading{text-align:center;margin-bottom:40px;font-size:48px;font-weight:800}.Manifesto .accordion{flex-direction:column;gap:25px;display:flex}.Manifesto .acc-item{border:1px solid #000;border-radius:30px;overflow:hidden}.Manifesto .acc-btn{cursor:pointer;background:#fff;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px;font-family:Poppins;font-size:20px;display:flex;font-weight:500!important}.hr div{background:#000;width:20px;height:2px;margin-bottom:50px}.hr{justify-content:center;display:flex}.Manifesto .acc-btn .icon{font-size:22px;transition:transform .3s}.Manifesto .acc-content{max-height:0;padding:0 20px;overflow:hidden}.Manifesto .acc-item.active .acc-content{background:#fff;max-height:400px;padding:0 20px 20px}.acc-content li{padding:5px 0;list-style:inside}.Manifesto .acc-content{height:0;transition:all .4s;overflow:hidden}.Manifesto .acc-item .icon{transition:all .4s}.Manifesto .acc-item.active .icon{transform:rotate(45deg)}.contacts-form textarea{max-width:100%;max-height:115px}.fade-transition{transition:opacity 1.5s}.elite-stats.ultra{perspective:1200px;padding:120px 20px 40px}.elite-stats.ultra .elite-stats__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:38px;max-width:1100px;margin:auto;display:grid}.elite-stats.ultra .elite-stats__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;transform-style:preserve-3d;background:#ffffffe6;border-radius:28px;padding:60px 36px;transition:transform .6s,box-shadow .6s;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000001a}.elite-stats.ultra .elite-stats__card--active{background:linear-gradient(339deg,#595959 0%,#006aca 100%);animation:4s ease-in-out infinite pulse;box-shadow:0 40px 120px #006aca8c}@keyframes pulse{0%,to{transform:scale(1.05)}50%{transform:scale(1.08)}}.elite-stats.ultra .elite-stats__ring{z-index:0;background:linear-gradient(120deg,#006acae6,#59595999,#006acae6);border-radius:28px;animation:7s linear infinite spin;position:absolute;inset:-2px}@keyframes spin{to{transform:rotate(360deg)}}.elite-stats.ultra .elite-stats__shine{z-index:2;background:linear-gradient(120deg,#0000 30%,#ffffff73,#0000 70%);animation:6s ease-in-out infinite shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes shine{to{left:130%}}.elite-stats.ultra .elite-stats__card:before{content:"";background:inherit;z-index:1;border-radius:24px;position:absolute;inset:4px}.elite-stats.ultra .elite-stats__card h3,.elite-stats.ultra .elite-stats__card p{z-index:3;position:relative}.elite-stats.ultra .elite-stats__card h3{color:#0f172a;margin-bottom:16px;font-size:58px;font-weight:900}.elite-stats.ultra .elite-stats__card--active h3{color:#fff}.elite-stats.ultra .elite-stats__card p{letter-spacing:.5px;color:#64748b;font-size:15px;font-weight:500}.elite-stats.ultra .elite-stats__card--active p{color:#ffffffe6}.elite-stats.ultra .elite-stats__card:hover{transform:translateY(-20px)rotateX(6deg)rotateY(-6deg);box-shadow:0 60px 140px #0000004d}.elite-stats.ultra .elite-stats__intro{text-align:center;max-width:820px;margin:0 auto 70px}.elite-stats.ultra .elite-stats__tag{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.elite-stats.ultra .elite-stats__intro h2{color:#0f172a;margin-bottom:14px;font-size:48px;font-weight:800;line-height:1.25}.elite-stats.ultra .elite-stats__intro p{color:#64748b;font-size:16px;line-height:1.6}@media (max-width:768px){.elite-stats.ultra .elite-stats__intro h2{font-size:30px}.elite-stats.ultra .elite-stats__card{animation:none;transform:none!important}}.animated-video{text-align:center;background:#fefcf8;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.animated-video .bg-image{z-index:1;background-image:url(https://media.istockphoto.com/id/1895419690/photo/night-photo-of-granite-cliffs.webp?a=1&b=1&s=612x612&w=0&k=20&c=oYlODzgALtL4ODModHypiQSiRRGa3BXWUZn2ZJXaZYI=);background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .7s;position:absolute;top:0;left:0}.animated-video .video-wrapper{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .7s;position:absolute;top:0;left:0}#bgVideo{object-fit:cover;width:100%;height:100%}.hero-text .title{margin:0;font-size:36px;font-weight:500;transition:color 5s,opacity .7s,transform .7s}#playBtn.flip{opacity:0;transform:translate(-50%)rotateY(360deg)}.color-animation{animation:5s forwards colorShift}@keyframes colorShift{0%{color:#fff}20%{color:#e6f0ff}40%{color:#c7d2fe}60%{color:#b8fff1}80%{color:#fff}to{color:#fff}}.hero-title .highlight{color:#276ead;font-weight:400;transition:color .3s}span.big-text{letter-spacing:15px;color:#fff;font-size:90px;font-weight:700}span.small-text{color:#fff;font-size:70px}.text-flip-out{opacity:0;transition:transform .7s,opacity .7s;transform:rotateY(360deg)}.text-flip-in{opacity:1;transition:transform .7s,opacity .7s;transform:rotateY(-360deg)}#playBtn{z-index:5;cursor:pointer;color:#fff;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:10px;padding:12px 40px;font-size:18px;font-weight:700;transition:transform .5s,opacity .5s;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.shake{animation:.8s ease-in-out infinite shakeAnim}@keyframes shakeAnim{0%{transform:translate(-50%,-50%)translate(0)}25%{transform:translate(-50%,-50%)translate(-3px)}50%{transform:translate(-50%,-50%)translate(3px)}75%{transform:translate(-50%,-50%)translate(-3px)}to{transform:translate(-50%,-50%)translate(0)}}.hero:before{content:"";z-index:1;background:#00000059;position:absolute;inset:0}.animated-video:before{content:"";z-index:1;pointer-events:none;background:#00000061;position:absolute;inset:0}.hero-title{color:#fff;text-shadow:0 6px 20px #0000008c,0 0 40px #00000040;line-height:1.3}.hero-title .highlight{color:#4da3ff;font-weight:500}#playBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 12px 30px #00000073,inset 0 1px #ffffff26}.see-more{z-index:3;margin-top:40px;animation:2s infinite bounce;position:relative}.see-more a{color:#fff;opacity:.8;font-weight:500;text-decoration:none}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hero-text{max-width:1100px;padding:0 20px}.hero-title{margin:0 auto}.hero-title .highlight{color:#4da3ff}.hero-title .highlight.soft{color:#fff}.bigsmalltxt{text-align:center;transform-style:preserve-3d;line-height:1.1}.bigsmalltxt .small-text{letter-spacing:2px;text-transform:uppercase;color:#ffffffd9;opacity:0;margin-bottom:12px;font-size:28px;font-weight:400;animation:.6s forwards fadeUp;display:inline-block;transform:translateY(10px)}.bigsmalltxt .big-text{letter-spacing:6px;color:#fff;opacity:0;font-size:92px;font-weight:700;animation:.8s .2s forwards fadeUp;display:inline-block;transform:translateY(20px)}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.about-growth-section{background:#f8f9fb;padding:100px 0}.about-growth-container{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:auto;padding:0 20px;display:grid}.about-growth-label{letter-spacing:2px;text-transform:uppercase;color:#000;background:#eff0ec;border-radius:30px;margin-bottom:16px;padding:5px 15px;font-size:13px;display:inline-block}.about-growth-title{color:#000;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.2}.about-growth-desc{color:#000000d9;margin-bottom:32px;font-size:16px;line-height:1.7}.about-growth-list{margin-bottom:36px;padding:0;list-style:none}.about-growth-list li{color:#000;margin-bottom:20px;padding-left:28px;position:relative}.about-growth-list li:before{content:"✓";color:#000;font-weight:700;position:absolute;top:2px;left:0}.about-growth-list strong{margin-bottom:6px;font-size:16px;display:block}.about-growth-list span{color:#000c;font-size:14px}.about-growth-btn{color:#fff;text-decoration:none;-webkit-text-decoration:unset;text-decoration:unset;background:#f5b041 linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;padding:12px 35px;font-weight:500;transition:all .3s;display:inline-block}.about-growth-btn:hover{text-decoration:underline}.about-growth-image img{object-fit:cover;border-radius:12px;width:100%;height:100%}@media (max-width:900px){.about-growth-container{text-align:center;grid-template-columns:1fr}.about-growth-list li{padding-left:0}.about-growth-list li:before{margin-right:8px;position:static}}.about-solution-section{background:#fff;padding:100px 0}.about-solution-section .about-solution-container{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;max-width:1200px;margin:auto;padding:0 20px;display:grid}.about-solution-section .about-solution-image,.about-solution-section .image-frame{position:relative}.about-solution-section .image-frame:before{content:"";z-index:-1;background:#f5b041;width:85%;height:85%;position:absolute;top:0;left:0}.about-solution-section .image-frame img{object-fit:cover;border-radius:6px;width:100%}.about-solution-section .about-solution-label{text-transform:uppercase;letter-spacing:2px;color:#000;margin-bottom:14px;font-size:13px;display:inline-block}.about-solution-section .about-solution-title{color:#0f1f2c;margin-bottom:32px;font-size:38px;font-weight:700;line-height:1.25}.about-solution-section .about-solution-card{background:#fff;border-radius:10px;gap:18px;margin-bottom:18px;padding:20px 22px;display:flex;box-shadow:0 10px 30px #0000000f}.about-solution-section .about-solution-card h4{color:#0f1f2c;margin-bottom:6px;font-size:18px}.about-solution-section .about-solution-card p{color:#6b7280;font-size:14px;line-height:1.6}.about-solution-section .icon-box{color:#0f1f2c;background:0 0;border:1px solid #eff0ec;border-radius:8px;justify-content:center;align-items:center;min-width:46px;height:46px;font-size:18px;display:flex}.about-solution-section .about-solution-actions{align-items:center;gap:26px;margin-top:30px;display:flex}.about-solution-section .about-solution-btn{color:#fff;text-decoration:none;-webkit-text-decoration:unset;text-decoration:unset;background:#f5b041 linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;padding:12px 26px;font-weight:500;transition:all .3s}.about-solution-section .about-solution-btn:hover{text-decoration:underline}.about-solution-section .about-solution-call span{color:#6b7280;font-size:13px;display:block}.about-solution-section .about-solution-call strong{color:#0f1f2c;font-size:15px}@media (max-width:900px){.about-solution-section .about-solution-container{text-align:center;grid-template-columns:1fr}.about-solution-section .about-solution-card{text-align:left}.about-solution-section .about-solution-actions{flex-wrap:wrap;justify-content:center}}.work-culture-section{background-color:#fff;padding:100px 0}.work-culture-section__container{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.work-culture-section__content{max-width:520px}.work-culture-section__title{color:#000;margin-bottom:20px;font-size:40px;font-weight:700}.work-culture-section__title span{color:#4da3ff}.work-culture-section__description{color:#555;margin-bottom:15px;font-size:16px;line-height:1.7}.work-culture-section__image-wrapper{border-radius:16px;width:100%;overflow:hidden}.work-culture-section__image{object-fit:cover;width:100%;height:auto;display:block}@media (max-width:992px){.work-culture-section__container{text-align:center;grid-template-columns:1fr}.work-culture-section__content{max-width:100%}}.who-we-are-section{background:#fff;padding:80px 0 0}.who-we-are-container{align-items:center;gap:40px;max-width:1200px;margin:auto;padding:0 20px;display:flex}.who-we-are-image{flex:1}.who-we-are-image img{border-radius:12px;width:100%;display:block}.who-we-are-content{flex:1.2}.who-we-are-content h2{margin-bottom:20px;font-size:36px;font-weight:700}.who-we-are-content h2 span{color:#4da3ff}.who-we-are-content p{color:#555;margin-bottom:15px;font-size:16px;line-height:1.7}@media (max-width:992px){.who-we-are-container{flex-direction:column}.who-we-are-strip{width:100%;height:60px}.who-we-are-content h2{font-size:30px}}.see-more a{color:#fff!important}.innovation-section .content{text-align:center;max-width:900px;margin:auto}.innovation-section h1{margin-bottom:24px;font-size:44px;font-weight:600;line-height:1.2}.innovation-section p{color:#555;margin-bottom:18px;font-size:18px;line-height:1.8}.stats-section{background:#f9fafb;padding:80px 20px;overflow:hidden}.stat-box{transition:transform .3s,box-shadow .3s}.stat-box:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000014}.our-formula{padding:0 0 120px}.formula-content h1{margin-top:12px;font-size:48px;font-weight:700}.formula-content h3{letter-spacing:2px;color:#777;text-transform:uppercase;font-size:18px}.what-we-do{padding:0 20px 80px}.service{background:#fff;border-radius:16px;padding:40px 30px;transition:all .35s}.service:hover{transform:translateY(-10px);box-shadow:0 25px 60px #0000001a}.service .icon{color:#0a66ff;margin-bottom:20px;font-size:34px}.review-card{background:#fff;border-radius:16px;padding:30px}.fram-in-para{color:#444;font-size:15px;line-height:1.7}.Manifesto{background:#f8f9fc;padding:80px 20px}.acc-item{background:#fff;border-radius:12px;margin-bottom:16px;box-shadow:0 10px 30px #0000000d}.footer-top{margin:0;padding:0 20px}.cta-btn{border-radius:50px;padding:16px 40px;font-size:16px;transition:all .3s}.cta-btn:hover{transform:translateY(-3px)}.about-values__card h4{margin-bottom:10px;font-size:18px}.about-values__card p{color:#555;font-size:15px;line-height:1.6}.about-cta__label{color:#666;font-size:13px}.btn-primary{color:#fff;background:#0b5cff;border-radius:30px;padding:12px 26px;font-weight:500}.btn-secondary{color:#333;border:1px solid #ddd;border-radius:30px;padding:12px 26px}.testimonials-section{background:linear-gradient(#f8f9fc,#fff);padding:120px 0}.testimonials-header{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.testimonials-header h2{color:#111;font-size:42px;font-weight:600}.testimonial-nav button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;width:44px;height:44px;transition:all .3s}.testimonial-nav button:hover{color:#fff;background:#111;border-color:#111}.testimonials-wrapper{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.testimonial-card{background:#fff;border-radius:18px;padding:35px 30px 40px;transition:all .35s;position:relative;box-shadow:0 15px 40px #00000014}.testimonial-card:before{content:"“";color:#0000000d;font-family:serif;font-size:70px;position:absolute;top:20px;right:25px}.testimonial-card:hover{transform:translateY(-10px);box-shadow:0 30px 70px #0000001f}.testimonial-profile{align-items:center;margin-bottom:18px;display:flex}.testimonial-avatar{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-right:15px;font-size:22px;display:flex}.testimonial-name{color:#111;font-size:16px;font-weight:600}.testimonial-role{color:#777;margin-top:2px;font-size:13px}.testimonial-stars{color:#f59e0b;margin:10px 0 18px;font-size:14px}.testimonial-text{color:#444;font-size:15px;line-height:1.7}.book-slider{background:#fff;max-width:1150px;margin:auto;padding:80px 0}.book-slider-heading{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.slider-heading{color:#111;font-size:36px;font-weight:700}.slider-container{gap:24px;display:flex}.review-card{background:#fff;border:1px solid #eaeaea;border-radius:16px;max-width:360px;padding:28px;transition:all .3s}.review-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.frame-in{align-items:center;gap:16px;margin-bottom:16px;display:flex}.review-avatar{object-fit:cover;background:#f3f3f3;border-radius:50%;width:64px;height:64px}.review-meta{flex-direction:column;display:flex}.review-name{color:#111;font-size:16px;font-weight:600}.review-role{color:#777;margin-bottom:4px;font-size:13px}.review-stars{color:#f4b400;font-size:14px}.fram-in-para{color:#444;font-size:15px;font-style:italic;line-height:1.6}.about-values{background:#fff;padding:100px 0}.about-values__container{max-width:1200px;margin:auto;padding:0 24px}.about-values__header{text-align:center;margin-bottom:60px}.about-values__badge{background:#eff0ec;border-radius:20px;margin-bottom:12px;padding:6px 14px;font-size:13px;display:inline-block}.about-values__title{font-size:48px;font-weight:600}.about-values__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.about-values__card{background:#eff0ec;border-radius:20px;padding:30px;transition:all .3s}.about-values__card:hover{transform:translateY(-6px);box-shadow:0 15px 40px #0000000f}.about-values__card h4{margin-bottom:10px;font-size:20px;font-weight:600}.about-values__card p{color:#000;margin-top:50px;font-size:14px;line-height:1.6}.about-cta{background:#f8f9fb;padding:60px 0}.about-cta__container{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1200px;margin:auto;padding:0 24px;display:grid}.about-cta__label{color:#000;background:#eff0ec;border-radius:30px;padding:5px 10px;font-size:13px}.about-cta__title{margin:25px 0;font-size:40px}.about-cta__text{color:#555;margin-bottom:30px;font-size:16px;line-height:1.7}.about-cta__buttons{gap:14px;display:flex}.btn-primary{color:#fff;-webkit-text-decoration:unset;text-decoration:unset;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;padding:12px 26px;font-weight:500}.btn-primary:hover{text-decoration:underline}.btn-secondary{color:#333;-webkit-text-decoration:unset;text-decoration:unset;border:1px solid #ddd;border-radius:30px;padding:12px 26px}a.btn-secondary:hover{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);text-decoration:underline}.about-cta__image img{border-radius:18px;width:100%}.about-hero-main{justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.about-hero{transition:transform .6s;position:absolute;inset:0}.about-hero-main:after{content:"";z-index:1;background:#0003;position:absolute;inset:0}.hero-content{z-index:2;text-align:center;max-width:1100px;padding:0 20px;position:relative}.hero-content p:first-child{letter-spacing:2px;text-transform:uppercase;color:#fff;opacity:.85;margin-bottom:16px;font-size:14px;display:inline-block}.hero-content p:nth-child(2){color:#fff;margin-bottom:24px;font-size:52px;font-weight:700;line-height:1.2}.hero-content p:nth-child(3){color:#ffffffd9;font-size:18px;line-height:1.7}@media (max-width:768px){.hero-content p:nth-child(2){font-size:36px}.hero-content p:nth-child(3){font-size:16px}}.about-team-section{width:100%;padding:20px 0 80px}.about-team-section__container{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 24px;display:grid}.about-team-section__image{border-radius:14px;width:100%;overflow:hidden}.about-team-section__image img{object-fit:cover;width:100%;height:100%;display:block}.about-team-section__content{color:#fff}.about-team-section__title{color:#000;margin-bottom:20px;font-size:36px;font-weight:700;position:relative}.about-team-section__title:after{content:"";background:#4da3ff;width:60px;height:3px;margin-top:12px;display:block}.about-team-section__description{color:#000;max-width:520px;font-size:16px;line-height:1.8}.sf-blog{background:#f9fafb;padding:80px 0}.sf-blog__grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1140px;margin:auto;padding:0 15px;display:grid}.sf-blog__card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 10px 25px #0000000f;transition:all .3s!important}.sf-blog__card:hover{border:1px solid #000;transform:translateY(-6px)!important}.sf-blog__image img{object-fit:fill;width:100%;height:200px}.sf-blog__body{padding:20px}.sf-blog__body h3{margin-bottom:8px;font-size:18px;font-weight:600}.sf-blog__body .date{color:#777;font-size:13px}.sf-blog__body hr{border:none;border-top:1px solid #eee;margin:14px 0}.author{align-items:center;gap:12px;display:flex}.author img{object-fit:cover;border-radius:50%;width:40px;height:40px}.author strong{font-size:14px}.author p{color:#666;font-size:13px}.sf-blog__body a{color:#ff5a00;margin-top:12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.sf-blog__author{gap:15px;display:flex}.sf-blog__author img{object-fit:cover;border-radius:50%;width:70px;height:70px}.sf-blog__image{height:200px;overflow:hidden}.sf-blog__image img{transition:all 5s!important}article.sf-blog__card:hover .sf-blog__image img{transform:scale(1.2)}.hero.about-hero-main.Blog .about-hero{background-image:url(../media/breadcum-bg-1.21v_s7sfu9sb0.jpg)!important}.slider-container .slick-slide>div{width:100%}.slider-container .slick-list{overflow:hidden}.review-card{box-sizing:border-box;max-width:100%}.contacts-map-section{background:#fff;padding:80px 0;overflow:hidden}.contacts-map-section .contacts-map-container{grid-template-columns:1fr 1.5fr;align-items:stretch;gap:40px;max-width:1150px;margin:auto;padding:0 20px;display:grid}.contacts-map-section .contacts-info{flex-direction:column;gap:20px;display:flex}.contacts-map-section .info-card{background:#f9f9f9;border-radius:10px;align-items:center;gap:16px;padding:20px;display:flex}.contacts-map-section .icon-box{color:#000;background:0 0;border:1px solid #9c9c9c;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:55px;height:55px;font-size:22px;display:flex}.contacts-map-section .text-box h4{color:#000;margin:0;font-size:18px}.contacts-map-section .text-box p{color:#555;margin:4px 0 0;font-size:14px}.contacts-map-section .map-wrapper{border-radius:12px;width:100%;height:100%;overflow:hidden}.contacts-map-section .map-wrapper iframe{border:0;width:100%;height:100%}@media (max-width:991px){.contacts-map-section .contacts-map-container{grid-template-columns:1fr}.contacts-map-section .map-wrapper{height:350px}}.contacts-form-section{background:#fff;padding:20px 20px 80px}.contacts-form-section .contacts-form-container{background:#f9f9f9;border-radius:4px;max-width:1150px;margin:auto;padding:50px}.contacts-form-section h2{color:#000;margin-bottom:15px;font-size:48px;font-weight:600}.contacts-form-section p{color:#666;margin-bottom:35px;font-size:14px;line-height:1.7}.contacts-form-section form{flex-direction:column;gap:25px;display:flex}.contacts-form-section .form-group{position:relative}.contacts-form-section input,.contacts-form-section textarea{background:#fff;border:none;border-radius:10px;width:100%;padding:20px 15px;font-size:18px}.contacts-form-section textarea{resize:none;height:120px}.contacts-form-section .icon{color:#2064a1;font-size:14px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.contacts-form-section .form-group.textarea .icon{top:18px;transform:none}.contacts-form-section button{color:#fff;letter-spacing:1px;cursor:pointer;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:50px;margin-top:10px;padding:16px;font-size:18px;font-weight:700;transition:background .3s}.contacts-form-section button:hover{color:#000;background:0 0;border:1px solid #777}.hero.about-hero-main.Blog.conatct-us .about-hero{background-image:url(../media/office-desktop-with-laptop-business-man_23-2148174087.3njjwop8qew3f.avif)!important}.services-section{padding:80px 20px}.services-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;max-width:1100px;margin:auto;display:grid}.service-card{background:#fff;border-radius:16px;transition:transform .4s;overflow:hidden;box-shadow:0 15px 35px #00000014}.service-card__image{height:260px;position:relative;overflow:hidden}.service-card__image img{object-fit:cover;width:100%;height:260px;transition:transform .6s}.service-card__btn{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;width:max-content;padding:14px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:all .4s;position:absolute;bottom:-60px;left:50%;transform:translate(-50%)}.service-card__content{padding:24px}.service-card__content h4{margin-bottom:12px;font-size:20px}.service-card__content p{color:#555;font-size:15px;line-height:1.7}.service-card:hover img{transform:scale(1.08)rotate(1.5deg)}.service-card:hover .service-card__btn{bottom:20px}.hero.about-hero-main.Blog.conatct-us.services .about-hero{background-image:url(../media/services-bg.2ku348qs94i-3.jpg)!important}.services-grid .service-card{transition:all .4s}.services-grid .service-card:hover{border:1px solid #000}.hero.about-hero-main.Blog.conatct-us.services.portfolio .about-hero{background-image:url(../media/wmremove-transformed.3uxsb2monkqlv.png)!important}.case-studies-section{background:#f8f9fc;padding:80px 30px;font-family:Poppins,sans-serif}.case-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;max-width:1100px;margin:auto;display:grid}.case-card{background:#fff;border-radius:14px;transition:transform .4s,box-shadow .4s;overflow:hidden;box-shadow:0 12px 30px #00000014}.case-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.case-image img{object-fit:cover;width:100%;height:350px}.case-content{padding:22px}.case-content h3{color:#000;margin-bottom:10px;font-size:18px}.case-content p{color:#555;font-size:14px}.more-content{opacity:0;max-height:0;transition:max-height .6s,opacity .4s;overflow:hidden}.case-card.active .more-content{opacity:1;max-height:500px;margin-top:15px}.more-content h4{margin:10px 0 6px;font-size:14px}.more-content ul{padding-left:18px}.more-content li{margin-bottom:6px;font-size:13px}.toggle-btn{color:#1865ab;cursor:pointer;background:0 0;border:none;margin-top:15px;padding:0;font-weight:600}.case-image{height:350px;overflow:hidden}.case-image img{object-fit:cover;width:100%;height:350px;transition:transform .6s,filter .4s}.case-card:hover .case-image img{filter:brightness(.85);transform:scale(1.1)}.animated-video .bg-image:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#84848433;position:absolute;inset:0}.tech-main{background:#fff;padding:100px 0}.tech-main .tech-container{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;max-width:1150px;margin:auto;padding:0 20px;display:grid}.tech-main .tech-subtitle{color:#6c6c6c;letter-spacing:1px;margin-bottom:12px;font-size:13px;font-weight:600;display:inline-block;position:relative}.tech-main .tech-subtitle:after{content:"";vertical-align:middle;background:#6c6c6c;width:40px;height:2px;margin-left:10px;display:inline-block}.tech-main .tech-title{color:#111;margin-bottom:20px;font-size:36px;font-weight:700}.tech-main p{color:#555;margin-bottom:15px;font-size:15px;line-height:1.8}.tech-main .tech-btn{color:#fff;background:#2d9cdb linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50px;align-items:center;gap:8px;margin-top:20px;padding:12px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background .3s;display:inline-flex}.tech-main .tech-btn:hover{color:#000;background:0 0;border:1px solid #000}.tech-main .tech-image img{object-fit:cover;border-radius:14px;width:100%}section.tech-unique{background-image:url("../media/wmremove-transformed (2).065s4t9jx9wy0.jpeg");background-position:50%;background-size:cover;background-attachment:fixed;position:relative}section.tech-unique:before{content:"";background:#0003;position:absolute;inset:0}@media (max-width:992px){.tech-main .tech-container{text-align:center;grid-template-columns:1fr}.tech-main .tech-subtitle:after{display:none}}.tech-unique{color:#fff;background:#0003;padding:100px 0}.tech-unique-container{z-index:2;grid-template-columns:260px 1fr;gap:60px;max-width:1150px;margin:auto;padding:0 20px;display:grid;position:relative}.tech-unique-nav{flex-direction:column;gap:14px;display:flex}.tech-nav-item{color:#000;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #000;border-radius:7px;padding:15px 20px;font-size:16px;transition:all .3s;position:relative;overflow:hidden}.tech-nav-item:before{content:"";opacity:0;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);width:5px;height:100%;position:absolute;top:0;left:0}.tech-nav-item.active,.tech-nav-item:hover{color:#fff;background:#ffffff0d;border-color:#ffffff59}.tech-nav-item.active:before{opacity:1}.tech-unique-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px;display:grid}.tech-unique-card{text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #000;border-radius:14px;padding:38px 28px;transition:all .35s}.tech-unique-card:hover{background:#ffffff0d;border-color:#fff;transform:translateY(-10px)}.tech-card-icon{background:#ffffff14;border-radius:12px;width:68px;height:68px;margin:0 auto 18px}.tech-unique-card h4{color:#000;margin-bottom:6px;font-size:16px}.tech-unique-card span{color:#000;font-size:13px}.tech-unique-grid{display:none}.tech-unique-grid.active{display:grid}.tech-unique-card:hover h4{color:#fff}.tech-card-icon img{background:#fff;border-radius:15px;width:100%;height:100%;padding:10px}.tech-card-icon{border-radius:15px}@media (max-width:992px){.tech-unique-container{grid-template-columns:1fr}.about-team-section__container{grid-template-columns:1fr;gap:40px}.about-team-section__title{font-size:32px}.about-team-section__description{max-width:100%}}@media (max-width:576px){.about-team-section{padding:60px 0}.about-team-section__title{font-size:28px}.about-team-section__description{font-size:15px}}@media (max-width:1199px){.nav-links a{margin:0 7px}.top-bar{padding:8px 25px;font-size:12px}.left-section span{gap:0;margin-right:10px}}@media (min-width:991px){.mobile-menu.active,.section.breadcrumb-box,div#mobile-menu{display:none}}@media (max-width:991.98px){.contacts-section .contacts-container{flex-direction:column;align-items:center}.nav-links .logo a{display:block}.contacts-section .contacts-image img,.contacts-section .contacts-form{width:90%}.nav-links a{display:none}.menu-toggle{background-color:#0000;display:block}.hero-content p{padding:0 15px;font-size:28px}#navbar.scrolled .menu-toggle{color:#000}#navbar.scrolled{padding-left:50px;padding-right:50px}.mobile-menu{width:100%;z-index:9999!important}.mobile-menu a{border-radius:10px;margin:0;padding:35px 0;font-weight:300}.mobile-logo{font-size:35px}.top-bar{display:none}#navbar{top:0}nav .logo{font-size:35px}.full-name div:nth-of-type(2){font-size:15px!important}#navbar{align-items:center;padding-left:70px;padding-right:67px;display:flex}.Manifesto{margin:10px}}@media (max-width:768px){.innovation-section h1{font-size:32px}.sf-blog__grid{grid-template-columns:repeat(2,1fr)}.innovation-section p{font-size:16px}.our-formula .formula-content h1{font-size:28px}.our-formula .formula-content h3{font-size:18px}.what-we-do .services{flex-direction:column;align-items:center;gap:40px}.what-we-do .service,.what-we-do .service .icon{text-align:center}.top-bar{text-align:center;flex-direction:column;padding:10px}.left-section span{margin:5px 0;display:block}.right-section{margin-top:8px}.footer-top h2{font-size:22px}.stats-section{flex-direction:column;gap:30px}.stat-box{width:100%}.stats-section{padding:60px 30px}.about-values__grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:576px){.mobile-menu{width:100%}.see-more{margin-top:50%}.contacts-form-section .contacts-form-container{padding:30px 20px}.bigsmalltxt .big-text{font-size:70px}.sf-blog__grid{grid-template-columns:repeat(1,1fr)}.projects .projects-title{font-size:30px}.sf-blog__image img,.sf-blog__image{height:250px}.projects .project-card h3{font-size:16px}.projects .project-card p{font-size:13px}#navbar{padding-left:20px;padding-right:20px}.Manifesto{padding:80px 10px}.Manifesto .acc-btn{font-size:16px}.case-container{grid-template-columns:unset}}@media (max-width:400px){.book-slider .custom-arrows button{padding:10px}.book-slider{padding:60px 20px}.book-slider .slider-heading{font-size:40px}.services-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.hero-text .title{font-size:32px}}.nav-main{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;box-shadow:none;background:0 0;padding:14px 0;transition:all .4s;position:sticky;top:0}.nav-main .nav-inner{justify-content:space-between;align-items:center;width:92%;margin:0 auto;display:flex}.nav-main .nav-left,.nav-main .nav-right{align-items:center;gap:30px;display:flex}.nav-main .nav-logo{letter-spacing:2px;color:#000;font-size:22px;font-weight:700}.nav-main a{color:#fff;cursor:pointer;font-size:15px;font-weight:400;text-decoration:none;position:relative}.nav-main .has-dropdown{position:relative}.nav-main .dropdown-menu{opacity:0;visibility:hidden;background:#ffffffe6;border-radius:10px;min-width:250px;padding:12px 0;transition:all .25s;position:absolute;top:220%;left:-180px;transform:translateY(10px);box-shadow:0 4px 10px #00000026}.nav-main .dropdown-menu a{color:#111;padding:10px 18px;font-size:14px;display:block}.nav-main .dropdown-menu a:hover{background:#e7e7e7}.nav-main .has-dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-main.is-scrolled{padding:20px 0}nav.nav-main.is-scrolled{top:0}.nav-main.is-scrolled .nav-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:50px;padding:14px 34px;box-shadow:0 4px 20px #0000001a}@media (max-width:991.98px){.nav-main{padding:12px 0}.nav-main .nav-left,.nav-main .nav-right{display:none}.nav-main .nav-logo{margin:0 auto}.nav-main{top:0}}.nav-wrapper .nav-main .mobile-toggle{cursor:pointer;font-size:26px;display:none}.nav-wrapper .mobile-nav{z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000bf;transition:transform .45s;position:fixed;inset:0;transform:translateY(-100%)}.nav-wrapper .mobile-nav.active{transform:translateY(0)}.nav-wrapper .mobile-nav-header{justify-content:center;align-items:center;height:64px;padding:0 20px;display:flex;position:relative}.nav-wrapper .mobile-logo{color:#fff;letter-spacing:2px;font-size:18px;font-weight:700}.nav-wrapper .mobile-close-btn{cursor:pointer;background:0 0;border:none;width:32px;height:32px;position:absolute;left:20px}.nav-wrapper .mobile-close-btn span{background:#fff;height:2px;transition:transform .4s;position:absolute;top:50%;left:0;right:0}.nav-wrapper .mobile-close-btn span:first-child{transform:rotate(45deg)}.nav-wrapper .mobile-close-btn span:last-child{transform:rotate(-45deg)}.nav-wrapper .mobile-nav-links{flex-direction:column;align-items:center;gap:26px;margin-top:40px;display:flex}.nav-wrapper .mobile-nav-links a{color:#fff;font-size:18px;font-weight:500;text-decoration:none}@media (max-width:991px){.nav-wrapper .nav-main .nav-left,.nav-wrapper .nav-main .nav-right{display:none}.nav-wrapper .nav-main .mobile-toggle{color:#000;display:block}}.nav-main{z-index:99;width:100%;position:fixed;top:40px}.nav-main .nav-inner{justify-content:space-between;align-items:center;max-width:1300px;height:70px;padding:0 28px;display:flex}.nav-main .mobile-toggle{cursor:pointer;font-size:26px;display:none}.nav-main .mobile-nav a{color:#fff;margin:0;font-size:22px;text-decoration:none}.nav-main .nav-logo a{font-size:25px;font-weight:bolder}@media (max-width:991px){.nav-main .nav-left,.nav-main .nav-right{display:none}.nav-main .mobile-toggle{display:block}}.nav-main .mobile-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;flex-direction:column;justify-content:center;align-items:center;gap:40px;transition:transform .45s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.nav-main .mobile-nav a{color:#fff;font-size:18px;text-decoration:none}.nav-main .mobile-services{flex-direction:column;align-items:center;display:flex}.nav-main .mobile-services-btn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:18px;display:flex}.nav-main .mobile-services-links{flex-direction:column;align-items:center;gap:14px;max-height:0;margin-top:10px;transition:max-height .4s;display:flex;overflow:hidden}@media (max-width:991.98px){.nav-main .nav-left,.nav-main .nav-right{display:none}.nav-main .mobile-toggle{cursor:pointer;color:#fff;font-size:35px;display:block}.nav-main{top:0}nav.nav-main.is-scrolled div#openMenu,nav.nav-main.is-scrolled .nav-logo a{color:#000}}.nav-main .mobile-services{text-align:center;width:100%}.nav-main .mobile-services-head{justify-content:center;align-items:center;gap:10px;display:flex}.nav-main .mobile-services-toggle .chevron{border-bottom:2px solid #fff;border-right:2px solid #fff;width:8px;height:8px;transition:transform .3s;transform:rotate(45deg)}.nav-main .mobile-services-links{opacity:0;flex-direction:column;gap:14px;max-height:0;margin-top:12px;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.nav-main .mobile-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:999;background:#000000eb;justify-content:center;align-items:center;transition:transform .45s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.nav-main .mobile-close span{background:#fff;width:100%;height:2px;position:absolute;top:50%}.nav-main .mobile-menu-card{flex-direction:column;align-items:center;width:280px;display:flex}.nav-main .mobile-menu-card>a{text-align:center;color:#fff;border-bottom:1px solid #ffffff14;width:100%;padding:14px 0;font-size:20px;font-weight:600;text-decoration:none}.nav-main .mobile-services{width:100%;margin-top:6px}.nav-main .mobile-services-head{justify-content:space-between;align-items:center;width:100%;display:flex}.nav-main .services-link{color:#fff;font-size:20px;font-weight:600;text-decoration:none}.nav-main .mobile-services-toggle{cursor:pointer;background:0 0;border:none;padding:0}.nav-main .mobile-services-toggle:before{content:"";border-bottom:3px solid #fff;border-right:3px solid #fff;width:10px;height:10px;transition:transform .35s;display:block;transform:rotate(45deg)}.nav-main .mobile-services.active .mobile-services-toggle:before{transform:rotate(-135deg)}.nav-main .mobile-services-links{opacity:0;flex-direction:column;gap:12px;max-height:0;margin-top:10px;padding-left:18px;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}.nav-main .mobile-services-links a{color:#cfcfcf;font-size:16px;text-decoration:none}.nav-main .mobile-services.active .mobile-services-links{opacity:1}.nav-main .nav-rain{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.nav-main .rain-drop{opacity:.8;background:linear-gradient(#ffffffe6,#fff0);width:2px;height:20px;animation:linear forwards rainFall;position:absolute;top:-40px}@keyframes rainFall{to{opacity:0;transform:translateY(120vh)}}.nav-main .mobile-nav.active:after{content:"";pointer-events:none;background:radial-gradient(circle,#4da3ff26,#0000 60%);animation:1.2s ease-out forwards glowPulse;position:absolute;inset:0}@keyframes glowPulse{0%{opacity:0}40%{opacity:1}to{opacity:0}}.nav-main .mobile-nav:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 40%,#ffffff14,#0000 60%);width:100%;height:200%;position:absolute;top:-100%;left:0;transform:translateY(0)}.nav-main .mobile-nav.active:before{animation:.9s ease-out waveSweep}@keyframes waveSweep{0%{transform:translateY(-30%)}to{transform:translateY(30%)}}.nav-main .mobile-nav.active .mobile-menu-card>a,.nav-main .mobile-nav.active .mobile-services{animation:.5s cubic-bezier(.17,.67,.3,1.4) forwards bounceIn}@keyframes bounceIn{0%{opacity:0;transform:translateY(16px)}60%{opacity:1;transform:translateY(-4px)}to{transform:translateY(0)}}.nav-main .mobile-nav{z-index:999;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#77777780;justify-content:flex-start;align-items:baseline;padding:15% 5%;transition:transform .55s cubic-bezier(.16,.84,.44,1);display:flex;position:fixed;inset:0;overflow:scroll;transform:translateY(-100%)}.nav-main .mobile-nav.active{transform:translateY(0)}.nav-main .mobile-menu-card{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:420px;display:flex}.nav-main .mobile-close{cursor:pointer;background:0 0;border:none;width:34px;height:34px;position:absolute;top:24px;left:24px}.nav-main .mobile-close span{background:#fff;width:100%;height:2px;position:absolute;top:50%;left:0}.nav-main .mobile-close span:first-child{transform:rotate(45deg)}.nav-main .mobile-close span:last-child{transform:rotate(-45deg)}.nav-main .mobile-menu-card>a{color:#fff;letter-spacing:.4px;opacity:.85;font-size:17px;font-weight:500;text-decoration:none;transition:opacity .3s,transform .3s}.nav-main .mobile-menu-card>a:hover{opacity:1;transform:translateY(-2px)}.nav-main .mobile-services-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:500;transition:background .3s,transform .3s;display:flex}.nav-main .mobile-services-btn:hover{background:#ffffff24;transform:translateY(-2px)}.nav-main .mobile-services-btn .chevron{border-bottom:2px solid #fff;border-right:2px solid #fff;width:8px;height:8px;transition:transform .35s;transform:rotate(45deg)}.nav-main .mobile-services.active .chevron{transform:rotate(-135deg)}.nav-main .mobile-services-links{max-height:0;transition:max-height .4s;overflow:hidden}.nav-main .mobile-services-links a{color:#dcdcdc;opacity:.85;padding:8px 0;font-size:14px;text-decoration:none;transition:opacity .3s;display:block}.nav-main .mobile-services-links a:hover{opacity:1}.nav-main .nav-rain{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nav-main .rain-drop{background:#ffffff59;width:2px;height:22px;animation:linear forwards rainFall;position:absolute;top:-20px}.nav-main .mobile-menu-card{gap:26px;padding-top:40px;padding-bottom:40px}.nav-main .mobile-menu-card>a{letter-spacing:.3px;opacity:.9;padding:10px 0;font-size:18px;font-weight:600}.nav-main .mobile-menu-card>a:last-child{margin-bottom:10px}.nav-main .mobile-services{flex-direction:column;align-items:self-start;width:100%;display:flex}.nav-main .mobile-services-btn{border-radius:16px;margin:6px 0;padding:14px 22px;font-size:16px}.nav-main .mobile-services-links{flex-direction:column;align-items:baseline;gap:12px;max-height:0;margin-top:14px;padding-left:5%;transition:max-height .45s;display:flex;overflow:hidden}.nav-main .mobile-services-links a{color:#fff;letter-spacing:.2px;padding:8px 0;font-size:18px;font-weight:400}.nav-main .mobile-services.active{margin:0}.nav-main .mobile-menu-card>a:not(:last-child){position:relative}.nav-main .mobile-menu-card>a:not(:last-child):after{content:"";background:#ffffff14;width:36px;height:1px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.has-dropdown .dropdown-menu a{margin:0;padding:5px;transition:all .4s}.has-dropdown .dropdown-menu a:hover{padding-left:20px}.has-dropdown>a{align-items:center;gap:6px;display:inline-flex}.has-dropdown span.service-chevren{transition:transform .4s}.has-dropdown:hover span.service-chevren,.has-dropdown:focus-within span.service-chevren{transform:rotate(180deg)translateY(1px)}.wrapper-slider{color:#262626;background:#000;width:100%;margin:auto auto 80px;position:relative}.wrapper-slider .item{width:100vw;height:100vh;padding-inline:2rem;position:relative}.wrapper-slider .item picture{display:block}.wrapper-slider .item picture:before{content:"";z-index:1;background:#0006;width:100%;height:100%;position:absolute;inset:0}.wrapper-slider .item picture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wrapper-slider .item .video:before{content:"";z-index:1;background:#0006;width:100%;height:100%;position:absolute;inset:0}.wrapper-slider .item video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wrapper-slider .parent-text{z-index:2;color:#fff;padding:3rem 2rem;position:relative}.wrapper-slider .parent-text .info-text{flex-direction:column;gap:.5rem;display:flex}.wrapper-slider .parent-text h2{text-transform:uppercase;font-size:3.9rem;font-weight:300}.wrapper-slider .parent-text p{font-size:2.1rem;font-weight:300}.wrapper-slider .parent-text a{background:#fff;justify-content:center;align-items:center;width:100%;max-width:17.2rem;height:5.5rem;margin-top:3rem;font-size:1.4rem;text-decoration:none;transition:all .3s;display:flex}.wrapper-slider .parent-text a:hover{color:#4c4c4c;background:#ebebeb}.wrapper-slider .swiper-pagination{align-items:center;gap:.5rem;width:100%;padding-inline:4rem;font-size:1.4rem;font-weight:500;display:flex;bottom:5rem!important}.wrapper-slider .swiper-pagination .svg-icon{width:1.5rem;height:1.5rem}.wrapper-slider .swiper-pagination .svg-icon path{fill:#fff}.wrapper-slider .swiper-pagination .swiper-pagination-bullet{color:#fff;opacity:1;width:initial;height:initial;background:0 0}.wrapper-slider .swiper-pagination .swiper-pagination-bullet button{cursor:pointer;background:0 0;border:0;display:flex}.wrapper-slider .swiper-pagination .bullet-content{justify-content:center;align-items:center;display:flex}.wrapper-slider .swiper-pagination .icon{z-index:1;position:absolute}.percentage{--colorf3:#1c69d4;--color13:#1c69d4;aspect-ratio:1;opacity:0;background:conic-gradient(transparent 0, transparent var(--p), #c9d6d7 0), conic-gradient(var(--colorf3), #1c69d4, #1c69d4, #1c69d4, var(--colorf3)), conic-gradient(transparent, transparent 10%);border-radius:50%;justify-content:center;align-items:center;width:3.4rem;transition:opacity .6s;display:flex;-webkit-mask:radial-gradient(#0000 55%,#000 60% 100%);mask:radial-gradient(#0000 55%,#000 60% 100%)}.percentage.show{opacity:1}.percentage .number{aspect-ratio:1;width:80%;display:inherit;align-items:inherit;justify-content:inherit;border-radius:inherit;color:var(--color13);background:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:24px}.wwd-section{padding:90px 0;background:#fff;padding-top:0}.wwd-section .wwd-container{width:90%;max-width:1200px;margin:auto}.wwd-section .wwd-heading{text-align:center;margin-bottom:60px}.wwd-section .wwd-heading h2{color:#111;font-size:48px;font-weight:800}.wwd-section .wwd-heading p{color:#666;margin-top:10px;font-size:15px}.wwd-section .wwd-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:28px;display:grid}.wwd-section .wwd-card{background:#fff;border-radius:16px;padding:35px 28px;transition:all .35s;position:relative;box-shadow:0 10px 35px #0000000f}.wwd-section .wwd-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px #00000014}.wwd-section .wwd-icon{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:22px;font-size:20px;display:grid}.wwd-section .wwd-card h3{color:#111;margin-bottom:14px;font-size:18px;font-weight:600}.wwd-section .wwd-card ul{padding-left:18px}.wwd-section .wwd-card ul li{color:#555;margin-bottom:8px;font-size:14px;list-style:outside}h2.projects-title{text-align:center;margin:100px 0 20px;font-size:48px;font-weight:800;line-height:1.2}.wwd-section .wwd-card{background:#fff;border-radius:18px;padding:40px 30px;transition:all .45s;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000000f}.wwd-section .wwd-card:before{content:"";opacity:0;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);width:4px;height:100%;transition:all .4s;position:absolute;top:0;left:0}.wwd-section .wwd-card:hover:before{opacity:1}.wwd-section .wwd-badge{color:#2563eb;background:#eff6ff;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:500;position:absolute;top:18px;right:18px}.wwd-section .wwd-icon{transition:transform .4s}.wwd-section .wwd-card:hover .wwd-icon{transform:rotate(-6deg)scale(1.1)}.wwd-section .wwd-card ul{margin-top:10px;transition:transform .4s}.wwd-section .wwd-card:hover ul{transform:translateY(-4px)}.wwd-section .wwd-card:hover{transform:translateY(-10px)}.innovation-section{background:#fff;padding:110px 0;position:relative;overflow:hidden}.innovation-section:before{content:"";z-index:0;background:radial-gradient(circle,#2563eb14,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.innovation-section .innovation-container{text-align:center;z-index:1;width:90%;max-width:900px;margin:auto;position:relative}.innovation-section .innovation-tag{color:#2563eb;background:#006aca1a;border:1px solid #006aca;border-radius:20px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-block}.innovation-section h2{color:#111;font-size:42px;font-weight:600;line-height:1.2}.innovation-section h2 span{color:#2563eb}.innovation-section .innovation-lead{color:#555;margin-top:18px;font-size:17px}.innovation-section .innovation-text{margin-top:35px}.innovation-section .innovation-text p{color:#666;margin-bottom:18px;font-size:15.5px;line-height:1.8}.innovation-section{background:#fff;padding:120px 0}.innovation-wrapper{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;width:90%;max-width:1200px;margin:auto;display:grid}.innovation-content h2{color:#111;font-size:48px;font-weight:800;line-height:1.2}.innovation-content h2 span{color:#2563eb}.innovation-tag{color:#2563eb;background:#eff6ff;border-radius:20px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-block}.innovation-lead{color:#555;margin:18px 0;font-size:17px}.innovation-content p{color:#666;margin-bottom:14px;font-size:15.5px;line-height:1.8}.innovation-visual{position:relative}.innovation-visual img{border-radius:22px;width:100%;box-shadow:0 25px 60px #0000001f}.floating-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:500;position:absolute;box-shadow:0 10px 25px #0000001f}.tag-one{top:15%;left:-20px}.tag-two{bottom:20%;right:-25px}.tag-three{top:50%;right:10%}.web-d-section{color:#fff;background:#000;margin:80px 0;padding:120px 20px;position:relative;overflow:visible}.web-d-section:before{content:"";z-index:0;background:url(../media/top-view-unrecognizable-hacker-performing-cyberattack-night.3ns5042ohdsm_.jpg) top/cover no-repeat;position:absolute;inset:0}.web-d-section:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:.9;z-index:0;background:linear-gradient(90deg,#000000f2 10%,#000000b3 50%,#000000f2 90%);position:absolute;inset:0}.web-d-section .web-d-container{z-index:2;grid-template-columns:1fr 1.2fr;gap:20px;max-width:1100px;margin:auto;display:grid;position:relative}.web-d-section .web-d-left{align-self:flex-start;position:sticky;top:100px}.web-d-section .web-d-badge{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.web-d-section .web-d-left h2{margin-bottom:22px;font-size:48px;line-height:1.2}.web-d-section .web-d-left p{font-size:16px}.web-d-section .web-d-right{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.web-d-section .web-d-card{z-index:1;background:#525151;border-radius:22px;padding:25px 20px;position:relative;overflow:hidden}.web-d-section .web-d-card:before{content:"";opacity:0;z-index:-1;background-color:#fff;border-radius:24px;width:220%;height:50px;animation:5s linear infinite webdRotate;position:absolute;inset:43% -2px -2px -57%}.web-d-section .web-d-card:after{content:"";z-index:-1;background:#1f252b;border-radius:20px;position:absolute;inset:1px}.web-d-section .web-d-card:hover:before{opacity:1}.web-d-section .web-d-card h4{margin-bottom:12px;font-size:22px}.web-d-section .web-d-card p{font-size:15px}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev .about-hero{background-image:url(../media/web-dev.06-60pkjgk4sf.jpeg)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev:before{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.seamless-{color:#fff;z-index:1;background-color:#020202;background-repeat:no-repeat;background-size:cover;padding:120px 0;position:relative;overflow:hidden}.seamless-:before{content:"";z-index:0;background:linear-gradient(#00000059,#000000d9),radial-gradient(circle at 15% 20%,#00ffdc2e,#0000 45%),radial-gradient(circle at 85% 80%,#b6b91526,#0000 45%);position:absolute;inset:0}.seamless- .container{z-index:1;text-align:center;max-width:1150px;margin:auto;padding:0 20px;position:relative}.seamless- h2{margin-bottom:14px;font-size:48px;font-weight:700}.seamless- .subtitle{color:#cfcfcf;margin:0 auto 75px;font-size:16px}.seamless- .process-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.seamless- .process-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;background:#ffffff0d;border-radius:16px;padding:46px 26px 42px;transition:transform .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 40px #00000073}.seamless- .process-card:hover{transform:translateY(-6px)}.seamless- .process-card:before{content:attr(data-step);letter-spacing:-6px;color:#ffffff0b;z-index:0;pointer-events:none;font-size:104px;font-weight:800;position:absolute;top:-22px;right:16px}.seamless- .process-card>*{z-index:1;position:relative}.seamless- .icon{color:#00ffdc;margin-bottom:16px;font-size:24px}.seamless- h3{margin-bottom:12px;font-size:17px}.seamless- p{color:#d6d6d6;font-size:14px;line-height:1.65}.seamless- .bottom-note{color:#cfcfcf;margin-top:60px;font-size:14px}.seamless- .process-card:hover:before{color:#fff;text-shadow:0 0 20px #ffffff26}.Transformative-services{text-align:center;padding:0 0 90px}.Transformative-services .container{max-width:1240px;margin:auto;padding:0 20px}.Transformative-services .section-tag{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.Transformative-services h2{color:#0f172a;margin-bottom:18px;font-size:48px;font-weight:700;line-height:1.2}.Transformative-services .section-subtitle{color:#64748b;max-width:780px;margin:auto auto 70px;font-size:16px}.Transformative-services .services-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.Transformative-services .service-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #fff9;border-radius:20px;padding:40px 32px;transition:transform .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014,inset 0 0 #fff0}.Transformative-services .service-card:after{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(140deg,#006aca99,#5959594d,#006aca99);border-radius:20px;padding:1px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Transformative-services .service-card:before{content:"";background:linear-gradient(120deg,#0000 20%,#006aca73,#59595959,#0000 80%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.Transformative-services .service-card:hover{transform:translateY(-14px)scale(1.015);box-shadow:0 25px 60px #0000002e}.Transformative-services .service-card:hover:before{transform:translate(120%)}.Transformative-services .service-card:hover:after{opacity:1}.Transformative-services .service-card i{z-index:1;color:#006aca;margin-bottom:20px;font-size:42px;transition:transform .4s;position:relative}.Transformative-services .service-card:hover i{transform:translateY(-4px)scale(1.08)}.Transformative-services .service-card h3{z-index:1;color:#020617;margin-bottom:14px;font-size:21px;font-weight:600;position:relative}.Transformative-services .service-card p{z-index:1;color:#475569;font-size:15px;line-height:1.7;position:relative}.Modern-Technologies{text-align:center;padding:90px 0}.Modern-Technologies .container{max-width:1150px;margin:auto;padding:0 20px}.Modern-Technologies .tech-tag{color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.Modern-Technologies h2{color:#0f172a;margin-bottom:40px;font-size:48px;font-weight:800}.Modern-Technologies .tech-tabs{justify-content:center;gap:14px;margin-bottom:40px;display:flex}.Modern-Technologies .tech-tab{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbeafe;border-radius:30px;padding:10px 22px;font-weight:600;transition:all .3s}.Modern-Technologies .tech-tab.active,.Modern-Technologies .tech-tab:hover{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-color:#006aca}.Modern-Technologies .tech-content{display:none}.Modern-Technologies .tech-content.active{display:block}.Modern-Technologies .tech-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:26px;display:grid}.Modern-Technologies .tech-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:26px;transition:transform .35s,box-shadow .35s}.Modern-Technologies .tech-card:hover{transform:translateY(-8px);box-shadow:0 18px 40px #0000001f}.Modern-Technologies .tech-card img{width:36px;height:36px;margin-bottom:14px}.Modern-Technologies .tech-card h4{color:#020617;margin-bottom:10px;font-size:18px;font-weight:700}.Modern-Technologies .tech-card p{color:#475569;font-size:14px;line-height:1.6}.dev-sec-one{background:#fff;padding:110px 0}.dev-sec-one .container{max-width:1150px;margin:auto;padding:0 20px}.dev-sec-one__wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.dev-sec-one__visual img{border-radius:22px;width:100%;box-shadow:0 30px 80px #0000002e}.dev-sec-one__content .section-tag{color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:18px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.dev-sec-one__content h2{color:#0f172a;margin-bottom:14px;font-size:38px;font-weight:800}.dev-sec-one__content .intro{color:#64748b;max-width:480px;margin-bottom:32px}.dev-sec-one .audience-list{padding:0;list-style:none}.dev-sec-one .audience-list li{margin-bottom:22px}.dev-sec-one .audience-list strong{color:#020617;font-size:18px;font-weight:700;display:block}.dev-sec-one .audience-list span{color:#475569;font-size:15px}.dev-sec-two{background:#f8f9fc;padding:120px 0}.dev-sec-two .container{text-align:center;max-width:1100px;margin:auto;padding:0 20px}.dev-sec-two .section-tag{color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.dev-sec-two h2{color:#0f172a;margin-bottom:90px;font-size:38px;font-weight:800}.dev-sec-two .pillar-timeline{flex-direction:column;gap:30px;display:flex;position:relative}.dev-sec-two .pillar-timeline:before{content:"";background:linear-gradient(#006aca00,#006aca59,#006aca00);width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.dev-sec-two .pillar-item{opacity:0;align-items:center;gap:32px;transition:opacity .8s,transform .8s;display:flex;transform:translateY(40px)}.dev-sec-two .pillar-item.left{justify-content:flex-start}.dev-sec-two .pillar-item.right{justify-content:flex-end}.dev-sec-two .pillar-icon{color:#fff;background:#006aca;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;transition:transform .4s;display:flex;box-shadow:0 12px 30px #006aca59}.dev-sec-two .pillar-content{text-align:left;background:#fff;border-radius:16px;max-width:420px;padding:28px 32px;transition:transform .4s,box-shadow .4s;box-shadow:0 20px 50px #0000001f}.dev-sec-two .pillar-item:hover .pillar-content{transform:translateY(-6px);box-shadow:0 30px 70px #0000002e}.dev-sec-two .pillar-item:hover .pillar-icon{transform:scale(1.12)rotate(6deg)}.dev-sec-two .pillar-item.active{opacity:1;transform:translateY(0)}.blogs-container{background:#f8fafd;padding:100px 0}.blogs-container .blogs-inner{max-width:1150px;margin:auto;padding:0 20px}.blogs-container .blogs-header{text-align:center;margin-bottom:70px}.blogs-container .blogs-tag{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.blogs-container .blogs-header h2{color:#0f172a;margin:12px 0 8px;font-size:48px}.blogs-container .blogs-header p{color:#64748b;max-width:620px;margin:auto}.blogs-container .blogs-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.blogs-container .blog-card{background:#fff;border-radius:22px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 18px 45px #0f172a14}.blogs-container .blog-card:hover{transform:translateY(-10px);box-shadow:0 35px 70px #0f172a26}.blogs-container .blog-featured:after{content:"";opacity:0;background:linear-gradient(120deg,#2563eb26,#0000 60%);transition:all .4s;position:absolute;inset:0}.blogs-container .blog-featured:hover:after{opacity:1}.blogs-container .blog-badge{color:#fff;z-index:2;background:linear-gradient(135deg,#2563eb,#38bdf8);border-radius:20px;padding:5px 14px;font-size:12px;position:absolute;top:16px;left:16px}.blogs-container .blog-image img{object-fit:cover;width:100%;height:220px;transition:all .6s}.blogs-container .blog-card:hover img{transform:scale(1.08)}.blogs-container .blog-content{z-index:1;padding:20px 20px 0;position:relative}.blogs-container .blog-date{color:#2563eb;font-size:13px}.blogs-container .blog-content h3{margin:10px 0;font-size:20px;font-weight:600}.blogs-container .blog-content p{color:#64748b;min-height:80px;font-size:15px;line-height:1.6}.blogs-container .blog-footer{z-index:1;justify-content:space-between;margin-top:18px;padding:20px;display:flex;position:relative}.blogs-container .blog-link{color:#2563eb;font-weight:500;text-decoration:none;transition:all .4s}.blogs-container .blog-link:hover{color:#939393;text-underline-offset:5px;font-weight:600;text-decoration:underline}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1 .about-hero{background-image:url(../media/blog-img-1-sf.0tjzh9nbxh1qi.png)!important}.blogs-subpage-one .subpage-inner,.blogs-subpage-two .subpage-inner,.blogs-subpage-three .subpage-inner,.blogs-subpage-for .subpage-inner,.blogs-subpage-five .subpage-inner{max-width:1150px;margin:auto;padding:0 22px}.blogs-subpage-one .blog-image-frame,.blogs-subpage-two .blog-image-frame,.blogs-subpage-three .blog-image-frame,.blogs-subpage-for .blog-image-frame,.blogs-subpage-five .blog-image-frame{border-radius:22px;margin-top:36px;overflow:hidden;box-shadow:0 25px 60px #0f172a26}.blogs-subpage-one img,.blogs-subpage-two img,.blogs-subpage-three img,.blogs-subpage-for img,.blogs-subpage-five img{width:100%;transition:transform .9s;display:block}.blogs-subpage-one .blog-image-frame:hover img,.blogs-subpage-two .blog-image-frame:hover img,.blogs-subpage-three .blog-image-frame:hover img,.blogs-subpage-for .blog-image-frame:hover img,.blogs-subpage-five .blog-image-frame:hover img{transform:scale(1.06)}.blogs-subpage-one .blog-toc-box{background:#f8fafd;border-left:4px solid #2563eb;border-radius:14px;margin:30px 0;padding:22px}.blogs-subpage-one .blog-toc-box ul{margin-top:12px;padding-left:18px}.blogs-subpage-one .blog-toc-box a{color:#2563eb;font-weight:500;text-decoration:none}.blogs-subpage-two .blog-highlight,.blogs-subpage-three .blog-highlight,.blogs-subpage-for .blog-highlight{background:linear-gradient(90deg,#eef5ff,#fff);border-radius:16px;margin:30px 0;padding:20px 24px;font-size:15px}.blogs-subpage-two,.blogs-subpage-for{padding:90px 0}.blogs-subpage-three{background:#f1f5f9;padding:90px 0}.blogs-subpage-five{color:#fff;background:#020617;padding:110px 0}.blogs-subpage-five p{color:#cbd5f5}.blogs-subpage-five .back-btn{color:#38bdf8;margin-top:44px;font-size:22px;font-weight:700;text-decoration:none;transition:all .4s;display:inline-block}.blogs-subpage-five .back-btn:hover{color:#fff}.subpage-inner ul{padding:10px 0 0 20px}section#section-one{padding-top:8%}.subpage-inner h1,.subpage-inner h2{font-size:40px}.blogs-subpage-one .blog-toc-box li{margin-bottom:8px}.blogs-subpage-one .blog-toc-box strong{font-size:20px}.blogs-subpage-one .blog-toc-box li a{transition:all .4s}.blogs-subpage-one .blog-toc-box li a:hover{color:#999;padding-left:10px}.blog-footer.blog-footer-outer{margin-top:50px}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-2 .about-hero{background-image:url(../media/dsgsdfg.0xybs574ej6-w.jpg)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-3 #hero-bg{background-image:url(../media/bg-blog-sf-3.26qsmh1bf4gf-.png)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-4 #hero-bg{background-image:url(../media/bg-blog-sf-4.20r1i2djnjioe.avif)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-5 #hero-bg{background-image:url(../media/bg-blog-sf-5.35_6frzor_4eg.png)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-6 #hero-bg{background-image:url(../media/bg-blog-sf-6.18p-vcz2931f-.jpg)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-7 #hero-bg{background-image:url(https://img.freepik.com/free-photo/programming-background-collage_23-2149901770.jpg?t=st=1770031235~exp=1770034835~hmac=1e1d3aa39bf21638ad7926e46b4c0941ca6a6c1c09bbee67a66b27990199a506&w=1480)!important}.case-study-experience{width:100%;overflow-x:hidden}.case-study-experience img{max-width:100%;height:auto;display:block}section.cs-challenges.cs-animate .cs-card-grid img,section.cs-process.cs-animate .cs-process-grid img{border-radius:20px 20px 0 0;width:100%;height:160px}section.cs-process.cs-animate .cs-process-grid h4{margin-top:25px}.case-study-experience .cs-container{z-index:3;width:100%;max-width:1150px;margin:auto;padding:110px 20px;position:relative}.case-study-experience .cs-animate{opacity:0;animation:1s forwards csFadeUp;transform:translateY(50px)}@keyframes csFadeUp{to{opacity:1;transform:translateY(0)}}.case-study-experience .cs-hero{color:#fff;text-align:center;background:linear-gradient(339deg,#595959 0%,#006aca 100%);position:relative;overflow:hidden}.case-study-experience .cs-hero .cs-bg{filter:blur(6px) scale(1.1);z-index:1;background-image:url(https://images.unsplash.com/photo-1521737604893-d14cc237f11d);background-position:50%;background-size:cover;position:absolute;inset:0}.case-study-experience .cs-hero-overlay{z-index:2;background:#00000073;position:absolute;inset:0}.case-study-experience .cs-hero h1{margin-bottom:20px;font-size:48px}.case-study-experience .cs-hero h1 span{color:#cfe9ff}.case-study-experience .cs-card-grid h4{margin-top:25px}.case-study-experience .cs-hero p{opacity:.9;max-width:760px;margin:0 auto 35px}.case-study-experience .cs-stats{flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:40px;display:flex}.case-study-experience .cs-stats div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border-radius:14px;padding:18px 26px}.case-study-experience .cs-hero-btn{color:#006aca;-webkit-text-decoration:unset;text-decoration:unset;background:#fff;border-radius:30px;padding:14px 42px;font-weight:600;transition:all .4s;display:inline-block}.case-study-experience .cs-hero-btn:hover{text-underline-offset:5px;text-decoration:underline;transform:translateY(-6px);box-shadow:0 20px 40px #00000059}.case-study-experience .cs-grid-two{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.case-study-experience .cs-card-grid,.case-study-experience .cs-process-grid,.case-study-experience .cs-results-grid{width:100%;display:grid}.case-study-experience .cs-context{background:#fff}.case-study-experience .cs-context ul{margin:20px 0;padding-left:18px}.case-study-experience .cs-context li{margin-bottom:10px}.case-study-experience .cs-img-box img{border-radius:20px;transition:all .5s;box-shadow:0 30px 70px #0000002e}.case-study-experience .cs-img-box img:hover{transform:scale(1.05)}.case-study-experience .cs-challenges{background:#f2f6fb}.case-study-experience .cs-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px}.case-study-experience .cs-card-grid>div{background:#fff;border-radius:20px;padding:20px;transition:all .4s}.case-study-experience .cs-card-grid>div:hover{transform:translateY(-10px);box-shadow:0 25px 60px #00000026}.case-study-experience .cs-process{color:#fff;background:#0b3c5d;position:relative;overflow:hidden}.case-study-experience .cs-process .cs-bg{filter:blur(6px) scale(1.1);opacity:.35;z-index:1;background-image:url(https://images.unsplash.com/photo-1519389950473-47ba0277781c);background-position:50%;background-size:cover;position:absolute;inset:0}.case-study-experience .cs-process-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;position:relative}.case-study-experience .cs-process-grid>div{background:#ffffff14;border-radius:18px;padding:22px;transition:all .4s;position:relative}.case-study-experience .cs-process-grid>div:hover{color:#000;background-color:#fff}.case-study-experience .cs-solution{background:#fff}.case-study-experience .cs-solution ul{margin-top:20px;padding-left:18px}.case-study-experience .cs-solution li{margin-bottom:10px}.case-study-experience .cs-results{text-align:center;background:#f7f9fc}.case-study-experience .cs-results-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;margin:50px 0}.case-study-experience .cs-results-grid strong{font-size:42px;display:block}.case-study-experience .cs-cta{color:#fff;text-align:center;background:linear-gradient(339deg,#595959 0%,#006aca 100%);position:relative;overflow:hidden}.case-study-experience .cs-cta-overlay{z-index:1;background:#00000073;position:absolute;inset:0}.case-study-experience .cs-cta *{z-index:2;position:relative}.case-study-experience .cs-cta a{color:#006aca;-webkit-text-decoration:unset;text-decoration:unset;background:#fff;border-radius:30px;margin-top:30px;padding:14px 40px;font-weight:600;transition:all .4s;display:inline-block}.case-study-experience .cs-cta a:hover{-webkit-text-decoration:unset;text-decoration:unset;text-underline-offset:5px;text-underline-offset:5px;text-decoration:underline;transform:translateY(-6px);box-shadow:0 20px 40px #00000059}.hero.about-hero-main.Blog.case-studies div#hero-bg{background-image:url ("../public/images/case-studies-bg.jpeg")!important}section.case-study-experience h2{margin-bottom:25px;font-size:48px}.terms-page{color:#1f2937;background:#f7f9fc;width:100%;font-family:Poppins,sans-serif;overflow-x:hidden}.terms-page *,.terms-page :before,.terms-page :after{box-sizing:border-box;margin:0;padding:0}.terms-page .terms-container{max-width:1100px;margin:auto;padding:100px 20px}.terms-page .terms-hero{color:#fff;text-align:center;background-color:#0000;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%),url(https://images.unsplash.com/photo-1498050108023-c5249f4df085);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.terms-page .terms-hero-overlay{background:#0000008c;position:absolute;inset:0}.terms-page .terms-hero .terms-container{z-index:2;position:relative}.terms-page .terms-hero h1{margin-bottom:20px;font-size:44px}.terms-page .terms-hero p{opacity:.9;max-width:720px;margin:auto;line-height:1.7}.terms-page .terms-content{background:#fff}.terms-page .terms-content h2{color:#1e293b;margin:40px 0 12px;font-size:28px;font-weight:600}.terms-page .terms-content p{color:#666;margin-bottom:14px;font-size:16px;font-weight:400;line-height:1.6}.terms-page .terms-content ul{margin-bottom:20px;padding-left:20px}.terms-page .terms-content li{color:#4b5563;margin-bottom:10px;line-height:1.7}.terms-page .terms-hero{text-align:center;background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:70vh;display:flex;position:relative}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-7.terms-conditions div#hero-bg{background-image:url(https://images.unsplash.com/photo-1521791136064-7986c2920216)!important}.terms-page .terms-hero h1{letter-spacing:1px;margin-bottom:18px;font-size:52px;font-weight:700}.terms-page .terms-hero p{opacity:.85;max-width:820px;margin:0 auto;font-size:16px;line-height:1.7}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-7.privacy-hero div#hero-bg{background-image:url(https://img.freepik.com/free-photo/standard-quality-control-collage_23-2149631017.jpg?t=st=1770183385~exp=1770186985~hmac=708c0634f90f55586da0ebbe90efd233acc3e8e0944dc50c4f1f244e28393bdd&w=1480)!important}a.contacts-cta-btn{display:none}.about-sec-1{background:#fff;padding:100px 0}.about-sec-1-container{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1100px;margin:auto;padding:0 20px;display:grid}.about-sec-1-image{position:relative}.about-sec-1-image img{border-radius:20px;width:100%;box-shadow:0 30px 70px #0000002e}.about-sec-1-badge{color:#fff;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;padding:12px 22px;font-size:14px;font-weight:600;position:absolute;bottom:20px;left:20px}.about-sec-1-content h2{margin-bottom:20px;font-size:38px;font-weight:800}.about-sec-1-content h2 span{color:#006aca}.about-sec-1-lead{color:#374151;margin-bottom:20px;font-size:18px;font-weight:500}.about-sec-1-content p{color:#4b5563;margin-bottom:18px;line-height:1.7}.about-sec-1-highlights{gap:40px;margin-top:30px;display:flex}.about-sec-1-highlights div{text-align:center}.about-sec-1-highlights strong{color:#006aca;font-size:30px;display:block}.about-sec-1-highlights span{color:#6b7280;font-size:14px}.about-sec-2{background:#f8fafc;padding:110px 20px;font-family:Poppins,sans-serif}.about-sec-2__container{max-width:1100px;margin:0 auto}.about-sec-2__header{text-align:center;max-width:720px;margin:0 auto 70px}.about-sec-2__badge{color:#006aca;background:#006aca1f;border-radius:30px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-block}.about-sec-2__title{color:#0f172a;margin-bottom:14px;font-size:48px;font-weight:800}.about-sec-2__title span{color:#006aca}.about-sec-2__subtitle{color:#64748b;font-size:15px;line-height:1.7}.about-sec-2__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.about-sec-2__card:before{content:"";opacity:0;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);transition:all .5s;position:absolute;inset:0}.about-sec-2__card h4{color:#0f172a;margin-bottom:14px;font-size:18px;font-weight:600;position:relative}.about-sec-2__card p{color:#475569;font-size:14.5px;line-height:1.7;position:relative}.about-sec-2__card:hover{background:#0f172a;transform:translateY(-14px);box-shadow:0 30px 60px #00000026}.about-sec-2__card:hover:before{opacity:1}.about-sec-2__card:hover h4{color:#fff}.about-sec-2__card:hover p{color:#cbd5f5}.about-sec-2__card{background:linear-gradient(#fff,#f1f5f9);border-radius:22px;min-height:230px;padding:40px 34px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 10px 25px #0000000f}.about-sec-2__card:after{content:"";-webkit-mask-composite:xor;opacity:.35;background:linear-gradient(120deg,#006aca99,#38bdf899,#006aca99);border-radius:22px;padding:1.5px;transition:all .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.about-sec-2__card:hover:after{opacity:1}.about-sec-2__card:hover{box-shadow:0 30px 60px #00000026,0 0 0 1px #006aca66}.about-sec-3{background:radial-gradient(circle at top,#f8fbff 0%,#fff 60%);padding:130px 20px}.about-sec-3__header{text-align:center;max-width:720px;margin:0 auto 80px}.about-sec-3__badge{color:#006aca;background:#006aca1f;border-radius:999px;margin-bottom:16px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.about-sec-3__title{color:#0f172a;margin-bottom:18px;font-size:48px;font-weight:800}.about-sec-3__title span{color:#006aca}.about-sec-3__intro{color:#475569;font-size:17px;line-height:1.75}.about-sec-3__visual{justify-content:center;display:flex;position:relative}.about-sec-3__image{border-radius:28px;width:100%;max-width:900px;overflow:hidden;box-shadow:0 40px 90px #0003}.about-sec-3__image img{width:100%;transition:transform .6s;display:block}.about-sec-3__image:hover img{transform:scale(1.06)}.about-sec-3__stats{background:#fff;border-radius:22px;gap:28px;padding:22px 30px;display:flex;position:absolute;bottom:-40px;box-shadow:0 30px 70px #00000026}.about-sec-3__stats .stat-card{text-align:center;min-width:120px}.about-sec-3__stats strong{color:#006aca;font-size:30px;font-weight:700;display:block}.about-sec-3__stats span{color:#64748b;font-size:14px}.tech-tag{color:#006aca;text-transform:uppercase;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.about-sec-3.work-culture{background:linear-gradient(#fff 0%,#f6f9ff 100%);padding:120px 20px}.about-sec-3__container{max-width:1100px;margin:0 auto}.work-culture__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;display:grid}.work-culture__badge{color:#006aca;background:#006aca1f;border-radius:999px;margin-bottom:14px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.work-culture__title{color:#0f172a;margin-bottom:20px;font-size:48px;font-weight:800}.work-culture__title span{color:#006aca}.work-culture__text{color:#475569;margin-bottom:18px;font-size:16.5px;line-height:1.8}.work-culture__highlights{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.work-culture__highlights div{color:#006aca;background:#fff;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;box-shadow:0 12px 30px #00000014}.work-culture__image{border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0003}.work-culture__image img{width:100%;transition:transform .6s;display:block}.work-culture__image:hover img{transform:scale(1.06)}.about-sec-4{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);padding:120px 0;position:relative;overflow:hidden}.about-sec-4__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;background:#00000073;position:absolute;inset:0}.about-sec-4__container{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1100px;margin:auto;padding:0 20px;display:grid;position:relative}.about-sec-4__label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:30px;margin-bottom:20px;padding:8px 20px;font-size:14px;display:inline-block}.about-sec-4__title{margin-bottom:25px;font-size:48px;font-weight:800;line-height:1.2}.about-sec-4__title span{background:linear-gradient(90deg,#fff,#d0e8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.about-sec-4__text{opacity:.9;max-width:520px;margin-bottom:35px;font-size:18px;line-height:1.8}.about-sec-4__buttons{flex-wrap:wrap;gap:20px;display:flex}.about-sec-4__btn{border-radius:40px;padding:14px 34px;font-weight:600;text-decoration:none;transition:all .4s}.about-sec-4__btn--primary{color:#006aca;background:#fff}.about-sec-4__btn--primary:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000004d}.about-sec-4__btn--secondary{color:#fff;border:2px solid #fff}.about-sec-4__btn--secondary:hover{color:#006aca;background:#fff;transform:translateY(-6px)}.about-sec-4__image-wrapper{position:relative}.about-sec-4__image-wrapper img{border-radius:24px;width:100%;transition:all .5s;box-shadow:0 40px 80px #0006}.about-sec-4__image-wrapper img:hover{transform:scale(1.05)}.about-sec-5{background:#f8fafc;padding:130px 0;position:relative;overflow:hidden}.about-sec-5__blur-bg{z-index:0;background:radial-gradient(circle,#006aca26 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-200px;right:-150px}.about-sec-5__container{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:90px;max-width:1100px;margin:auto;padding:0 20px;display:grid;position:relative}.about-sec-5__image-wrapper img{border-radius:26px;width:100%;transition:all .5s;box-shadow:0 40px 80px #00000026}.about-sec-5__image-wrapper img:hover{transform:scale(1.05)rotate(-1deg)}.about-sec-5__label{color:#006aca;text-transform:uppercase;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.about-sec-5__title{margin-bottom:20px;font-size:44px;font-weight:800;line-height:1.25}.about-sec-5__title span{background:linear-gradient(90deg,#006aca,#004e94);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-sec-5__intro{color:#6b7280;margin-bottom:40px;font-size:17px;line-height:1.8}.about-sec-5__cards{flex-direction:column;gap:25px;margin-bottom:40px;display:flex}.about-sec-5__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:20px;gap:20px;padding:24px;transition:all .4s;display:flex;box-shadow:0 15px 40px #0000000f}.about-sec-5__card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #0000001f}.about-sec-5__icon{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:55px;height:55px;font-size:18px;display:flex}.about-sec-5__btn{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50px;padding:15px 38px;font-weight:600;text-decoration:none;transition:all .4s;position:relative;overflow:hidden}.about-sec-5__btn:before{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);width:120%;height:100%;transition:all .6s;position:absolute;top:0;left:-120%}.about-sec-5__btn:hover:before{left:120%}.about-sec-5__btn:hover{transform:translateY(-5px);box-shadow:0 20px 50px #006aca66}.about-sec-5__actions{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.about-sec-5__call span{color:#6b7280;font-size:14px}.about-sec-5__call strong{font-size:18px;font-weight:700}.about-sec-6{background:#f8fafc;padding:140px 0;position:relative;overflow:hidden}.about-sec-6__bg-glow{z-index:0;background:radial-gradient(circle,#006aca1f 0%,#0000 70%);width:700px;height:700px;position:absolute;top:-200px;left:-200px}.about-sec-6__container{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1100px;margin:auto;padding:0 20px;display:grid;position:relative}.about-sec-6__label{color:#006aca;text-transform:uppercase;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.about-sec-6__title{margin-bottom:25px;font-size:46px;font-weight:800;line-height:1.2}.about-sec-6__title span{background:linear-gradient(90deg,#006aca,#004e94);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-sec-6__desc{color:#6b7280;margin-bottom:40px;font-size:17px;line-height:1.8}.about-sec-6__features{flex-direction:column;gap:25px;margin-bottom:40px;display:flex}.about-sec-6__feature{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:18px;gap:18px;padding:22px;transition:all .4s;display:flex;box-shadow:0 15px 40px #0000000f}.about-sec-6__feature:hover{transform:translateY(-8px);box-shadow:0 25px 60px #0000001f}.about-sec-6__icon{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:55px;height:55px;font-size:18px;display:flex}.about-sec-6__btn{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50px;padding:14px 36px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.about-sec-6__btn:hover{transform:translateY(-5px);box-shadow:0 20px 50px #006aca66}.about-sec-6__image img{border-radius:26px;width:100%;transition:all .5s;box-shadow:0 40px 80px #00000026}.about-sec-6__image img:hover{transform:scale(1.05)rotate(1deg)}.about-sec-approach{background:#f8fbff;padding:120px 20px}.about-sec-approach__container{max-width:1100px;margin:auto}.about-sec-approach__header{text-align:center;max-width:750px;margin:auto auto 70px}.about-sec-approach__label{color:#006aca;background:#e6f0ff;border-radius:50px;margin-bottom:15px;padding:6px 18px;font-size:14px;display:inline-block}.about-sec-approach__header h2{margin-bottom:15px;font-size:40px}.about-sec-approach__header h2 span{color:#006aca}.about-sec-approach__header p{color:#6b7280;font-size:16px}.about-sec-approach__grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.about-sec-approach__card{background:#fff;border-radius:20px;padding:35px 25px;transition:all .4s;position:relative;box-shadow:0 15px 40px #006aca14}.about-sec-approach__card span{color:#006aca;margin-bottom:15px;font-size:32px;font-weight:700;display:block}.about-sec-approach__card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #006aca26}.about-sec-process{background:linear-gradient(#f8f9fb,#eef2f7);padding:120px 8%}.about-sec-process__header{text-align:center;max-width:850px;margin:auto auto 80px}.about-sec-process__badge{color:#006aca;text-transform:uppercase;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.about-sec-process__title{margin:20px 0;font-size:48px;font-weight:800}.about-sec-process__title span{color:#006aca}.about-sec-process__subtitle{opacity:.85;font-size:18px;line-height:1.7}.about-sec-process__grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.about-sec-process__card{background:#fff;border-radius:20px;padding:40px 30px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000000f}.about-sec-process__card:before{content:"";background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);width:4px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.about-sec-process__card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #0000001f}.about-sec-process__card:hover:before{opacity:.05;width:100%}.process-number{color:#006aca;margin-bottom:15px;font-size:42px;font-weight:800}.about-sec-process__card h4{margin-bottom:10px;font-size:20px;font-weight:700}.about-sec-process__card p{opacity:.8;font-size:15px;line-height:1.7}section.tech-unique{overflow:hidden}@keyframes webdRotate{to{transform:rotate(360deg)}}.nav-inner .dropdown-menu{scrollbar-width:none;-ms-overflow-style:none;background:#f1f2f4;border-radius:20px;min-width:950px;height:430px;padding:20px;overflow-y:scroll;box-shadow:0 35px 80px #0000002e}.nav-inner .dropdown-menu::-webkit-scrollbar{display:none}.nav-inner .dropdown-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.nav-inner .dropdown-item{border-radius:12px;align-items:flex-start;gap:20px;padding:10px;text-decoration:none;transition:all .3s;display:flex}.nav-inner .dropdown-item:hover{background:#fff;transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.nav-inner .dropdown-item i{color:#006aca;margin-top:5px;font-size:25px}.nav-inner .dropdown-item h4{color:#111;margin:0 0 8px;font-size:16px;font-weight:700}.nav-inner .dropdown-item p{color:#555;margin:0;font-size:14px;line-height:1.6}.nav-inner .dropdown-grid a.dropdown-item{display:flex}nav.nav-main.is-scrolled .nav-inner .has-dropdown .dropdown-menu{position:absolute;top:290%;left:-213px}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner div#hero-bg{background-image:url(../media/software-banner.2p68yf40tm6n3.png)!important}.about-sec-process .about-sec-process__container{max-width:1100px;margin:auto}.case-card{height:max-content}section.Manifesto.main{margin:80px auto}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.ad-banner div#hero-bg{background-image:url(../media/ad-1.2yy9lnwjo-030.png)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.wd-banner div#hero-bg{background-image:url(../media/result_1.18gvg4un6pj63.png)!important}section.Manifesto.main{border-radius:0;max-width:100%;margin:0}section.Manifesto.main .accordion{max-width:1150px;margin:auto}section.Manifesto{border-radius:0;max-width:100%;margin:-80px 0 0}section.Manifesto .accordion{max-width:1150px;margin:auto}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.saas-banner div#hero-bg{background-image:url(https://img.freepik.com/free-photo/young-businesswoman-typing-laptop-using-wireless-connection-generated-by-ai_188544-26040.jpg?t=st=1773387414~exp=1773391014~hmac=0a34c80145af9dd900a0036eefb2bb5c64795602b1dffc4d94182c33b6cd846e&w=1480)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.cms-banner div#hero-bg{background-image:url(https://img.freepik.com/free-photo/programming-background-with-person-working-with-codes-computer_23-2150010125.jpg)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.database-banner div#hero-bg{background-image:url(../media/database-bnr.2c-1negdireaw.png)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.quality-banner div#hero-bg{background-image:url(../media/business-new-sf.1xn2an5xkdizt.jpeg)!important}.hero.about-hero-main.Blog.conatct-us.services.Tech.dev.sd-banner.quality-banner:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sf-chatbot{z-index:100;z-index:99;max-width:calc(100vw - 20px);position:fixed;bottom:25px;right:30px}.sf-attention{pointer-events:none;width:100px;animation:2s ease-in-out infinite attentionFloat;position:absolute;bottom:0;right:-20px}@keyframes attentionFloat{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.sf-chat-toggle{color:#fff;cursor:pointer;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;animation:3s infinite shake;display:flex;box-shadow:0 15px 35px #00000040}@keyframes shake{0%{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(4deg)}to{transform:rotate(0)}}.sf-chat-toggle:hover{color:#000;background:#fff}.sf-chat-window{opacity:0;pointer-events:none;background:#fff;border-radius:18px;flex-direction:column;width:360px;height:490px;transition:all .35s;display:flex;position:fixed;bottom:13px;right:30px;overflow:hidden;transform:translateY(40px)scale(.96);box-shadow:0 30px 80px #00000059}.sf-chat-window.open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.sf-chat-window.closing{opacity:0;transform:translateY(40px)scale(.96)}.sf-chat-header{color:#fff;background:linear-gradient(339deg,#595959 0%,#006aca 100%);justify-content:space-between;align-items:center;padding:18px;display:flex}.sf-header-left{align-items:center;gap:10px;display:flex}.sf-header-left img{width:30px}.sf-chat-body{background:#f4f4f4;flex:1;padding:18px;overflow-y:auto}.sf-bot-message{background:#e1e1e1;border-radius:12px;max-width:75%;padding:10px 16px;font-size:14px;display:inline-block}.sf-chat-footer{background:#f7f7f7;border-top:1px solid #dcdcdc;gap:10px;padding:12px;display:flex}.sf-chat-footer input{border:1px solid #ddd;border-radius:8px;outline:none;flex:1;padding:10px 12px}.sf-send-btn{color:#fff;cursor:pointer;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:8px;width:40px;height:40px;transition:all .4s}.sf-send-btn:hover{color:#000;background:#fff;border:1px solid #ddd;transition:all .4s}.sf-send-btn:hover i.fa-solid.fa-paper-plane{transition:all .4s;transform:rotate(45deg)}.sf-header-left span{font-size:20px;font-weight:600}button.sf-chat-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px}a.login-btn{z-index:1;background-image:linear-gradient(339deg,#595959 0%,#006aca 100%);border-radius:30px;padding:10px 18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden;color:#fff!important}a.login-btn:hover{transform:translateY(1px)scale(.98);box-shadow:inset 0 3px 8px #0000004d,0 6px 15px #006aca66}a.login-btn:active{transform:scale(.95)}a.login-btn:after{content:"";opacity:0;background:#ffffff26;border-radius:30px;position:absolute;inset:0}.hero.about-hero-main.Blog.conatct-us.services.Tech.blog-1.blog-7.devlopers div#hero-bg{background-image:url(../media/bg-remove-dev.2peh-7x6vbf8y.jpeg)!important}button.shake-one{z-index:5;cursor:pointer;color:#fff;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:10px;padding:12px 40px;font-size:18px;font-weight:700;transition:transform .5s,opacity .5s;position:absolute;top:12%;left:50%;transform:translate(-50%,-50%)}.shake-one{transition:all .5s}#playBtn{position:absolute;top:65%;left:50%}button.shake-one{width:max-content;transition:all .4s;position:relative;overflow:hidden}.shake-one-main{z-index:11;position:relative;top:12%}button.shake-one:hover{color:#0f172a}.shake-one:before{content:"";z-index:-1;background-color:#fff;width:0%;height:100%;transition:width .4s;position:absolute;top:0;left:0}button.shake-one:hover:before{width:100%}button.shake-one i.fa-solid.fa-arrow-right{transition:all .4s;transform:rotate(45deg)}button.shake-one:hover i.fa-solid.fa-arrow-right{transform:unset}button.shake,button.shake-one{transition:all .4s;position:relative;overflow:hidden}button#playBtn:hover{color:#0f172a}.hero-title{text-shadow:0 10px 30px #0000004d}.animated-video{position:relative}.hero-text{z-index:2;position:relative}button.shake,button.shake-one{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;border:1px solid #fff3;transition:all .4s;position:relative;overflow:hidden}button.shake:hover,button.shake-one:hover{color:#0f172a}button.shake:before,button.shake-one:before{content:"";z-index:-1;background-color:#fff;width:0%;height:100%;transition:width .4s;position:absolute;top:0;left:0}button.shake:hover:before,button.shake-one:hover:before{width:100%}button.shake:hover,button.shake-one:hover{box-shadow:0 10px 30px #0000004d}.shake-one{width:max-content;margin-bottom:20px}.shake-one i{transition:transform .3s}.shake-one:hover i{transform:translate(5px)}.shake-one.hide-hire{opacity:0;pointer-events:none;transform:translateY(20px)}.nav-main .mobile-services-toggle{cursor:pointer;background:0 0;border:none;justify-content:end;width:80%;padding:0;display:flex}a.login-btn:hover:after{animation:1s ease-in-out infinite pulseEnergy}@keyframes pulseEnergy{0%{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}to{opacity:.1;transform:scale(1)}}a.login-btn:before{content:"";opacity:0;background:#fff6;border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a.login-btn:hover:before{animation:.6s ease-out clickWave}@keyframes clickWave{0%{opacity:.6;width:0;height:0}to{opacity:0;width:200px;height:200px}}.see-more{z-index:99;margin-top:12%;display:block!important}.bigsmalltxt{margin-top:50px;line-height:1.2}#playBtn{width:max-content;top:67%}.hero-text{z-index:3;color:#fff;margin-top:-100px;font-weight:700;position:relative}.see-more{z-index:90;margin-top:0;position:relative;top:30%;display:block!important}div#mobileNav a.login-btn{margin-bottom:30%;padding:14px 40px;font-size:22px}.nav-main .mobile-nav{padding-bottom:0}.footer-copyright{background:0 0;border-top:1px solid #ffffff14;width:100%;padding:20px 0}.footer-copyright .footer-copyright-container{flex-wrap:wrap;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.footer-copyright p{color:#94a3b8;font-size:14px}.footer-copyright span{color:#007bff;font-weight:500}.footer-copyright .footer-links{gap:20px;display:flex}.footer-copyright .footer-links a{color:#cbd5f5;font-size:14px;text-decoration:none;transition:all .3s}.footer-copyright .footer-links a:hover{color:#60a5fa}@media (max-width:768px){.footer-copyright .footer-copyright-container{text-align:center;flex-direction:column;gap:10px}}@media (max-width:1200px){.see-more{margin-top:0!important}.hero-text{margin-top:-100px!important}}@media (max-width:767px){.shake-one-main{z-index:11;position:relative;top:8%}}@media (max-width:576px){.shake-one-main{z-index:11;position:relative;top:6%}.sf-chat-window{border-radius:0;width:100vw;height:auto;position:fixed;top:0;bottom:0;right:0}}@media (max-width:1200px){.nav-main .nav-inner{padding:0 10px}.nav-main .dropdown-menu,nav.nav-main.is-scrolled .nav-inner .has-dropdown .dropdown-menu{min-width:920px;left:-140px}.see-more{margin-top:30%}.hero-text{margin-top:15%}.nav-main .nav-left,.nav-main .nav-right{gap:8px}.nav-main.is-scrolled .nav-inner{padding:14px 20px}}@media (max-width:1100px){.about-sec-process__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024.98px){.nav-main .nav-inner{width:95%}}@media (min-width:991.98px){div#mobileNav{display:none}}@media (max-width:991.98px){nav.nav-main.is-scrolled a{color:#fff}.nav-main.is-scrolled .nav-inner{padding:14px 35px}.about-sec-1-content{text-align:center}.seamless- .process-grid{grid-template-columns:repeat(2,1fr)}.about-sec-1-highlights,.work-culture__highlights{justify-content:center}.about-sec-5__container{flex-direction:column-reverse;display:flex}p.about-sec-4__text{max-width:100%}.about-sec-5__content.aos-init.aos-animate{flex-direction:column;justify-content:center;align-items:center;display:flex}h2.about-sec-5__title,p.about-sec-5__intro{text-align:center}.about-sec-6__content.aos-init.aos-animate{flex-direction:column;justify-content:center;align-items:center;display:flex}h2.about-sec-6__title,p.about-sec-6__desc{text-align:center}.about-sec-5__container{gap:70px}.about-sec-6__features{margin:0}.cs-context-text{text-align:center}.cs-context-text ul{display:inline-block}.case-study-experience .cs-container{text-align:center}.case-study-experience .cs-grid-two{flex-direction:column-reverse;display:flex}.case-study-experience .cs-solution ul{display:inline-block}.cs-container.cs-grid-two.context{flex-direction:column}.about-sec-5__image-wrapper.aos-init.aos-animate{width:100%}.work-culture__content{text-align:center}.about-sec-1-container{flex-direction:column-reverse;display:flex}.about-sec-approach__grid{grid-template-columns:repeat(2,1fr)}.about-sec-6__container{grid-template-columns:1fr;gap:70px}.about-sec-5__container{grid-template-columns:1fr;gap:60px}.about-sec-4__container{text-align:center;grid-template-columns:1fr}.about-sec-4__text{margin-left:auto;margin-right:auto}.about-sec-4__buttons{justify-content:center}.about-sec-3__title{font-size:36px}.work-culture__grid{grid-template-columns:1fr;gap:50px}.work-culture__title{font-size:34px}.about-sec-3__stats{flex-wrap:wrap;justify-content:center;margin-top:30px}.about-sec-2__grid{grid-template-columns:repeat(2,1fr)}.about-sec-1-content h2{font-size:32px}.innovation-wrapper{grid-template-columns:1fr;gap:50px}.dev-sec-two .pillar-timeline:before{left:20px}.dev-sec-two .pillar-item{justify-content:flex-start!important}.dev-sec-one__wrapper{flex-direction:column-reverse;display:flex}.case-study-experience .cs-grid-two{grid-template-columns:1fr}.case-study-experience .cs-hero h1{font-size:34px}.web-d-section .web-d-container{grid-template-columns:1fr}.web-d-section .web-d-left{position:relative;top:0}.dev-sec-one__content{text-align:center}.dev-sec-one__content .intro{max-width:unset}.web-d-section .web-d-left{text-align:center}.web-d-section .web-d-container{gap:50px}.dev-sec-two .pillar-content{width:100%;max-width:100%}.dev-sec-one__visual{width:100%}}@media (max-width:768px){.innovation-section h2{font-size:32px}.blogs-container .blog-image img{height:auto}.terms-page .terms-hero h1{font-size:34px}.innovation-section{padding:80px 0}.Transformative-services{padding:70px 0}.Transformative-services h2{font-size:30px}.Transformative-services .service-card{padding:32px 26px}}@media (max-width:576.98px){.nav-main .mobile-nav{padding-top:25%}.see-more{margin-top:50%}.hero-text{margin-top:0%}.case-image{height:250px}.book-slider .book-slider-heading{display:block;margin:15px!important}.book-slider .custom-arrows{justify-content:end}.swiper-pagination{padding-inline:2rem!important}.about-sec-process__grid{grid-template-columns:1fr}.item{height:50vh!important}.about-sec-2__grid,.about-sec-approach__grid{grid-template-columns:1fr}.about-sec-2__title{font-size:32px}.web-d-section .web-d-right{grid-template-columns:repeat(1,1fr)}.web-d-section .web-d-left h2,.hero.about-hero-main p:first-of-type{font-size:42px}.seamless- .process-grid{grid-template-columns:1fr}h2{font-size:36px!important}.footer-top{padding:50px 0}.divider{margin:0}.footer-content{padding:50px 0 10px}.Modern-Technologies .tech-tabs{flex-wrap:wrap;gap:20px}.blogs-container .blogs-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.blogs-container .blog-footer{flex-wrap:wrap;gap:15px}.about-sec-3__stats{position:static}.about-sec-3__visual{flex-flow:column wrap}.about-sec-1-highlights{gap:15px}.about-sec-1-highlights strong{font-size:25px}.parent-text{padding:20px 0!important}.case-study-experience .cs-process-grid{grid-template-columns:auto}section.cs-challenges.cs-animate .cs-card-grid img,section.cs-process.cs-animate .cs-process-grid img{object-fit:cover;width:100%;height:auto}.footer-col.about p{color:#fff;margin-top:20%;font-size:16px}.wrapper-slider .parent-text p{font-size:22px;font-weight:300}}@media (max-width:400.98px){.dev-sec-two .pillar-icon{font-size:30px}}.login-page{background:linear-gradient(135deg,#fff,#f1f5f9);height:100vh;display:flex}.login-page .login-left{flex-direction:column;flex:1;justify-content:space-between;padding:10px 40px 40px;display:flex;position:relative}.login-page .logo{width:260px;margin-top:-30px;margin-left:-35px}.login-page .login-left h1{color:#0f172a;font-size:42px;font-weight:700;line-height:1.3}.login-page .login-left span{color:#006aca}.login-page .sub-text{color:#475569;margin-top:15px;font-size:20px}.login-page .left-footer{color:#94a3b8;justify-content:center;gap:25px;width:100%;font-size:14px;display:flex;position:absolute;bottom:40px;left:0;right:0}.login-page .left-footer a{color:#38bdf8;text-underline-offset:3px;margin-right:10px}.login-page .left-footer a:hover{-webkit-text-decoration:unset;text-decoration:unset}.login-page .login-right{background:linear-gradient(339deg,#595959 0%,#006aca 100%);flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.left-footer.left-footer-one{display:none}.login-page .login-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;width:100%;padding:20px;box-shadow:0 10px 40px #0000004d}.login-page .login-box h2{color:#fff;margin-bottom:35px}.login-page .input-group{margin-bottom:30px;position:relative}.login-page .input-group input{color:#fff;background:#ffffff0d;border:1px solid #ffffff80;border-radius:10px;outline:none;width:100%;padding:18px 15px;transition:all .3s}.login-page .input-group input:focus{border-color:#60a5fa;box-shadow:0 0 12px #60a5fa66}.login-page .input-group label{color:#c7d2fe;pointer-events:none;transition:all .3s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.login-page .input-group input:focus+label,.login-page .input-group input:not(:placeholder-shown)+label{color:#93c5fd;background:0 0;font-size:12px;top:-12px;left:8px}.login-page .terms{color:#cbd5f5;margin:15px 0;font-size:14px}.login-page .terms a{color:#fff;text-underline-offset:4px}.login-page .terms a:hover{color:#cbd5f5;-webkit-text-decoration:unset;text-decoration:unset}.login-page .login-actions{justify-content:space-between;align-items:center;display:flex;margin-top:25px!important}.login-page .forgot{color:#fff;text-underline-offset:5px;font-weight:500}.login-page .forgot:hover{color:#cbd5f5;-webkit-text-decoration:unset;text-decoration:unset}a.login-btn i.fa-solid.fa-arrow-right{transition:all .3s;transform:rotate(45deg)}.login-page .login-right a.login-btn:hover{color:#cbd5f5!important}.left-footer.left-footer-one p{text-align:center}.left-footer.left-footer-one span{color:#006aca}a.login-btn:hover i.fa-solid.fa-arrow-right{transform:unset}.login-box .input-group .toggle-password{cursor:pointer;color:#fff;font-size:16px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.login-box .input-group{position:relative}.login-box .input-group input{padding-right:45px}.login-box .input-group input:focus{border-color:#4da3ff;box-shadow:0 0 0 2px #4da3ff33}.login-box .input-group .toggle-password{color:#fff;cursor:pointer;transition:all .3s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.login-box .input-group .toggle-password:hover{color:#cfd8ff}.login-right .login-box{box-shadow:0 20px 40px #0003}.login-box a{transition:all .3s}.login-box a:hover{opacity:.8}.login-page .login-left{justify-content:space-between}.inner-login-page{margin-top:-100px}.login-page .left-footer{position:unset}.login-page .login-right{background:linear-gradient(135deg,#0f172ae6,#1e3a8ad9,#2563ebcc),linear-gradient(320deg,#006aca59 0%,#0f172a66 100%),url(https://images.unsplash.com/photo-1518770660439-4636190af475?q=80&w=1974&auto=format&fit=crop) 50%/cover no-repeat;position:relative}.login-page .login-box{z-index:2;position:relative;box-shadow:0 25px 70px #0000008c,0 0 50px #2563eb40}.login-page .input-group input:focus{box-shadow:0 0 14px #3b82f6b3}.login-page .login-btn{background:linear-gradient(135deg,#2563eb,#06b6d4)}.login-page .login-right{background-image:linear-gradient(135deg,#020617eb,#1e3a8ad9,#2563ebcc),url(https://img.freepik.com/free-vector/matrix-style-binary-code-digital-falling-numbers-blue-background_1017-37387.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.login-page .login-right:after{content:"";pointer-events:none;background:radial-gradient(circle at 70% 30%,#3b82f640,#0000 60%);position:absolute;inset:0}@media (max-width:900px){.login-page{flex-direction:column}.inner-login-page{margin-top:-25px}.login-page .left-footer a{color:#006aca}.login-page .left-footer{margin-top:20px;position:static}.login-page .login-right{background:0 0}.login-page .login-box{background:unset;width:100%;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-radius:unset;padding:unset;border:unset;box-shadow:unset}.login-page .login-box h2{display:none}.login-page .login-right{padding:0 40px}.login-page .login-left{position:unset;flex:unset}.login-page .login-right{flex:unset}.login-page .input-group input{background:0 0;border:1px solid #475569;border-radius:10px;outline:none;width:100%;padding:18px 15px;transition:all .3s;color:#475569!important}.login-page .left-footer{margin-top:20px;position:absolute;bottom:0}.login-page .input-group label{color:#475569}.login-page .left-footer{margin-top:20px;position:absolute;bottom:25px;left:44%;transform:translate(-44%)}.login-page .terms{color:#475569}.login-page .terms a{color:#006aca}.login-page .terms a:hover{color:#006aca;-webkit-text-decoration:unset;text-decoration:unset}.login-page .forgot{color:#006aca}.login-page .forgot:hover{color:#006aca;-webkit-text-decoration:unset;text-decoration:unset}.login-page .input-group input{padding:24px 45px 24px 15px}.login-page .left-footer{flex-wrap:wrap;justify-content:space-around;width:100%;display:flex}.login-page .input-group input:focus+label,.login-page .input-group input:not(:placeholder-shown)+label{color:#006aca;background:0 0;font-size:12px;top:-10px}.login-box .input-group .toggle-password{color:#475569!important}.left-footer.left-footer-two{display:none}.login-page .left-footer{position:unset;transform:unset}.login-page .login-right:after{display:none}.login-page .left-footer{justify-content:flex-start;margin-top:30px;margin-bottom:30px;padding:0 40px}}@media (max-width:400.98px){.login-page .login-left h1{font-size:36px}.login-page .login-actions{flex-wrap:wrap;justify-content:center;gap:20px}.login-page .login-actions a.login-btn{justify-content:center;align-items:center;width:100%;display:flex}.login-page{height:auto}}.dev-section{background:radial-gradient(circle at 20% 20%,#008cff26,#0000 40%),linear-gradient(135deg,#020617,#0b1120,#020617);padding:110px 20px;position:relative;overflow:hidden}.dev-section:before{content:"";filter:blur(80px);opacity:.6;background:radial-gradient(circle,#008cff33,#0000 70%);width:500px;height:500px;position:absolute;top:-100px;left:-100px}.dev-section .dev-container{text-align:center;max-width:1150px;margin:auto}.dev-section .dev-heading{color:#fff;margin-bottom:10px;font-size:48px;font-weight:800}.dev-section .dev-subtext{color:#94a3b8;margin-bottom:60px;font-size:15px}.dev-section .dev-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.dev-section .dev-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transform-style:preserve-3d;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;height:-webkit-fill-available;padding:22px;transition:all .35s;position:relative;overflow:hidden}.dev-section .dev-card:before{content:"";background:radial-gradient(300px circle at var(--x,50%) var(--y,50%), #00d4ff40, transparent 40%);opacity:0;z-index:-1;border-radius:20px;transition:all .3s;position:absolute;inset:0}.dev-section .dev-card:hover:before{opacity:1}.dev-section .dev-card:after{content:"";background:linear-gradient(120deg,#0000,#ffffff2e,#0000);width:60%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.dev-section .dev-card:hover:after{animation:.8s forwards shine}.dev-section .dev-card:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 25px 70px #008cff40}.dev-section .dev-img{border-radius:50%;width:110px;height:110px;margin:auto auto 15px;position:relative}.dev-section .dev-img:before{content:"";filter:blur(8px);opacity:.6;background:linear-gradient(120deg,#00d4ff,#3b82f6);border-radius:50%;position:absolute;inset:-3px}.dev-section .dev-img img{object-fit:cover;z-index:2;border-radius:50%;width:100%;height:100%;transition:all .4s;position:relative}.dev-section .dev-card:hover .dev-img img{transform:scale(1.1)rotate(2deg)}.dev-section .dev-card h3{color:#fff;margin-bottom:5px;font-size:18px}.dev-section .dev-role{color:#38bdf8;margin-bottom:10px;font-size:13px;display:block}.dev-section .dev-desc{color:#fff;margin-bottom:15px;font-size:13px;line-height:1.6;transition:all .3s}.dev-section .dev-card:hover .dev-desc{color:#cbd5f5;transform:translateY(-3px)}.dev-section .dev-skills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dev-section .dev-skills span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#008cff1a;border:1px solid #008cff4d;border-radius:999px;padding:6px 12px;font-size:11px;transition:all .3s}.dev-section .dev-card:hover .dev-skills span{transform:translateY(-3px)}.dev-section .dev-skills span:hover{background:#008cff33;transform:scale(1.05)}@media (max-width:1024px){.dev-section .dev-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dev-section .dev-grid{grid-template-columns:1fr}}.rating-strip{background:#f7f7f7;padding:50px 20px;position:relative}img.bg-gray111{width:100%;height:30px;position:absolute;top:-26px;left:0;right:0}img.bg-gray112{z-index:1;width:100%;height:30px;position:absolute;top:-5px;left:0;right:0;transform:rotate(180deg)}section.elite-stats.ultra.dev{background:#f7f7f7;padding-top:60px;padding-bottom:170px}.rating-strip .rating-strip-container{justify-content:space-between;align-items:center;gap:30px;max-width:1100px;margin:auto;display:flex}.rating-strip .rating-item{text-align:left}.rating-strip .logo-text{align-items:center;gap:6px;margin-bottom:8px;font-size:18px;font-weight:600;display:flex}.rating-strip .tp-star{color:#00b67a;font-size:20px}.rating-strip .logo-text.g2{font-size:32px;font-weight:800}.rating-strip .logo-text.g2 span{vertical-align:super;font-size:18px}.rating-strip .stars{margin-bottom:5px;font-size:18px}.rating-strip .stars.green{color:#00b67a}.rating-strip .stars.black{color:#000}.rating-strip p{color:#000;font-size:14px}.rating-strip strong{font-weight:700}@media (max-width:768px){.rating-strip .rating-strip-container{text-align:center;flex-direction:column}.rating-strip .rating-item{text-align:center}}img.logo.tp{width:170px}.rating-strip .rating-item img{cursor:pointer;width:180px;transition:all .4s}.rating-strip .rating-item img:hover{transform:scale(1.1)}.dev-section{background-color:#0000;background-image:linear-gradient(#020617d9,#020617f2),url(https://img.freepik.com/free-vector/matrix-style-binary-code-digital-falling-numbers-blue-background_1017-37387.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:110px 20px 140px;position:relative;overflow:hidden}.dev-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 30%,#008cff33,#0000 50%);position:absolute;inset:0}footer.footer.dev{position:relative}.sf-profile-page{background:#f5f6f8}.sf-profile-page .sf-profile-page__container{align-items:flex-start;display:flex}.sf-profile-page .sf-profile-page__left{justify-content:center;align-items:flex-start;width:35%;height:100vh;padding:20px 40px;display:flex;position:sticky;top:1px;overflow:auto}.sf-profile-page .sf-profile-page__card{text-align:start;width:100%;position:relative}.sf-profile-page .sf-profile-page__logo img{z-index:1;width:40px;position:absolute;top:5px;left:5px}span.favicon-after-span{background:#f5f6f8;border-bottom-right-radius:23px;width:60px;height:60px;position:absolute;top:-8px;left:-9px}.sf-profile-page .sf-profile-page__img img{object-fit:cover;border-radius:50%;width:150px;height:150px}.sf-profile-page h2{font-size:30px}.sf-profile-page .sf-profile-page__card h2{margin-top:10px}.sf-profile-page .sf-profile-page__location{color:#666;font-size:14px}.sf-profile-page h4{margin-top:10px;font-size:14px}.sf-profile-page .sf-profile-page__verified{color:#007bff;border:2px dashed #007bff;border-radius:6px;justify-content:center;align-items:center;gap:10px;margin:15px auto auto;padding:10px;font-size:14px;font-weight:600;display:flex}.sf-profile-page__experience{margin-top:10px;margin-bottom:10px}.sf-profile-page .sf-profile-page__right{background:#fff;width:65%;overflow:hidden}.sf-profile-page .sf-profile-page__cta{color:#fff;background:linear-gradient(#020617d9,#020617f2);padding:20px 40px}.sf-profile-page .sf-profile-page__cta h3{color:#fff;font-size:42px}.sf-profile-page .sf-profile-page__btns{margin-top:15px}.sf-profile-page .sf-profile-page__btn-outline{cursor:pointer;color:#fff;background:0 0;border:2px solid #fff;border-radius:8px;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .4s}.sf-profile-page .sf-profile-page__btn-outline:hover{cursor:pointer;color:#000;background:#fff;border:2px solid #fff;border-radius:8px;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:700}.sf-profile-page .sf-profile-page__card svg{fill:#006aca;width:18px}.sf-profile-page .sf-profile-page__btn-black{cursor:pointer;color:#000;background:#fff;border:2px solid #fff;border-radius:8px;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .4s}.sf-profile-page .sf-profile-page__btn-black:hover{cursor:pointer;color:#fff;background:0 0;border:2px solid #fff;border-radius:8px;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:700}.sf-profile-page .sf-profile-page__section{border-bottom:1px solid #eee;padding:20px 40px}.sf-profile-page .sf-profile-page__section h1{margin-bottom:10px;font-size:32px}.sf-profile-page .sf-profile-page__section h2{margin-bottom:15px;font-size:22px}.sf-profile-page .sf-profile-page__section p{color:#444;line-height:1.7}.sf-profile-page h1 span{color:#fff;background:linear-gradient(#020617d9,#020617f2);padding:0 10px}.sf-profile-page .sf-profile-page__tags{flex-wrap:wrap;gap:10px;display:flex}.sf-profile-page .sf-profile-page__tags span{border:1px dashed #aaa;padding:6px 12px;font-size:13px}.sf-profile-page .sf-timeline .sf-item{margin-bottom:20px}.sf-profile-page .sf-timeline h4{margin:0}.sf-profile-page .sf-timeline span{color:#888;font-size:12px}.sf-profile-page .sf-projects{flex-wrap:wrap;gap:15px;display:flex}.sf-profile-page .sf-project{background:#f1f1f1;border-radius:6px;padding:10px 15px}.sf-profile-page .sf-list{padding-left:20px}.sf-profile-page .sf-list li{margin-bottom:8px}.sf-profile-page .sf-steps{gap:10px;display:grid}.sf-profile-page .sf-steps div{background:#f5f5f5;border-radius:6px;padding:10px}.sf-profile-page .sf-benefits{flex-wrap:wrap;gap:10px;display:flex}.sf-profile-page .sf-benefits div{background:#eaf4ff;border-radius:6px;padding:8px 12px}.sf-profile-page .sf-profile-page__final{text-align:center;padding:40px}.sf-profile-page .sf-profile-page__btns{flex-wrap:wrap;gap:15px;margin-top:15px;display:flex}.sf-profile-page .sf-profile-page__section p{color:#4b5563;font-size:15px;line-height:1.85}.sf-profile-page .sf-profile-page__section h2{margin-bottom:10px}.sf-profile-page .sf-profile-page__tags span,.sf-profile-page .sf-project,.sf-profile-page .sf-benefits div{border:1px solid #006aca24;border-radius:10px;padding:10px 18px;transition:all .3s}.sf-profile-page .sf-profile-page__tags span:hover,.sf-profile-page .sf-project:hover,.sf-profile-page .sf-benefits div:hover{color:#fff;background-image:linear-gradient(339deg,#595959 0%,#006aca 100% 100%);transform:translateY(-2px)}.sf-profile-page__video-parent{background:linear-gradient(#020617d9,#020617f2);border:1px solid #00b7ff26;border-radius:14px;margin-top:15px;padding:22px}.sf-profile-page__video-title{color:#fff;margin-bottom:10px;font-size:20px;font-weight:700}.sf-profile-page__video-text{color:#c9d4e5;margin-bottom:20px;font-size:14px;line-height:1.7}.sf-profile-page__video-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0ea5ff,#2563eb);border:1px solid #007bff;border-radius:14px;width:100%;height:47px;font-size:16px;font-weight:600;transition:all .3s}.sf-profile-page__video-btn:hover{color:#007bff;background:#fff;border:1px solid #007bff;transform:translateY(-2px)}.sf-profile-page__video-modal-parent{z-index:999999;background:#000000d1;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.sf-profile-page__video-modal-box{background:#000;border-radius:18px;width:100%;max-width:900px;position:relative;overflow:hidden}.sf-profile-page__video-modal-box iframe{width:100%;height:500px}.sf-profile-page__video-close{color:#fff;cursor:pointer;z-index:10;font-size:34px;position:absolute;top:14px;right:18px}@media (max-width:768px){.sf-profile-page__video-modal-box iframe{height:260px}}@media (max-width:900px){.sf-profile-page .sf-profile-page__container{flex-direction:column}.sf-profile-page .sf-profile-page__left,.sf-profile-page .sf-profile-page__right{width:100%;position:unset;height:auto}.sf-profile-page .sf-profile-page__card{position:relative;top:0}}.sf-hire-popup-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;opacity:0;visibility:hidden;background:#000000bf;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;transition:all .4s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.sf-hire-popup-overlay.active{opacity:1;visibility:visible}.sf-hire-popup{background:#fff;border-radius:28px;grid-template-columns:1fr 1.1fr;width:100%;max-width:900px;max-height:660px;animation:.4s popupAnim;display:grid;position:relative;overflow:hidden}@keyframes popupAnim{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.sf-hire-popup-left{color:#fff;background:linear-gradient(135deg,#060816,#0b1638);flex-direction:column;justify-content:center;padding:30px;display:flex;position:relative}.sf-hire-popup-left h2{margin-bottom:18px;font-size:42px;font-weight:700;line-height:1.15}.sf-hire-popup-left p{color:#d6d6d6;margin-bottom:35px;font-size:16px;line-height:1.8}.sf-hire-points{flex-direction:column;gap:18px;display:flex}.sf-hire-points div{align-items:center;gap:12px;font-size:15px;line-height:1.6;display:flex}.sf-hire-points i{color:#4ea3ff}.sf-hire-popup-right{background:#fff;height:90vh;padding:30px;overflow-y:auto}.sf-hire-grid{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px;display:grid}.sf-hire-field{flex-direction:column;display:flex}.sf-hire-field label{color:#111;margin-bottom:8px;font-size:14px;font-weight:600}.sf-hire-field input,.sf-hire-field select,.sf-hire-field textarea{background:#fff;border:1px solid #d8d8d8;border-radius:14px;outline:none;width:100%;padding:15px;font-family:Poppins,sans-serif;font-size:15px;transition:all .3s}.sf-hire-field input,.sf-hire-field select{height:47px}.sf-hire-field input:focus,.sf-hire-field select:focus,.sf-hire-field textarea:focus,.sf-dropdown-selected:focus{border-color:#007bff;box-shadow:0 0 0 4px #246bff1a}.sf-hire-field textarea{resize:none;height:100px}.sf-hire-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0ea5ff,#2563eb);border:none;border-radius:16px;width:100%;height:47px;margin-top:12px;font-size:16px;font-weight:600;transition:all .3s}.sf-hire-submit-btn:hover{color:#007bff;background:#fff;border:1px solid #007bff;transform:translateY(-2px)}.sf-hire-close{cursor:pointer;z-index:10;background:#f3f3f3;border:none;border-radius:50%;width:30px;height:30px;font-size:15px;transition:all .3s;position:absolute;top:10px;right:10px}.sf-hire-close:hover{color:#fff;background:#111}.has-dropdown.dropdown-industries .dropdown-menu{min-width:500px;height:auto}.has-dropdown.dropdown-industries .dropdown-grid{grid-template-columns:unset}@media (max-width:991px){.sf-hire-popup{grid-template-columns:1fr;max-height:95vh;overflow-y:auto}.sf-hire-popup-left{padding:40px 28px}.sf-hire-popup-left h2{margin-top:50px}.sf-hire-popup-right{height:50vh;padding:35px 24px;overflow:auto}}@media (max-width:600px){.sf-hire-popup-overlay{padding:12px}.sf-hire-popup{border-radius:22px;max-height:85vh}.sf-hire-grid{grid-template-columns:1fr;gap:14px}.sf-hire-popup-left{padding:34px 22px}.sf-hire-popup-right{padding:25px 18px}.sf-hire-popup-left h2{font-size:30px}.sf-hire-popup-left p{font-size:14px;line-height:1.7}.sf-hire-points div{font-size:14px}.sf-hire-field input,.sf-hire-field select,.sf-hire-field textarea{padding:14px;font-size:14px}.sf-hire-submit-btn{height:54px;font-size:15px}}.sf-custom-dropdown{width:100%;position:relative}.sf-dropdown-selected{cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:14px;outline:none;justify-content:space-between;align-items:center;width:100%;height:47px;padding:15px;font-family:Poppins,sans-serif;font-size:15px;transition:all .3s;display:flex}.sf-dropdown-selected i{font-size:12px;transition:all .3s}.sf-custom-dropdown.active .sf-dropdown-selected i{transform:rotate(180deg)}.sf-dropdown-options{z-index:99;background:#fff;border:1px solid #ddd;border-radius:16px;width:100%;max-height:220px;margin-top:8px;list-style:none;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.sf-custom-dropdown.active .sf-dropdown-options{display:block}.sf-dropdown-options li{cursor:pointer;padding:13px 15px}.sf-dropdown-options li:hover{background:#f5f5f5}.sf-hire-popup-left span.favicon-after-span{width:70px;height:70px}.sf-hire-popup-left .sf-profile-page__logo img{width:50px}img.sf-profile-page__logo-inner{z-index:1;width:50px;position:absolute;top:5px;left:5px}.expert-filter-tag{color:#3b82f6;letter-spacing:2px;margin-bottom:12px;font-size:12px;font-weight:600;display:inline-block}.expert-filter-title{color:#fff;margin-bottom:10px;font-size:34px;font-weight:700}.expert-filter-desc{color:#b8c0cc;max-width:700px;margin:auto auto 30px;line-height:1.7}.expert-filters{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.expert-chip{cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:500;transition:all .35s}.expert-chip:hover{border-color:#3b82f6;transform:translateY(-2px)}.expert-chip.active{background:linear-gradient(135deg,#2563eb,#0ea5e9);border-color:#0000;box-shadow:0 0 25px #2563eb59}.sf-experts-grid{gap:10px;margin-top:12px;display:grid}.sf-expert-card{background:#fff;border:1px solid #e6eaf0;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.sf-expert-avatar{color:#fff;background:linear-gradient(135deg,#060816,#0b1638);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:flex}.sf-expert-info h5{margin:0;font-size:14px;font-weight:500;line-height:1.2}.sf-expert-info span{color:#6b7280;margin-top:3px;font-size:11px;line-height:1.4;display:block}.sf-expert-info a{color:#4ea3ff;word-break:break-word;margin-top:5px;font-size:12px;font-weight:500;text-decoration:none;display:inline-block}.sf-experts-section{margin-top:15px}h4.sf-experts-title{color:#111;margin-bottom:8px;font-size:14px;font-weight:600}.dev-icon-box{color:#4ea1ff;background:#007aff1f;border:1px solid #007aff40;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:22px;display:flex}@media (max-width:768px){.sf-experts-grid{grid-template-columns:1fr}.expert-filter-title{font-size:26px}.expert-filter-desc{font-size:14px}.expert-chip{padding:10px 18px;font-size:13px}}.expert-filter-section{text-align:center;margin-bottom:65px}.expert-filter-tag{color:#60a5fa;letter-spacing:1px;text-transform:uppercase;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:50px;margin-bottom:18px;padding:8px 18px;font-size:12px;font-weight:600;display:inline-block}.expert-filter-title{color:#fff;margin-bottom:15px;font-size:48px;font-weight:800;line-height:1.2}.expert-filter-desc{color:#9ca3af;max-width:650px;margin:auto auto 35px;font-size:15px;line-height:1.8}.expert-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.expert-chip{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:14px 24px;font-size:14px;font-weight:500;transition:all .35s}.expert-chip:hover{border-color:#3b82f6;transform:translateY(-3px);box-shadow:0 0 15px #3b82f626}.expert-chip.active{background:linear-gradient(135deg,#2563eb,#0ea5e9);border-color:#0000;transform:translateY(-2px);box-shadow:0 0 25px #2563eb66,0 0 50px #0ea5e933}@media (max-width:768px){.expert-filter-section{margin-bottom:50px}.expert-filter-title{font-size:28px}.expert-filter-desc{padding:0 15px;font-size:14px}.expert-filters{gap:10px}.expert-chip{padding:11px 18px;font-size:13px}}.expert-dropdown{width:365px;margin:30px auto 0;position:relative}.expert-dropdown-btn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:62px;padding:0 22px;font-size:15px;font-weight:500;transition:all .35s;display:flex}.expert-dropdown-btn:hover{border-color:#3b82f6;box-shadow:0 0 20px #3b82f61f}.selected-filter{font-weight:900}.dropdown-chevron{font-size:13px;transition:all .35s}.expert-dropdown.active .dropdown-chevron{transform:rotate(180deg)}.expert-dropdown-menu{opacity:0;visibility:hidden;z-index:5;background:#0f172a;border:1px solid #ffffff14;border-radius:18px;width:100%;max-height:0;transition:max-height .45s,opacity .3s;position:absolute;top:75px;left:0;overflow:hidden;transform:translateY(10px)}.expert-dropdown.active .expert-dropdown-menu{opacity:1;visibility:visible;max-height:455px;overflow-y:auto;transform:translateY(0)}.expert-dropdown-menu::-webkit-scrollbar{width:0}.expert-dropdown-menu::-webkit-scrollbar-thumb{background:#2563eb;border-radius:50px}.expert-dropdown .dropdown-label{letter-spacing:1px;text-transform:uppercase;color:#60a5fa;text-align:left;background:#ffffff08;padding:14px 20px;font-size:12px;font-weight:700}.expert-dropdown .dropdown-item{cursor:pointer;color:#fff;text-align:left;padding:15px 20px;font-size:14px;transition:all .25s}.expert-dropdown .dropdown-item:hover{background:#2563eb26;padding-left:32px}.expert-dropdown .dropdown-item.active{color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);border-left:4px solid #fff}.expert-dropdown .expert-dropdown-menu{transform:translateY(10px)}.expert-dropdown.active .expert-dropdown-menu{transform:translateY(0)}.expert-dropdown .dropdown-divider{background:#ffffff14;height:1px}.dev-sub-role{color:#9ea7b8;letter-spacing:.4px;margin-top:2px;margin-bottom:10px;font-size:11px;font-weight:500;display:block}.dev-role,.dev-sub-role{display:block}@media (max-width:768px){.expert-dropdown{width:100%}.expert-dropdown-btn{height:58px;font-size:14px}}.contacts-form-main{padding:80px 5%;position:relative}.contacts-form-main__wrapper{grid-template-columns:1fr 1fr;align-items:flex-start;gap:30px;max-width:1150px;margin:auto;display:grid}.contacts-form-main__badge{color:#0d6efd;letter-spacing:.8px;background:#edf5ff;border:1px solid #d9eaff;border-radius:100px;padding:12px 22px;font-size:13px;font-weight:600;display:inline-flex}.contacts-form-main__title{color:#0f172a;margin-bottom:14px;font-size:48px;font-weight:800;line-height:1.25}.contacts-form-main__title span{color:#2563eb}.contacts-form-main__trust{flex-direction:column;gap:15px;margin-top:35px;display:flex}.trust-item{color:#344054;align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}.contacts-form-main__form-wrapper{background:#fff;border:1px solid #e4e7ec;border-radius:28px;padding:40px;box-shadow:0 20px 50px #10182814}.contacts-form-main__form{flex-direction:column;gap:18px;display:flex}.contacts-form-main__group{flex-direction:column;gap:8px;transition:all .4s;display:flex}.contacts-form-main__group label{color:#111827;font-size:16px;font-weight:600}.contacts-form-main__group input,.contacts-form-main__group textarea{border:1px solid #d0d5dd;border-radius:16px;outline:none;width:100%;padding:18px 20px;font-size:15px;transition:all .3s}.contacts-form-main__group input:focus,.contacts-form-main__group textarea:focus{border-color:#07f;box-shadow:0 0 0 4px #0077ff1a}.contacts-form-main__group textarea{resize:none;min-height:160px}.contacts-form-main__group input::placeholder,.contacts-form-main__group textarea::placeholder{color:#98a2b3}.contacts-form-main__services{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.service-option:hover{border-color:#07f;transform:translateY(-2px)}.service-option.active{color:#fff;background:linear-gradient(90deg,#07f,#5b63ff);border:none}.contacts-error{color:#ef4444;min-height:18px;font-size:14px;font-style:italic;font-weight:500}.contacts-form-main__secure{color:#667085;font-size:14px}.contacts-form-main__btn{cursor:pointer;color:#fff;background:linear-gradient(90deg,#07f,#5b63ff);border:none;border-radius:16px;height:60px;font-size:16px;font-weight:600;transition:all .3s}.contacts-form-main__content{position:sticky;top:30px}.contacts-form-main__btn:hover{color:#2563eb;background:#fff;border:1px solid #2563eb;font-family:Poppins,sans-serif;font-weight:900;transform:translateY(-3px);box-shadow:0 18px 35px #0077ff40}.contacts-form-main__services{flex-wrap:wrap;gap:12px;display:flex}.service-option{cursor:pointer;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:all .3s}.service-option:hover{color:#07f;border-color:#07f}.service-option.active{color:#fff;background:#07f linear-gradient(339deg,#595959 0%,#006aca 100%);border-color:#07f}.contacts-form-main__secure{color:#667085;align-items:center;gap:8px;margin:10px 0 20px;font-size:14px;display:flex}.contacts-form-main__btn{color:#fff;cursor:pointer;background:linear-gradient(339deg,#595959 0%,#006aca 100%);border:none;border-radius:50px;width:100%;height:50px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;transition:all .3s}.trust-item{color:#344054;align-items:center;gap:12px;font-size:17px;font-weight:500;line-height:1.6;display:flex}.contacts-form-main__desc{color:#667085;max-width:620px;font-size:18px;line-height:1.7}.hidden{display:none!important}.contacts-form-main__group{animation:.4s fadeField}@keyframes fadeField{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}span.contacts-form-main__badge{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:18px;font-weight:600;display:inline-block}.contacts-form-main__desc{max-width:100%}.contacts-form-main__group span.star{color:red}@media (max-width:1100px){.contacts-form-main__wrapper{grid-template-columns:1fr;gap:60px}.contacts-form-main__title{font-size:48px}.contacts-form-main__content{position:unset;text-align:center}.contacts-form-main__trust{flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:35px;display:flex}}@media (max-width:768px){.contacts-form-main{padding:80px 20px}.contacts-form-main__title{font-size:36px}.contacts-form-main__desc{font-size:16px}.contacts-form-main__form-wrapper{padding:25px}.contacts-form-main__services{grid-template-columns:1fr}}.contacts-popup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999999;opacity:1;visibility:visible;background:#000000a6;justify-content:center;align-items:center;transition:all .35s;display:flex;position:fixed;inset:0}.contacts-popup.hidden{opacity:0;visibility:hidden;pointer-events:none}.contacts-popup__box{text-align:center;background:linear-gradient(#071328,#0a1b3f);border:1px solid #ffffff14;border-radius:24px;width:min(92%,500px);padding:40px 35px;transition:all .35s;transform:translateY(25px)scale(.95);box-shadow:0 25px 80px #00000073,0 0 40px #2563eb40}.contacts-popup:not(.hidden) .contacts-popup__box{transform:translateY(0)scale(1)}.contacts-popup__icon{background:linear-gradient(135deg,#2563eb,#0ea5e9);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:auto auto 20px;font-size:42px;display:flex;box-shadow:0 0 35px #2563eb80}.contacts-popup__title{color:#fff;margin-bottom:12px;font-size:32px;font-weight:700}.contacts-popup__msg{color:#b8c5db;margin-bottom:30px;font-size:16px;line-height:1.7}.contacts-popup__btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);border:none;border-radius:999px;padding:14px 28px;font-size:15px;font-weight:600;transition:all .3s}.contacts-popup__btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px #2563eb66}.contacts-popup__badge{color:#7dd3fc;background:#0ea5e91f;border:1px solid #0ea5e933;border-radius:999px;align-items:center;gap:8px;margin-bottom:25px;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.contacts-popup__badge i{font-size:12px}.contacts-popup__icon{color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 25px;font-size:40px;animation:.6s successPop;display:flex;box-shadow:0 0 40px #2563eb73}.contacts-popup__icon i{color:#fff}@keyframes popupShow{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes successPop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.contacts-popup__title{max-width:420px;margin:0 auto 18px;font-size:42px;line-height:1.2}.contacts-popup__btn{min-width:180px}.healthcare-hero-main{background:#050505;align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.healthcare-bg-image .healthcare-bg-image{filter:blur(2px);background-color:#0000;background-image:linear-gradient(90deg,#000000f2 0%,#000000d1 40%,#000000bf 100%),url(https://images.unsplash.com/photo-1576091160399-112ba8d25d1f?w=2000&auto=format&fit=crop);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.healthcare-hero-main:before{content:"";filter:blur(250px);opacity:.18;background:#006aca;border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:-250px;transform:translateY(-50%)}.healthcare-hero-main:after{content:"";filter:blur(200px);opacity:.15;background:#006aca;border-radius:50%;width:500px;height:500px;position:absolute;top:-150px;right:-150px}.healthcare-hero-container{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:95%;max-width:1100px;margin:auto;display:grid;position:relative}.healthcare-hero-main{background:#050505;min-height:100vh;position:relative;overflow:hidden}.healthcare-bg-image{z-index:0;filter:blur(3px);background-image:linear-gradient(90deg,#000000f2 0%,#000000d9 35%,#0000008c 100%),url(https://img.magnific.com/premium-photo/close-up-businessman-hand-pointing-tablet-with-creative-polygonal-medical-interface-hologram-blurry-hospital-office-interior-background-online-healthcare-cardiology-technology-concept_670147-5814.jpg?w=1480);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.healthcare-grid-pattern{z-index:1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.healthcare-hero-container{z-index:3;position:relative}.healthcare-hero-content{position:relative}.healthcare-hero-content h1{text-shadow:0 0 20px #006aca26}.healthcare-line{box-shadow:0 0 25px #006aca99}.healthcare-hero-gallery{position:relative}.healthcare-hero-gallery:before{content:"";filter:blur(180px);opacity:0;z-index:-1;background:#006aca;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.healthcare-track img{border:1px solid #ffffff14;transition:all .5s;box-shadow:0 0 0 1px #006aca26,0 0 35px #006aca1f}.healthcare-hero-main:before{content:"";filter:blur(250px);opacity:.12;z-index:0;background:#006aca;border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:-250px;transform:translateY(-50%)}.healthcare-hero-main:after{content:"";filter:blur(180px);opacity:.12;z-index:0;background:#006aca;border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-150px}.healthcare-tag{color:#006aca;letter-spacing:2px;margin-bottom:25px;font-size:15px;font-weight:600;display:inline-block}.healthcare-hero-content h1{color:#fff;margin-bottom:20px;font-size:52px;font-weight:800;line-height:1}.healthcare-hero-content h1 span{color:#006aca}.healthcare-line{background:#006aca;width:100px;height:4px;margin-bottom:20px}.healthcare-hero-content p{color:#ffffffbf;max-width:720px;margin-bottom:20px;font-size:18px;line-height:1.7}.healthcare-hero-btns{flex-wrap:wrap;gap:20px;margin-bottom:40px;display:flex}.healthcare-btn-primary{color:#fff;background:linear-gradient(135deg,#006aca,#0b8fff);border-radius:14px;padding:18px 35px;font-weight:600;text-decoration:none;transition:all .4s}.healthcare-btn-primary:hover{transform:translateY(-4px)}.healthcare-btn-secondary{color:#fff;border:1px solid #ffffff26;border-radius:14px;padding:18px 35px;text-decoration:none;transition:all .4s}.healthcare-btn-secondary:hover{background:#ffffff0d}.healthcare-trust{flex-wrap:wrap;gap:25px;display:flex}.healthcare-trust div{align-items:center;gap:10px;display:flex}.healthcare-trust i{color:#006aca}.healthcare-trust span{color:#fff;font-size:15px}.healthcare-hero-gallery{grid-template-columns:repeat(2,1fr);gap:15px;height:670px;display:grid;overflow:hidden}.healthcare-track{flex-direction:column;gap:15px;display:flex}.healthcare-grid-pattern{opacity:.25}.healthcare-track img{border:1px solid #ffffff14;border-radius:30px;height:340px;transition:all .5s;box-shadow:0 15px 40px #00000073,0 0 25px #006aca14}.healthcare-track img:hover{transform:scale(1.04);box-shadow:0 15px 50px #006aca40}.healthcare-slider{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.healthcare-track img{border-radius:24px;box-shadow:0 10px 30px #00000059,0 0 20px #006aca14}.healthcare-slider-up .healthcare-track{animation:35s linear infinite healthcareUp}.healthcare-slider-down .healthcare-track{animation:35s linear infinite healthcareDown}@keyframes healthcareUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes healthcareDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width:1200px){.healthcare-hero-content h1{font-size:70px}.healthcare-hero-gallery{height:700px}}@media (max-width:991px){.healthcare-hero-container{grid-template-columns:1fr;gap:60px}.healthcare-hero-content{text-align:center}.healthcare-line{margin:auto auto 30px}.healthcare-hero-btns,.healthcare-trust{justify-content:center}.healthcare-hero-content h1{font-size:58px}.healthcare-hero-gallery{height:550px}}@media (max-width:576px){.healthcare-hero-main{padding:100px 0 60px}.healthcare-hero-content h1{font-size:42px}.healthcare-hero-content p{font-size:17px;line-height:1.8}.healthcare-hero-gallery{grid-template-columns:1fr 1fr;gap:15px;height:420px}.healthcare-track img{height:180px}.healthcare-btn-primary,.healthcare-btn-secondary{text-align:center;width:100%}}.healthcare-why-main{background:#f8fafc;padding:120px 0;position:relative;overflow:hidden}.healthcare-section-tag{color:#006aca;letter-spacing:2px;margin-bottom:20px;font-size:14px;font-weight:700;display:block}.healthcare-why-heading h2{color:#0f172a;margin-bottom:25px;font-size:48px;font-weight:800;line-height:1.1}.healthcare-feature-card{position:relative}.healthcare-feature-card:before{content:"";background:#006aca;width:100%;height:4px;transition:all .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.healthcare-feature-card:hover:before{transform:scaleX(1)}.healthcare-stat-box{align-items:center;gap:20px;padding:40px;display:flex}.healthcare-stat-box:not(:last-child){border-right:1px solid #e2e8f0}.stat-icon{color:#fff;background:linear-gradient(135deg,#006aca,#0b8fff);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:32px;display:flex;box-shadow:0 15px 30px #006aca40}.healthcare-stat-box h3{color:#006aca;margin:0;font-size:40px;font-weight:800}.healthcare-stat-box h4{color:#0f172a;margin:5px 0;font-size:22px}.healthcare-stat-box p{color:#64748b;margin:0}.healthcare-feature-card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:35px;transition:all .4s;position:relative;overflow:hidden}.feature-number{color:#edf2f7;font-size:60px;font-weight:800;position:absolute;top:25px;right:30px}.feature-icon{color:#fff;background:linear-gradient(135deg,#006aca,#0b8fff);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:25px;font-size:30px;display:flex}.healthcare-feature-card h3{color:#0f172a;margin-bottom:15px;font-size:28px}.healthcare-feature-card p{color:#64748b;line-height:1.8}.healthcare-stat-box{transition:all .4s}.healthcare-stat-box:hover{transform:translateY(-8px)}.healthcare-feature-card{transition:all .4s}.healthcare-feature-card:hover{border-color:#006aca;transform:translateY(-10px);box-shadow:0 25px 50px #006aca1f}.feature-icon{transition:all .4s}.healthcare-feature-card:hover .feature-icon{transform:scale(1.08)rotate(5deg)}@media (max-width:991px){.healthcare-stats-row{grid-template-columns:1fr}.healthcare-stat-box{border-bottom:1px solid #e2e8f0;border-right:none!important}.healthcare-feature-grid{grid-template-columns:1fr}.healthcare-why-heading h2{font-size:46px}.healthcare-tabs-nav{position:static!important}}@media (max-width:576px){.healthcare-why-heading h2{font-size:34px}.healthcare-feature-card{padding:25px}.healthcare-panel-stats{grid-template-columns:unset!important}}.healthcare-solutions-main{background:radial-gradient(circle at 0 0,#006aca1a,#0000 35%),radial-gradient(circle at 100% 100%,#00c6ff14,#0000 35%),#f8fbff;padding:140px 0;position:relative}.healthcare-grid-bg{opacity:.7;pointer-events:none;background-image:linear-gradient(#006aca0a 1px,#0000 1px),linear-gradient(90deg,#006aca0a 1px,#0000 1px);background-size:60px 60px;animation:25s linear infinite gridMove;position:absolute;inset:0}.healthcare-solutions-main:before{content:"";opacity:.08;filter:blur(180px);background:#006aca;border-radius:50%;width:600px;height:600px;animation:10s ease-in-out infinite glowMove;position:absolute;top:-250px;left:-250px}.healthcare-solutions-main:after{content:"";opacity:.08;filter:blur(160px);background:#00c6ff;border-radius:50%;width:500px;height:500px;animation:12s ease-in-out infinite glowMove;position:absolute;bottom:-180px;right:0}.healthcare-solutions-container{z-index:2;grid-template-columns:1fr 1fr;align-items:start;gap:40px;width:90%;max-width:1100px;margin:auto;display:grid;position:relative}.healthcare-solutions-left{align-self:start;position:sticky;top:120px}.healthcare-section-tag{letter-spacing:.6px;color:#006aca;background:#006aca1a;border:1px solid #006aca;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-block}.healthcare-solutions-left h2{color:#111827;margin-bottom:25px;font-size:52px;font-weight:800;line-height:1.05}.healthcare-solutions-left h2 span{color:#006aca}.healthcare-solutions-left p{color:#64748b;margin-bottom:40px;font-size:18px;line-height:1.8}.healthcare-solution-highlights{flex-direction:column;gap:18px;display:flex}.healthcare-solution-highlights div{background:#fff;border:1px solid #dbe5f0;border-radius:20px;padding:22px;transition:all .4s;box-shadow:0 10px 30px #0f172a0d}.healthcare-solution-highlights div:hover{transform:translateY(-6px);box-shadow:0 20px 40px #006aca1f}.healthcare-solution-highlights h3{color:#006aca;margin-bottom:5px;font-size:34px;font-weight:800}.healthcare-solution-highlights span{color:#64748b;font-size:14px}.healthcare-solutions-right{flex-direction:column;gap:30px;display:flex}.healthcare-solution-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border:1px solid #006aca14;border-radius:30px;transition:all .5s;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f172a0f}.healthcare-solution-card:hover{transform:translateY(-12px);box-shadow:0 30px 70px #006aca2e}.healthcare-solution-card img{object-fit:cover;width:100%;height:280px;transition:all .6s}.solution-content p{color:#64748b;font-size:16px;line-height:1.8}.healthcare-solution-card:first-child{animation:6s ease-in-out infinite floatCard}.healthcare-solution-card:nth-child(2){animation:6s ease-in-out 1s infinite floatCard}.healthcare-solution-card:nth-child(3){animation:6s ease-in-out 2s infinite floatCard}.healthcare-solution-card:nth-child(4){animation:6s ease-in-out 3s infinite floatCard}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glowMove{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes gridMove{0%{transform:translateY(0)}to{transform:translateY(60px)}}@media (max-width:1100px){.healthcare-solutions-container{grid-template-columns:1fr}.healthcare-solutions-left{position:relative;top:auto}.healthcare-solutions-left h2{font-size:46px}}@media (max-width:768px){.healthcare-solutions-main{padding:90px 0}.healthcare-solutions-left h2{font-size:38px}.healthcare-solution-card img{height:220px}.solution-content{padding:25px}.solution-content h3{font-size:24px}}.solution-content{padding:32px}.solution-content span{color:#006aca;background:#eef6ff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;font-size:16px;font-weight:700;display:flex}.solution-content h3{color:#111827;margin-bottom:12px;font-size:28px;font-weight:700}.solution-content p{color:#64748b;margin-bottom:20px;line-height:1.8}.solution-features{margin:0 0 25px;padding:0;list-style:none}.solution-features li{color:#475569;margin-bottom:10px;padding-left:22px;font-size:15px;font-weight:500;position:relative}.solution-features li:before{content:"";background:#006aca;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0;box-shadow:0 0 12px #006aca80}.solution-link{color:#006aca;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex}.solution-link i{transition:all .35s}.solution-link:hover{color:#004f97}.solution-link:hover i{transform:translate(6px)}.healthcare-solution-card{position:relative}.healthcare-solution-card:before{content:"";opacity:0;background:linear-gradient(90deg,#006aca,#00c6ff);width:100%;height:4px;transition:all .4s;position:absolute;top:0;left:0}.healthcare-solution-card:hover:before{opacity:1}.healthcare-solution-card img{display:block}.healthcare-solution-card .solution-image,.healthcare-solution-card{overflow:hidden}.healthcare-solution-card img{transition:all .8s}.healthcare-solution-card:hover img{transform:scale(1.08)}.healthcare-solution-card:hover{border-color:#006aca40;box-shadow:0 25px 60px #006aca1f,0 10px 30px #0f172a14}.solution-content span{box-shadow:0 10px 25px #006aca26}@media (max-width:768px){.solution-content{padding:25px}.solution-content h3{font-size:22px}.solution-features li,.solution-link{font-size:14px}}.healthcare-process-main{background:radial-gradient(circle at 0 0,#006aca14,#0000 35%),radial-gradient(circle at 100% 100%,#00c6ff14,#0000 35%),#f8fbff;padding:140px 0;position:relative;overflow:hidden}.healthcare-process-main:before{content:"";opacity:.08;filter:blur(180px);background:#006aca;border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;left:-200px}.healthcare-process-main:after{content:"";opacity:.08;filter:blur(180px);background:#00c6ff;border-radius:50%;width:450px;height:450px;position:absolute;bottom:-200px;right:-200px}.healthcare-process-container{z-index:2;width:90%;max-width:1300px;margin:auto;position:relative}.healthcare-process-heading{text-align:center;max-width:850px;margin:auto auto 80px}.healthcare-process-heading h2{color:#111827;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.1}.healthcare-process-heading h2 span{color:#006aca}.healthcare-process-heading p{color:#64748b;font-size:18px;line-height:1.8}.healthcare-process-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid;position:relative}.healthcare-process-grid:before{content:"";opacity:.2;z-index:0;background:linear-gradient(90deg,#0000,#006aca,#0000);height:2px;position:absolute;top:50%;left:0;right:0}.healthcare-process-card{z-index:2;background:#fff;border:1px solid #dbe5f0;border-radius:24px;padding:35px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a0d}.healthcare-process-card:before{content:"";background:linear-gradient(90deg,#006aca,#00c6ff);width:100%;height:4px;position:absolute;top:0;left:0}.healthcare-process-card:hover{border-color:#006aca;transform:translateY(-10px);box-shadow:0 25px 60px #006aca26}.process-number{color:#006aca;opacity:.05;pointer-events:none;z-index:1;font-size:40px;font-weight:900;line-height:1;position:absolute;top:12%;right:10px;transform:translateY(-50%)}.healthcare-process-card h3{z-index:2;color:#111827;margin-bottom:15px;font-size:24px;font-weight:700;position:relative}.healthcare-process-card p{z-index:2;color:#64748b;font-size:16px;line-height:1.8;position:relative}.healthcare-process-card:first-child{animation:6s ease-in-out infinite floatProcess}.healthcare-process-card:nth-child(2){animation:6s ease-in-out .5s infinite floatProcess}.healthcare-process-card:nth-child(3){animation:6s ease-in-out 1s infinite floatProcess}.healthcare-process-card:nth-child(4){animation:6s ease-in-out 1.5s infinite floatProcess}.healthcare-process-card:nth-child(5){animation:6s ease-in-out 2s infinite floatProcess}.healthcare-process-card:nth-child(6){animation:6s ease-in-out 2.5s infinite floatProcess}@keyframes floatProcess{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1100px){.healthcare-process-grid{grid-template-columns:repeat(2,1fr)}.healthcare-process-grid:before{display:none}.healthcare-process-heading h2{font-size:46px}}@media (max-width:768px){.healthcare-process-main{padding:90px 0}.healthcare-process-grid{grid-template-columns:1fr}.healthcare-process-heading h2{font-size:34px}.healthcare-process-card{padding:30px}.process-number{font-size:60px;right:15px}}.healthcare-ecosystem-main{background:#fff;padding:140px 0}.healthcare-ecosystem-container{width:90%;max-width:1300px;margin:auto}.healthcare-ecosystem-heading{text-align:center;max-width:800px;margin:auto auto 70px}.healthcare-ecosystem-heading h2{color:#111827;font-size:48px;font-weight:800;line-height:1.3}.healthcare-ecosystem-heading h2 span{color:#006aca}.healthcare-ecosystem-heading p{color:#64748b;line-height:1.8}.healthcare-tabs-wrapper{grid-template-columns:320px 1fr;gap:40px;display:grid}.healthcare-tabs-nav{flex-direction:column;gap:15px;display:flex}.healthcare-tab-btn{text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5f0;border-radius:18px;padding:20px 25px;font-size:16px;font-weight:600;transition:all .4s}.healthcare-tab-btn:hover{border-color:#006aca;transform:translate(8px)}.healthcare-tab-btn.active{color:#fff;background:#006aca;border-color:#006aca;box-shadow:0 15px 40px #006aca40}.healthcare-tab-panel{display:none}.healthcare-tab-panel.active{animation:.5s fadeContent;display:block}.healthcare-tab-panel h3{color:#111827;margin-bottom:20px;font-size:34px}.healthcare-tab-panel p{color:#64748b;max-width:700px;margin-bottom:30px;line-height:1.9}.healthcare-feature-tags{flex-wrap:wrap;gap:15px;display:flex}.healthcare-feature-tags span{color:#111827;background:#fff;border:1px solid #dbe5f0;border-radius:50px;padding:12px 18px;font-weight:600}@keyframes fadeContent{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.healthcare-tabs-wrapper{grid-template-columns:1fr}.healthcare-tabs-nav{flex-direction:row;overflow:auto}.healthcare-tab-btn{white-space:nowrap}}.healthcare-panel-stats{gap:15px;margin:30px 0;display:flex}.healthcare-mini-stat{text-align:center;background:#fff;border:1px solid #dbe5f0;border-radius:14px;flex:1;padding:18px;transition:all .3s}.healthcare-mini-stat:hover{transform:translateY(-4px);box-shadow:0 10px 25px #006aca1a}.healthcare-mini-stat h4{color:#006aca;margin-bottom:5px;font-size:22px;font-weight:800}.healthcare-mini-stat span{color:#64748b;font-size:13px}.healthcare-tech-main{background:linear-gradient(135deg,#021428,#05254a);padding:120px 0;position:relative;overflow:hidden}.healthcare-tech-container{width:90%;max-width:1300px;margin:auto}.healthcare-tech-heading{text-align:center;margin-bottom:70px}.healthcare-tech-heading h2{color:#fff;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.1}.healthcare-tech-heading h2 span{color:#1ea5ff;display:block}.healthcare-tech-heading p{color:#ffffffb3;max-width:700px;margin:auto;line-height:1.8}.healthcare-tech-marquee{margin-bottom:25px;overflow:hidden}.healthcare-tech-track{gap:20px;width:max-content;animation:30s linear infinite healthcareScroll;display:flex}.healthcare-tech-marquee.reverse .healthcare-tech-track{animation:30s linear infinite healthcareScrollReverse}.healthcare-tech-track span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:60px;flex-shrink:0;padding:18px 30px;font-weight:600;transition:all .4s}.healthcare-tech-track span:hover{background:#006aca;border-color:#006aca;transform:translateY(-5px)}@keyframes healthcareScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes healthcareScrollReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:768px){.healthcare-tech-main{padding:90px 0}.healthcare-tech-heading h2{font-size:38px}.healthcare-tech-track span{padding:14px 22px;font-size:14px}}section.Manifesto.healthcare{margin:0}section.Manifesto.healthcare section.Manifesto{padding-bottom:0}.healthcare-tab-panel{background:#fff;border:1px solid #dce4ef;border-radius:24px;padding:35px;box-shadow:0 10px 30px #0000000d}.healthcare-panel-top{align-items:center;gap:18px;margin-bottom:20px;display:flex}.healthcare-panel-icon{color:#fff;background:#006aca;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;font-size:24px;display:flex}.healthcare-panel-label{color:#006aca;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:600}.healthcare-panel-top h3{margin-top:6px;font-size:34px;line-height:1.2}.healthcare-panel-description{color:#667085;max-width:850px;margin-bottom:25px;line-height:1.8}.healthcare-panel-stats{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px;display:grid}.healthcare-mini-stat{text-align:center;background:#f8fbff;border:1px solid #dce4ef;border-radius:16px;padding:20px}.healthcare-mini-stat h4{color:#006aca;margin-bottom:5px;font-size:24px}.healthcare-feature-item{background:#f8fbff;border:1px solid #dce4ef;border-radius:14px;align-items:center;gap:10px;padding:14px 18px;display:flex}.healthcare-feature-item i{color:#006aca}@media (max-width:768px){.healthcare-panel-stats,.healthcare-feature-grid{grid-template-columns:1fr}.healthcare-panel-top h3{font-size:26px}.healthcare-tab-panel{padding:25px}}.healthcare-panel-stats{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.healthcare-tabs-nav{flex-direction:column;align-self:flex-start;gap:12px;display:flex;position:sticky;top:120px}.healthcare-why-main{background:#f8fbff;padding:100px 0}.healthcare-why-container{width:90%;max-width:1400px;margin:auto}.healthcare-why-heading{text-align:center;max-width:850px;margin:0 auto 60px}.healthcare-why-heading h2{margin:15px 0;font-size:52px;line-height:1.2}.healthcare-why-heading h2 span{color:#006aca}.healthcare-why-heading p{color:#666;max-width:750px;margin:auto;font-size:18px;line-height:1.8}.healthcare-stats-row{grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:60px;display:grid}.healthcare-stat-box{background:#fff;border:1px solid #edf2f7;border-radius:20px;align-items:center;gap:20px;padding:30px;transition:all .4s;display:flex;box-shadow:0 10px 30px #0000000d}.healthcare-stat-box:hover{transform:translateY(-8px);box-shadow:0 20px 40px #006aca26}.healthcare-stat-box .stat-icon{background:linear-gradient(135deg,#006aca,#31b6ff);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;display:flex}.healthcare-stat-box .stat-icon i{color:#fff;font-size:30px}.healthcare-stat-box h3{color:#006aca;margin-bottom:5px;font-size:34px;font-weight:700}.healthcare-stat-box h4{margin-bottom:5px;font-size:18px}.healthcare-stat-box p{color:#666;margin:0;font-size:14px}.healthcare-feature-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.healthcare-feature-card{background:#fff;border:1px solid #edf2f7;border-radius:24px;padding:35px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}.healthcare-feature-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #006aca26}.healthcare-feature-card:before{content:"";background:linear-gradient(90deg,#006aca,#31b6ff);width:100%;height:5px;position:absolute;top:0;left:0}.healthcare-feature-card .feature-number{color:#006aca0d;pointer-events:none;font-size:90px;font-weight:800;line-height:1;position:absolute;top:10px;right:20px}.healthcare-feature-card .feature-icon{background:linear-gradient(135deg,#006aca,#31b6ff);border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;display:flex}.healthcare-feature-card .feature-icon i{color:#fff;font-size:28px}.healthcare-feature-card h3{z-index:2;margin-bottom:15px;font-size:24px;position:relative}.healthcare-feature-card p{color:#666;z-index:2;line-height:1.8;position:relative}@media (max-width:991px){.healthcare-stats-row,.healthcare-feature-grid{grid-template-columns:1fr}.healthcare-why-heading h2{font-size:38px}.healthcare-feature-card .feature-number{font-size:70px}}.healthcare-process-card{background:#fff;border:1px solid #e7eef8;border-radius:20px;padding:35px 25px;transition:all .3s;position:relative;overflow:hidden}.healthcare-process-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px #00000014}.process-number{color:#006aca14;font-size:42px;font-weight:800;position:absolute;top:15px;right:20px}.process-icon{background:linear-gradient(135deg,#006aca,#0d7eff);border-radius:14px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;display:flex}.process-icon i{color:#fff;font-size:22px}@media (max-width:991px){.healthcare-section-tag{color:#006aca;letter-spacing:2px;text-align:center;margin-bottom:20px;font-size:14px;font-weight:700}.hlthcr,.healthcare-solutions-left h2,.healthcare-solutions-left p{text-align:center}}@media (max-width:576px){.healthcare-solutions-main:before{display:none!important}.healthcare-panel-top{flex-direction:column}}
