.elementor-756 .elementor-element.elementor-element-b4379e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-6a6be3d{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-756 .elementor-element.elementor-element-6a6be3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-756 .elementor-element.elementor-element-69927b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-69927b8.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-756 .elementor-element.elementor-element-b37b7a9 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-756 .elementor-element.elementor-element-b37b7a9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94d138b );}.elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-framed .elementor-icon, .elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-94d138b );color:var( --e-global-color-94d138b );border-color:var( --e-global-color-94d138b );}.elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-756 .elementor-element.elementor-element-b37b7a9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6a8ccfa );color:var( --e-global-color-6a8ccfa );border-color:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-b37b7a9 .elementor-icon{font-size:24px;}.elementor-756 .elementor-element.elementor-element-b37b7a9 .elementor-icon-box-title, .elementor-756 .elementor-element.elementor-element-b37b7a9 .elementor-icon-box-title a{font-family:"Axiforma", Sans-serif;font-size:15px;font-weight:600;}.elementor-756 .elementor-element.elementor-element-b37b7a9 .elementor-icon-box-title{color:var( --e-global-color-94d138b );}.elementor-756 .elementor-element.elementor-element-b37b7a9:has(:hover) .elementor-icon-box-title,
					 .elementor-756 .elementor-element.elementor-element-b37b7a9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6a8ccfa );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-756 .elementor-element.elementor-element-6e8bc90 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-756 .elementor-element.elementor-element-6e8bc90.elementor-element{--align-self:center;}.elementor-756 .elementor-element.elementor-element-6e8bc90{text-align:center;}.elementor-756 .elementor-element.elementor-element-6e8bc90 .elementor-heading-title{font-family:"Axiforma", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-756 .elementor-element.elementor-element-47946d5 > .elementor-widget-container{border-style:none;}.elementor-756 .elementor-element.elementor-element-68587ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-959a8dd .elementor-heading-title{font-family:"Axiforma", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic{background-color:var( --e-global-color-a44fd86 );color:var( --e-global-color-6a8ccfa );border-radius:20px 20px 20px 20px;}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic:hover{background-color:var( --e-global-color-6a8ccfa );color:var( --e-global-color-a44fd86 );}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic.is-completed{background-color:var( --e-global-color-6a8ccfa );color:var( --e-global-color-a44fd86 );}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic svg{fill:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic:hover svg{fill:var( --e-global-color-a44fd86 );}.elementor-756 .elementor-element.elementor-element-4bdd31d .alezux-btn-complete-topic.is-completed svg{fill:var( --e-global-color-a44fd86 );}.elementor-756 .elementor-element.elementor-element-db7aa85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topics-progress-bar-fill{background-color:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topics-header-title{color:#ffffff;font-family:"Axiforma", Sans-serif;text-transform:none;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topics-progress-bar{width:100%;height:6px;background-color:#333333;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topics-list{gap:0px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-item{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333333;border-bottom-width:2px;padding:16px 16px 16px 16px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-item.is-active::before{background-color:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-item::before{width:4px;height:70%;left:1px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-check.completed{background-color:#ffffff;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-check.completed svg{stroke:#1a1a1a;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-item.is-active .alezux-topic-check{background-color:var( --e-global-color-6a8ccfa );}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-item.is-active .alezux-topic-check svg{stroke:#ffffff;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-title{color:#ffffff;font-family:"Axiforma", Sans-serif;font-size:15px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-author{color:#a0a0a0;font-family:"Axiforma", Sans-serif;font-size:9px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-thumbnail{width:120px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topic-thumbnail-wrapper{margin:0px -6px 0px 0px;}.elementor-756 .elementor-element.elementor-element-a8275d9 .alezux-topics-widget{background-color:#121212;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-756 .elementor-element.elementor-element-518e700{--display:flex;}@media(max-width:1024px){.elementor-756 .elementor-element.elementor-element-b4379e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-756 .elementor-element.elementor-element-db7aa85{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-756 .elementor-element.elementor-element-b4379e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-6a6be3d{--min-height:303px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-756 .elementor-element.elementor-element-69927b8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-756 .elementor-element.elementor-element-47946d5{width:100%;max-width:100%;}.elementor-756 .elementor-element.elementor-element-db7aa85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-756 .elementor-element.elementor-element-6a6be3d{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-756 .elementor-element.elementor-element-6a6be3d{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-b37b7a9 */.elementor-756 .elementor-element.elementor-element-b37b7a9 svg{
    top: -06px;
    border-radius: 03px;
}/* End custom CSS */
/* Start custom CSS *//*INICIO DE CODIGO DE LOS ESTILOS DE LA LISTA DE LOS TOPICS*/

.contenedor-topics-personalizado {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.topic-item {
    background-color: #1c1c1e;
    display: flex;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    transition: transform 0.2s;
}

.topic-item:hover {
    transform: scale(1.02);
}

.topic-link {
    display: flex;
    text-decoration: none;
    color: inherit;
    width: 100%;
}

.topic-img img {
    width: 160px;
    height: 100%;
    object-fit: cover;
    display: block;
}

.topic-info {
    padding: 16px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.topic-title {
    font-size: 10PX;
    font-weight: bold;
    color: #fff;
    margin: 0 0 6px 0;
}

.topic-author {
    font-size: 0.7rem;
    color: #ccc;
}

.topic-item {
    position: relative;
    background-color: #1c1c1e;
    display: flex;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    transition: transform 0.2s;
}

.topic-item.topic-activo::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 8px;
    height: 100%;
    background-color: #E3A828;
    z-index: 2;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
   box-shadow: 0 0 250px 0 #E3A828, 0 0 250px 0 #E3A828, 0 0 178.08px 0 #E3A828, 0 0 89.04px 0 #E3A828, 0 0 25.44px 0 #E3A828, 0 0 12.72px 0 #E3A828;
Colores
HSL
HSL
Colores de fondo

hsla(41, 77%, 52%, 1)

}


.titulo-leccion {
    margin-bottom: 20px;
}

.titulo-leccion h2 {
    color: #E3A828;
    font-size: 20PX;
    font-weight: bold;
    margin: 0;
}


/*FIN DE CODIGO DE LOS ESTILOS DE LA LISTA DE LOS TOPICS*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Axiforma';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.eot');
	src: url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.woff2') format('woff2'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.woff') format('woff'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.ttf') format('truetype'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-SemiBold.svg#Axiforma') format('svg');
}
@font-face {
	font-family: 'Axiforma';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.eot');
	src: url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.woff2') format('woff2'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.woff') format('woff'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.ttf') format('truetype'),
		url('https://academia.cdibusinessschool.com/wp-content/uploads/2025/10/Axiforma-Regular.svg#Axiforma') format('svg');
}
/* End Custom Fonts CSS */