:root{--color-acentos: #00a3ff;--color-sobre-acentos: #fff;--color-error: #cf1717;--color-primario: #00a3ff;--color-secundario: #88E3E4;--tipografia-titulo: "Mark Pro", sans-serif;--tipografia-texto: "Mark Pro", sans-serif;--alto-de-linea: 1.3;--color-del-texto: #000;--color-de-fondo: #fff;--ancho: calc(1280rem / 16);--padding-lateral: var(--space-s-l);--fondo-de-menu: #00a3ff;--texto-de-menu: #fff;--fondo-de-cabecera: transparent;--texto-de-cabecera: #fff;--padding-cabecera: 1rem;--margen-inferior-parrafos: 1.5em;--separacion: var(--space-xl-2xl);--step--3: clamp(0.6584rem, 0.6145rem + 0.1951vw, 0.7901rem);--step--2: clamp(0.7407rem, 0.6914rem + 0.2195vw, 0.8889rem);--step--1: clamp(0.8333rem, 0.7778rem + 0.2469vw, 1rem);--step-0: clamp(0.9375rem, 0.875rem + 0.2778vw, 1.125rem);--step-1: clamp(1.0547rem, 0.9844rem + 0.3125vw, 1.2656rem);--step-2: clamp(1.1865rem, 1.1074rem + 0.3516vw, 1.4238rem);--step-3: clamp(1.3348rem, 1.2458rem + 0.3955vw, 1.6018rem);--step-4: clamp(1.5017rem, 1.4016rem + 0.4449vw, 1.802rem);--step-5: clamp(1.6894rem, 1.5768rem + 0.5006vw, 2.0273rem);--step-6: clamp(1.9006rem, 1.7739rem + 0.5631vw, 2.2807rem);--step-7: clamp(2.1382rem, 1.9956rem + 0.6335vw, 2.5658rem);--step-8: clamp(2.4054rem, 2.2451rem + 0.7127vw, 2.8865rem);--step-9: clamp(2.7061rem, 2.5257rem + 0.8018vw, 3.2473rem);--step-10: clamp(3.0444rem, 2.8414rem + 0.902vw, 3.6532rem);--space-3xs: clamp(0.25rem, 0.2292rem + 0.0926vw, 0.3125rem);--space-2xs: clamp(0.5rem, 0.4792rem + 0.0926vw, 0.5625rem);--space-xs: clamp(0.6875rem, 0.625rem + 0.2778vw, 0.875rem);--space-s: clamp(0.9375rem, 0.875rem + 0.2778vw, 1.125rem);--space-m: clamp(1.4375rem, 1.3542rem + 0.3704vw, 1.6875rem);--space-l: clamp(1.875rem, 1.75rem + 0.5556vw, 2.25rem);--space-xl: clamp(2.8125rem, 2.625rem + 0.8333vw, 3.375rem);--space-2xl: clamp(3.75rem, 3.5rem + 1.1111vw, 4.5rem);--space-3xl: clamp(5.625rem, 5.25rem + 1.6667vw, 6.75rem);--space-4xl: clamp(7.5rem, 7rem + 2.2222vw, 9rem);--space-3xs-2xs: clamp(0.25rem, 0.1458rem + 0.463vw, 0.5625rem);--space-2xs-xs: clamp(0.5rem, 0.375rem + 0.5556vw, 0.875rem);--space-xs-s: clamp(0.6875rem, 0.5417rem + 0.6481vw, 1.125rem);--space-s-m: clamp(0.9375rem, 0.6875rem + 1.1111vw, 1.6875rem);--space-m-l: clamp(1.4375rem, 1.1667rem + 1.2037vw, 2.25rem);--space-l-xl: clamp(1.875rem, 1.375rem + 2.2222vw, 3.375rem);--space-xl-2xl: clamp(2.8125rem, 2.25rem + 2.5vw, 4.5rem);--space-2xl-3xl: clamp(3.75rem, 2.75rem + 4.4444vw, 6.75rem);--space-3xl-4xl: clamp(5.625rem, 4.5rem + 5vw, 9rem);--space-s-l: clamp(0.9375rem, 0.5rem + 1.9444vw, 2.25rem);--space-m-xl: clamp(1.4375rem, 0.7917rem + 2.8704vw, 3.375rem)}@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg,video{display:block;max-width:100%}body{overflow-y:scroll;display:flex;flex-direction:column;min-height:100vh}body.admin-bar{min-height:calc(100vh - 46px)}@media only screen and (min-width: 782px){body.admin-bar{min-height:calc(100vh - 32px)}}strong{font-weight:bold}img{vertical-align:middle}h1,h2,h3,h4,h5{text-wrap:balance}p{text-wrap:pretty}button{cursor:pointer;border:0}}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro.c4341891.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro.0d0bb931.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Italic.7a3f8681.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Italic.e306523e.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Medium.ddb152dc.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Medium.7dff5ae6.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Medium%20Italic.7bfd6450.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Medium%20Italic.9e8f4e2c.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Bold.788f5407.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Bold.9361ff5a.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Bold%20Italic.a8e7d4bc.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Bold%20Italic.aaa2459f.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Light.c424c9a6.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Light.47d40eef.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Mark Pro";src:url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Light%20Italic.0651b52f.woff2") format("woff2"),url("/wp-content/themes/colabora/build/fonts/Mark%20Pro%20Light%20Italic.3e163987.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@layer textos{strong{font-weight:500}.texto{display:flow-root;container-type:inline-size}.texto :where(p){margin-block-end:1em}.texto a{color:var(--color-primario)}.texto>p:last-child{margin-block-end:0}.texto ol{counter-reset:lista;list-style:none}.texto ol li:before{content:counter(lista) "."}.texto ul{list-style:none}.texto ul li:before{content:"";display:inline-block;width:6px;height:6px;top:calc(var(--alto-de-linea)*.5em - 3px);background:currentColor;border-radius:50%;margin-inline-end:1ch}.texto ol:not(:last-child),.texto ul:not(:last-child){margin-block-end:calc(var(--margen-inferior-parrafos)*2)}.texto li{counter-increment:lista;margin-block-start:.5em;margin-block-end:.5em;position:relative;padding-inline-start:1.5em}.texto li:before{content:counter(lista) ".";position:absolute;left:0;top:0;font-weight:600}.texto blockquote{font-size:1.25rem;position:relative;margin-block-start:3em;margin-inline-start:35px}.texto blockquote:before{content:"";position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 69 71%27%3E%3Cpath fill=%27%23F68D2E%27 d=%27M68.6 2.84 67 14.52c-4.16-.32-7.2.533-9.12 2.56-1.92 2.027-3.093 4.747-3.52 8.16-.427 3.413-.533 7.093-.32 11.04H68.6v33.76H41.24V29.88c0-9.813 2.453-17.173 7.36-22.08 5.013-4.907 11.68-6.56 20-4.96Zm-40.64 0-1.6 11.68c-4.16-.32-7.2.533-9.12 2.56-1.92 2.027-3.093 4.747-3.52 8.16-.427 3.413-.533 7.093-.32 11.04h14.56v33.76H.6V29.88c0-9.813 2.453-17.173 7.36-22.08 5.013-4.907 11.68-6.56 20-4.96Z%27 opacity=%27.2%27/%3E%3C/svg%3E");width:69px;height:71px;background-size:contain;transform:translateX(-50%) translateY(-50%)}.texto .aligncenter{display:block;margin:0 auto}.texto .alignleft,.texto .alignright{margin-block-end:var(--margen-inferior-parrafos);width:100%}.texto h1:not(:first-child),.texto h2:not(:first-child),.texto h3:not(:first-child),.texto h4:not(:first-child){margin-block-start:1em}@container (width > 600 px){.texto .alignleft{float:left;margin-inline-end:var(--margen-inferior-parrafos);max-width:50%}.texto .alignright{max-width:50%;float:right;margin-inline-start:var(--margen-inferior-parrafos)}}}.cabeceraPrincipal{background:var(--fondo-de-cabecera);color:var(--texto-de-cabecera);padding-block:var(--padding-cabecera);padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;width:100%;z-index:2}.admin-bar .cabeceraPrincipal{top:32px}.cabeceraPrincipal a{color:currentColor}.cabeceraPrincipal__logo svg{max-width:25vw;display:block}.cabeceraPrincipal .menu{display:none}.cabeceraPrincipal__verMenu button{background:rgba(0,0,0,0);border:0;padding:3px 0;color:#fff;display:flex;align-items:center}@media only screen and (min-width: 48rem){.cabeceraPrincipal .menu{display:flex;list-style:none;align-items:center;margin:0;padding:0;gap:var(--space-m)}.cabeceraPrincipal .menu-item a{text-decoration:none;display:block;font-size:var(--step--1);transition:.3s}.cabeceraPrincipal .menu-item--vacio a{border:1px solid #00a3ff;color:#fff;padding:var(--space-xs) var(--space-s);border-radius:var(--space-2xs)}.cabeceraPrincipal .menu-item--vacio a:hover{background:#fff;color:#00a3ff}.cabeceraPrincipal .menu-item--lleno a{background:#00a3ff;color:#fff;padding:var(--space-xs) var(--space-s);border-radius:var(--space-2xs)}.cabeceraPrincipal .menu-item--lleno a:hover{background:#fff;color:#00a3ff}.menu .menu-item-has-children{position:relative;margin-inline-end:var(--space-l)}.menu .menu-item-has-children>a{display:flex;align-items:center;gap:var(--space-2xs)}.menu .menu-item-has-children>a:after{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%278%27 viewBox=%270 0 14 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L7 7L13 1%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center no-repeat;width:14px;height:8px}.sub-menu{position:absolute;list-style:none;padding-block-start:var(--space-2xs);opacity:0;transition:.3s;pointer-events:none}.menu-item-has-children:where(:hover,:focus-within)>.sub-menu{opacity:1;pointer-events:auto}.sub-menu a{padding:var(--space-3xs) var(--space-2xs);white-space:nowrap;background:rgba(0,163,255,.7);transition:.3s}.sub-menu a:hover,.sub-menu a:focus{background:#00a3ff}.cabeceraPrincipal__verMenu{display:none}}.piePrincipal{background:#3d3d3d;color:#fff;padding-inline:max(var(--padding-lateral),(100% - 83.5rem)/2);font-size:var(--step--1);padding-block:var(--separacion)}.piePrincipal a{color:currentColor}.piePrincipal a:not(:hover){text-decoration:none}.piePrincipal__widgets{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:var(--space-m);padding-inline:max(0px,(100% - var(--ancho))/2);border-block-end:2px solid #00a3ff;padding-block-end:var(--space-m-l);margin-block-end:var(--space-m-l)}.widgettitle{margin-block-end:var(--space-2xs);font-weight:bold}.textwidget p:not(:last-child){margin-block-end:var(--space-2xs)}.redes{display:flex;gap:var(--space-xs);flex-wrap:wrap}.piePrincipal__legal{margin-block-end:var(--space-s)}.piePrincipal__legal .menu,.piePrincipal__copyright{font-size:var(--step--2);list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs)}.piePrincipal__copyright>*:not(:last-child):after,.piePrincipal__legal .menu-item:not(:last-child):after{content:"|";padding-inline-start:var(--space-xs)}.bloque.bloque--cabecera{padding-inline:0;margin-block:0;padding-block:0;grid-template-areas:"unica";color:#fff;isolation:isolate;position:relative;overflow:hidden}.cabecera__contenido{margin-inline:max(var(--padding-lateral),(100% - 62ch)/2);text-align:center;z-index:1;align-self:center;padding-block:var(--alto-cabecera) var(--separacion);position:relative;font-size:var(--step-2);text-wrap:pretty}.cabecera__titulo{color:currentColor}.cabecera__imagen{display:grid;grid-template-areas:"unica";isolation:isolate;position:absolute;inset:0}.cabecera__imagen:after{content:"";background:rgba(0,0,0,.6);position:absolute;inset:0}.cabecera__imagen :where(picture,img){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;filter:blur(0.1ch)}.bloque--impacto{display:grid;gap:var(--separacion)}.impacto__contenido{margin-inline:auto;max-width:19em}.impacto__datos{display:flex;overflow:hidden;background:var(--color-acentos);color:var(--color-sobre-acentos);border-radius:1em;box-shadow:0 4px 4px rgba(0,0,0,.25);font-weight:500}.impacto__datos>*{flex:1 0 100%}.impacto__dato{font-size:.9em;padding:1.5em;font-weight:500;display:flex;flex-direction:column;justify-content:flex-end;transition:.3s;align-items:center;transform:translateX(calc(-100% * var(--posicion, 0)))}.impacto__dato dd{font-size:var(--step-10);color:var(--color-secundario);font-weight:bold;text-align:center}.impacto__bolitas{display:flex;justify-content:center;gap:1em;margin-block-start:1em}.impacto__bolita{background:#d9d9d9;transition:.3s;border-radius:50%;width:16px;height:16px;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden}.impacto__bolita[aria-pressed=true]{background:var(--color-primario)}@media only screen and (max-width: calc(64rem - 1px)){.impacto__izquierda,.impacto__derecha{display:none}}@media only screen and (min-width: 64rem){.bloque--impacto{grid-template-columns:repeat(3, 1fr);gap:var(--space-m-l)}.bloque--impacto img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.impacto__contenido{align-self:center}}.botones__botones{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 67ch / var(--columnas)), 1fr));list-style:none;gap:var(--space-m-l);padding:0}.botones__boton{flex:0 0 auto;display:grid;grid-auto-rows:auto;grid-template-columns:[enlace-start imagen-start titulo-start] 1fr [enlace-end imagen-end titulo-end];grid-template-rows:[enlace-start imagen-start titulo-start] auto [enlace-end imagen-end titulo-end]}.botones__boton:has(.botones__boton__texto){grid-template-columns:[enlace-start imagen-start titulo-start texto-start] 1fr [enlace-end imagen-end titulo-end texto-end];grid-template-rows:[enlace-start imagen-start titulo-start] auto [imagen-end titulo-end texto-start] 1fr [texto-end enlace-end]}.botones__boton__enlace{grid-area:enlace;z-index:2;text-indent:100%;white-space:nowrap;overflow:hidden}.botones__boton__imagen{grid-area:imagen;overflow:hidden;position:relative;height:calc(8em*var(--alto-de-linea))}.botones__boton__imagen:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}.botones__boton__imagen :where(img,picture){transition:.3s;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.botones__boton__titulo{grid-area:titulo;z-index:1;color:#fff;place-self:center;padding:1em;font-size:var(--step-5);text-align:center;font-weight:bold;margin:0;line-height:1}.botones__boton__texto{grid-area:texto;margin-block-start:1em;font-size:var(--step-1);line-height:1}.botones__boton:hover .botones__boton__imagen img,.botones__boton:focus-within .botones__boton__imagen img{scale:1.05}.sellos__sellos{display:flex;justify-content:center;gap:1rem;align-items:center;flex-wrap:wrap}@layer formularios{.formulario{--_fondo-inputs: var(--fondo-inputs, transparent);--_color-etiquetas: var(--color-etiquetas, var(--clr-gris-oscuro));--_color-etiquetas-activas: var(--color-etiquetas-activas, var(--clr-blanco));font-size:var(--step--1);container-type:inline-size}.formulario>div[class$=formulario__wrapper]{display:grid;grid-gap:var(--space-m) var(--space-s);align-items:start}.formulario .error{font-size:var(--step--1);line-height:1.3;display:inline-block;color:#bc0000;padding:.5em 1em}.formulario input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),.formulario select,.formulario .campo--file div,.formulario textarea{display:block;padding:var(--space-2xs) var(--space-xs);font:inherit;font-size:var(--step--1);border-radius:var(--space-2xs);width:100%;background:rgba(0,0,0,0);border:1px solid currentColor}.formulario textarea{height:15em}.formulario select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%277%27 height=%2712%27 viewBox=%270 0 7 12%27%3E%3Cpath d=%27M0 8C0.371 8 0.925 8.3665 1.39 8.7375C1.99 9.2145 2.5135 9.7845 2.913 10.438C3.2125 10.928 3.5 11.522 3.5 12M3.5 12C3.5 11.522 3.7875 10.9275 4.087 10.438C4.487 9.7845 5.0105 9.2145 5.6095 8.7375C6.075 8.3665 6.63 8 7 8M3.5 12L3.5 0%27 stroke=%27%23000%27/%3E%3C/svg%3E");background-position:right 1em center;background-repeat:no-repeat}.formulario input[type=file]{opacity:0;position:absolute}.formulario .campo{position:relative}.formulario .campo--file div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formulario label{font-size:var(--step--1);color:currentColor;margin-bottom:.5em;display:block}.formulario label a{color:currentColor;text-decoration:underline}.formulario .campo:not(.campo--radio):not(.campo--checkbox){position:relative}.formulario .campo:not(.campo--radio):not(.campo--checkbox)>label{font-family:var(--tipografia-titulo);pointer-events:none;position:absolute;transition:.3s ease;top:-1.4em;left:0;color:var(--_color-etiquetas-activas);line-height:1.5;font-size:var(--step--2)}.formulario .campo:not(.campo--radio):not(.campo--checkbox)>label.is-inactiva{top:calc(50% - .75em);left:1em;font-size:var(--step--1);color:var(--_color-etiquetas)}.formulario p .error{position:absolute;right:0;bottom:100%;margin-bottom:2px}.formulario p.campo--radio .error,.formulario p.campo--checkbox .error{left:25px;bottom:auto;top:100%}.formulario .pueseso{position:absolute;left:-999em}.formulario .campo--checkbox,.formulario .campo--radio{position:relative}.formulario .campo--checkbox input,.formulario .campo--radio input{opacity:0;position:absolute}.formulario .campo--checkbox label,.formulario .campo--radio label{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:.5em}.formulario .campo--checkbox label:before,.formulario .campo--radio label:before{content:"";width:calc(var(--alto-de-linea)*.8em);height:calc(var(--alto-de-linea)*.8em);border:1px solid currentColor;transition:.3s;margin-block-start:calc(var(--alto-de-linea)*.2em)}.formulario .campo--checkbox input:focus+label:before,.formulario .campo--radio input:focus+label:before{outline:2px solid var(--color-acentos)}.formulario .campo--checkbox label:before{border-radius:4px}.formulario .campo--checkbox input:checked+label:before{background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Crect x=%270%27 y=%270%27 width=%2715%27 height=%2715%27 fill=%27%2300a3ff%27 /%3E%3Cpath d=%27M4 7L7 10L12 4s%27 stroke-width=%272%27 stroke=%27%23fff%27 fill=%27none%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 /%3E%3C/svg%3E")}.formulario .campo--radio label:before{border-radius:50%}.formulario .campo--radio input:checked+label:before{background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 15%27%3E%3Ccircle cx=%277.5%27 cy=%277.5%27 r=%275%27 fill=%27%23D7282F%27 /%3E%3C/svg%3E")}.formulario .campo--submit button{background:var(--color-acentos);color:var(--color-sobre-acentos);padding:var(--space-xs) var(--space-s);border-radius:var(--space-s);display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;font:inherit;font-size:var(--step-1)}.formulario__mensaje h2{font-size:var(--step-1);text-align:center;margin-block:0 1rem}@container (min-width: 40ch){.formulario>div[class$=formulario__wrapper]{grid-template-columns:repeat(12, 1fr)}.campo{grid-column:span var(--ancho)}}}.bloque.bloque--formulario{isolation:isolate;position:relative;margin-block:0;padding-block-end:var(--separacion)}.bloque.bloque--formulario:not(:first-child){padding-block-start:var(--separacion)}.formulario__contenido{display:grid;grid-gap:var(--space-m-l)}.formulario__imagen{position:absolute;inset:0;width:100%;z-index:-1}.campo--checkbox[style="--ancho:12"]+.campo--checkbox[style="--ancho:12"]{margin-block-start:calc(var(--space-m)*-0.66)}.formulario__imagen :where(picture,img){width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.campo[data-nombre=ccaa],.campo[data-nombre=provincia]{display:none}.formulario__cabecera{color:#fff}.formulario__titulo{font-weight:bold;margin-block:0;color:currentColor;line-height:1}.formulario__texto{font-size:var(--step-1);text-wrap:balance}.formulario__error{text-align:center;color:var(--color-error);margin-block-end:var(--space-s)}.formulario__gracias__mensaje{text-align:center;margin-block:var(--space-3xl)}.formulario__gracias__titulo{font-size:var(--step-2);font-weight:bold;margin-block:0 var(--space-s)}.formulario__formulario{background:#fff;border-radius:1.5rem;padding-block:1.5rem;padding-inline:var(--space-s-l)}.formulario__mensaje .formulario__formulario__titulo{font-size:var(--step-5);font-weight:bold;color:var(--color-primario);margin-block-end:var(--space-m)}.formulario__paso{display:flex;flex-direction:column;gap:var(--space-xs-s)}.cantidades__fieldset{border:0;display:flex}.cantidades__fieldset label{border:1px solid #000;border-top-left-radius:var(--space-2xs);border-top-right-radius:var(--space-2xs);padding:var(--space-2xs);border-block-end:0;margin:0}.cantidades__fieldset label span{display:inline-block;padding:var(--space-2xs)}.cantidades__fieldset label input[type=radio]{opacity:0;position:absolute}.cantidades__fieldset label:has(input:checked){background-color:var(--color-acentos);color:var(--color-sobre-acentos)}@media only screen and (max-width: calc(640px - 1px)){.cantidades__fieldset:has(label:nth-child(6)) label{padding:0}}.cantidades__fieldset label:has(input[type=text]){display:flex;align-items:center;gap:.5ch}.cantidades__fieldset label:has(input[type=text]) span{display:none}.cantidades__fieldset label:has(input[type=text]) input[type=text]{border:0;border-radius:0;border-block-end:1px solid currentColor;color:#fff;width:8em;text-align:right;padding:var(--space-2xs) var(--space-xs)}.cantidades__fieldset label:has(input[type=text]):after{content:"€"}.cantidades__descripcion{padding:var(--space-xs-s);border:1px solid currentColor;border-bottom-left-radius:var(--space-2xs);border-bottom-right-radius:var(--space-2xs);font-size:var(--step--1)}.formulario__mensaje h2{margin-block-end:var(--space-3xs-2xs)}.cantidades__leyenda{text-align:center;margin-block-end:var(--space-xs-s);display:block}.campo--radio .label{display:none}.campo--radio .radios{background:hsla(0,0%,100%,.4392156863);display:grid;grid-template-columns:1fr 1fr;padding:.5ch;font-size:var(--step--1);border-radius:var(--space-2xs)}.campo--radio .radios input{opacity:0;position:absolute}.campo--radio .radios .radio label{text-align:center;padding:.5ch;transition:.3s;display:block;margin:0;border-radius:var(--space-3xs);cursor:pointer}.campo--radio .radios label:before{content:none}.campo--radio .radios .radio:has(input:checked) label{background-color:var(--color-primario);color:#fff}.formulario--lateral .formulario__imagen:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}.formulario--lateral .formulario__texto{max-width:30ch}.formulario--lateral .formulario__titulo{text-align:left;font-size:var(--step-7)}.formulario--lateral .formulario__formulario{background:hsla(0,0%,100%,.75)}@media only screen and (min-width: 64rem){.formulario--lateral .formulario__contenido{grid-template-columns:1fr 1fr;align-items:center}}.formulario--inferior{padding-block-end:0;padding-block-start:calc(var(--alto-cabecera) + var(--separacion));margin-block-end:calc(var(--space-3xl) + var(--separacion))}.formulario--inferior .formulario__titulo{margin-block-end:var(--space-m);font-size:var(--step-9);text-wrap:initial}.formulario--inferior .formulario__texto{text-align:center}.formulario--inferior .formulario__formulario{box-shadow:0 4px 18px rgba(0,0,0,.15);position:relative;top:var(--space-3xl);margin-block-start:calc(var(--space-xl)*-1);padding:var(--space-s-l) var(--space-m-xl)}.formulario--inferior .campo--submit button{margin-inline:0}.bloque--texto{margin-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);border-radius:var(--space-s);padding:var(--space-m)}.texto__titulo{font-size:var(--step-7);font-weight:bold;color:var(--color-primario);text-align:center;margin-block-end:var(--space-m)}.bloque--texto.bloque--con-fondo .texto__titulo{font-size:var(--step-2);color:currentColor;text-align:left}.desgravacion__titulo{font-weight:bold;color:var(--color-primario);text-align:center;margin-block-end:var(--space-s);font-size:var(--step-7)}.desgravacion__texto{margin-block-end:var(--space-xl)}.desgravacion__columnas{display:grid;grid-gap:var(--space-s-l);margin-inline:max(0px,(100% - 62.5rem)/2)}.desgravacion__columna{display:flex;flex-direction:column;gap:var(--space-s)}.desgravacion__columna__titulo{font-size:var(--step-5);color:var(--color-primario);font-weight:bold}.desgravacion__columna__texto{font-size:var(--step--1)}.desgravacion__datos{display:flex;flex-direction:column;gap:var(--space-s)}.desgravacion__dato{background:rgba(0,163,255,.25);padding:var(--space-m-l);border-radius:var(--space-s);box-shadow:0 .15em .3em rgba(0,0,0,.15)}.desgravacion__dato__titulo{display:flex;justify-content:space-between;gap:1em;color:var(--color-primario);font-size:var(--step-2);align-items:center;margin-block-end:var(--space-s)}.desgravacion__dato__titulo strong{font-size:var(--step-3);font-weight:500}@media only screen and (min-width: 48rem){.desgravacion__columnas{grid-template-columns:1fr 1fr}}.preguntas_frecuentes__titulo{font-size:var(--step-7);margin-block-end:0}.preguntas_frecuentes__preguntas{margin-inline:max(0px,(100% - 75ch)/2);margin-block-end:calc(var(--space-s-l)*-1)}.preguntas_frecuentes__pregunta:not(:last-child){border-block-end:1px solid #d9dbe9}.preguntas_frecuentes__pregunta__titulo button{background:rgba(0,0,0,0);font-size:var(--step-1);padding:var(--space-l) var(--space-s-l);width:100%;text-align:left;color:var(--color-primario);display:flex;align-items:center;justify-content:space-between;gap:1rem}.preguntas_frecuentes__pregunta__titulo button svg{flex:0 0 auto}.preguntas_frecuentes__pregunta__titulo button path:last-of-type{transition:.3s}.preguntas_frecuentes__pregunta__titulo button[aria-expanded=true] path:last-of-type{opacity:0}.preguntas_frecuentes__pregunta__respuesta{transition:.3s;font-size:var(--step--1);overflow:hidden}.preguntas_frecuentes__pregunta__respuesta>div{padding:var(--space-m) var(--space-s-l);padding-block-start:0}.datos__titulo{font-size:var(--step-7)}.datos__datos{font-size:var(--step--1);margin-inline:max(0px,(100% - 74.375rem)/2);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25ch), 1fr));gap:var(--space-m-xl)}.datos__dato img{width:100%;height:auto}.datos__dato__titulo{margin-block:0;line-height:1.1}.datos--normal .datos__titulo{margin-block-end:0}.datos--normal .datos__datos{margin-block-start:var(--separacion);display:grid;grid-template-rows:auto auto 1fr}.datos--normal .datos__dato{display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-gap:var(--space-xs)}.datos--normal .datos__dato__titulo{font-size:var(--step-1);align-self:center;grid-row:1;color:currentColor;font-weight:normal;margin:0}.datos--grande .datos__dato{display:flex;flex-direction:column;text-align:center}.datos--grande .datos__dato__titulo{color:var(--color-primario);font-size:var(--step-4);margin-block:var(--space-m)}.bloque--tienes_dudas{margin-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);padding:var(--space-s);background:rgba(0,163,255,.2509803922);border-radius:var(--space-s);text-align:center;display:flex;flex-direction:column;gap:var(--space-s)}.tienes_dudas__titulo{color:currentColor;font-size:var(--step-1);font-weight:normal;margin:0}.tienes_dudas__texto{font-size:var(--step--1)}.tienes_dudas__datos{font-size:var(--step-1);display:flex;flex-direction:column;gap:var(--space-m);padding-block:.75em;background:linear-gradient(to right, #00a3ff, #00a3ff) center no-repeat;background-size:100% 1px}@media only screen and (min-width: 48rem){.tienes_dudas__datos{background-size:1px 100%;flex-direction:row;justify-content:space-evenly}}.tienes_dudas__datos a{color:currentColor;line-height:1;padding-inline-start:calc(23px + .5ch);height:23px;display:inline-block}.tienes_dudas__datos a:not(:hover){text-decoration:none}.tienes_dudas__datos a[href^="mailto:"]{background:url(/wp-content/themes/colabora/build/images/email.117ac17c.svg) left bottom no-repeat}.tienes_dudas__datos a[href^="tel:"]{background:url(/wp-content/themes/colabora/build/images/telefono.27b6545a.svg) left bottom no-repeat}.bolitas__titulo{margin-block-end:var(--space-s)}.bolitas__titulo:not(:has(+.bolitas__texto)){margin-block-end:var(--space-l)}.bolitas__texto{text-align:center;margin-block-end:var(--space-l)}.bolitas__bolitas{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-m);font-size:var(--step--1);text-align:center;color:#606060;list-style:none}.bolitas__bolita{width:25ch}.bolitas__bolita__titulo{border-radius:50%;background:rgba(0,163,255,.2509803922);box-shadow:0 .15em .3em rgba(0,0,0,.15);width:5.5em;height:5.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-inline:auto;font-size:var(--step-2);margin-block-end:var(--space-m)}.bolitas__bolita__titulo span{font-size:var(--step--3);padding-inline:1em}.bolitas__bolita__icono :where(picture,img){margin-inline:auto;margin-block-end:var(--space-m)}.bolitas__bolita__texto h3,.bolitas__bolita__texto h4{font-weight:bold;font-size:var(--step-1);margin-block-end:var(--space-3xs)}.bolitas--textos .bolitas__titulo{font-size:var(--step-5)}.separador__linea{border-block:1.5px solid #47deeb}.bloque--texto_con_video{display:grid;grid-gap:var(--space-m)}.texto_con_video__titulo{color:var(--color-primario);font-size:var(--step-4);text-align:left;margin:0}.texto_con_video__video{aspect-ratio:16/9;position:relative}.texto_con_video__video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 48rem){.bloque--texto_con_video{grid-template-columns:[titulo-start texto-start] 1fr [titulo-end texto-end video-start] 1fr [video-end];grid-template-rows:[titulo-start] auto [titulo-end texto-start video-start] auto [texto-end video-end];grid-gap:var(--space-m) var(--separacion)}.texto_con_video__titulo{grid-area:titulo}.texto_con_video__texto{grid-area:texto}.texto_con_video__video{grid-area:video}}.bloque.bloque--otras_formas_de_colaborar{margin-block:calc(var(--separacion)*-1) 0;padding-block:var(--space-3xl);color:#fff;position:relative}.bloque--otras_formas_de_colaborar:before{content:"";background:rgba(0,0,0,.6);position:absolute;inset:0}.otras_formas_de_colaborar__contenido{z-index:1;position:relative}.otras_formas_de_colaborar__titulo{text-align:left;color:currentColor;font-size:var(--step-6)}.otras_formas_de_colaborar__formas{display:flex;flex-wrap:wrap;margin-block-start:var(--space-2xl);justify-content:center;gap:var(--space-m)}.otras_formas_de_colaborar__forma{flex:1;background:rgba(0,163,255,.4);padding:var(--space-m);max-width:45ch;-webkit-backdrop-filter:blur(0.5em);backdrop-filter:blur(0.5em)}.otras_formas_de_colaborar__forma__titulo{font-size:var(--step--2);margin-block-end:var(--space-xs)}.otras_formas_de_colaborar__forma__titulo:after{content:":"}.otras_formas_de_colaborar__forma__texto ul{list-style:none;display:flex;flex-direction:column;gap:var(--space-3xs)}.bloque--testimonio{text-align:center;font-size:var(--step-6);padding-inline:max(var(--padding-lateral),(100% - 47ch)/2)}.testimonio__texto{color:var(--color-primario);line-height:1.2;text-align:center;margin-block-end:var(--space-m)}.testimonio__texto p:first-child:before{content:open-quote}.testimonio__texto p:last-child:after{content:close-quote}.testimonio__texto:lang(es){quotes:"«" "»" "‹" "›"}.testimonio__texto:lang(en){quotes:"“" "”" "‘" "’"}.testimonio__nombre{display:block}.testimonio__nombre:before{content:"— "}.testimonio__nombre:after{content:" —"}.bloque--telefonos{--ancho: 105rem;color:#fff;display:flex;flex-direction:column;gap:var(--space-m)}.telefonos__titulo{text-align:left;color:currentColor;font-size:var(--step-8)}.telefonos__texto{font-size:var(--step-1)}.telefonos__texto ol{display:flex;flex-direction:column;gap:var(--space-2xs);font-size:var(--step--1);font-weight:bold}.telefonos__texto ol li{margin:0;padding:0}.telefonos__texto ol li:before{content:counter(lista);background:var(--color-primario);font-weight:normal;border-radius:50%;width:2em;height:2em;display:inline-grid;place-items:center;position:static;margin-inline-end:var(--space-xs)}.telefonos__telefonos{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 18ch), 1fr));gap:var(--space-xs-s)}@media only screen and (max-width: calc(48rem - 1px)){.telefonos__telefonos{grid-template-columns:1fr 1fr}}.telefonos__telefono{aspect-ratio:.5;border:8px solid #000;border-radius:var(--space-m);overflow:hidden;box-shadow:0 0 var(--space-s) rgba(0,0,0,.1);background:var(--color-primario);display:grid;grid-template-columns:[imagen-start texto-start boton-start] 1fr [imagen-end texto-end boton-end];grid-template-rows:[imagen-start texto-start] 1fr [texto-end boton-start] auto [boton-end imagen-end];container-type:inline-size;isolation:isolate}.telefonos__telefono__imagen{grid-area:imagen;opacity:.3;z-index:-1;mix-blend-mode:multiply}.telefonos__telefono__imagen picture,.telefonos__telefono__imagen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.telefonos__telefono__texto{grid-area:texto;place-self:center;font-size:max(var(--step--1),9cqw);padding-inline:var(--space-xs);text-align:center;display:grid;grid-template-areas:"unica";place-items:center}.telefonos__telefono__texto>div{grid-area:unica;transition:.5s}.telefonos__telefono__texto>div:last-child{opacity:0}.telefonos__telefono:where(:hover,:focus-within) .telefonos__telefono__texto>div:last-child{opacity:1}.telefonos__telefono:where(:hover,:focus-within) .telefonos__telefono__texto>div:first-child{opacity:0;pointer-events:none}.telefonos__telefono__boton{grid-area:boton;text-align:center;padding:0 var(--space-s) var(--space-2xs)}.telefonos__telefono__boton button{background:rgba(71,222,235,.6980392157);border-radius:50%;display:inline-grid;place-items:center;width:20cqw;height:20cqw;transition:background-color .3s}.telefonos__telefono__boton button:hover{background:#47deeb}.telefonos__telefono__boton button svg{width:80%;height:80%}.telefonos__progreso__barra{background:rgba(0,163,255,.4);border-radius:var(--space-2xs);margin-block-end:var(--space-3xs)}.telefonos__progreso__porcentaje{width:min(100%,var(--progreso));height:10px;background:var(--color-primario);border-radius:var(--space-2xs);text-indent:100%;white-space:nowrap;overflow:hidden}.telefonos__llamada-a-la-accion{text-align:center;margin-inline:max(var(--padding-lateral),(100% - 48.125rem)/2);border:1px solid #6e6e6e;padding:var(--space-s) var(--space-m);border-radius:var(--space-2xs)}.telefonos__popup{position:fixed;display:grid;place-items:center;background:rgba(0,0,0,.8);inset:0;z-index:1000;transition:opacity .3s ease-in-out}.telefonos__popup[hidden]{opacity:0;pointer-events:none}.telefonos__formulario{background:#fff;border:2px solid var(--color-primario);border-radius:var(--space-2xs);width:100%;max-width:80ch;padding:var(--space-s-l);max-height:80vh;overflow:auto}@media only screen and (min-width: 75rem){.telefonos__telefonos:has(:nth-child(6):last-child){grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 90rem){.bloque--telefonos{display:grid;grid-gap:var(--space-l);grid-template-columns:min-content 40ch 1fr}.telefonos__cabecera{align-self:center;grid-column:2}.telefonos__telefonos{justify-self:end;z-index:1}.telefonos__telefonos:has(.telefonos__telefono:nth-child(6):last-child){grid-template-columns:repeat(3, 15ch)}.telefonos__telefonos:has(.telefonos__telefono:nth-child(7)){grid-template-columns:repeat(4, 15ch)}.telefonos__progreso{writing-mode:vertical-rl;rotate:180deg;grid-column:1;grid-row:1}.telefonos__progreso__porcentaje{height:min(100%,var(--progreso));width:10px}.telefonos__llamada-a-la-accion{grid-column:1/-1;align-self:end;margin-block-end:-2rem}}.bloque--texto_con_imagen{display:grid;grid-gap:var(--space-m)}.texto_con_imagen__titulo{text-align:left}.texto_con_imagen__imagen img{width:100%}@media only screen and (min-width: 48rem){.bloque--texto_con_imagen{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-row-gap:0}.texto_con_imagen__titulo{align-self:end}.texto_con_imagen__imagen{grid-column:2;grid-row:1/-1}}.lista_numerada__titulo:not(:has(+.lista_numerada__texto)){margin-block-end:var(--space-l)}.lista_numerada__texto{text-align:center;margin-block-end:var(--space-l)}.lista_numerada__lista{list-style:none;counter-reset:lista;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 30ch), 1fr));grid-gap:var(--space-m-l)}.lista_numerada__punto{--_color: var(--color, var(--color-primario));border:1px solid silver;border-block-start:var(--space-2xs) solid var(--_color);border-radius:var(--space-s);padding:var(--space-s)}.lista_numerada__punto:nth-child(2){--color: #47DEEB}.lista_numerada__punto:nth-child(3){--color: #6CFED1}.lista_numerada__punto__titulo{font-size:var(--step-2);font-weight:bold;display:flex;counter-increment:lista;align-items:center;gap:var(--space-xs);margin-block-end:var(--space-xs)}.lista_numerada__punto__titulo:before{color:#606060;content:counter(lista);background:var(--_color);width:1.5em;height:1.5em;display:inline-grid;place-items:center;border-radius:50%}.lista_numerada__punto__texto{font-size:var(--step--1);color:#606060}.legado__titulo:not(:has(+.legado__texto)){margin-block-end:var(--space-l)}.legado__texto{margin-block-end:var(--space-xl);text-align:center;max-width:80ch;margin-inline:auto}.legado__lista{--tamano-rayitas: calc(var(--space-3xl) / 3);display:grid;grid-gap:var(--space-l);position:relative}.legado__lista:after{content:"";position:absolute;left:0;width:var(--tamano-rayitas);top:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 163, 255, 0.3019607843), rgba(0, 163, 255, 0.3019607843)),linear-gradient(to bottom, #00A3FF, #00A3FF 50%, transparent 0);background-size:2px 100%,4px 40px;background-position:center,top;background-repeat:no-repeat,repeat-y;border-inline:2px solid rgba(0,163,255,.3019607843)}.legado__tramo{text-align:center;display:flex;flex-direction:column;gap:var(--space-3xs)}.legado__tramo{--top: calc(50% - 5px);--tamano-bolita: 10px;position:relative;padding-inline:1em}.legado__tramo:before{content:"";position:absolute;top:calc(var(--top) - var(--tamano-bolita)/2);width:var(--tamano-bolita);height:var(--tamano-bolita);border-radius:50%;background:#00a3ff}.legado__tramo:after{content:"";position:absolute;width:calc(var(--space-3xl)/2.5 - 1px);top:calc(var(--top) - 1px);height:2px;background:#00a3ff}.legado__tramo__cantidad{font-size:var(--step-1);color:var(--color-primario)}.legado__tramo__titulo{font-size:var(--step-1);font-weight:bold}.legado__tramo__texto{font-size:var(--step--1)}@media only screen and (max-width: calc(48rem - 1px)){.legado__lista{padding-inline-start:var(--tamano-rayitas)}.legado__tramo{margin-inline-start:calc(var(--space-3xl)/3)}.legado__tramo:before,.legado__tramo:after{right:100%}}@media only screen and (min-width: 48rem)and (max-width: 63.9999rem){.legado__lista{grid-template-columns:1fr 1fr;grid-gap:var(--space-3xl);grid-template-rows:repeat(1fr, calc(var(--cantidad) * 2));position:relative}.legado__lista:after{left:calc(50% - var(--tamano-rayitas)/2)}.legado__tramo{padding-inline:1em}.legado__tramo:nth-child(odd):before,.legado__tramo:nth-child(odd):after{left:100%}.legado__tramo:nth-child(even):before,.legado__tramo:nth-child(even):after{right:100%}.legado__tramo:nth-child(1){grid-row:1/3}.legado__tramo:nth-child(2){grid-row:2/4}.legado__tramo:nth-child(3){grid-row:3/5}.legado__tramo:nth-child(4){grid-row:4/6}}@media only screen and (min-width: 64rem){.legado__lista{--tamano-rayitas: var(--space-2xl);grid-template-rows:1fr 1fr;grid-template-columns:repeat(1fr, calc(var(--cantidad) * 2));grid-gap:calc(var(--space-xl) + var(--tamano-rayitas)) var(--space-m);position:relative}.legado__lista:after{content:"";position:absolute;right:0;left:0;top:calc(50% - var(--tamano-rayitas)/2);height:var(--tamano-rayitas);width:100%;background:linear-gradient(to right, rgba(0, 163, 255, 0.3019607843), rgba(0, 163, 255, 0.3019607843)),linear-gradient(to right, #00A3FF, #00A3FF 50%, transparent 0);background-size:100% 2px,40px 4px;background-position:center,left;background-repeat:no-repeat,repeat-x;border-block:2px solid rgba(0,163,255,.3019607843);border-inline:0}.legado__tramo:after{content:"";position:absolute;height:calc(var(--space-3xl)/2.5 - 1px);left:calc(50% - 1px);width:2px;background:#00a3ff}.legado__tramo:before,.legado__tramo:after{top:100%}.legado__tramo:before{left:calc(50% - var(--tamano-bolita)/2);top:100%}.legado__tramo:nth-child(odd):before,.legado__tramo:nth-child(odd):after{bottom:100%;top:auto}.legado__tramo:nth-child(odd):before{bottom:100%;top:auto}.legado__tramo:nth-child(1){grid-column:1/3;grid-row:2}.legado__tramo:nth-child(2){grid-column:2/4;grid-row:1}.legado__tramo:nth-child(3){grid-column:3/5;grid-row:2}.legado__tramo:nth-child(4){grid-column:4/6;grid-row:1}}.bloque{margin-block:var(--separacion)}.bloque--con-fondo:first-child,.bloque--con-imagen:first-child{margin-block-start:0}h1.titulo{margin-block-end:var(--space-m)}h2.titulo{margin-block-end:var(--space-m)}h3.titulo{margin-block-end:var(--space-m)}@layer bloques{.bloque{padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2)}.bloque:first-child{padding-block-start:calc(var(--alto-cabecera) + var(--separacion)/2)}.bloque--con-fondo{background:var(--fondo);padding-block:var(--separacion)}.bloque--con-fondo:first-child,.bloque--con-imagen:first-child{padding-block:var(--alto-cabecera) var(--separacion)}.bloque--con-imagen{padding-block:var(--separacion);background:var(--imagen-de-fondo) no-repeat center center;background-size:cover}.bloque[style*="--color"]{color:var(--color)}.titulo{font-weight:bold;color:var(--color-primario);text-align:center;letter-spacing:-0.03em;line-height:1.1}h1.titulo{font-size:var(--step-5);margin-block-end:var(--space-m)}h2.titulo{font-size:var(--step-3);margin-block-end:var(--space-m)}h3.titulo{font-size:var(--step-2);margin-block-end:var(--space-m)}}#menu{transition:.3s;position:fixed;inset:0;background:var(--fondo-de-menu);color:var(--texto-de-menu);z-index:1000;text-align:center;font-size:var(--step-4);font-family:var(--tipografia-texto);display:grid;grid-template-rows:max-content 1fr;grid-gap:1rem;grid-auto-rows:min-content}#menu[aria-hidden=true]{opacity:0;pointer-events:none}.admin-bar #menu{top:46px}@media only screen and (min-width: 783px){.admin-bar #menu{top:32px}}#menu .menu{list-style:none;margin:0;padding:0}#menu a{color:currentColor;text-decoration:none}#menu div[tabindex="0"]{position:absolute}.menu__cabecera{background:var(--fondo-de-cabecera);color:var(--texto-de-cabecera);padding-block:var(--padding-cabecera);padding-inline:max(var(--padding-lateral),(100% - var(--ancho))/2);display:flex;align-items:center;justify-content:space-between}.menu__logo svg{max-width:25vw;display:block}.menu__contenido{align-self:center}.menu__menu,.menu__redes,.menu__legal{margin-top:2em}.menu__menu{align-self:center}.menu__menu .menu-item:not(:last-child){margin-bottom:.5em}.menu__redes .redes{display:flex;justify-content:center;gap:1rem;align-items:center;margin-block:1rem}.menu__legal{margin-top:auto;padding:var(--padding-lateral)}.menu__legal .menu{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-s);font-size:var(--step--3)}#menu-cerrar{border:0;padding:0;background:rgba(0,0,0,0);color:currentColor}#menu .sub-menu{list-style:none;font-size:var(--step-2);margin:0;padding:0;overflow:hidden;transition:.3s}#menu .sub-menu>.menu-item{margin:var(--space-xs) 0}#menu .menu-item-has-children>a{display:inline-flex;align-items:center}#menu .menu-item-has-children>a:after{content:"";width:13px;height:7px;margin-left:.5em;background:url("data:image/svg+xml,%3Csvg fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 13 7%27%3E%3Cpath d=%27M10.2958.295963L6.00745 4.58761 1.7158.295963C1.62283.202234 1.51223.12784 1.39037.0770715 1.26851.0263027 1.13781.00016438 1.0058.00016438c-.132015 0-.262721.02613832-.38458.07690712C.49936.12784.388761.202234.295797.295963.202069.388926.127673.499527.0769044.621386c-.0507689.121859-.07690623.252565-.07690624.384574 0 .13201.02613734.26272.07690624.38458.0507686.12186.1251646.23246.2188926.32542l5.000003 5c.0951.09104.20724.16241.33.21.24346.10002.51653.10002.76 0 .12275-.04759.23489-.11896.33-.21l5-5c.1883-.1883.2941-.4437.2941-.71 0-.266299-.1058-.521694-.2941-.709997-.1883-.188304-.4437-.29409142-.71-.29409143-.2663 0-.5217.10578743-.71.29409143z%27 fill=%27%23fff%27/%3E%3C/svg%3E")}#menu .menu-item-has-children>a[aria-pressed=true]:after{transform:scale(-1)}#menu .menu__desplegar{background:rgba(0,0,0,0);padding:0;border:0;color:currentColor}.popup-cookies{position:fixed;bottom:0;left:0;right:0;padding-block:1rem;padding-inline:max(1rem,(100% - rem-calc(1200))/2);background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);display:grid;grid-gap:1em;transition:transform .5s}.popup-cookies a{color:currentColor}.popup-cookies:not(.is-visible){transform:translateY(100%)}.popup-cookies-botones{display:flex;justify-content:flex-end;gap:1em}.popup-cookies-aceptar{font-size:.8em}.popup-cookies-rechazar{font-size:.8em;background:rgba(0,0,0,0);color:#000;border:0}@media only screen and (min-width: 48rem){.popup-cookies{grid-template-columns:1fr max-content}}@layer reset, formularios, textos, bloques;html{color:var(--color-del-texto);background:var(--color-de-fondo);font-family:var(--tipografia-texto);font-weight:400;line-height:var(--alto-de-linea);scroll-padding-top:120px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{margin:0;padding:0}body{font-size:var(--step-0)}img{max-width:100%;height:auto}.contenedor-video{aspect-ratio:16/9}.contenedor{flex:1 0 auto}.js .preload *{transition:none}body.con-raton button,body.con-raton div{outline:none}.animado{transition:transform .5s,opacity .5s}.animaciones .animado:not(.is-visible){opacity:0;transform:translateY(50px)}@media(prefers-reduced-motion){.animado{transition:none}}

/*# sourceMappingURL=app.92e8b3de.css.map*/