/* MORRONI AGRO — Soluciones, independiente de estilos originales */
.morroni-soluciones .heading-section>p{max-width:760px;color:#66705c;font-size:17px;line-height:1.65}.morroni-soluciones .morroni-service-row .service-card-image{object-fit:cover;width:100%;height:100%;border-radius:80px}.morroni-soluciones .morroni-service-row .wrap-img .img-style{overflow:hidden;border-radius:80px}.morroni-detail{color:#273427;background:#f8faf4}.morroni-detail .tf-container{max-width:1200px;margin:auto;padding-left:24px;padding-right:24px}.morroni-detail-hero{padding:110px 0 90px;background:linear-gradient(125deg,#f4f8ec,#fff)}.morroni-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.morroni-detail-copy h1{font-size:clamp(34px,4vw,62px);line-height:1.13;margin:18px 0 24px;color:#253428;font-weight:700}.morroni-detail-copy p{font-size:18px;line-height:1.8;color:#566255;max-width:570px}.morroni-eyebrow{display:block;text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#62803d;font-weight:700}.morroni-back{display:inline-block;margin-bottom:38px;color:#58733d;font-size:14px}.morroni-cta{display:inline-flex;gap:18px;align-items:center;background:#607c38;color:white;padding:16px 28px;border-radius:30px;margin-top:24px;font-weight:600}.morroni-cta:hover{color:#fff;background:#405a28}.morroni-detail-photo img{width:100%;height:500px;object-fit:cover;border-radius:26px}.morroni-detail-content{padding:90px 0 110px}.morroni-detail-content h2{font-size:clamp(27px,3vw,40px);margin:14px 0 38px;color:#253428}.morroni-detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.morroni-detail-card{padding:32px;border:1px solid #dfe7d7;background:#fff;border-radius:18px}.morroni-detail-number{font-size:14px;color:#739342;font-weight:700}.morroni-detail-card h3{font-size:22px;margin:18px 0;color:#263829}.morroni-detail-card p{line-height:1.7;color:#596659}.morroni-partner{margin-top:65px;padding:42px;border-radius:20px;background:#eaf1df}.morroni-partner h2{margin:0 0 16px}.morroni-partner p{max-width:850px;line-height:1.8}.morroni-partner a{display:inline-block;margin-top:15px;font-weight:700;color:#587c34}@media(max-width:900px){.morroni-detail-grid{grid-template-columns:1fr;gap:35px}.morroni-detail-hero{padding:70px 0}.morroni-detail-photo img{height:350px}.morroni-detail-cards{grid-template-columns:1fr}.morroni-detail-content{padding:65px 0}.morroni-detail-copy h1{font-size:36px}}