.rs-header{width:100%;max-width:none;margin:0 auto;padding:0;background:transparent;box-sizing:border-box;overflow:hidden;font-family:Arial,sans-serif;isolation:isolate}.rs-header *{box-sizing:border-box}.rs-header.is-boxed{max-width:var(--rs-max)}.rs-hero{height:var(--rs-h);width:100%;background-image:var(--rs-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.rs-nav-wrap{width:100%;background:#090909;border-top:2px solid #ff6a00;border-bottom:2px solid #e21b12}.rs-nav{min-height:72px;display:flex;align-items:center;gap:18px;max-width:1500px;margin:0 auto;padding:0 24px}.rs-menu{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;flex:1;min-width:0}.rs-menu>li{margin:0}.rs-menu a{display:flex;align-items:center;min-height:68px;padding:0 24px;color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:15px;border-right:1px solid rgba(255,255,255,.12);transition:.2s}.rs-menu a:hover,.rs-menu .current-menu-item>a{background:linear-gradient(135deg,#e51718,#ff6a00);color:#fff}.rs-listen{flex:none;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;background:linear-gradient(135deg,#ef1017,#ff5b00);border:2px solid #ffb000;color:#fff!important;text-decoration:none;font-weight:900;white-space:nowrap}.rs-listen span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#111}.rs-menu-empty{color:#fff;padding:20px;flex:1}.rs-menu .sub-menu{display:none;position:absolute;list-style:none;margin:0;padding:0;background:#111;z-index:20}.rs-menu li{position:relative}.rs-menu li:hover>.sub-menu{display:block}.rs-menu .sub-menu a{min-width:210px;border-bottom:1px solid #333}
@media(max-width:900px){.rs-hero{height:min(var(--rs-h),360px);background-position:center}.rs-nav{padding:8px 10px;display:block}.rs-menu{display:grid;grid-template-columns:repeat(2,1fr)}.rs-menu a{min-height:48px;padding:0 12px;font-size:13px}.rs-listen{margin:10px 0;width:100%;justify-content:center}.rs-menu .sub-menu{position:static}}
@media(max-width:520px){.rs-hero{height:260px}.rs-menu{grid-template-columns:1fr 1fr}.rs-menu a{font-size:12px}}
