body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,5%,.666);border-bottom:1px solid #fff3;position:sticky;top:0;width:100%;z-index:1000}.logo-container{align-items:center;display:flex;height:80px;overflow:hidden;width:auto}.logo-container img{height:130px;object-fit:cover}.nav-container{justify-content:space-between;margin:auto;max-width:1200px;padding:5px 10px}.nav-container,.nav-links{align-items:center;display:flex}.nav-links{gap:30px}.nav-links a{color:#cbb2b2;font-weight:600;position:relative;text-decoration:none;transition:.3s}.nav-links a:after{background:#00f2ff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:.3s;width:0}.nav-links a:hover:after{width:100%}.contact-btn{background:linear-gradient(45deg,#00f2ff,#6a5cff);border-radius:30px;color:#fff!important;padding:8px 18px}.hamburger{cursor:pointer;display:none;flex-direction:column}.hamburger span{background:#fff;height:3px;margin:4px;transition:.3s;width:25px}@media (max-width:768px){.nav-links{background:#0f172a;flex-direction:column;gap:20px;left:0;padding:20px 0;position:absolute;top:70px;transform:translateY(-200%);transition:.4s;width:100%}.nav-links.active{transform:translateY(0)}.hamburger{display:flex}}.footer{background:#0f172a;color:#fff;margin-top:60px;padding-top:50px}.footer-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:auto;width:85%}.footer-section h2,.footer-section h3{color:#38bdf8;margin-bottom:15px}.footer-section p{font-size:14px;line-height:1.6}.footer-section ul{list-style:none;padding:0}.footer-section ul li{cursor:pointer;font-size:14px;margin-bottom:8px;transition:.3s}.footer-section ul li:hover{color:#38bdf8}.footer-bottom{border-top:1px solid #ffffff1a;font-size:14px;margin-top:40px;padding:20px;text-align:center}.banner{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border:2px solid #00c6ff;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;font-family:Poppins,sans-serif;padding:40px;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:80%}.banner:hover{box-shadow:0 20px 40px #0006;transform:translateY(-5px)}.banner h1{font-size:36px;font-weight:600}.banner p{color:#dcdcdc}body{background-color:#f5f7fa;margin:0}.banner{background:linear-gradient(135deg,#1f4037,#99f2c8);border-radius:12px;box-shadow:0 30px 60px #00000040;color:#fff;margin:40px auto;padding:60px 30px;text-align:center;width:85%}.banner h1{font-size:40px;margin-bottom:10px}.banner p{color:#f0f0f0;font-size:18px}.container{margin:auto;width:85%}.paragraps{color:#444;font-size:18px;line-height:1.7;text-align:center}.center-title{color:#222;font-size:32px;margin-top:50px;text-align:center}.ourserver-card{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:30px}.service-one{background:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:25px;text-align:center;transition:.3s}.service-one:hover{box-shadow:0 20px 30px #0003;transform:translateY(-8px)}.sub-title{color:#07f;font-size:20px;font-weight:600}.service-one h3{color:#555;font-size:15px;line-height:1.6}.sideleftone{animation:slideLeft 1s ease forwards}.siderightone{animation:slideRight 1s ease forwards}@keyframes slideLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.layer-3-home{display:flex;flex-wrap:wrap;gap:40px;margin-top:60px}.layer3-items{background:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;flex:1 1;padding:30px}.center-title-two-items{color:#555;font-size:16px;line-height:1.6}.why-smservices-title{font-size:32px;font-weight:600;margin-top:70px;text-align:center}.layer3-ul{font-size:16px;line-height:1.7;margin:20px auto auto;width:80%}.layer3-ul li{margin-bottom:10px}.message-box{background:#fff;border-radius:10px;box-shadow:0 15px 30px #00000026;margin:60px auto;padding:30px;text-align:center;width:400px}.message-box input{border:1px solid #ccc;border-radius:5px;margin-top:10px;padding:10px;width:80%}.message-box button{background:#07f;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 20px}.message-box button:hover{background:#005edb}@media(max-width:768px){.banner h1{font-size:28px}.center-title{font-size:26px}.message-box{width:90%}}.service-two{background:#eef3ff;border-radius:10px;margin-top:40px;padding:30px;text-align:center}.service-two h2{color:#07f}.service-two p{font-size:16px;line-height:1.6}#aboutis{color:#222;font-family:Poppins,sans-serif;margin:auto;width:85%}@keyframes glowBorder{0%{border-color:#00c6ff}50%{border-color:#0072ff}to{border-color:#00c6ff}}.about-layer-05{animation:fadeUp 1s ease;margin-top:60px;text-align:center}.about-layer-05 h2{font-size:34px;margin-bottom:20px}.profile-card{animation:glowBorder 4s infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border:2px solid #00c6ff;border-radius:16px;box-shadow:0 20px 50px #0003;margin:auto;padding:30px;transition:all .4s ease;width:65%}.profile-card:hover{box-shadow:0 30px 70px #0000004d;transform:translateY(-10px) scale(1.02)}.profile-card h3{color:#07f;font-size:28px}.location{color:#666;font-size:14px;margin-bottom:15px}.profile-card p{color:#333;font-size:15px;line-height:1.7}.profile-skills{margin-top:20px}.profile-skills h4{color:#07f}.profile-skills p{font-size:14px}.profile-experience,.profile-projects{margin-top:20px;text-align:left}.profile-experience h4,.profile-projects h4{color:#07f}.profile-experience li,.profile-projects li{font-size:14px;margin-bottom:6px}.about-layer-01{animation:fadeUp 1.2s ease;margin-top:80px;text-align:center}.about-layer-01 h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#07f,#00c6ff);-webkit-background-clip:text;font-size:40px}.about-layer-01 p{color:#555;font-size:18px}.about-layer-02{animation:fadeUp 1.4s ease;background:linear-gradient(135deg,#eef2ff,#fff);border-radius:14px;box-shadow:0 15px 40px #0000001a;margin-top:50px;padding:35px}.about-layer-03{display:flex;flex-wrap:wrap;gap:30px;margin-top:60px}.about-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;flex:1 1;overflow:hidden;padding:30px;position:relative;transition:.4s}.about-card:before{background:linear-gradient(45deg,#07f,#00c6ff,#07f);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:.5s;width:200%}.about-card:hover:before{opacity:.1}.about-card:hover{transform:translateY(-10px) scale(1.03)}.about-card h2{color:#07f}.about-layer-04{animation:fadeUp 1.6s ease;margin-top:60px;text-align:center}.about-layer-04 ul{list-style:none;padding:0}.about-layer-04 li{background:#f8fbff;border-radius:8px;font-size:16px;margin:10px 0;padding:10px;transition:.3s}.about-layer-04 li:hover{background:#e6f0ff;transform:scale(1.05)}@media(max-width:768px){.profile-card{width:95%}.about-layer-03{flex-direction:column}.about-layer-01 h1{font-size:28px}}h1{font-size:36px;margin-top:30px}h3{color:#222;font-size:26px;margin-top:50px}h4{color:#555;line-height:1.7;margin:auto;text-align:center;width:80%}.two-flex{display:flex;flex-wrap:wrap;gap:30px;margin:30px auto;width:85%}.two-flex>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border-radius:15px;box-shadow:0 15px 40px #0000001a;flex:1 1;overflow:hidden;padding:25px;position:relative;transition:all .4s ease}.two-flex>div:hover{box-shadow:0 25px 60px #0003;transform:translateY(-10px) scale(1.02)}.two-flex>div:before{background:linear-gradient(45deg,#07f,#00c6ff,#07f);border-radius:15px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.two-flex h2{color:#07f;margin-bottom:10px}.layer4-ul{padding-left:18px}.layer4-ul li{color:#444;font-size:15px;line-height:1.6;margin-bottom:10px;transition:.3s}.layer4-ul li:hover{color:#07f;transform:translateX(5px)}.two-flex{animation:fadeUp 1s ease}h3:last-child{color:#444;font-size:18px;margin:40px auto;text-align:center;width:80%}@media(max-width:768px){.two-flex{flex-direction:column}h1{font-size:28px}h3{font-size:22px}}.contact-container{font-family:Poppins,sans-serif;margin:auto;text-align:center;width:85%}.contact-container h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#07f,#00c6ff);-webkit-background-clip:text;font-size:36px;margin-top:40px}.contact-subtitle{color:#555;margin-top:10px}.contact-flex{display:flex;flex-wrap:wrap;gap:40px;margin-top:40px}.contact-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border-radius:15px;box-shadow:0 15px 40px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:30px}.contact-form h2{color:#07f;margin-bottom:15px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:8px;font-size:14px;margin-bottom:12px;outline:none;padding:12px}.contact-form textarea{height:120px;resize:none}.contact-form button{background:linear-gradient(90deg,#07f,#00c6ff);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px;transition:.3s}.contact-form button:hover{transform:scale(1.05)}.contact-info{background:linear-gradient(135deg,#eef3ff,#fff);border-radius:15px;box-shadow:0 15px 40px #0000001a;flex:1 1;padding:30px;text-align:left}.contact-info h2{color:#07f;margin-bottom:15px}.contact-info p{font-size:15px;margin-bottom:10px}.contact-extra{background:#f8fbff;border-radius:10px;margin-top:20px;padding:15px}.contact-flex{animation:fadeUp 1s ease}@media(max-width:768px){.contact-flex{flex-direction:column}}body{font-family:Poppins,sans-serif}h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#07f,#00c6ff);-webkit-background-clip:text;font-size:40px;text-align:center}h2.center{color:#222;font-size:26px;margin-top:40px}h2.center,h3{text-align:center}h3{color:#666;margin-bottom:20px}h5.center{color:#444;text-align:center}.flex-ourtechnologies{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:20px auto;width:85%}.flex-Products-images,.flex-ourtechnologies-images{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border-radius:15px;box-shadow:0 10px 30px #0000001a;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .4s ease}.flex-ourtechnologies-images:hover{box-shadow:0 25px 50px #0003;transform:translateY(-10px) scale(1.05)}.flex-ourtechnologies-images:before{background:linear-gradient(45deg,#07f,#00c6ff,#07f);border-radius:15px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.flex-ourtechnologies-images img{height:60px;margin-bottom:10px;object-fit:contain;transition:.3s;width:60px}.flex-ourtechnologies-images:hover img{transform:scale(1.2) rotate(5deg)}.flex-ourtechnologies-images p{color:#333;font-size:14px;font-weight:600}.button-27{appearance:none;background:linear-gradient(90deg,#07f,#00c6ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 24px;transition:.3s}.button-27:hover{box-shadow:0 10px 30px #07f6;transform:scale(1.08)}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.flex-ourtechnologies-images{animation:fadeUp .8s ease}@media(max-width:768px){h1{font-size:28px}.flex-ourtechnologies{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=main.ff198010.css.map*/