:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100%;background:#fff;overflow-x:hidden}.hero-page{height:600px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:#d7e5ea}.contact{background:#d7e5ea}.background-text{position:absolute;top:50px;left:50%;transform:translate(-50%);font-size:70px;font-weight:700;color:#000;opacity:.6;z-index:1;pointer-events:none;width:100%;margin-top:60px;letter-spacing:5px}.car-container{position:relative;z-index:2;max-width:100%;width:100%;display:flex;justify-content:space-between}.car-image1{position:absolute;left:-70px;height:400px;top:85px}.car-image2{position:absolute;right:-22px;top:-27px;height:550px}.info{display:flex;justify-content:center;gap:50px;margin-top:50px;flex-wrap:wrap}.info-box{background:#1c1c1c;padding:20px;border-radius:10px;min-width:100px}.info-box span{display:block;font-size:1.2em;margin-top:10px}.cta{margin-top:30px}.cta button{background-color:gold;color:#000;padding:12px 24px;border:none;border-radius:30px;font-size:16px;cursor:pointer}.model-name{font-size:24px;margin-top:60px}.catalogue{padding-top:200px;background:#bfa27c;padding-bottom:100px}.catalogue h2{text-align:center;font-size:55px;margin-top:-40px;margin-bottom:80px}.cont{position:absolute}.cont p{font-size:20px;color:#cf892b;font-weight:500;margin-bottom:5px;margin-top:100px}.cont .text-gray-400{font-size:20px;margin-bottom:20px;margin-top:0;color:gray}.cont .text-gray-400 span{margin-top:25px;display:block;color:#cf892b;font-weight:400;font-size:25px}.cont .btn{background:#000000b5;color:#fff;border-radius:25px;font-size:15px;height:47px;width:140px;display:block;margin:auto;display:flex;justify-content:center;align-items:center}.since{position:absolute;top:185px;color:#a64d16;font-size:22px;margin:25px 0;font-weight:500}.om{height:75px;width:auto;position:absolute;top:52px;filter:brightness(0) saturate(100%) invert(17%) sepia(60%) saturate(3457%) hue-rotate(0deg) brightness(104%) contrast(119%)}.contact{display:flex;background:#d7e5ea;flex-direction:column;justify-content:center;align-items:center;padding:50px 50px 100px}.contact h2{font-weight:500;color:#b47929;font-size:40px;margin:0}.contact p{color:gray;font-size:18px;margin-top:10px;margin-bottom:00px}.contact img{height:110px;margin-bottom:10px}.contact .form-group{margin-bottom:1rem;width:400px}.contact label{display:block;margin-bottom:.5rem;color:#374151}.contact input,.contact textarea{width:100%;padding:.75rem;border:1px solid rgb(209,213,219);border-radius:8px;font-size:1rem;background:#f0fcff;color:#000}.contact button{padding:.75rem;background-color:#b47929;color:#fff;font-size:1rem;border:none;border-radius:8px;cursor:pointer;width:200px}.contact button:hover{background-color:#8d6020}.contact p{text-align:center;margin-bottom:1rem}.abs-footer{background:#000000e6;display:flex;justify-content:space-around;padding:20px}.abs-footer .itm{display:flex;flex-direction:column;font-size:20px}.abs-footer .itm a{color:#f18847}.address{background:#a64d16;padding:20px;display:flex;align-items:center;justify-content:center}.address a{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.about{margin-top:0;display:flex;flex-direction:column;padding:50px 0;align-items:center;color:#cf892b;background:#efefef}.about h3{font-size:25px;font-weight:500;margin-top:0;color:#a64d16}.fam{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px}.fam img{height:200px}.fam p{text-align:center;margin-top:50px;font-weight:600;line-height:180%}.dev{display:flex;justify-content:center;align-items:center;padding:10px}.dev a{color:#000}.dev a strong{color:#5b2e12}@media (max-width:700px){.hero-page{position:relative;padding:20px}.om{height:45px}.background-text{font-size:28px;letter-spacing:2px}.since{top:130px;font-size:16px}.cont p{margin-top:40px;font-size:16px}.cont .text-gray-400{font-size:14px;margin-bottom:35px}.cont .text-gray-400 span{font-size:16px;margin-top:15px}.car-container{position:absolute;bottom:0}.car-image2{height:260px;right:-15px;top:-205px}.car-image1{height:190px;top:-154px;left:-33px}.catalogue{padding-bottom:50px;padding-top:120px}.catalogue h2{font-size:24px;margin-bottom:30px}.css-1112p70{grid-template-columns:repeat(1,1fr)!important;padding:20px;box-sizing:border-box;gap:25px!important}.css-hz4rte-MuiPaper-root-MuiCard-root{border-radius:11px!important}.contact{padding:50px 12px}.contact h2{font-size:20px;text-align:center}.contact p{font-size:15px}.contact .form-group{width:100%}.contact .form-group input,.contact .form-group textarea{box-sizing:border-box}.abs-footer{flex-direction:row;flex-wrap:wrap;gap:10px}.abs-footer .itm{width:100%;align-items:center;font-size:18px}.about{padding:50px 20px}.fam{width:100%}.about h3{font-size:20px;text-align:center}.dev a{font-size:14px}}
