body{font-family:"Poppins",sans-serif;color:#333;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);margin:0;line-height:1.6}.header{background-color:#fff;color:#6200ea;padding:1rem 0;text-align:center;font-size:1.5rem;font-weight:600;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.header .logo{margin:0 auto;width:100px;height:50px;background:url(../../../your-logo-url.png) no-repeat center;background-size:contain}.promoter-info{background-color:#fff;border-radius:12px;padding:2rem;margin-top:2rem;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.promoter-info h1{font-size:2.5rem;color:#6200ea;text-align:center}.promoterName{font-family:"Poppins",sans-serif;font-weight:700;font-size:3rem;color:#6200ea;text-align:center;margin-bottom:1rem}.promoter-info p{font-size:1rem;margin:1rem 0;text-align:justify}.promoter-info a{color:#6200ea;font-weight:600;text-decoration:none;transition:color 0.3s}.promoter-info a:hover{color:#3700b3}.eventsTable{margin-top:2rem}.eventRow{background:#fff;border-radius:12px;box-shadow:0 4px 8px rgb(0 0 0 / .1);margin-bottom:1.5rem;overflow:hidden;transition:transform 0.3s}.eventRow:hover{transform:scale(1.02)}.event-image img{border-radius:12px;width:100%;height:auto}.event-info{padding:1rem}.eventTitle h1{font-family:"Poppins",sans-serif;font-size:2rem;font-weight:600;color:#6200ea;margin-bottom:.5rem}.eventTitle a{text-decoration:none;color:inherit}.dateTime time{font-weight:600;color:#555}.event-btn a.button{display:inline-block;background:#6200ea;color:#fff;padding:.5rem 1rem;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color 0.3s,transform 0.2s}.event-btn a.button:hover{background:#3700b3;transform:scale(1.05)}.footer{background-color:#6200ea;color:#6200ea;padding:1rem 0;text-align:center;font-size:1.5rem;font-weight:600;box-shadow:0 2px 4px rgb(0 0 0 / .2)}@media (max-width:768px){.promoter-info,.eventRow{padding:1rem}.promoter-info h1{font-size:2rem}.eventTitle h1{font-size:1.5rem}}