@font-face { font-family: GlitchGoblin; src: url('GlitchGoblin.ttf'); } h1 { font-size: 60px; color: red; margin-left: auto; margin-right: auto; margin-bottom: 80px; width: 10em; font-family: GlitchGoblin; } .layout { display: flex; align-items: flex-start; padding: 0 40px; gap: 40px; width: 100%; box-sizing: border-box; } .container { flex-shrink: 0; } #map { width: 400px; height: 400px; flex-shrink: 0; margin: 0 auto; } .info { margin-bottom: 20px; } .info h2 { margin-right: 10px; display: inline; color: red; } .info p { display: inline-block; margin: inline; } body { background: #121212; } p { color: red; }