/* Start custom CSS *//* DISAGRO V2: alcance exclusivo .elementor-335. */
.elementor-335 img[data-interaction-id="644846d8"] { filter: brightness(0); }
.elementor-335 header { border-bottom: 1px solid #dedede; position: relative; z-index: 20; }
.elementor-335 .elementor-element-72dcc251 { border-top: 1px solid #555; }
.elementor-335 .elementor-element-75993ff1 { width: max-content; animation: disagro-v2-marcas-335 65s linear infinite; will-change: transform; animation-play-state: running !important; }
.elementor-335 .elementor-element-75993ff1 img { filter: brightness(0); }

.elementor-335 .elementor-element-7ff4e3ff { pointer-events: none; }
.elementor-335 .disagro-v2-media img { transform: scale(1.45); }
@keyframes disagro-v2-marcas-335 { from { transform: translateX(0); } to { transform: translateX(calc(-50% - 1rem)); } }
@media (max-width: 1200px) {
 .elementor-335 .elementor-element-5522d43a { grid-template-columns: minmax(0,1fr) auto; }
 .elementor-335 .elementor-element-7b595a3e, .elementor-335 a[data-interaction-id="3d99828b"] { display: none; }
 .elementor-335 .elementor-element-1164df4b { display: flex; position: static; }
 .elementor-335 .elementor-element-566f53d4 { position: static; }
 .elementor-335 .elementor-element-1b971595 { position: absolute; top: 100%; left: 0; right: 0; background: #fff; padding: 1.125rem; border-bottom: 1px solid #dedede; box-shadow: 0 10px 24px rgba(0,0,0,.08); z-index: 21; text-align: left; }
 .elementor-335 .elementor-element-1b971595 a, .elementor-335 .elementor-element-1b971595 span { text-align: left; }
}
@media (max-width: 767px) {
 .elementor-335 .elementor-element-41ce3a21 { padding-bottom: 5.5rem; }
 .elementor-335 .elementor-element-bedb68c { border-top: 1px solid #dedede; padding-bottom: calc(0.75rem + env(safe-area-inset-bottom)); }
}

.elementor-335 .disagro-v2-media img[data-interaction-id="4fdfa807"], .elementor-335 .disagro-v2-media img[data-interaction-id="53c4a50"] { transform: none; }

.elementor-335 a[data-interaction-id="644846d8"] img {filter:brightness(0);}
.elementor-335 img[src*="placeholder"] {transform:none!important;filter:none!important;object-fit:contain;}
/* Respeta movimiento reducido en las nuevas entradas, sin alterar la banda de marcas. */
@media(prefers-reduced-motion:reduce){.elementor-335 [data-interaction-id="4df62343"],.elementor-335 [data-interaction-id="7e4798c3"],.elementor-335 [data-interaction-id="2475bfaf"],.elementor-335 [data-interaction-id="262f5334"],.elementor-335 [data-interaction-id="1eea2997"],.elementor-335 [data-interaction-id="3ac12b36"],.elementor-335 [data-interaction-id="2ddbace8"],.elementor-335 [data-interaction-id="2855bdfa"],.elementor-335 [data-interaction-id="3b2a99b4"],.elementor-335 [data-interaction-id="38c3e042"],.elementor-335 [data-interaction-id="60970ced"],.elementor-335 [data-interaction-id="4060b13a"],.elementor-335 [data-interaction-id="20a84482"],.elementor-335 [data-interaction-id="a8d5271"],.elementor-335 [data-interaction-id="26b7f8a7"],.elementor-335 [data-interaction-id="5fc0583c"]{opacity:1!important;transform:none!important;transition:none!important;}}

/* Selector regional: estados nativos de pestañas y mapa. */
.elementor-335 [data-id="59e34b7a"]:has([data-id="5be0caa1"][aria-selected="true"]) {background-image:url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/disagro-region-ampliada-gtm.png");}
.elementor-335 [data-id="59e34b7a"]:has([data-id="19ed5b26"][aria-selected="true"]) {background-image:url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/disagro-region-ampliada-slv.png");}
.elementor-335 [data-id="59e34b7a"]:has([data-id="c05adf2"][aria-selected="true"]) {background-image:url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/disagro-region-ampliada-hnd.png");}
.elementor-335 [data-id="59e34b7a"]:has([data-id="21d2baf2"][aria-selected="true"]) {background-image:url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/disagro-region-ampliada-nic.png");}
.elementor-335 [data-id="59e34b7a"]:has([data-id="81fe2ba"][aria-selected="true"]) {background-image:url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/disagro-region-ampliada-cri.png");}
.elementor-335 [data-id="59e34b7a"] [role="tab"][aria-selected="true"]{background:#008002!important;color:#fff!important;border-color:#008002!important;}
.elementor-335 [data-id="59e34b7a"] [role="tab"]::before{content:"";position:static;inset:auto;display:block;width:.45rem;height:.45rem;flex:0 0 .45rem;border-radius:50%;background:currentColor;}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="1ab0b94d"],.elementor-335 [data-id="78b3486"],.elementor-335 [data-id="2ab6c551"]{opacity:1!important;transform:none!important;transition:none!important;}}

/* Zonas táctiles del mapa y disposición móvil. */
.elementor-335 [data-id="59e34b7a"] [role="tab"]{min-height:2.75rem;}
@media(max-width:767px){.elementor-335 [data-id="59e34b7a"] [role="tab"] p{font-size:.75rem;}.elementor-335 [data-id="5be0caa1"]{left:15%;top:15%;}.elementor-335 [data-id="c05adf2"]{left:52%;top:24%;}.elementor-335 [data-id="19ed5b26"]{left:24%;top:43%;}.elementor-335 [data-id="21d2baf2"]{left:62%;top:53%;}.elementor-335 [data-id="81fe2ba"]{left:70%;top:80%;}}

.elementor-335 [data-id="59e34b7a"]{transition:none!important;}
.elementor-335 [data-id="59e34b7a"] [role="tab"]{border-radius:999rem!important;}
@media(max-width:767px){.elementor-335 [data-id="59e34b7a"]{aspect-ratio:1.25!important;}.elementor-335 [data-id="5be0caa1"]{left:15%!important;top:15%!important;}.elementor-335 [data-id="c05adf2"]{left:52%!important;top:24%!important;}.elementor-335 [data-id="19ed5b26"]{left:24%!important;top:43%!important;}.elementor-335 [data-id="21d2baf2"]{left:62%!important;top:53%!important;}.elementor-335 [data-id="81fe2ba"]{left:70%!important;top:80%!important;}}

/* Mapa ampliado: recorte 930 x 920 y etiquetas recalibradas. */
.elementor-335 [data-id="59e34b7a"]{aspect-ratio:930/920!important;}
.elementor-335 [data-id="5be0caa1"]{left:22.366%!important;top:28.761%!important;}
.elementor-335 [data-id="19ed5b26"]{left:32.903%!important;top:45.804%!important;}
.elementor-335 [data-id="c05adf2"]{left:53.978%!important;top:34.087%!important;}
.elementor-335 [data-id="21d2baf2"]{left:69.032%!important;top:54.326%!important;}
.elementor-335 [data-id="81fe2ba"]{left:87.097%!important;top:76.696%!important;}
@media(max-width:767px){
.elementor-335 [data-id="5be0caa1"]{left:21%!important;top:19%!important;}
.elementor-335 [data-id="19ed5b26"]{left:29%!important;top:46%!important;}
.elementor-335 [data-id="c05adf2"]{left:59%!important;top:30%!important;}
.elementor-335 [data-id="21d2baf2"]{left:72%!important;top:57%!important;}
.elementor-335 [data-id="81fe2ba"]{left:80%!important;top:83%!important;}
}

/* País seleccionado: contraste sobre el relleno verde del mapa. */
.elementor-335 [data-id="59e34b7a"] [role="tab"][aria-selected="true"]{background:#2A2A2A!important;color:#ffffff!important;border:2px solid #ffffff!important;box-shadow:0 .25rem 1rem rgba(0,0,0,.22)!important;}

/* Mosaico de soluciones: solo las seis tarjetas del inicio. */
.elementor-335 [data-id="30d5c50b"]{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(3,220px)!important;gap:1rem!important;}
.elementor-335 [data-id="30d5c50b"]>article{position:relative;isolation:isolate;overflow:hidden;padding:0!important;min-width:0;min-height:0;border:0!important;border-radius:1rem;background:#2A2A2A;grid-column:span 3;}
.elementor-335 [data-id="30d5c50b"]>article:first-child{grid-column:1 / 7;grid-row:1 / 4;}
.elementor-335 [data-id="30d5c50b"]>article:last-child{grid-column:7 / 13;}
.elementor-335 [data-id="30d5c50b"]>article>.disagro-v2-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;z-index:0;}
.elementor-335 [data-id="30d5c50b"]>article>.disagro-v2-media img{width:100%!important;height:100%!important;object-fit:cover!important;transform:none;transition:transform .55s ease;}
.elementor-335 [data-id="30d5c50b"]>article>.disagro-v2-media img[src*="placeholder"]{object-fit:contain!important;}
.elementor-335 [data-id="30d5c50b"]>article::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 18%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.88) 100%);}
.elementor-335 [data-id="30d5c50b"]>article>.disagro-v2-card-body{position:absolute!important;inset:auto 0 0!important;z-index:2;display:flex!important;flex-direction:column;align-items:flex-start;gap:.5rem!important;padding:1.25rem!important;background:transparent!important;}
.elementor-335 [data-id="30d5c50b"] h3{color:#fff!important;font-size:1.375rem!important;line-height:1.15!important;font-weight:700;max-width:100%;text-wrap:balance;}
.elementor-335 [data-id="30d5c50b"]>article:first-child h3{font-size:2.25rem!important;}
.elementor-335 [data-id="30d5c50b"] p{color:#fff!important;font-size:1rem!important;line-height:1.45!important;margin:0!important;}
.elementor-335 [data-id="30d5c50b"] a{color:#fff!important;background:transparent!important;border:0!important;padding:.25rem 0!important;margin:0!important;font-size:.875rem!important;line-height:1.4!important;text-align:left!important;text-decoration:none;min-height:2.25rem;display:inline-flex;align-items:center;}
.elementor-335 [data-id="30d5c50b"] a:hover{text-decoration:underline;text-underline-offset:.25rem;}
.elementor-335 [data-id="30d5c50b"] a:focus-visible{outline:2px solid #fff;outline-offset:4px;}
@media(min-width:1025px) and (hover:hover) and (pointer:fine){
 .elementor-335 [data-id="30d5c50b"] p{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(.5rem);transition:max-height .3s ease,opacity .3s ease,transform .3s ease,visibility .3s;}
 .elementor-335 [data-id="30d5c50b"]>article:is(:hover,:focus-within) p{max-height:8rem;opacity:1;visibility:visible;transform:none;}
 .elementor-335 [data-id="30d5c50b"]>article:hover>.disagro-v2-media img:not([src*="placeholder"]){transform:scale(1.04);}
}
@media(max-width:1024px){
 .elementor-335 [data-id="30d5c50b"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:340px!important;}
 .elementor-335 [data-id="30d5c50b"]>article,.elementor-335 [data-id="30d5c50b"]>article:first-child,.elementor-335 [data-id="30d5c50b"]>article:last-child{grid-column:auto;grid-row:auto;}
 .elementor-335 [data-id="30d5c50b"]>article:first-child h3{font-size:1.5rem!important;}
 .elementor-335 [data-id="30d5c50b"] p{max-height:none;opacity:1;visibility:visible;transform:none;}
}
@media(max-width:767px){
 .elementor-335 [data-id="30d5c50b"]{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:360px!important;}
 .elementor-335 [data-id="30d5c50b"] h3{font-size:1.5rem!important;}
 .elementor-335 [data-id="30d5c50b"] a{min-height:2.75rem;font-size:.9375rem!important;}
}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="30d5c50b"] p,.elementor-335 [data-id="30d5c50b"] img{transition:none!important;}}

/* Carrusel de marcas: controles, scroll nativo y movimiento progresivo. */
.elementor-335 [data-id="497bf08a"]{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-behavior:auto;cursor:grab;}
.elementor-335 [data-id="497bf08a"]::-webkit-scrollbar{display:none;}
.elementor-335 [data-id="497bf08a"]:active{cursor:grabbing;}
.elementor-335 [data-id="75993ff1"]{animation:none!important;transform:none!important;will-change:auto!important;width:max-content!important;max-width:none!important;}
.elementor-335 [data-id="7ff4e3ff"]{display:none!important;}
.elementor-335 [data-id="1a464070"],.elementor-335 .disagro-brands-copy{width:max-content!important;max-width:none!important;}
.elementor-335 [data-id="497bf08a"] a{flex-shrink:0;user-select:none;}
.elementor-335 [data-id="497bf08a"] a:focus-visible{outline:2px solid #008002;outline-offset:-3px;border-radius:.75rem;}
.elementor-335 [data-id="497bf08a"] img{user-select:none;-webkit-user-drag:none;}
.elementor-335 [data-id="17d09b96"]{width:auto!important;}
.elementor-335 [data-id="17d09b96"] button{font-family:Inter;font-size:.875rem;font-weight:600;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:background .2s,color .2s;}
.elementor-335 [data-id="17d09b96"] button:hover{background:#008002;color:#fff;}
.elementor-335 [data-id="17d09b96"] button:focus-visible{outline:2px solid #008002;outline-offset:3px;}
.elementor-335 [data-id="7195a7ea"],.elementor-335 [data-id="18bf4e37"]{font-size:0!important;width:2.75rem;}
.elementor-335 [data-id="7195a7ea"]::before,.elementor-335 [data-id="18bf4e37"]::before{content:"";display:block;width:.55rem;height:.55rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);}
.elementor-335 [data-id="7195a7ea"]::before{transform:rotate(-135deg);}
.elementor-335 [data-id="4347f52f"]{min-width:7.5rem;}
.elementor-335 [data-id="4347f52f"]::before{content:"";display:block;width:.65rem;height:.8rem;background:linear-gradient(90deg,currentColor 0 30%,transparent 30% 70%,currentColor 70%);}
.elementor-335 [data-id="4347f52f"][aria-pressed="true"]::before{width:0;height:0;background:none;border-left:.65rem solid currentColor;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;}
.elementor-335 [data-id="4347f52f"]:disabled{opacity:.65;cursor:default;}
@media(prefers-reduced-motion:reduce){.elementor-335 .disagro-brands-copy{display:none!important;}.elementor-335 [data-id="75993ff1"]{animation:none!important;}.elementor-335 [data-id="17d09b96"] button{transition:none;}}

/* Flechas centradas sin espacio reservado para el texto accesible. */
.elementor-335 [data-id="7195a7ea"],.elementor-335 [data-id="18bf4e37"]{position:relative;display:grid!important;place-items:center;gap:0!important;padding:0!important;width:2.75rem;height:2.75rem;min-height:2.75rem;line-height:0!important;}
.elementor-335 [data-id="7195a7ea"]::before,.elementor-335 [data-id="18bf4e37"]::before{position:absolute;inset:auto;top:50%;left:50%;margin:0!important;transform:translate(-50%,-50%) rotate(45deg);}
.elementor-335 [data-id="7195a7ea"]::before{transform:translate(-40%,-50%) rotate(-135deg);}

/* Cada grupo y cada logo conserva su espacio, también al cerrar el bucle. */
.elementor-335 [data-id="75993ff1"]{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:2rem!important;}
.elementor-335 [data-id="1a464070"],.elementor-335 .disagro-brands-copy{display:flex!important;flex-flow:row nowrap!important;flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;max-width:none!important;gap:2rem!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;animation:none!important;}
.elementor-335 [data-id="1a464070"]>a,.elementor-335 .disagro-brands-copy>a{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 12rem!important;width:12rem!important;min-width:12rem!important;max-width:12rem!important;box-sizing:border-box;overflow:hidden!important;transform:none!important;margin:0!important;}
.elementor-335 [data-id="1a464070"]>a img,.elementor-335 .disagro-brands-copy>a img{position:static!important;display:block!important;width:10rem!important;height:6rem!important;max-width:100%!important;object-fit:contain!important;transform:none!important;margin:0!important;}
@media(prefers-reduced-motion:reduce){.elementor-335 .disagro-brands-copy{display:none!important;}}

/* Contraste adicional cuando se muestra la descripción del mosaico. */
.elementor-335 [data-id="30d5c50b"]>article::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,.6);opacity:0;transition:opacity .25s ease;}
.elementor-335 [data-id="30d5c50b"]>article:is(:hover,:focus-within)::after{opacity:1;}
/* En dispositivos sin hover y en tablet/móvil los párrafos siempre están visibles. */
@media(max-width:1024px),(hover:none),(pointer:coarse){.elementor-335 [data-id="30d5c50b"]>article::after{opacity:1;}}
/* Flecha gráfica CSS: no usa caracteres que puedan convertirse en emojis. */
.elementor-335 [data-id="30d5c50b"] a{gap:.625rem!important;}
.elementor-335 [data-id="30d5c50b"] a::after{content:"";display:block;width:1.125rem;height:1.125rem;flex:0 0 1.125rem;background:currentColor;clip-path:polygon(0 44%,72% 44%,45% 18%,54% 9%,100% 50%,54% 91%,45% 82%,72% 56%,0 56%);}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="30d5c50b"]>article::after{transition:none;}}

/* Beneficios de respaldo: iconos decorativos y flecha gráfica. */
.elementor-335 [data-id="686b98df"]>div::before{content:"";position:absolute;left:0;top:0;width:3rem;height:3rem;border-radius:.75rem;background:#008002;pointer-events:none;}
.elementor-335 [data-id="686b98df"]>div::after{content:"";position:absolute;left:.75rem;top:.75rem;width:1.5rem;height:1.5rem;background:#fff;pointer-events:none;}
.elementor-335 [data-id="6f687278"]{display:inline-flex;align-items:center;gap:.75rem;}
.elementor-335 [data-id="6f687278"]::after{content:"";display:block;width:1.125rem;height:1.125rem;flex:0 0 1.125rem;background:currentColor;clip-path:polygon(0 44%,72% 44%,45% 18%,54% 9%,100% 50%,54% 91%,45% 82%,72% 56%,0 56%);}
.elementor-335 [data-id="85e2209"]::after{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M12%202v3m0%2014v3M2%2012h3m14%200h3M5%205l2%202m10%2010%202%202M5%2019l2-2M17%207l2-2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M12%202v3m0%2014v3M2%2012h3m14%200h3M5%205l2%202m10%2010%202%202M5%2019l2-2M17%207l2-2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="512db228"]::after{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a5%205%200%200%200-6.4%206.4L3%2018a2.1%202.1%200%200%200%203%203l5.3-5.3a5%205%200%200%200%206.4-6.4L14%2013l-3-3%203.7-3.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a5%205%200%200%200-6.4%206.4L3%2018a2.1%202.1%200%200%200%203%203l5.3-5.3a5%205%200%200%200%206.4-6.4L14%2013l-3-3%203.7-3.7Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="692bee9e"]::after{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2021v-3a7%207%200%200%201%2014%200v3H2Zm15-17a3%203%200%200%201%200%206m2%203a6%206%200%200%201%203%205v3h-3%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2021v-3a7%207%200%200%201%2014%200v3H2Zm15-17a3%203%200%200%201%200%206m2%203a6%206%200%200%201%203%205v3h-3%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}

/* Respaldo compacto: mensaje y foto integrados, tres beneficios en una fila. */
.elementor-335 [data-id="39ff079a"]{padding:3.5rem 2.5rem!important;background-color:#2A2A2A;background-image:radial-gradient(ellipse at 95% 5%,rgba(0,128,2,.17),transparent 55%);}
.elementor-335 [data-id="7a236278"]{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:auto auto auto auto auto!important;gap:1.25rem 2rem!important;align-items:start;}
.elementor-335 [data-id="d7a3656"],.elementor-335 [data-id="3b2a99b4"],.elementor-335 [data-id="686b98df"]{display:contents!important;}
.elementor-335 [data-id="713aa67a"]{grid-column:1/4;grid-row:1;margin:0!important;align-self:end;}
.elementor-335 [data-id="2855bdfa"]{grid-column:1/4;grid-row:2;font-size:3.25rem!important;line-height:1.05!important;max-width:none!important;margin:0!important;}
.elementor-335 [data-id="1a5e2c35"]{grid-column:1/4;grid-row:3;max-width:32rem!important;margin:0!important;}
.elementor-335 [data-id="6f687278"]{grid-column:1/4;grid-row:4;width:fit-content;align-self:start;margin:0!important;}
.elementor-335 [data-id="28b1ed20"]{grid-column:4/7;grid-row:1/5;width:100%!important;height:100%!important;min-height:19rem;aspect-ratio:auto!important;object-fit:cover!important;border-radius:1.25rem!important;align-self:stretch;}
.elementor-335 [data-id="85e2209"],.elementor-335 [data-id="512db228"],.elementor-335 [data-id="692bee9e"]{grid-row:5;min-width:0;align-self:stretch;padding:1.25rem 1.25rem 1.25rem 5.25rem!important;margin-top:.5rem;background:#343434;border:1px solid #ffffff18;border-radius:1rem;transition:transform .2s ease,border-color .2s ease;}
.elementor-335 [data-id="85e2209"]{grid-column:1/3;}
.elementor-335 [data-id="512db228"]{grid-column:3/5;}
.elementor-335 [data-id="692bee9e"]{grid-column:5/7;}
.elementor-335 [data-id="85e2209"]::before,.elementor-335 [data-id="512db228"]::before,.elementor-335 [data-id="692bee9e"]::before{left:1.25rem!important;top:1.25rem!important;}
.elementor-335 [data-id="85e2209"]::after,.elementor-335 [data-id="512db228"]::after,.elementor-335 [data-id="692bee9e"]::after{left:2rem!important;top:2rem!important;}
.elementor-335 [data-id="686b98df"] h3{font-size:1.375rem!important;line-height:1.2!important;}
@media(hover:hover) and (pointer:fine){
 .elementor-335 [data-id="85e2209"]:hover,.elementor-335 [data-id="512db228"]:hover,.elementor-335 [data-id="692bee9e"]:hover{transform:translateY(-4px);border-color:#008002;}
}
@media(min-width:768px) and (max-width:1024px){
 .elementor-335 [data-id="7a236278"]{gap:1.25rem!important;}
 .elementor-335 [data-id="2855bdfa"]{font-size:2.75rem!important;}
 .elementor-335 [data-id="85e2209"],.elementor-335 [data-id="512db228"],.elementor-335 [data-id="692bee9e"]{padding:4.75rem 1rem 1.25rem!important;}
 .elementor-335 [data-id="85e2209"]::before,.elementor-335 [data-id="512db228"]::before,.elementor-335 [data-id="692bee9e"]::before{left:1rem!important;top:1rem!important;}
 .elementor-335 [data-id="85e2209"]::after,.elementor-335 [data-id="512db228"]::after,.elementor-335 [data-id="692bee9e"]::after{left:1.75rem!important;top:1.75rem!important;}
}
@media(max-width:767px){
 .elementor-335 [data-id="39ff079a"]{padding:2.75rem 1.125rem!important;}
 .elementor-335 [data-id="7a236278"]{display:flex!important;flex-direction:column;gap:1.25rem!important;}
 .elementor-335 [data-id="2855bdfa"]{font-size:2.25rem!important;}
 .elementor-335 [data-id="28b1ed20"]{height:auto!important;min-height:0;aspect-ratio:16/10!important;margin:.25rem 0!important;}
 .elementor-335 [data-id="85e2209"],.elementor-335 [data-id="512db228"],.elementor-335 [data-id="692bee9e"]{width:100%;margin:0;}
 .elementor-335 [data-id="6f687278"]{width:100%;justify-content:center;}
}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="85e2209"],.elementor-335 [data-id="512db228"],.elementor-335 [data-id="692bee9e"]{transition:none;transform:none!important;}}

/* Asesoría: flecha gráfica e indicador de atención según tu país. */
.elementor-335 [data-id="1feabf1a"]::after{content:"";display:block;width:1.125rem;height:1.125rem;flex:0 0 1.125rem;background:currentColor;clip-path:polygon(0 44%,72% 44%,45% 18%,54% 9%,100% 50%,54% 91%,45% 82%,72% 56%,0 56%);}
.elementor-335 [data-id="4eac4573"]{border-left:1px solid #ffffff40;padding:.375rem 0 .375rem 1rem;margin:0;}
.elementor-335 [data-id="4eac4573"]::before{content:"";display:block;width:1.4rem;height:1.4rem;flex:0 0 1.4rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2013v-1a9%209%200%200%201%2018%200v1M3%2013h3v7H4a2%202%200%200%201-2-2v-3a2%202%200%200%201%201-2Zm18%200h-3v7h2a2%202%200%200%200%202-2v-3a2%202%200%200%200-1-2ZM18%2020c0%202-2%203-6%203%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2013v-1a9%209%200%200%201%2018%200v1M3%2013h3v7H4a2%202%200%200%201-2-2v-3a2%202%200%200%201%201-2Zm18%200h-3v7h2a2%202%200%200%200%202-2v-3a2%202%200%200%200-1-2ZM18%2020c0%202-2%203-6%203%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
@media(max-width:1120px){.elementor-335 [data-id="598e6de4"]{flex-direction:column;align-items:flex-start;}.elementor-335 [data-id="4eac4573"]{border-left:0;border-top:1px solid #ffffff40;padding:.875rem 0 0;}}
@media(max-width:767px){.elementor-335 [data-id="598e6de4"]{width:100%;}.elementor-335 [data-id="4eac4573"]{width:100%;}}

/* Asesoría: fotografía completa con sombra gradual bajo el contenido. */
.elementor-335 [data-id="2774c505"]{display:block!important;position:relative!important;isolation:isolate; background:transparent!important;}
.elementor-335 [data-id="2ab12d12"]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;z-index:0;}
.elementor-335 [data-id="462041ca"]{width:100%!important;height:100%!important;object-fit:cover!important;object-position:65% center!important;}
.elementor-335 [data-id="2774c505"]::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.75) 35%,rgba(0,0,0,.35) 62%,rgba(0,0,0,.04) 100%);}
.elementor-335 [data-id="1bf3e03e"]{position:relative!important;z-index:2;width:60%!important;max-width:44rem;min-height:30rem;background:transparent!important;}
.elementor-335 [data-id="1bf3e03e"] :is(h2,p){text-shadow:0 2px 12px rgba(0,0,0,.3);}
@media(max-width:1024px){.elementor-335 [data-id="1bf3e03e"]{width:70%!important;}}
@media(max-width:767px){.elementor-335 [data-id="1bf3e03e"]{width:100%!important;min-height:31rem;}.elementor-335 [data-id="2774c505"]::after{background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.57));}.elementor-335 [data-id="462041ca"]{object-position:70% center!important;}}
/* Mapa: país activo verde con contraste y pulso radar en su punto. */
.elementor-335 [data-id="59e34b7a"] [role="tab"][aria-selected="true"]{background:#008002!important;color:#fff!important;border:2px solid #fff!important;box-shadow:0 .25rem 1rem rgba(0,0,0,.25)!important;}
.elementor-335 [data-id="59e34b7a"] [role="tab"]::before{animation:disagro-country-radar 2.2s ease-out infinite;}
@keyframes disagro-country-radar{0%{box-shadow:0 0 0 0 var(--disagro-radar-color,rgba(42,42,42,.5));}75%,100%{box-shadow:0 0 0 .7rem rgba(255,255,255,0);}}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="59e34b7a"] [role="tab"]::before{animation:none!important;}}
/* Contactos de país: placeholders editables, sin datos reales. */
.elementor-335 [data-id="68df2d67"] :is([data-id="3a3c129b"],[data-id="7b007669"],[data-id="4ded8867"],[data-id="7babdcf5"],[data-id="710acb97"]){order:10!important;}

/* Newsletter verde, con contraste claro en contenido y controles. */
.elementor-335 [data-id="ab75f97"]{background:#008002!important;}
.elementor-335 [data-id="12e30a7a"]{background:transparent!important;border-color:transparent!important;}
.elementor-335 [data-id="7244eda5"]{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.35)!important;}
.elementor-335 [data-id="ab75f97"] :is(h2,p,label){color:#fff!important;}
.elementor-335 [data-id="ab75f97"] a{color:#fff!important;text-decoration:underline;}
.elementor-335 [data-id="ab75f97"] :is(input[type="email"],select){background:#fff!important;color:#2A2A2A!important;border-color:#fff!important;}
.elementor-335 [data-id="21581b61"]{background:#fff!important;color:#006402!important;border:1px solid #fff!important;}
.elementor-335 [data-id="21581b61"]:hover{background:#edf6ed!important;color:#004d01!important;}
.elementor-335 [data-id="ab75f97"] :is(input,select,button):focus-visible{outline:3px solid #fff;outline-offset:4px;}
.elementor-335 [data-id="438619c1"]{background:#fff!important;color:#8a1827!important;}
.elementor-335 [data-id="438619c1"] p{color:#8a1827!important;}
.elementor-335 [data-id="687da0fd"]>p{position:relative;padding-left:2rem!important;}
.elementor-335 [data-id="687da0fd"]>p::before{content:"";position:absolute;left:0;top:.15rem;width:1.25rem;height:1.25rem;background:#008002;}
.elementor-335 [data-id="687da0fd"]>p strong{color:#2A2A2A;font-weight:600;}
.elementor-335 [data-id="7467113e"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="183508a8"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="43421e82"]>p{position:relative;padding-left:2rem!important;}
.elementor-335 [data-id="43421e82"]>p::before{content:"";position:absolute;left:0;top:.15rem;width:1.25rem;height:1.25rem;background:#008002;}
.elementor-335 [data-id="43421e82"]>p strong{color:#2A2A2A;font-weight:600;}
.elementor-335 [data-id="72b4f71f"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="3f87a9cb"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="6ff3c52"]>p{position:relative;padding-left:2rem!important;}
.elementor-335 [data-id="6ff3c52"]>p::before{content:"";position:absolute;left:0;top:.15rem;width:1.25rem;height:1.25rem;background:#008002;}
.elementor-335 [data-id="6ff3c52"]>p strong{color:#2A2A2A;font-weight:600;}
.elementor-335 [data-id="2743531"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="154e7d98"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="2259c8c"]>p{position:relative;padding-left:2rem!important;}
.elementor-335 [data-id="2259c8c"]>p::before{content:"";position:absolute;left:0;top:.15rem;width:1.25rem;height:1.25rem;background:#008002;}
.elementor-335 [data-id="2259c8c"]>p strong{color:#2A2A2A;font-weight:600;}
.elementor-335 [data-id="4eacac68"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="4560beed"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="7bc40d5e"]>p{position:relative;padding-left:2rem!important;}
.elementor-335 [data-id="7bc40d5e"]>p::before{content:"";position:absolute;left:0;top:.15rem;width:1.25rem;height:1.25rem;background:#008002;}
.elementor-335 [data-id="7bc40d5e"]>p strong{color:#2A2A2A;font-weight:600;}
.elementor-335 [data-id="5f8860c1"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202A19.8%2019.8%200%200%201%203.1%205.2%202%202%200%200%201%205.1%203h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L9%2011a16%2016%200%200%200%204%204l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor-335 [data-id="87eb76"]::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}

/* Ajuste de espacios exclusivo del inicio: quitar la cabecera vacía del tema. */
body.page-id-335 main.site-main > .page-header{display:none!important;}
/* El panel interior ya aporta el mismo padding arriba y abajo. */
.elementor-335 [data-id="ab75f97"]{padding-top:0!important;padding-bottom:0!important;}

/* Radar en los cinco puntos: conserva el color de cada estado. */
.elementor-335 [data-id="59e34b7a"] [role="tab"]::before{--disagro-radar-color:rgba(42,42,42,.5);}
.elementor-335 [data-id="59e34b7a"] [role="tab"][aria-selected="true"]::before{--disagro-radar-color:rgba(255,255,255,.65);}

/* Portada de video: franja completa, con contenido alineado al sitio. */
.elementor-335 [data-id="4da66a95"]{padding:0!important;}
.elementor-335 [data-id="769f585a"]{width:100%!important;max-width:none!important;height:auto!important;min-height:37.5rem;border-radius:0!important;margin:0!important;padding:3.5rem max(2.5rem,calc((100% - 75rem)/2))!important;}
/* Tres imágenes: fundido y movimiento Ken Burns, en la posición original. */
.elementor-335 [data-id="26d576e0"]{grid-column:4/7;grid-row:1/5;min-height:25rem;align-self:stretch;isolation:isolate;}
.elementor-335 [data-id="26d576e0"]>img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0;animation:disagro-respaldo-rotacion 21s linear infinite;will-change:transform,opacity;}
.elementor-335 [data-id="1e4dd1a2"]{animation-delay:0s!important;}
.elementor-335 [data-id="264f9cff"]{animation-delay:-14s!important;}
.elementor-335 [data-id="24424daf"]{animation-delay:-7s!important;}
@keyframes disagro-respaldo-rotacion{0%{opacity:1;transform:scale(1) translateX(-.5%);}28%{opacity:1;}34%{opacity:0;transform:scale(1.055) translateX(.5%);}95%{opacity:0;transform:scale(1);}100%{opacity:1;transform:scale(1) translateX(-.5%);}}
/* Cifras: fotografía de fondo con velo verde y entrada de los indicadores. */
.elementor-335 [data-id="7117edd0"]{background-image:linear-gradient(90deg,rgba(0,100,2,.91),rgba(0,128,2,.88)),url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/Maquinaria-de-alquiler-en-patio-industrial-2.png");background-size:cover;background-position:center;isolation:isolate;}
.elementor-335 [data-id="26dc335d"]>div+div{border-left:1px solid rgba(255,255,255,.25);}
.elementor-335 [data-id="26dc335d"]>div{transition:transform .7s ease,opacity .7s ease;}
.elementor-335 [data-id="7117edd0"][data-animate="true"]:not([data-entered="true"]) [data-id="26dc335d"]>div{opacity:0;transform:translateY(1rem);}
/* Asesoría como franja panorámica, con capa fotográfica para parallax. */
.elementor-335 [data-id="2ddbace8"]{padding:0!important;}
.elementor-335 [data-id="2774c505"]{width:100%!important;max-width:none!important;border-radius:0!important;}
.elementor-335 [data-id="1bf3e03e"]{width:62%!important;max-width:none!important;padding:4rem 2.5rem 4rem max(2.5rem,calc((100vw - 75rem)/2))!important;}
.elementor-335 [data-id="44952652"]{max-width:36rem;}
.elementor-335 [data-id="462041ca"]{height:calc(100% + 22rem)!important;top:-11rem!important;bottom:auto!important;transform:translate3d(0,var(--disagro-parallax-y,0px),0);will-change:transform;}
/* Formulario de contacto: mensajes legibles y controles completos. */
.elementor-335 [data-id="7244eda5"]{min-width:0!important;}
.elementor-335 [data-id="7244eda5"] textarea{background:white!important;color:#2a2a2a!important;}
.elementor-335 [data-id="3a0670cf"]{background:white!important;color:#006402!important;}
.elementor-335 [data-id="7244eda5"] :is(.e-form-success-message-base,.e-form-error-message-base){width:100%;border-radius:.75rem;}
.elementor-335 [data-id="7244eda5"] .e-form-success-message-base p{color:#234a26!important;}
.elementor-335 [data-id="7244eda5"] .e-form-error-message-base p{color:#870000!important;}
@media(max-width:1024px){.elementor-335 [data-id="26d576e0"]{min-height:21rem;}.elementor-335 [data-id="1bf3e03e"]{width:75%!important;}}
@media(max-width:767px){
.elementor-335 [data-id="769f585a"]{min-height:36rem;padding:2.75rem 1.125rem!important;}
.elementor-335 [data-id="26d576e0"]{grid-column:auto;grid-row:auto;min-height:19rem;}
.elementor-335 [data-id="7117edd0"]{padding:1.75rem 1.125rem;}
.elementor-335 [data-id="26dc335d"]>div{border-left:0!important;}
.elementor-335 [data-id="26dc335d"]>div:nth-child(even){border-left:1px solid rgba(255,255,255,.25)!important;}
.elementor-335 [data-id="1bf3e03e"]{width:100%!important;padding:3rem 1.125rem!important;}
.elementor-335 [data-id="12e30a7a"]{padding:2.5rem 0!important;}
}
@media(prefers-reduced-motion:reduce){
.elementor-335 [data-id="26dc335d"]>div{transition:none!important;transform:none!important;opacity:1!important;}
.elementor-335 [data-id="462041ca"]{transform:none!important;will-change:auto;}
}

@media(min-width:768px) and (max-width:1024px){.elementor-335 [data-id="12e30a7a"]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;}.elementor-335 [data-id="7244eda5"]{max-width:none!important;}}

/* 21 octubre: respaldo fotográfico completo. */
.elementor-335 [data-id="39ff079a"]{position:relative;isolation:isolate;overflow:hidden;background:#18241c!important;}
.elementor-335 [data-id="26d576e0"]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;grid-area:auto!important;border-radius:0!important;z-index:0;}
.elementor-335 [data-id="26d576e0"]::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(6,18,9,.90),rgba(6,18,9,.58) 55%,rgba(6,18,9,.28)),linear-gradient(0deg,rgba(6,18,9,.62),transparent 65%);}
.elementor-335 [data-id="7a236278"]{position:relative;z-index:1;pointer-events:none;}
.elementor-335 [data-id="7a236278"] a{pointer-events:auto;}
.elementor-335 [data-id="26d576e0"]>img{object-position:center 42%;}
.elementor-335 [data-id="85e2209"],.elementor-335 [data-id="512db228"],.elementor-335 [data-id="692bee9e"]{background:rgba(10,27,15,.6)!important;border-color:#ffffff40!important;backdrop-filter:blur(5px);pointer-events:auto;}
.elementor-335 [data-id="1a5e2c35"],.elementor-335 [data-id="6f27206a"],.elementor-335 [data-id="3a079c95"],.elementor-335 [data-id="3df5f4d0"]{color:white!important;}
@media(max-width:767px){.elementor-335 [data-id="26d576e0"]::after{background:rgba(6,18,9,.78);}.elementor-335 [data-id="39ff079a"]{padding-bottom:4.5rem!important;}}

/* Fondo abstracto de curvas de nivel, sin siluetas geográficas. */
.elementor-335 [data-id="6ec4be8c"]{background-color:#EEF2EF!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221200%22%20height%3D%22800%22%20viewBox%3D%220%200%201200%20800%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%2362826c%22%20stroke-width%3D%221%22%20opacity%3D%22.18%22%3E%3Cpath%20d%3D%22M%20205%20210%20C%20165%20125%20355%2095%20355%20210%20S%20415%20285%20280%20295%20S%20125%20325%20205%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20815%20650%20C%20775%20545%20965%20515%20985%20640%20S%20995%20745%20870%20755%20S%20735%20765%20815%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20181%20210%20C%20141%20101%20379%2071%20379%20210%20S%20439%20309%20280%20319%20S%20101%20349%20181%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20791%20650%20C%20751%20521%20989%20491%201009%20640%20S%201019%20769%20870%20779%20S%20711%20789%20791%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20157%20210%20C%20117%2077%20403%2047%20403%20210%20S%20463%20333%20280%20343%20S%2077%20373%20157%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20767%20650%20C%20727%20497%201013%20467%201033%20640%20S%201043%20793%20870%20803%20S%20687%20813%20767%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20133%20210%20C%2093%2053%20427%2023%20427%20210%20S%20487%20357%20280%20367%20S%2053%20397%20133%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20743%20650%20C%20703%20473%201037%20443%201057%20640%20S%201067%20817%20870%20827%20S%20663%20837%20743%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20109%20210%20C%2069%2029%20451%20-1%20451%20210%20S%20511%20381%20280%20391%20S%2029%20421%20109%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20719%20650%20C%20679%20449%201061%20419%201081%20640%20S%201091%20841%20870%20851%20S%20639%20861%20719%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%2085%20210%20C%2045%205%20475%20-25%20475%20210%20S%20535%20405%20280%20415%20S%205%20445%2085%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20695%20650%20C%20655%20425%201085%20395%201105%20640%20S%201115%20865%20870%20875%20S%20615%20885%20695%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%2061%20210%20C%2021%20-19%20499%20-49%20499%20210%20S%20559%20429%20280%20439%20S%20-19%20469%2061%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20671%20650%20C%20631%20401%201109%20371%201129%20640%20S%201139%20889%20870%20899%20S%20591%20909%20671%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%2037%20210%20C%20-3%20-43%20523%20-73%20523%20210%20S%20583%20453%20280%20463%20S%20-43%20493%2037%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20647%20650%20C%20607%20377%201133%20347%201153%20640%20S%201163%20913%20870%20923%20S%20567%20933%20647%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%2013%20210%20C%20-27%20-67%20547%20-97%20547%20210%20S%20607%20477%20280%20487%20S%20-67%20517%2013%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20623%20650%20C%20583%20353%201157%20323%201177%20640%20S%201187%20937%20870%20947%20S%20543%20957%20623%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-11%20210%20C%20-51%20-91%20571%20-121%20571%20210%20S%20631%20501%20280%20511%20S%20-91%20541%20-11%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20599%20650%20C%20559%20329%201181%20299%201201%20640%20S%201211%20961%20870%20971%20S%20519%20981%20599%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-35%20210%20C%20-75%20-115%20595%20-145%20595%20210%20S%20655%20525%20280%20535%20S%20-115%20565%20-35%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20575%20650%20C%20535%20305%201205%20275%201225%20640%20S%201235%20985%20870%20995%20S%20495%201005%20575%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-59%20210%20C%20-99%20-139%20619%20-169%20619%20210%20S%20679%20549%20280%20559%20S%20-139%20589%20-59%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20551%20650%20C%20511%20281%201229%20251%201249%20640%20S%201259%201009%20870%201019%20S%20471%201029%20551%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-83%20210%20C%20-123%20-163%20643%20-193%20643%20210%20S%20703%20573%20280%20583%20S%20-163%20613%20-83%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20527%20650%20C%20487%20257%201253%20227%201273%20640%20S%201283%201033%20870%201043%20S%20447%201053%20527%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-107%20210%20C%20-147%20-187%20667%20-217%20667%20210%20S%20727%20597%20280%20607%20S%20-187%20637%20-107%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20503%20650%20C%20463%20233%201277%20203%201297%20640%20S%201307%201057%20870%201067%20S%20423%201077%20503%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-131%20210%20C%20-171%20-211%20691%20-241%20691%20210%20S%20751%20621%20280%20631%20S%20-211%20661%20-131%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20479%20650%20C%20439%20209%201301%20179%201321%20640%20S%201331%201081%20870%201091%20S%20399%201101%20479%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-155%20210%20C%20-195%20-235%20715%20-265%20715%20210%20S%20775%20645%20280%20655%20S%20-235%20685%20-155%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20455%20650%20C%20415%20185%201325%20155%201345%20640%20S%201355%201105%20870%201115%20S%20375%201125%20455%20650%20Z%22%2F%3E%3Cpath%20d%3D%22M%20-179%20210%20C%20-219%20-259%20739%20-289%20739%20210%20S%20799%20669%20280%20679%20S%20-259%20709%20-179%20210%20Z%22%2F%3E%3Cpath%20d%3D%22M%20431%20650%20C%20391%20161%201349%20131%201369%20640%20S%201379%201129%20870%201139%20S%20351%201149%20431%20650%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;}
@media(max-width:767px){.elementor-335 [data-id="6ec4be8c"]{background-size:auto 100%!important;}}

/* Blog del inicio: una entrada por diapositiva. */
.elementor-335 [data-id="c493358"]{padding:4.5rem 2.5rem!important;background:#F7F8F6;}
.elementor-335 [data-id="53a3870c"][data-ready="true"]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;}
.elementor-335 [data-id="53a3870c"][data-ready="true"]>div{grid-area:1/1;opacity:0;visibility:hidden;transform:translateX(1rem);pointer-events:none;transition:opacity .55s ease,transform .55s ease,visibility .55s;}
.elementor-335 [data-id="53a3870c"][data-ready="true"]>div[data-active="true"]{opacity:1;visibility:visible;transform:none;pointer-events:auto;}
.elementor-335 [data-id="53a3870c"]>div>img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover!important;}
.elementor-335 [data-id="c493358"] [data-interaction-id="29bde484"]{min-height:2.24em;}
.elementor-335 [data-id="c493358"] [data-interaction-id="2ddf915c"]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.8em;max-height:4.8em;line-height:1.6!important;}
.elementor-335 [data-id="c493358"] :is([data-interaction-id="6241627d"],[data-id="5cb32f8f"]){display:inline-flex;align-items:center;gap:1rem;border-radius:.75rem!important;background:#008002;color:#fff;}
.elementor-335 [data-id="c493358"] :is([data-interaction-id="6241627d"],[data-id="5cb32f8f"])::after,.elementor-335 [data-id="25c13eef"]::after,.elementor-335 [data-id="18e1e2bd"]::before{content:"";display:inline-block;flex-shrink:0;width:.65rem;height:.65rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);}
.elementor-335 [data-id="18e1e2bd"]::before{transform:rotate(-135deg);}
.elementor-335 :is([data-id="18e1e2bd"],[data-id="25c13eef"],[data-id="4a7411ef"]){display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font:600 .8125rem/1.2 Inter;min-height:2.75rem;padding:.75rem 1rem!important;cursor:pointer;}
.elementor-335 :is([data-id="18e1e2bd"],[data-id="25c13eef"],[data-id="4a7411ef"]):hover{background:#EEF2EF!important;}
.elementor-335 [data-id="4a7411ef"][hidden]{display:none!important;}
.elementor-335 [data-id="c493358"] :is(button,a):focus-visible{outline:3px solid #008002;outline-offset:4px;}
.elementor-335 [data-id="6496006"]{white-space:nowrap;}
@media(max-width:767px){
 .elementor-335 [data-id="c493358"]{padding:3rem 1.125rem!important;}
 .elementor-335 [data-id="53f58f01"]{font-size:2.5rem!important;}
 .elementor-335 [data-id="7d5cae6"]{gap:.375rem!important;justify-content:space-between!important;}
 .elementor-335 :is([data-id="18e1e2bd"],[data-id="25c13eef"],[data-id="4a7411ef"]){padding:.75rem .65rem!important;font-size:.75rem;gap:.5rem;}
 .elementor-335 [data-id="c493358"] [data-interaction-id="a44f57b"]{padding:1.25rem!important;}
 .elementor-335 [data-id="c493358"] [data-interaction-id="29bde484"]{font-size:1.75rem!important;}
}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="53a3870c"]>div{transition:none!important;transform:none!important;}}
/* Proporción panorámica para equilibrar la tarjeta con el bloque editorial. */
.elementor-335 [data-id="c493358"]{background:#F7F8F6!important;padding-block:3.5rem!important;}
.elementor-335 [data-id="53a3870c"]>div>img{aspect-ratio:21/9!important;}
.elementor-335 [data-id="c493358"] [data-interaction-id="a44f57b"]{padding:1.5rem!important;gap:.875rem!important;}
@media(max-width:767px){.elementor-335 [data-id="53a3870c"]>div>img{aspect-ratio:16/10!important;}.elementor-335 [data-id="c493358"]{padding-block:3rem!important;}}

/* Respaldo: rotación continua, sin pausa por interacción. */
.elementor-335 [data-id="26d576e0"]>img{animation-play-state:running!important;}

/* Recorrido de fondo ampliado para un parallax más visible. */
@media(max-width:767px){.elementor-335 [data-id="462041ca"]{height:calc(100% + 14rem)!important;top:-7rem!important;}}


/* Hechos para trabajar: imagen y contenido sincronizados. */
.elementor-335 [data-id="39ff079a"]{padding:0!important;position:relative;overflow:hidden;background:#15221a!important;isolation:isolate;}
.elementor-335 [data-id="879310"]{display:grid!important;padding:0!important;}
.elementor-335 [data-id="879310"]>article{grid-area:1/1;isolation:isolate;padding:0 max(2.5rem,calc((100% - 75rem)/2))!important;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s ease,visibility .9s;}
.elementor-335 [data-id="879310"]>article:first-child{opacity:1;visibility:visible;pointer-events:auto;}
.elementor-335 [data-id="879310"][data-ready="true"]>article{opacity:0;visibility:hidden;pointer-events:none;}
.elementor-335 [data-id="879310"][data-ready="true"]>article[data-active="true"]{opacity:1;visibility:visible;pointer-events:auto;}
.elementor-335 [data-id="879310"]>article>img{position:absolute!important;inset:0!important;z-index:-2;width:100%!important;height:100%!important;object-fit:cover!important;object-position:65% center;transform:scale(1.02);}
.elementor-335 [data-id="879310"]>article::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,18,9,.9),rgba(4,18,9,.65) 42%,rgba(4,18,9,.12) 78%),linear-gradient(0deg,rgba(4,18,9,.4),transparent 40%);}
.elementor-335 [data-id="879310"]>article>div{padding-bottom:6rem!important;}
.elementor-335 [data-id="879310"] h2{color:white!important;}
.elementor-335 [data-id="879310"] a{display:inline-flex;align-items:center;gap:1rem;color:white;border-radius:.75rem!important;}
.elementor-335 [data-id="879310"] a::after{content:"";width:1rem;height:1rem;flex-shrink:0;background:currentColor;clip-path:polygon(0 43%,73% 43%,45% 15%,55% 5%,100% 50%,55% 95%,45% 85%,73% 57%,0 57%);}
.elementor-335 [data-id="879310"]>article[data-active="true"]>img{animation:disagro-support-drift 13s ease-out both;}
@keyframes disagro-support-drift{from{transform:scale(1.02) translateX(-.3%);}to{transform:scale(1.07) translateX(.3%);}}

.elementor-335 [data-id="3f17126a"]{position:absolute!important;bottom:1.75rem;right:max(2.5rem,calc((100% - 75rem)/2));left:auto;width:auto!important;z-index:5;}
.elementor-335 [data-id="3f17126a"] button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.75rem;padding:.75rem 1rem;font:600 .8125rem/1.2 Inter;cursor:pointer;}
.elementor-335 [data-id="3298e794"]::before,.elementor-335 [data-id="59226793"]::after{content:"";width:.6rem;height:.6rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);}
.elementor-335 [data-id="3298e794"]::before{transform:rotate(-135deg);}
.elementor-335 [data-id="47a9cd6e"]{display:none!important;}
.elementor-335 [data-id="39ff079a"][data-paused="true"] [data-id="47a9cd6e"]{display:inline-flex!important;}
.elementor-335 [data-id="39ff079a"] :is(button,a):focus-visible{outline:3px solid white;outline-offset:4px;}
.elementor-335 [data-id="3f17126a"] button:hover{background:#ffffff22;}
.elementor-335 [data-id="7c11e867"]{white-space:nowrap;}
@media(max-width:767px){
.elementor-335 [data-id="39ff079a"]{padding:0!important;}
.elementor-335 [data-id="879310"]>article{padding:0 1.125rem!important;}
.elementor-335 [data-id="879310"]>article>div{min-height:34rem!important;padding:3rem 0 7rem!important;gap:1.25rem!important;}
.elementor-335 [data-id="879310"]>article::after{background:linear-gradient(90deg,rgba(4,18,9,.88),rgba(4,18,9,.63));}
.elementor-335 [data-id="879310"] h2{font-size:3rem!important;}
.elementor-335 [data-id="879310"] p{font-size:1rem;}
.elementor-335 [data-id="3f17126a"]{right:1.125rem;left:1.125rem;bottom:1.5rem;gap:.5rem!important;justify-content:flex-start!important;flex-wrap:wrap;}
.elementor-335 [data-id="3f17126a"] button{font-size:.75rem;padding:.75rem .8rem;gap:.5rem;}
}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="879310"]>article{transition:none;}.elementor-335 [data-id="879310"]>article>img{animation:none!important;transform:none!important;}}
/* Controles legibles sobre cualquier fotografía y estado de foco. */
.elementor-335 [data-id="3f17126a"] button{color:white!important;background:rgba(0,0,0,.25)!important;border:1px solid #ffffff80!important;}
.elementor-335 [data-id="3f17126a"] button:hover{background:rgba(255,255,255,.2)!important;}
.elementor-335 [data-id="3f17126a"] [data-id="47a9cd6e"]{background:white!important;color:#006402!important;}
.elementor-335 [data-id="3f17126a"] [data-id="47a9cd6e"]:hover{background:#EEF2EF!important;}

/* Respaldo más compacto, encuadre abierto y Ken Burns suave. */
.elementor-335 [data-id="39ff079a"]{margin-bottom:3rem!important;}
.elementor-335 [data-id="879310"]>article>div{min-height:26rem!important;padding-top:2.75rem!important;padding-bottom:5rem!important;gap:1.125rem!important;}
.elementor-335 [data-id="879310"] h2{font-size:3.5rem!important;}
.elementor-335 [data-id="879310"]>article>img{left:auto!important;right:0!important;width:82%!important;object-position:center;transform:scale(1.005);transform-origin:70% center;}
.elementor-335 [data-id="879310"]>article::after{background:linear-gradient(90deg,#15221a 0%,#15221a 18%,rgba(4,18,9,.83) 35%,rgba(4,18,9,.35) 62%,rgba(4,18,9,.12)),linear-gradient(0deg,rgba(4,18,9,.25),transparent 45%);}
.elementor-335 [data-id="879310"]>article[data-active="true"]>img{animation:disagro-support-kenburns 16s ease-in-out infinite alternate;}
@keyframes disagro-support-kenburns{from{transform:scale(1.005) translateX(-.25%);}to{transform:scale(1.04) translateX(.25%);}}
.elementor-335 [data-id="3f17126a"]{bottom:1.25rem;}
@media(max-width:767px){
.elementor-335 [data-id="39ff079a"]{margin-bottom:2rem!important;}
.elementor-335 [data-id="879310"]>article>div{min-height:30rem!important;padding:2.5rem 0 5.5rem!important;gap:1rem!important;}
.elementor-335 [data-id="879310"] h2{font-size:2.625rem!important;}
.elementor-335 [data-id="879310"]>article>img{width:100%!important;object-position:65% center;}
.elementor-335 [data-id="879310"]>article::after{background:linear-gradient(90deg,rgba(4,18,9,.88),rgba(4,18,9,.58));}
}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="879310"]>article>img{animation:none!important;transform:none!important;}}
/* Tres equipos recientes en tarjetas, sin rotación. */
.elementor-335 [data-id="3855d999"] [data-element_type="e-collection-loop-item"] {display:flex;min-width:0;}
.elementor-335 [data-id="3855d999"] [data-interaction-id="264b418f"] {height:100%;width:100%;}
.elementor-335 [data-id="3855d999"] [data-interaction-id="99208f0"] {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;min-height:6.6em;}
.elementor-335 [data-id="3855d999"] [data-interaction-id="620d5b65"]:empty,
.elementor-335 [data-id="3855d999"] [data-interaction-id="7b02a100"]:empty {display:none;}
.elementor-335 [data-id="3855d999"] [data-entry-pending="true"]:not([data-entered="true"]) {opacity:0;}
.elementor-335 [data-id="3855d999"] [data-entered="true"] {animation:disagro-equipo-entrada .6s ease both;animation-delay:var(--entrada-retraso,0ms);}
@keyframes disagro-equipo-entrada {from{opacity:0;transform:translateY(1.5rem);}to{opacity:1;transform:translateY(0);}}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="3855d999"] [data-entry-pending="true"] {animation:none!important;opacity:1!important;}}

/* Cifras: mismo recorrido de parallax que Asesoría; texto estable. */
.elementor-335 [data-id="7117edd0"]{background-image:none!important;position:relative;overflow:hidden;isolation:isolate;}
.elementor-335 [data-id="7117edd0"]::before{content:"";position:absolute;top:-11rem!important;bottom:auto!important;left:0;right:0;width:100%!important;height:calc(100% + 22rem)!important;max-height:none!important;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(0,100,2,.91),rgba(0,128,2,.88)),url("https://disagro.marketadigital.net/wp-content/uploads/2026/10/Maquinaria-de-alquiler-en-patio-industrial-2.png");background-size:cover;background-position:center;transform:translate3d(0,var(--disagro-cifras-parallax-y,0px),0);will-change:transform;}
.elementor-335 [data-id="26dc335d"]{position:relative;z-index:1;}
@media(max-width:767px){.elementor-335 [data-id="7117edd0"]::before{top:-7rem!important;height:calc(100% + 14rem)!important;}}
@media(prefers-reduced-motion:reduce){.elementor-335 [data-id="7117edd0"]::before{transform:none!important;will-change:auto;}}/* End custom CSS */