.ads-banner{width:100%;height:50px;overflow:hidden;position:relative;display:flex;align-items:center}@media(max-width:768px){.ads-banner{height:45px}}@media(max-width:480px){.ads-banner{height:40px}}.ads-banner.text-light{color:#f9f5f1}.ads-banner.text-dark{color:#073b22}.ads-banner.bg-primary{background:#1c9e5b}.ads-banner.bg-secondary{background:#1a5c3a}.ads-banner.bg-yellow{background:#fbbf24}.ads-banner.bg-dark{background:#073b22}.ads-marquee{width:100%;height:100%}.ads-content,.ads-marquee{display:flex;align-items:center}.ads-content{white-space:nowrap;animation:scroll var(--speed,30s) linear infinite}.ads-content:hover{animation-play-state:paused}.ads-item{display:inline-flex;align-items:center;gap:1.5rem;padding:0 2rem}@media(max-width:768px){.ads-item{gap:1rem;padding:0 1.5rem}}@media(max-width:480px){.ads-item{gap:.75rem;padding:0 1rem}}.ads-item .ads-text{font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;text-decoration:none;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.ads-item .ads-text:hover{text-decoration:underline}@media(max-width:768px){.ads-item .ads-text{font-size:.9rem}}@media(max-width:480px){.ads-item .ads-text{font-size:.8rem}}.ads-item .ads-separator{color:rgba(7,59,34,.6);flex-shrink:0}@media(max-width:480px){.ads-item .ads-separator{width:14px;height:14px}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}