body {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    margin: 0;
}

#parent {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center; /* Center text horizontally */
}

#parent p {
    margin-right: 10px; /* Adjust the margin between text and image */
    font-size: 50px; /* Adjust the font size as needed */
    font-family: 'IBM Plex Serif', sans-serif; /* Use IBM Plex Serif font */
    height: auto;
}

#parent img {
    width: 50px; /* Adjust the width of the globe icon as needed */
    height:auto;
}

#output  {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 40px; /* Adjust the font size as needed */
    font-family: 'Great Vibes', sans-serif; /* Use Great Vibes font */
}