        .sapa_welcome_container {
            text-align: center;
            /*background-color: #f5f5f5;*/
            padding: 20px;
            border: 1px solid #ccc;
            border-radius: 10px;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }
        .sapa_text_header {
            font-weight: bold;
            margin-bottom: 20px;
            color: #007BFF;
            text-align: center; /* Center the image horizontally */
        }
        /* Header Styles */
        .sapa_welcome_container_header {
            font-size: 28px;
            font-weight: bold;
            margin-bottom: 20px;
            color: #007BFF;
            text-align: center; /* Center the image horizontally */
        }
        .sapa_welcome_container img {
          display: block; /* Make the image a block-level element */
          margin: 0 auto; /* Center the image horizontally */
          max-width: 100%; /* Ensure the image doesn't exceed the container's width */
          height: auto; /* Maintain aspect ratio */
        }

        /* Icon Styles */
        .sapa_welcome_container_icon {
            font-size: 60px;
            margin-bottom: 20px;
            color: #007BFF;
        }

        /* Message Styles */
        .sapa_welcome_container_message {
            font-size: 18px;
            margin-bottom: 20px;
        }

        /* Action Button Styles */
        .sapa_welcome_container_action-button {
            background-color: #007BFF;
            color: #fff;
            border: none;
            border-radius: 5px;
            padding: 15px 30px;
            font-size: 20px;
            margin: 10px;
            cursor: pointer;
            text-decoration: none;
        }

        /* Action Button Hover Styles */
        .sapa_welcome_container_action-button:hover {
            background-color: #0056b3;
        }