#crowdfunding {
  /*font-family: 'Be Vietnam Pro'; */
  margin: 0px;
  margin-right: -8px;
  overflow-x: hidden;
  background-color: #fff;
}
#crowdfunding h1 span {
  font-weight: 900;
}
#crowdfunding h1 {
  font-weight: 500;
  font-size: 2.4rem;
  padding-bottom: 20px;
  
}
.bienvenidos h1 {
  max-width: 70%;
}
.bienvenidos {
  background-image: url('assets/img/bienvenidos.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  height: 100vh;
  width: 100%;
  background-attachment: fixed;
  padding-top: 5%;
}
.bienvenidos .row {
  height: 100vh;
}

.bienvenidos .custom {
  padding-left: 10%;
}
.que-es .row{
    background-color: #fff !important;
}
.que-es .custom-bk {
  background-image: url('assets/img/que-es.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  height: 600px;
}
.que-es .custom {
  padding-left: 80px;
}
.que-es .sep {
  margin: 20px 0px;
  border-bottom: 1px solid black;
  width: 280px;
}
.beneficios,
.como-funciona,
.inverti {
  text-align: center;
}

.beneficios {
  background-color: #333331 !important;
  padding: 100px 10%;
}
.beneficios h1 {
  color: #fff;
  max-width: 70%;
  margin: 20px auto;
}

.beneficios h3 {
  color: #0d3870;
  font-size: 1.2rem !important;
  font-weight: 600 !important;
    padding-bottom: 15px;
}
.beneficios p,
.como-funciona p {
/*  font-size: 13px;*/
}
.beneficios .box {
  background-color: #fff;
  height: 100%;
  padding: 30px;
}
.beneficios .box:hover {
  background: linear-gradient(45deg, #0d3870, #3b6ca9);
  color: #fff;
}

.beneficios .box:hover h3 {
  color: #fff;
}

.inverti {
  background-image: url('assets/img/inverti.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  padding: 10% 0px;
  color: #fff;
}

.como-funciona {
  padding: 50px 10%;
  background-color: #fff !important;
}
.como-funciona h1 {
  max-width: 70%;
  margin: 20px auto;
}
.como-funciona h3 {
  font-size: 1.2rem !important;
  font-weight: 600 !important;
    padding-bottom: 15px;
}
.como-funciona h3,
.como-funciona p {
  text-align: left;
}
.como-funciona .box {
  background-color: #fff;
  height: 100%;
  padding: 15px;
}
.como-funciona .img-box {
  width: 100%;
  height: 200px;
}
.sep {
  margin: 20px 0px;
  border-bottom: 1px solid black;
}
.como-funciona img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.crowdfunding {
  background-image: url('assets/img/crowdfunding.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  padding: 15% 150px;
  text-align: center;
  color: #fff;
}

.crowdfunding span{
    font-weight: 700 !important;
}
@media only screen and (max-width: 765px) {
  .bienvenidos{
      padding-top: 60px;
      height: 600px;
  }
  .bienvenidos .row{
      height: 600px;
  }
  
  .bienvenidos .custom {
    padding: 40px;
  }
  .bienvenidos .custom h1{
      max-width: 100%;
  }
  .que-es .wow.animate__animated.animate__fadeInLeft.animated{
      animation: none !important;
      animation-name: none;
  }
  .que-es .custom-bk {
    height: 500px;
  }
  .que-es .custom {
    padding: 50px;
  }
  .beneficios .box {
    height: 300px;
    margin-top: 30px;
  }
  .beneficios h1 {
    font-size: 2rem !important;
    max-width: 90%;
  }
  .como-funciona h1 {
    font-size: 2rem !important;
    max-width: 90%;
  }
  .inverti {
    padding: 10% 20px;
  }
  .crowdfunding {
    padding: 10% 35px;
    font-size: 17px;
  }
}

