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}body{background-color:#000;color:#fff;font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}h1,h2,h3{color:gold;margin-bottom:1.5rem;text-align:center}button{background-color:gold;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:18px;padding:12px 24px;transition:background-color .3s ease,transform .2s ease}button:hover{background-color:#e5b800;transform:translateY(-2px)}button:active{transform:translateY(0)}.message{border-radius:5px;font-weight:700;margin-bottom:20px;padding:10px;text-align:center}.message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.navbar{background-color:#000;box-shadow:0 4px 6px #ffd7001a;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.navbar,.navbar-container{align-items:center;display:flex;justify-content:space-between}.navbar-container{margin:0 auto;max-width:1200px;width:100%}.logo{cursor:pointer;height:120px;width:180px}.nav-links ul{display:flex;gap:30px;list-style-type:none;margin:0;padding:0}.nav-links ul li{margin:0}.nav-links ul li a{color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:color .3s ease}.nav-links ul li a:hover{color:gold}.hamburger{cursor:pointer;display:none;flex-direction:column}.hamburger .bar{background-color:#fff;height:3px;margin:4px 0;transition:.4s;width:25px}@media (max-width:768px){.hamburger{display:flex}.nav-links{align-items:center;background-color:#000;flex-direction:column;gap:10px;left:0;padding:1rem;position:absolute;right:0;top:100%;transform:translateX(-100%);transition:transform .3s ease-in-out}.nav-links.active{transform:translateX(0)}.nav-links ul{flex-direction:column;gap:10px}}.content-section{padding-top:150px}.content-section2{padding-top:100px}.home{background:linear-gradient(180deg,#1a1a1a,#000);padding:100px 20px 50px;text-align:center}.hero{margin-bottom:50px;position:relative}.hero-truck{border-radius:2rem;box-shadow:0 4px 15px #ffd70033;max-height:400px;object-fit:cover;width:100%}.hero h1{color:gold;font-size:2.5rem;margin-top:20px}.hero p{color:#fff;font-size:1.2rem;margin:0 auto;max-width:800px}.benefits{background-color:#1a1a1a;padding:60px 20px;text-align:center}.benefits h2{color:gold;font-size:2.5rem;margin-bottom:40px}.benefit-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.benefit-box{background-color:#000;border-radius:8px;box-shadow:0 4px 20px #ffd7001a;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:calc(30% - 20px)}.benefit-box:hover{box-shadow:0 8px 25px #ffd70033;transform:translateY(-10px)}.benefit-box img{border-radius:8px;height:auto;margin-bottom:20px;width:100%}.benefit-box strong{color:gold;font-size:1.5rem}.benefit-box p{color:#fff;font-size:1rem}.about{background-color:#000;padding:60px 20px;text-align:center}.about h1{color:gold;font-size:2.5rem;margin-bottom:20px}.about p{color:#fff;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:800px}.signup{background-color:#1a1a1a;padding:60px 20px;text-align:center}.signup h1{color:gold;font-size:2.5rem;margin-bottom:20px}.signup form{background-color:#000;border-radius:8px;box-shadow:0 4px 10px #ffd7001a;margin:0 auto;max-width:500px;padding:30px}.signup label{color:gold;display:block;font-weight:700;margin:10px 0 5px}.signup input{background-color:#1a1a1a;border:1px solid gold;border-radius:5px;color:#fff;font-size:16px;margin-bottom:20px;padding:10px;transition:border-color .3s ease;width:100%}.signup input:focus{border-color:#e5b800;outline:none}.signup button{background-color:gold;color:#000;font-size:18px;padding:12px;width:100%}.signup button:hover{background-color:#e5b800}.contact-us{background-color:#000;padding:60px 20px;text-align:center}.contact-us h1{color:gold;font-size:2.5rem;margin-bottom:20px}.contact-us form{background-color:#1a1a1a;border-radius:8px;box-shadow:0 4px 10px #ffd7001a;margin:0 auto;max-width:600px;padding:30px}.contact-us label{color:gold;display:block;font-weight:700;margin:10px 0 5px}.contact-us input,.contact-us textarea{background-color:#1a1a1a;border:1px solid gold;border-radius:5px;color:#fff;font-size:16px;margin-bottom:20px;padding:10px;transition:border-color .3s ease;width:100%}.contact-us input:focus,.contact-us textarea:focus{border-color:#e5b800;outline:none}.contact-us textarea{min-height:150px;resize:vertical}.contact-us button{background-color:gold;color:#000;font-size:18px;padding:12px;width:100%}.contact-us button:hover{background-color:#e5b800}.footer{background-color:#000;bottom:0;color:#fff;padding:20px 0;position:relative;text-align:center;width:100%}.footer-content{margin:0 auto;max-width:1200px}.footer a{color:gold;margin:0 10px;text-decoration:none;transition:color .3s ease}.footer a:hover{color:#e5b800;text-decoration:underline}@media (max-width:768px){.benefit-container{align-items:center;flex-direction:column}.benefit-box{width:80%}.contact-us form,.signup form{padding:20px;width:90%}}
/*# sourceMappingURL=main.f1074482.css.map*/