@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.header{background-color:#222;box-shadow:0 2px 4px #0006;left:0;position:fixed;top:0;width:100%;z-index:1000}.navbar{justify-content:space-between;margin:0 auto;max-width:1200px;padding:.8rem 1rem}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{justify-content:center}.navbar-logo img{height:90px;margin-left:0;transition:transform .3s ease,box-shadow .3s ease;width:auto}.navbar-logo img:hover{box-shadow:0 0 8px #ffffff80;transform:scale(1.1)}.navbar-toggle{cursor:pointer;display:none;flex-direction:column;gap:.3rem}.navbar-toggle span{background-color:#fff;height:3px;transition:all .3s ease;width:25px}.navbar-menu{display:flex;gap:2rem;list-style:none;transition:all .3s ease}.navbar-menu li a{color:#b3b3b3;font-size:1rem;font-weight:500;transition:color .3s ease,transform .2s ease}.navbar-menu li a:hover{color:#fff;transform:scale(1.1)}@media (max-width:1024px){.navbar-logo img{height:90px;height:50px;margin-left:-.5rem;transition:transform .3s ease,box-shadow .3s ease;width:auto}.navbar-menu{background-color:#222;box-shadow:0 4px 8px #0000004d;display:none;flex-direction:column;padding:1rem;position:absolute;right:0;top:100%;width:100%}.navbar-menu.active,.navbar-toggle{display:flex}}@media (max-width:768px){.navbar-logo img{height:70px}.navbar-menu li a{font-size:.9rem}}.banner{background:url(/static/media/car-executive-2.3d58297bf22e2f32178b.png) no-repeat 50%;background-size:cover;position:relative;width:100%}.banner-overlay{align-items:center;background-color:#00000080;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.banner-overlay h1{color:#fff;font-size:2.5rem;margin-bottom:1rem}.banner-overlay p{color:#f0f0f0;font-size:1.2rem;margin-bottom:2rem}.btn-banner{background-color:silver;color:#000;font-weight:700;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .2s ease}.btn-banner:hover{background-color:#fff;color:#000}@media (max-width:768px){.banner{height:50vh}.banner-overlay h1{font-size:1.8rem}}.service-card{border-radius:8px;transition:transform .3s ease}.service-card:hover{transform:scale(1.05)}.about-image,.about-text{flex:1 1}.about-text p{line-height:1.5}@media (max-width:768px){.about .container{flex-direction:column}.about-image img{height:auto;max-width:100%}}footer{background-color:#121212;color:#b3b3b3;font-size:.9rem;padding:1rem;text-align:center}footer a{color:#fff;font-weight:500;margin:0 .5rem;transition:color .3s}footer a:hover{color:#e0e0e0}.cotacao-container{align-items:center;background-color:#1c1c1c;border-radius:8px;box-shadow:0 4px 8px #0000004d;color:#fff;display:flex;flex-direction:column;margin:2rem auto;max-width:1000px;padding:2rem}.cotacao-container h2{color:#fff;font-size:1.8rem;margin-bottom:.5rem;text-align:center}.cotacao-container p{color:#b3b3b3;margin-bottom:1.5rem;text-align:center}.cotacao-form{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);width:100%}.cotacao-form .form-group{display:flex;flex-direction:column}.cotacao-form label{color:#b3b3b3;font-size:.9rem;margin-bottom:.5rem}.cotacao-form input,.cotacao-form select,.cotacao-form textarea{background-color:#333;border:none;border-radius:20px;box-shadow:inset 0 1px 2px #0003;color:#fff;font-size:1rem;padding:.8rem;width:100%}.cotacao-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23FFF' d='M5 6 0 0h10z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 12px;font-size:1rem;height:3rem}.cotacao-form select option{background-color:#333;color:#fff;font-size:1rem;padding:.5rem}.cotacao-form button{background-color:#555;border-radius:30px;cursor:pointer;font-weight:700;grid-column:span 2;margin-top:1.5rem;padding:1rem;transition:background-color .3s}.cotacao-form button:hover{background-color:#777}@media (max-width:768px){.cotacao-form{gap:1rem;grid-template-columns:1fr}.cotacao-container h2{font-size:1.5rem}.cotacao-container p{font-size:1rem}.cotacao-form select{font-size:1rem;height:3rem}.cotacao-form select option{font-size:1.1rem;padding:.8rem}}.custom-select{font-family:Arial,sans-serif;margin:0 auto;max-width:400px;position:relative;width:100%}.custom-select-header{align-items:center;background-color:#333;border:1px solid #ccc;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:.8rem;transition:background-color .3s ease}.custom-select-header.open{background-color:#444}.custom-select-arrow{margin-left:1rem}.custom-select-options{background-color:#333;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000004d;left:0;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.custom-select-option{color:#fff;cursor:pointer;padding:.8rem;transition:background-color .3s ease}.custom-select-option:hover{background-color:#444}.custom-select-option:active{background-color:#555}.info-item.whatsapp{align-items:center;color:#25d366;cursor:pointer;display:flex;gap:10px}.info-item.whatsapp:hover{color:#1d9c54}.info-item .whatsapp-icon{height:25px;width:25px}.contact-container{background-color:#1c1c1c;border-radius:8px;box-shadow:0 4px 8px #0000004d;color:#fff;margin:2rem auto;max-width:1600px;padding:2rem;text-align:center}.contact-container h2{font-size:2.5rem;margin-bottom:.5rem}.contact-container p{color:#b3b3b3;font-size:1.5rem;margin-bottom:2rem}.contact-content{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.contact-info{display:flex;flex:1 1;flex-direction:column;gap:1.5rem}.info-item{align-items:center;display:flex;font-size:1.2rem;gap:1rem}.info-item .icon{color:#fff;font-size:1.8rem}.info-item a,.info-item span{color:#b3b3b3;text-decoration:none}.info-item a:hover{color:#fff}.social-media{font-size:2rem;gap:1.5rem}.social-media .facebook{color:#3b5998}.social-media .instagram{color:#e4405f}.social-media .linkedin{color:#0077b5}.social-media a{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:60px;justify-content:center;transition:background-color .3s ease;width:60px}.social-media a:hover{background-color:#f0f0f0}@media (max-width:1024px){.contact-container h2{font-size:2rem}.contact-container p{font-size:1.2rem}.info-item{font-size:1rem}.info-item .icon,.social-media .icon{font-size:1.5rem}.social-media a{height:50px;width:50px}}@media (max-width:768px){.contact-content{align-items:center;flex-direction:column}.contact-info,.social-media{width:100%}.social-media .icon{font-size:1.3rem}.social-media a{height:45px;width:45px}}.social-media{display:flex;gap:15px;justify-content:center}.social-media .icon{font-size:1.5rem;transition:transform .3s ease,color .3s ease}.social-media .icon:hover{transform:scale(1.2)}.social-media .whatsapp-icon{cursor:pointer;height:25px;width:25px}.whatsapp-link:hover .whatsapp-icon{transform:scale(1.2)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#121212}img{display:block;max-width:100%}a{color:#b3b3b3;text-decoration:none;transition:color .3s}a:hover,button{color:#fff}button{background-color:#333;border:1px solid #555;border-radius:4px;cursor:pointer;font-weight:500;padding:.8rem 1.5rem;transition:background-color .3s,color .3s}button:hover{background-color:#555;color:#e0e0e0}.banner{align-items:center;background:linear-gradient(#0009,#0009),url(/static/media/car-executive-2.3d58297bf22e2f32178b.png) 50%/cover no-repeat;color:#fff;display:flex;height:70vh;justify-content:center;text-align:center}.btn-banner{background-color:#333;border-radius:4px;color:#fff;font-weight:500;padding:.8rem 2rem;text-transform:uppercase;transition:background-color .3s}.btn-banner:hover{background-color:#555}.about{background-color:#1c1c1c;padding:3rem 1rem}.about .container{align-items:center;display:flex;gap:2rem;margin:0 auto;max-width:1200px}.about-image img{border-radius:8px;height:auto;width:100%}.about-text{flex:1 1}.about-text h2{color:#fff;font-size:2rem;margin-bottom:1rem}.about-text p{color:#b3b3b3;margin-bottom:1rem}@media (max-width:768px){.about .container{flex-direction:column}}.services{background-color:#121212;padding:3rem 1rem}.services .container{margin:0 auto;max-width:1200px}.services h2{color:#fff;margin-bottom:2rem;text-align:center}.services-items{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.service-card{background-color:#1c1c1c;border-radius:6px;box-shadow:0 4px 8px #0000004d;color:#fff;padding:1.5rem;text-align:center}.service-card img{height:80px;margin-bottom:1rem}.service-card h3{font-size:1.25rem;margin-bottom:.5rem}.service-card p{font-size:1rem;line-height:1.5}body{background:url(/static/media/estaiada-2.cf184c5a32bb3d5492c1.png) no-repeat 50% fixed;background-size:cover;color:#e0e0e0;font-family:Roboto,sans-serif;line-height:1.6}
/*# sourceMappingURL=main.c77db009.css.map*/