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

.elementor-461 summary{display:flex;align-items:center;gap:1rem;}.elementor-461 summary::after{content:"+";margin-left:auto;color:#008002;font:20px Inter;}.elementor-461 details[open]>summary::after{content:"−";}.elementor-461 .disagro-v2-card-body>.disagro-v2-link{margin-top:auto;}
.elementor-461 img[src*="placeholder"]{transform:none!important;object-fit:contain;}
.elementor-461 a[data-interaction-id="237723af"] img{filter:brightness(0);}/* Plantilla única: conservar los bloques originales y ocultar solo su marco repetido. */
.elementor-461 :is([data-id="56764da4"],[data-id="36787dce"],[data-id="746e2820"],[data-id="e323490"],[data-id="4b5d0be6"],[data-id="3b077c4c"],[data-id="1851ae5"],[data-id="25cc39ff"],[data-id="4dad608a"],[data-id="4616dd1f"],[data-id="411de"],[data-id="1bf9b852"],[data-id="4f796363"],[data-id="5cb78497"]){display:none!important;}
/* La introducción ampliada de renta se conserva visible como parte del artículo. */
.elementor-461 [data-id="28b56ccf"],.elementor-461 [data-id="109e3b82"]{display:block!important;padding:0!important;margin:0 0 1.5rem!important;background:transparent!important;}
.elementor-461 [data-id="109e3b82"]>:not([data-id="b6630a2"]){display:none!important;}
.elementor-461 [data-id="b6630a2"]{color:#555!important;font:400 1.0625rem/1.8 Inter!important;}
.elementor-461 [data-id="2b6fe919"]>:not([data-id="4328608c"]){grid-column:1;}
.elementor-461 [data-id="42e93f3e"]{display:block;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;transform:none!important;}
.elementor-461 [data-id="a7fa94f"]{font:400 1.0625rem/1.65 Inter;color:#666;max-width:38rem;}
.elementor-461 [data-id="7e58595e"]{font:500 .8125rem/1.5 Inter;color:#666;}
.elementor-461 [data-id="b9cd06f"]{color:#008002;font:700 .8125rem/1.5 Inter;letter-spacing:.12em;}
.elementor-461 :is([data-id="5f6f55bd"],[data-id="484b9ef9"]){display:none!important;}
.elementor-461 :is([data-id="63f03fb6"],[data-id="3096b8c1"],[data-id="7de2680"]){padding:0!important;background:transparent!important;}
.elementor-461 :is([data-id="63f03fb6"],[data-id="3096b8c1"],[data-id="7de2680"])>.e-con{padding:0 0 2rem!important;background:transparent!important;}
.elementor-461 :is([data-id="63f03fb6"],[data-id="3096b8c1"],[data-id="7de2680"])>.e-con>.e-con{padding:0!important;max-width:none!important;gap:1rem!important;}
.elementor-461 [data-id="1b0040bf"]{font:400 1.0625rem/1.8 Inter;color:#444;}
.elementor-461 [data-id="1b0040bf"] :is(h2,h3){font-family:'Barlow Condensed',sans-serif!important;color:#2A2A2A;line-height:1.15!important;}
.elementor-461 [data-id="1b0040bf"] h2{font-size:2rem!important;}
.elementor-461 [data-id="1b0040bf"] h3{font-size:1.625rem!important;}
.elementor-461 [data-id="1b0040bf"] :is(p,li){font-size:1.0625rem;line-height:1.8;}
.elementor-461 [data-id="1b0040bf"] a:not(.e-button-base){color:#008002;text-decoration:underline;text-underline-offset:.2em;}
.elementor-461 [data-id="53d78f79"],.elementor-461 [data-id="6b7f8172"]{max-width:52rem;margin:auto;padding:0;}
.elementor-461 [data-id="74c7433e"]{padding:2rem!important;background:#EEF2EF;border-radius:1.25rem;}
.elementor-461 [data-id="458721e7"]{font:700 2.25rem/1.1 'Barlow Condensed';}
@media(max-width:767px){
 .elementor-461 [data-id="4328608c"]{grid-column:1!important;grid-row:auto!important;}
 .elementor-461 [data-id="42e93f3e"]{aspect-ratio:16/10;}
 .elementor-461 [data-id="1b0040bf"] :is(p,li){font-size:1rem;line-height:1.75;}
 .elementor-461 [data-id="74c7433e"]{padding:1.5rem!important;}
}/* End custom CSS */