@charset "UTF-8";

/* Menú de navegación */

/* FIn del menu de navegación */

/* Colores de la vista industrial */

/*  Fin de los colores de la vista industrial */

/* colores para el boton */

/* Fin de colores para el boton */

/* Estilos recent post */

/* Fin de los estilos recent post */

#contenedorIndustrial {

  margin: 24px 0 !important;

}



#contenedorIndustrial > .fusion-row {

  margin: 0 auto !important;

  max-width: 1600px !important;

}



#contenedorRenderIndustrial {

  margin-top: 32px !important;

}



#tituloH2ApartadoEspecialIndustrial > h2 {

  font-size: 2.4rem !important;

  font-weight: 800 !important;

  line-height: 125% !important;

}



#tituloH2ApartadoEspecialIndustrial > h2 > strong {

  color: #0078c7 !important;

  font-size: 2.4rem !important;

  font-weight: 800 !important;

  line-height: 125% !important;

}



#tituloH3ApartadoEspecialIndustrial {

  margin: 24px 0 !important;

}



#tituloH3ApartadoEspecialIndustrial > h3 {

  font-size: 2rem !important;

  font-weight: 500 !important;

  line-height: 125% !important;

}



#textoEditorEspecialIndustrial {

  color: #000 !important;

  margin-left: auto !important;

  margin-right: auto !important;

  max-width: 1350px;

  text-align: center;

  font-size: 1.7rem !important;

  font-weight: 500 !important;

  line-height: 150% !important;

}



#contenidoVista {

  list-style: none !important;

  margin: 0 !important;

  padding: 0 !important;

}



#contenidoVista > li > a {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: reverse;

  -ms-flex-direction: column-reverse;

  flex-direction: column-reverse;

  height: 100% !important;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  width: 100%;

}



#contenidoVista > li > a > article {

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  border: 1px solid #e5e5e5;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: reverse;

  -ms-flex-direction: column-reverse;

  flex-direction: column-reverse;

  -ms-flex-pack: distribute;

  justify-content: space-around;

  height: 100% !important;

  padding: 24px 16px;

  position: relative;

  z-index: 1000;

}



#contenidoVista > li > a > article > header > h3 {

  color: #999;

  text-align: center;

  font-size: 1.5rem !important;

  font-weight: 500 !important;

  line-height: 150% !important;

}



#contenidoVista > li > a > article > figure {

  margin: 0 !important;

}



#contenidoVista > li > a > article > img {

  opacity: 0;

  position: absolute;

  top: -35px;

}



#contenidoVista > li > a > figure {

  margin: 0 !important;

  padding: 0 !important;

  width: 100%;

}



/* Sección impulsamos */

#contenedorImpulsamos {

  margin: 24px 0 0 0 !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 > strong {

  display: block;

  color: #0078c7 !important;

  font-size: 2.4rem !important;

  font-weight: 800 !important;

  line-height: 125% !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .textoEditor {

  color: #000 !important;

  margin: 32px 0 0 0 !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .btn {

  margin-top: 16px !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .btn > span {

  font-size: 1.7rem !important;

  font-weight: 400 !important;

  line-height: 125% !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .btn:hover {

  background-color: #000;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .btn:hover > span {

  color: #fff !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex + .colFlex {

  margin: 24px 0 0 0 !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper {

  margin-top: 92px !important;

  padding: 0 24px 16px 24px !important;

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper > .imageframe-align-center {

  -webkit-transform: translateY(-50%);

  transform: translateY(-50%);

}



#contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper .textoEditor {

  margin-top: -64px !important;

}



/* Fin sección impulsamos */

/* Sección noticias recientes */

#contenedorNuestraActualidad {

  margin: 24px 0 !important;

}



#contenedorNuestraActualidad .tituloH2Apartado > h2 {

  font-size: 2.4rem !important;

  font-weight: 700 !important;

  line-height: 125% !important;

}



#contenedorNuestraActualidad .tituloH2Apartado > h2 > strong {

  display: block;

}



#contenedorNuestraActualidad .tituloH2Apartado > h2 + .textoEditor {

  margin-top: 24px !important;

  font-size: 1.4rem !important;

  font-weight: 300 !important;

  line-height: 125% !important;

}



#contenedorRecentPosts {

  margin: 24px 0 0 0 !important;

}



#contenedorRecentPosts > section {

  margin: 0 !important;

}



#contenedorRecentPosts > section > article {

  margin: 0 !important;

  padding: 0 !important;

}



#contenedorRecentPosts > section > article .recent-posts-content > h4 {

  margin-top: 0 !important;

  font-size: 1.8rem !important;

  font-weight: 700 !important;

  line-height: 125% !important;

}



#contenedorRecentPosts > section > article .recent-posts-content > .meta {

  margin: 10px 0 0 0 !important;

}



#contenedorRecentPosts > section > article .recent-posts-content > .meta > a {

  color: #26ab2c !important;

}



#contenedorRecentPosts > section > article .recent-posts-content > .meta > a:hover {

  color: #000000;

}



#contenedorRecentPosts > section > article .recent-posts-content > p {

  margin-bottom: 0 !important;

}



#contenedorRecentPosts > section > article .recent-posts-content > p + p {

  color: #000000;

  margin: 10px 0 0 0 !important;

  font-size: 1.6rem !important;

  font-weight: 400 !important;

  line-height: 150% !important;

}



#contenedorRecentPosts > section > article + article {

  margin: 24px 0 0 0 !important;

}



#contenedorRecentPosts > section > article > .fusion-flexslider + .recent-posts-content {

  margin: 16px 0 0 0 !important;

}



/* Fin de las sección noticias recientes */

/* Media queries */

@media only screen and (min-width: 639px) {

  #contenedorIndustrial {

    margin: 32px 0 !important;

  }

  #contenedorRenderIndustrial {

    margin-top: 40px !important;

  }

  #contenidoVista > li > a {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-flow: row nowrap;

    flex-flow: row nowrap;

  }

  #contenidoVista > li > a > article {

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-flex: 1;

    -ms-flex: 1 0 180px;

    flex: 1 0 180px;

    -ms-flex-pack: distribute;

    justify-content: space-around;

  }

  #contenidoVista > li > a > figure > img {

    height: 100% !important;

    -o-object-fit: cover;

    object-fit: cover;

  }

  #contenidoVista > li + li {

    margin: 16px 0 0 0 !important;

  }

  #tituloH2ApartadoEspecialIndustrial > h2 {

    font-size: 3rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #tituloH2ApartadoEspecialIndustrial > h2 > strong {

    font-size: 3rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #tituloH3ApartadoEspecialIndustrial {

    margin: 32px 0 !important;

  }

  #tituloH3ApartadoEspecialIndustrial > h3 {

    font-size: 2.5rem !important;

    font-weight: 500 !important;

    line-height: 125% !important;

  }

}



@media only screen and (min-width: 767px) {

  #contenedorNuestraActualidad {

    margin: 32px 0 !important;

  }

  #contenedorNuestraActualidad .tituloH2Apartado > h2 {

    font-size: 3.2rem !important;

    font-weight: 700 !important;

    line-height: 125% !important;

  }

  #contenedorNuestraActualidad .tituloH2Apartado + .textoEditor {

    margin-top: 24px !important;

  }

  #contenedorImpulsamos {

    margin: 32px 0 0 0 !important;

  }

  #contenedorImpulsamos > .fusion-row {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) {

    width: 58% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex + .colFlex {

    margin: 0 0 0 4% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) {

    width: 38% !important;

  }

  #contenedorRecentPosts {

    margin: 40px 0 0 0 !important;

  }

  #contenedorRecentPosts > section {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-flow: row wrap;

    flex-flow: row wrap;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  #contenedorRecentPosts > section > article {

    width: 31% !important;

  }

  #contenedorRecentPosts > section > article + article {

    margin: 0 0 0 3.5% !important;

  }

}



@media only screen and (min-width: 992px) {

  #contenedorIndustrial {

    margin: 40px 0 !important;

  }

  #contenedorRenderIndustrial {

    margin-top: 48px !important;

    padding-top: 244px;

    position: relative;

  }

  #contenidoVista {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-flow: row wrap;

    flex-flow: row wrap;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  #contenidoVista > li {

    border: 1px solid #e5e5e5;

    -webkit-box-flex: 1;

    -ms-flex: 1 0 14.285%;

    flex: 1 0 14.285%;

  }

  #contenidoVista > li > a {

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-orient: vertical !important;

    -webkit-box-direction: reverse !important;

    -ms-flex-direction: column-reverse !important;

    flex-direction: column-reverse !important;

    height: 100% !important;

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    justify-content: center;

    width: 100%;

  }

  #contenidoVista > li > a > article {

    border: none !important;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-flex: 1;

    -ms-flex: 1;

    flex: 1;

  }

  #contenidoVista > li > a > article > img {

    opacity: 0;

    position: absolute;

    top: -35px;

  }

  #contenidoVista > li > a > figure {

    display: none;

    left: 0;

    margin: 0 !important;

    padding: 0 !important;

    position: absolute;

    top: 0;

    width: 100%;

    z-index: 900;

  }

  #contenidoVista > li > a > figure > img {

    height: auto !important;

    -o-object-fit: none;

    object-fit: none;

  }

  #contenidoVista > li:hover, #contenidoVista > li.seleccionado {

    border: 1px solid #26ab2c;

  }

  #contenidoVista > li:hover > a, #contenidoVista > li.seleccionado > a {

    background-color: #26ab2c;

  }

  #contenidoVista > li:hover > a > article > header > h3, #contenidoVista > li.seleccionado > a > article > header > h3 {

    color: #fff;

  }

  #contenidoVista > li:hover > a > article > figure > img, #contenidoVista > li.seleccionado > a > article > figure > img {

    -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(94deg) brightness(105%) contrast(101%);

    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(94deg) brightness(105%) contrast(101%);

  }

  #contenidoVista > li:hover > a > article > img, #contenidoVista > li.seleccionado > a > article > img {

    opacity: 1;

  }

  #contenidoVista > li:hover > a > figure, #contenidoVista > li.seleccionado > a > figure {

    display: block;

  }

  #contenidoVista > li + li {

    margin: 0 !important;

  }

  #tituloH2ApartadoEspecialIndustrial > h2 {

    font-size: 4rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #tituloH2ApartadoEspecialIndustrial > h2 > strong {

    font-size: 4rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #tituloH3ApartadoEspecialIndustrial {

    margin: 40px 0 !important;

  }

}



@media only screen and (min-width: 1023px) {

  #contenedorNuestraActualidad {

    margin: 40px 0 !important;

  }

  #contenedorNuestraActualidad .tituloH2Apartado > h2 {

    font-size: 4.5rem !important;

    font-weight: 700 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos {

    margin: 40px 0 0 0 !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 {

    font-size: 3rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 > strong {

    font-size: 3rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex + .colFlex {

    margin: 0 0 0 4% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper {

    padding-left: 32px !important;

    padding-right: 32px !important;

  }

  #contenedorRecentPosts {

    margin: 48px 0 0 0 !important;

  }

  #contenedorRecentPosts > section > article > h4 {

    font-size: 2.2rem !important;

    font-weight: 700 !important;

    line-height: 125% !important;

  }

}



@media only screen and (min-width: 1250px) {

  #contenedorImpulsamos {

    margin: 40px 0 0 0 !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 {

    font-size: 4rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 > strong {

    font-size: 4rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex + .colFlex {

    margin: 0 0 0 4% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper {

    padding-left: 48px !important;

    padding-right: 48px !important;

  }

}



@media only screen and (min-width: 1600px) {

  #contenedorImpulsamos {

    margin: 40px 0 0 0 !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 {

    font-size: 5rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(1) .tituloH2Apartado > h2 > strong {

    font-size: 5rem !important;

    font-weight: 800 !important;

    line-height: 125% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex + .colFlex {

    margin: 0 0 0 4% !important;

  }

  #contenedorImpulsamos > .fusion-row > .colFlex:nth-child(2) > .fusion-column-wrapper {

    padding-left: 52px !important;

    padding-right: 52px !important;

  }

}



/* Fin de las media queries */

