section#metologia {padding-bottom: 30px;}

section#metologia .title {font-size: 37px;
    line-height: 1.2;
    margin-bottom: 0;}

section#\33 60a {padding-top: 20px;padding-bottom: 100px;}

section#\33 60a img {height: auto;object-fit: scale-down;}

section#\33 60a .subtitle {font-size: 23px;margin-bottom: 0;}

/*Mobile*/
@media screen and (max-width:900px){
    section#metologia{
      
    text-align: center;}
    section#metologia .title{
      
    /* text-align: left; */font-size: 23px !important;}

section#metologia .text {text-align: left;}
	section#\33 60a{
		
	text-align: center;}
    section#\33 60a img{
      
    }
    section#\33 60a .subtitle{
      
    }
}

section#clientes {
  padding-top: 101px;
  padding-bottom: 78px;
  position: relative;
  background: radial-gradient(
    60.01% 190.76% at 66.23% 61.25%,
    #00aeef 0%,
    #038abc 100%
  );
    margin-bottom: -110px;
}
section#clientes .container {
  max-width: 1100px;
}
section#clientes .title {
  color: #fff;
  padding-bottom: 50px;
  text-align: center;
  font-weight: bold;
  font-size: 42px;
  line-height: 52px;
  /* identical to box height, or 124% */
  letter-spacing: -0.4px;
}
section#clientes .title:before {
  content: "";
}
section#clientes .items-clientes {
  text-align: center;
  /* margin-bottom: 50px; */
}
section#clientes .items-clientes .item {
  padding-bottom: 20px;
}
section#clientes .items-clientes .bg {
  background-color: #fff;
  height: 143px;
  border-radius: 10px;
}
section#clientes .items-clientes .icono_flex {
  /* padding-bottom: 20px; */
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
section#clientes .items-clientes .icono_flex img {
  width: 60%;
  height: 70%;
  object-fit: contain;
}
section#clientes .items-clientes .btn {
  font-size: 0.7rem;
  padding-bottom: 10px;
}
section#clientes .text-center a {
  text-decoration: none;
  background: var(--c-secondary);
  border-radius: 100px;
  font-size: 1rem;
  font-weight: bold;
  padding: 18px 44px;
  display: block;
  width: fit-content;
  margin: 0 auto;
}
@media screen and (max-width: 900px) {
  section#clientes {
    padding-top: 60px;
  }
  section#clientes .container {
  }
  section#clientes .title {
    padding-bottom: 20px;
    font-size: 26px !important;
  }
  section#clientes .items-clientes {
  }
  section#clientes .items-clientes .item {
  }
  section#clientes .items-clientes .bg {
  }
  section#clientes .items-clientes .icono_flex {
  }
  section#clientes .items-clientes .icono_flex img {
  }
  section#clientes .items-clientes .btn {
  }
}

#cabecera-interna .text {padding-top: 0;}