body{background:#000;color:#fff;font-family:Arial;margin:0;padding:0;}
.container{width:94%;margin:auto;}
.logo-area{text-align:center;margin:15px 0;}
.logo{max-width:160px;}
.banner-img{width:100%;border:2px solid gold;}
.cta-box{border:1px solid gold;padding:15px;background:#111;text-align:center;margin-bottom:20px;}
.btn-main{background:red;padding:12px;display:block;margin-bottom:10px;color:#fff;font-weight:bold;}
.btn-secondary{background:gold;padding:12px;display:block;color:#000;font-weight:bold;}
.section-title{color:gold;border-left:4px solid gold;padding-left:10px;margin:25px 0 10px;}
.provider-grid{display:flex;flex-wrap:wrap;gap:10px;}
.provider-item{flex:1 1 48%;background:#111;border:1px solid gold;padding:10px;text-align:center;}
.slot-table{width:100%;border-collapse:collapse;}
.slot-table th,.slot-table td{border:1px solid gold;padding:10px;text-align:center;}
.hot{color:gold;font-weight:bold;}
.med{color:#0f0;}
.article-box{background:#111;padding:15px;border:1px solid gold;margin-top:20px;}
.article-img{width:100%;margin:10px 0;border:1px solid gold;}
.footer{text-align:center;padding:20px;background:#111;border-top:1px solid gold;margin-top:30px;}
.footer-btn{padding:10px 20px;margin:5px;border-radius:6px;font-weight:bold;}
.livechat{background:red;color:white;}
.whatsapp{background:#25D366;color:black;}
