.main { background-image: url('/assets/tiger1.png'); background-position: center; background-repeat: repeat; background-size: cover; position: relative; box-shadow: inset 0 0 0 2000px rgba(242, 242, 242, 0.9); } .navbar-nav { display: flex; justify-content: flex-end; } .nav-item { padding: 8px; } img { background: rgb(191, 191, 191); object-fit: contain; } .game-section { background-image: url('/images/tiger1.png'); background-position: top; background-repeat: no-repeat; background-size: cover; position: relative; height: 600px; background-color: rgb(191, 191, 191); display: flex; align-items: flex-end; justify-content: center; } .open-modal { width: 350px; min-height: 50px; } .cookie-banner { position: fixed; bottom: 0; left: 0; width: 100%; background: #222; color: #fff; padding: 15px; text-align: center; font-size: 14px; display: flex; justify-content: space-between; align-items: center; } .cookie-banner > p { margin: 0; flex: 1; color: white; } .cookie-banner > a { background: #606060; color: #fff; padding: 8px 15px; text-decoration: none; font-weight: bold; border-radius: 5px; margin-left: 10px; } /* Hide banner when the user clicks "Accept" */ #hide-cookie:target { display: none; } .spacer { height: 60px; /* Should match the height of the cookie banner */ } @media (max-width: 560px) { .modal-dialog, .modal { max-width: 100vw !important; margin: 0; } .modal-content { border-radius: 0; } } h1, p { color: #2b2b2b; } footer > .navbar { background-color: #2b2b2b; } footer a.nav-link, footer > nav p { color: white; } header .navbar-nav .nav-link:hover { color: #606060 !important; /* Lighter tiger orange */ transition: color 0.3s ease-in-out; }