h1 {
    font-family: vogue, 'modern no. 20';
    color: rgb(162, 150, 228);;
}

h2 {
    font-family: vogue, 'modern no. 20';
    color: black;
}

p{
    font-family: century gothic;
    font-size: 16px;
    margin: 0;
}

body {
    background-image: url("https://img.freepik.com/premium-vector/purple-watercolor-abstract-texture-background_65186-824.jpg?w=2000");
    background-size: 100%;
    background-attachment: fixed;
}

.titulo-inicial{
    text-align: center;
    background-color: rgba(255, 255, 255, 0.747);
    margin: 0 350px 25px 350px;
    border-radius: 15px;
}

.titulo{
    margin: 0;
}

.titulo2{
    color: rgb(182, 155, 245);
    text-shadow: 2px 2px rgb(0, 0, 0);
}

.barra-de-navegacion{
    width: 150px;
    margin: auto;
    padding: 0 50px 0 50px;
    align-content: space-between;
    display: flex;
    justify-content: space-around;
    border-bottom: 2px white solid;
    border-top: 2px white solid;
    padding: 5px 0 5px 0;
    border-radius: 5px;
    background-color:  rgba(255, 255, 255, 0.747);
}

.nav-bt{
    width: 120px;
    height: 35px;
    border-radius: 15px;
    border-color: inherit;
    cursor: pointer;
    font-family: century gothic;
    background-color: rgb(204, 195, 252);
    color: rgb(26,56,67);
}

.container-1{
    width: 800px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    display: flex;
    flex-direction: row;
    grid-template-areas: 
        "ctxt1 img1index";
}

.columna-de-texto-1{
    background-color: rgb(248, 241, 253);
    width: 500px;   
    padding: 10px 30px 5px 30px;
    border-radius: 50px;
    margin: 5px;
    border: solid rgb(231, 195, 252)5px;
    grid-area: ctxt1;
}

.click-title{
    width: 100%;
    height: 50px;
    border-radius: 10px;
    border-color: rgb(255,255,255);
    cursor: pointer;
    font-weight: bold;
    font-family: century gothic;
    background-color: rgb(252, 214, 195);
    margin-bottom: 25px;
    color: rgb(245, 129, 163);
    text-shadow: 2px 2px rgb(255, 255, 255);
}

.imagen-articulo-1{
    width: 300px;
    height: auto;
    display: flex;
    grid-area: img1index;
}

.img1{
    border-radius: 50px;
    border: solid 2px rgb(79, 95, 187);
}

