.elementor-371 .elementor-element.elementor-element-5ea84d5 .elementor-wrapper{--video-aspect-ratio:1.33333;}/* Start custom CSS */body.page-id-371 header img{filter:brightness(0%) invert(45%) sepia(16%) saturate(499%) hue-rotate(129deg) brightness(94%) contrast(86%);}
body.page-id-371 header nav>:nth-child(4){background-color:#e6e9e9;}
body.page-id-371 header nav{box-shadow:0 2px 12px rgba(0,0,0,.04);}
body.page-id-371 header a:has(img):focus-visible{outline-color:var(--aute-brand-dark);}
body.page-id-371 [data-id="221c0e45"] details[open]{z-index:20;}
body.page-id-371 [data-id="221c0e45"] summary{background:transparent;cursor:pointer;list-style:none;transition:background-color 200ms ease;}
body.page-id-371 [data-id="221c0e45"] summary::-webkit-details-marker{display:none;}
body.page-id-371 [data-id="221c0e45"] summary::marker{content:"";}
body.page-id-371 [data-id="221c0e45"] summary:hover::after,body.page-id-371 [data-id="221c0e45"] summary:focus-visible::after{content:"";position:absolute;left:50%;top:50%;width:1.5rem;height:1.5rem;transform:translate(-50%,-50%);border:2px solid var(--aute-brand-dark);border-radius:50%;}
body.page-id-371 [data-id="221c0e45"] summary:focus-visible{outline:2px solid var(--aute-brand-dark);outline-offset:2px;}
body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-title"] p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}
body.page-id-371 [data-id="5d037939"]{background-color:var(--aute-brand);mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22344.259823%22%20height%3D%22197.079773%22%20viewBox%3D%220%200%20344.259823%20197.079773%22%3E%3Cpath%20d%3D%22M%2086.449734%20124.630325%20L%2085.509076%20125.798721%20L%2085.543149%20125.826156%20L%2085.578763%20125.851555%20L%2086.449734%20124.630325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%20344.259823%20184.887375%20C%20344.677914%20184.172195%20344.437100%20183.253479%20343.721921%20182.835373%20L%20332.067410%20176.021972%20C%20331.352231%20175.603866%20330.433529%20175.844696%20330.015408%20176.559875%20C%20329.597317%20177.275055%20329.838131%20178.193756%20330.553311%20178.611862%20L%20340.912869%20184.668228%20L%20334.856534%20195.027786%20C%20334.438412%20195.742966%20334.679257%20196.661667%20335.394436%20197.079773%20C%20336.109616%20197.497879%20337.028317%20197.257049%20337.446408%20196.541870%20L%20344.259823%20184.887375%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%2010.449755%200.630325%20L%209.088620%200.000000%20C%203.274474%2012.555191%20-2.313436%2032.053848%200.000000%2049.687942%20C%201.160614%2058.534683%204.320031%2066.978348%2010.504921%2073.810440%20C%2016.697485%2080.651024%2025.816273%2085.757728%2038.680398%2088.105942%20L%2038.949757%2086.630325%20L%2039.219117%2085.154709%20C%2026.883240%2082.902923%2018.402030%2078.063797%2012.728966%2071.797081%20C%207.048231%2065.521896%204.076398%2057.696808%202.974512%2049.297714%20C%200.762947%2032.440140%206.125036%2013.538803%2011.810891%201.260650%20L%2010.449755%200.630325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%2038.949757%2086.630325%20L%2038.680398%2088.105942%20C%2064.010502%2092.729690%2084.344037%2091.774490%2098.427029%2085.902290%20C%20105.489125%2082.957603%20111.012448%2078.761108%20114.767056%2073.384437%20C%20118.525654%2068.002060%20120.449734%2061.525162%20120.449734%2054.130325%20L%20118.949734%2054.130325%20L%20117.449734%2054.130325%20C%20117.449734%2060.985489%20115.673817%2066.846084%20112.307416%2071.666832%20C%20108.937031%2076.493286%20103.910359%2080.365547%2097.272465%2083.133362%20C%2083.955464%2088.686165%2064.289013%2089.730957%2039.219117%2085.154709%20L%2038.949757%2086.630325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%20118.949734%2054.130325%20L%20120.449734%2054.130325%20C%20120.449734%2046.320572%20119.532055%2037.306351%20114.742062%2030.227218%20C%20109.870030%2023.026840%20101.212544%2018.130325%2086.449734%2018.130325%20L%2086.449734%2019.630325%20L%2086.449734%2021.130325%20C%20100.486920%2021.130325%20108.079434%2025.733810%20112.257405%2031.908432%20C%20116.517415%2038.204300%20117.449734%2046.440079%20117.449734%2054.130325%20L%20118.949734%2054.130325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%2086.449734%2019.630325%20L%2086.449734%2018.130325%20C%2067.556317%2018.130325%2052.297368%2033.209884%2049.339535%2054.107620%20C%2046.373093%2075.066177%2055.703980%20101.803100%2085.509076%20125.798721%20L%2086.449734%20124.630325%20L%2087.390393%20123.461929%20C%2058.195489%2099.957550%2049.526375%2074.194473%2052.309933%2054.528030%20C%2055.102101%2034.800766%2069.343152%2021.130325%2086.449734%2021.130325%20L%2086.449734%2019.630325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3Cpath%20d%3D%22M%2086.449734%20124.630325%20L%2085.578763%20125.851555%20C%20123.339680%20152.782242%20177.411038%20170.410690%20227.104748%20179.965835%20C%20251.970685%20184.747085%20275.787533%20187.515961%20295.985684%20188.411667%20C%20316.145932%20189.305679%20332.822079%20188.339798%20343.345212%20185.581299%20L%20342.964871%20184.130325%20L%20342.584530%20182.679352%20C%20332.507657%20185.320862%20316.196316%20186.304962%20296.118588%20185.414612%20C%20276.078763%20184.525940%20252.407162%20181.776062%20227.671216%20177.019806%20C%20178.161130%20167.499969%20124.574925%20149.978409%2087.320706%20123.409096%20L%2086.449734%20124.630325%20Z%22%20fill%3D%22%23647d7c%22%2F%3E%3C%2Fsvg%3E");mask-size:contain;mask-position:center;mask-repeat:no-repeat;font-size:0;line-height:0;padding:0;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-widget-video{width:100%;margin:0;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-wrapper{aspect-ratio:1440 / 650;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-image-overlay{background-size:cover;background-position:center;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-play{font-size:8rem;color:#fff;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-play:focus-visible{outline:2px solid white;outline-offset:8px;border-radius:50%;}
@media(max-width:1024px){body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-title"] p{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;}
body.page-id-371 [data-id="221c0e45"] summary::after{display:none!important;}
body.page-id-371 [data-id="221c0e45"] summary:hover{background-color:#e6e9e9;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-wrapper{aspect-ratio:16 / 9;}
body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-play{font-size:6rem;}}
@media(max-width:767px){body.page-id-371 [data-id="2f5e02c2"] .elementor-custom-embed-play{font-size:4rem;}}
@media(prefers-reduced-motion:reduce){body.page-id-371 [data-id="221c0e45"] summary{transition:none;}}

body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-content"]{pointer-events:none;}
body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-content"] p{overflow-wrap:anywhere;}
@media(max-width:1024px){body.page-id-371 [data-id="221c0e45"] details,body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-content"]{transform:none!important;left:auto!important;top:auto!important;bottom:auto!important;}body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-content"]{pointer-events:auto;}}

body.page-id-371 [data-id="221c0e45"] details,body.page-id-371 [data-id="221c0e45"] [data-e-type="e-accordion-item-content"]{transition:none!important;}
/* Círculos centrados en los puntos originales; mapa sin lista en tablet/móvil. */
body.page-id-371 [data-id="221c0e45"] [data-id="213372e7"]{inset-inline-start:46.243066%;inset-block-start:28.738555%;}
body.page-id-371 [data-id="221c0e45"] [data-id="37dfc09f"]{inset-inline-start:14.851236%;inset-block-start:40.844354%;}
body.page-id-371 [data-id="221c0e45"] [data-id="6370dd10"]{inset-inline-start:16.969239%;inset-block-start:30.620549%;}
body.page-id-371 [data-id="221c0e45"] [data-id="37f938e7"]{inset-inline-start:22.087746%;inset-block-start:51.475076%;}
body.page-id-371 [data-id="221c0e45"] [data-id="256bd7d4"]{inset-inline-start:24.054463%;inset-block-start:79.094608%;}
body.page-id-371 [data-id="221c0e45"] [data-id="1429adfe"]{inset-inline-start:27.004539%;inset-block-start:84.435402%;}
body.page-id-371 [data-id="221c0e45"] [data-id="679ff1c1"]{inset-inline-start:50.756430%;inset-block-start:27.822991%;}
@media(max-width:1024px){body.page-id-371 [data-id="221c0e45"],body.page-id-371 [data-id="5156942a"]{display:none!important;}}

/* Onda decorativa compartida; controles y mapa originales intactos. */
@media (min-width:1025px) and (prefers-reduced-motion:no-preference) {
  body.page-id-371 [data-id="221c0e45"] summary::before {
    content:""; position:absolute; left:50%; top:50%; width:1.5rem; height:1.5rem;
    box-sizing:border-box; border:2px solid #ff914d; border-radius:50%; pointer-events:none;
    animation:aute-puente-pulse 2.8s ease-out infinite;
  }
  body.page-id-371 [data-id="221c0e45"] summary:hover::before,
  body.page-id-371 [data-id="221c0e45"] summary:focus-visible::before,
  body.page-id-371 [data-id="221c0e45"] details[open] summary::before { animation:none; opacity:0; }
}
@keyframes aute-puente-pulse {
  from { transform:translate(-50%,-50%) scale(.75); opacity:.55; }
  75%,to { transform:translate(-50%,-50%) scale(1.7); opacity:0; }
}/* End custom CSS */