#t4-header, #t4-main-body, #t4-breadcrumb, #t4-section-1, #t4-section-2, #t4-section-3, #t4-section-4, #t4-section-5, #t4-section-6, #t4-section-7, #t4-section-8, #t4-section-9, #t4-section-10, #t4-section-11, #t4-section-12, #Mod124 {background-color: #000;}
.btn-secondary, .level11 .menu-item-title, #acm-accordion168 h3, #acm-accordion168 p, .jfilters-filter-dropdown-toggle__text, .jfilters-filter-dropdown-toggle__icon, button, #acm-accordion130 h3, #acm-accordion130 p {color: #000!important;}
#Mod128 {background-color: #0E1523;}
#Mod198, #Mod199 {background: radial-gradient(circle at 30% 20%,rgba(83,205,25,0.15),transparent 40%),linear-gradient(180deg,#080C14 0%,#0B111D 100%);}
.jfilters_button__label {font-size: 18px; font-weight: 700;}
.mod-breadcrumbs span, h1, h2, h3, h4, h5 {color: #fff;}
.createdby span, .createdby, .system-unpublished .page-header h2 a, .category-name, .hits, .page-header h2 a {color: #fff!important;}
.page-header h2 a:hover {color: var(--color-primary)!important;}
.btn-readmore {background-color: var(--color-primary)!important;}
#menu-ciclo-fijo, .menu-ciclo-items li, .menu-ciclo-items a {background-color: #000!important; color:#fff!important;}
#menu-ciclo-fijo .menu-ciclo-items a.active {background-color: var(--color-secondary)!important; color: #fff!important;}
#acm-clients-122, #Mod161 {background-color: #fff;}
.acm-teams.style-1 .teams-item-inner {border-radius: 0; background-color: #0B101C;}
.acm-teams.style-1 .teams-item-inner .teams-text h4 {color: #CDDF00;}
.acm-teams.style-1 .teams-item-inner .teams-text > p:first-of-type {color: #7CCF00;}
.acm-teams.style-1 .teams-item-inner .teams-text > p:nth-of-type(2) {color: #fff;}
#Mod128 .btn-light {background-color: var(--color-primary); border: none !important;}
#t4-footer, .fp-encabezado-modal {background-color: var(--color-secondary)!important;}
.text-red {color: var(--color-primary);}
.fp-description {color: #fff;}
#Mod147 a {color: #000;}
#Mod147 a:hover {color: var(--color-primary);}
.verde-empresas-colaboradoras {color: #04DC72;}
.parrafo-empresas-colaboradoras {text-align: center; font-size: 20px; margin-top: 25px;}
.bottom-large {padding-bottom: 40px;}
.top-large {padding-top: 40px;}
#fondo-ciclos-relacionados {background: #000; padding: 40px 0px;}
#fondo-ciclos-relacionados #texto-otros-ciclos, #titulo-otros-ciclos, .mod-articles-items {max-width: 1020px; margin: 0 auto 20px auto;}
#texto-otros-ciclos {font-size: 18px; color: var(--texto-gris);}
#titulo-otros-ciclos {color: #fff; font-size: clamp(34px, 6.2vw, 64px);}
#fondo-ciclos-relacionados .mod-articles-items, #fondo-ciclos-relacionados .mod-articles-items a {color: #fff;}
#fondo-ciclos-relacionados .mod-articles-items a:hover {color: var(--color-primary);}
#fondo-ciclos-relacionados .mod-articles-title {font-size: 24px;}
#ciclos-relacionados {text-align: center;}
@media screen and (min-width: 768px) {#fondo-ciclos-relacionados {padding: 50px 20px;}}
@media (max-width: 768px){#fondo-ciclos-relacionados .mod-articles-title{font-size: 18px;}}
#Mod122 {margin-bottom: 40px;}
.mod-view-article-list .item-inner .item-content .item-date {color: var(--texto-gris);}
.t4-footer .t4-module .navbar .nav > li a.nav-link {color: #FFF !important;}
.t4-footer .t4-module .navbar .nav > li a.nav-link:hover {color: var(--color-primary) !important;}
#encabezado-agradecimiento {color: #000; font-size: 18px; font-weight: 600;}
#agradecimiento {color: var(--texto-gris) !important;}
#agradecimiento a {color: var(--texto-gris) !important;}
#agradecimiento a:hover {color: var(--color-primary) !important;}
body {font-weight: 300 !important;}
.author-detail {background-color: #000; border: 1rem solid #fff; border-radius: 2rem;}
.author-name {color: #fff!important;}