/* Estilos generales */
body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    background-image: url('imagen_de_fondo.jpg'); /* Ruta de la imagen de fondo */
    background-size: cover;
}

.header {
    position: relative;
    background-color:#27172F;
    color: #fff;
    padding: 20px;
    font-family: 'Garamond', sans-serif;
    text-transform: uppercase;
}

nav {
    display: flex;
    justify-content: space-between; /* Alinear elementos a los extremos */
    align-items: center;
}

.logo img {
    max-width: 200px;
}

nav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
}

nav ul li {
    margin-right: 20px;
}

nav ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
}

nav ul li a:hover {
    text-decoration: underline;
}

.banner {
    margin-top: 20px;
    text-align: center; /* Centra el banner horizontalmente */
}

.banner img {
    max-width: 100%; /* Asegura que el banner se ajuste al ancho del contenedor */
}

.informacion {
    display: none; /* Oculta el formulario por defecto */
    background-color: #f2f2f2;
    padding: 20px;
    margin-top: 20px;
    border-radius: 10px;
}

.informacion.visible {
    display: block; /* Muestra el formulario cuando tiene la clase 'visible' */
}

.informacion h2 {
    margin-bottom: 20px;
    color: #333;
}

.informacion label {
    font-weight: bold;
}

.informacion input[type="text"],
.informacion input[type="email"],
.informacion input[type="tel"],
.informacion textarea {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-sizing: border-box; /* Ajusta el tamaño del elemento incluyendo el borde y el relleno */
}

.informacion textarea {
    height: 100px;
}

.informacion input[type="submit"] {
    background-color: #27172F;
    color: #fff;
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
}

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Mi Página Web</title>
    <link rel="stylesheet" href="Pagina web.css">
</head>
<body>
    <header class="header">
        <nav>
            <div class="logo">
                <img src="logo.jpg" alt="Logo de la empresa">
            </div>
            <ul>
                <li><a href="#">Pagos en línea</a></li>
                <li><a href="#">Servicios en línea</a></li>
                <li><a href="#">Programas</a></li>
                <li><a href="#formulario" id="mostrarFormulario">Información</a></li> <!-- Enlace a la sección de información -->
                <li><a href="#">Admisiones</a></li>
                <li><a href="#">Investigaciones</a></li>
                <li><a href="#">Internacionalización</a></li>
                <li><a href="#">Bienestar</a></li>
            </ul>
        </nav>
    </header>
    <div class="banner">
        <img src="banner.jpg" alt="Imagen 1">
    </div>
    <main>
        <!-- Contenido de la página -->
    </main>
    <section class="informacion" id="formulario"> <!-- Sección del formulario -->
        <h2>Información de Contacto</h2>
        <form action="enviar.php" method="POST">
            <label for="nombres">Nombres:</label><br>
            <input type="text" id="nombres" name="nombres" required><br>

            <label for="apellidos">Apellidos:</label><br>
            <input type="text" id="apellidos" name="apellidos" required><br>

            <label for="correo">Correo Electrónico:</label><br>
            <input type="email" id="correo" name="correo" required><br>

            <label for="telefono">Teléfono de Contacto:</label><br>
            <input type="tel" id="telefono" name="telefono" required><br>

            <label for="mensaje">Mensaje:</label><br>
            <textarea id="mensaje" name="mensaje" rows="4" cols="50" required></textarea><br>

            <input type="submit" value="Enviar">
        </form>
    </section>
    <footer>
        <!-- Pie de página -->
    </footer>

    <script>
        // Obtener el enlace para mostrar el formulario
        const mostrarFormulario = document.getElementById('mostrarFormulario');
        // Obtener el formulario
        const formulario = document.getElementById('formulario');

        // Agregar un evento de clic al enlace para mostrar u ocultar el formulario
        mostrarFormulario.addEventListener('click', function(event) {
            event.preventDefault(); // Evita el comportamiento predeterminado del enlace
            // Alternar la clase 'visible' en el formulario para mostrar u ocultar
            formulario.classList.toggle('visible');
        });
    </script>
</body>
</html>
