.cuerpo-principal-video{
    /* border: solid 1px; */
    background-color: white;
    border-radius: 1cap;
    box-shadow: 1px 1px 10px rgb(240, 239, 239);
    width: 65vw;
    display: flex;
    flex-direction: column;
    gap: 2.5vh;
    height: fit-content;
    /* align-items: center; */

}

.pdfs{
    width: 25vw;
    /* border: solid 2px #9eafad; */
    display: flex;
    flex-direction: column;
    gap: .5vh;
    padding: .5vh 2.5vh;
    /* background-color: #f2f2f2; */
    border-radius: 1cap;
    height: fit-content;
    /* text-align: center; */
    
    h3{
        background-color: var(--verdePrincipal);
        padding: .5vh;
        border-radius: .5cap;
        /* text-align: center; */
        color: white;
        width: 100%;
        font-size: 2vh;
        font-weight: 400;
        /* margin: 0 auto; */
    }

    a{
        color: var(--naranja);
        font-weight: 300;
        /* text-align: center; */
        width: 100%;
        font-size: 1.8vh;
        /* margin: 0 auto; */
    }

    iframe{
        border-radius: .5cap;
        margin: 0 auto;
        margin-bottom: 5vh;
        /* padding: 1vh; */
        box-shadow: 1px 1px 10px #b9d3d4;
    }
}

.mensaje-no-suscripto{
    text-align: center;
    font-size: 3vh;
    color:var(--verdePrincipal);
    margin: .5vh 0;
}

.video-titulo{
    padding: .5vh 1vh;
    color: var(--verdePrincipal);
    font-size: 3vh;
    font-weight: 400;
    line-height: 4vh;

    span{
        color: var(--naranja);
    }
}

.video-code{
    width: fit-content;
    padding: 0;
    height: fit-content;
    /* margin: 0 auto; */

    video{
        border-radius: 1cap;
        width: fit-content;
        /* border: solid 2px #d1d1d1; */
        box-shadow: 1px 1px 10px #b9d3d4;
    }
}

.contenido-ley{
    /* border: solid 1px; */
    /* width: 75%; */
    padding: .5vh;
    display: flex;
    flex-direction: column;
    gap: 2.5vh;
}

.categoria-ley{
    color: var(--colorTitulos);
    font-size: 2.5vh;
    font-weight: 400;

    /* span{
        color: var(--colorTitulos);
    } */
}

.ley-html{
    padding: 2.5vh;
    /* border-radius: 1cap; */
    background-color: white;
    width: 100%;
    border: solid 1px #ccd3d2;
    span{
        text-transform: initial;
        line-height: 1.5;
    }
    /* box-shadow: 1px 1px 10px #b9d3d4; */
}

.div-vinculadas{
    background-color:var(--verdePrincipal);
    border-radius: 1cap;
    padding:.5vh;
    box-shadow: 1px 1px 10px rgb(209, 210, 210);
}

.titulo-vinculadas{
    color:white;
    font-weight:500;
    background-color:var(--verdePrincipal);
    padding:.5vh;
    border-radius:1cap;
}

.vinculada{
    color: white;
    background-color:#dbe9e9;
    padding:1vh;
    border-radius:.7cap;
    display:flex;
    flex-direction: column;
    /* flex-wrap:wrap; */
    gap:1.5vh;
    /* border: solid 1px #d1d1d1; */

    .enlace-vinculada{
        width:fit-content;
        padding:.5vh 1vh;
        border-radius:1cap;
        background-color:#b6cac8;
        color:var(--colorTitulos);

        span{
            font-weight: 500;
        }

        &:hover{
            background-color: #9eafad;
        }
    }
}