/* Veta de madera — Ciudad Madera */
html::before { display: none !important; }

#inicio {
  background-image: url('../img/general/hero-bg.webp') !important;
  background-size: cover !important;
  background-position: center 30% !important;
  background-repeat: no-repeat !important;
}

section:not(#inicio),
main,
.section-header,
#capacitaciones,
#edificios,
#ecosistema,
#equipo,
#socios,
#plataforma,
#documentos,
#prensa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='500'%3E%3Cpath d='M9,0 C20,130 3,310 11,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.16'/%3E%3Cpath d='M16,0 C11,210 21,390 15,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.10'/%3E%3Cpath d='M24,0 C34,95 14,275 26,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.13'/%3E%3Cpath d='M40,0 C36,300 44,460 39,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M56,0 C68,140 46,330 58,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.15'/%3E%3Cpath d='M65,0 C59,220 71,400 63,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.11'/%3E%3Cpath d='M75,0 C85,100 65,285 77,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.14'/%3E%3Cpath d='M83,0 C78,185 88,365 81,500' stroke='%23b08860' fill='none' stroke-width='0.22' opacity='0.07'/%3E%3Cpath d='M112,0 C124,120 102,305 114,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.15'/%3E%3Cpath d='M121,0 C115,200 127,382 119,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.10'/%3E%3Cpath d='M132,0 C142,85 122,268 134,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.14'/%3E%3Cpath d='M148,0 C144,255 152,435 146,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M168,0 C164,95 158,205 156,250 C154,295 166,360 170,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.14'/%3E%3Cpath d='M178,0 C175,105 168,208 167,250 C166,292 176,355 180,500' stroke='%23b08860' fill='none' stroke-width='0.28' opacity='0.10'/%3E%3Cpath d='M198,0 C202,92 212,198 213,250 C214,302 202,360 200,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.13'/%3E%3Cpath d='M210,0 C214,85 222,195 224,250 C226,305 214,362 212,500' stroke='%23b08860' fill='none' stroke-width='0.28' opacity='0.09'/%3E%3Cpath d='M248,0 C258,92 238,275 250,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.13'/%3E%3Cpath d='M258,0 C248,208 268,388 256,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.10'/%3E%3Cpath d='M274,0 C270,278 278,448 272,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M295,0 C307,118 285,308 297,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.16'/%3E%3Cpath d='M304,0 C298,198 310,378 302,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.11'/%3E%3Cpath d='M314,0 C324,82 304,265 316,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.14'/%3E%3Cpath d='M322,0 C317,175 327,358 320,500' stroke='%23b08860' fill='none' stroke-width='0.22' opacity='0.07'/%3E%3Cpath d='M352,0 C364,138 342,325 354,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.15'/%3E%3Cpath d='M362,0 C356,218 368,398 360,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.10'/%3E%3Cpath d='M372,0 C382,98 362,282 374,500' stroke='%23c09870' fill='none' stroke-width='0.4' opacity='0.13'/%3E%3Cpath d='M387,0 C383,265 391,442 385,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M408,0 C420,125 398,312 410,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.16'/%3E%3Cpath d='M417,0 C411,205 423,385 415,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.11'/%3E%3Cpath d='M426,0 C436,88 416,270 428,500' stroke='%23c09870' fill='none' stroke-width='0.4' opacity='0.13'/%3E%3Cpath d='M433,0 C428,168 438,352 431,500' stroke='%23b08860' fill='none' stroke-width='0.25' opacity='0.08'/%3E%3Cpath d='M441,0 C450,112 432,292 443,500' stroke='%23c09870' fill='none' stroke-width='0.35' opacity='0.11'/%3E%3Cpath d='M462,0 C458,115 448,245 447,320 C446,395 460,455 464,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.14'/%3E%3Cpath d='M472,0 C469,125 460,248 459,320 C458,392 470,452 474,500' stroke='%23b08860' fill='none' stroke-width='0.28' opacity='0.10'/%3E%3Cpath d='M512,0 C516,122 524,245 525,320 C526,395 514,453 516,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.13'/%3E%3Cpath d='M524,0 C528,115 534,242 535,320 C536,398 526,455 524,500' stroke='%23b08860' fill='none' stroke-width='0.28' opacity='0.09'/%3E%3Cpath d='M505,0 C501,288 509,455 503,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M546,0 C558,122 536,310 548,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.16'/%3E%3Cpath d='M556,0 C550,202 562,382 554,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.11'/%3E%3Cpath d='M566,0 C576,86 556,268 568,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.13'/%3E%3Cpath d='M574,0 C569,172 579,356 572,500' stroke='%23b08860' fill='none' stroke-width='0.22' opacity='0.07'/%3E%3Cpath d='M604,0 C616,128 594,315 606,500' stroke='%23c09870' fill='none' stroke-width='0.5' opacity='0.15'/%3E%3Cpath d='M614,0 C608,208 620,388 612,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.10'/%3E%3Cpath d='M624,0 C634,92 614,275 626,500' stroke='%23c09870' fill='none' stroke-width='0.4' opacity='0.13'/%3E%3Cpath d='M639,0 C635,272 643,440 637,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3Cpath d='M660,0 C672,135 650,322 662,500' stroke='%23c09870' fill='none' stroke-width='0.55' opacity='0.16'/%3E%3Cpath d='M670,0 C664,215 676,395 668,500' stroke='%23b08860' fill='none' stroke-width='0.3' opacity='0.11'/%3E%3Cpath d='M680,0 C690,95 670,278 682,500' stroke='%23c09870' fill='none' stroke-width='0.45' opacity='0.14'/%3E%3Cpath d='M688,0 C683,178 693,360 686,500' stroke='%23b08860' fill='none' stroke-width='0.22' opacity='0.07'/%3E%3Cpath d='M697,0 C693,292 701,458 695,500' stroke='%23b08860' fill='none' stroke-width='0.18' opacity='0.05'/%3E%3C/svg%3E") !important;
  background-size: 700px 500px !important;
  background-repeat: repeat !important;
}
