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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";--text-primary:#0b1220;--text-secondary:#0b1220b3;--glass-bg:#ffffff38;--glass-border:#ffffff59;--glass-shadow:0 10px 30px #1018281a,inset 0 1px 0 #fff3;--accent:#0ea5e9;--accent-2:#60a5fa}body,html{background:radial-gradient(1200px 800px at 10% -10%,#6366f12e,#0000 60%),radial-gradient(1000px 700px at 110% 10%,#0ea5e929,#0000 55%),linear-gradient(180deg,#f7fafc,#eef2f7);background-attachment:fixed;color:#0b1220b3;color:var(--text-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji!important;font-family:var(--ui-font)!important}#menu.navbar-default{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:#ffffff38!important;background:var(--glass-bg)!important;border:1px solid #ffffff59!important;border:1px solid var(--glass-border)!important;box-shadow:0 10px 30px #1018281a,inset 0 1px 0 #fff3!important;box-shadow:var(--glass-shadow)!important}#menu a.navbar-brand{color:#0b1220!important;color:var(--text-primary)!important;letter-spacing:.2px}#menu.navbar-default .navbar-nav>li>a{color:#0b1220b3!important;color:var(--text-secondary)!important}#menu.navbar-default .navbar-nav>li>a:after{background:linear-gradient(90deg,#0ea5e9,#60a5fa)!important;background:linear-gradient(90deg,var(--accent),var(--accent-2))!important}.intro{background:linear-gradient(120deg,#6366f159,#0ea5e959),radial-gradient(1200px 800px at 10% -10%,#6366f147,#0000 60%),linear-gradient(180deg,#0b1220,#0b1220 60%,#101828)!important}.intro .overlay{-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);background:#ffffff0f!important}.intro h1{color:#fff!important;text-shadow:0 1px 2px #00000040}.intro p{color:#ffffffd9!important}#about,#contact,#features,#footer,#portfolio,#team,#testimonials{position:relative}#about h2,#header h2,.section-title h2{color:#0b1220!important;color:var(--text-primary)!important}#footer,.panel-glass,.service-desc,.testimonial,.thumbnail{-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);background:#ffffff38!important;background:var(--glass-bg)!important;border:1px solid #ffffff59!important;border:1px solid var(--glass-border)!important;border-radius:16px!important;box-shadow:0 10px 30px #1018281a,inset 0 1px 0 #fff3!important;box-shadow:var(--glass-shadow)!important}#contact .contact-item{background:#0000!important;border:0!important}#contact .contact-item,.btn,.btn:focus{box-shadow:none!important}.btn-custom,.btn-default,.btn-primary{-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:#ffffffa6!important;border:1px solid #ffffffb3!important;border-radius:14px!important;color:#0b1220!important;letter-spacing:.2px;padding:12px 22px!important;transition:transform .12s ease,background .2s ease,box-shadow .2s ease}.btn-custom:hover,.btn-default:hover,.btn-primary:hover{background:#ffffffe6!important;box-shadow:0 8px 20px #0206171f!important;transform:translateY(-1px)}#contact .btn-custom{background:#ffffffb3!important;border-color:#fffc!important;color:#0b1220!important;color:var(--text-primary)!important}a{color:#0ea5e9!important;color:var(--accent)!important}a:hover{color:#60a5fa!important;color:var(--accent-2)!important}#contact .form-control,input.form-control,select.form-control,textarea.form-control{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9!important;border:1px solid #ffffffbf!important;border-radius:12px!important}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:#0ea5e999!important;box-shadow:0 0 0 3px #0ea5e926!important}#features i.fa,#services i.fa{background:linear-gradient(135deg,#0ea5e9d9,#6366f1d9)!important;box-shadow:0 10px 20px #0ea5e940,inset 0 1px 0 #ffffff40!important}#footer{background:#ffffff80!important}#footer p{color:#0b1220b3!important;color:var(--text-secondary)!important}.panel-glass{padding:20px}#contact{background:linear-gradient(120deg,#6366f159,#0ea5e959),radial-gradient(1200px 800px at 10% -10%,#6366f147,#0000 60%),linear-gradient(180deg,#0b1220,#0b1220 60%,#101828)!important;color:#ffffffd9!important}#contact h2,#contact h3,#contact label{color:#fff!important}#contact .section-title p,#contact p{color:#fffc!important}#services{background:linear-gradient(120deg,#6366f159,#0ea5e959),radial-gradient(1200px 800px at 10% -10%,#6366f147,#0000 60%),linear-gradient(180deg,#0b1220,#0b1220 60%,#101828)!important;color:#ffffffd9!important}#services h2,#services h3{color:#fff!important}#services p{color:#fffc!important}@media screen and (max-width:400px){#features{padding:20px}#about,#contact,#features,#footer,#services,#team,#testimonials{width:111%}#portfolio{width:110%}}
/*# sourceMappingURL=main.3622f9ed.css.map*/