:root{--bg-black:#000;--top-bar-bg:#1a1a1a;--text-white:#fff;--text-gray:#b3b3b3;--accent-blue:#007bff;--border-color:#333}.headerv2 .container{max-width:100%;padding:0 60px}.headerv2 .social-links img{height:20px;object-fit:contain;vertical-align:middle;width:20px}.headerv2 .header-main{background-color:var(--bg-black);border-bottom:1px solid var(--border-color);padding:20px 0}.headerv2 .header-flex{align-items:center;display:flex;justify-content:space-between}.headerv2 .header-logo{align-items:center;display:flex;gap:30px}.headerv2 .logo-img{height:32px;width:auto}.headerv2 .logo-text{color:var(--text-white);font-size:32px;font-weight:600;letter-spacing:-.5px}.headerv2 .header-actions{align-items:center;display:flex;gap:30px}.headerv2 .webinar-info{align-items:center;display:flex;font-size:14px;gap:8px}.headerv2 .dot{background-color:var(--accent-blue);border-radius:50%;display:inline-block;height:8px;width:8px}.headerv2 .webinar-label{color:var(--text-white);font-weight:700}.headerv2 .webinar-date{color:var(--text-gray)}.headerv2 .social-links{align-items:center;display:flex;gap:15px}.headerv2 .aws-logo{height:100%;object-fit:cover;width:67px}.headerv2 .social-icon{color:var(--accent-blue);font-size:16px;text-decoration:none;transition:opacity .2s}.headerv2 span.header-plusicon{font-size:30px;font-weight:700}.headerv2 .social-icon:hover{opacity:.7}@media (max-width:768px){.headerv2 .header-flex{gap:20px;padding:0 10px;text-align:center}.headerv2 .header-actions{flex-direction:column;gap:15px}.headerv2 .logo-text{font-size:24px}}@media (max-width:500px){.headerv2 .header-flex{flex-direction:column}}