@charset "utf-8";
/* CSS Personalizados*/
/** Estilos Adicionales **/
/* <-----Links Especiales con Imagen de fondo ----->*/
/* <-----Links Especiales con Imagen de fondo ----->*/
.link_img {
	background-image: url("../img/0_link.png"); background-repeat: no-repeat; background-position: right; padding-right: 16px; font-size: 14px; text-decoration:underline; color:#039; font-weight:bold; }
.link_img:visited {
	background-image: url(../img/0_link.png); background-repeat: no-repeat; background-position:  right; padding-right: 16px; text-decoration: underline; color:#039; }
.link_img:hover {
	background-image: url(../img/1_link.png); background-repeat: no-repeat; background-position: right; padding-right: 16px; text-decoration:none; color:#060; }
.link_img_ext {
	background-image: url(../img/0_go.png); background-repeat: no-repeat; background-position: right; padding-right: 16px; font-size: 14px; text-decoration:underline; color:#039; font-weight:bold; }
.link_img_ext:visited {
	background-image: url(../img/0_go.png); background-repeat: no-repeat; background-position: right; padding-right: 16px; text-decoration: underline; color:#039; }
.link_img_ext:hover {
	background-image: url(../img/1_go.png); background-repeat: no-repeat; background-position: right; padding-right: 16px; text-decoration:none; color:#060; }
/*<---- Termina links especiales ----->*/

.page-section{
	padding: 70px 0px; 
}
.section-history {
  text-align:justify;
  padding-bottom: 30px;
}

.section-title h3 {
    font-size: 42px;
    font-weight: 500;
    line-height: 62px;
    margin: 0 0 25px;
    padding: 0;
    text-transform: none;
}
.section-title-main p{
	margin-bottom: 0;
	font-size: 18px;
	color: black;
	text-align: justify;
}
.title-main {
  color: #1F3601;
  font-size: 32px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: relative;
}

/*Linea de Tiempo*/
.img-bg-01{
	background: url("../img/img-01.jpg") no-repeat center;
	background-size: cover;
}
.img-bg-02{
	background: url(../img/img-02.jpg) no-repeat center;
	background-size: cover;
}
.img-bg-03{
	background: url(../img/img-03.jpg) no-repeat center;
	background-size: cover;
}
.img-bg-04{
	background: url(../img/img-04.jpg) no-repeat center;
	background-size: cover;
}
.subtitle-timeline{ 
	font: oblique; 
	font-weight: bold; 
	font-size: 16;
}
.title-location-inner{
	background-color:#EEFCD3;
}

/*Estilo adicional para formulario de contacto*/

      .container {
        width: auto;
        max-width: auto;
      }
      .form-group {
        margin-bottom: 8px;
      }
      #feedbackForm {
        font-size: 12px;
}