.elementor-66422 .elementor-element.elementor-element-4489ded:not(.elementor-motion-effects-element-type-background), .elementor-66422 .elementor-element.elementor-element-4489ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-66422 .elementor-element.elementor-element-4489ded > .elementor-container{max-width:1600px;}.elementor-66422 .elementor-element.elementor-element-4489ded{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#272727;}.elementor-66422 .elementor-element.elementor-element-4489ded > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66422 .elementor-element.elementor-element-4489ded .elementor-heading-title{color:#640F64;}.elementor-66422 .elementor-element.elementor-element-2739043{--box-border-color:#691174;--header-background-color:#740BC4;--header-color:#FFF4F4;--toggle-button-color:#5E0A7C;--item-text-color:#200404;--item-text-hover-decoration:underline;--marker-color:#7A0368;}.elementor-66422 .elementor-element.elementor-element-2739043 .elementor-toc__header-title{text-align:start;}.elementor-66422 .elementor-element.elementor-element-2739043 .elementor-toc__header{flex-direction:row;}.elementor-66422 .elementor-element.elementor-element-1647d26{text-align:center;}.elementor-66422 .elementor-element.elementor-element-77a064b > .elementor-container{max-width:1600px;}.elementor-66422 .elementor-element.elementor-element-77a064b .elementor-background-slideshow__slide__image{background-size:auto;}.elementor-66422 .elementor-element.elementor-element-77a064b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-66422 .elementor-element.elementor-element-77a064b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66422 .elementor-element.elementor-element-1665f25{text-align:center;}.elementor-66422 .elementor-element.elementor-element-1665f25 .elementor-heading-title{color:#141313;}.elementor-66422 .elementor-element.elementor-element-f45d7ec{text-align:center;}.elementor-66422 .elementor-element.elementor-element-b0f9b38 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-66422 .elementor-element.elementor-element-09f4a81 > .elementor-container{max-width:1597px;}.elementor-66422 .elementor-element.elementor-element-09f4a81 .elementor-background-slideshow__slide__image{background-size:auto;}.elementor-66422 .elementor-element.elementor-element-09f4a81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:27px;margin-bottom:27px;}.elementor-66422 .elementor-element.elementor-element-09f4a81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66422 .elementor-element.elementor-element-c6e3d20{text-align:center;}.elementor-66422 .elementor-element.elementor-element-fcbf0b6 > .elementor-container{max-width:1600px;}.elementor-66422 .elementor-element.elementor-element-fcbf0b6 .elementor-background-slideshow__slide__image{background-size:auto;}.elementor-66422 .elementor-element.elementor-element-fcbf0b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-66422 .elementor-element.elementor-element-fcbf0b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66422 .elementor-element.elementor-element-68cd677{text-align:center;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-b0f9b38 *//* Estilo para la respuesta que el usuario seleccionó incorrectamente */
.option.user-fail {
    /* Por ejemplo, un borde amarillo o naranja para indicar "mala elección en el test" */
    border: 2px solid orange; 
}

/* Estilo para la respuesta correcta del QUIZ (la que tiene data-correct="true") */
.option.correct {
    border: 2px solid green; 
    background-color: #e6ffe6; /* Fondo verde muy claro */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76a46cf *//* Estilo para la respuesta que el usuario seleccionó incorrectamente */
.option.user-fail {
    /* Por ejemplo, un borde amarillo o naranja para indicar "mala elección en el test" */
    border: 2px solid orange; 
}

/* Estilo para la respuesta correcta del QUIZ (la que tiene data-correct="true") */
.option.correct {
    border: 2px solid green; 
    background-color: #e6ffe6; /* Fondo verde muy claro */
}
.subrayado {
  text-decoration: underline;
}/* End custom CSS */