body, html {margin: 0;padding: 0;font-family: Arial, sans-serif;}.header {width: 100%;}.top-bar {background-color: #c8102e;color: white;text-align: right;padding: 5px 20px;}.language-switcher a {color: white;text-decoration: none;}.navbar {display: flex;align-items: center;justify-content: space-between;padding: 10px 20px;background-color: #fff;}.navbar .logo {height: 50px;}.navbar nav ul {list-style: none;margin: 0;padding: 0;display: flex;}.navbar nav ul li {margin-right: 20px;}.navbar nav ul li a {text-decoration: none;color: #000;font-weight: bold;}.navbar-right a {text-decoration: none;color: #000;margin-left: 15px;}.banner {position: relative;text-align: center;color: white;}.banner img {width: 100%;height: auto;filter: brightness(0.7);}.banner-text {position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);background-color: rgba(0, 0, 0, 0.5);padding: 10px 20px;border-radius: 5px;}.bottom-bar {background-color: #00205b;color: white;text-align: center;padding: 10px;}.bottom-bar a {color: white;text-decoration: none;font-weight: bold;}