.gallery-top img {width:100% !important; }
.swiper-slide {text-align: center !important;}
.swiper-button-prev-gal.swiper-button-white, .swiper-container-rtl .swiper-button-next-gal.swiper-button-white {background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E")
!important;}
.swiper-button-next-gal, .swiper-container-rtl .swiper-button-prev-gal {background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E")
!important;}
.swiper-button-prev-gal, .swiper-button-next-gal { font-size:0;}

.swiper-container.gallery-top .swiper-wrapper .swiper-slide .image-caption {position:absolute; right:15px; bottom:10px;}
.swiper-container.gallery-top .swiper-wrapper .swiper-slide .image-caption * {text-align:left;}
.p14 {font-size:0.875rem;}
.p12 {font-size:0.75rem;}
.credito {background-color:rgba(0, 87, 153, 0.6); font-family:RalewayBold,Verdana, Geneva, sans-serif; line-height:120%; color:#fff; padding:5px 10px; margin-bottom:5px;}
.descripcion {background-color:rgba(0, 87, 153, 0.6); font-family:Raleway,Verdana, Geneva, sans-serif; line-height:120%; color:#fff; padding:5px 10px; margin-bottom:10px;}
.swiper-container.gallery-top .swiper-wrapper .swiper-slide .image-caption a, a.descarga-video { background: url(/minrel/imag/v1/auxi/download.png) no-repeat 15px 10px; background-color:rgba(3, 94, 158, 0.5); font-family:RalewayBold,Verdana, Geneva, sans-serif; font-size:0.813rem; line-height:120%; color:rgba(255, 255, 255, 0.7); padding:10px 25px 10px 45px; float:left; clear:both;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
a.descarga-video {background-color:rgba(3, 94, 158, 1); color:rgba(255, 255, 255, 1); margin-bottom:25px;}

.swiper-button-prev-gal.swiper-button-white, .swiper-button-next-gal.swiper-button-white {--swiper-navigation-color:  #ffffff;}
.swiper-button-next-gal, .swiper-container-rtl .swiper-button-prev-gal {right: 10px; left: auto; }
.swiper-button-prev-gal, .swiper-button-next-gal {display:none !important; position:absolute; top:50%; width:calc(var(--swiper-navigation-size) / 44 * 27); height:var(--swiper-navigation-size); margin-top:calc(-1 * var(--swiper-navigation-size) / 2); z-index:10; cursor:pointer; display:flex; align-items:center; justify-content:center; color:var(--swiper-navigation-color, var(--swiper-theme-color));}

/* Estilos para thumbs */
.gallery-thumbs, .gallery-thumbs-video {height:120px;box-sizing:border-box;padding:10px 0;}
.gallery-thumbs .swiper-slide, .gallery-thumbs-video .swiper-slide {width:25%;height:100%;opacity:0.4;cursor: pointer; background-size:100%;}
.gallery-thumbs .swiper-slide-active, .gallery-thumbs-video .swiper-slide-active {opacity:1; background-size:100%;}
/*vtxt*/
  .CUERPO .piefoto, .CUERPO_uno .piefoto, .CUERPO_dos .piefoto{
    color: #333333;
    font-size: 0.75rem; }
  .CUERPO .subtit-sinlink, .CUERPO_uno .subtit-sinlink, .CUERPO_dos .subtit-sinlink{
    font-size: 1.375rem;
    line-height: 1.3;
    margin: 0;
    padding: 0;
    font-family: "Work Sans", sans-serif;
    font-weight: 700;
    color: #F57135;
    width: 100%;
    float: left; }
  .CUERPO .titulos, .CUERPO_uno .titulos, .CUERPO_dos .titulos{
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: "Work Sans", sans-serif;
    font-weight: 700;
    color: #333366;
    font-size: 1.313rem;
    letter-spacing: 0.1px;
    line-height: 1.5; }
  .CUERPO .titulo-grande, .CUERPO_uno .titulo-grande, .CUERPO_dos .titulo-grande{
    width: 100%;
    display: block;
    margin: 0;
    padding: 40px 0 0;
    font-family: "Work Sans", sans-serif;
    font-weight: 700;
    color: #333366;
    font-size: 2rem;
    letter-spacing: 0.1px;
    line-height: 1.5;}
  .CUERPO .destacado-dos, .CUERPO_uno .destacado-dos, .CUERPO_dos .destacado-dos{
    color: #000000;
    font-size: 1.875rem;
    font-family: "Work Sans", sans-serif;
    font-weight: 400;
    margin-bottom: 15px;
    display: block; }
  .CUERPO .resalta, .CUERPO_uno .resalta, .CUERPO_dos .resalta{
    font-family: "Work Sans", sans-serif;
    font-weight: 400;
    color: #000000;
    font-size: 1.25rem;
    letter-spacing: 0.1px;
    line-height: 1.5; }
  .CUERPO .radius, .CUERPO_uno .radius, .CUERPO_dos .radius{
    border-radius: 50%; }
  .CUERPO .destacado, .CUERPO_uno .destacado, .CUERPO_dos .destacado{
    color: #333366;
    font-size: 0.813rem;
    text-transform: uppercase;
    font-family: "Work Sans", sans-serif;
    font-weight: 400; }
  .CUERPO .subtit, .CUERPO_uno .subtit, .CUERPO_dos .subtit{
    font-size: 1.375rem;
    margin: 0;
    padding: 0;
    color: #333366;
    font-family: "Work Sans", sans-serif;
    font-weight: 700;
    width: 100%; }

    .CUERPO .boton, .CUERPO_uno .boton, .CUERPO_dos .boton{
    font-size: 1.2rem;
    background: #17a1cf;
    color: #fff;
    font-family: "Roboto Slab", serif;
    font-weight: 500;
    width: auto;
    display: table;
    margin: 0 auto;
    padding: 0 15px;}
  .CUERPO figcaption{font-size: 14px;}
  .CUERPO .negro-destacado, .CUERPO_uno .negro-destacado, .CUERPO_dos .negro-destacado{
    font-family: "Work Sans", sans-serif;
    font-weight: 400;
    color: #666666;
    font-size: 1rem;
    line-height: 130%; }
  .CUERPO .azulbold, .CUERPO_uno .azulbold, .CUERPO_dos .azulbold{
    font-weight: bold;
    color: #333366; }
  .CUERPO .colorUno, .CUERPO_uno .colorUno, .CUERPO_dos .colorUno{
    color: #ffce00; }
  .CUERPO .colorDos, .CUERPO_uno .colorDos, .CUERPO_dos .colorDos{
    color: #373737; }
  .CUERPO .colorTres, .CUERPO_uno .colorTres, .CUERPO_dos .colorTres{
    color: #333366; }
  .CUERPO .colorCuatro, .CUERPO_uno .colorCuatro, .CUERPO_dos .colorCuatro{
    color: #04b9ed; }
  .CUERPO .colorCinco, .CUERPO_uno .colorCinco, .CUERPO_dos .colorCinco{
    color: #ffffff; }
  .CUERPO .colorSeis, .CUERPO_uno .colorSeis, .CUERPO_dos .colorSeis{
    color: #f5f5f5; }
  .CUERPO .table {background-color:#ffffff;}
/*/vtxt*/

@media only screen and (max-width:665px) {
  .table-autoridades td {padding: 8px 3px;}
}
@media only screen and (max-width:480px) {
  h5 .azulbold {font-size: 13px!important;}
  .negro-destacado {font-size: 13px!important;}
}
@media only screen and (max-width:380px) {
  h5 .azulbold {font-size: 11px!important;}
  .negro-destacado {font-size: 11px!important;}
}