.bg-world{
  background-image: url('images/about_us/Grupo 66363.png');
  background-repeat: no-repeat, no-repeat;
  height: 100%;
  background-color: #f4f7f3;
}

.bg-company{
  background-image: url('images/about_us/Rectángulo 23456.png'),
  url('images/about_us/trazado-2697@1x.png'),
  url('images/about_us/trazado-2698@1x.png'),
  url('images/about_us/l-nea-69@1x.png')
  ;
  background-repeat: no-repeat, no-repeat;
  height: 100%;
  background-color: #ffffff;
  background-position-y: bottom, 95%, 8.5%, 19.5% ;
  background-position-x: left, -16%, 10px, 6%;
}

.bg-vision{
  background-image: url('images/about_us/Grupo 66388.png'),
  url('images/about_us/Grupo 61899.png');
  background-repeat: no-repeat, no-repeat;
  height: 100%;
  background-color: #ffffff;
  background-position-y: 80%, 100%;
  background-position-x: 11%, 113%;
}
.bg-vision-r{
  background-image:url('images/about_us/Grupo 61899.png');
  background-repeat: no-repeat, no-repeat;
  height: 100%;
  background-color: #ffffff;
  background-position-y: 100%;
  background-position-x: 113%;
}
.bg-vision-l{
  background-image: url('images/about_us/Grupo 66388.png');
  background-repeat: no-repeat, no-repeat;
  height: 100%;
  background-color: #ffffff;
}

.bg-career-opportunity{
  background-color: #f4f4f4;;
}

.join-a-dynamic-team {
  color: var(--gray-color);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 28px;
  text-align: center;
}

.as-we-sow-the-seeds {
  color: var(--gray-color);
  font-family: var(--font-family-proxima_nova);
  font-size: var(--font-size-41px);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 52px;
}

.ready-to-cultivate-i {
  color: var(--gray-color);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 34px;
  text-align: center;
}


.proximanova-regular-normal-eerie-black-25px {
  color: var(--gray-color);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 36px;
}

.heading-4{
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--font-size-29px);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0;
}

.our {
  color: var(--gray-color);
  font-weight: 700;
  line-height: 36px;
  margin-right: -2px;
  overflow: hidden;
  white-space: nowrap;
}


.about-us-company-banner {
  flex: 0 0 auto;
  letter-spacing: 4.40px;
  line-height: 28px;
  min-height: 29px;
  text-align: center;
  white-space: nowrap;
}

.item img{
  opacity: 1;
  align-self: center;
  flex: 0 0 auto;
  height: 20px!important;
  object-fit: cover;
  width: 16px!important;
}

.were-a-team-with-ex {
  color: var(--gray-color);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--font-size-32px);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 40px;
}


.about-us-company-lead {
  color: var(--gray-color);
  font-family: var(--font-family-proxima_nova);
  font-size: 25px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 36px;
  text-align: center;
}

.card-lead-3{
  font-family: var(--font-family-proximanova-regular);
  font-size: 26px;
}

.proximanova-regular-normal-eerie-black-25px {
  color: var(--gray-color);
  font-family: var(--font-family-proximanova-regular);
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
}
.about-us-company-span1 {
  font-family: var(--font-family-proximanova-bold);
  font-weight: 700;
}

.lottie-vision {
  width: 100%;
  max-width: 565px;
  height: auto;
  display: block;
  margin: 0 auto;
}

@media (min-width: 1280px) and (max-width: 1366px) {
  .in-seconds .col-6 {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 1368px) and (max-width: 1536px) {
  .overlap {
      width: 85%;
      margin-left: auto;
      margin-right: auto;
  }

}

@media (min-width: 1920px)  {
  .overlap {
      width: 66%;
      margin-left: auto;
      margin-right: auto;
  }
}

