h1 {
    font-family: vogue, 'modern no. 20';
    color: rgb(212, 107, 142);;
}

h2 {
    font-family: vogue, 'modern no. 20';
    color: rgb(248, 138, 193);
}

p{
    font-family: century gothic;
    font-size: 16px;
    margin: 0;
}

body {
    background: linear-gradient( rgb(255, 216, 242), rgb(255, 216, 242), rgb(255, 216, 242), rgb(255, 216, 242), rgb(185, 255, 167), rgb(185, 255, 167), rgb(185, 255, 167), rgb(185, 255, 167), rgb(154, 210, 255), rgb(154, 210, 255), rgb(154, 210, 255), rgb(212, 180, 255), rgb(212, 180, 255), rgb(212, 180, 255), rgb(252, 251, 172), rgb(252, 251, 172), rgb(252, 251, 172), rgb(252, 251, 172), rgb(252, 188, 172), rgb(252, 188, 172), rgb(252, 188, 172), rgb(252, 188, 172))
}

.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(252, 195, 228);
    color: rgb(26,56,67);
}

.container-1{
    width: 1000px;
    height: 280px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    display: flex;
    flex-direction: row;
    grid-template-areas: 
        "description img1";
}

.container-2{
    width: 1200px;
    height: auto;
    justify-content: space-evenly;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
    display: flex;
    flex-direction: row;
    grid-template-areas: 
        "listitem1 listitem2 listitem3 listitem4";
}

.container-3{
    width: 1200px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    display: flex;
    flex-direction: row;
    grid-template-areas:
        "item5 item6";
}

.container-4{
    width: 1200px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    margin-bottom: 100px;
    display: flex;
    flex-direction: row;
    grid-template-areas:
        "item7 item8 item9";
}

.container-5{
    width: 1200px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    display: grid;
    grid-template-areas: 
        "item11 item10"
        "item15 item15";
    align-items: center;
    justify-items: center;
}

.container-6{
    width: 1200px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    display: grid;
    grid-template-areas: 
        "item18 item19"
        "item20 item20";
    align-items: center;
    justify-items: center;
}

.container-7{
    width: 1200px;
    margin-left: auto;
    margin-top:100px;
    margin-right: auto;
    align-items: center;
    justify-items: center;
}

.container-8{
    width: 1200px;
    margin-left: auto;
    margin-top:200px;
    margin-bottom:200px;
    margin-right: auto;
    align-items: center;
    justify-items: center;
}

.Articulo-1{
    background-color: rgb(253, 241, 243);
    width: 600px;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    border-radius: 50px;
    margin: 50px 15px 5px 50px;
    border: solid rgb(252, 195, 207)5px;
    grid-area: description;
}

.Articulo-2{
    background-color: rgb(253, 241, 243);
    width: 100%;   
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 195, 207)5px;
    grid-area: listitem1;
    text-align: center;
}

.Articulo-3{
    background-color: rgb(253, 241, 243);
    width: 100%;   
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 195, 207)5px;
    grid-area: listitem2;
    text-align: center;
}

.Articulo-4{
    background-color: rgb(253, 241, 243);
    width: 100%;   
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 195, 207)5px;
    grid-area: listitem3;
    text-align: center;
}

.Articulo-5{
    background-color: rgb(253, 241, 243);
    width: 100%;   
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 195, 207)5px;
    grid-area: listitem4;
    text-align: center;
}

.Articulo-6{
    background-color: rgb(241, 253, 243);
    width: 100%;   
    padding: 20px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(195, 252, 200)5px;
    grid-area: item6;
    text-align: center;
}

.Articulo-7{
    background-color: rgb(241, 253, 243);
    width: 100%;   
    padding: 20px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(195, 252, 200)5px;
    grid-area: item7;
    text-align: center;
}

.Articulo-8{
    background-color: rgb(241, 253, 243);
    width: 100%;   
    padding: 20px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(195, 252, 200)5px;
    grid-area: item8;
    text-align: center;
}

.Articulo-9{
    background-color: rgb(241, 253, 243);
    width: 100%;   
    padding: 20px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(195, 252, 200)5px;
    grid-area: item9;
    text-align: center;
}

.Articulo10{
    background-color: rgb(241, 249, 253);
    width: auto;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    border-radius: 50px;
    margin: 0px 15px 5px 5px;
    border: solid rgb(199, 195, 252)5px;
    grid-area: item10;
    display: grid;
    grid-template-areas:
        "item12 item13 item14 item15";
    align-items: center;
}

.Articulo11{
    background-color: rgb(241, 249, 253);
    width: 900 px;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    margin: 0px 15px 5px 5px;
    border: solid rgb(199, 195, 252)5px;
    display:grid;
    grid-area: item15;
    grid-template-areas:
        "item16 item17";
    align-content: center;
}

.Articulo12{
    grid-area: item17;
    align-content: center;
}

.Articulo13{
    background-color: rgb(250, 241, 253);
    width: 900 px;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    margin: 0px 15px 5px 5px;
    border: solid rgb(239, 195, 252)5px;
    grid-area: item19;
}

.Articulo14{
    grid-area: item20;
    width:fit-content;
    height: fit-content;
    display: grid;
    grid-template-areas: 
        "item21 item22"
        "item23 item23";
    align-content: center;
    justify-content: center;
}

.Articulo15{
    background-color: rgb(251, 253, 241);
    width: 700px;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    border-radius: 50px;
    margin: 50px 15px 5px 50px;
    border: solid rgb(252, 243, 195)5px;
    justify-items: center;
    display: grid;
    grid-template-areas: 
        "item24 item24"
        "item25 item26";
}

.Articulo16{
    background-color: rgb(253, 241, 241);
    width: 700px;
    height:fit-content;   
    padding: 10px 10px 10px 10px;
    margin: 50px 15px 5px 50px;
    border: solid rgb(252, 195, 204)5px;
    justify-items: center;
    display: grid;
    grid-template-areas: 
        "item24 item24"
        "item25 item26";
}

.ProcedimientoTitulo{
    background-color: rgb(241, 253, 243);
    color: rgb(71, 194, 153);
    font-size: larger;
    width: 200px;
    height:min-content;
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(195, 252, 200)5px;
    grid-area: item5;
    text-align: center;
}

.Paso1{
    background-color: rgb(241, 247, 253);
    color: rgb(71, 94, 194);
    font-size: larger;
    width: 100px;
    height:min-content;
    padding: 5px;
    border-radius: 50px;
    border: solid rgb(199, 195, 252)5px;
    grid-area: item11;
    text-align: center;
}

.Paso2{
    background-color: rgb(250, 241, 253);
    color: rgb(149, 71, 194);
    font-size: larger;
    width: 100px;
    height:min-content;
    padding: 5px;
    border-radius: 50px;
    border: solid rgb(239, 195, 252)5px;
    grid-area: item18;
    text-align: center;
}

.AnalisisMatematico{
    background-color: rgb(251, 253, 241);
    color: rgb(194, 186, 71);
    font-size: larger;
    width: 200px;
    height:min-content;
    padding: 5px;
    border-radius: 50px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 243, 195)5px;
    grid-area: item5;
    text-align: center;
}

.ConclusionesDescarga{
    background-color: rgb(253, 241, 241);
    color: rgb(194, 71, 112);
    font-size: larger;
    width: 200px;
    height:min-content;
    border-radius: 15px;
    margin: 5px 15px 5px 15px;
    border: solid rgb(252, 195, 204)5px;
    grid-area: item5;
    text-align: center;
}

.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-A{
    width: auto;
    height: 300px;
    display: flex;
    grid-area: img1;
}

.img1{
    border-radius: 50px;
    border: solid 2px rgb(79, 95, 187);
    width:200px;
    height: 200px;
    margin: 50px 50px 5px 15px;
}

.TextoArticulo10{
    grid-area: "item12";
}

.TextoArticulo14{
    background-color: rgb(247, 220, 255);
    width: 725px;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    margin: 0px 15px 5px 5px;
    border: solid rgb(239, 195, 252)5px;
    grid-area: item23;
}

.TextoArticulo15{
    grid-area: item24;
}


.Imagen1Paso1{
    height: 200px;
    border-radius: 25%;
    border: solid rgb(195, 226, 252)2px;
    margin-top: 15px;
    grid-area: item13;
}

.Imagen2Paso1{
    height: 200px;
    border-radius: 25%;
    border: solid rgb(195, 226, 252)2px;
    margin-top: 15px;
    grid-area: item14;
}

.Imagen3Paso1{
    height: 200px;
    border-radius: 25%;
    border: solid rgb(195, 226, 252)2px;
    margin-top: 15px;
    grid-area: item15;
}

.Imgmod1{
    height: 350px;
    border: solid rgb(199, 195, 252);
    grid-area: item16;
    margin-right: 50px;
}

.VideoTracker1{
    background-color: rgb(250, 241, 253);
    width: fit-content;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    margin: 0px 5px 5px 5px;
    border: solid rgb(239, 195, 252)5px;
    grid-area: item21;
}
.VideoTracker2{
    background-color: rgb(250, 241, 253);
    width: fit-content;
    height:fit-content;   
    padding: 10px 30px 20px 30px;
    margin: 0px 5px 5px 5px;
    border: solid rgb(239, 195, 252)5px;
    grid-area: item22;
}

.Excel{
    border: solid rgb(248, 138, 193);
    grid-area: item25;
}

.PaginaAnalisis{
    border: solid rgb(248, 138, 193);
    grid-area: item26;
}

.position-indicator {
    position: fixed; 
    top: 10px; 
    left: 10px; 
    background: rgba(0, 0, 0, 0.7); 
    color: white; 
    padding: 10px; 
    border-radius: 5px; 
}

