.feature-block{padding:80px 0}.feature-block__section-heading{color:var(--color-gris-900);margin-bottom:40px;text-align:center}.feature-block__section-heading--dark{color:var(--color-blanco)}.feature-block__row{align-items:center;display:flex;gap:80px;padding-bottom:80px}.feature-block--card .feature-block__row{background:var(--color-blanco);border-radius:15px;gap:40px;overflow:hidden;padding-bottom:0}.feature-block--card .feature-block__text{padding:40px}.feature-block--card .feature-block__text>.h2{color:var(--color-verde-2)}.feature-block--card .feature-block__text .body-lg{color:var(--color-gris-900)}.feature-block--card .btn.feature-block__cta{width:max-content}.feature-block--card .feature-block__photo{align-self:stretch;border-radius:0;height:auto;width:45%}.feature-block__row--reverse{flex-direction:row-reverse}.feature-block__text{flex:1;min-width:0}.feature-block__items,.feature-block__text{display:flex;flex-direction:column;gap:40px}.feature-block__item{align-items:flex-start;display:flex;gap:20px}.feature-block__icon{align-items:center;background:var(--color-verde-2);border-radius:3px;display:flex;flex-shrink:0;height:45px;justify-content:center;width:45px}.feature-block__icon img{filter:brightness(0) invert(1);height:24px;width:24px}.feature-block__item-text{display:flex;flex-direction:column;gap:12px}.feature-block__photo{border-radius:15px;flex-shrink:0;height:576px;overflow:hidden;width:502px}.feature-block__photo img{height:100%;object-fit:cover;width:100%}.feature-block__value-props{align-items:center;background:var(--color-verde-1-100);border-radius:15px;display:flex;flex-direction:column;gap:40px;padding:32px}.feature-block__value-heading{text-align:center}.feature-block__value-row{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:1080px}.feature-block__value-item{align-items:center;display:flex;flex:1;gap:12px;min-width:220px}.feature-block__value-icon{align-items:center;display:flex;flex-shrink:0;height:45px;justify-content:center;width:45px}.feature-block__value-icon img{height:29px;width:29px}@media (max-width:1024px){.feature-block__row,.feature-block__row--reverse{flex-direction:column}.feature-block__photo{height:360px;width:100%}.feature-block--card .feature-block__photo{width:100%}.feature-block--card .feature-block__text{padding:32px}}@media (max-width:768px){.feature-block{padding:40px 0}.feature-block__row{gap:32px;padding-bottom:32px}.feature-block__value-props{gap:24px;padding:24px}.feature-block__value-row{gap:20px}.feature-block__value-item{min-width:100%}}