*{box-sizing:border-box;margin:0;padding:0}body{margin:0;padding-top:80px;font-family:Inter,sans-serif;transition:background-color .3s,color .3s;overflow-x:hidden}body.dark{color:#fff;background-color:#030608}body.light{color:#333;background-color:#fff}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;line-height:1.25}p{letter-spacing:-.01em;font-family:Inter,sans-serif;line-height:1.625}.app-container{flex-direction:column;min-height:100vh;display:flex}.main-content{flex:1}header{z-index:1000;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:15px 50px;transition:background .3s ease-in-out,padding .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.nav_logo .logo{object-fit:contain;width:auto;max-height:50px;display:block}.nav-menu{display:flex}.listcontent{gap:30px;list-style:none;display:flex}.listcontent li a{font-family:Inter,sans-serif;font-size:18px;text-decoration:none;transition:color .3s}body.dark .listcontent li a{color:#fff}body.light .listcontent li a{color:#242323}.listcontent li a:hover,.listcontent li a.FixedColour{color:#00a8f3!important}.class_icon{align-items:center;gap:20px;display:flex}.class_icon a{transition:transform .3s ease-in-out;display:inline-block}.class_icon a:hover{transform:scale(1.2)}.class_icon .icon{width:24px;height:24px;display:block}body.light .class_icon .icon:not(.x-icon){filter:invert()brightness(.2)}.menu-icon{cursor:pointer;font-size:28px;display:none}body.dark .menu-icon{color:#fff}body.light .menu-icon{color:#111010}#menu-toggle{display:none}.theme-toggle{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10172366;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex;position:fixed;top:50%;right:20px;transform:translateY(-50%);box-shadow:0 4px 10px #0003}.theme-toggle:hover{background:#10172399;transform:translateY(-50%)scale(1.1)}.theme-toggle img{width:24px;height:24px}@media (width<=768px){.menu-icon{display:block}.nav-menu{flex-direction:column;align-items:center;width:100%;padding:20px 0;transition:all .3s;display:none;position:absolute;top:60px;right:0}body.dark .nav-menu{background:#050505}body.light .nav-menu{background:#f0efef}#menu-toggle:checked~.nav-menu{display:flex}.listcontent{flex-direction:column;gap:15px}.class_icon{display:none}}.footer-container{color:#fff;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding:40px;display:flex}body.dark .footer-container{background-color:#051013}body.light .footer-container{background-color:#0c181c}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:50px;width:100%;max-width:1200px;padding:20px;display:flex}.footer-content{width:40%;min-width:280px}.footer-content h1{margin-bottom:15px;font-family:Plus Jakarta Sans,sans-serif;font-size:34px;font-weight:500}.footer-content p{color:#99a5ab;font-size:16px;line-height:25px}.footer-links-container{flex-wrap:wrap;justify-content:flex-end;gap:30px;width:50%;display:flex}.footer-links ul,.footer-links_2 ul{padding:0;list-style:none}.footer-links ul li,.footer-links_2 ul li{margin-bottom:10px}.footer-links ul li a,.footer-links_2 ul li a{color:#fff;font-size:16px;text-decoration:none;transition:color .3s}.footer-links ul li a:hover,.footer-links_2 ul li a:hover{color:#00a8f3}.social-icons{gap:15px;margin-top:15px;display:flex}.social-icons img{width:25px;height:25px;transition:transform .3s ease-in-out}.social-icons img:hover{transform:scale(1.1)}.contact-info_footer{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;width:100%;max-width:600px;margin-top:20px;display:flex}.contact-item_footer{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.contact-icon img{width:25px;height:25px;display:block}.copyright{text-align:center;color:#fff;border-top:1px solid #ffffff1a;width:100%;max-width:1200px;margin-top:20px;padding-top:20px;font-size:14px}@media (width<=1024px){.footer-top{text-align:center;flex-direction:column;align-items:center;gap:30px}.footer-content{width:100%}.footer-links-container{justify-content:center;gap:20px;width:100%}.footer-links,.footer-links_2{text-align:center}}@media (width<=768px){.footer-container{padding:30px}.footer-links-container{flex-direction:column;align-items:center}.contact-info_footer,.social-icons{justify-content:center}}.scroll-to-top{cursor:pointer;opacity:0;pointer-events:none;z-index:1000;background-color:#333;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:opacity .3s,background-color .3s;display:flex;position:fixed;bottom:30px;right:30px}.scroll-to-top.visible{opacity:1;pointer-events:auto}.scroll-to-top:hover{background-color:#555}.scroll-to-top img{width:20px;height:20px}.coursel{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:95%;max-width:1300px;height:100px;margin:40px auto;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 15px #0000001a}.logo_coursel_wrapper{width:100%;display:flex;overflow:hidden}@keyframes scrollLogos{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.logo_coursel{will-change:transform;align-items:center;gap:50px;width:max-content;animation:25s linear infinite scrollLogos;display:flex}.logo_coursel:hover{animation-play-state:paused}.logo_coursel img{object-fit:contain;width:auto;height:60px;transition:transform .3s ease-in-out}.logo_coursel img:hover{transform:scale(1.1)}@media (width<=1024px){.coursel{max-width:90%;padding:30px}}@media (width<=768px){.coursel{max-width:95%;height:80px;padding:20px}.logo_coursel img{height:45px}}@media (width<=480px){.coursel{max-width:100%;padding:15px}}body.dark .home-page,body.dark .about-page,body.dark .services-page,body.dark .careers-page,body.dark .contact-page,body.dark .project-detail-page,body.dark .privacy-page{background-image:linear-gradient(#000000d9,#0009),url(/bg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;padding-bottom:50px}body.light .home-page,body.light .about-page,body.light .services-page,body.light .careers-page,body.light .contact-page,body.light .project-detail-page,body.light .privacy-page{background-image:url(/Cloud_2.svg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;padding-bottom:50px}.backgound_2,.why-us-section-wrapper,.services-grid-wrapper{width:100%;padding:60px 0}body.dark .backgound_2,body.dark .why-us-section-wrapper,body.dark .services-grid-wrapper{background-color:#030608;background-image:url(/secound_background.svg);background-position:50%;background-size:cover}body.light .backgound_2,body.light .why-us-section-wrapper,body.light .services-grid-wrapper{background-color:#fff;background-image:url(/Cloud_2.svg);background-position:50%;background-size:cover}.content_home,.title_1{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1035px;margin:0 auto;padding:60px 20px 75px;display:flex}.name_first,.title_1 p,.title_1 h3{letter-spacing:-.03em;margin-top:40px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(32px,6vw,72px);font-weight:500;line-height:1.15}body.dark .name_first,body.dark .title_1 p,body.dark .title_1 h3{color:#fff}body.light .name_first,body.light .title_1 p,body.light .title_1 h3{color:#111}.name_first span,.title_1 p span,.title_1 h3 span{color:#0af;font-weight:700}.para,.careers-page .title_1 p{max-width:85%;margin:20px auto;font-family:Inter,sans-serif;font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.6}body.dark .para{color:#ffffffbf}body.light .para{color:#4b5563}.para span{color:#00a8f3;font-weight:600}.learn_button{-webkit-backdrop-filter:blur(35.5px);backdrop-filter:blur(35.5px);cursor:pointer;border:1px solid #ededed87;border-radius:10px;justify-content:center;align-items:center;width:170px;height:50px;margin:30px auto;font-family:Inter,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease-in-out;display:flex}body.dark .learn_button{color:#fff;background:linear-gradient(#1017233b 0%,#1016213b 49% 93.5%)}body.light .learn_button{color:#dfdada;background:#101723e6}.learn_button:hover{transform:scale(1.05)}body.dark .learn_button:hover{background:linear-gradient(#10172366 0%,#10162166 49% 93.5%);border:1px solid #edededcc}body.light .learn_button:hover{background:#101723;border:1px solid #edededcc}.conten_about,.Project_title,.Gallery{flex-direction:column;align-items:center;gap:15px;width:100%;max-width:1517px;margin:0 auto;padding:40px 20px 20px;display:flex}.conten_about h5,.Project_title h5,.Gallery h5{text-transform:capitalize;font-family:Inter,sans-serif;font-size:15px;font-weight:400}body.dark .conten_about h5,body.dark .Project_title h5,body.dark .Gallery h5{color:#fff}body.light .conten_about h5,body.light .Project_title h5,body.light .Gallery h5{color:#1b1919}.conten_about h4,.Project_title h4,.Gallery h4{text-align:center;text-transform:capitalize;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3vw,35px);font-weight:500}body.dark .conten_about h4,body.dark .Project_title h4,body.dark .Gallery h4{color:#fff}body.light .conten_about h4,body.light .Project_title h4,body.light .Gallery h4{color:#1f1c1c}.about_box{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:20px;display:flex}.box_desing{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:380px;height:300px;padding:20px;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}body.dark .box_desing{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffff05;border:.5px solid #838181}body.light .box_desing{background:#051835;border:1px solid #d9d9d9}.box_desing:hover{transform:scale(1.05)}.box_desing span p{color:#def5ff;text-align:left;padding:15px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.box_blur_effect_red,.box_blur_effect_blue,.box_blur_effect_green{filter:blur(30px);z-index:0;border-radius:50%;width:126px;height:126px;position:absolute}.box_blur_effect_red{background:#ec1c2499;top:267px;left:-46px;box-shadow:0 0 50px #ec1c24cc}.box_blur_effect_blue{background:#3d73d8;top:272px;left:130px;box-shadow:0 0 50px #3d73d8cc}.box_blur_effect_green{filter:blur(35px);background:#0fd145;width:150px;height:150px;top:243px;left:340px;box-shadow:0 0 60px #0fd145cc}@media (width<=1024px){.box_desing{width:320px;height:auto}}@media (width<=768px){.box_desing{width:90%;height:auto}}.project_box{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:1400px;margin:0 auto;padding:20px;display:grid}.project_contentbox{text-align:left;z-index:1;border-radius:16px;flex-direction:column;width:100%;padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}body.dark .project_contentbox{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff14;box-shadow:0 4px 30px #0006}body.light .project_contentbox{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #0000000f;box-shadow:0 8px 30px #00000008}.project_contentbox>a{flex-direction:column;flex-grow:1;height:100%;text-decoration:none;display:flex}.project_contentbox:hover{transform:translateY(-8px)}body.dark .project_contentbox:hover{border-color:#00a8f366;box-shadow:0 15px 35px #00a8f326}body.light .project_contentbox:hover{border-color:#00a8f340;box-shadow:0 15px 35px #0000000f}.service-icon-container{border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;transition:transform .3s;display:flex}body.dark .service-icon-container{background:#00a8f31a}body.light .service-icon-container{background:#00a8f30d}.project_contentbox:hover .service-icon-container{transform:scale(1.08)}.project_contentbox .pic_box{object-fit:contain;width:28px;height:28px}.project_contentbox h4{letter-spacing:-.01em;margin-bottom:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:600}body.dark .project_contentbox h4{color:#fff}body.light .project_contentbox h4{color:#111}.project_contentbox p{flex-grow:1;margin-bottom:24px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:1.6}body.dark .project_contentbox p{color:#a5b6c0}body.light .project_contentbox p{color:#555}.explore-link{color:#00a8f3;align-items:center;margin-top:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex}.project_contentbox:hover .explore-link{letter-spacing:.5px;color:#08c}@media (width<=1200px){.project_box{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width<=900px){.project_box{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.project_box{grid-template-columns:1fr;gap:20px}}.Gallery_content{flex-wrap:wrap;justify-content:center;gap:12px;max-width:1100px;margin-top:35px;padding:0 20px;display:flex}.gallery-badge{cursor:pointer;border:1px solid #0000;border-radius:30px;align-items:center;gap:10px;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}body.dark .gallery-badge{color:#e2e8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;border-color:#ffffff12;box-shadow:0 4px 12px #0003}body.light .gallery-badge{color:#1e293b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000005;border-color:#0000000f;box-shadow:0 4px 12px #00000005}.gallery-badge svg{transition:transform .3s}.gallery-badge:hover{transform:translateY(-3px)}.gallery-badge:hover svg{transform:scale(1.1)rotate(5deg)}body.dark .M1:hover{color:#00a8f3;border-color:#00a8f399;box-shadow:0 0 15px #00a8f340}body.dark .M2:hover{color:#10b981;border-color:#10b98199;box-shadow:0 0 15px #10b98140}body.dark .M3:hover{color:#ef4444;border-color:#ef444499;box-shadow:0 0 15px #ef444440}body.dark .M4:hover{color:#f59e0b;border-color:#f59e0b99;box-shadow:0 0 15px #f59e0b40}body.dark .M5:hover{color:#8b5cf6;border-color:#8b5cf699;box-shadow:0 0 15px #8b5cf640}body.dark .M6:hover{color:#06b6d4;border-color:#06b6d499;box-shadow:0 0 15px #06b6d440}body.dark .M7:hover{color:#ec4899;border-color:#ec489999;box-shadow:0 0 15px #ec489940}body.dark .M8:hover{color:#00a8f3;border-color:#00a8f399;box-shadow:0 0 15px #00a8f340}body.dark .M9:hover{color:#10b981;border-color:#10b98199;box-shadow:0 0 15px #10b98140}body.light .M1:hover{color:#08c;background:#00a8f30d;border-color:#00a8f3}body.light .M2:hover{color:#059669;background:#10b9810d;border-color:#10b981}body.light .M3:hover{color:#dc2626;background:#ef44440d;border-color:#ef4444}body.light .M4:hover{color:#d97706;background:#f59e0b0d;border-color:#f59e0b}body.light .M5:hover{color:#7c3aed;background:#8b5cf60d;border-color:#8b5cf6}body.light .M6:hover{color:#0891b2;background:#06b6d40d;border-color:#06b6d4}body.light .M7:hover{color:#db2777;background:#ec48990d;border-color:#ec4899}body.light .M8:hover{color:#08c;background:#00a8f30d;border-color:#00a8f3}body.light .M9:hover{color:#059669;background:#10b9810d;border-color:#10b981}@media (width<=768px){.Gallery_content{gap:10px}}.metrics-dashboard-wrapper{width:100%;max-width:1200px;margin:40px auto;padding:0 20px}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}.metric-card{text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:40px 30px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}body.dark .metric-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff05 0%,#ffffff01 100%);border:1px solid #ffffff0f;box-shadow:0 10px 30px #0000004d}body.light .metric-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffbf;border:1px solid #0000000d;box-shadow:0 10px 30px #00000005}.metric-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#00a8f30d 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.metric-card:hover .metric-glow{opacity:1}.metric-card:hover{transform:translateY(-8px)}body.dark .metric-card:hover{border-color:#00a8f366;box-shadow:0 20px 40px #00a8f31f}body.light .metric-card:hover{border-color:#00a8f340;box-shadow:0 20px 40px #0000000d}.metric-number{background:linear-gradient(135deg,#00a8f3 0%,#0fd145 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:48px;font-weight:800;line-height:1;transition:transform .3s}.metric-card:hover .metric-number{transform:scale(1.08)}.metric-label{letter-spacing:.05em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:color .3s}body.dark .metric-label{color:#94a3b8}body.light .metric-label{color:#475569}body.dark .metric-card:hover .metric-label{color:#fff}body.light .metric-card:hover .metric-label{color:#0f172a}.metric-line{background:linear-gradient(90deg,#00a8f3,#0fd145);border-radius:2px;width:40px;height:3px;margin-top:15px;transition:width .4s}.metric-card:hover .metric-line{width:80px}@media (width<=1024px){.metrics-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=600px){.metrics-grid{grid-template-columns:1fr;gap:16px}}.Get_in_touch{flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1517px;margin:0 auto;padding:60px 20px 20px;display:flex}.Get_in_touch h5{text-align:center;font-family:Inter,sans-serif;font-size:15px;font-weight:400}body.dark .Get_in_touch h5{color:#fff}body.light .Get_in_touch h5{color:#080808}.Get_in_touch h4{text-align:center;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,4vw,35px);font-weight:500}body.dark .Get_in_touch h4{color:#fff}body.light .Get_in_touch h4{color:#0a0a0a}.contact-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:25px;width:100%;max-width:1200px;display:flex}.left-section{width:58%;min-width:300px}.contact-form{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:10px;flex-direction:column;gap:20px;width:38%;min-width:300px;padding:20px;transition:transform .3s ease-in-out;display:flex}body.dark .contact-form{background:#ffffff0d;outline:1px solid #d9d9d9}body.light .contact-form{background:#00000008;outline:1px solid #777}.contact-info{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.heading{text-align:left;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(30px,5vw,40px);font-weight:500;line-height:1.2}body.dark .heading{color:#fff}body.light .heading{color:#222}.description{text-align:left;width:100%;font-size:16px;font-weight:300;line-height:1.6}body.dark .description{color:#def5ff}body.light .description{color:#555}.info-cards{flex-wrap:wrap;gap:15px;width:100%;margin-top:15px;display:flex}.company-card{text-align:left;color:#000;background:#edf7fb;border-radius:5px;flex-direction:column;flex:240px;align-items:flex-start;height:auto;padding:15px;font-family:Inter,sans-serif;display:flex}.company-name{font-size:14px;font-weight:500}.company-address{margin-top:8px;font-size:12px;line-height:1.5}.ratings{flex-wrap:wrap;align-items:center;gap:15px;margin-top:15px;display:flex}.stars{align-items:center;gap:3px;display:flex}.rating-score{margin-right:5px;font-size:12px;font-weight:600}.star img{width:14px;height:13px}.view-map{color:#1f3e80;font-size:12px;text-decoration:underline}.map-card{border-radius:10px;width:100%;height:200px;margin-top:15px;overflow:hidden;box-shadow:0 4px 10px #0003}.form-group{width:100%}.form-group input,.form-group textarea{border:none;border-radius:5px;width:100%;padding:15px;font-size:14px;transition:all .3s ease-in-out}body.dark .form-group input,body.dark .form-group textarea{color:#ece7e7;background:#ffffff1f;outline:1px solid #fff}body.light .form-group input,body.light .form-group textarea{color:#111;background:#0000000d;outline:1px solid #777}.form-group input:hover,.form-group textarea:hover,.form-group input:focus,.form-group textarea:focus{outline-color:#00a8f3!important}body.dark .form-group input:focus,body.dark .form-group textarea:focus{background:#fff3}body.light .form-group input:focus,body.light .form-group textarea:focus{background:#00000014}.send-button{cursor:pointer;border:none;border-radius:10px;width:140px;padding:12px;font-size:16px;font-weight:600;transition:all .3s ease-in-out}body.dark .send-button{color:#333;background:#fff}body.light .send-button{color:#fff;background:#333}.send-button:hover{color:#fff;transform:scale(1.05);background:#00a8f3!important}@media (width<=1024px){.contact-content{flex-direction:column;align-items:center}.left-section,.contact-form{width:100%;max-width:600px}}.why-us-section{width:100%;max-width:1517px;margin:0 auto;padding:40px 20px}.why-us-container{flex-direction:column;gap:60px;width:100%;display:flex}.why-card{flex-direction:column;align-items:stretch;gap:24px;width:100%;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}body.dark .why-card,body.light .why-card{box-shadow:none!important;background:0 0!important;border:none!important}.why-title{text-align:center;width:100%;margin-bottom:10px}.why-title p{font-family:Plus Jakarta Sans,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.3}body.dark .why-title p{color:#fff}body.light .why-title p{color:#111}.why-title p span{color:#00a8f3}.Why_Description_gap{flex-direction:column;gap:20px;width:100%;display:flex}.why-description:not(:has(.service-features-list)){border-radius:20px;width:100%;max-width:900px;margin:0 auto;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}body.dark .why-description:not(:has(.service-features-list)){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1a1ed9;border:1px solid #ffffff14;box-shadow:0 10px 40px #0006}body.light .why-description:not(:has(.service-features-list)){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #0000000f;box-shadow:0 10px 40px #00000005}.why-description:not(:has(.service-features-list)):hover{transform:translateY(-6px)}body.dark .why-description:not(:has(.service-features-list)):hover{border-color:#00a8f366;box-shadow:0 20px 45px #00a8f31f}body.light .why-description:not(:has(.service-features-list)):hover{border-color:#00a8f340;box-shadow:0 20px 45px #0000000d}.why-description p{font-size:1.05rem;font-weight:300;line-height:1.65}body.dark .why-description p{color:#cbd5e1}body.light .why-description p{color:#4b5563}.green-bar,.red-bar,.blue-bar{display:none!important}@media (width<=768px){.why-card{flex-direction:column}.why-title,.Why_Description_gap{width:100%}}.privacy{max-width:1000px;margin:40px auto;padding:20px;line-height:1.8}.privacy h1{text-align:center;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:36px;font-weight:600}.privacy h3{color:#0af;margin-top:30px;margin-bottom:15px;font-family:Plus Jakarta Sans,sans-serif;font-size:24px}.privacy h4{margin-top:20px;margin-bottom:10px;font-size:18px}.privacy p,.privacy ul{margin-bottom:15px;font-size:15px;font-weight:300}.privacy ul{padding-left:20px}.privacy ul li{margin-bottom:8px}.privacy a{color:#00a8f3;text-decoration:underline}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.modal-overlay.active{opacity:1;pointer-events:auto}.contact-form-modal{background:#fff;border-radius:12px;width:90%;max-width:800px;padding:20px;position:relative;overflow:hidden;box-shadow:0 5px 25px #00000080}.close-btn{color:#fff;cursor:pointer;z-index:10001;font-size:36px;transition:color .3s;position:absolute;top:15px;right:20px}.close-btn:hover{color:#00a8f3}.about-page .title_1{padding:150px 20px 200px}.about-page .title_1 p{width:100%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:70px;font-weight:400;line-height:90px}body.dark .about-page .title_1 p{color:#fff}body.light .about-page .title_1 p{color:#221f1f}.about-page .title_1 p span{color:#00a8f3;font-size:82px;font-weight:500;line-height:90px}.about-page .why-us-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:150px;width:100%;max-width:1200px;display:flex}.about-page .why-title{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;width:30%;min-width:250px;display:flex}.about-page .why-title p{text-align:left;font-family:Inter,sans-serif;font-size:47px;font-weight:500;line-height:50px;transform:rotate(1deg)}body.dark .about-page .why-title p{color:#dadada}body.light .about-page .why-title p{color:#1b1919}.about-page .Why_Description_gap{flex-direction:column;align-items:flex-start;gap:50px;width:100%;max-width:700px;display:flex}.about-page .why-description{align-items:stretch;gap:20px;width:100%;display:flex}.about-page .why-description p{letter-spacing:.48px;text-align:left;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:25px}body.dark .about-page .why-description p{color:#def5ff}body.light .about-page .why-description p{color:#333}.about-page .green-bar,.about-page .red-bar,.about-page .blue-bar{border-radius:6px;flex-shrink:0;align-self:stretch;width:6px}.about-page .green-bar{box-shadow:none;background:linear-gradient(#1bc84c,#00a8f3,#ee2207)}.about-page .red-bar{box-shadow:none;background:linear-gradient(#00a8f3,#ee2207)}.about-page .blue-bar{box-shadow:none;background:linear-gradient(#ee2207,#00a8f3)}@media (width<=1024px){.about-page .title_1{padding:80px 20px 100px}.about-page .title_1 p{font-size:40px;line-height:55px}.about-page .title_1 p span{font-size:46px;line-height:55px}.about-page .why-us-container{flex-direction:column;align-items:center;gap:60px}.about-page .why-title{text-align:center;justify-content:center;gap:0;width:100%}.about-page .why-title p{text-align:center;font-size:36px;line-height:44px;transform:none}.about-page .Why_Description_gap{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:100%}.about-page .why-description{flex-direction:column;align-items:center;gap:20px;width:100%}.about-page .why-description p{text-align:center;padding:0 15px;font-size:15px}.about-page .green-bar,.about-page .red-bar,.about-page .blue-bar{align-self:auto;width:120px;height:8px;margin:0 auto}}@media (width<=480px){.about-page .why-title p{font-size:28px;line-height:38px}.about-page .why-description p{font-size:14px;line-height:22px}.about-page .green-bar,.about-page .red-bar,.about-page .blue-bar{width:100px;height:6px}.about-page .Why_Description_gap{gap:30px}}.why-description{flex-direction:row;align-items:stretch;gap:20px;width:100%;display:flex}.why-text-content{flex-direction:column;flex:1;gap:15px;width:100%;display:flex}.service-features-list{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;margin-top:20px;display:flex}.feature-item{border-radius:20px;flex-direction:column;flex:320px;align-items:flex-start;gap:16px;max-width:calc(33.333% - 16px);height:auto;padding:30px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (width<=1024px){.feature-item{max-width:calc(50% - 12px)}}@media (width<=640px){.feature-item{max-width:100%}}body.dark .feature-item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1a1ed9;border:1px solid #ffffff14;box-shadow:0 10px 40px #0006}body.light .feature-item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #0000000f;box-shadow:0 10px 40px #00000005}.feature-item:hover{transform:translateY(-6px)}body.dark .feature-item:hover{border-color:#00a8f366;box-shadow:0 20px 45px #00a8f31f}body.light .feature-item:hover{border-color:#00a8f340;box-shadow:0 20px 45px #0000000d}.feature-item-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-top:0;margin-bottom:8px;transition:all .3s;display:flex}.feature-item:hover .feature-item-icon{transform:scale(1.1)rotate(5deg)}.why-card:nth-child(4n+1) .feature-item-icon{color:#fff;background:linear-gradient(135deg,#0fd145 0%,#0fa 100%)}.why-card:nth-child(4n+2) .feature-item-icon{color:#fff;background:linear-gradient(135deg,#ec1c24 0%,#ff5b5b 100%)}.why-card:nth-child(4n+3) .feature-item-icon{color:#fff;background:linear-gradient(135deg,#3d73d8 0%,#00a8f3 100%)}.why-card:nth-child(4n+4) .feature-item-icon{color:#fff;background:linear-gradient(135deg,#00a8f3 0%,#0fa 100%)}body.light .why-card:nth-child(4n+1) .feature-item-icon{background:linear-gradient(135deg,#0fd145 0%,#0fa 100%)}body.light .why-card:nth-child(4n+2) .feature-item-icon{background:linear-gradient(135deg,#ec1c24 0%,#ff5b5b 100%)}body.light .why-card:nth-child(4n+3) .feature-item-icon{background:linear-gradient(135deg,#3d73d8 0%,#00a8f3 100%)}body.light .why-card:nth-child(4n+4) .feature-item-icon{background:linear-gradient(135deg,#00a8f3 0%,#0fa 100%)}.feature-item-icon svg{stroke:currentColor;width:16px;height:16px}.feature-item-content{flex-direction:column;flex-grow:1;gap:8px;width:100%;display:flex}.feature-item-title{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.4}body.dark .feature-item-title{color:#fff}body.light .feature-item-title{color:#111}.feature-item-text{font-family:Inter,sans-serif;font-size:.95rem;font-weight:300;line-height:1.6}body.dark .feature-item-text{color:#cbd5e1}body.light .feature-item-text{color:#4b5563}.why-description-intro{text-align:center;max-width:850px;margin:0 auto 30px;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7}body.dark .why-description-intro{color:#cbd5e1}body.light .why-description-intro{color:#4b5563}.why-description p{margin-bottom:0}.why-description p+p{margin-top:15px}.why-description p strong{font-weight:600}.about-sections-wrapper{flex-direction:column;gap:80px;width:100%;max-width:1200px;margin:0 auto;padding:60px 20px;display:flex}.about-section{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:40px;width:100%;padding-bottom:60px;display:flex}body.light .about-section{border-bottom:1px solid #0000000d}.about-section:last-of-type{border-bottom:none;padding-bottom:0}.about-section-header{width:30%;min-width:250px}.about-section-header h2{letter-spacing:-.03em;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.2}.about-section-header h2 span{color:#00a8f3;font-weight:700}body.dark .about-section-header h2{color:#fff}body.light .about-section-header h2{color:#111}.about-section-content{flex-direction:column;gap:25px;width:65%;min-width:320px;display:flex}.about-values-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.value-card{border-radius:16px;flex-direction:column;gap:16px;padding:28px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}body.dark .value-card{background:linear-gradient(135deg,#ffffff05 0%,#ffffff01 100%);border:1px solid #ffffff0f;box-shadow:0 4px 20px #0000004d}body.light .value-card{background:#ffffffa6;border:1px solid #0000000d;box-shadow:0 4px 20px #00000005}.value-card:hover{transform:translateY(-5px)}body.dark .value-card:hover{border-color:#00a8f359;box-shadow:0 10px 25px #00a8f31a}body.light .value-card:hover{border-color:#00a8f333;box-shadow:0 10px 25px #0000000a}.value-card-header{align-items:center;gap:12px;display:flex}.value-card-icon-circle{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.value-card:first-child .value-card-icon-circle{color:#0fd145;background:#0fd1451a}.value-card:nth-child(2) .value-card-icon-circle{color:#ec1c24;background:#ec1c241a}.value-card:nth-child(3) .value-card-icon-circle{color:#3d73d8;background:#3d73d81a}body.light .value-card:first-child .value-card-icon-circle{background:#0fd14526}body.light .value-card:nth-child(2) .value-card-icon-circle{background:#ec1c2426}body.light .value-card:nth-child(3) .value-card-icon-circle{background:#3d73d826}.value-card h4{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600}body.dark .value-card h4{color:#fff}body.light .value-card h4{color:#111}.value-card p{margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:1.6}body.dark .value-card p{color:#cbd5e1}body.light .value-card p{color:#555}.about-vision-mission-grid{grid-template-columns:repeat(2,1fr);gap:30px;width:100%;display:grid}.vision-mission-card{border-radius:16px;flex-direction:column;gap:20px;padding:35px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}body.dark .vision-mission-card{background:linear-gradient(135deg,#ffffff05 0%,#ffffff01 100%);border:1px solid #ffffff0f;box-shadow:0 4px 20px #0000004d}body.light .vision-mission-card{background:#ffffffa6;border:1px solid #0000000d;box-shadow:0 4px 20px #00000005}.vision-mission-card:hover{transform:translateY(-5px)}body.dark .vision-mission-card.vision:hover{border-color:#0fd14559;box-shadow:0 10px 25px #0fd14514}body.dark .vision-mission-card.mission:hover{border-color:#00a8f359;box-shadow:0 10px 25px #00a8f314}body.light .vision-mission-card.vision:hover{border-color:#0fd1454d;box-shadow:0 10px 25px #0000000a}body.light .vision-mission-card.mission:hover{border-color:#00a8f34d;box-shadow:0 10px 25px #0000000a}.vision-mission-card-title{align-items:center;gap:16px;display:flex}.vision-mission-icon-circle{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.vision-mission-card.vision .vision-mission-icon-circle{color:#0fd145;background:#0fd1451a}.vision-mission-card.mission .vision-mission-icon-circle{color:#00a8f3;background:#00a8f31a}body.light .vision-mission-card.vision .vision-mission-icon-circle{background:#0fd14526}body.light .vision-mission-card.mission .vision-mission-icon-circle{background:#00a8f326}.vision-mission-icon-circle svg{stroke:currentColor;width:24px;height:24px}.vision-mission-card h3{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}body.dark .vision-mission-card h3{color:#fff}body.light .vision-mission-card h3{color:#111}.vision-mission-card p{margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:300;line-height:1.65}body.dark .vision-mission-card p{color:#cbd5e1}body.light .vision-mission-card p{color:#4b5563}@media (width<=1024px){.about-section{flex-direction:column;gap:30px}.about-section-header,.about-section-content{width:100%}.about-values-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.about-values-grid,.about-vision-mission-grid{grid-template-columns:1fr;gap:20px}.about-sections-wrapper{gap:50px}.about-section{padding-bottom:40px}.vision-mission-card{padding:24px}}.pods-page{position:relative;overflow:hidden}.pods-hero-wrapper{z-index:2;padding:120px 20px 80px;position:relative}.pods-hero-badge{letter-spacing:1.5px;text-transform:uppercase;border-radius:30px;margin-bottom:20px;padding:6px 12px;font-size:.8rem;font-weight:700;display:inline-block}body.dark .pods-hero-badge{color:#00a8f3;background:#00a8f326;border:1px solid #00a8f34d}body.light .pods-hero-badge{color:#08c;background:#00a8f314;border:1px solid #00a8f333}.hero-glow-orb{filter:blur(50px);z-index:1;pointer-events:none;background:radial-gradient(circle,#00a8f326 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-10%;right:10%}.pods-section-container{width:100%;max-width:1200px;margin:0 auto 100px;padding:0 20px}.pods-section-container .section-header{text-align:center;max-width:700px;margin-bottom:50px;margin-left:auto;margin-right:auto}.pods-section-container .section-header h2{background:linear-gradient(135deg,#00a8f3 0%,#0fa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:16px;font-size:2.6rem;font-weight:800}.pods-section-container .section-header p{font-size:1.1rem;line-height:1.6}body.dark .pods-section-container .section-header p{color:#a0aec0}body.light .pods-section-container .section-header p{color:#4a5568}.pods-timeline-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid;position:relative}.timeline-connector{z-index:1;height:2px;position:absolute;top:35px;left:40px;right:40px}body.dark .timeline-connector{background:linear-gradient(90deg,#00a8f3 0%,#ffffff14 100%)}body.light .timeline-connector{background:linear-gradient(90deg,#00a8f3 0%,#0000000f 100%)}.timeline-step{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.step-badge-wrapper{border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;transition:all .3s;display:flex}body.dark .step-badge-wrapper{background:#061519;border:3px solid #ffffff14;box-shadow:0 4px 15px #00000080}body.light .step-badge-wrapper{background:#fff;border:3px solid #0000000f;box-shadow:0 4px 15px #00000008}.step-badge{color:#fff;background:linear-gradient(135deg,#00a8f3 0%,#08c 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:800;transition:all .3s;display:flex;box-shadow:0 0 15px #00a8f366}.timeline-step:hover .step-badge-wrapper{transform:scale(1.1)}body.dark .timeline-step:hover .step-badge-wrapper{border-color:#00a8f3;box-shadow:0 0 25px #00a8f34d}body.light .timeline-step:hover .step-badge-wrapper{border-color:#00a8f3;box-shadow:0 0 25px #00a8f326}.timeline-step:hover .step-badge{background:linear-gradient(135deg,#0fa 0%,#00a8f3 100%);box-shadow:0 0 20px #0fa9}.step-content h4{margin-bottom:12px;font-size:1.25rem;font-weight:700}body.dark .step-content h4{color:#fff}body.light .step-content h4{color:#1a202c}.step-content p{font-size:.95rem;line-height:1.6}body.dark .step-content p{color:#a0aec0}body.light .step-content p{color:#4a5568}.pods-better-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.better-glass-card{border-radius:20px;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}body.dark .better-glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff14;box-shadow:0 10px 40px #00000080}body.light .better-glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #0000000f;box-shadow:0 10px 40px #00000005}.better-glass-card:before{content:"";opacity:0;z-index:1;background:linear-gradient(135deg,#00a8f30d 0%,#00ffaa0d 100%);width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.better-glass-card:hover{transform:translateY(-8px)}.better-glass-card:hover:before{opacity:1}body.dark .better-glass-card:hover{border-color:#00a8f366;box-shadow:0 20px 45px #00a8f31f}body.light .better-glass-card:hover{border-color:#00a8f340;box-shadow:0 20px 45px #0000000d}.better-card-icon{z-index:2;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:28px;transition:all .3s;display:flex;position:relative}body.dark .better-card-icon{background:#ffffff08;border:1px solid #ffffff14}body.light .better-card-icon{background:#00000005;border:1px solid #0000000a}.better-card-icon.speed-icon{color:#0fa}.better-card-icon.quality-icon{color:#00a8f3}.better-card-icon.value-icon{color:#f07}.better-card-icon.solutions-icon{color:#fa0}.better-glass-card:hover .better-card-icon{transform:scale(1.1)rotate(5deg)}body.dark .better-glass-card:hover .better-card-icon{background:#00a8f31a;border-color:#00a8f34d}body.light .better-glass-card:hover .better-card-icon{background:#00a8f30d;border-color:#00a8f333}.better-glass-card h4{z-index:2;margin-bottom:16px;font-size:1.4rem;font-weight:700;position:relative}body.dark .better-glass-card h4{color:#fff}body.light .better-glass-card h4{color:#1a202c}.better-glass-card p{z-index:2;font-size:1rem;line-height:1.6;position:relative}body.dark .better-glass-card p{color:#a0aec0}body.light .better-glass-card p{color:#4a5568}@media (width<=1024px){.pods-timeline-grid{grid-template-columns:repeat(2,1fr);gap:40px}.timeline-connector{display:none}}@media (width<=768px){.pods-better-grid{grid-template-columns:1fr}.pods-section-container .section-header h2{font-size:2.1rem}}@media (width<=640px){.pods-timeline-grid{grid-template-columns:1fr;gap:30px}.better-glass-card{padding:28px}}
