body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #f4f4f4; } .container { max-width: 800px; margin: 20px auto; background-color: #fff; padding: 20px; border-radius: 8px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); position: relative; /* To position the badge relative to the container */ } h1, h2 { text-align: center; } img.logo { width: 150px; height: 150px; border-radius: 50%; } .organization-details { margin-bottom: 10px; } .hiring-status { margin-top: 20px; text-align: center; } .logo-div { text-align: center; } .hiring-badge { position: absolute; top: 20px; right: 20px; background-color: #4CAF50; color: #fff; padding: 5px 10px; border-radius: 5px; font-weight: bold; }