body {
font-family: 'Josefin Sans', sans-serif;

padding: 10px 0 0 0 !important;
}



#footerx{
    width:988px;
    height:160px;
}

.fondoobjetivos2 {
  position: relative;
    height: 605px;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondoobjetivos2::before {
  content: "";
  position: absolute;
    height: 605px;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/objetivosfondo.jpg) no-repeat top center;
  opacity: 0.3;
}

.thumbs ul{
  margin-left: -25px;
  padding-right: 10px;
  padding-top: 10px;
}
.front{
  z-index: 1000;
}


.fondooexperiencia {
  position: relative;
    height: 605px;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondooexperiencia::before {
  content: "";
    height: 605px;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/experienciafondo.jpg) no-repeat top center;
  opacity: 0.3;
}



.fondoconexiones {
  position: relative;
    height: 605px;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondoconexiones::before {
  content: "";
    height: 605px;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/conexionesfondo.jpg) no-repeat top center;
  opacity: 0.3;
}



.fondoservicio {
  height: 605px;
  position: relative;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondoservicio::before {
  height: 605px;
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 10px;
  left: 0;
  right: 0;
  background: url(../img/serviciofondo.jpg) no-repeat top center;
  opacity: 0.3;
}




.fondoprocesos {
  position: relative;
    height: 605px;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondoprocesos::before {
  content: "";
    height: 605px;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/procesosfondo.jpg) no-repeat top center;
  opacity: 0.3;
}



.fondocontactenos {
  position: relative;
    height: 605px;
  z-index: 5;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondocontactenos::before {
  content: "";
    height: 605px;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/contactenosfondo.jpg) no-repeat top center;
  opacity: 0.1;
}



.fondoexelencia {
  position: relative;
  z-index: 5;
    height: 605px;
  color: #000;
  font-size: 400%;
  vertical-align: top;
  top:0;
  bottom:10px;
  padding: 0 0 10px 0;
  margin: 10px 0 0 0; 
}

.fondoexelencia::before {
  content: "";
    height: 605px;
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(../img/excelenciafondo.jpg) no-repeat top center;
  opacity: 0.3;
}


h4,h5 a:link {

  color: #fff;

  text-decoration: none;

  line-height: inherit;

}



h4 a {

  color: #fff;

  text-decoration: none;

  line-height: inherit;

}



h4,h5 a:visited {

  color: #fff;

  text-decoration: none;

  line-height: inherit;

}

h4,h5 a:hover {

  color: #fff;

  text-decoration: none;

  line-height: inherit;

}



p {

       font-size: 19px;

}



.subheader

{

margin-bottom:1rem;



}



h4,h3,h2,h1,h5 {

font-family: 'Julius Sans One', sans-serif;

     line-height: inherit;

}

@media only screen and (max-width: 40em) /* max-width 640px, mobile-only styles, use when QAing mobile issues */

  { 

  p {

     font-size: 18px;

  }

  h3 {

     font-size: 20px;

  }

  } 




.scrollpan {
    max-height: 435px;
    overflow: auto;
}


.opaca {
    opacity: 0.1;
    filter: alpha(opacity=40); /* For IE8 and earlier */
} 