section.about {
  width: 100vw;
  
  background: #FEC81D;
  
  padding: 24px;
}

section.about div.about__hero div.about__hero__main_bubble {
  width: 560px;
  height: 560px;

  border-radius: 50%;
  background: url(../img/bubble.png);
  background-size: cover;

  margin: 64px auto;

  position: relative;

  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;

  /* animation: float 12s ease-out infinite; */
}

@keyframes float {
  50% { transform: translate(0, 20px); }
}

@keyframes balloons {
  0%,100%{ transform:translateY(0) rotate(-4deg); }
  50%{ transform:translateY(-25px) rotate(4deg); }
}

@keyframes balloons_inverted {
  0%,100% { transform:translateY(-25px) rotate(4deg); }
  50%{ transform:translateY(0) rotate(-4deg); }
}

section.about div.about__hero div.about__hero__main_bubble img.about__hero__first-factory {
  width: 352px;
  
  position: absolute;
  top: -32px;
  left: -40%;

  animation: balloons 12s ease-out infinite;
}

section.about div.about__hero div.about__hero__main_bubble h1 {
  color: #743618;
  font-size: 1rem;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
}

section.about div.about__hero div.about__hero__main_bubble img.about__hero__second-factory {
  width: 274px;
  
  position: absolute;
  right: -30%;
  bottom: 74px;

  animation: balloons_inverted 12s ease-out infinite;
}

section.about div.about__title h1 {
  color: #743618;
  font-size: 1rem;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
}

section.about div.about__info {
  margin-top: 48px;

  gap: 24px;
  display: grid;
/*  grid-template-columns: repeat(2, 1fr); */
}

section.about div.about__info p {
    color: #743618;
    font-size: 1.2rem;
    font-family: Roboto, sans-serif;
    font-weight: 400;
    text-align: center;
    padding: 8px;
}
#logos-about{
  margin-top: 2rem;
}

#logos-about li{
    display:inline;
}

#logos-about img{
height: 49px;
}