*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.6;color:#333}.container{max-width:1200px;margin:0 auto;padding:0 20px}.navbar{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);padding:15px 0;position:fixed;width:100%;top:0;z-index:1000;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.navbar-brand{color:white!important;font-size:24px;font-weight:700}.nav-link{color:rgb(255 255 255 / .9)!important;font-weight:500;padding:8px 16px!important;transition:all 0.3s}.nav-link:hover,.nav-link.active{color:white!important;background:rgb(255 255 255 / .1);border-radius:6px}.hero{background:linear-gradient(135deg,#0ea5e9 0%,#0369a1 50%,#10b981 100%);padding:120px 0 80px;min-height:100vh;display:flex;align-items:center}.hero h1{font-size:48px;font-weight:800;color:#fff;margin-bottom:20px;line-height:1.2}.hero-text{font-size:18px;color:rgb(255 255 255 / .95);margin-bottom:40px;line-height:1.7}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px}.stat-item{text-align:center}.stat-item h3{font-size:48px;font-weight:800;color:#fff;margin-bottom:8px}.stat-item p{color:rgb(255 255 255 / .9);font-size:14px}.audit-form-card{background:#fff;border-radius:16px;padding:40px;box-shadow:0 20px 60px rgb(0 0 0 / .15);position:relative}.limited-offer{position:absolute;top:20px;right:20px;background:#ef4444;color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600}.audit-form-card h2{font-size:24px;font-weight:700;margin-bottom:10px;color:#1f2937}.audit-form-card p{color:#6b7280;margin-bottom:25px}.audit-form-card .form-control{padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:15px;font-size:15px}.audit-form-card .form-control:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgb(14 165 233 / .1)}.audit-form-card .btn-primary{background:linear-gradient(135deg,#0ea5e9,#10b981);border:none;padding:14px;font-size:16px;font-weight:700;border-radius:8px;transition:transform 0.3s}.audit-form-card .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(14 165 233 / .3)}.secure-text{text-align:center;color:#6b7280;font-size:13px;margin-top:15px}.service-card{background:#fff;border-radius:12px;padding:35px 25px;text-align:center;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform 0.3s,box-shadow 0.3s;height:100%}.service-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgb(0 0 0 / .12)}.service-card i{font-size:48px;color:#0ea5e9;margin-bottom:20px}.service-card h3,.service-card h2{font-size:20px;font-weight:700;margin-bottom:15px;color:#1f2937}.service-features{list-style:none;padding:0;text-align:left;margin-top:20px}.service-features li{padding:8px 0;color:#4b5563;font-size:14px}.service-features li i{color:#10b981;font-size:14px;margin-right:8px}.why-us-card{text-align:center;padding:30px 20px;background:#fff;border-radius:12px;transition:transform 0.3s}.why-us-card:hover{transform:translateY(-5px)}.icon-circle{width:80px;height:80px;background:linear-gradient(135deg,#0ea5e9,#10b981);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.icon-circle i{font-size:32px;color:#fff}.why-us-card h4{font-size:18px;font-weight:700;margin-bottom:12px}.testimonial-card{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 12px rgb(0 0 0 / .08);height:100%}.rating{color:#fbbf24;font-size:18px;margin-bottom:20px}.testimonial-text{font-style:italic;color:#4b5563;line-height:1.8;margin-bottom:25px}.client-info{display:flex;align-items:center;gap:15px;padding-top:20px;border-top:1px solid #e5e7eb}.client-image{width:50px;height:50px;border-radius:50%}.client-info h5{font-size:16px;font-weight:700;margin-bottom:4px}.client-info p{font-size:13px;color:#6b7280;margin:0}.contact-section{background:#f9fafb}.contact-info{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.contact-item{display:flex;gap:20px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e7eb}.contact-item i{font-size:24px;color:#0ea5e9}.contact-method{display:flex;gap:15px;margin-bottom:25px}.icon-box{width:50px;height:50px;background:#0ea5e9;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-box i{color:#fff;font-size:20px}.icon-box.whatsapp{background:#25D366}.icon-box.skype{background:#00AFF0}.icon-box.email{background:#ef4444}.contact-link{color:#0ea5e9;text-decoration:none;display:block;margin-top:5px}.contact-form-card{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.social-links{display:flex;gap:15px;margin-top:30px}.social-icon{width:45px;height:45px;background:linear-gradient(135deg,#0ea5e9,#10b981);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:transform 0.3s}.social-icon:hover{transform:translateY(-3px)}footer{background:#1f2937;color:#fff;padding:40px 0 20px}footer h5{font-size:18px;font-weight:700;margin-bottom:20px}footer a{color:rgb(255 255 255 / .8);text-decoration:none;transition:color 0.3s}footer a:hover{color:#fff}footer ul{list-style:none;padding:0}footer li{margin-bottom:10px}.section-header{margin-bottom:50px}.section-header h2{font-size:36px;font-weight:800;color:#1f2937;margin-bottom:15px}.section-header p{font-size:18px;color:#6b7280}.chat-widget{position:fixed;bottom:20px;right:20px;z-index:9999}.chat-button{display:flex;align-items:center;gap:10px;background:#25D366;color:#fff;padding:12px 20px;border-radius:40px;text-decoration:none;font-weight:600;box-shadow:0 6px 18px rgb(0 0 0 / .15);transition:all 0.3s}.chat-button:hover{background:#1ebe5d;transform:translateY(-2px);color:#fff}.chat-icon{width:24px;height:24px}@media (max-width:768px){.hero h1{font-size:32px}.stats-row{grid-template-columns:repeat(3,1fr);gap:15px}.stat-item h3{font-size:32px}.audit-form-card{padding:30px 20px}.section-header h2{font-size:28px}.chat-button{width:56px;height:56px;border-radius:50%;padding:0;justify-content:center}.chat-button .label{display:none}}