nav{background-color:#4c4a4af2;box-shadow:0 2px 6px #0006;position:fixed;top:0;width:100%;z-index:50}.nav-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1000px;padding:1rem}.menu-toggle{color:gold;cursor:pointer;display:none}.menu-toggle svg{fill:none;stroke:currentColor;stroke-width:2;height:28px;width:28px}.nav-links{display:flex;list-style:none}.nav-links li{margin:0 1.5rem}.nav-links a{color:gold;font-size:1.125rem;font-weight:600;text-decoration:none;transition:color .3s ease}.nav-links a:hover{color:#fff}@media (max-width:768px){.menu-toggle{display:block;left:1rem;position:absolute;top:1rem}.nav-links{background-color:#000000f2;display:none;flex-direction:column;left:0;padding:1rem;position:absolute;right:0;top:60px}.nav-links.active{display:flex}.nav-links li{margin:.5rem 0}}#services{background-color:#000;padding:4rem 2rem}.services-content{margin-left:auto;margin-right:0;max-width:900px;padding:0}.services-title{color:gold;font-size:3.25rem;font-weight:700;margin-bottom:1.5rem;text-align:right}.services-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:flex-end}.service-card{background-color:#222;border:2px solid #00b7eb;border-radius:.5rem;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{box-shadow:0 0 10px gold;transform:translateY(-5px)}.service-card-title{color:#32cd32;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.service-card-desc{color:#fff;font-size:1rem}@media (max-width:768px){.services-content{margin-left:0}.services-title{text-align:center}.services-grid{justify-content:center}}body{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin:0}h1,h2,h3{color:gold}section{padding:4rem 0}.btn,button{background-color:gold;border:none;border-radius:.25rem;color:#000;font-weight:700;padding:.75rem 1.5rem;transition:all .3s ease}.btn:hover,button:hover{background-color:#fff;color:#000;cursor:pointer}.parallax{background-attachment:fixed;background-position:50%;background-size:cover}footer{background-color:#111;color:gold;padding:1.5rem 0;text-align:center}
/*# sourceMappingURL=main.154f0aaa.css.map*/