.zaguan-icon{display:inline-block;inline-size:1em;block-size:1em;vertical-align:-.125em;flex:none;fill:none;stroke:currentColor}.zaguan-icon--facebook,.zaguan-icon--instagram,.zaguan-icon--linkedin,.zaguan-icon--youtube{fill:currentColor;stroke:none}.zaguan-icon+span,span+.zaguan-icon{margin-inline-start:.5em}:root{--zgn-anim-duracion:var(--wp--custom--motion--entrada--duracion, 0.8s);--zgn-anim-distancia:var(--wp--custom--motion--entrada--distancia, 40px);--zgn-anim-escala:var(--wp--custom--motion--entrada--escala, 0.94);--zgn-anim-ease:var(--wp--custom--motion--entrada--ease, cubic-bezier(0.215, 0.61, 0.355, 1));--zgn-anim-escalonado:var(--wp--custom--motion--entrada--escalonado, 0.1s);--zgn-anim-corta-duracion:var(--wp--custom--motion--entrada--corta--duracion, 0.45s);--zgn-anim-corta-distancia:var(--wp--custom--motion--entrada--corta--distancia, 14px)}@property --zgn-anim-retardo{syntax:"<time>";inherits:false;initial-value:0s}@keyframes zgn-anim-fade-up{from{opacity:0;transform:translateY(var(--zgn-anim-distancia))}}@keyframes zgn-anim-fade-up-short{from{opacity:0;transform:translateY(var(--zgn-anim-corta-distancia))}}@keyframes zgn-anim-fade-in{from{opacity:0}}@keyframes zgn-anim-scale-in{from{opacity:0;transform:scale(var(--zgn-anim-escala))}}@media (prefers-reduced-motion:no-preference){html.zaguan-js :is([class^="is-anim-"],[class*=" is-anim-"],[data-anim]):not(.zgn-anim-gsap){animation:zgn-anim-fade-up var(--zgn-anim-duracion) var(--zgn-anim-ease) backwards;animation-delay:var(--zgn-anim-retardo)}html.zaguan-js :is(.is-anim-fade-up-short,[data-anim="fade-up-short"]):not(.zgn-anim-gsap){animation-name:zgn-anim-fade-up-short;animation-duration:var(--zgn-anim-corta-duracion)}html.zaguan-js :is(.is-anim-fade-in,[data-anim="fade-in"]):not(.zgn-anim-gsap){animation-name:zgn-anim-fade-in}html.zaguan-js :is(.is-anim-scale-in,[data-anim="scale-in"]):not(.zgn-anim-gsap){animation-name:zgn-anim-scale-in}html.zaguan-js [data-anim="fade-up"]:not(.zgn-anim-gsap){animation-name:zgn-anim-fade-up;animation-duration:var(--zgn-anim-duracion)}}.is-anim-delay-1{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 1)}.is-anim-delay-2{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 2)}.is-anim-delay-3{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 3)}.is-anim-delay-4{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 4)}.is-anim-delay-5{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 5)}.is-anim-delay-6{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 6)}.is-anim-delay-7{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 7)}.is-anim-delay-8{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 8)}.is-anim-delay-9{--zgn-anim-retardo:calc(var(--zgn-anim-escalonado) * 9)}.zgn-nav,.zgn-nav-toggle{--zgn-nav-fondo:var( --wp--preset--color--base, #fff );--zgn-nav-tinta:var( --wp--preset--color--contrast, #111 );--zgn-nav-linea:2px;--zgn-nav-icono:28px;--zgn-nav-z:9000}.zgn-nav-toggle{position:fixed;top:var(--zgn-nav-arriba,1rem);right:var(--zgn-nav-derecha,1rem);z-index:calc(var( --zgn-nav-z ) + 10);display:flex;align-items:center;justify-content:center;width:var(--zgn-nav-icono);height:var(--zgn-nav-icono);padding:0;border:0;background:none;color:var(--zgn-nav-tinta);cursor:pointer;box-sizing:content-box;padding:.5rem;margin:-.5rem}.zgn-nav-toggle__caja{position:relative;display:block;width:100%;height:var(--zgn-nav-icono)}.zgn-nav-toggle__caja>span{position:absolute;left:0;display:block;width:100%;height:var(--zgn-nav-linea);background:currentColor;border-radius:var(--zgn-nav-linea);transition:transform 0.28s ease,opacity 0.18s ease,top 0.28s ease}.zgn-nav-toggle__caja>span:nth-child(1){top:25%}.zgn-nav-toggle__caja>span:nth-child(2){top:50%;transform:translateY(-50%)}.zgn-nav-toggle__caja>span:nth-child(3){top:75%}.zgn-nav-toggle--cerrar{display:none}.zgn-nav-toggle--cerrar .zgn-nav-toggle__caja>span:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}.zgn-nav-toggle--cerrar .zgn-nav-toggle__caja>span:nth-child(2){opacity:0}.zgn-nav-toggle--cerrar .zgn-nav-toggle__caja>span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg)}body:has(.zgn-nav:target) .zgn-nav-toggle--abrir,body.zgn-nav-abierto .zgn-nav-toggle--abrir{display:none}body:has(.zgn-nav:target) .zgn-nav-toggle--cerrar,body.zgn-nav-abierto .zgn-nav-toggle--cerrar{display:flex}.zgn-nav-toggle--unico>svg{width:var(--zgn-nav-icono);height:var(--zgn-nav-icono);display:block}.zgn-nav-toggle--reserva{display:none}html.zgn-nav-js body:has(.zgn-nav:target) .zgn-nav-toggle--reserva,html.zgn-nav-js body.zgn-nav-abierto .zgn-nav-toggle--reserva{display:none}.zgn-nav{position:fixed;inset:0;z-index:var(--zgn-nav-z);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;background:var(--zgn-nav-fondo);transform:translateX(var(--zgn-nav-desde,100%));visibility:hidden;transition:transform var(--zgn-nav-dur,0.34s) cubic-bezier(.22,1,.36,1),visibility 0s linear var(--zgn-nav-dur,0.34s)}.zgn-nav:target,.zgn-nav.is-abierto{transform:translateX(0);visibility:visible;transition:transform var(--zgn-nav-dur,0.34s) cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.zgn-nav__panel{display:flex;flex-direction:column;gap:var(--zgn-nav-hueco,2rem);width:100%;max-width:var(--wp--style--global--wide-size,1200px);padding:var(--zgn-nav-relleno,4rem 1.5rem);margin-inline:auto}.zgn-nav__logo img{max-width:var(--zgn-nav-logo-ancho,160px);height:auto}.zgn-nav__menu ul{list-style:none;margin:0;padding:0}.zgn-nav__nivel{display:flex;flex-direction:column;gap:var(--zgn-nav-hueco-item,.25em)}.zgn-nav__nivel--hijo{padding-inline-start:var(--zgn-nav-sangria,1.5rem)}.zgn-nav__enlace,.zgn-nav__marca{color:var(--zgn-nav-tinta);text-decoration:none}.zgn-nav__redes{display:flex;flex-wrap:wrap;gap:var(--zgn-nav-hueco-red,1rem);list-style:none;margin:0;padding:0}.zgn-nav__red-enlace{display:inline-flex;color:var(--zgn-nav-tinta)}body.zgn-nav-abierto{overflow:hidden}.zgn-nav :focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.zgn-nav,.zgn-nav-toggle__caja>span{transition-duration:0.01ms}}.zgn-nav__redes--texto{flex-direction:column;gap:var(--zgn-nav-hueco-red-texto,.4em)}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}*,*::before,*::after{box-sizing:border-box}img,picture,svg,video{max-width:100%;height:auto;display:block}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(p){text-wrap:pretty}body .wp-site-blocks>*,body .is-root-container>*{margin-block-start:0}body .wp-block-post-content.is-layout-flow>*{margin-block-start:0}body .wp-block-template-part{margin-block-start:0;margin-block-end:0}.zgn-nav,.zgn-nav-toggle,.vis-buscar-movil{--zgn-nav-fondo:var(--wp--preset--color--vis-color-fondo);--zgn-nav-tinta:var(--wp--preset--color--vis-color-texto);--zgn-nav-icono:30px;--zgn-nav-arriba:23px;--zgn-nav-derecha:var(--vis-gutter);--zgn-nav-dur:0.34s}@media (min-width:1280px){.zgn-nav,.zgn-nav-toggle{display:none}}@media (max-width:1279px){.vis-cabecera>.vis-institucional,.vis-principal__acciones>.vis-mega,.vis-principal__acciones>.vis-cta{display:none}.vis-principal .vis-principal__barra{min-height:88px;padding-inline-end:calc(var(--vis-gutter) + 112px)}.vis-principal .vis-principal__barra .wp-block-site-logo img{height:min(44px, calc((100vw - 2 * var(--vis-gutter) - 150px) / 6.2))}}:root{--vis-gutter:var(--wp--custom--space-7)}.vis-cabecera{display:contents}.vis-cabecera>.vis-principal{position:sticky;inset-block-start:0;z-index:40}.vis-institucional__barra{padding:0 var(--vis-gutter);gap:var(--wp--custom--space-5)}.vis-institucional__enlaces{display:flex}.vis-institucional__enlaces a{position:relative;font-size:.6rem;line-height:1.3;font-weight:var(--wp--custom--fw-bold);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking-etiqueta);white-space:nowrap;color:var(--wp--preset--color--vis-kit-gris-medio);text-decoration:none}.vis-institucional__enlaces a:first-child{padding-inline-start:0}.vis-institucional__enlaces a::after,.vis-institucional__empleo::after{position:absolute;inset-inline-end:0;inset-block-start:50%;translate:0 -50%;width:1px;height:12px;background-color:var(--wp--preset--color--vis-kit-gris-nube)}.vis-institucional__enlaces a:hover,.vis-institucional__enlaces a:focus-visible{color:var(--vis-acento-texto)}.vis-institucional__acciones{display:flex;flex:none}.vis-institucional__red,.vis-institucional__empleo,.vis-institucional__buscar{position:relative;flex:none;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity 120ms cubic-bezier(.2,0,.2,1)}.vis-institucional__empleo a:hover,.vis-institucional__empleo a:focus-visible{color:var(--vis-acento-texto)}.vis-institucional__buscar{gap:var(--wp--custom--space-2);font-weight:900;text-transform:uppercase;letter-spacing:var(--wp--custom--tracking-etiqueta);white-space:nowrap;color:var(--wp--preset--color--vis-kit-gris-medio)}.vis-institucional__buscar a{display:flex;align-items:center;gap:var(--wp--custom--space-2);color:inherit;text-decoration:none}.vis-institucional__buscar a::after{content:"";width:15px;height:15px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E") center / contain no-repeat}.vis-institucional__buscar a:hover,.vis-institucional__buscar a:focus-visible{color:var(--vis-acento-texto)}.vis-principal{border-block-end:1px solid color-mix(in srgb,var(--wp--preset--color--vis-kit-gris-nube) 45%,transparent)}.vis-principal__barra{flex-wrap:nowrap;min-height:104px;padding-inline:var(--vis-gutter);gap:var(--wp--custom--space-5) var(--wp--custom--space-7)}.vis-principal__barra .wp-block-site-logo{padding-block:var(--wp--custom--space-5);flex:none}.vis-principal__barra .wp-block-site-logo img{height:48px;width:auto;object-fit:contain;display:block}.vis-principal__acciones{gap:var(--wp--custom--space-6)}.vis-cta{margin-inline-start:var(--wp--custom--space-2)}.vis-cta .wp-block-button__link{min-height:52px;padding:0 0 0 var(--wp--custom--space-5);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-nav);text-transform:uppercase;color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-color-texto);border-radius:var(--wp--custom--radio)}.vis-cta .wp-block-button__link:hover,.vis-cta .wp-block-button__link:focus-visible{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-cta .vis-flecha{box-sizing:border-box;width:52px;height:52px;margin-inline-start:var(--wp--custom--space-5);padding:17px;color:var(--wp--preset--color--vis-color-texto-inv)}.vis-pie{position:relative;overflow:hidden}.vis-pie::before{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:80px;height:80px;background-color:var(--wp--preset--color--vis-kit-gris-frio);pointer-events:none}.vis-pie__cuerpo,.vis-pie__firma,.vis-pie__marca-agua{max-width:var(--wp--style--global--wide-size);margin-inline:auto;padding-inline:var(--vis-gutter)}.vis-pie__cuerpo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--custom--space-8) 0;align-items:start;padding-block:var(--wp--custom--space-8) var(--wp--custom--space-7)}.vis-pie__marca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--custom--space-5);padding-block-end:var(--wp--custom--space-6);border-block-end:var(--vis-filete)}.vis-pie__logo img{width:400px;max-width:100%;height:auto;display:block}.vis-pie__logo .custom-logo-link{display:block;line-height:0}.vis-pie__redes{gap:var(--wp--custom--space-5)}.vis-pie__redes.wp-block-social-links{padding:0}.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link{flex:none;display:flex;align-items:center;justify-content:center}.vis-pie__redes.wp-block-social-links .wp-social-link a{padding:0;color:inherit}@media (max-width:781px){.vis-pie__redes{gap:var(--wp--custom--space-2)}.vis-pie__redes.wp-block-social-links{margin-inline-start:calc(-1 * var(--wp--custom--space-2))}.vis-pie__redes.wp-block-social-links .wp-social-link a{padding:var(--wp--custom--space-2)}}.vis-pie__cuerpo>*,.vis-pie__columnas>*,.vis-pie__columna>*{margin-block:0}.vis-pie__columna{padding-inline-end:var(--wp--custom--space-5)}@media (min-width:782px){.vis-pie__columna .vis-pie__rotulo{font-size:.75rem;letter-spacing:.04em;white-space:nowrap}}.vis-pie__rotulo{color:var(--vis-acento-texto);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;margin-block-end:var(--wp--custom--space-5)}.vis-pie__marca-agua{overflow:hidden;height:132px;display:flex;align-items:flex-start}.vis-pie__marca-agua::before{content:"visocan" / "";display:block;margin:0;font-size:clamp(7.5rem, 17vw, 13.75rem);line-height:.78;letter-spacing:-.05em;font-weight:var(--wp--custom--fw-semibold);color:var(--wp--preset--color--vis-kit-gris-nube);white-space:nowrap}.vis-pie__firma{gap:var(--wp--custom--space-5);padding-block:var(--wp--custom--space-3)}.vis-pie__firma p,.vis-pie__firma .vis-pie__legales{font-size:.6875rem;font-weight:var(--wp--custom--fw-bold);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking-etiqueta);line-height:1.3;color:var(--wp--preset--color--vis-kit-gris-medio)}.vis-pie__legales{display:flex;flex-wrap:wrap;align-items:center}.vis-pie__legales a{display:block;padding:var(--wp--custom--space-1) var(--wp--custom--space-3);color:var(--wp--preset--color--vis-kit-gris-medio);text-decoration:none;white-space:nowrap}.vis-pie__legales a:last-child{padding-inline-end:0}.vis-pie__legales a:hover,.vis-pie__legales a:focus-visible{color:var(--vis-acento-texto)}@media (max-width:781px){:root{--vis-gutter:var(--wp--custom--space-5)}.vis-pie__cuerpo{grid-template-columns:1fr}.vis-pie__columnas{grid-template-columns:1fr}.vis-pie__rotulo{font-size:1rem!important}.vis-pie__firma{flex-direction:column;align-items:flex-start;gap:var(--wp--custom--space-1)}.vis-pie__legales{flex-direction:column;align-items:flex-start}.vis-pie__firma p,.vis-pie__firma p,.vis-pie__firma p,.vis-pie__firma p,.vis-pie__firma .vis-pie__legales{font-size:.875rem}.vis-pie__legales a{display:flex;align-items:center;min-height:44px;padding:0;white-space:normal}.vis-pie__columna{padding-inline:0;border-inline-start:0}.vis-pie__marca-agua{height:72px}.vis-pie__marca-agua::before{font-size:7.5rem}}.vis-cta__boton .wp-block-button__link{display:inline-flex;align-items:center;gap:var(--wp--custom--space-2)}.vis-cta__boton .vis-flecha{flex:none}body{--vis-acento:var(--wp--preset--color--vis-kit-azul-profundo);--vis-acento-texto:var(--wp--preset--color--vis-kit-azul-profundo);--vis-acento-tinta:var(--wp--preset--color--vis-vsc-blanco)}body:not(.home){--vis-acento:var(--wp--preset--color--vis-kit-azul-petroleo);--vis-acento-texto:var(--wp--preset--color--vis-kit-azul-petroleo)}body.vis-pagina--servicios,body.vis-pagina-hija--servicios,body.vis-pagina--promociones,body.single-promocion{--vis-acento:var(--wp--preset--color--vis-color-accion);--vis-acento-texto:var(--wp--preset--color--vis-color-accion)}:is(body.vis-pagina--promociones,body.single-promocion) header.wp-block-template-part{--wp--preset--color--vis-color-enlace:var(--wp--preset--color--vis-color-accion);--wp--preset--color--vis-color-foco:var(--wp--preset--color--vis-color-accion);--wp--preset--color--vis-color-institucional:var(--wp--preset--color--vis-color-accion);--wp--preset--color--vis-kit-azul-petroleo:var(--wp--preset--color--vis-color-accion);--wp--preset--color--vis-kit-azul-profundo:var(--wp--preset--color--vis-color-accion);--wp--preset--color--vis-kit-azul-cian:var(--wp--preset--color--vis-color-accion);--wp--preset--color--accent-2:var(--wp--preset--color--vis-color-accion)}body.blog,body.archive,body.single-post{--vis-acento:var(--wp--preset--color--vis-vsc-amarillo);--vis-acento-texto:var(--wp--preset--color--vis-kit-oro-foco);--vis-acento-tinta:var(--wp--preset--color--vis-kit-tinta-calida)}.zgn-nav{align-items:flex-start}.zgn-nav__panel{gap:var(--wp--custom--space-6);min-height:100svh;box-sizing:border-box;padding:12px var(--vis-gutter) 0}.zgn-nav .zgn-nav__panel{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,auto) 1fr auto;padding-block-end:0}.zgn-nav__extra{display:contents}.zgn-nav__panel>*,.zgn-nav__extra>*{grid-column:1 / -1}.vis-nav-institucional{grid-row:2}.zgn-nav .zgn-nav__redes{padding-block-end:var(--wp--custom--space-5)}.zgn-nav__logo img{width:auto;max-width:none;height:40px;display:block}.zgn-nav__nivel{gap:var(--wp--custom--space-3)}.zgn-nav__menu .zgn-nav__enlace{font-size:clamp(2rem, 9.2vw, 2.625rem);font-weight:var(--wp--custom--fw-semibold);line-height:1.15;letter-spacing:-.02em}.zgn-nav__menu .zgn-nav__enlace[aria-current="page"]{color:var(--vis-acento-texto)}.vis-nav-institucional ul{display:flex;flex-direction:column;gap:var(--wp--custom--space-2);margin:0;padding:0;list-style:none}.vis-nav-institucional a{font-size:clamp(1.0125rem, 0.9707rem + 0.1714vw, 1.125rem);font-weight:var(--wp--custom--fw-bold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;text-decoration:none;color:var(--wp--preset--color--vis-color-texto)}.vis-nav-institucional a:hover,.vis-nav-institucional a:focus-visible,.zgn-nav__red-enlace:hover,.zgn-nav__red-enlace:focus-visible{color:var(--vis-acento-texto)}.zgn-nav .zgn-nav__redes{grid-column:1;grid-row:3;align-self:end;gap:var(--wp--custom--space-2)}.zgn-nav .zgn-nav__red-enlace{width:48px;height:48px;align-items:center;justify-content:center;color:var(--vis-acento-texto);background-color:#fff0;transition:color 160ms cubic-bezier(.16,1,.3,1)}.zgn-nav .zgn-nav__red-enlace svg{width:27px;height:27px}.zgn-nav .zgn-nav__red-enlace .zaguan-icon--x-twitter{fill:currentColor;stroke:none}.zgn-nav .zgn-nav__red-enlace:hover,.zgn-nav .zgn-nav__red-enlace:focus-visible{color:var(--vis-acento)}.zgn-nav .zgn-nav__panel{position:relative;z-index:1}.zgn-nav__menu{grid-row:1;padding-block-start:var(--wp--custom--space-8)}a.vis-pendiente{pointer-events:none;cursor:default}.vis-principal__redes.wp-block-social-links.is-style-logos-only .wp-social-link{width:32px;height:44px;display:flex;align-items:center;justify-content:center;background:none;color:var(--wp--preset--color--vis-color-texto);transition:color 120ms cubic-bezier(.2,0,.2,1)}.vis-principal__redes.wp-block-social-links.is-style-logos-only .wp-social-link:hover,.vis-principal__redes.wp-block-social-links.is-style-logos-only .wp-social-link:focus-within{color:var(--vis-acento-texto)}.vis-institucional__redes-solidas.wp-block-social-links{margin:0}.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link{display:flex;align-items:center;justify-content:center;background:none}.vis-institucional__redes-solidas.wp-block-social-links .wp-social-link a{padding:0;text-decoration:none;box-shadow:none}.vis-institucional .vis-institucional__barra{box-sizing:border-box;height:30px;min-height:0;margin-inline:auto;padding-inline:var(--vis-gutter);align-items:stretch;flex-wrap:nowrap}.vis-institucional .vis-institucional__barra>*,.vis-institucional .vis-institucional__acciones>*{margin-block:0}.vis-institucional .vis-institucional__acciones{align-self:stretch;align-items:stretch;gap:0}.vis-institucional .vis-institucional__enlaces{align-items:stretch;flex-wrap:nowrap;margin:0}.vis-institucional .vis-institucional__enlaces a,.vis-institucional .vis-institucional__enlaces a:first-child{display:flex;align-items:center;padding:0 var(--wp--custom--space-4);border-inline-start:1px solid var(--wp--preset--color--vis-kit-gris-nube);transition:background-color 120ms cubic-bezier(.2,0,.2,1),color 120ms cubic-bezier(.2,0,.2,1)}.vis-institucional .vis-institucional__enlaces a:last-child{border-inline-end:1px solid var(--wp--preset--color--vis-kit-gris-nube)}.vis-institucional .vis-institucional__acciones .vis-institucional__enlaces a::after,.vis-institucional .vis-institucional__enlaces a::after{content:none}.vis-institucional .vis-institucional__buscar{height:auto;align-self:stretch;margin-inline-end:0}.vis-institucional .vis-institucional__buscar a{height:100%;padding:0 var(--wp--custom--space-4);transition:background-color 120ms cubic-bezier(.2,0,.2,1),color 120ms cubic-bezier(.2,0,.2,1)}.vis-institucional .vis-institucional__enlaces a:hover,.vis-institucional .vis-institucional__enlaces a:focus-visible,.vis-institucional .vis-institucional__buscar a:hover,.vis-institucional .vis-institucional__buscar a:focus-visible{color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-institucional__redes-solidas.wp-block-social-links{align-self:center;padding:0;background:none}.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link{height:30px;transition:color 120ms cubic-bezier(.2,0,.2,1)}:root{--vis-filete:1px solid color-mix(in srgb, var(--wp--preset--color--vis-kit-gris-nube) 45%, transparent)}.vis-pie__lista.wp-block-list{display:flex;gap:calc(var(--wp--custom--space-3) * 0.9);margin:0;padding:0;line-height:1.4}.vis-pie__lista.wp-block-list>li{margin:0}.vis-pie__lista a{color:inherit;text-decoration:none}.vis-pie__lista a:hover,.vis-pie__lista a:focus-visible{color:var(--vis-acento-texto)}.vis-pie__lista a[target="_blank"]::after{display:inline-block}@media (min-width:782px) and (max-width:1100px){.vis-pie__cuerpo{grid-template-columns:minmax(0,1fr)}.vis-pie__marca{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.vis-pie__redes{margin-block-start:0}}@media (max-width:781px){.vis-pie__lista.wp-block-list{gap:0}.vis-pie__lista a{align-items:center}.vis-pie__lista a[target="_blank"]::after{flex:none}}.vis-pie__firma{border-block-start:var(--vis-filete)}.vis-pie__firma .vis-pie__legales{gap:var(--wp--custom--space-1) var(--wp--custom--space-4)}@media (min-width:782px){.vis-pie__firma{flex-wrap:nowrap;gap:var(--wp--custom--space-4)}.vis-pie__firma>p:first-child{white-space:nowrap}.vis-pie__firma .vis-pie__legales{flex-wrap:nowrap;gap:var(--wp--custom--space-3)}}.vis-pie__firma .vis-pie__legales a{padding-inline:0}.vis-pie__lista a[target="_blank"]::after{width:.75em;height:.75em;margin-inline-start:.35em;vertical-align:.05em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width:781px){.vis-pie__lista a{display:inline;min-height:0}.vis-pie__lista.wp-block-list>li{padding-block:10px}}.vis-institucional__redes-solidas.wp-block-social-links .wp-block-social-link:hover,.vis-institucional__redes-solidas.wp-block-social-links .wp-block-social-link:focus-within{transform:none}.vis-slide{--vis-fundido:160ms cubic-bezier(0.33, 1, 0.68, 1);position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;height:1lh}.vis-slide__base,.vis-slide__eco{display:block}.vis-slide__eco{position:absolute;inset-block-start:0;inset-inline-start:0;opacity:0;color:var(--wp--preset--color--vis-vsc-blanco)}:is(.vis-institucional__enlaces,.vis-institucional__buscar,.vis-institucional__empleo) a:hover .vis-slide__base,:is(.vis-institucional__enlaces,.vis-institucional__buscar,.vis-institucional__empleo) a:focus-visible .vis-slide__base{opacity:0}:is(.vis-institucional__enlaces,.vis-institucional__buscar,.vis-institucional__empleo) a:hover .vis-slide__eco,:is(.vis-institucional__enlaces,.vis-institucional__buscar,.vis-institucional__empleo) a:focus-visible .vis-slide__eco{opacity:1}.vis-institucional :is(.vis-institucional__enlaces,.vis-institucional__buscar) a:has(.vis-slide):hover,.vis-institucional :is(.vis-institucional__enlaces,.vis-institucional__buscar) a:has(.vis-slide):focus-visible{color:var(--wp--preset--color--vis-kit-gris-medio)}.vis-institucional .vis-institucional__buscar a:has(.vis-slide)::after{transition:background-color var(--vis-fundido)}.vis-institucional .vis-institucional__buscar a:has(.vis-slide):hover::after,.vis-institucional .vis-institucional__buscar a:has(.vis-slide):focus-visible::after{background-color:var(--wp--preset--color--vis-vsc-blanco)}@media (prefers-reduced-motion:reduce){.vis-slide__base,.vis-slide__eco{transition:none}}.vis-pie__pendiente{cursor:default}.vis-pie__columnas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--custom--space-6);align-items:start}.vis-pie__columnas>*{margin-block:0}@media (max-width:1023px){.vis-pie__columnas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.vis-pie__columnas{grid-template-columns:minmax(0,1fr)}}.vis-pie__rotulo{text-wrap:balance}.vis-pie__lista{font-size:var(--wp--preset--font-size--vis-xs);line-height:1.5}.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link,.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link:hover,.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link:focus-within{width:auto;height:auto;background-color:#fff0}.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link{border-radius:0;color:var(--wp--preset--color--vis-color-institucional);transition:color 160ms cubic-bezier(.16,1,.3,1)}.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link:hover,.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link:focus-within{color:var(--wp--preset--color--vis-kit-oro-foco)}.vis-pie__lista.wp-block-list{flex-direction:column;list-style:none;font-size:calc(var(--wp--preset--font-size--vis-sm) - 2px);font-weight:var(--wp--custom--fw-medium)}.vis-pie__lista a::after,.vis-pie__lista a[target="_blank"]::after{content:none}@media (max-width:781px){.vis-pie__lista.wp-block-list{font-size:calc(1.125rem - 2px)!important}.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link{width:auto;height:auto}}.vis-pie .vis-pie__columnas{gap:var(--wp--custom--space-5);column-gap:calc(var(--wp--custom--space-5) * 1.15)}.vis-pie__redes.wp-block-social-links .wp-social-link svg,.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:24px;height:24px}@media (max-width:781px){.vis-pie__redes.wp-block-social-links .wp-social-link svg,.vis-pie__redes.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}}.vis-institucional__redes-solidas.wp-block-social-links{flex:none;gap:0}.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link{border-radius:0;width:34px;padding:0;color:var(--wp--preset--color--vis-color-texto);background-color:#fff0;border-inline-start:1px solid var(--wp--preset--color--vis-kit-gris-nube)}.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link:last-child{border-inline-end:1px solid var(--wp--preset--color--vis-kit-gris-nube)}.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link:hover,.vis-institucional__redes-solidas.wp-block-social-links.is-style-logos-only .wp-social-link:focus-within{opacity:1;color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-institucional__redes-solidas.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg{fill:currentColor;stroke:none;width:16px;height:16px}.vis-institucional .vis-institucional__buscar{font-size:.6rem}.vis-institucional .vis-institucional__buscar a{font-weight:var(--wp--custom--fw-bold)}.vis-buscar-movil{padding:8px;box-sizing:content-box;position:fixed;inset-block-start:var(--zgn-nav-arriba);inset-inline-end:calc(var(--vis-gutter) + 52px);z-index:9009;display:flex;align-items:center;justify-content:center;width:var(--zgn-nav-icono);height:var(--zgn-nav-icono);color:var(--wp--preset--color--vis-color-texto);transition:color 160ms cubic-bezier(.16,1,.3,1),inset-block-start 220ms cubic-bezier(.16,1,.3,1)}.vis-buscar-movil svg{width:var(--zgn-nav-icono);height:var(--zgn-nav-icono)}.vis-buscar-movil:hover,.vis-buscar-movil:focus-visible{color:var(--vis-acento-texto)}html:has(.zgn-nav-toggle--unico[aria-expanded="true"]) .vis-buscar-movil{visibility:hidden}.vis-principal__acciones>p:has(>.vis-buscar-movil){display:contents}@media (min-width:1280px){.vis-buscar-movil{display:none}}html:not(:has(.zgn-nav-toggle--unico[aria-expanded="true"])) .zgn-nav{transform:translateX(100%) scaleX(0)}.wp-site-blocks>header.wp-block-template-part,.wp-site-blocks>div.wp-block-template-part:first-child{display:contents}.vis-nosotros__rotulo,.vis-promos__rotulo,.vis-contacto__rotulo,.vis-actualidad__rotulo,.vis-inquilino__rotulo{display:none}body.zgn-nav-abierto .vis-principal{z-index:9010}body.zgn-nav-abierto .zgn-nav__panel{padding-block-start:calc(23px + 46px + var(--wp--custom--space-5))}@media (max-width:599px){html body .vis-pie__columnas{row-gap:var(--wp--custom--space-7)}html body .vis-pie__rotulo{margin-block-end:var(--wp--custom--space-2)}}.vis-terciario{display:inline-flex;align-items:center;min-height:44px;font-size:var(--wp--preset--font-size--vis-mini);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-nav);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--wp--preset--color--vis-color-texto);transition:color 520ms cubic-bezier(.33,1,.68,1)}.vis-terciario:hover,.vis-terciario:focus-visible{color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-terciario__celda{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px}.vis-terciario:hover .vis-terciario__celda,.vis-terciario:focus-visible .vis-terciario__celda{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-mando{margin:0}.vis-mando .wp-block-button__link{display:none;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:0;font-size:0;color:var(--wp--preset--color--vis-color-texto);transition:background-color 120ms cubic-bezier(.2,0,.2,1),color 120ms cubic-bezier(.2,0,.2,1),opacity 160ms}.zgn-pista-lista .vis-mando .wp-block-button__link,.vis-cronologia-lista .vis-mando .wp-block-button__link{display:flex}.vis-mando .wp-block-button__link::before{content:"";display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.vis-mando--anterior .wp-block-button__link::before{transform:scaleX(-1)}.vis-mando--relleno .wp-block-button__link{color:var(--wp--preset--color--vis-color-texto-inv);box-shadow:none}.vis-mando .wp-block-button__link[aria-disabled="true"]{cursor:default;opacity:.35}.vis-hero-interior.vis-hero-interior{position:relative;overflow:hidden;padding-inline:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2);padding-block:var(--wp--custom--space-7) var(--wp--custom--space-8)}.vis-hero-interior.vis-hero-interior>*,.vis-hero-interior__cabecera.vis-hero-interior__cabecera>*{position:relative;z-index:1;margin-block:0}.vis-hero-interior.vis-hero-interior .zgn-migas{font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra);padding-block-end:var(--wp--custom--space-7)}.vis-hero-interior__titulo.vis-hero-interior__titulo{margin:0;max-width:none;font-size:clamp(2.5rem, 5.6vw, 5.5rem);line-height:.9;letter-spacing:-.045em;font-weight:300;text-wrap:balance}.vis-hero-interior__titulo.vis-hero-interior__titulo strong{display:block;font-weight:500}@media (min-width:782px){.vis-hero-interior__titulo.vis-hero-interior__titulo{white-space:nowrap}}.vis-hero-interior__entradilla.vis-hero-interior__entradilla{display:-webkit-box;margin:0;margin-block-start:var(--wp--custom--space-7);max-width:52ch;min-height:3em;overflow:hidden;font-size:clamp(1.125rem, 1.5vw, 1.375rem);line-height:1.5;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.wp-block-post-excerpt:is(.vis-hero-interior__entradilla,.vis-hero__entradilla)>.wp-block-post-excerpt__excerpt{display:contents}.vis-hero-interior--pagina .vis-hero-interior__titulo strong,.vis-hero-interior--pagina .zgn-migas a{color:var(--vis-acento-texto,var(--wp--preset--color--vis-kit-azul-petroleo));text-decoration:none}.vis-hero-interior--pagina .zgn-migas a:hover,.vis-hero-interior--pagina .zgn-migas a:focus-visible{color:var(--wp--preset--color--vis-kit-tinta-calida)}.vis-hero-interior--pagina::after{content:"";position:absolute;inset-block-end:0;inset-inline-end:-140px;width:min(520px, 40vw);aspect-ratio:1;background:url(https://visocan.es/wp-content/themes/visocan/assets/img/icono-05-azul.svg) right bottom / contain no-repeat;pointer-events:none;z-index:0}:is(body.vis-pagina--servicios,body.vis-pagina-hija--servicios,body.vis-pagina--promociones) .vis-hero-interior--pagina::after{background:var(--vis-acento-texto);-webkit-mask:url(https://visocan.es/wp-content/themes/visocan/assets/img/icono-05-azul.svg) right bottom / contain no-repeat;mask:url(https://visocan.es/wp-content/themes/visocan/assets/img/icono-05-azul.svg) right bottom / contain no-repeat}@media (max-width:781px){.vis-hero-interior.vis-hero-interior:not(.vis-hero-interior--pagina){box-sizing:border-box;min-height:calc((100svh - var(--vis-cabecera-alto, 89px)) / 2);padding-block-end:96px;overflow:visible;z-index:2}.vis-hero-interior+.wp-block-image img{height:calc((100svh - var(--vis-cabecera-alto, 89px)) / 2)}.vis-hero-interior+.wp-block-image::after{display:none}.vis-hero-interior.vis-hero-interior::after{inset-inline-end:0;width:220px;height:220px;aspect-ratio:auto;background-position:right bottom;background-size:contain;opacity:1}.vis-hero-interior.vis-hero-interior:not(.vis-hero-interior--pagina)::after{inset-block-end:-180px}.vis-hero-interior--pagina.vis-hero-interior--pagina{padding-block-end:calc(220px + var(--wp--custom--space-5))}.vis-hero-interior__titulo.vis-hero-interior__titulo{font-size:13vw}.vis-hero-interior.vis-hero-interior .zgn-migas{padding-block-end:var(--wp--custom--space-5)}.vis-hero-interior__entradilla.vis-hero-interior__entradilla{margin-block-start:var(--wp--custom--space-5)}}.vis-faq{margin-block:0 var(--wp--custom--space-8)}.vis-faq>*,.vis-faq__lista>*{margin-block:0}.vis-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--custom--space-5);padding-block:var(--wp--custom--space-5);font-size:clamp(1.0625rem, 1rem + 0.3vw, 1.25rem);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--wp--preset--color--vis-color-texto);transition:color 120ms cubic-bezier(.2,0,.2,1)}.vis-faq__item>summary::after{content:"";flex:none;width:34px;height:34px;border-radius:50%;background-color:var(--wp--custom--vsc-azul-cielo-050);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F6488' stroke-width='2.25' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:18px 18px;transition:rotate 200ms cubic-bezier(.2,0,.2,1)}.vis-faq__item[open]>summary::after{rotate:45deg}.vis-faq__item>summary:hover::after,.vis-faq__item>summary:focus-visible::after,.vis-faq__item[open]>summary::after{background-color:var(--wp--preset--color--vis-vsc-azul);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.vis-faq__item>summary:hover,.vis-faq__item>summary:focus-visible,.vis-faq__item[open]>summary{color:var(--vis-acento-texto)}.vis-faq__item p{max-width:70ch;margin:0;padding-block-end:var(--wp--custom--space-5);line-height:1.6;color:var(--wp--preset--color--vis-color-texto)}.vis-faq__item p a{color:var(--vis-acento-texto)}.vis-faq-portada::after{content:"";position:absolute;inset-block-end:0;inset-inline-end:-140px;width:min(520px, 40vw);aspect-ratio:1;background:url(https://visocan.es/wp-content/themes/visocan/assets/img/icono-05-azul.svg) right bottom / contain no-repeat;pointer-events:none;z-index:0}.vis-faq-portada .vis-hero-interior__titulo strong,.vis-faq-portada .zgn-migas a{color:var(--wp--preset--color--vis-kit-azul-petroleo);text-decoration:none}.vis-faq-portada__imagen{position:relative;margin:0}.vis-faq-portada__imagen img{width:100%;height:clamp(240px, 32vw, 440px);object-fit:cover;object-position:center 62%;display:block}.vis-faq-portada__imagen::after{content:"";position:absolute;inset-block-start:-1px;inset-inline-end:0;width:80px;height:81px;background-color:var(--wp--preset--color--vis-kit-azul-profundo);pointer-events:none}.vis-faq-indice{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.vis-faq-indice>*{margin-block:0}.vis-faq-indice__item{position:relative;color:var(--wp--preset--color--vis-color-texto);transition:background-color 160ms cubic-bezier(.2,0,.2,1),color 160ms cubic-bezier(.2,0,.2,1)}.vis-faq-indice__item>*{margin-block:0}.vis-faq-indice__item::before{content:"";width:32px;height:32px;margin-block-end:var(--wp--custom--space-4);background-color:var(--vis-acento-texto);-webkit-mask:var(--vis-faq-icono) center / contain no-repeat;mask:var(--vis-faq-icono) center / contain no-repeat;transition:background-color 160ms cubic-bezier(.2,0,.2,1)}.vis-faq-indice__titulo{font-size:clamp(1.125rem, 1rem + 0.4vw, 1.375rem);font-weight:var(--wp--custom--fw-semibold);line-height:1.25;letter-spacing:-.01em}.vis-faq-indice__titulo a{color:inherit;text-decoration:none}.vis-faq-indice__titulo a::after{content:"";position:absolute;inset:0}.vis-faq-indice__item:hover,.vis-faq-indice__item:focus-within{color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-faq-indice__item:hover::before,.vis-faq-indice__item:focus-within::before{background-color:var(--wp--preset--color--vis-vsc-blanco)}.vis-faq-indice__item--vivienda{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.vis-faq-indice__item--alquiler{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='1' fill='%23000'/%3E%3C/svg%3E")}.vis-faq-indice__item--venta{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1' fill='%23000'/%3E%3C/svg%3E")}.vis-faq-indice__item--mantenimiento{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E")}.vis-faq-cuerpo>.vis-faq:last-child{margin-block-end:0}.vis-faq__item::details-content{opacity:0;transition:opacity 300ms ease,content-visibility 300ms allow-discrete}.vis-faq__item[open]::details-content{opacity:1}@supports not selector(::details-content){.vis-faq__item[open]>.zgn-faq__cuerpo{animation:vis-faq-fundido 300ms ease both}}@keyframes vis-faq-fundido{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vis-faq__item::details-content{transition-duration:0.01ms}}@media (max-width:1023px){.vis-faq-indice{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:519px){.vis-faq-indice{grid-template-columns:1fr}}.vis-faq-indice{display:grid;padding-inline:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2);border-block-end:var(--vis-filete)}.vis-faq-indice__item{display:flex;flex-direction:column;gap:var(--wp--custom--space-2);padding:var(--wp--custom--space-6) var(--wp--custom--space-5);border-inline-start:var(--vis-filete)}.vis-faq-indice__item:last-child{border-inline-end:var(--vis-filete)}.vis-faq__item{border-block-start:var(--vis-filete)}.vis-faq__item:last-child{border-block-end:var(--vis-filete)}.vis-faq-cuerpo{padding-inline:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2);padding-block:var(--wp--custom--space-8);padding:0}.vis-faq-cuerpo>.vis-faq{scroll-margin-block-start:calc(var(--vis-cabecera-alto, 135px) + var(--wp--custom--space-5));max-width:none;margin:0;padding:var(--wp--custom--space-8) max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2)}.vis-faq-cuerpo>.vis-faq+.vis-faq{border-block-start:var(--vis-filete)}.vis-faq-cuerpo>.vis-faq>*{max-width:880px}.vis-faq .vis-faq__rotulo{font-size:clamp(1.75rem, 1.3rem + 1.4vw, 2.5rem);font-weight:500;line-height:1.1;letter-spacing:-.03em;text-transform:none;color:var(--wp--preset--color--vis-color-texto)}@media (max-width:1023px){.vis-faq-indice{border-block-end:0}.vis-faq-indice__item{border-block-end:var(--vis-filete)}.vis-faq-indice__item:nth-child(2n){border-inline-end:var(--vis-filete)}}@media (max-width:519px){.vis-faq-indice__item{border-inline-end:var(--vis-filete)}}.vis-recursos__lista>*{margin-block:0}.vis-recursos__item{position:relative;column-gap:var(--wp--custom--space-5);border-block-start:var(--vis-filete);color:var(--wp--preset--color--vis-color-texto);transition:background-color 160ms cubic-bezier(.2,0,.2,1),color 160ms cubic-bezier(.2,0,.2,1)}.vis-recursos__item:last-child{border-block-end:var(--vis-filete)}.vis-recursos__item>*{margin:0}.vis-recursos__item::before,.vis-recursos__item::after{content:"";background-color:var(--vis-acento-texto);transition:background-color 160ms cubic-bezier(.2,0,.2,1)}.vis-recursos__item::before{grid-column:1;width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E") center / contain no-repeat}.vis-recursos__item::after{grid-column:4;grid-row:1}.vis-recursos__titulo{grid-column:2;grid-row:1;font-size:clamp(1.0625rem, 1rem + 0.3vw, 1.25rem);font-weight:var(--wp--custom--fw-semibold);line-height:1.35;letter-spacing:-.01em}.vis-recursos__titulo a{color:inherit}.vis-recursos__titulo a::after{content:"";position:absolute;inset:0}.vis-recursos__item:hover,.vis-recursos__item:focus-within{color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-recursos__item:hover::before,.vis-recursos__item:hover::after,.vis-recursos__item:focus-within::before,.vis-recursos__item:focus-within::after{background-color:var(--wp--preset--color--vis-vsc-blanco)}@media (max-width:599px){.vis-recursos__item{row-gap:var(--wp--custom--space-1)}.vis-recursos__item::after{grid-column:3}}.vis-recursos__item{display:grid;align-items:center;padding:var(--wp--custom--space-5) var(--wp--custom--space-4);grid-template-columns:24px minmax(0,1fr)}.vis-recursos__item::after{width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") center / contain no-repeat;content:none}.vis-recursos__titulo a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:var(--wp--custom--space-5)}.vis-recursos__icono{flex:none;width:22px;height:22px;color:var(--vis-acento-texto)}.vis-recursos__item:hover .vis-recursos__icono,.vis-recursos__item:focus-within .vis-recursos__icono{translate:0 3px;color:var(--wp--preset--color--vis-vsc-blanco)}@media (prefers-reduced-motion:reduce){.vis-recursos__icono{transition:none}}@media (max-width:599px){.vis-recursos__item{grid-template-columns:24px minmax(0,1fr)}}.vis-recursos__item::before{grid-row:1 / span 2;align-self:center}.vis-mando .wp-block-button__link{cursor:pointer;background-color:var(--wp--preset--color--vis-vsc-superficie);box-shadow:none}.vis-mando--relleno .wp-block-button__link{background-color:var(--wp--preset--color--vis-color-texto)}@media (max-width:781px){.vis-hero-interior__entradilla.vis-hero-interior__entradilla{-webkit-line-clamp:none;line-clamp:none;overflow:visible;min-height:0}}.vis-mando .wp-block-button__link:hover:not([aria-disabled="true"]),.vis-mando .wp-block-button__link:focus-visible,.vis-mando--relleno .wp-block-button__link:hover:not([aria-disabled="true"]),.vis-mando--relleno .wp-block-button__link:focus-visible{color:var(--wp--preset--color--vis-color-texto);background-color:var(--wp--preset--color--vis-vsc-amarillo)}:root{--vis-acceso-titulo:clamp(0.9375rem, 1.3vw - 2px, 1.125rem);--vis-acceso-titulo-movil:clamp(0.75rem, 3.4vw, 0.9375rem)}html body .vis-faq-indice.vis-faq-indice .vis-faq-indice__titulo a{min-width:min-content;hyphens:manual;overflow-wrap:normal;word-break:normal}.vis-recursos__item--externo::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E")}.vis-recursos__item--portal::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E")}.vis-recursos__item[class*="vis-recursos__item--"],.vis-recursos__item[class*="vis-recursos__item--"]:last-child{border-block-start:0;border-block-end:0}.vis-recursos__item--portal:hover .vis-recursos__icono,.vis-recursos__item--portal:focus-within .vis-recursos__icono{translate:3px 0}:root{--vis-titular-seccion:clamp(2.3125rem, 4vw, 3.5rem);--vis-espacio-seccion:clamp(4rem, 2.6667rem + 4.4444vw, 6rem);--vis-espacio-titular:clamp(2rem, 1.3333rem + 2.2222vw, 3rem);--vis-reserva-cuadro:calc(68px + var(--wp--custom--space-6))}@media (max-width:47.9375rem){:root{--vis-titular-seccion:min(2.625rem, 11.5vw)}}body h2.wp-block-heading:is(.vis-tramites__titular,.vis-tram-titulo,.vis-promos__titulo,.vis-inquilino__titulo,.vis-servicios__titular,.vis-relacionadas__titulo){font-size:var(--vis-titular-seccion)}html.vis-cursor-propio,html.vis-cursor-propio *{cursor:none!important}.vis-cursor-punta{position:fixed;z-index:10000;inset-block-start:-3px;inset-inline-start:-3px;width:18px;height:18px;color:var(--wp--preset--color--vis-kit-azul-profundo);pointer-events:none;opacity:0;scale:.4;transform-origin:3px 3px;transition:opacity 0.15s ease,scale 0.3s cubic-bezier(.16,1,.3,1)}.vis-cursor-punta svg{display:block;width:100%;height:100%;overflow:visible;fill:currentColor;stroke:var(--wp--preset--color--vis-vsc-blanco);stroke-width:1.75;stroke-linejoin:round}.vis-cursor-punta[data-variante="amarillo"]{color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-cursor-punta[data-variante="amarillo"] svg{stroke:var(--wp--preset--color--vis-vsc-pizarra)}html.vis-cursor-propio .vis-cursor-punta{opacity:1;scale:1}.vis-cursor-etiqueta{position:fixed;z-index:9999;inset-block-start:0;inset-inline-start:0;padding:var(--wp--custom--space-3) var(--wp--custom--space-4);font-size:.8125rem;font-weight:var(--wp--custom--fw-bold);line-height:1;letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;white-space:nowrap;color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo);pointer-events:none;opacity:0;scale:.4;transform-origin:0 0;transition:opacity 0.25s ease,scale 0.45s cubic-bezier(.16,1,.3,1)}.vis-cursor-etiqueta[data-variante="amarillo"]{color:var(--wp--preset--color--vis-vsc-pizarra);background-color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-cursor-etiqueta.es-visible{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.vis-cursor-etiqueta,.vis-cursor-punta{scale:1;transition:none}}.vis-medios .vis-medios__subrotulo{margin-block:var(--wp--custom--space-7) var(--wp--custom--space-4);font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-medios .vis-faq__rotulo+.vis-medios__subrotulo{margin-block-start:0}.vis-medios--contacto .vis-medios__prensa{display:grid;gap:var(--wp--custom--space-6);padding:var(--wp--custom--space-7) var(--wp--custom--space-6);color:var(--wp--preset--color--vis-vsc-blanco);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-medios--contacto .vis-medios__prensa>*,.vis-medios--contacto .vis-medios__prensa-quien>*,.vis-medios--contacto .vis-medios__prensa-vias>*{margin:0}.vis-medios--contacto .vis-medios__prensa .vis-medios__subrotulo{margin-block:0 var(--wp--custom--space-3);color:inherit}.vis-medios--contacto .vis-medios__persona{font-size:clamp(2rem, 1.6rem + 1.6vw, 2.75rem);font-weight:300;line-height:1.05;letter-spacing:-.03em}.vis-medios--contacto .vis-medios__prensa-vias{display:grid;gap:var(--wp--custom--space-4);align-content:center}.vis-medios--contacto .vis-medios__via a{display:inline-flex;align-items:center;gap:var(--wp--custom--space-4);font-size:clamp(1.0625rem, 1rem + 0.4vw, 1.375rem);font-weight:500;color:inherit;text-decoration:none;overflow-wrap:anywhere}.vis-medios--contacto .vis-medios__via a::before{content:"";flex:none;width:44px;height:44px;border-radius:50%;background-color:var(--wp--preset--color--vis-vsc-azul-cielo);background-image:var(--vis-prensa-icono);background-position:center;background-repeat:no-repeat;background-size:22px 22px}.vis-medios--contacto .vis-medios__via--telefono{--vis-prensa-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F6488' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.vis-medios--contacto .vis-medios__via--correo{--vis-prensa-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F6488' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}.vis-medios--contacto .vis-medios__via a:hover,.vis-medios--contacto .vis-medios__via a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.vis-medios--contacto .vis-medios__via a:focus-visible{outline:2px solid var(--wp--preset--color--vis-vsc-azul-cielo);outline-offset:4px}@media (min-width:782px){.vis-medios--contacto .vis-medios__prensa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:var(--wp--custom--space-8) var(--wp--custom--space-8)}}.vis-recursos__item--video::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/%3E%3Crect x='2' y='6' width='14' height='12' rx='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/%3E%3Crect x='2' y='6' width='14' height='12' rx='2'/%3E%3C/svg%3E")}.vis-recursos__item--imagen::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}.vis-recursos__item--audio::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 10v3M6 6v11M10 3v18M14 8v7M18 5v13M22 10v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 10v3M6 6v11M10 3v18M14 8v7M18 5v13M22 10v3'/%3E%3C/svg%3E")}.vis-faq-cuerpo>.vis-faq.vis-medios>*{max-width:none}.vis-faq-indice__item--multimedia{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z'/%3E%3Ccircle cx='12' cy='13' r='3'/%3E%3C/svg%3E")}.vis-faq-indice__item--publicidad{--vis-faq-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 18-5v12L3 14v-3z'/%3E%3Cpath d='M11.6 16.8a3 3 0 1 1-5.8-1.6'/%3E%3C/svg%3E")}.vis-faq-cuerpo>.vis-faq{padding-block:var(--vis-espacio-seccion)}.vis-faq .vis-faq__rotulo{margin-block-end:var(--vis-espacio-titular)}:root{--vis-hero-titulo:clamp(2.5rem, 5.6vw, 5.5rem);--vis-hero-ritmo:var(--wp--custom--space-7);--vis-hero-icono:min(520px, 40vw);--vis-hero-icono-x:-140px;--vis-hero-imagen:440px}@media (max-width:781px){:root{--vis-hero-titulo:13vw;--vis-hero-ritmo:var(--wp--custom--space-5);--vis-hero-icono:220px;--vis-hero-icono-x:0px;--vis-hero-imagen:calc((100svh - var(--vis-cabecera-alto, 89px)) / 2)}}html body .vis-hero-interior.vis-hero-interior .vis-hero-interior__titulo{font-size:var(--vis-hero-titulo)}html body .vis-hero-interior.vis-hero-interior .zgn-migas{padding-block-end:var(--vis-hero-ritmo)}html body .vis-hero-interior.vis-hero-interior>.wp-block-group:has(>.zgn-migas){margin-block-end:0!important}html body .vis-hero-interior.vis-hero-interior .vis-hero-interior__entradilla{margin-block-start:var(--vis-hero-ritmo)}html body .vis-hero-interior.vis-hero-interior::after{inset-block-end:0;inset-inline-end:var(--vis-hero-icono-x);width:var(--vis-hero-icono);height:var(--vis-hero-icono);aspect-ratio:auto;background-position:center bottom;background-size:contain;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-size:contain;mask-size:contain}html body .vis-hero-interior+.wp-block-image img,html body .vis-promos__imagen img{width:100%;height:var(--vis-hero-imagen);object-fit:cover}@media (max-width:781px){html body .vis-hero-interior.vis-hero-interior:not(.vis-hero-interior--pagina)::after,html body:has(.vis-promos__imagen) .vis-hero-interior--pagina.vis-hero-interior--pagina::after{inset-block-end:-180px}html body:has(.vis-promos__imagen) .vis-hero-interior--pagina.vis-hero-interior--pagina{box-sizing:border-box;min-height:calc((100svh - var(--vis-cabecera-alto, 89px)) / 2);padding-block-end:96px;overflow:visible;z-index:2}}.wp-lightbox-container{isolation:isolate;cursor:zoom-in}.wp-lightbox-container button.lightbox-trigger,.wp-lightbox-container:hover button.lightbox-trigger,.wp-lightbox-container button.lightbox-trigger:focus{opacity:1}.wp-lightbox-container button.lightbox-trigger,.wp-lightbox-container button.lightbox-trigger:not(:hover):not(:active):not(.active){inset-block-start:var(--wp--custom--space-3);inset-inline-start:var(--wp--custom--space-3);width:44px;height:44px;padding:0;border:0;border-radius:0;color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-tinta-calida);transition:background-color 180ms,transform 180ms cubic-bezier(.16,1,.3,1)}.wp-lightbox-container button.lightbox-trigger svg{display:none}.wp-lightbox-container button.lightbox-trigger::before{content:"";display:block;width:20px;height:20px;margin:auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5M11 8v6M8 11h6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5M11 8v6M8 11h6'/%3E%3C/svg%3E") center / contain no-repeat}.wp-lightbox-container:hover button.lightbox-trigger:not(:active):not(.active),.wp-lightbox-container button.lightbox-trigger:hover,.wp-lightbox-container button.lightbox-trigger:focus-visible{background-color:var(--wp--preset--color--vis-kit-azul-profundo);transform:scale(1.06)}.vis-filtros{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--wp--custom--space-3);padding-block:var(--wp--custom--space-6)}.vis-filtros__grupo{position:relative;flex:none}.vis-filtros__boton{display:inline-flex;align-items:baseline;gap:var(--wp--custom--space-3);min-height:44px;padding-block:10px;padding-inline:18px;list-style:none;cursor:pointer;color:var(--wp--preset--color--vis-kit-tinta-calida);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wp--preset--color--vis-kit-gris-frio) 55%,transparent);transition:box-shadow 180ms,background-color 180ms}.vis-filtros__boton::-webkit-details-marker{display:none}.vis-filtros__boton:hover,.vis-filtros__boton:focus-visible{box-shadow:inset 0 0 0 1px var(--wp--preset--color--vis-kit-tinta-calida)}.vis-filtros__grupo[open]>.vis-filtros__boton,.vis-filtros__grupo.is-filtrado>.vis-filtros__boton{box-shadow:inset 0 0 0 1px var(--wp--preset--color--vis-kit-tinta-calida)}.vis-filtros__rotulo{margin:0;font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-filtros__valor{font-size:.9375rem;font-weight:500;letter-spacing:.01em}.vis-filtros__boton::after{content:"+";margin-inline-start:var(--wp--custom--space-2);font-size:clamp(1.0125rem, 0.9707rem + 0.1714vw, 1.125rem);line-height:1;font-weight:200;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-filtros__grupo[open]>.vis-filtros__boton::after{content:"\2013"}.vis-filtros__lista{position:absolute;z-index:20;inset-inline-start:0;inset-block-start:calc(100% + 6px);display:flex;flex-direction:column;min-width:100%;max-width:min(22rem, 86vw);max-height:60vh;overflow-y:auto;margin:0;padding:6px;list-style:none;background-color:var(--wp--preset--color--vis-color-fondo,#fff);box-shadow:0 1px 0 color-mix(in srgb,var(--wp--preset--color--vis-kit-gris-frio) 55%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--wp--preset--color--vis-kit-gris-frio) 55%,transparent),0 18px 40px -24px rgb(0 0 0 / .35)}.vis-filtros__opcion{display:flex;align-items:center;min-height:40px;padding-inline:12px;font-size:.9375rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;text-decoration:none;color:var(--wp--preset--color--vis-kit-tinta-calida);background-color:#fff0;transition:background-color 160ms,color 160ms}.vis-filtros__opcion:hover,.vis-filtros__opcion:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--vis-kit-gris-frio) 30%,transparent)}.vis-filtros__lista li:has(>.vis-filtros__opcion[aria-disabled="true"]){display:none}.vis-filtros__opcion[aria-current="true"]{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-tinta-calida)}@media (max-width:781px){.vis-filtros__grupo{flex:1 1 100%}.vis-filtros__boton{justify-content:space-between;width:100%}.vis-filtros__valor{margin-inline-start:auto}.vis-filtros__lista{max-width:100%}}@media (max-width:781px){html body{--wp--style--root--padding-left:var(--vis-gutter);--wp--style--root--padding-right:var(--vis-gutter)}}@media (max-width:47.9375rem){html body :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="file"]),select,textarea){font-size:max(16px, 1em)}}@media (max-width:781px){html body .vis-tram-texto{font-size:var(--wp--preset--font-size--vis-base)}html body :is(.vis-promos__tarjeta-extracto,.vis-tram-comprobacion__texto,.vis-inquilino__clausula-texto,.vis-inquilino__paso-texto,.vis-nosotros__hito-texto){font-size:var(--wp--preset--font-size--vis-sm)}html body .vis-contacto__formulario-hueco .vis-form__legal{font-size:var(--wp--preset--font-size--vis-mini)}html body .vis-filtros__opcion{min-height:44px}}.vis-mega{gap:var(--wp--custom--space-6);align-items:center}.vis-mega__item{display:flex;align-items:center}.vis-mega__rotulo{margin:0}.vis-mega__rotulo a{display:flex;align-items:center;min-height:44px;padding:var(--wp--custom--space-3) 2px;line-height:1.3;letter-spacing:-.01em;font-size:var(--wp--preset--font-size--vis-base);font-weight:var(--wp--custom--fw-semibold);white-space:nowrap;color:var(--wp--preset--color--vis-color-texto);text-decoration:none;box-shadow:inset 0 -2px 0 0 #fff0;transition:box-shadow 160ms cubic-bezier(.2,0,.2,1),opacity 300ms cubic-bezier(.4,0,.2,1)}.vis-mega__rotulo a:hover,.vis-mega__rotulo a:focus-visible,.vis-mega__item--abierto>.vis-mega__rotulo a,.vis-mega__item.current-menu-item>.vis-mega__rotulo a{box-shadow:inset 0 -2px 0 0 var(--vis-acento)}.vis-mega--activo .vis-mega__item:not(.vis-mega__item--abierto)>.vis-mega__rotulo a{opacity:.45}.vis-mega__escenario{position:absolute;inset-block-start:100%;inset-inline:0;inline-size:min(calc(100% - 2 * var(--vis-gutter)), var(--wp--style--global--wide-size, 1280px));margin-inline:auto;z-index:30;overflow:hidden;height:0;background-color:var(--wp--preset--color--vis-color-fondo);border-inline:var(--vis-filete);border-block-end:var(--vis-filete);box-shadow:0 16px 36px -18px color-mix(in srgb,var(--wp--preset--color--vis-color-texto) 30%,transparent);visibility:hidden;transition:height 320ms cubic-bezier(.4,0,.2,1),visibility 0s linear 320ms}.vis-mega__escenario--abierto{height:var(--vis-mega-alto,auto);visibility:visible;transition:height 320ms cubic-bezier(.4,0,.2,1),visibility 0s}.vis-mega__panel{position:absolute;inset-block-start:0;inset-inline:0;padding:var(--wp--custom--space-7) 0 0;opacity:0;visibility:hidden;transition:opacity 260ms cubic-bezier(.4,0,.2,1),visibility 0s linear 260ms}.vis-mega__panel--visible{opacity:1;visibility:visible;transition:opacity 260ms cubic-bezier(.4,0,.2,1),visibility 0s}@media (prefers-reduced-motion:reduce){.vis-mega__escenario,.vis-mega__panel{transition-duration:0s}}.vis-mega__rejilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--custom--space-7);align-items:start;padding-inline:var(--wp--custom--space-7);padding-block-end:var(--wp--custom--space-7)}.vis-mega__columna{display:flex;flex-direction:column;gap:var(--wp--custom--space-4)}.vis-mega__grupo{margin:0;padding-block-end:var(--wp--custom--space-3);border-block-end:var(--vis-filete);font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--vis-color-enlace)}.vis-mega__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.vis-mega__lista li{margin:0}.vis-mega__lista a,.vis-mega__pendiente{display:block;padding:9px 10px;margin-inline:-10px;line-height:1.35;font-size:var(--wp--preset--font-size--vis-sm);font-weight:500;color:var(--wp--preset--color--vis-color-texto);text-decoration:none;transition:color 120ms cubic-bezier(.2,0,.2,1)}.vis-mega__lista a:hover,.vis-mega__lista a:focus-visible{color:var(--wp--preset--color--vis-color-enlace)}.vis-mega__pendiente{cursor:default}.vis-mega__item--panel .vis-mega__rotulo a::after{content:"";width:14px;height:14px;margin-inline-start:6px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}.vis-cabecera::after{content:"";position:fixed;inset:0;z-index:-1;background-color:color-mix(in srgb,var(--wp--preset--color--vis-color-texto) 38%,transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 260ms cubic-bezier(.4,0,.2,1),visibility 0s linear 260ms}.vis-cabecera:has(.vis-mega--activo)::after{opacity:1;visibility:visible;transition:opacity 260ms cubic-bezier(.4,0,.2,1),visibility 0s}@media (prefers-reduced-motion:reduce){.vis-cabecera::after,.vis-mega__item--panel .vis-mega__rotulo a::after{transition-duration:0s}}.vis-mega__panel>.vis-mega__rejilla>*{margin-block:0}.vis-mega>.vis-mega__escenario{margin-inline:auto}.vis-mega-ilu{position:relative;grid-column:4;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:232px;padding:var(--wp--custom--space-6);overflow:hidden}.vis-mega-ilu--conocenos{background-color:var(--wp--preset--color--vis-color-enlace);color:var(--wp--preset--color--vis-color-texto-inv)}.vis-mega-ilu--servicios{background-color:var(--wp--preset--color--vis-vsc-amarillo);color:var(--wp--preset--color--vis-color-texto)}.vis-mega-ilu__copy{position:relative;z-index:1}.vis-mega-ilu__rotulo{margin:0 0 6px;font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:inherit}.vis-mega-ilu--conocenos .vis-mega-ilu__rotulo{color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-mega-ilu__dato{margin:0;font-size:48px;line-height:1;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vis-mega-ilu__unidad{margin-inline-start:6px;font-size:var(--wp--preset--font-size--vis-base);font-weight:var(--wp--custom--fw-semibold);letter-spacing:0}.vis-mega-ilu__pie{margin:8px 0 0;max-width:22ch;font-size:var(--wp--preset--font-size--vis-sm);line-height:1.35}.vis-mega__lista a{display:flex;align-items:center;gap:8px}.vis-mega__lista a::after{content:"";width:15px;height:15px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 7 10 10'/%3E%3Cpath d='M17 7v10H7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 7 10 10'/%3E%3Cpath d='M17 7v10H7'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform 320ms cubic-bezier(.34,1.56,.64,1)}.vis-mega__lista a:hover::after,.vis-mega__lista a:focus-visible::after{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.vis-mega__lista a::after{transition-duration:0s}}.vis-mega__foto{margin:0;width:auto;margin-inline-end:calc(-1 * var(--wp--custom--space-7))}.vis-mega__foto img{width:100%;height:100%;object-fit:cover;display:block}.vis-mega>.vis-mega__escenario>*{margin-block:0}.vis-mega__foto{grid-column:3;overflow:hidden;align-self:stretch;justify-self:end;aspect-ratio:1 / 1;max-width:100%;position:relative}.vis-mega__foto::after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:56px;height:56px}.vis-mega__panel--conocenos .vis-mega__foto::after{background-color:var(--wp--preset--color--vis-color-enlace)}.vis-mega__panel--servicios .vis-mega__foto::after{inset-block-start:auto;inset-block-end:0;background-color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-mega__item--panel .vis-mega__rotulo a::after{transition:transform 200ms cubic-bezier(.2,0,.2,1)}.vis-mega__item--panel .vis-mega__rotulo a:hover::after,.vis-mega__item--panel .vis-mega__rotulo a:focus-visible::after,.vis-mega__item--abierto .vis-mega__rotulo a::after{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.vis-mega__item--panel .vis-mega__rotulo a::after{transition:none}}.is-mundo-fisico.is-fisico-before::before,.is-mundo-fisico.is-fisico-after::after{content:none}.is-mundo-fisico{overflow:clip}.vis-cuadro-fisico{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;will-change:transform}.vis-cuadro-fisico.is-agarrado{cursor:grabbing}.vis-buscador{position:fixed;inset:0;z-index:900;display:flex;flex-direction:column}.vis-buscador[hidden]{display:none}.vis-buscador__caja{animation:vis-buscador-entra 320ms cubic-bezier(.4,0,.2,1) both}@keyframes vis-buscador-entra{from{transform:translateY(-12px);opacity:0}}@keyframes vis-buscador-sale{to{transform:translateY(-12px);opacity:0}}.vis-buscador.is-cerrando .vis-buscador__caja{animation:vis-buscador-sale 320ms cubic-bezier(.4,0,.2,1) both}@keyframes vis-buscador-funde{from{opacity:0}}.vis-buscador__fondo{position:absolute;inset:0;background-color:color-mix(in srgb,var(--wp--preset--color--vis-color-texto) 38%,transparent);animation:vis-buscador-funde 260ms cubic-bezier(.4,0,.2,1) both}.vis-buscador.is-cerrando .vis-buscador__fondo{animation:vis-buscador-funde 260ms cubic-bezier(.4,0,.2,1) reverse both}@media (prefers-reduced-motion:reduce){.vis-buscador__caja,.vis-buscador__fondo,.vis-buscador.is-cerrando .vis-buscador__caja,.vis-buscador.is-cerrando .vis-buscador__fondo{animation:none}}.vis-buscador__barra{display:flex;align-items:center;gap:var(--wp--custom--space-4);max-width:var(--wp--style--global--wide-size);margin-inline:auto;width:100%;padding:var(--wp--custom--space-7) var(--vis-gutter) var(--wp--custom--space-5)}.vis-buscador__form{flex:1;display:flex;align-items:center;gap:var(--wp--custom--space-3);background-color:var(--wp--preset--color--vis-color-info-fondo);border:1px solid var(--wp--preset--color--vis-kit-borde-azulado);padding:var(--wp--custom--space-3) var(--wp--custom--space-4)}.vis-buscador__form:focus-within{outline:0}.vis-buscador__campo{flex:1;border:0;background:none;padding:0;font-size:clamp(1.25rem, 3vw, 2rem);line-height:1.2;color:var(--wp--preset--color--vis-color-texto)}.vis-buscador__campo:focus{outline:none}.vis-buscador__campo::placeholder{color:var(--wp--preset--color--vis-color-texto-suave)}.vis-buscador__campo::-webkit-search-cancel-button{appearance:none}.vis-buscador__enviar{border:0;background:none;color:var(--wp--preset--color--vis-kit-azul-profundo);display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;cursor:pointer;transition:color 160ms cubic-bezier(.16,1,.3,1)}.vis-buscador__enviar svg{width:22px;height:22px}.vis-buscador__enviar:hover,.vis-buscador__enviar:focus-visible{color:var(--vis-acento-texto)}.vis-buscador__enviar[disabled]{opacity:.4;cursor:default}.vis-buscador__caja{position:relative;background-color:var(--wp--preset--color--vis-color-fondo);max-height:100dvh;display:flex;flex-direction:column;--vis-cerrar:72px;--vis-cerrar-icono:44px}.vis-buscador__cerrar{position:absolute;z-index:1;inset-block-end:0;inset-inline-end:0;margin-block-end:env(safe-area-inset-bottom,0);border:0;display:flex;align-items:center;justify-content:center;width:var(--vis-cerrar);height:var(--vis-cerrar);flex:none;cursor:pointer;background-color:var(--wp--preset--color--vis-kit-azul-profundo);color:var(--wp--preset--color--vis-vsc-blanco);transition:background-color 120ms cubic-bezier(.2,0,.2,1),color 120ms cubic-bezier(.2,0,.2,1)}.vis-buscador__cerrar:hover,.vis-buscador__cerrar:focus-visible{background-color:var(--wp--preset--color--vis-vsc-amarillo);color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-buscador__cerrar svg{width:var(--vis-cerrar-icono);height:var(--vis-cerrar-icono)}.vis-buscador__cuerpo{max-width:var(--wp--style--global--wide-size);margin-inline:auto;width:100%;padding:0 var(--vis-gutter) calc(var(--vis-cerrar) + var(--wp--custom--space-5));overflow-y:auto;scroll-padding-block-end:var(--vis-cerrar)}.vis-buscador__rotulo{font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking-etiqueta);color:var(--vis-acento-texto);margin-block:var(--wp--custom--space-5) var(--wp--custom--space-3)}.vis-buscador__accesos-lista{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wp--custom--space-2)}.vis-buscador__acceso{display:block;border:var(--vis-filete);padding:var(--wp--custom--space-2) var(--wp--custom--space-4);font-size:var(--wp--preset--font-size--vis-sm);color:var(--wp--preset--color--vis-color-texto);text-decoration:none;transition:background-color 160ms cubic-bezier(.16,1,.3,1),color 160ms cubic-bezier(.16,1,.3,1)}.vis-buscador__acceso:hover,.vis-buscador__acceso:focus-visible{background-color:var(--vis-acento);color:var(--vis-acento-tinta)}.vis-buscador__grupo+.vis-buscador__grupo{margin-block-start:var(--wp--custom--space-5)}.vis-buscador__lista{list-style:none;margin:0;padding:0}.vis-buscador__item{display:block;padding:var(--wp--custom--space-3) 0;border-block-start:var(--vis-filete);text-decoration:none;color:var(--wp--preset--color--vis-color-texto)}.vis-buscador__lista li:last-child .vis-buscador__item{border-block-end:var(--vis-filete)}.vis-buscador__item:hover .vis-buscador__item-titulo,.vis-buscador__item:focus-visible .vis-buscador__item-titulo{color:var(--vis-acento-texto)}.vis-buscador__item-titulo{display:block;font-size:var(--wp--preset--font-size--vis-base);line-height:1.3}.vis-buscador__item-titulo strong{font-weight:var(--wp--custom--fw-semibold)}.vis-buscador__item-apoyo{display:block;font-size:var(--wp--preset--font-size--vis-sm);color:var(--wp--preset--color--vis-color-texto-suave);margin-block-start:2px}.vis-buscador__mas{display:inline-block;margin-block-start:var(--wp--custom--space-3);font-size:var(--wp--preset--font-size--vis-sm);color:var(--vis-acento-texto)}.vis-buscador__estado{font-size:var(--wp--preset--font-size--vis-sm);color:var(--wp--preset--color--vis-color-texto-suave);margin-block-start:var(--wp--custom--space-4)}.vis-buscador-abierto,.vis-buscador-abierto body{overflow:hidden}@media (max-width:781px){.vis-buscador__barra{padding-block:var(--wp--custom--space-5) var(--wp--custom--space-4);gap:var(--wp--custom--space-2)}.vis-buscador__campo{font-size:1.125rem}.vis-buscador__caja{height:100dvh;--vis-cerrar:60px;--vis-cerrar-icono:36px}}.vis-busqueda__campo{max-width:34rem}.vis-busqueda__campo .wp-block-search__input{border:0;border-block-end:1px solid var(--wp--preset--color--vis-color-texto);background:none;padding:var(--wp--custom--space-2) 0;font-size:var(--wp--preset--font-size--vis-base)}.vis-busqueda__campo .wp-block-search__button{background-color:var(--vis-acento);color:var(--vis-acento-tinta);border:0;padding:var(--wp--custom--space-2) var(--wp--custom--space-4);font-size:var(--wp--preset--font-size--vis-sm)}.vis-resultados__cuenta{font-size:var(--wp--preset--font-size--vis-base);color:var(--wp--preset--color--vis-color-texto-suave);margin-block-end:var(--wp--custom--space-7)}.vis-resultados__grupo+.vis-resultados__grupo{margin-block-start:var(--wp--custom--space-8)}.vis-resultados__rotulo{display:flex;align-items:baseline;gap:var(--wp--custom--space-2);font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking-etiqueta);color:var(--vis-acento-texto);padding-block-end:var(--wp--custom--space-3);border-block-end:var(--vis-filete);margin-block:0 0}.vis-resultados__cuantos{color:var(--wp--preset--color--vis-color-texto-suave);font-weight:var(--wp--custom--fw-semibold)}.vis-resultados__lista{list-style:none;margin:0;padding:0}.vis-resultados__item{padding-block:var(--wp--custom--space-4);border-block-end:var(--vis-filete)}.vis-resultados__item-titulo{font-size:clamp(1.0625rem, 1.6vw, 1.25rem);line-height:1.3;margin:0;font-weight:var(--wp--custom--fw-regular)}.vis-resultados__item-titulo a{color:var(--wp--preset--color--vis-color-texto);text-decoration:none}.vis-resultados__item-titulo a:hover,.vis-resultados__item-titulo a:focus-visible{color:var(--vis-acento-texto)}.vis-resultados__item-apoyo{font-size:var(--wp--preset--font-size--vis-sm);color:var(--wp--preset--color--vis-color-texto-suave);margin-block:var(--wp--custom--space-1) 0}.vis-resultados__mas{display:inline-block;margin-block-start:var(--wp--custom--space-4);font-size:var(--wp--preset--font-size--vis-sm);color:var(--vis-acento-texto)}.vis-busqueda__cuerpo{max-width:var(--wp--style--global--wide-size);margin-inline:auto;padding:var(--wp--custom--space-7) var(--vis-gutter) var(--wp--custom--space-8);padding-block-start:var(--wp--custom--space-5)}.vis-busqueda__campo .wp-block-search__inside-wrapper{display:flex;align-items:flex-end;gap:var(--wp--custom--space-3);border:0}@media (max-width:1279px){.vis-buscador__cerrar{inset-block-start:var(--zgn-nav-arriba,23px);inset-block-end:auto;inset-inline-end:var(--vis-gutter);margin-block-end:0;width:46px;height:46px;padding:8px;box-sizing:border-box;background-color:#fff0;color:var(--wp--preset--color--vis-color-texto)}.vis-buscador__cerrar:hover,.vis-buscador__cerrar:focus-visible{background-color:#fff0;color:var(--vis-acento-texto)}.vis-buscador__cerrar svg{width:100%;height:100%}.vis-buscador__barra{padding-block-start:calc(23px + 46px + var(--wp--custom--space-5))}.vis-buscador__cuerpo{padding-block-end:var(--wp--custom--space-6);scroll-padding-block-end:0}}@media (max-width:1279px){.vis-buscador__caja{height:100dvh;margin-inline-start:auto;width:100%;animation:vis-buscador-entra-lateral var(--zgn-nav-dur,0.34s) cubic-bezier(.22,1,.36,1) both}.vis-buscador.is-cerrando .vis-buscador__caja{animation:vis-buscador-sale-lateral var(--zgn-nav-dur,0.34s) cubic-bezier(.22,1,.36,1) both}.vis-buscador__fondo,.vis-buscador.is-cerrando .vis-buscador__fondo{animation-duration:var(--zgn-nav-dur,0.34s)}@keyframes vis-buscador-entra-lateral{from{transform:translateX(100%)}}@keyframes vis-buscador-sale-lateral{to{transform:translateX(100%)}}}.vis-noticia__portada,.vis-noticia__cuerpo,.vis-relacionadas{padding-inline:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2)}.vis-noticia__portada{position:relative;overflow:hidden;padding-block:var(--wp--custom--space-7) var(--wp--custom--space-8)}.vis-noticia__portada::after{content:"";position:absolute;inset-block-start:20px;inset-inline-end:-140px;width:min(520px, 40vw);aspect-ratio:1;background:url(/wp-content/themes/visocan/assets/img/icono-02-amarillo-torre.svg) right top / contain no-repeat;pointer-events:none;z-index:0}.vis-noticia__portada>*{position:relative;z-index:1}.vis-noticia__portada .zgn-migas,.vis-noticia__portada nav[aria-label]{font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra);padding-block-end:var(--wp--custom--space-7)}.vis-noticia__portada nav a{color:var(--wp--preset--color--vis-vsc-amarillo);text-decoration:none}.vis-noticia__portada nav a:hover,.vis-noticia__portada nav a:focus-visible{color:var(--wp--preset--color--vis-kit-tinta-calida)}.vis-noticia__titulo{margin:0;max-width:min(24ch, 62%);font-size:clamp(2.125rem, 4.4vw, 4rem);line-height:1;letter-spacing:-.04em;font-weight:300;text-wrap:pretty}.vis-noticia__meta{gap:var(--wp--custom--space-5);margin-block-start:var(--wp--custom--space-6);color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-noticia__fecha{font-variant-numeric:tabular-nums}.vis-noticia__meta>*{position:relative}.vis-noticia__meta>*:not(:last-child)::after{content:"";position:absolute;inset-inline-end:calc(var(--wp--custom--space-5) / -2);inset-block-start:50%;translate:0 -50%;width:1px;height:12px;background-color:var(--wp--preset--color--vis-kit-gris-nube)}.vis-noticia__isla{font-weight:var(--wp--custom--fw-bold);color:var(--wp--preset--color--vis-color-texto)}.vis-noticia__isla a{color:inherit;text-decoration:none}.vis-noticia__isla a:hover,.vis-noticia__isla a:focus-visible{color:var(--wp--preset--color--vis-kit-oro-foco)}.vis-noticia__lectura{font-variant-numeric:tabular-nums}.vis-noticia__terminos{margin-block-start:var(--wp--custom--space-7);padding-block-start:var(--wp--custom--space-6);border-block-start:1px solid var(--wp--preset--color--vis-kit-gris-frio)}.vis-noticia__nube{display:flex;flex-wrap:wrap;gap:var(--wp--custom--space-2);margin:0;padding:0;list-style:none}.vis-noticia__pildora{display:flex;align-items:center;min-height:44px;padding-inline:var(--wp--custom--space-4);font-size:var(--wp--preset--font-size--vis-mini);font-weight:500;text-decoration:none;color:var(--wp--preset--color--vis-color-texto);background-color:var(--wp--preset--color--vis-color-fondo-alt);transition:background-color 180ms cubic-bezier(.16,1,.3,1),color 180ms}.vis-noticia__pildora:hover,.vis-noticia__pildora:focus-visible{background-color:var(--wp--preset--color--vis-kit-tinta-calida);color:var(--wp--preset--color--vis-color-texto-inv)}.vis-noticia__pildora--category{color:var(--wp--preset--color--vis-kit-oro-foco);font-weight:var(--wp--custom--fw-semibold)}.vis-noticia__imagen{position:relative;margin:0}.vis-noticia__imagen img{width:100%;height:clamp(320px, 46vw, 620px);object-position:center 48%;display:block}.vis-noticia__imagen::after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:80px;height:80px;background-color:var(--wp--preset--color--vis-vsc-amarillo);pointer-events:none}.vis-noticia__cuerpo{display:flex;flex-wrap:wrap;gap:var(--wp--custom--space-7) var(--wp--custom--space-8);align-items:flex-start}.vis-noticia__aside{flex:0 1 15rem;min-width:12rem;display:flex;flex-direction:column;gap:var(--wp--custom--space-6)}.vis-noticia__dato{display:flex;flex-direction:column;gap:var(--wp--custom--space-2)}.vis-noticia__rotulo{font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra);margin:0}.vis-noticia__valor{font-weight:500;color:var(--wp--preset--color--vis-kit-oro-foco);margin:0}.vis-noticia__compartir{display:flex;align-items:center;gap:var(--wp--custom--space-3)}.vis-noticia__red{width:44px;height:44px;flex:none;border-radius:50%;background-color:var(--wp--preset--color--vis-color-accion);color:var(--wp--preset--color--vis-vsc-blanco);display:flex;align-items:center;justify-content:center;transition:opacity 160ms cubic-bezier(.16,1,.3,1)}.vis-noticia__red:hover,.vis-noticia__red:focus-visible{opacity:.75}.vis-noticia__texto{--wp--style--global--content-size:45rem;--wp--style--global--wide-size:45rem;flex:1 1 26rem;min-width:0;max-width:56rem}.vis-noticia__entradilla,.vis-noticia__entradilla p{font-size:clamp(1.25rem, 2vw, 1.5625rem);line-height:1.45;letter-spacing:-.015em;text-wrap:pretty}.vis-noticia__entradilla{margin-block:0 var(--wp--custom--space-6)}.vis-noticia__texto p{line-height:1.68;text-wrap:pretty}@media (max-width:781px){.vis-noticia__titulo{max-width:none}.vis-noticia__portada::after{inset-inline-end:-40%;opacity:.5}.vis-noticia__aside{order:2}.vis-noticia__terminos{display:none}.vis-noticia__texto.has-global-padding{padding-inline:0}}.vis-relacionadas{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}.vis-relacionadas__cabecera{gap:var(--wp--custom--space-7);padding-block-end:var(--wp--custom--space-6);border-block-end:1px solid rgb(255 255 255 / .3)}.vis-relacionadas__titulo{font-size:var(--vis-titular-seccion);line-height:1.04;letter-spacing:-.035em;font-weight:300}.vis-relacionadas__enlace a{display:flex;align-items:center;min-height:44px;font-weight:var(--wp--custom--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--wp--preset--color--vis-color-texto-inv);text-decoration:none}.vis-relacionadas__enlace a:hover,.vis-relacionadas__enlace a:focus-visible{color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-relacionadas__rejilla.vis-actualidad__rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:781px){.vis-relacionadas__rejilla.vis-actualidad__rejilla{grid-template-columns:minmax(0,1fr)}}.vis-relacionadas .vis-actualidad__tarjeta{color:var(--wp--preset--color--vis-color-texto)}.vis-noticia__imagen,.vis-portada-nota__media--video,.vis-actualidad__tarjeta-media--video,.vis-actualidad__nota-media--video{--vis-marca-video-glifo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E")}body.vis-nota-con-video .vis-noticia__imagen::after{content:none}.vis-portada-nota__media--video.vis-portada-nota__media--video::before,.vis-portada-nota__media--video.vis-portada-nota__media--video::after,.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::before,.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::after{content:"";position:absolute;z-index:2;inset-block-start:var(--wp--custom--space-3);inset-inline-start:var(--wp--custom--space-3);width:clamp(40px, 4.5vw, 56px);height:clamp(40px, 4.5vw, 56px);pointer-events:none}.vis-portada-nota__media--video.vis-portada-nota__media--video::before,.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::before{background:var(--wp--preset--color--vis-vsc-amarillo)}.vis-portada-nota__media--video.vis-portada-nota__media--video::after,.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::after{background:var(--wp--preset--color--vis-vsc-pizarra);-webkit-mask:var(--vis-marca-video-glifo) center / 40% no-repeat;mask:var(--vis-marca-video-glifo) center / 40% no-repeat}.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::before,.vis-actualidad__tarjeta-media--video.vis-actualidad__tarjeta-media--video::after{width:clamp(32px, 3.6vw, 45px);height:clamp(32px, 3.6vw, 45px)}.vis-actualidad__nota-media--video{position:relative}.vis-actualidad__nota-media--video.vis-actualidad__nota-media--video::before,.vis-actualidad__nota-media--video.vis-actualidad__nota-media--video::after{content:"";position:absolute;z-index:2;inset-block-start:var(--wp--custom--space-3);inset-inline-start:var(--wp--custom--space-3);width:clamp(40px, 4.5vw, 56px);height:clamp(40px, 4.5vw, 56px);pointer-events:none}.vis-actualidad__nota-media--video.vis-actualidad__nota-media--video::before{background:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__nota-media--video.vis-actualidad__nota-media--video::after{background:var(--wp--preset--color--vis-vsc-pizarra);-webkit-mask:var(--vis-marca-video-glifo) center / 40% no-repeat;mask:var(--vis-marca-video-glifo) center / 40% no-repeat}.vis-noticia__media{--vis-marca-video-glifo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");--vis-video-boton:clamp(88px, 9vw, 128px);position:relative}.vis-noticia__media>*{margin-block:0}.vis-noticia__media:has(.vis-video-play):not(.esta-abierto){cursor:pointer}.vis-noticia__media .vis-noticia__video-mandos{position:absolute;z-index:4;inset-block-start:0;inset-inline-start:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2);gap:0;margin:0}.vis-noticia__media .vis-video-play .wp-block-button__link{position:relative;display:block;width:var(--vis-video-boton);aspect-ratio:1;padding:0;border:0;border-radius:0;background-color:var(--wp--preset--color--vis-vsc-amarillo);overflow:hidden;white-space:nowrap;text-indent:-200vw;transition:background-color 160ms cubic-bezier(.16,1,.3,1)}.vis-noticia__media .vis-video-play .wp-block-button__link::after{content:"";position:absolute;inset:0;text-indent:0;background-color:var(--wp--preset--color--vis-vsc-pizarra);-webkit-mask:var(--vis-marca-video-glifo) center / 42% no-repeat;mask:var(--vis-marca-video-glifo) center / 42% no-repeat;transition:transform 200ms cubic-bezier(.16,1,.3,1)}.vis-noticia__media .vis-video-play .wp-block-button__link:hover::after,.vis-noticia__media .vis-video-play .wp-block-button__link:focus-visible::after{transform:scale(1.12)}.vis-noticia__media.esta-abierto .vis-noticia__video-mandos{display:none}.vis-noticia__velo{position:absolute;z-index:2;inset:0;width:100%;padding:0;border:0;background-color:rgb(0 0 0 / .78);cursor:zoom-out;animation:vis-velo-entra 300ms cubic-bezier(.16,1,.3,1)}@keyframes vis-velo-entra{from{opacity:0}}.vis-noticia__media>.vis-noticia__reproductor{position:absolute;z-index:3;inset:0;height:calc(100% - 2 * var(--wp--custom--space-6));max-width:calc(100% - 2 * var(--vis-gutter));aspect-ratio:16 / 9;margin:auto;background-color:#000}.vis-noticia__reproductor video,.vis-noticia__reproductor iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.vis-noticia__reproductor-capa{position:absolute;inset:0;width:100%;padding:0;border:0;background:#fff0;cursor:pointer}.vis-noticia__reproductor-capa:focus-visible{outline:3px solid var(--wp--preset--color--vis-vsc-amarillo);outline-offset:-3px}@media (max-width:781px){.vis-noticia__media.esta-abierto{aspect-ratio:16 / 9;background-color:#000}.vis-noticia__media.esta-abierto>.vis-noticia__imagen,.vis-noticia__media.esta-abierto>.vis-noticia__velo{display:none}.vis-noticia__media>.vis-noticia__reproductor{inset:0;width:100%;height:100%;max-width:none;margin:0}}.vis-noticia__media.esta-flotante>.vis-noticia__reproductor{position:fixed;z-index:45;inset:auto var(--wp--custom--space-5) var(--wp--custom--space-5) auto;width:clamp(240px, 26vw, 400px);height:auto;max-width:none;margin:0;box-shadow:0 12px 32px rgb(0 0 0 / .28);animation:vis-video-flota 280ms cubic-bezier(.16,1,.3,1)}.vis-noticia__reproductor-cerrar{position:absolute;z-index:1;inset-block-start:0;inset-inline-end:0;display:none;width:36px;height:36px;padding:0;border:0;border-radius:0;background-color:var(--wp--preset--color--vis-vsc-amarillo);cursor:pointer}.vis-noticia__media.esta-flotante .vis-noticia__reproductor-cerrar{display:block}@media (max-width:781px){.vis-noticia__media.esta-abierto .vis-noticia__reproductor-cerrar{display:block}}.vis-noticia__reproductor-cerrar::before{content:"";position:absolute;inset:0;background-color:var(--wp--preset--color--vis-vsc-pizarra);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / 50% no-repeat}.vis-noticia__reproductor-cerrar:hover,.vis-noticia__reproductor-cerrar:focus-visible{background-color:var(--wp--preset--color--vis-vsc-blanco)}.vis-noticia__reproductor-cerrar:focus-visible{outline:3px solid var(--wp--preset--color--vis-vsc-amarillo);outline-offset:2px}@keyframes vis-video-flota{from{opacity:0;transform:translateY(16px)}}@media (max-width:781px){.vis-noticia__media.esta-flotante>.vis-noticia__reproductor{inset:auto var(--wp--custom--space-3) var(--wp--custom--space-3) auto;width:min(62vw, 300px)}}@media (prefers-reduced-motion:reduce){.vis-noticia__velo,.vis-noticia__media.esta-flotante>.vis-noticia__reproductor{animation:none}.vis-noticia__media .vis-video-play .wp-block-button__link,.vis-noticia__media .vis-video-play .wp-block-button__link::after{transition:none}}.vis-noticia__cuerpo,.vis-relacionadas{padding-block:var(--vis-espacio-seccion)}.vis-relacionadas__rejilla.vis-actualidad__rejilla{padding-block-start:var(--vis-espacio-titular)}.vis-actualidad__portada,.vis-actualidad__destacada,.vis-actualidad__listado{padding-inline:max(var(--vis-gutter), (100% - var(--wp--style--global--wide-size)) / 2)}.vis-actualidad__portada{position:relative;overflow:hidden;padding-block:var(--wp--custom--space-7) var(--wp--custom--space-8)}.vis-actualidad__portada::after{content:"";position:absolute;inset-block-end:0;inset-inline-end:-110px;width:min(420px, 32vw);aspect-ratio:1;background:url(/wp-content/themes/visocan/assets/img/icono-02-amarillo-torre.svg) right bottom / contain no-repeat;pointer-events:none;z-index:0}.vis-actualidad__portada>*{position:relative;z-index:1}.vis-actualidad__portada .zgn-migas,.vis-actualidad__portada nav[aria-label]{font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-etiqueta);text-transform:uppercase;color:var(--wp--preset--color--vis-kit-texto-piedra);padding-block-end:var(--wp--custom--space-7)}.vis-actualidad__portada nav a{color:var(--wp--preset--color--vis-vsc-amarillo);text-decoration:none}.vis-actualidad__portada nav a:hover,.vis-actualidad__portada nav a:focus-visible{color:var(--wp--preset--color--vis-kit-tinta-calida)}.vis-actualidad__titulo{margin:0;max-width:min(16ch, 62%);font-size:clamp(2.875rem, 7vw, 7rem);line-height:.9;letter-spacing:-.045em;font-weight:300;text-wrap:pretty}.vis-actualidad__titulo strong{font-weight:500;color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__entradilla{margin:0;max-width:52ch;font-size:clamp(1.125rem, 1.5vw, 1.375rem);line-height:1.5;text-wrap:pretty}.vis-actualidad__cabecera>*{margin-block:0}.vis-actualidad__cabecera>.vis-actualidad__entradilla{margin-block-start:var(--wp--custom--space-7)}.vis-actualidad__cabecera-media img{width:100%;height:clamp(240px, 32vw, 440px);object-fit:cover;object-position:center 48%;display:block}.vis-actualidad__cabecera-media{position:relative;line-height:0;margin:0}.vis-actualidad__cabecera-media::after{content:"";line-height:normal;position:absolute;inset-block-start:0;inset-inline-end:0;width:80px;height:80px;background-color:var(--wp--preset--color--vis-kit-ambar);pointer-events:none}@media (max-width:781px){.vis-actualidad__cabecera-media::after{width:48px;height:48px}}.vis-actualidad__rotulo{margin:0 0 var(--wp--custom--space-6) 0;font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__nota{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;background-color:var(--wp--preset--color--vis-color-fondo)}.vis-actualidad__nota>*,.vis-actualidad__nota-cuerpo>*,.vis-actualidad__nota-intro>*{margin-block:0}.vis-actualidad__nota-media{min-height:420px;overflow:hidden}.vis-actualidad__nota-media img{width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block}.vis-actualidad__nota-media>.wp-block-image.wp-block-image{height:100%;margin:0}.vis-actualidad__nota-media .wp-block-image img{height:100%}.vis-actualidad__nota-cuerpo{display:flex;flex-direction:column;justify-content:space-between;gap:var(--wp--custom--space-7);padding:var(--wp--custom--space-7);background-color:var(--wp--preset--color--vis-color-fondo-alt)}.vis-actualidad__nota-intro{display:flex;flex-direction:column;gap:var(--wp--custom--space-5)}.vis-actualidad__nota-titular{margin:0;font-size:clamp(1.75rem, 3vw, 2.5rem);line-height:1.08;letter-spacing:-.03em;font-weight:300;text-wrap:pretty}.vis-actualidad__nota-titular a{color:inherit;text-decoration:none}.vis-actualidad__nota-titular a:hover,.vis-actualidad__nota-titular a:focus-visible{color:var(--wp--preset--color--vis-kit-oro-foco)}.vis-actualidad__nota-extracto{margin:0;max-width:52ch;font-size:clamp(1rem, 1.4vw, 1.125rem);line-height:1.6;color:var(--wp--preset--color--vis-color-texto-suave);text-wrap:pretty}.vis-actualidad__nota-pie{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--custom--space-5);padding-block-start:var(--wp--custom--space-5);border-block-start:1px solid var(--wp--preset--color--vis-kit-gris-frio)}.vis-actualidad__nota-pie.vis-actualidad__nota-pie>*{margin-block:0}.vis-actualidad__nota-fecha{font-size:var(--wp--preset--font-size--vis-mini);font-variant-numeric:tabular-nums;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-actualidad__nota-enlace{display:flex;align-items:center;gap:var(--wp--custom--space-2);min-height:44px;font-size:var(--wp--preset--font-size--vis-mini);font-weight:var(--wp--custom--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--wp--preset--color--vis-kit-oro-foco);text-decoration:none}.vis-actualidad__nota-enlace:hover,.vis-actualidad__nota-enlace:focus-visible{color:var(--wp--preset--color--vis-kit-tinta-calida)}.vis-actualidad__listado-cabecera{display:flex;align-items:end;justify-content:space-between;gap:var(--wp--custom--space-7);flex-wrap:wrap}.vis-actualidad__listado-titulo{margin:0;font-size:var(--vis-titular-seccion);line-height:1.02;letter-spacing:-.035em;font-weight:300}.vis-actualidad__listado-titulo strong{display:block;font-weight:500;color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__cuenta{margin:0;font-size:var(--wp--preset--font-size--vis-mini);color:var(--wp--preset--color--vis-kit-texto-piedra);font-variant-numeric:tabular-nums}.vis-actualidad__rejilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--custom--space-6);padding-block-start:var(--wp--custom--space-7)}.vis-actualidad__tarjeta{display:flex;flex-direction:column;background-color:var(--wp--preset--color--vis-color-fondo)}.vis-actualidad__tarjeta-media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.vis-actualidad__tarjeta-media img{width:100%;height:100%;object-fit:cover;display:block}.vis-actualidad__tarjeta-media--vacia,.vis-actualidad__nota-media--vacia{position:relative;overflow:hidden;background-color:var(--wp--preset--color--vis-color-fondo-alt)}.vis-actualidad__tarjeta-media--vacia::after,.vis-actualidad__nota-media--vacia::after{content:"";position:absolute;inset-block-end:-6%;inset-inline-end:-6%;width:44%;aspect-ratio:171 / 288;background:url(/wp-content/themes/visocan/assets/img/icono-03-azul.svg) right bottom / contain no-repeat;opacity:.28;pointer-events:none}.vis-actualidad__tarjeta-cuerpo{flex:1;display:flex;flex-direction:column;gap:var(--wp--custom--space-3);padding:var(--wp--custom--space-5) var(--wp--custom--space-5) var(--wp--custom--space-6)}.vis-actualidad__tarjeta-cuerpo>*,.vis-actualidad__rejilla>*{margin-block:0}.vis-actualidad__meta{display:flex;align-items:center;gap:var(--wp--custom--space-3);font-size:var(--wp--preset--font-size--vis-xs);font-weight:var(--wp--custom--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--wp--preset--color--vis-kit-oro-foco)}.vis-actualidad__tarjeta .vis-actualidad__meta{justify-content:space-between}.vis-actualidad__tarjeta .vis-actualidad__meta-tipo{color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__meta a{color:inherit;text-decoration:none}.vis-actualidad__meta a:hover,.vis-actualidad__meta a:focus-visible{color:var(--wp--preset--color--vis-kit-tinta-calida)}.vis-actualidad__meta-filete{display:block;width:14px;height:1px;flex:none;background-color:var(--wp--preset--color--vis-kit-gris-medio)}.vis-actualidad__tarjeta-titular{margin:0;font-size:var(--wp--preset--font-size--vis-lg);line-height:1.22;letter-spacing:-.02em;font-weight:500;text-wrap:pretty}.vis-actualidad__tarjeta-titular a{color:inherit;text-decoration:none}.vis-actualidad__tarjeta-titular a{transition:color 200ms cubic-bezier(.16,1,.3,1)}.vis-actualidad__tarjeta:hover .vis-actualidad__tarjeta-titular a,.vis-actualidad__tarjeta:focus-within .vis-actualidad__tarjeta-titular a{color:var(--wp--preset--color--vis-vsc-amarillo)}.vis-actualidad__tarjeta-media img{transition:opacity 320ms cubic-bezier(.16,1,.3,1)}.vis-actualidad__tarjeta:hover .vis-actualidad__tarjeta-media img,.vis-actualidad__tarjeta:focus-within .vis-actualidad__tarjeta-media img{opacity:.7}@media (prefers-reduced-motion:reduce){.vis-actualidad__tarjeta-titular a,.vis-actualidad__tarjeta-media img{transition:none}}.vis-actualidad__tarjeta-fecha{flex:none;font-variant-numeric:tabular-nums;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-actualidad__vacio{margin:var(--wp--custom--space-7) 0 0 0;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-actualidad__paginacion{display:flex;align-items:center;justify-content:center;gap:var(--wp--custom--space-2);flex-wrap:wrap;padding-block-start:var(--wp--custom--space-8)}.vis-actualidad__paginacion .nav-links{display:flex;align-items:center;justify-content:center;gap:var(--wp--custom--space-2);flex-wrap:wrap}.vis-actualidad__paginacion .page-numbers{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--wp--custom--space-3);font-size:var(--wp--preset--font-size--vis-mini);font-weight:var(--wp--custom--fw-semibold);color:var(--wp--preset--color--vis-color-texto);text-decoration:none;transition:background-color 180ms cubic-bezier(.16,1,.3,1),color 180ms}.vis-actualidad__paginacion .page-numbers:hover,.vis-actualidad__paginacion .page-numbers:focus-visible{background-color:var(--wp--preset--color--vis-color-fondo-alt)}.vis-actualidad__paginacion .page-numbers.current{background-color:var(--wp--preset--color--vis-kit-tinta-calida);color:var(--wp--preset--color--vis-color-texto-inv)}.vis-actualidad__paginacion .page-numbers.dots{min-width:0;padding:0;color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-actualidad__paginacion .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1279px){.vis-actualidad__rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.vis-actualidad__nota{grid-template-columns:1fr}.vis-actualidad__nota-media{min-height:0;aspect-ratio:16 / 9}.vis-actualidad__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:781px){.vis-actualidad__portada::after{inset-inline-end:-22%;opacity:.5}.vis-actualidad__rejilla{grid-template-columns:1fr}.vis-actualidad__nota-cuerpo{padding:var(--wp--custom--space-6) var(--wp--custom--space-5)}.vis-actualidad__nota-titular{font-size:calc(1.75rem * 1.5 - 5px)}.vis-actualidad__tarjeta-titular{font-size:calc(var(--wp--preset--font-size--vis-lg) + 3px)}.vis-actualidad__nota-pie{flex-direction:column;align-items:flex-start;gap:var(--wp--custom--space-2)}}.vis-actualidad__nota-media--vacia::after{width:26%;opacity:.22}.vis-actualidad__listado>*,.vis-actualidad__listado-cabecera>*{margin-block:0}.vis-notas{transition:opacity 160ms}.vis-notas[aria-busy="true"]{opacity:.45;pointer-events:none}.vis-notas>.vis-actualidad__cuenta{padding-block-start:var(--wp--custom--space-5)}.vis-notas>.vis-actualidad__cuenta:focus{outline:none}.vis-notas .vis-actualidad__rejilla{padding-block-start:var(--wp--custom--space-5)}.vis-actualidad__meta-tipo{color:var(--wp--preset--color--vis-kit-texto-piedra)}.vis-actualidad__destacada{padding-block:var(--vis-espacio-seccion)}.vis-actualidad__listado{padding-block-end:var(--vis-espacio-seccion)}.vis-actualidad__listado-cabecera{padding-block-end:var(--vis-espacio-titular)}.vis-actualidad__listado .vis-filtros{padding-block-start:0}:root{--vis-btn-flecha-blanca:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vis-promo__cta a,.vis-promos__enlace a{position:relative;box-sizing:border-box;display:inline-flex;align-items:stretch;justify-content:flex-start;gap:0;width:auto;min-height:52px;height:52px;padding:0 0 0 var(--wp--custom--space-5);font-size:var(--wp--preset--font-size--vis-mini);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-nav);line-height:52px;text-transform:uppercase;white-space:nowrap;text-decoration:none;border-radius:var(--wp--custom--radio);transition:background-color 520ms cubic-bezier(.33,1,.68,1),color 520ms cubic-bezier(.33,1,.68,1)}.vis-promo__cta a::after,.vis-promos__enlace a::after{content:"";align-self:stretch;flex:none;width:52px;height:auto;margin-inline-start:var(--wp--custom--space-5);translate:none;background-color:var(--vis-btn-celda,var(--vis-acento,var(--wp--preset--color--vis-kit-azul-profundo)));background-image:var(--vis-btn-icono,var(--vis-btn-flecha-blanca));background-position:center;background-size:18px 18px;background-repeat:no-repeat;transition:background-color 520ms cubic-bezier(.33,1,.68,1)}.vis-promo__cta a,.vis-promos__enlace a{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-color-texto)}.vis-promo__cta a:hover,.vis-promo__cta a:focus-visible,.vis-promos__enlace a:hover,.vis-promos__enlace a:focus-visible{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-azul-profundo)}html body .vis-promo__cta.vis-promo__cta--secundario a{--vis-btn-celda:var(--wp--preset--color--vis-color-texto);color:var(--wp--preset--color--vis-color-texto);background-color:var(--wp--preset--color--vis-vsc-amarillo)}html body .vis-contacto__formulario-hueco .gform_wrapper.gform-theme.gform-theme--framework .gform_footer input[type="submit"].gform_button{min-height:52px;inline-size:auto;margin:0;font-family:inherit;font-size:var(--wp--preset--font-size--vis-mini);font-weight:var(--wp--custom--fw-semibold);letter-spacing:var(--wp--custom--tracking-nav);text-transform:uppercase;color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-color-texto);border:0;border-radius:var(--wp--custom--radio);box-shadow:none;cursor:pointer;transition:background-size 520ms cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.vis-promo__cta a,.vis-promos__enlace a,html body .vis-contacto__formulario-hueco .gform_wrapper.gform-theme.gform-theme--framework .gform_footer input[type="submit"].gform_button{transition:none}}.vis-cta__boton--blanco .wp-block-button__link{color:var(--wp--preset--color--vis-color-texto);background-color:var(--wp--preset--color--vis-vsc-blanco)}.vis-cta__boton--blanco .wp-block-button__link:hover,.vis-cta__boton--blanco .wp-block-button__link:focus-visible{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-color-texto)}html body :is(.vis-cta .wp-block-button__link,.vis-promo__cta a,.vis-promos__enlace a,.vis-promos__mas-boton){--vis-btn-acento:var(--vis-acento-texto, var(--wp--preset--color--vis-kit-azul-profundo));--vis-btn-base:var(--wp--preset--color--vis-color-texto);--vis-btn-relleno:var(--vis-btn-acento);--vis-btn-celda:var(--vis-btn-acento);position:relative;isolation:isolate;overflow:hidden;transition:color 520ms cubic-bezier(.33,1,.68,1)}html body .vis-promos__mas-boton.vis-promos__mas-boton{--vis-btn-base:var(--wp--preset--color--vis-kit-tinta-calida, #24211F)}html body .vis-cta__boton--blanco .wp-block-button__link{--vis-btn-relleno:var(--wp--preset--color--vis-color-texto);--vis-btn-celda:var(--vis-btn-acento)}html body .vis-cta__boton--blanco .wp-block-button__link{--vis-btn-base:var(--wp--preset--color--vis-vsc-blanco)}html body :is(.vis-cta .wp-block-button__link,.vis-promo__cta a,.vis-promos__enlace a,.vis-promos__mas-boton)::before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--vis-btn-relleno);transform:translateX(100%);filter:blur(6px);opacity:.85;pointer-events:none;transition:transform 520ms cubic-bezier(.33,1,.68,1),filter 520ms cubic-bezier(.33,1,.68,1),opacity 520ms cubic-bezier(.33,1,.68,1)}html body :is(.vis-cta .wp-block-button__link,.vis-promo__cta a,.vis-promos__enlace a,.vis-promos__mas-boton):is(:hover,:focus-visible){color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--vis-btn-base)}html body :is(.vis-cta .wp-block-button__link,.vis-promo__cta a,.vis-promos__enlace a,.vis-promos__mas-boton):is(:hover,:focus-visible)::before{transform:translateX(0);filter:blur(0);opacity:1}html body .vis-cta .vis-flecha{background-color:var(--vis-btn-celda)}html body :is(.vis-promo__cta a,.vis-promos__enlace a)::after{background-color:var(--vis-btn-celda)}html body .vis-promo__cta.vis-promo__cta--hero a{--vis-btn-celda:var(--wp--preset--color--vis-vsc-naranja)}html body:is(.blog,.archive,.single-post) .vis-cta .wp-block-button__link{--vis-btn-acento:var(--wp--preset--color--vis-color-accion)}.vis-boton:not(.vis-boton--secundario) :is(.vis-boton__fondo,.vis-boton__celda){background-color:var(--vis-acento-texto,var(--wp--preset--color--vis-kit-azul-profundo))}html body .vis-terciario__celda{--vis-btn-acento:var(--vis-acento-texto, var(--wp--preset--color--vis-kit-azul-profundo));color:var(--vis-btn-acento);background-color:var(--wp--preset--color--vis-kit-gris-nube);background-image:linear-gradient(var(--vis-btn-acento),var(--vis-btn-acento));background-repeat:no-repeat;background-position:100% 0;background-size:0% 100%;transition:color 520ms cubic-bezier(.33,1,.68,1),background-size 520ms cubic-bezier(.33,1,.68,1)}html body :is(.vis-terciario:hover,.vis-terciario:focus-visible) .vis-terciario__celda{color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-kit-gris-nube);background-size:100% 100%}html body :is(.vis-terciario:hover,.vis-terciario:focus-visible){color:var(--vis-acento-texto,var(--wp--preset--color--vis-kit-azul-profundo))}@media (prefers-reduced-motion:reduce){html body :is(.vis-cta .wp-block-button__link,.vis-promos__mas-boton)::before{filter:none;transition:none}html body .vis-terciario__celda{transition:none}}html body .vis-inquilino__acuerdo .vis-cta__boton--blanco .wp-block-button__link{--vis-btn-relleno:var(--vis-acento-texto)}html body .vis-inquilino__incidencia-cuerpo .vis-cta__boton:not(.vis-cta__boton--blanco) .wp-block-button__link{--vis-btn-base:var(--wp--preset--color--vis-color-texto);--vis-btn-relleno:var(--wp--preset--color--vis-vsc-blanco);color:var(--wp--preset--color--vis-color-texto-inv);background-color:var(--wp--preset--color--vis-color-texto)}html body .vis-inquilino__incidencia-cuerpo .vis-cta__boton:not(.vis-cta__boton--blanco) .wp-block-button__link:is(:hover,:focus-visible){color:var(--wp--preset--color--vis-color-texto);background-color:var(--wp--preset--color--vis-color-texto)}html body .vis-inquilino__incidencia-cuerpo .vis-cta__boton:not(.vis-cta__boton--blanco) .vis-flecha{color:var(--vis-acento-texto);background-color:var(--wp--preset--color--vis-vsc-blanco)}html body .vis-contacto__formulario-hueco .gform_wrapper.gform-theme.gform-theme--framework .gform_footer input[type="submit"].gform_button{--vis-btn-acento:var(--wp--preset--color--vis-kit-azul-profundo);height:52px;padding-block:0;padding-inline:var(--wp--custom--space-5) calc(52px + var(--wp--custom--space-5));line-height:52px;background-image:var(--vis-btn-flecha-blanca),linear-gradient(var(--vis-btn-acento),var(--vis-btn-acento)),linear-gradient(var(--vis-btn-acento),var(--vis-btn-acento));background-repeat:no-repeat;background-position:right 17px center,100% 0,100% 0;background-size:18px 18px,52px 100%,0% 100%}html body .vis-contacto__formulario-hueco .gform_wrapper.gform-theme.gform-theme--framework .gform_footer input[type="submit"].gform_button:is(:hover,:focus-visible){background-size:18px 18px,52px 100%,100% 100%}@media (max-width:47.9375rem){.vis-promo__cta a,.vis-promos__enlace a{max-inline-size:100%;height:auto;align-items:center;line-height:1.3;white-space:normal;text-align:start}.vis-promo__cta a::after,.vis-promos__enlace a::after{align-self:stretch;min-height:52px}}.vis-cifras.is-lista{cursor:pointer}.vis-cifras.is-lista:focus-visible{outline:3px solid var(--wp--preset--color--vis-color-texto);outline-offset:2px}@media (max-width:47.9375rem){.vis-recursos__lista a{display:inline-block;padding-block:10px}}@media (prefers-reduced-motion:reduce){.vis-pasos__paso::before,.vis-pasos__paso::after,.vis-pasos__barra::after,.vis-pasos__dato::before,.vis-recibo__hoja::after,.vis-recibo__hoja>*,.vis-recibo__linea,.vis-recibo__dato::before,.vis-recibo__leyenda>p::before,.vis-fhero__icono,.vis-fhero__icono::before,.vis-fhero__icono::after{animation:none!important}}.vis-contacto__telefonos a{text-decoration-line:underline!important;text-decoration-thickness:1px;text-underline-offset:.2em}.zgn-migas a,.zgn-migas a:hover,.zgn-migas a:focus-visible{text-decoration:none!important}.vis-contacto__telefonos a:hover,.vis-contacto__telefonos a:focus-visible{text-decoration-thickness:2px}:where(.zgn-migas) a{color:var(--wp--preset--color--vis-kit-azul-petroleo)}:where(.wp-block-post-content,.entry-content) :is(p,li,td) a{overflow-wrap:anywhere}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:666px;--cmplz_banner_background_color:#3f3e3e;--cmplz_banner_border_color:#ffffff;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:0px 0px 0px 0px;--cmplz_banner_margin:10px;--cmplz_categories-height:110px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#ffffff;--cmplz_hyperlink_color:#3B29FF;--cmplz_text_font_size:14px;--cmplz_link_font_size:14px;--cmplz_category_body_font_size:14px;--cmplz_button_accept_background_color:#ffffff;--cmplz_button_accept_border_color:#ffffff;--cmplz_button_accept_text_color:#3f3e3e;--cmplz_button_deny_background_color:#ffffff;--cmplz_button_deny_border_color:#ffffff;--cmplz_button_deny_text_color:#3f3e3e;--cmplz_button_settings_background_color:#3f3e3e;--cmplz_button_settings_border_color:#ffffff;--cmplz_button_settings_text_color:#ffffff;--cmplz_button_border_radius:0px 0px 0px 0px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#3B29FF;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}.cmplz-cookiebanner .cmplz-marketing:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-marketing:not(.cmplz-tcf){display:none}.cmplz-cookiebanner .cmplz-title{display:none}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-close{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner .cmplz-links .cmplz-link{display:none}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}