.elementor-23185 .elementor-element.elementor-element-f2fe1fe:not(.elementor-motion-effects-element-type-background), .elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C86600;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-container{max-width:1600px;min-height:370px;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-shape-bottom svg{height:56px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23185 .elementor-element.elementor-element-8412d83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23185 .elementor-element.elementor-element-4c591ff{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-23185 .elementor-element.elementor-element-4c591ff .elementor-divider-separator{width:15%;}.elementor-23185 .elementor-element.elementor-element-4c591ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23185 .elementor-element.elementor-element-e57c2c8 > .elementor-container{max-width:1600px;}.elementor-23185 .elementor-element.elementor-element-e57c2c8 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-23185 .elementor-element.elementor-element-e57c2c8 > .elementor-shape-bottom svg{height:28px;}.elementor-23185 .elementor-element.elementor-element-e57c2c8{padding:4% 0% 4% 0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23185 .elementor-element.elementor-element-8412d83 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-container{min-height:288px;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe > .elementor-shape-bottom svg{height:28px;}.elementor-23185 .elementor-element.elementor-element-f2fe1fe{margin-top:14%;margin-bottom:0%;}.elementor-23185 .elementor-element.elementor-element-8412d83 .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* Aviso legal · CSS exclusivo de la página ID 23185 */
.elementor-23185 .elementor-element.px002-indice,.elementor-23185 .elementor-element.px002-cuerpo{width:100%;max-width:100%;flex:0 0 100%;margin-inline:0}
.elementor-23185 .px-indice-nav,.elementor-23185 .px002-cuerpo .px-sec{max-width:760px;margin-inline:auto;box-sizing:border-box}
.elementor-23185 .elementor-element.elementor-element-8412d83 .elementor-heading-title{color:#FFFFFF;max-width:18em;text-wrap:balance}
.elementor-23185 .elementor-element.elementor-element-4c591ff{--divider-color:#FFFFFF}
.elementor-23185 .elementor-element.elementor-element-f2fe1fe{overflow:hidden !important;background-color:#C86600}
.elementor-23185 .elementor-element-f2fe1fe::before{content:"";position:absolute;width:420px;height:420px;right:-150px;top:-170px;border-radius:50%;border:56px solid rgba(255,255,255,.14);pointer-events:none;z-index:0}
.elementor-23185 .elementor-element-f2fe1fe>.elementor-container{position:relative;z-index:1}
.elementor-23185 .px002-indice,.elementor-23185 .px002-cuerpo{font-family:"Poppins",sans-serif;color:#575756}
.elementor-23185 .px002-indice{margin-top:24px}
.elementor-23185 .px-indice-nav{padding:28px 0 32px;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9}
.elementor-23185 .px-indice-nav h2{margin:0 0 18px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1A1A1A}
.elementor-23185 .px-indice-nav ol{list-style:none;margin:0;padding:0;columns:2;column-gap:48px}
.elementor-23185 .px-indice-nav li{break-inside:avoid;margin:0 0 9px;font-size:15px;line-height:1.45}
.elementor-23185 .px-indice-nav a{display:flex;gap:10px;color:#575756;text-decoration:none}
.elementor-23185 .px-indice-nav .px-n{flex:none;min-width:24px;font-variant-numeric:tabular-nums;color:#1A1A1A;font-weight:500}
.elementor-23185 .px-indice-nav .px-t{text-decoration:underline;text-decoration-color:rgba(239,125,0,.55);text-decoration-thickness:1px;text-underline-offset:4px}
.elementor-23185 .px-indice-nav a:hover .px-t{color:#1A1A1A;text-decoration-color:#EF7D00;text-decoration-thickness:2px}
.elementor-23185 .px002-cuerpo{margin-top:16px;font-size:17px;line-height:1.75}
.elementor-23185 .px002-cuerpo p{margin:0 0 18px}
.elementor-23185 .px002-cuerpo a{color:#575756;text-decoration:underline;text-decoration-color:#EF7D00;text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere}
.elementor-23185 .px002-cuerpo a:hover{color:#1A1A1A}
.elementor-23185 .px002-cuerpo a:focus-visible,.elementor-23185 .px-indice-nav a:focus-visible{outline:2px solid #1A1A1A;outline-offset:2px;border-radius:2px}
.elementor-23185 .px-sec{padding-top:64px}
.elementor-23185 .px-sec>h2{position:relative;margin:0 0 22px;padding-top:22px;font-size:26px;font-weight:600;line-height:1.3;color:#1A1A1A}
.elementor-23185 .px-sec>h2::before{content:"";position:absolute;top:0;left:0;width:40px;height:3px;border-radius:2px;background:#EF7D00}
.elementor-23185 .px-sec>h2 .px-n{color:#575756;font-weight:500;margin-right:4px}
.elementor-23185 .px-sec,.elementor-23185 .px-sec h3,.elementor-23185 #indice{scroll-margin-top:110px}
.admin-bar .elementor-23185 .px-sec,.admin-bar .elementor-23185 .px-sec h3,.admin-bar .elementor-23185 #indice{scroll-margin-top:142px}
.elementor-23185 .px-sec h3{margin:32px 0 10px;font-size:19px;font-weight:600;line-height:1.4;color:#1A1A1A}
.elementor-23185 .px-sec h3 .px-n{color:#575756;font-weight:500;margin-right:2px}
.elementor-23185 .px-lista{list-style:none;margin:0 0 18px;padding:0}
.elementor-23185 .px-lista li{position:relative;margin:0 0 8px;padding-left:20px}
.elementor-23185 .px-lista li::before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:#EF7D00}
.elementor-23185 .px-lista.px-cols{columns:2;column-gap:40px}
.elementor-23185 .px-lista.px-cols li{break-inside:avoid}
.elementor-23185 .px-fin{list-style:none;margin:0 0 18px;padding:0}
.elementor-23185 .px-fin li{display:flex;gap:12px;margin:0 0 8px}
.elementor-23185 .px-li-n{flex:none;min-width:28px;font-variant-numeric:tabular-nums;font-weight:600;color:#1A1A1A}
.elementor-23185 .px-datos,.elementor-23185 .px-defs{margin:0 0 20px}
.elementor-23185 .px-datos>div{display:grid;grid-template-columns:minmax(0,210px) 1fr;gap:16px;padding:10px 0;border-bottom:1px solid #E9E9E9}
.elementor-23185 .px-datos>div:first-child{border-top:1px solid #E9E9E9}
.elementor-23185 .px-datos dt,.elementor-23185 .px-defs dt{margin:0;font-weight:600;color:#1A1A1A}
.elementor-23185 .px-datos dd{margin:0}
.elementor-23185 .px-defs>div{margin:0 0 14px}
.elementor-23185 .px-defs dd{margin:0}
.elementor-23185 .px-canales{margin:28px 0 28px;padding:4px 0 4px 22px;border-left:3px solid #EF7D00}
.elementor-23185 .px-canales>div{padding:8px 0}
.elementor-23185 .px-canales dt{margin:0;font-size:14px;font-weight:500;color:#575756;line-height:1.4}
.elementor-23185 .px-canales dd{margin:2px 0 0;font-size:18px;font-weight:600;line-height:1.4}
.elementor-23185 .px-canales dd a{color:#1A1A1A}
.elementor-23185 .px-sec-derechos .px-derechos{list-style:none;margin:8px 0 20px;padding:24px 28px;background:#FFF8F0;border-radius:12px}
.elementor-23185 .px-derechos li{position:relative;margin:0 0 12px;padding-left:32px;color:#575756}
.elementor-23185 .px-derechos li:last-child{margin-bottom:0}
.elementor-23185 .px-derechos li::before{content:"";position:absolute;left:0;top:.3em;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23C25E00'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M20%206%209%2017l-5-5'%2F%3E%3C%2Fsvg%3E") center/18px no-repeat}
.elementor-23185 .px-callout{margin:8px 0 22px;padding:2px 0 2px 22px;border-left:3px solid #EF7D00}
.elementor-23185 .px-callout strong{display:inline-flex;align-items:center;gap:10px}
.elementor-23185 .px-callout strong::before{content:"";flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23C25E00'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'14'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'm3%207%209%206%209-6'%2F%3E%3C%2Fsvg%3E") center/22px no-repeat}
.elementor-23185 .px-callout a{font-size:21px;font-weight:600;color:#1A1A1A}
.elementor-23185 .px-paso p{font-size:16px}
.elementor-23185 .px002-volver{margin:24px 0 0;font-size:14px;line-height:1.4}
.elementor-23185 .px002-volver a{display:inline-flex;align-items:center;gap:6px;font-weight:500;text-decoration-thickness:1px}
.elementor-23185 .px002-volver a::before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23C25E00'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2019V5M5%2012l7-7%207%207'%2F%3E%3C%2Fsvg%3E") center/14px no-repeat}
@media (max-width:767px){
.elementor-23185 .elementor-element-90a8ac2>.elementor-widget-wrap{padding-inline:16px}
.elementor-23185 .elementor-element-f2fe1fe::before{width:240px;height:240px;right:-120px;top:-110px;border-width:36px}
.elementor-23185 .px-indice-nav ol{columns:1}
.elementor-23185 .px002-cuerpo{font-size:16px;line-height:1.7}
.elementor-23185 .px-sec{padding-top:48px}
.elementor-23185 .px-sec>h2{font-size:22px;padding-top:18px}
.elementor-23185 .px-sec h3{font-size:18px}
.elementor-23185 .px-lista.px-cols{columns:1}
.elementor-23185 .px-datos>div{grid-template-columns:1fr;gap:2px}
.elementor-23185 .px-sec-derechos .px-derechos{padding:20px 18px}
.elementor-23185 .px-canales dd{font-size:16px}
.elementor-23185 .px-callout a{font-size:17px}
}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/* Aviso legal · refinamiento editorial */
.elementor-23185 .px-indice-nav ol{column-gap:56px}
.elementor-23185 .px-indice-nav li{margin:0 0 11px;font-size:15px;line-height:1.5;letter-spacing:0}
.elementor-23185 .px-indice-nav .px-n{min-width:28px;text-align:right;padding-right:2px}
.elementor-23185 .px-sec{padding-top:56px}
.elementor-23185 .px-sec:first-of-type{padding-top:48px}
.elementor-23185 .px-sec>h2{margin:0 0 20px;padding-top:20px;font-size:24px;line-height:1.3;letter-spacing:-.005em;text-wrap:balance}
.elementor-23185 .px-sec>p:last-of-type{margin-bottom:0}
.elementor-23185 .px002-volver{margin-top:22px}
.elementor-23185 .px-enlace-politica{margin:6px 0 22px}
.elementor-23185 .px-enlace-politica a{font-size:18px}
@media (max-width:767px){.elementor-23185 .px-indice-nav li{font-size:15px;margin-bottom:10px}.elementor-23185 .px-sec{padding-top:44px}.elementor-23185 .px-sec>h2{font-size:20px;line-height:1.35;padding-top:16px;margin-bottom:16px}.elementor-23185 .px-enlace-politica a{font-size:15px}}
/* Aviso legal · índice e introducción */
.elementor-23185 .px-intro{max-width:760px;margin:8px auto 36px;font-size:19px;line-height:1.65;color:#1A1A1A;text-wrap:pretty}
.elementor-23185 .px-indice-nav{padding:32px 0 36px;border-top:3px solid #EF7D00}
.elementor-23185 .px-indice-nav h2{font-size:14px;margin-bottom:22px}
.elementor-23185 .px-indice-nav li{font-size:16px;line-height:1.5;margin-bottom:12px}
.elementor-23185 .px-indice-nav .px-n{color:#B35700;font-weight:600;min-width:30px}
@media (min-width:1025px){.elementor-23185 .px-indice-nav,.elementor-23185 .px-intro{max-width:880px}.elementor-23185 .px-indice-nav ol{column-gap:72px}}
.elementor-23185 .px-actualizacion{margin:28px 0 0;padding-top:16px;border-top:1px solid #E9E9E9;font-size:14px;color:#575756}
@media (max-width:767px){.elementor-23185 .px-intro{font-size:17px;margin-bottom:28px}.elementor-23185 .px-indice-nav{padding:26px 0 28px}.elementor-23185 .px-indice-nav li{font-size:15px}}/* End custom CSS */