.hero-sostenible {min-height: 600px; padding: 40px 10%; margin-bottom: 60px;}
.hero-sostenible__contenido {max-width: 650px; margin-bottom: 60px;}
.hero-sostenible__breadcrumb li {font-size: 20px;}
.hero-sostenible__bold {font-size: 62px;}
.hero-sostenible__script {font-weight: 100; font-size: 7rem; max-height: 92px;}
.breadcrumb-nav {padding: 1px 5%;}

.ss-comparativa__boton {font-size: 22px;}

.ss-comparativa__imagen {width: 300px; height: 300px;}
.ss-comparativa__titulo {font-weight: 100; font-size: 4.5rem;}
.ss-comparativa__convencional {font-size: 22px; color: #2f6b2f;}
.ss-comparativa__organica {font-size: 22px; font-weight: 400;}

.cta-sostenible__script {font-size: 8rem; color: #183f18; line-height: 6rem;}
.cta-sostenible { background-size: 630px !important; max-width: 1280px;}
.cta-sostenible__divisor {   width: 300px;   height: 4px;   background: #bbbd48;   margin: 70px auto 20px; }

.ss-comparativa {padding: 0px 0px 10px;}
.hero-sostenible__breadcrumb a {font-size: 20px;}
.hero-sostenible__parrafo {font-size: 30px; font-weight: 500; line-height: 1.3;}

.cta-sostenible__parrafo {font-size: 3rem; color: #498037;}
.cta-sostenible__parrafo:first-of-type::after {
  content: '';
  display: block;
  width: 300px;
  height: 4px;
  background: #bbbd48;
  margin: 20px auto;
}

/* ===== Home - Ajustes móvil ===== */
@media (max-width: 767px) {
.hero-sostenible__bold { font-size: 3rem; }
.hero-sostenible__script { font-weight: 100; font-size: 4rem;}
.ss-comparativa__item { display: block; text-align: center;}
.ss-comparativa__imagen {margin: auto;}
.ss-comparativa__titulo {margin-top: 25px;}
.ss-comparativa__boton { font-size: 19px; }
.cta-sostenible { margin-top: 30px; max-width: 90%; }
.cta-sostenible__script { font-size: 4rem; line-height: 4.5rem;}
.cta-sostenible { background-size: 100% !important; max-width: 80%; height: auto; }
.cta-sostenible__quote { width: 100%; margin-top: -40px; }
.cta-sostenible__quote { display: block;}
.cta-sostenible__boton-wrap { margin-top: 80px; }
}