body{margin:0;font-family:Arial,sans-serif}.navbar{color:#fff;background-color:#333;align-items:center;width:100%;padding:10px 20px;display:flex;position:fixed;top:0}.navbar .logo{margin-right:20px;font-weight:700}.navbar a{color:#fff;margin-right:15px;text-decoration:none}.navbar a:hover{text-decoration:underline}.content{text-align:center;padding-top:60px}.navbar{box-sizing:border-box;z-index:1000;background:gray;justify-content:space-between;align-items:center;width:100vw;height:80px;padding:0 40px;display:flex;position:fixed;top:0;left:0}.logo-container{flex-direction:column;align-items:flex-start;margin-top:-20px;margin-right:-140px;display:flex}.logo-img{width:auto;height:40px}.logo-text{color:#fff;margin-top:-30px;font-size:1rem;font-weight:700}.nav-links{text-align:center;flex:1}.nav-links a{color:#fff;margin:0 20px;font-size:1rem;text-decoration:none}.nav-links a:hover{text-decoration:underline}.content{padding-top:90px}.reviews-section{text-align:center;background:#f9f9f9;padding:60px 20px}.reviews-section h2{margin-bottom:15px;font-size:1.8rem}.average{color:#e30613;margin-bottom:30px;font-size:1.2rem;font-weight:600}.reviews-list{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.review-card{text-align:left;background:#fff;border-radius:8px;max-width:320px;padding:20px;box-shadow:0 2px 10px #0000001a}.review-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.stars{color:#f5b301;font-size:1.1rem}body{color:#222;background-color:#fff;margin:0;font-family:Open Sans,Arial,sans-serif}.hero-header{color:#fff;text-align:center;background:linear-gradient(#1e1e1eb3,#1e1e1eb3),url(/assets/Takel-UcFbOAIZ.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:85vh;padding-top:90px;display:flex;position:relative}.hero-content{max-width:800px;margin:0 auto}.hero-badge{background-color:#e30613;border-radius:4px;margin-bottom:20px;padding:6px 14px;font-weight:600;display:inline-block}.hero-header h1{margin-bottom:15px;font-size:2.8rem}.hero-header ul{margin:15px 0 25px;padding:0;list-style:none}.hero-header li{margin-bottom:6px;font-size:1.1rem}.cta-button{color:#fff;background-color:#e30613;border-radius:6px;margin-top:10px;padding:14px 30px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-block}.cta-button:hover{background-color:#b9050e}.phone-number{margin-top:25px;font-size:1.3rem;font-weight:600}.review{color:#ddd;margin-top:8px;font-size:1rem}.content{max-width:1100px;margin:60px auto;padding:0 20px}.two-column-section{justify-content:space-between;gap:40px;margin-bottom:60px;display:flex}.column{flex:1}h2{margin-bottom:10px;font-size:1.6rem;font-weight:700}p{color:#333;font-size:1rem;line-height:1.6}.single-section{margin-top:40px}.whatsapp-circle{cursor:pointer;background:#181818;border-radius:50%;width:58px;height:58px;transition:box-shadow .18s;box-shadow:0 4px 20px #0000002e}.whatsapp-float:hover .whatsapp-circle{box-shadow:0 0 24px #0007}.footer{color:#ffe057;background:#7a397a;padding:0;font-family:Arial,sans-serif}.footer-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:50px 50px 20px 70px;display:flex;position:relative}.footer-column{flex:1;min-width:220px;margin-right:32px}.logo-column h2{color:#ffe057;letter-spacing:1px;margin:0;font-size:2.3rem;font-weight:700}.footer-logo .footer-phone{color:#ffe057;margin-top:25px;font-size:1.4rem;font-weight:700}.menu-column h3,.contact-column h3{color:#fff;margin-bottom:20px;font-size:1.2rem;font-weight:600}.menu-column ul{color:#fff;margin:0;padding:0;list-style:none}.menu-column li{margin:18px 0}.menu-column a{color:#fff;text-decoration:none;transition:color .2s}.menu-column a:hover{color:#ffe057}.contact-column .footer-contact-row{color:#fff;align-items:center;gap:10px;margin-bottom:18px;font-size:1rem;display:flex}.whatsapp-float{background:0 0;position:absolute;top:20px;right:65px}.whatsapp-float img{background:#25d366;border-radius:50%;width:66px;height:66px;box-shadow:0 8px 30px #0000001a}.footer-bottom{color:#fff;text-align:left;background:gray;padding:18px 70px;font-size:1rem}.whatsapp-float{z-index:2000;justify-content:center;align-items:center;width:62px;height:62px;display:flex;position:fixed;top:50%;right:32px;transform:translateY(-50%)}.whatsapp-circle{cursor:pointer;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:box-shadow .18s,transform .2s;display:flex;box-shadow:0 4px 20px #0000002e}.whatsapp-float:hover .whatsapp-circle{transform:scale(1.08);box-shadow:0 0 24px #25d36688}.whatsapp-icon{width:35px;height:35px}
