body
{
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity, 1));
    flex-direction: column;
    min-width: 600px;
    
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    background-image: url('./marca_de_agua.png');
    background-repeat: repeat;
    background-size: 20%;
}

.contenedor
{
    display: flex;
    flex-direction: column;
}

header
{
    display: flex;
    width: 100%;
    height: 180px;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    /*background: #9cbedc;*/
    background: #222f46;
    color: #FFF;
}
header > h1, p {margin: 5px 0px;}
header a {color: #FFF;}

hr
{
    width: 90%;
}

.recuadro_img
{
    display: flex;
    height: 250px;
}

.contenedor_textura
{
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.contenedor_textura > span 
{
    font-weight: bold;
}

.contenedor_textura > img
{
    height: 150px;
}