body{
margin: 0; font-family: 'Open Sans', sans-serif;  
}
.gov{ height: 60px; background:#535353; }
.logoGOV{ background: url(../../../../sites/default/files/logo-gov-co.png) no-repeat;
width: 195px;
height: 100%;
margin: auto 20px; }
.header{
 display: flex;
 justify-content: space-between;
 padding: 10px;
}
.logoGOVRNI{ background: url(../../../../sites/default/files/2022-03/logo-gov-RNI.png) no-repeat;
width: 310px;
height: 56px;
margin: auto 20px 0 76px; }
.navigation{ background: #E5E5E5; height: 72px; }
.navigation ul{margin: 0; padding: 0;}

.header .region {
 padding: 5px;
}
.header .region-branding {
 flex: 0 1 20%;
}
.header .region-navigation {

}
.header .region-search {
 flex: 0 1 30%;
}
.region .block-region {
 padding: 15px;
}
.featured{
 padding: 40px 20px;
}
.main{

}
.main.content {

}
.main.right--sidebar {
 flex: 0 1 30%;
}
.footer{ background: #355BC6; 
}
.footer .container{
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    padding-top: 36px;
    padding-bottom: 36px;
}
.footer .container a{
    color: #fff;
    text-decoration: underline;
}
.footer--top {
 display: flex;
 justify-content: space-between;
 padding: 10px;
}
.footer--top .region {
 padding: 5px;
}
.region-footer-first, .region-footer-second, .region-footer-third {
 flex: 0 1 30%;
}/*prueba*/

.menuPortalRNI{ height: 72px; padding: 20px 0;}
ul.navbar-nav { margin: auto; }
.menuPortalRNI .navbar-nav .nav-item a{ font-size: 19px; font-weight: 600; color: #706F6F; text-decoration: none; padding: 0 2px; }
.menuPortalRNI .navbar-nav .nav-item a:hover{ color: #333; border-bottom: 4px solid #FFAB00; }
.menuPortalRNI .navbar-nav li.nav-item { margin-right: 30px; }


.row-one-redes {
    padding-bottom: 10px;
}
.redes-footer-new a {
    padding: 3px;
}
.redes-footer-new img {
    width: 34px;
}
.red-new-4 {
    margin-left: 43px;
}

div#block-views-block-homeslider-sliderhome-block {
    background: #355BC6; overflow: hidden;
}
.contentTextSlider{
    position: absolute; font-size: 1.3rem;
    width: 40%; padding: 60px; color: #fff;
}
#carouselHomeCaptions{ height: 307px !important; }

#carouselHomeCaptions .carousel-control-next, #carouselHomeCaptions .carousel-control-prev{
opacity: 1; width: 5%; }
.multimedia{ margin: 30px 30px 30px 60px; }
.multimedia h2, .geoportal h2{ color:#3772FF; font-weight: 700; }
.contentGeoPortal .contextual-region > h2{ display: none;  }
article[data-history-node-id="51"] > h2 {
  display: none;
}
.contentGeoPortal article[data-history-node-id="51"] .layout__region--first > div{ margin: 40px 40px 30px 40px; }
.botonHomeGeo{ text-align: center; }
.feed-icon{display: none;}
.multimedia ul, .multimedia ul li{ list-style: none; padding: 0; margin: 0; }
.multimedia ul li { margin-bottom:20px; background: #F3F3F3; border-radius: 10px;
display: flex; }
.multimedia .multimedia-body{ flex: 0 0 55%; padding:20px;}
.multimedia .video-wrapper{ flex: 0 0 45%; }
.multimedia .multimedia-title{ color:#3772FF; font-weight: 700; font-size: 20px;}
.multimedia .multimedia-text{ color:#333; font-weight: 400; font-size: 16px;}

.titNoticiaCont, .titReportesCont, .titHerramientasCont{color:#3772FF; font-weight: 700; text-align: center; padding-top: 30px;}
.noticiasCarousel .carousel-inner {
  padding: 1em;
}
.noticiasCarousel .card {
  margin: 0 1.5em;
  box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
  border: none;
  border-radius: 16px;
}
.noticiasCarousel .carousel-control-prev,
.noticiasCarousel .carousel-control-next {
  background-color: #3772FF;
  width: 5vh;
  height: 5vh;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 2px 6px 8px 0 rgb(22 22 26 / 18%);
}
.noticiasCarousel .carousel-control-next-icon, .noticiasCarousel .carousel-control-prev-icon {
    background-size: 70% 70%;
}

@media (min-width: 768px) {
.noticiasCarousel .carousel-item {
    margin-right: 0;
    flex: 0 0 33.333333%;
    display: block;
  }
  .noticiasCarousel .carousel-inner {
    display: flex;
  }
}
.noticiasCarousel .card .img-wrapper {
    max-width: 100%;
    height: 13em;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.noticiasCarousel .card img {
    max-height: 100%; border-radius: 16px 16px 0 0;
}
@media (max-width: 767px) {
  .noticiasCarousel .card .img-wrapper {
    height: 17em;
  }
}
.noticiasCarousel .card-title {
    font-size: 18px;
    margin-bottom: 0.5rem;
    color: #3772FF;
}
.noticiasCarousel .card-body {
    flex: 1 1 auto;
    padding: 1rem 1rem;
    margin: 1rem 1rem;
    margin-top: -3rem;
    background: #fff;
    border-radius: 10px;
}
.noticiasCarousel p.card-text {
    height: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.noticiasCarousel span.card-date {
    font-size: 13px;
    color: #999;
}
.noticiasCarousel .btn-primary {
    color: #fff;
    background-color: #3772FF;
    border-color: #3772FF;
    border-radius: 20px;
    width: 60px;
    font-weight: 900;
    font-size: 18px;
}
.bgReportes{
    background: url(../../../../sites/default/files/2022-04/Fondo.png) no-repeat; background-size: cover; margin-top: 30px;
}
.titReportesCont{color:#fff;}

@media (min-width: 768px) {
    .reporte-item, .herramienta-item {
        margin-right: 0;
        flex: 0 0 16.666666%;
        display: block;  
    }
  .reportesItems, .herramientasItems {
    display: flex;
    }
}
.reporte-item .card, .herramienta-item .card {
    background: transparent;
    border: none;
    margin: 0 10px;
}
.reporte-item .img-wrapper, .herramienta-item .img-wrapper {
    height: 160px;
    overflow-y: hidden;
}
.herramienta-item .img-wrapper {
    height: 140px;
    border-radius: 5px 5px 0px 0px;
    overflow-y: hidden;
    background:#fff;
}
.reporte-item .card-body, .herramienta-item .card-body {
    background: #3772FF;
    margin: 0 8px;
    height: 86px;
    overflow-y: hidden;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    border-radius: 0 0 5px 5px;
}
.herramienta-item .card-body {
    margin: 0;
}
.reporte-item .card-body h5, .herramienta-item .card-body h5 {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}
.reportesItems, .herramientasItems {
    padding: 30px;
}
.reportesItems img.d-block.w-100, .herramientasItems img.d-block.w-100  {
    border-radius: 5px;
}
.reportesItems .card-link, .herramientasItems .card-link {
    margin: 0 8px;
    border-bottom: 2px solid #3772FF;
    padding: 6px 0;
    color: #3772FF;
}
.reportesItems .card-link{
    border-bottom: 2px solid #fff;
    color: #fff;
}
.herramientasItems .card-link a {
    color: #3772FF; font-weight: 500; font-size: 12px; text-decoration:none;
}
.reportesItems .card-link a {
    color: #fff; font-weight: 500; font-size: 12px; text-decoration:none;
}
.reportesItems .card-link a:hover, .herramientasItems .card-link a:hover {
    text-decoration: underline;
}
.bgHerramientas{
    /*background: url(../../../../sites/default/files/2022-04/FondoH.png) no-repeat; background-size: cover;*/
}
.titHerramientasCont{color:#3772FF;}

.multimedia .video-wrapper .media-oembed-content {
    width: 100% !important;
    height: 100% !important;
}
.contenidoRNI1 footer{ display: none; }
.contenidoRNI1 .titContentRNI { height: 90px; width: 100%; background: url(../../../../sites/default/files/styles/large/public/2022-04/titHerramientas.png) no-repeat; background-size: cover;  }
.contenidoRNI1 .titContentRNI h1{
    line-height: 90px;
    color: #fff;
}
.contenidoRNI1 .titContentRNI h1 span{ border-bottom: 6px solid #fff; padding-right: 60px;
}
.pageHerramientas, .pageReportes {
    margin: 50px 0;
}
.herramientasPageItems .card, .reportesPageItems .card{ border-radius: 5px; background: #FAF9F9; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); 
    height: 450px; margin-bottom: 20px;}
.reportesPageItems .card{ height: 250px;}

.herramientasPageItems .card-title{ background: #3772FF; height: 52px; color: #fff; font-size: 16px; text-align: center; font-weight: 700;
border-radius: 5px 5px 0 0; padding-top: 15px; margin-bottom: 0; }
.reportesPageItems .card-title{ padding: 0; margin: 0;  }
.reportesPageItems .card-body { font-size: 13px; color: #898888; display: inline-grid;
 }
.reportesPageItems .img-wrapper{ height: 200px; overflow-y: hidden; }
.reportesPageItems .card-title h5{ background: #3772FF; height: 50px; color: #fff; font-size: 14px; text-align: center; font-weight: 700;
border-radius: 0 0 0 5px; padding: 10px; margin-bottom: 0; }


.herramientasPageItems .img-wrapper{ height: 98px; overflow-y: hidden; }
.herramientasPageItems .card-link {
    padding: 30px;
}
.herramientasPageItems .card-link span, .reportesPageItems .card-link span { color:#3772FF; font-size: 14px; font-weight: 500;}
.herramientasPageItems .card-link a.enlaceReporte, .reportesPageItems .card-link a.enlaceReporte {
background: #0d6efd;
border-radius: 20px;
padding: 6px 20px;
color: #fff;
text-decoration: none;
font-weight: 700;
margin-left: 20px;
}
.herramientasPageItems .card-body {
    padding: 30px; color: #706F6F;
}
.pageRNI .layout--onecol img{ width: 100%; height: auto !important; }
.layout__region.layout__region--second img {
    width: auto !important;
    height: auto !important;
}
.pageRNI { font-size: 18px; }
.pageRNI h3{ color: #355BC6; font-size: 24px; border-left: 8px solid #355BC6; padding-left: 8px; }
.pageRNI strong { color:#355BC6; }
.bgAzul{ background: #F5F8FF; padding: 30px 60px; margin-bottom: 20px;}
.layout--fourcol-section > div > div{ background: #F5F8FF; padding: 3em 2em; margin: 0 5px 10px 5px; height: 270px; text-align: center; }
.layout--fourcol-section > div > div h2{ color:#355BC6; font-size: 64px; font-weight: 700; line-height: 76px; }
.layout--fourcol-section > div > div p{ color: #909090; font-size: 18px; font-weight: 400; line-height: 22px; }
.layout--threecol-section > div > div { background: #F5F8FF; padding: 3em 2em; margin: 0 5px 10px 5px; height: 270px; text-align: center;}
.layout--threecol-section > div > div h2{ color:#355BC6; font-size: 64px; font-weight: 700; line-height: 76px; }
.layout--threecol-section > div > div p{ color: #909090; font-size: 18px; font-weight: 400; line-height: 22px; }

.bgVisor{ background: url(../../../../sites/default/files/2022-04/bgVisor.png) no-repeat; background-size: cover; padding-top: 30px; }
.bgVisor h2{ font-size: 36px; color: #fff; font-weight: 700; text-align:center; }
ul.visorPageItems, ul.visorPageItems li { list-style: none; margin: 0; padding: 0; vertical-align: text-top; }
ul.visorPageItems li { width: 22%; margin: 0 1% 30px 1%; display: inline-flex; padding: 0; }
ul.visorPageItems li .card{ border: none; width: 100%; border-radius: 0.5rem; }
ul.visorPageItems li .img-wrapper {
    height: 160px;
    overflow-y: hidden;
}
ul.visorPageItems li .card-body { background: #3772FF; color: #fff; font-size: 14px; border-radius: 0 0 0.5em 0.5em; min-height: 92px; }
ul.visorPageItems li .card-body a h5{ font-size: 14px; color: #fff; text-decoration: underline; }
ul.visorPageItems li .card-body a:hover h5{ text-decoration: none; }
ul.noticiaPageItems { margin: 0; padding: 0; list-style: none;  }
ul.noticiaPageItems li { margin: 0 1%; width: 22%; display: inline-block; }
ul.noticiaPageItems li .img-noticia { height: 120px; overflow: hidden; }
ul.noticiaPageItems li .noticia-fecha{ font-size: 13px; color: #2E55B9; }
ul.noticiaPageItems li a h5, ul.noticiaPageItems li a{ font-size: 14px; color: #898888; font-weight: 500; }
ul.noticiaPageItems li .noticia-resumen{display: none;}
.pageNoticias { margin: 30px 0; }
ul.noticiaPageItems li:first-child{ margin: 0 1%; width: 46%; display: inline-block;
    float: left; }
ul.noticiaPageItems li:first-child .img-noticia { height: 250px; overflow: hidden; }
ul.noticiaPageItems li:first-child .noticia-resumen{display: block;} 
ul.noticiaPageItems li:first-child a h5{ font-size: 16px; color: #355BC6; }

.pageGeoportal .layout--twocol-section--67-33{ background: #FAF9F9; color: #878787; font-size: 18px; }
.pageGeoportal .layout--twocol-section--67-33 .layout__region--first {
    padding: 40px;
}
.pageGeoportal .layout--twocol-section--67-33 .layout__region--second{ overflow: hidden; }
.pageGeoportal .layout--twocol-section--67-33 h2{ color: #355BC6; font-size: 24px; border-left: 8px solid #355BC6; padding-left: 8px;
margin-bottom: 20px;}

.pageGeoportal .layout--twocol-section--67-33:first-child{ margin-bottom: 40px; }

.pageGeoportal .layout--twocol-section--50-50{ padding: 0 40px; font-size: 18px; color: #878787; }
.pageGeoportal .layout--twocol-section--50-50 ul li {
background: url(../../../../sites/default/files/2022-04/search.png) no-repeat;
background-position-x: 0;
list-style: none;
padding: 0 20px 0 50px;
}
.pageGeoportal .layout--twocol-section--50-50 ul li:nth-child(2n) {
background: url(../../../../sites/default/files/2022-04/info.png) no-repeat;
}

.pageGeoportal .layout--onecol{ background: #F5F8FF; }
.pageGeoportal .layout--onecol .layout__region--content {padding: 40px; margin: 20px 0; font-size: 18px; color: #706F6F;}
.pageGeoportal .layout--onecol .layout__region--content h2{ color: #355BC6; font-size: 24px; border-left: 8px solid #355BC6; 
padding-left: 8px; margin-bottom: 20px;}
.pageGeoportal .layout--fourcol-section .layout__region--second div, .pageGeoportal .layout--fourcol-section .layout__region--fourth div{ 
background: #FAF9F9; }
.pageGeoportal .layout--onecol:nth-of-type(2n){ background: #fff; }
.pageGeoportal .layout--onecol .layout__region--content h4{background: url(../../../../sites/default/files/2022-04/bgTitulo2Geo.png); 
color: #fff; font-size: 24px; border-left: 8px solid #355BC6; padding-left: 8px; margin-bottom: 20px; height: 79px; line-height: 79px; }
.pageGeoportal ol li{ width: 45%; float: left; }

.pageGeoportal .layout--twocol-section--50-50 .layout__region--first > div > div, 
.pageGeoportal .layout--twocol-section--50-50 .layout__region--second > div > div{ padding: 0 20px; }

.pageGeoportal .layout--twocol-section--50-50 h5{ color: #9EBFFD; font-size: 64px; display: inline-block; padding-right: 10px;}

.pageContactenos .comunicate{ background: url(../../../../sites/default/files/2022-04/ImagenBgComunicate.png); padding: 40px 40px 0 40px; 
color: #fff; }

.pageContactenos .comunicate img {
    margin-right: 6px;
}
.pageContactenos .escribenos{ padding: 40px 40px 0 40px; }
.pageContactenos .escribenos h2{ color:#2E55B9; margin-bottom: 30px; }
.pageContactenos .escribenos label {color: #85A3DC; font-size: 18px; font-weight: 600; }
.pageContactenos .escribenos input { border: none; border-bottom: 2px solid #878787; border-radius: 0; }
.pageContactenos .escribenos button.btn.btn-primary {
    border-radius: 20px;
    padding: 6px 40px;
}
.noticia2PageItems .col .itemNoticia2{ background: #FAF9F9; padding: 20px; }

.noticia2PageItems .col .itemNoticia2 img.d-block.w-100 {
    border-radius: 5px;
}
.noticia2PageItems .col .itemNoticia2 .noticia-fecha {
font-size: 13px; color: #2E55B9; margin: 6px 0; }
.noticia2PageItems .noticia-title{ font-size: 20px; color:#355BC6; margin: 6px 0; height: 80px;
overflow: hidden; }
.noticia2PageItems .noticia-resumen { height: 50px; overflow: hidden; }
.noticia2PageItems { margin-bottom: 20px; }


.noticiasMainCarousel .card {
  margin: 0;
  border: none;
  border-radius: 0;
}
.noticiasMainCarousel .carousel-control-prev,
.noticiasMainCarousel .carousel-control-next {
  background-color: #3772FF;
  width: 5vh;
  height: 5vh;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 2px 6px 8px 0 rgb(22 22 26 / 18%);
}
.noticiasMainCarousel .carousel-control-next-icon, .noticiasMainCarousel .carousel-control-prev-icon {
    background-size: 70% 70%;
}

@media (min-width: 768px) {
.noticiasMainCarousel .carousel-item {
    margin-right: 0;
    flex: 0 0 25%;
    display: block;
  }
  .noticiasMainCarousel .carousel-inner {
    display: flex;
  }
}
.noticiasMainCarousel .card .img-wrapper {
    max-width: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.noticiasMainCarousel .card img {
    max-height: 100%; border-radius: 0;
}

.noticiasMainCarousel .card-title {
    font-size: 14px; font-weight: 600;
    color: #fff; text-shadow: 1px 1px 2px black;
}
.noticiasMainCarousel .card-body {
    flex: 1 1 auto;
    padding: 1rem;
    margin: 0;
    margin-top: -6rem;
    border-radius: 0;
}
.noticiasMainCarousel .card-body a {
    color: #fff;
    text-decoration: underline;
}

div#carouselMainNoticias {
padding: 0 40px;
background: #FAF9F9;
margin-bottom: 20px;
}

.carousel-item .imagen img{
    width: 100%;
}


#carouselHomeCaptions .carousel-inner {
    overflow: visible;
}
.imgEspacial1 img{ width: 100%; height: auto; }
.contentEspeciales h2{ color: #3772FF; font-weight: 700;}

.contentEspeciales{ padding: 30px 0;
 background: url(../../../../sites/default/files/2022-04/FondoH.png) no-repeat; background-size: cover;   
}

.bgHerramientas h5{ text-align: center; }

.documentosPageItems .card{
    border-radius: 8px;
    background: #FFF;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    margin-bottom: 20px;
}
.documentosPageItems .img-wrapper img{
    border-radius: 8px 8px 0 0;
}
.documentosPageItems .card-body {
    flex: 1 1 auto;
    padding: 1rem 1rem;
    margin: 1rem 1rem;
    margin-top: -3rem;
    background: #fff;
    border-radius: 10px;
}
.documentosPageItems .card-date{
    color: #999; font-size: 0.9rem;
}
.documentosPageItems .card-title {
    font-size: 18px;
    margin-bottom: 0.5rem;
    color: #3772FF;
}
.documentosPageItems p.card-text {
    height: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.documentosPageItems .btn-primary {
    color: #fff;
    text-decoration: none;
    background-color: #3772FF;
    border-color: #3772FF;
    border-radius: 20px;
    font-size: 14px;
    padding: 6px 30px;
}
.documentosPageItems .card-link{
    text-align: end;
}

.contentRUSICS{ margin: 40px 0; }
.contentRUSICS .card{ border-radius: 8px;
    background: #FAF9F9; flex-direction: row;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    margin-bottom: 20px; }

.contentRUSICS .card-body {
    padding: 20px;
    width: 70%;
    flex: 0 1 auto;
    align-self: auto;
}
.contentRUSICS .contentRight{
    width: 30%;
    flex: 0 1 auto;
    align-self: auto;
}
.contentRUSICS .card-title h5{
    font-size: 22px; font-weight: 700;
    margin-bottom: 2rem;
    color: #3772FF;
}
.contentRUSICS .btn-primary {
    color: #fff;
    text-decoration: none;
    background-color: #3772FF;
    border-color: #3772FF;
    border-radius: 20px;
    font-size: 18px;
    padding: 6px 30px;
}
.contentRUSICS .titRusicst{
    color: #fff;
    background-color: #3772FF;
    font-size: 18px;
    padding: 6px 30px; text-align: center;
}
.indiceLineAzul{ padding: 20px; border-left: 8px solid #3772FF; margin-top: 10px; }
.contenidoIndiceInf{ padding: 20px;  }
.contenidoIndiceInf li strong{ color: #000; }
.enlaceIndice {
    text-align: center;
}
.enlaceIndice a.btn-primary {
    padding: 8px 18px;
    border-radius: 20px;
}
.indiceLine{ padding: 20px 40px; }

.bgAzulIndice{
    background: #F5F8FF;
    padding: 30px 60px;
}
.itemsIconIndice .card {
    border-radius: 8px;
    background: #FFF;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    margin-bottom: 20px; padding: 16px; font-size: 14px; height: 162px;
}
.itemsIconIndice .card img{ max-width: 57px; }
.itemsIconVivanto .cardVivanto p strong img.align-left{ max-width: 46px !important; }
.cardVivanto {
    padding: 20px 40px;
}
.bgVivanto{ background:#355BC6; padding: 40px; color: #fff; text-align: center; }
.bgVivanto h4{ padding-bottom: 10px; }
.bgVivanto .btn-light {
    padding: 8px 48px;
    border-radius: 20px;
    color: #355BC6;
    background-color: #fff;
    border-color: #fff; margin-bottom: 20px;
}
.bgNegro {
    background: #000;
    padding: 0 20px;
    min-height: 480px;
}
.listadoVivanto {
    margin: 40px;
}

.listadoVivanto li{ width: 25%; float: left; display: inline-block; padding: 0 20px 0 30px; height: 100px; 
    background: url(/drupal/sites/default/files/inline-images/iconoListaVivanto.png) no-repeat 0 0; }

.accordion-item {
    margin-top: 20px; border: 0 none transparent !important;
}
.accordion-item .card {
    border-radius: 0 0 8px 8px;
    background: #FFF;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); font-size: 14px; border: 0 none;
}
.accordion-item .card-title {
    background: #0d6efd;
    padding: 10px; color: #fff; text-align: center; margin-bottom: 0;
}
.definicion {
    margin: 20px;
}
.titDefinicion {
    font-size: 18px;
    font-weight: 700;
    color: #0d6efd;
}
.contentDefinicion {
    color: #666;
}
.accordion-item .card-link {
    margin: 20px;
}
.accordion-item button.btn.btn-primary {
    border-radius: 20px;
    padding: 6px 20px;
    font-weight: 700;
}
.estrategiaPageItems{ margin-bottom: 20px; }
.contentComponentes {
    background: #f0f0f0;
    padding: 40px;
}
.contentComponentes strong{ font-size: 18px; color: #0d6efd; }

.podcastTitulo{
    background: #FAF9F9;
    color: #878787;
    font-size: 18px; padding: 20px 30px; margin-bottom: 20px;}
.podcastTitulo h2 {
    color: #355BC6;
    font-size: 24px;
    border-left: 8px solid #355BC6;
    padding-left: 8px;
    margin-bottom: 20px;
}
.podcast{ margin-bottom: 40px; }
.podcast h5{ color: #355BC6; }
.contentInfografia b{ color: #355BC6; }
.iconI {
    height: 32px;
    width: 32px;
    display: inline;
    margin-right: 12px;
    color: #355BC6;
}

.iconI svg {
    height: 32px !important;
    width: 32px !important;
    color: #355BC6;
}
.infografiaTitulo {
    background: #2E55B9;
    color: #fff; text-align: center;
    font-size: 18px;
    padding: 20px 30px;
    margin-bottom: 20px;
}

@media (min-width: 460px) {
.infografiaCarousel .carousel-item {
    margin-right: 0;
    flex: 0 0 50%;
    display: block;
  }
  .infografiaCarousel .carousel-inner {
    display: flex;
  }
}
.infografiaCarousel .card{
    border-radius: 5px;
    background: #FAF9F9;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    height: 297px;
    margin: 20px 0px;
    border: none;
}
.infografiaCarousel .card-title h5 {
    background: #3772FF;
    height: 50px;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    border-radius: 0 0 0 5px;
    padding: 10px;
    margin-bottom: 0;
}
.infografiaCarousel .card-title {
    margin-bottom: 0;
}
.infografiaCarousel .card-body {
    font-size: 13px;
    color: #898888;
}
.infografiaCarousel .card-link span{
    color: #2E55B9; font-size: 15px; font-weight: 600;
}
.infografiaCarousel .card-link a.enlaceReporte {
    background: #0d6efd;
    border-radius: 20px;
    padding: 6px 20px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    margin-left: 20px;
}
.js-pager__items{ list-style: none; text-align: center; margin: 0; padding: 0; margin-bottom: 20px; font-size: 13px; }
.js-pager__items li {
    display: inline-block;
}
.js-pager__items li a{
background: #0d6efd;
border-radius: 20px;
padding: 6px 10px;
color: #fff;
text-decoration: none;
font-weight: 700;
margin-left: 10px;
}
.imgPodcast {
    display: inline-flex;
    width: 62px;
}
.imgPodcast img{
    max-width: 62px;
}
.ctrlPodcast {
    display: inline-flex;
}