@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap');

body{
  margin: 0%;
  padding: 0%;
  background: url('../IMG/Fondo_Resto.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}

.Texto{
	width: 100%;
	height: 85%;
	background:transparent;
    position: absolute;
    margin: 3.5% 0% 0% 0%;
    overflow-y: scroll;
    padding-top: 1.5%;
}

.Texto::-webkit-scrollbar {
    width: 8px;     /* Tamaño del scroll en vertical */
    height: 8px;    /* Tamaño del scroll en horizontal */
    display: none;  /* Ocultar scroll */
}

h1,h2,h3,h4,h5,h6{
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 24px;
	letter-spacing: 0.20em;
  word-spacing: 0.20em;
  font-weight: bold;
  margin: 1%;
  color: #77b829;
  background: transparent;
  width: 80%;
  float: left;
}


p{	
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	letter-spacing: 0.20em;
  word-spacing: 0.20em;
  text-align: justify;
  margin-top: 0%;
}

.Linea{
  border-bottom: 2px solid #76b729;
  padding-top: 4%;
  margin-bottom: 4%;
  float: left;
  width: 100%;
}


.Primera_Seccion{
  width: 27%;
  height: 100%;
  background: transparent;
  float: left;
  padding-right: 3%;
  padding-left: 3%;
}


.Segunda_Seccion{
  width: 27%;
  background: transparent;
  float: left;
  padding-right: 3%;
  padding-left: 3%;
}

.Tercera_Seccion{
  width: 27%;
  background: transparent;
  float: left;
  padding-right: 3%;
  padding-left: 3%;
}


.Imagen_Nosotros{
  width: 100%;
  height: 15%;
  background: transparent;
  text-align: right;
  margin-bottom:2%;
}

.Nosotros_Imagen{
  width: 100%;
}


.Simbolos{
  width: 7.5%;
  float: right;
}


.Simbolos2{
  width: 20%;
  float: right;
}

.Organigrama{
  width: 96%;
}


@media (max-width: 1366px){
  h1,h2,h3,h4,h5,h6{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 18px;
  }

  p{  
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12.71px;
  }

  .Organigrama{
    width: 75%;
  }

}


@media (max-width: 650px){

  body{
    margin: 0%;
    padding: 0%;
    background: url('../IMG/Movil/Fondo_Movil_Resto.jpg');
    background-repeat: no-repeat;
    background-size: cover;
  }

  .Texto{
    height: 90%;
    margin: 14.3% 0% 0% 0%;
  }

  .Primera_Seccion{
    width: 43%;
    height: auto;
  }

  .Segunda_Seccion{
    width: 43%;
    height: auto;
  }

  .Tercera_Seccion{
    width: 93%;
    background: transparent;
    float: left;
    padding-right: 3%;
    padding-left: 3%;
  }

  h1,h2,h3,h4,h5,h6{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 11px;
    letter-spacing: 0.10em;
    word-spacing: 0.10em;
  }

  p{  
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 9px;
    letter-spacing: 0.05em;
    word-spacing: 0.05em;
  }

  .Organigrama{
    width: 60%;
    height: 20%;
    text-align: center;
  }

  .Campo_Organigrama{
    width: 100%;
    height: 50%;
  }


}