/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--fondo-pagina: #242f3d;--fondo-contenido-pagina: #fefefe;--color-texto-navbar: #152c41;--barra-navegacion-hover: #ffffff;--color-fondo-hover-submenu: rgba(44, 101, 215, .689);--texto-barra-navegacion-active: #fff;--color-borde-img: #2a34c694}*{font-family:Roboto}@font-face{font-family:Roboto;src:url(./Roboto-Medium-BJbjO3wX.ttf)}body{background-color:var(--fondo-pagina)}body .container-general{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 570px){body .container-general{margin-top:0;margin-bottom:0}}body .background-banner{background-color:var(--fondo-pagina);margin:0!important}body .img-banner{width:100%;height:auto}body .container{background-color:var(--fondo-contenido-pagina)}body h1{display:none}.navbar-nav{font-size:14px}.navbar-nav .nav-link{color:var(--color-texto-navbar);padding:clamp(8px,2.5vh,14px);transition:transform .1s ease-in-out,color .1s ease-in-out,background-color .1s ease-in-out}.navbar-nav .nav-link:hover{transform:scale(1.033);color:var(--color-texto-navbar-hover);background-color:var(--color-fondo-enlace-navbar)}.navbar-nav .nav-link:active{color:#1c1b1b;background-color:var(--color-enlace-navegacion-active)}.dropdown-menu,.dropdown-item{background-color:var(--color-fondo-submenu)!important}.dropdown-menu{background-color:var(--barra-navegacion-hover)!important}.dropdown-item:hover{background-color:var(--color-fondo-hover-submenu)!important;color:var(--texto-barra-navegacion-active)!important;transition:background-color .1s ease-in-out}@font-face{font-family:Georama;src:url(./Georama-SemiBold-iVyT-IW4.ttf)}#carouselHeaderMijp{max-width:1319px;max-height:600px}.carousel-item{height:600px}.carousel-item-destacado{height:320px}.carousel-item-destacado .titulo-carousel-destacado{font-size:18px;text-decoration:none;background-color:#1249c130;display:inline-block;padding:1px 8px;width:100%;text-overflow:ellipsis;border-radius:5px;color:#fff;white-space:nowrap;overflow:hidden;font-family:sans-serif}.carousel-item img{object-fit:cover;height:100%}.link-carousel{margin-bottom:5px;text-decoration:none;display:inline-block;width:100%}.link-carousel:hover{margin-bottom:5px;text-decoration:none;width:100%}.link-carousel span{font-family:sans-serif;border:5px;display:block;text-transform:uppercase;background-color:#f6f8fae5;padding:10px;font-size:clamp(14px,2vw,20px)!important;color:#2f8bb0;font-weight:lighter}@media screen and (max-width: 426px){.link-carousel span{font-weight:550}}@media (max-width: 480px){.dropdown-menu-especial .dropdown-item{white-space:normal;word-wrap:break-word;max-width:250px}}@media (max-width: 1200px){.especial{display:none}}@media (max-width: 991px){.especial{display:inline}}.link-base{padding-left:.9rem;padding-top:.2rem;padding-bottom:.2rem}.link-0{text-decoration:none;color:inherit}.bg-componente-social{background-image:url(./stardust-Cw2vQiDC.png);border-radius:10px;height:100%;padding:10px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}.bg-componente-social .bi-bell{color:#f39c12;animation:sonar 2s infinite;display:inline-block;transform-origin:top center}.img-radio{height:250px;width:250px;object-fit:cover;width:100%}@keyframes sonar{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}.socials{margin-top:1rem;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.socials .social-link{text-decoration:none}.socials .icon-face,.socials .icon-tik,.socials .icon-insta,.socials .icon-tele{transition:color .3s;color:#000}.socials .icon-face:hover{color:#0866ff}.socials .icon-tik:hover{color:#2920209c}.socials .icon-insta:hover{color:#bb3336}.socials .icon-tele:hover{color:#3390ec}.card-social{transition:color .3s,transform .3s,box-shadow .3s}.card-social figure .img-social{max-width:200px;max-height:200px;object-fit:contain;width:100%;height:200px}@media (max-width: 600px){.card-social .socials{padding:10px}}@media screen and (max-width: 576px){.card-social figure{margin-top:1rem}}.grid-destacados{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.grid-destacados .grid-enlaces{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.grid-destacados .grid-enlaces .enlaces-destacados-img{object-fit:cover;width:320px;height:320px;border:solid transparent 1px;transition:border ease .3s}.grid-destacados .grid-enlaces .enlaces-destacados-img:hover{border:solid 1px var(--color-borde-img)}@media screen and (max-width: 1400px){.grid-destacados .grid-enlaces .enlaces-destacados-img{width:280px}}@media screen and (max-width: 1200px){.grid-destacados .grid-enlaces .enlaces-destacados-img{width:240px}}@media screen and (max-width: 992px){.grid-destacados .grid-enlaces .enlaces-destacados-img{width:100%;max-height:320px}}@media screen and (max-width: 992px){.grid-destacados .grid-enlaces{grid-template-columns:1fr}}@media screen and (max-width: 992px){.grid-destacados{grid-template-columns:1fr}}.carousel-destacado{cursor:pointer;border:solid 2px transparent;transition:border-color .2s ease}.carousel-destacado:hover{cursor:pointer}.carousel-destacado:active{cursor:progress}.contenedor-extendido{height:200px}.enlace-extendido{width:100%;height:100%;max-height:200px;border:solid 1px transparent;object-fit:cover;transition:border ease .2s}.enlace-extendido:hover{border:solid 1px var(--color-borde-img)}.titulo-adscritos{text-align:center;text-transform:uppercase;font-size:clamp(18px,2vw,1.7rem);color:#040404;text-shadow:2px 2px 10px rgba(0,0,0,.2);animation:fadeInUp 1s ease-in-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.text-destacada{font-size:clamp(14px,3vw,2rem)!important}.entes-container{display:flex;justify-content:center;flex-wrap:wrap}a:hover figure{transform:scale(1.2);transition:transform .5s ease-in-out}.entes{background-color:#fff;margin-right:5px;width:100%;height:auto;max-width:60px;max-height:60px;min-width:60px;min-height:60px}@media (max-width: 600px){.entes{width:50px;height:auto}}.public-logo,.public-person{object-fit:cover}.public-logo{height:300px;width:300px;max-width:300px}.public-person{height:100%;max-height:546px;width:100%;max-width:363px}@media (max-width: 600px){.public-logo{height:150px;width:150px;max-height:150px;max-width:150px}.public-person{max-width:90vw;max-height:450px}}@media (max-width: 400px){.public-logo{height:120px;width:120px;max-height:120px;max-width:120px}.public-person{width:100%;max-width:none;max-height:300px}}.link-informacion:hover{text-decoration:underline}.link-informacion:active{cursor:progress}.title{text-align:center;color:#333;animation:fadeIn 1s ease-in-out,slideIn 1s ease-in-out}.titulo-reciente{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;line-height:.7slh}.titulo-servicios{font-size:clamp(30px,5vw,2.5rem)!important;transform:translateY(20px);animation:fadeIn 1s ease-in-out forwards,myShadowAnimation 2s alternate infinite ease-in-out}@media (max-width: 992px){.titulo-servicios{text-align:center}}.titulo-servicios:nth-child(1){animation-delay:.2s}.titulo-servicios:nth-child(2){animation-delay:.4s}.titulo-servicios:nth-child(3){animation-delay:.6s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}.highlight{margin-left:1rem;margin-right:1rem;font-size:inherit;background:linear-gradient(to right,#4a91e2,#50e3c3fd);-webkit-background-clip:text;background-clip:text;color:transparent}.arrow-down{width:10px;height:10px;position:relative}.arrow-down:before,.arrow-down:after{content:"";position:absolute}.arrow-down:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #104070;bottom:0;left:48%;animation:l6 2.5s infinite;transform:perspective(300px) translateZ(0)}@keyframes l6{to{transform:perspective(300px) translateZ(150px);opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.infinite-hr{position:relative;width:75%;margin:0 auto;border:none;height:2px;background:linear-gradient(to right,transparent,#000,transparent);animation:move 2s linear infinite}@keyframes move{0%{background-position:-200%}to{background-position:200%}}.service-card{border:solid 1px rgb(194,193,193);background-color:#fff;border-radius:.5rem;transition:all .3s ease;height:100%;padding:1.5rem;text-align:center;transition:box-shadow .5s ease-in-out}.icon-wrapper{width:5rem;height:5rem;border-radius:50%;background-color:#0d6efd1a;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;transition:transform .3s ease}.service-card:hover .icon-wrapper{transform:scale(1.1)}.icon{width:2.5rem;height:2.5rem;color:#0d6efd}.service-card h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.service-card p{font-size:.875rem;color:#6c757d}.card-notice{padding:15px;border-radius:8px;box-shadow:0 2px 5px #0000001a;transition:background-color .3s ease,transform .2s ease}.card-notice:hover{background-color:#eef3fc;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.link-news{position:relative;text-decoration:none;color:#007bff;transition:color .3s ease;display:inline-block}.link-news:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#007bff;transition:width .3s ease,background-color .3s ease}.link-news:hover{color:#0056b3}.link-news:hover:after{width:100%;background-color:#0056b3}.news-active:active{cursor:progress}.img-reciente{min-height:350px;max-height:350px;height:100%;width:100%;object-fit:cover;border:solid 1px transparent;transition:border ease .3s}.img-reciente:hover{border:solid 1px var(--color-borde-img)}.img-notice{max-height:104px;border:solid 1px transparent;object-fit:cover;transition:border .2s ease-in-out}.img-notice:hover{border:solid 1px #3361b5}.container-enlaces{margin-bottom:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:10px}.container-enlaces .img-enlace{border:solid 1px transparent;height:100%;max-height:180px;width:100%;object-fit:cover;transition:border ease .2s}.container-enlaces .img-enlace:hover{border:solid 1px var(--color-borde-img)}@media screen and (max-width: 1200px){.container-enlaces{margin-top:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr}}@media screen and (max-width: 768px){.container-enlaces{grid-template-columns:1fr}.container-enlaces .img-enlace{height:200px}}@media screen and (max-width: 1200px){.col-reciente{margin-top:2rem;margin-bottom:2rem}}.contenedor-popup{display:none;z-index:1}.contenedor-popup.active{display:block;position:fixed;top:0;left:0;width:100vw;height:100%;background-color:#64666754}.contenedor-popup.active .popup{height:inherit;display:flex;justify-content:center;align-items:center;animation:bounceIn .6s ease-in-out}.contenedor-popup.active .popup .popup__figure{background-color:red;padding:10px;border-radius:10px;background-color:#fff;position:relative}.contenedor-popup.active .popup .popup__figure .popup__img{max-height:600px;max-width:600px;width:100%;height:auto;transition:all .3s ease;z-index:0}.contenedor-popup.active .popup .popup__figure .popup__img:hover{transform:scale(.995)}.contenedor-popup.active .popup .popup__figure .popup__descripcion{text-align:center;padding:10px}.contenedor-popup.active .popup .popup__figure .popup__descripcion a{text-decoration:none;color:#007bff;border:solid 1px transparent;transition:color .3s ease}.contenedor-popup.active .popup .popup__figure .popup__descripcion a:hover{color:#0056b3;border-bottom:1px solid #09427f}.contenedor-popup.active .popup .popup__figure .popup-btn{border:0;padding:10px;border-radius:10px;position:absolute;top:-10px;right:-10px;z-index:1;transition:ease all .3s}.contenedor-popup.active .popup .popup__figure .popup-btn:hover{background-color:#182f72eb;color:#fff}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.card-mision{max-width:1024px;margin:auto;background:#fff;box-shadow:0 2px 10px #0000001a;border-radius:8px;overflow:hidden}.img-custom-logo{width:250px;height:250px;object-fit:cover}@media (max-width: 768px){.img-custom-logo{width:100%;height:auto}}.header-mision{align-items:center;justify-content:center;padding:20px}.section-title-mision{background:#242f3db8;border-radius:2px;color:#fff;padding:5px 20px;position:relative;margin-bottom:15px}.zoom-img{cursor:pointer;transition:transform .3s ease}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000000e6}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;overflow:hidden}.modal-image{width:100%;height:100%;object-fit:contain;cursor:move}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;cursor:pointer}.amplitud{background-color:#f8f9fa;border:1px solid #dee2e6}@keyframes appearFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes iconBounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.img-organ-structure:hover{cursor:pointer}.img-organ-structure:active{cursor:progress}.amplitud{animation:appearFromBottom 1s ease-in-out forwards;border:solid 1px rgb(5,5,5);color:#000;font-size:1.5em;background-color:#dddfe6;transition:transform .5s,background-color .5s,border-color .5s,color .5s}.amplitud:hover{background-color:#2d60ba;border-color:#d3d5df;cursor:context-menu;color:#fff}.historia-container{font-size:1rem;text-align:center;padding:2rem}.historia-container .historia-description-container{display:flex;justify-content:center;color:#484e56}.historia-container .historia-description{width:1000px;text-align:justify}.historia-container .ministros-container{color:#434344;font-size:1rem}.historia-title{font-size:3.5rem;font-weight:300;color:#1a1a1a;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase;border-bottom:2px solid #2a5c9d;display:inline-block}.slogan{font-family:Libre Baskerville,serif;font-size:1.2rem;color:#666;font-style:italic;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.historia-title{font-size:2.5rem}.slogan{font-size:1rem;padding:0 1rem}}.despacho{line-height:1lh;text-align:justify}.despacho p{font-weight:lighter;font-size:clamp(14px,5vw,20px);margin-bottom:1.5rem}.bi-bookmark-fill{margin-right:5rem;margin-top:-.1rem;font-size:3rem}@media (max-width: 1024px){.bi-bookmark-fill{margin-top:-.6rem;font-size:2rem}}@media (max-width: 768px){.bi-bookmark-fill{font-size:1.5rem}}@media (max-width: 576px){.bi-bookmark-fill{display:none}}.publics{height:350px;overflow-y:scroll;clear:both;width:325px}@media (max-width: 800px){.img-advicer{display:none}}.container-asesoria{display:flex;flex-direction:column}@media (max-width: 1200px){.container-asesoria{display:none}}.img-asesoria{max-width:300px;min-height:400px}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.hero-background{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.2}.feature-icon{font-size:2.5rem;color:#0d6efd}.enlace-cuadrantes{text-decoration:none;font-size:18px}.enlace-cuadrantes i{display:inline-block;animation-name:agitar;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes agitar{0%{transform:translateY(-10px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}.grid-noticia-reporte{padding:20px;display:grid;grid-template-columns:minmax(0,1000px) 300px;grid-template-rows:1fr;gap:18px;justify-items:start}.grid-noticia-reporte .article-1{width:100%}.grid-noticia-reporte .article-1 .MsoNormal{line-height:1.2lh!important}.grid-noticia-reporte .article-1 .img-principal{object-fit:cover;width:100%;height:415px;border-radius:5px;border:solid 1px rgba(0,0,0,.235)}.grid-noticia-reporte .article-2{width:100%}.grid-noticia-reporte .container-fotos-noticias{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.grid-noticia-reporte .container-fotos-noticias img{object-fit:cover;border-radius:5px;height:300px}@media screen and (max-width: 600px){.grid-noticia-reporte .container-fotos-noticias img{border:solid 1px rgba(0,0,0,.274)}}@media screen and (max-width: 992px){.grid-noticia-reporte .container-fotos-noticias{grid-template-columns:1fr;rid-template-rows:repeat(3,1fr)}}@media screen and (max-width: 992px){.grid-noticia-reporte{grid-template-columns:1fr}}@media screen and (max-width: 997px){.grid-noticia-reporte{padding:10px}}.desarrollo-noticia{line-height:1lh;font-size:1.1em;text-align:justify}.img-mas-leidas{height:150px;border-radius:5px}.texto-enlaces-leidos{color:#2d2d2d;text-decoration:none;line-height:1lh}.news{max-height:500px;overflow-y:auto;background-color:#fbfbfb;border:1px solid #ddd;border-radius:5px}.news-img{border-radius:5px}.boton-noticia:active{background-color:#5167bf;transform:scale(1)}.custom-scroll{scrollbar-width:thin;scrollbar-color:rgb(29,30,39) transparent;border-radius:10px;overflow:hidden}.custom-scroll::-webkit-scrollbar{width:8px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}.img-destacados{height:120px;object-fit:cover}.container-noticias-diarias{display:grid;border-radius:5px;grid-template-columns:200px 1fr;grid-template-rows:100px;border:solid .5px transparent;transition:all .3s ease}.container-noticias-diarias:hover{background-color:#ecebeb;border:solid .5px rgba(0,0,0,.16)}.container-noticias-diarias .img-diarias{border-radius:5px;width:100%;height:100%;border:solid 1px transparent}@media screen and (max-width: 565px){.container-noticias-diarias{grid-template-columns:150px 1fr;gap:10px}}@media screen and (max-width: 400px){.container-noticias-diarias{grid-template-columns:130px 1fr}}@media screen and (max-width: 400px){.fecha-diarias{font-size:11px;text-align:left}}.texto-truncado-diarias{text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;padding:0 13px;-webkit-box-orient:vertical;font-size:clamp(12px,1.8vw,16px)}@media screen and (max-width: 400px){.texto-truncado-diarias{text-align:left;-webkit-line-clamp:4}}.texto-truncado-destacadas{font-size:clamp(12px,1.8vw,16px);text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.enlace-generales{height:55px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.texto-truncado{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:13px;height:100%}.texto-noticias{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.destacadas-img{max-width:120px;min-width:120px;max-height:120px;min-height:120px}.search-container{display:flex;display:block;text-align:center;align-items:center}.bi-search{font-size:2em;margin-right:10px;color:#333}.card-destacada{height:130px}.notices{height:60vh;overflow-y:scroll}.container-all{height:90%}.card-container-generals{height:250px}.img-all{width:90%;min-height:145px;max-height:145px}.video{cursor:pointer;border:solid 2px rgba(100,148,237,.167);transition:border-color .2s ease}.video:hover{border-color:#3874d4}.video:active{border-color:#6498ec;cursor:wait}
