body { font-size: 10px; line-height: 10px; box-sizing: border-box; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .container { max-width: 1200px; padding: 15px; text-align: center; } #box { width: 100%; height: 35vh; border: 1px solid #000000; display: flex; align-items: center; justify-content: center; font-size: 2em; } img { border-radius: 50%; overflow: hidden; } span { background-color: #fff; padding: 0 10px; line-height: 2em; }