*{margin:0;padding:0;box-sizing:border-box}body{font-family:poppins,sans-serif;background-color:#fff;color:#000;line-height:1.6}.header{background-color:#000;box-shadow:0 2px 6px #fff3;height:120px}.hero-content p{margin-left:10px}.container{display:flex;justify-content:space-between;align-items:center}#logo{width:250px;height:80px;margin-left:80px;margin-top:25px}.heading{display:flex;justify-content:center;width:100%}.heading h1{text-align:center;padding-left:20px;font-size:50px}.nav{list-style:none;display:flex;gap:1.5rem;margin-right:150px;padding-bottom:5px;border-bottom:2px solid transparent;margin-top:50px;transition:color .9s ease,border-bottom .9s ease}nav a{color:#fff;text-decoration:none}nav a:hover{color:red;border-bottom:2px solid red}nav a.active{color:red;border-bottom:2px solid red}.title h1{padding-left:10px}.title{display:flex}.hero-section{padding:100px 40px 60px;background:#fff;text-align:left}.hero-section h1{font-size:2.8rem;margin-bottom:10px;color:red}#about h2,#auto h2,#services h2{color:red}.hero-section .highlight{color:#e63946}.carousel-container{width:100%;max-width:1000px;margin:30px auto;text-align:center}.carousel-img{width:100%;height:400px;object-fit:cover;border-radius:10px;box-shadow:0 4px 10px #0000001a}.content-section{padding:30px 20px}hr{width:90%;margin:2rem auto;border:none;height:2.5px;background-color:#cfd1cc}.content-section h2,.hero-section h1{text-align:left}.content-section ul{padding:30px 20px}.content-section ul li{list-style:none;position:relative;padding-left:25px}.content-section ul li:before{content:"✔";position:absolute;left:0;color:#e63946}footer{background-color:#f1f1f1;padding:20px 40px;text-align:center;font-size:.9rem;color:#555}.footer{background-color:#000;color:#fff;padding:20px 40px;display:flex;justify-content:center}.footer a{color:#fff;text-decoration:none;margin:0 5px;transition:color .3s ease,text-decoration .3s ease}.footer a:hover{color:red;text-decoration:underline}
