.elementor-51379 .elementor-element.elementor-element-c5c57f1{overflow:visible;}.elementor-51379 .elementor-element.elementor-element-a2120ad{overflow:visible;}/* Start custom CSS for html, class: .elementor-element-cd8ef94 */.Cuerpo {
            padding: 20px;
        }

        .subtitulo-art {
            font-size: 30px !important;
            font-weight: 500 !important;
            font-family: 'Nunito', sans-serif !important;
            color: #1c3c6c !important;
        }

        p,
        ol,
        li {
            font-size: 20px !important;
            font-family: 'Open Sans', sans-serif !important;
            text-align: justify !important;
            color: #1c3c6c;
        }

        .lista-eleccion>li:not(:last-child) {
            margin-bottom: 1em;
        }

        .Cuerpo a {
            color: #1c3c6c !important;
            text-decoration: none;
            /* !important para sobreescribir otras reglas y garantizar el color verde */
        }

        .Cuerpo a:hover {
            color: #218838 !important;
            /* Un verde más oscuro para el efecto hover */
        }/* End custom CSS */