:root{--page-title-display:none;}/* Start custom CSS */.elementor-446 [data-interaction-id="33071fa8"] {filter:brightness(0);object-fit:contain;}
.elementor-446 .elementor-element-7f1a972c {border-bottom:1px solid #DEDEDE;}
.elementor-446 a {text-decoration:none;}
.elementor-446 .disagro-v2-media img {transform:scale(1.45);object-fit:contain;}
.elementor-446 img[src$="15.png"],.elementor-446 img[src$="14-1.png"] {transform:none;}
.elementor-446 input,.elementor-446 select,.elementor-446 textarea {box-sizing:border-box;max-width:100%;font-family:Inter;font-size:16px;}
.elementor-446 input:focus,.elementor-446 select:focus,.elementor-446 textarea:focus {outline:2px solid #008002;outline-offset:2px;}
.elementor-446 details > summary {list-style:none;}
.elementor-446 details > summary::-webkit-details-marker {display:none;}
@media(max-width:1200px){
.elementor-446 .elementor-element-3ae7f746 {grid-template-columns:10.625rem minmax(0,1fr)!important;}
.elementor-446 .elementor-element-536fd466,.elementor-446 [data-interaction-id="7a3e2eb0"] {display:none!important;}
.elementor-446 .elementor-element-7e921c98 {display:flex!important;justify-self:end;}
}
@media(max-width:767px){
.elementor-446 .elementor-element-3ae7f746 {grid-template-columns:8.4375rem minmax(0,1fr)!important;gap:1rem;}
.elementor-446 [data-interaction-id="33071fa8"] {width:8.4375rem;height:4.75rem;}
.elementor-446 .elementor-element-7e921c98:has(details[open]) {grid-column:1/-1;justify-self:stretch;}
.elementor-446 .disagro-v2-button {max-width:100%;white-space:normal;}
}

.elementor-446 summary{display:flex;align-items:center;gap:1rem;}.elementor-446 summary::after{content:"+";margin-left:auto;color:#008002;font:20px Inter;}.elementor-446 details[open]>summary::after{content:"−";}.elementor-446 .disagro-v2-card-body>.disagro-v2-link{margin-top:auto;}
.elementor-446 img[src*="placeholder"]{transform:none!important;object-fit:contain;}
.elementor-446 a[data-interaction-id="33071fa8"] img{filter:brightness(0);}
/* Rediseño 26 octubre: Nosotros, Contacto, Sucursales */

.elementor-446 a{text-decoration:none;}.elementor-446 h1,.elementor-446 h2,.elementor-446 h3{font-family:"Barlow Condensed",sans-serif;font-weight:700;}.elementor-446 h1{font-size:clamp(3rem,5.3vw,5rem);line-height:1.02;}.elementor-446 h2{line-height:1.1;}.elementor-446 p{line-height:1.7;}.elementor-446 :is(input,select,textarea){box-sizing:border-box;max-width:100%;width:100%;font:1rem Inter,sans-serif;color:#2A2A2A;background:white;border:1px solid #DEDEDE;border-radius:.75rem;padding:.875rem 1rem;}.elementor-446 select{appearance:none;min-height:3.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23008002' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem;}.elementor-446 input:focus,.elementor-446 select:focus,.elementor-446 textarea:focus{outline:2px solid #008002;outline-offset:2px;}.elementor-446 img{max-width:100%;}.elementor-446 img.emoji{width:1em!important;height:1em!important;display:inline!important;vertical-align:-.12em;}.elementor-446 a:focus-visible,.elementor-446 button:focus-visible{outline:2px solid #008002;outline-offset:3px;}.elementor-446 [id]{scroll-margin-top:2rem;}html:has(.elementor-446){scroll-behavior:smooth;}@media(prefers-reduced-motion:reduce){html:has(.elementor-446){scroll-behavior:auto;}}

.elementor-446 h2{font-size:clamp(2rem,3vw,3rem)!important;}
.elementor-446 [data-id="81665b18"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="0d4c2416"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="ff6e65df"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="ff6e65df"]{font-size:2rem!important;}
.elementor-446 [data-id="77d5d833"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="77d5d833"]{color:#008002!important;font-weight:600!important;}
.elementor-446 [data-id="15e7a4cf"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="1940b6a5"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="3d482521"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="e1c2a957"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="cb1948df"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="cb1948df"]{background:transparent!important;color:#008002!important;}
.elementor-446 [data-id="0b77b28c"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:auto!important;}
.elementor-446 [data-id="0e5dbdb1"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:2rem!important;background:#F4F4F4!important;border:1px solid #DEDEDE!important;border-radius:1.5rem!important;align-items:flex-start!important;}
.elementor-446 [data-id="a2bdbbef"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="a2bdbbef"]{font-size:2rem!important;}
.elementor-446 [data-id="198d7dab"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="198d7dab"]{color:#008002!important;font-weight:600!important;}
.elementor-446 [data-id="e84a4d6f"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="2533eb06"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="9ab07d79"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="3082b435"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="a85def97"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="a85def97"]{background:transparent!important;color:#008002!important;}
.elementor-446 [data-id="808c3afe"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:auto!important;}
.elementor-446 [data-id="479c742b"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:2rem!important;background:#F4F4F4!important;border:1px solid #DEDEDE!important;border-radius:1.5rem!important;align-items:flex-start!important;}
.elementor-446 [data-id="f56d1dd9"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="f56d1dd9"]{font-size:2rem!important;}
.elementor-446 [data-id="53e85a22"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="53e85a22"]{color:#008002!important;font-weight:600!important;}
.elementor-446 [data-id="291fd132"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="3ce2186c"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="a2c5dabf"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="c2ef5a7d"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="15a494dd"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="15a494dd"]{background:transparent!important;color:#008002!important;}
.elementor-446 [data-id="22e20aa9"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:auto!important;}
.elementor-446 [data-id="5509ced9"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:2rem!important;background:#F4F4F4!important;border:1px solid #DEDEDE!important;border-radius:1.5rem!important;align-items:flex-start!important;}
.elementor-446 [data-id="4b451529"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="4b451529"]{font-size:2rem!important;}
.elementor-446 [data-id="b9cb395a"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="b9cb395a"]{color:#008002!important;font-weight:600!important;}
.elementor-446 [data-id="eab0a8ae"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="9cfd2d6e"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="beb2abdf"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="302e2c31"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="615f8a2f"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="615f8a2f"]{background:transparent!important;color:#008002!important;}
.elementor-446 [data-id="41a78188"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:auto!important;}
.elementor-446 [data-id="31902be4"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:2rem!important;background:#F4F4F4!important;border:1px solid #DEDEDE!important;border-radius:1.5rem!important;align-items:flex-start!important;}
.elementor-446 [data-id="5b883bae"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="5b883bae"]{font-size:2rem!important;}
.elementor-446 [data-id="60db6807"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="60db6807"]{color:#008002!important;font-weight:600!important;}
.elementor-446 [data-id="83a4a464"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="31882f5f"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="095e4843"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="f254e382"]{font-family:Inter,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;color:#666!important;margin:0!important;}
.elementor-446 [data-id="4ac1a4a6"]{align-self:flex-start!important;width:auto!important;min-height:3.25rem!important;padding:.875rem 1.25rem!important;background:#008002!important;color:white!important;border:1px solid #008002!important;border-radius:.75rem!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;}
.elementor-446 [data-id="4ac1a4a6"]{background:transparent!important;color:#008002!important;}
.elementor-446 [data-id="cb07e27c"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:auto!important;}
.elementor-446 [data-id="ad61e303"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:2rem!important;background:#F4F4F4!important;border:1px solid #DEDEDE!important;border-radius:1.5rem!important;align-items:flex-start!important;}
.elementor-446 [data-id="b49a3a03"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem!important;align-items:stretch!important;}
@media(max-width:1024px){.elementor-446 [data-id="b49a3a03"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media(max-width:767px){.elementor-446 [data-id="b49a3a03"]{grid-template-columns:1fr!important;}}
.elementor-446 [data-id="15851ef2"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;max-width:1200px!important;width:100%!important;margin:0 auto!important;}
.elementor-446 [data-id="944b5c06"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:4.5rem 2.5rem!important;background:#fff!important;}
@media(max-width:767px){.elementor-446 [data-id="944b5c06"]{padding:3rem 1.125rem!important;}}
.elementor-446 [data-id="baef338b"]{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.2vw,3.25rem)!important;line-height:1.1!important;color:#2A2A2A!important;margin:0!important;}
.elementor-446 [data-id="67bea3dd"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;max-width:1200px!important;width:100%!important;margin:0 auto!important;}
.elementor-446 [data-id="7536c08d"]{display:flex!important;flex-direction:column!important;gap:1.25rem!important;min-width:0!important;padding:4.5rem 2.5rem!important;background:#fff!important;}
@media(max-width:767px){.elementor-446 [data-id="7536c08d"]{padding:3rem 1.125rem!important;}}
.elementor-446 [data-id="537953d6"]{max-width:36rem!important;background:#F4F4F4!important;border-radius:1.5rem!important;}
.elementor-446 [data-id="5d83d6d3"]{padding:2rem!important;gap:1rem!important;}/* End custom CSS */