/*ESTILOS DE LA RECURSO 2*/

#completar1 .enunciado {
    border: 2px dashed #016d38;
    border-radius: 10px;
    background-color: rgba(255,255,255,0.7);
    padding: 20px 20px;
    margin: 20px 0;
}

#completar1 h3 {
    background-color: #ffdc5d;
    display: inline-block;
    color: #016d38;
    padding: 10px;
    border-radius: 10px;
    font-family: "Roboto";
    font-weight: 700;
}

#completar1 p {
    line-height: 36px;
}

#completar1 .titulo {
    color: #ad123c;
}

#completar1 {
    padding: 30px;
}

#completar1 div.cs-skin-slide:not(.cs-active):before {
    background-color: #eee;
}

#completar1 .cs-skin-slide>span::after,
#completar1 .cs-skin-slide.cs-active>span::after {
    color: #ad123c;
}

#completar1 .cs-skin-slide .cs-options li {
    background: rgba(36, 154, 48, 0.08);
}

#completar1 .cs-skin-slide .cs-options li:hover {
    background: rgba(36, 154, 48, 0.2);
}

#completar1 .cs-skin-slide .cs-options {
    height: 535px;
}

#completar1 .cs-skin-slide .cs-options {
    top: 40px;
}

#completar1 .list-active {
    background-color: #fff;
    border-radius: 20px;
}

#completar1 .list-active {
    border: 1px dashed #249A30;
}

#completar1 .titulo>span {
    color: #ad123c;
}

/* Estilos de generales de actividad */

#completar1 p,
#completar1 li {
    font-size: 22px;
}

#completar1 {
    overflow: unset;
    margin-bottom: 15px;
    padding-bottom: 100px;
}