.page-title.parallax{height:200px !important}.page-title.parallax .container{padding-top:118px !important;padding-bottom:20px !important}section .container{padding-top:64px !important;padding-bottom:64px !important}.ga-wrap,.gav-col-centrada{max-width:1140px !important;margin-left:auto !important;margin-right:auto !important}.gav-col-centrada{width:auto !important;max-width:1140px !important}@media (max-width:768px){html body .page-title.parallax{height:auto !important;min-height:170px !important}html body .page-title.parallax .container{padding-top:60px !important;padding-bottom:16px !important}}@media (max-width:767px){section .container{padding-top:40px !important;padding-bottom:40px !important}.ga-wrap,.gav-col-centrada{max-width:none !important}}@media (max-width:1024px){.navbar,.navbar.floating,.navbar.slide-down{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:1030 !important;animation:none !important;transition:background .25s ease !important;background:#0A0A0A !important;padding-top:11px !important;padding-bottom:11px !important}.navbar.floating,.navbar.slide-down{background:rgba(10,10,10,.72) !important;-webkit-backdrop-filter:saturate(1.8) blur(20px) !important;backdrop-filter:saturate(1.8) blur(20px) !important}html:has(#wpadminbar) .navbar,html:has(#wpadminbar) .navbar.floating,html:has(#wpadminbar) .navbar.slide-down{top:32px !important}}@media (min-width:768px) and (max-width:1024px){body .navbar .navbar-header .navbar-brand{margin-top:4.5px !important}body .navbar .navbar-collapse .navbar-nav{margin-top:4.5px !important;margin-bottom:0 !important}}@media (max-width:767px){.navbar,.navbar.floating,.navbar.slide-down{padding-top:6px !important;padding-bottom:6px !important}body .navbar .navbar-header .navbar-toggle{padding:0 10px !important;min-width:44px !important;min-height:44px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;margin-top:3px !important}body .navbar .navbar-header .navbar-toggle .icon-bar{display:block !important;width:22px !important;height:3px !important;float:none !important}body .navbar .navbar-header .navbar-toggle .icon-bar + .icon-bar{margin-top:4px !important}body .navbar .navbar-header .navbar-brand{margin-top:10px !important}.navbar .navbar-collapse{max-height:calc(100vh - 62px) !important;overflow-y:auto !important}}@media screen and (max-width:782px){#wpadminbar{height:92px !important;position:fixed !important}html:has(#wpadminbar){margin-top:92px !important}html:has(#wpadminbar) .navbar,html:has(#wpadminbar) .navbar.floating,html:has(#wpadminbar) .navbar.slide-down{top:92px !important}}body.single-portfolio section.page-title{position:relative !important;width:auto !important;height:auto !important;min-height:200px !important;padding:0 !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important;border:0 !important;display:flex !important;align-items:center !important;background-image:url('/wp-content/uploads/2026/09/hero-portada-1500.webp') !important;background-size:cover !important;background-position:50% 50% !important;background-attachment:scroll !important}body.single-portfolio section.page-title h1,body.single-portfolio section.page-title .subtitle,body.single-portfolio section.page-title p{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important}@media (max-width:1024px){body.single-portfolio section.page-title{position:absolute !important;width:1px !important;height:1px !important;min-height:0 !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;display:block !important;background-image:none !important}}body.single-portfolio .container.single-portfolio{padding-top:95px !important}body.single-portfolio .gaf .gaf-panel{top:79px !important}body.single-portfolio.admin-bar .gaf .gaf-panel{top:111px !important}body.single-portfolio .gaf .gaf-datos{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 14px !important}body.single-portfolio .gaf .gaf-datos span{display:flex !important;align-items:center !important;gap:9px !important;white-space:normal !important}body.single-portfolio .gaf .gaf-datos i,body.single-portfolio .gaf .gaf-datos svg{width:16px !important;height:16px !important;flex:0 0 16px !important}@media (max-width:900px){body.single-portfolio .container.single-portfolio{padding-top:66px !important}}.gav-contacto-form,.wpcf7-form-control,.ga-aviso,.ga-card{border-radius:8px !important}.ga-flot .ga-flot-btn,#scrollTop{border-radius:50% !important}.ga-flot{bottom:18px !important}#scrollTop{bottom:142px !important}.navbar .navbar-toggle{border-radius:8px !important}.gav-grid .gav-grid-items{background:#F3F3F5;padding:clamp(16px,2.2vw,28px);border-radius:8px;gap:24px}.gav-grid .gav-grid-item{background:#f8f8f8;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(34,38,112,0.06),0 6px 18px rgba(34,38,112,0.08);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1)}.gav-grid .gav-grid-item:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgba(34,38,112,0.07),0 16px 34px rgba(34,38,112,0.13)}.gav-grid .gav-card-foto{aspect-ratio:auto;overflow:visible;position:relative}.gav-grid .gav-card-enlace{display:flex;flex-direction:column;overflow:visible}.gav-grid .gav-card-foto img{aspect-ratio:3/2}.gav-grid .gav-card-foto::after{content:"";position:absolute;left:0;right:0;top:0;height:96px;pointer-events:none;z-index:1;background:linear-gradient(to bottom,rgba(34,38,112,0.34),rgba(34,38,112,0))}.gav-grid .gav-muni-pill{z-index:2;top:12px;left:12px;background:rgba(34,38,112,0.42);-webkit-backdrop-filter:saturate(150%) blur(7px);backdrop-filter:saturate(150%) blur(7px);font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;padding:6px 11px}.gav-grid .gav-muni-pill i,.gav-grid .gav-muni-pill svg{display:none}.gav-grid .gav-preview-badge{position:static;background:transparent;color:#222670;font-size:13px;padding:13px 16px;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:nowrap}.gav-grid .gav-preview-badge span{white-space:nowrap}.gav-grid .gav-card-texto{background:#f8f8f8;padding:14px 16px 16px;border-top:1px solid rgba(34,38,112,.10)}@media (max-width:560px){.gav-grid .gav-grid-items{padding:14px;gap:18px}}i.fab::before,span.fab::before{content:none !important}i.fab,span.fab{font-family:inherit !important}i.fab svg,span.fab svg,i[class*="fa-"] svg{width:1em;height:1em;fill:currentColor}.ga-spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.125em;animation:ga-girar .7s linear infinite}.ga-spinner::before{content:none !important}@keyframes ga-girar{to{transform:rotate(360deg)}}.gav-fila-fondo{padding-top:70px;padding-bottom:70px;background-color:#f8f8f8}.gav-col-centrada{width:66.6666%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width:991px){.gav-fila-fondo{padding-top:45px;padding-bottom:45px}.gav-col-centrada{width:100%;padding-left:15px;padding-right:15px}}@media (max-width:560px){.gav-fila-fondo{padding-top:35px;padding-bottom:35px}}.gav-contacto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:start}.gav-contacto-form{background:#e6e6e6;border-radius:3px;padding:25px}.gav-contacto-form input,.gav-contacto-form textarea,.gav-contacto-form select{max-width:100%;box-sizing:border-box}@media (max-width:767px){.gav-contacto{grid-template-columns:1fr;gap:24px}}@media (max-width:560px){.gav-contacto{gap:20px}.gav-contacto-form{padding:18px}}.gav-grid{--gav-grid-gap:10px}.gav-grid-filtros{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 22px}.gav-grid-filtro{cursor:pointer;padding:7px 16px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;border:1.5px solid var(--gav-azul,#222670);color:var(--gav-azul,#222670);background:transparent;transition:background .2s ease,color .2s ease,border-color .2s ease;-webkit-user-select:none;user-select:none}.gav-grid-filtro:hover:not(.gav-activo){background:rgba(242,109,22,0.12);border-color:var(--gav-naranja,#F26D16);color:var(--gav-naranja,#F26D16)}.gav-grid-filtro.gav-activo{background:var(--gav-naranja,#F26D16);border-color:var(--gav-naranja,#F26D16);color:#F8F8F8}.gav-grid-filtro:focus-visible{outline:2px solid var(--gav-naranja,#F26D16);outline-offset:2px}.gav-grid-select{display:none;width:100%;margin:0 0 18px;padding:11px 14px;font-size:15px;font-weight:600;color:var(--gav-azul,#222670);background:#f8f8f8;border:1.5px solid var(--gav-azul,#222670);border-radius:8px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23222670' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.gav-grid-select:focus-visible{outline:2px solid var(--gav-naranja,#F26D16);outline-offset:2px}.gav-grid-items{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gav-grid-gap,10px)}.gav-grid[data-columnas="1"] .gav-grid-items{grid-template-columns:1fr}.gav-grid[data-columnas="2"] .gav-grid-items{grid-template-columns:repeat(2,1fr)}.gav-grid[data-columnas="3"] .gav-grid-items{grid-template-columns:repeat(3,1fr)}.gav-grid-item{min-width:0}.gav-grid-item[hidden]{display:none !important}.gav-card-foto{position:relative;overflow:hidden;aspect-ratio:1 / 1}.gav-card-enlace{display:block;width:100%;height:100%;line-height:0}.gav-grid .gav-card-foto img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.gav-card-texto{background:#f8f8f8;padding:14px 16px}.gav-card-texto .gav-card-tit{margin:0;font-size:16px}.gav-card-texto .gav-card-tit .gav-card-nombre,.gav-card-texto .gav-card-tit .gav-card-precio{display:block}.gav-card-texto .gav-card-tit .gav-card-nombre{font-weight:500;line-height:1.3}.gav-card-texto .gav-card-tit .gav-card-precio{margin-top:3px;font-weight:700;color:var(--gav-naranja,#F26D16);letter-spacing:.2px}@media (min-width:901px) and (max-width:1200px){.gav-grid:not([data-columnas="1"]):not([data-columnas="2"]) .gav-grid-items{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.gav-grid:not([data-columnas="1"]) .gav-grid-items{grid-template-columns:repeat(2,1fr)}.gav-card-texto{padding:12px}.gav-card-texto .gav-card-tit{font-size:15px}.gav-grid-filtro{font-size:12px;padding:6px 13px}}@media (max-width:560px){.gav-grid[data-movil="1"] .gav-grid-items{grid-template-columns:1fr}.gav-grid[data-movil="2"] .gav-grid-items{grid-template-columns:repeat(2,1fr)}.gav-grid[data-movil="2"] .gav-preview-badge{font-size:10px;padding:5px 3px;gap:2px}.gav-grid[data-movil="2"] .gav-preview-badge span{gap:3px}.gav-grid[data-movil="2"] .gav-preview-badge i{font-size:10px}.gav-grid .gav-grid-filtros{display:none}.gav-grid .gav-grid-select{display:block}.gav-card-texto{padding:12px}.gav-card-texto .gav-card-tit{font-size:15px}}i.fas::before,i.fa-solid::before,span.fas::before,span.fa-solid::before,i.far::before,i.fa-regular::before,span.far::before,span.fa-regular::before{content:none !important}i.fas,i.fa-solid,span.fas,span.fa-solid,i.far,i.fa-regular,span.far,span.fa-regular{font-family:inherit !important}#ga-valoracion .ga-wrap{display:flex;flex-direction:column}#ga-valoracion .ga-wrap>.ga-card{order:1}#ga-valoracion .ga-wrap>.ga-aviso{order:2}#ga-valoracion .ga-wrap>*{margin-top:0}#ga-valoracion .ga-wrap>.ga-aviso{margin-top:22px}#ga-valoracion .ga-wrap{padding-top:8px}@media (min-width:901px){#ga-valoracion{margin-top:-38px}}@media (max-width:900px){#ga-valoracion{margin-top:-46px}}.ga-heroe-acciones{display:flex;gap:14px;justify-content:center;align-items:stretch;flex-wrap:wrap;margin-top:30px}.ga-heroe-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:220px;min-height:54px;padding:0 30px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;border-radius:8px;border:0;box-shadow:0 4px 14px rgba(10,10,10,0.18);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.ga-heroe-comprar{background:#F8F8F8;color:var(--gav-azul,#222670) !important}.ga-heroe-comprar:hover,.ga-heroe-comprar:focus-visible{background:#F8F8F8;color:var(--gav-azul,#222670) !important;transform:translateY(-2px);box-shadow:0 9px 22px rgba(10,10,10,0.28)}.ga-heroe-vender{background:var(--gav-naranja,#F26D16);color:#F8F8F8 !important}.ga-heroe-vender:hover,.ga-heroe-vender:focus-visible{background:#F26D16;color:#F8F8F8 !important;transform:translateY(-2px);box-shadow:0 9px 22px rgba(10,10,10,0.32)}.ga-heroe-btn:focus-visible{outline:3px solid #F8F8F8;outline-offset:3px}@media (max-width:600px){.ga-heroe-acciones{flex-direction:column;gap:12px;margin-top:26px;padding:0 30px}.ga-heroe-btn{width:100%;min-width:0;min-height:52px;font-size:15px;padding:0 18px}}.caption .ga-heroe-acciones a.ga-heroe-btn[href],.ga-heroe-acciones a.ga-heroe-btn[href]{border-radius:8px !important;min-height:54px !important;padding:0 30px !important;border:0 !important;font-size:15px !important;font-weight:700 !important;text-transform:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto}.caption .ga-heroe-acciones a.ga-heroe-comprar[href],.ga-heroe-acciones a.ga-heroe-comprar[href]{background:#F8F8F8 !important;color:var(--gav-azul,#222670) !important}.caption .ga-heroe-acciones a.ga-heroe-vender[href],.ga-heroe-acciones a.ga-heroe-vender[href]{background:var(--gav-naranja,#F26D16) !important;color:#F8F8F8 !important}@media (max-width:600px){.caption .ga-heroe-acciones a.ga-heroe-btn[href],.ga-heroe-acciones a.ga-heroe-btn[href]{width:100% !important;min-height:52px !important;padding:0 18px !important}}@media screen and (max-width:782px){.admin-bar .navbar.floating,.admin-bar .navbar.slide-down{top:0 !important}}@media (max-width:992px){footer .menu li a,footer .widget_nav_menu li a,footer .lang-item a{display:block;padding-top:11px;padding-bottom:11px;line-height:1.35}footer a[href^="tel:"],footer a[href^="mailto:"],footer a[href*="wa.me"],footer a[href*="maps"]{display:inline-block;padding-top:10px;padding-bottom:10px;line-height:1.35}}@media (max-width:992px){.navbar .navbar-toggle,.navbar-toggle{position:relative}.navbar .navbar-toggle::after,.navbar-toggle::after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%)}}.ga-aviso-ico svg,.ga-tipo-ico svg,.ga-confirm-ico svg{stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:middle}.ga-aviso-ico svg,.ga-tipo-ico svg,.ga-confirm-ico svg{stroke:var(--gav-azul) !important;fill:none !important;stroke-width:1.6px}.ga-aviso-ico svg{width:22px;height:22px}.ga-tipo-ico svg{width:22px;height:22px}.ga-confirm-ico svg{width:44px;height:44px}:root{--gav-azul:#222670;--gav-naranja:#F26D16}.gav-trust-bar{position:relative;overflow:hidden;background:#222670;background-image:radial-gradient( 1100px 320px at 14% -40%,rgba(242,109,22,.20),transparent 70% ),radial-gradient( 900px 300px at 88% 140%,rgba(242,109,22,.13),transparent 70% ),linear-gradient( 180deg,#222670 0%,#222670 55%,#222670 100% );padding:46px 20px 42px}.gav-trust-bar::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient( 90deg,transparent,#F26D16 22%,#F26D16 78%,transparent )}.gav-trust-bar__inner{position:relative;max-width:1100px;margin:0 auto;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;gap:0;text-align:center}.gav-trust-item{position:relative;flex:1 1 200px;min-width:180px;padding:6px 24px}.gav-trust-item + .gav-trust-item::before{content:'';position:absolute;left:0;top:12%;width:1px;height:76%;background:linear-gradient( 180deg,transparent,rgba(248,248,248,.26),transparent )}.gav-trust-number{display:block;font-size:3.3rem;font-weight:700;line-height:1;letter-spacing:-.02em;color:#F26D16;font-variant-numeric:tabular-nums}.gav-trust-label{display:block;margin-top:12px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.08em;color:rgba(248,248,248,.72)}.gav-trust-bar.gav-anim::before{transform:scaleX(0);transform-origin:50% 50%;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.gav-trust-bar.gav-anim.gav-visible::before{transform:scaleX(1)}.gav-trust-bar.gav-anim::after{content:'';position:absolute;top:0;bottom:0;left:-45%;width:38%;pointer-events:none;opacity:0;transform:skewX(-14deg);background:linear-gradient( 100deg,transparent,rgba(248,248,248,.10) 42%,rgba(242,109,22,.16) 58%,transparent )}.gav-trust-bar.gav-anim.gav-visible::after{animation:gavDestello 1.6s cubic-bezier(.4,0,.2,1) .3s 1 both}@keyframes gavDestello{0%{left:-45%;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:108%;opacity:0}}.gav-trust-bar.gav-anim .gav-trust-item{opacity:0;transform:translateY(34px) scale(.94);transition:opacity .7s ease,transform .85s cubic-bezier(.16,.84,.28,1.12)}.gav-trust-bar.gav-anim.gav-visible .gav-trust-item{opacity:1;transform:none}.gav-trust-bar.gav-anim .gav-trust-number{filter:blur(7px);transition:filter .8s ease}.gav-trust-bar.gav-anim.gav-visible .gav-trust-number{filter:none}.gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(2),.gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(2) .gav-trust-number{transition-delay:.17s}.gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(3),.gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(3) .gav-trust-number{transition-delay:.34s}.gav-trust-bar.gav-anim .gav-trust-item + .gav-trust-item::before{transform:scaleY(0);transition:transform .7s cubic-bezier(.22,.61,.36,1) .55s}.gav-trust-bar.gav-anim.gav-visible .gav-trust-item + .gav-trust-item::before{transform:scaleY(1)}@media (max-width:768px){.gav-trust-bar{padding:34px 18px 30px}.gav-trust-bar__inner{gap:20px}.gav-trust-number{font-size:2.3rem}.gav-trust-label{margin-top:6px}.gav-trust-item + .gav-trust-item::before{display:none}}.gav-preview-badge{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-around;align-items:center;background:rgba(248,248,248,0.94);color:var(--gav-azul,#222670);font-weight:600;font-size:13px;padding:8px 6px;gap:4px;box-shadow:0 -1px 4px rgba(10,10,10,0.15);z-index:5;pointer-events:none}.gav-preview-badge span{display:flex;align-items:center;gap:5px;white-space:nowrap}.gav-preview-badge i{color:var(--gav-azul,#222670);font-size:13px}.gav-muni-pill{position:absolute;top:10px;left:10px;z-index:6;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);background:rgba(34,38,112,0.92);color:#F8F8F8;font-weight:600;line-height:1.25;padding:6px 10px;border-radius:999px;pointer-events:none}.gav-muni-pill i{font-size:11px;flex:0 0 auto}@media (max-width:992px){.gav-preview-badge{font-size:11px;padding:5px 4px}.gav-preview-badge i{font-size:11px}.gav-muni-pill{font-size:11px;padding:5px 9px;top:8px;left:8px}}html{scroll-padding-top:88px}@media (min-width:769px){html{scroll-padding-top:134px}}html:has(body.admin-bar){scroll-padding-top:120px}@media (min-width:769px){html:has(body.admin-bar){scroll-padding-top:166px}}@media (max-width:768px){#ga-valoracion input,#ga-valoracion select,#ga-valoracion textarea{font-size:16px !important}}.gav-solo-lector{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}#ga-valoracion [data-v]:focus-visible,#ga-valoracion input:focus-visible,#ga-valoracion select:focus-visible,#ga-valoracion textarea:focus-visible,#ga-valoracion button:focus-visible{outline:3px solid #F26D16;outline-offset:2px}#ga-valoracion [data-v]:focus{outline:3px solid #F26D16;outline-offset:2px}#ga-valoracion [data-v]:focus:not(:focus-visible){outline:none}.ga-autocompleta{position:relative}.ga-sug{position:absolute;z-index:30;left:0;right:0;top:100%;max-height:232px;overflow-y:auto;margin-top:4px;background:#F8F8F8;border:1px solid rgba(10,10,10,.14);border-radius:8px;box-shadow:0 10px 26px rgba(10,10,10,.13)}.ga-sug[hidden]{display:none}.ga-sug-item{display:block;width:100%;padding:11px 14px;border:0;border-bottom:1px solid rgba(10,10,10,.07);background:none;font:inherit;font-size:15px;line-height:1.35;text-align:left;color:#0A0A0A;cursor:pointer}.ga-sug-item:last-child{border-bottom:0}.ga-sug-item:hover,.ga-sug-item.marcada{background:rgba(242,109,22,.11);color:#222670}.ga-error{margin:0 0 10px;padding:10px 12px;border:1px solid rgba(242,109,22,.45);border-left:3px solid #F26D16;border-radius:8px;background:rgba(242,109,22,.07);font-size:14px;line-height:1.45;color:#0A0A0A}.ga-recibido{margin-bottom:14px;padding:12px 14px;border:1px solid rgba(34,38,112,.20);border-left:3px solid #222670;border-radius:8px;background:rgba(34,38,112,.05)}.ga-recibido p{margin:0;font-size:14px;line-height:1.5;color:#222670}.ga-extra-int{margin:0 0 14px;font-size:14px;line-height:1.55;color:#555}.ga-saltar{display:block;width:100%;margin-top:10px;text-align:center;font-size:14px}@media (max-width:768px){.ga-sug{max-height:46vh}.ga-sug-item{padding:13px 14px;font-size:16px}}#ga-ts,#ga-ts-en{max-width:100%;overflow:hidden}#ga-valoracion .ga-back,#ga-valoracion .ga-saltar{min-height:44px;padding-top:12px;padding-bottom:12px}#ga-valoracion .ga-saltar{margin-top:6px}@media (max-width:768px){body.gav-form-a-la-vista .ga-flot,body.gav-form-a-la-vista #scrollTop{opacity:0 !important;pointer-events:none !important;transition:opacity .25s ease}}.ga-flot,#scrollTop{transition:opacity .45s ease,box-shadow .45s ease,transform .45s ease}.ga-flot:hover,.ga-flot:focus-within,#scrollTop:hover,#scrollTop:focus-within{opacity:1 !important}@media (max-width:991px){.navbar-collapse{margin-top:0 !important}.navbar-collapse .lang-item>a{display:flex !important;align-items:center !important;gap:9px !important;line-height:1 !important}.navbar-collapse .lang-item>a img{width:18px !important;height:auto !important;margin:0 !important;flex:0 0 auto}.navbar-collapse .lang-item>a .gav-idioma{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}}@media (max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{font-size:16px !important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role="button"]:focus-visible{outline:3px solid #F26D16 !important;outline-offset:2px !important;border-radius:2px}.navbar a:focus-visible{outline-color:#F8F8F8 !important;box-shadow:0 0 0 5px rgba(242,109,22,.55)}@media (min-width:768px) and (max-width:991px){.navbar-nav>li>a{padding-top:12px !important;padding-bottom:12px !important;min-height:44px;display:flex;align-items:center}.navbar-nav>li.lang-item>a{min-height:44px}}@media (min-width:992px){.navbar-nav .lang-item>a .gav-idioma{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.gav-muni-pill,.gav-muni-pill span,.gaf .gaf-pill.gaf-pill{font-size:12px !important}.gaf .gaf-zona.gaf-zona{font-size:12.5px !important}.gaf-nav{width:44px !important;height:44px !important}.ga-migas{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0 0 14px;font-size:13px;line-height:1.4;color:#6b6b6b}.gaf .ga-migas a,.gaf .ga-migas-actual,.ga-migas a,.ga-migas-actual{font-size:inherit !important;text-transform:none !important;letter-spacing:normal !important;font-family:inherit !important}.ga-migas a{color:#6b6b6b;text-decoration:none;padding:4px 2px}.ga-migas a:hover,.ga-migas a:focus{color:#F26D16;text-decoration:underline}.ga-migas-sep{display:inline-flex;align-items:center;opacity:.45}.ga-migas-actual{color:#0A0A0A;font-weight:500}@media (max-width:768px){.ga-migas{flex-wrap:nowrap;font-size:12.5px}.ga-migas a{flex:0 0 auto}.ga-migas-actual{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}.gav-trust-label{font-size:1.2rem !important}@media (max-width:768px){.gav-trust-label{font-size:1.2rem !important;letter-spacing:.05em}}.gav-atajo-caja{margin:0 0 4px}.gav-atajo-wa{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 16px;border:1px solid rgba(18,140,126,.40);border-radius:999px;background:rgba(18,140,126,.05);font-size:14px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;color:#128C7E;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.gav-atajo-wa:hover,.gav-atajo-wa:focus{border-color:#128C7E;background:rgba(18,140,126,.11);color:#075E54;text-decoration:none}.gav-atajo-wa svg{flex:0 0 auto}@media (max-width:768px){.gav-atajo-wa{font-size:14px;border-radius:12px;padding:12px 14px}}.ga-fbar{display:none}@media (max-width:1024px){body.single-portfolio .ga-fbar{display:flex;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:10px 14px;padding-bottom:calc( 10px + env( safe-area-inset-bottom,0px ) );background:rgba(248,248,248,0.94);-webkit-backdrop-filter:saturate( 180% ) blur( 12px );backdrop-filter:saturate( 180% ) blur( 12px );border-top:1px solid rgba( 10,10,10,.08 );box-shadow:0 -6px 24px -12px rgba( 10,10,10,.30 );animation:gavFbarEntra .45s cubic-bezier( .22,.68,.28,1 ) both}@keyframes gavFbarEntra{from{transform:translateY( 100% )}to{transform:none}}body.single-portfolio .ga-fbar-btn{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:9px;height:52px;border-radius:999px;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;color:#F8F8F8;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s}body.single-portfolio .ga-fbar-btn::before{content:"";flex:0 0 18px;width:18px;height:18px;background-color:currentColor;-webkit-mask:var( --ga-ico ) center/contain no-repeat;mask:var( --ga-ico ) center/contain no-repeat}body.single-portfolio .ga-fbar-wa{background:#F26D16;box-shadow:0 10px 22px -12px rgba( 242,109,22,.70 );--ga-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E")}body.single-portfolio .ga-fbar-tel{background:#f8f8f8;color:#222670;border:1px solid rgba( 34,38,112,.22 );box-shadow:none;--ga-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E")}body.single-portfolio .ga-fbar-btn:active{transform:translateY( 1px )}body.single-portfolio .ga-fbar-btn:focus-visible{outline:3px solid #0A0A0A;outline-offset:2px}body.single-portfolio.gav-con-fbar .ga-flot,body.single-portfolio.gav-con-fbar #scrollTop{display:none !important}body.single-portfolio.gav-con-fbar{padding-bottom:calc( 72px + env( safe-area-inset-bottom,0px ) )}}@media (max-width:782px){.cky-consent-container .cky-consent-bar{padding:12px 14px !important}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des p{font-size:13px !important;line-height:1.45 !important}.cky-consent-container .cky-notice-group{gap:10px}.cky-consent-container .cky-notice-btn-wrapper{flex-direction:row !important;flex-wrap:nowrap !important;gap:8px;padding:0 !important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{flex:1 1 0 !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 6px !important;font-size:13px !important;min-height:44px !important;white-space:nowrap}.cky-consent-container .cky-btn-customize{order:1}.cky-consent-container .cky-btn-reject{order:2}.cky-consent-container .cky-btn-accept{order:3}}body.gav-fbar-espera .ga-fbar{transform:translateY( 130% );pointer-events:none;transition:transform .3s cubic-bezier( .22,.68,.28,1 )}body.single-portfolio .ga-fbar{transition:transform .3s cubic-bezier( .22,.68,.28,1 )}@media (max-width:1024px){body.single-portfolio.gav-con-fbar .gaf-botones{display:none !important}}body.single-portfolio footer p,body.single-portfolio footer .copyright,body.single-portfolio footer .copyright p{color:#B0B0B0 !important}@media (max-width:991px){.navbar-collapse .menu-item>a,.navbar-collapse .nav>li>a{display:flex !important;align-items:center;min-height:44px;padding-top:0 !important;padding-bottom:0 !important}.navbar-collapse .menu-item,.navbar-collapse .nav>li{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:991px){footer td a,footer p>a{min-height:44px;display:inline-flex !important;align-items:center}}.gav-card-precio,span.gal-lbl,span.cl{color:#F26D16 !important}span.lbl{color:#5E5E5E !important}span.gal-zd{color:#5E5E5E !important}@media (max-width:991px){span.lbl,span.gal-lbl,span.gal-zd,span.cl{font-size:12px !important}}.gav-contacto.gav-contacto-solo-form{display:block;max-width:720px;margin:0 auto}.gav-contacto-vias{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 0 2rem}.gav-contacto-vias .gav-via{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s}.gav-contacto-vias .gav-via-wa{background:#F26D16;color:#f8f8f8;box-shadow:0 10px 22px -12px rgba( 242,109,22,.70 )}.gav-contacto-vias .gav-via-tel{background:#f8f8f8;color:#222670;border:1px solid rgba( 34,38,112,.22 )}.gav-contacto-vias .gav-via:hover{transform:translateY( -2px )}.gav-contacto-vias .gav-via:active{transform:translateY( 0 )}.gav-contacto-vias .gav-via:focus-visible{outline:3px solid #222670;outline-offset:2px}#contacto#contacto .section-title p,#contactoeng#contactoeng .section-title p{color:#4A4A4A !important;font-size:15px;line-height:1.6;max-width:620px;margin-left:auto;margin-right:auto}@media (max-width:600px){.gav-contacto-vias{flex-direction:column}.gav-contacto-vias .gav-via{width:100%}}.gav-sin-alquileres{max-width:620px;margin:0 auto;padding:2rem 1.25rem 2.25rem;text-align:center;background:#F8F8F8;border:1px solid rgba( 10,10,10,.07 );border-radius:12px}.gav-sin-alquileres .gav-sin-titulo{font-size:18px;font-weight:700;color:#222670;margin:0 0 .5rem;line-height:1.35}.gav-sin-alquileres .gav-sin-texto{font-size:15px;line-height:1.6;color:#4A4A4A;margin:0 auto 1.5rem;max-width:44ch}.gav-sin-alquileres .gav-sin-wa,.gav-sin-alquileres .gav-sin-otra{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none}.gav-sin-alquileres .gav-sin-wa{background:#F26D16;box-shadow:0 10px 22px -12px rgba( 242,109,22,.70 )}.gav-sin-alquileres .gav-sin-otra{background:#f8f8f8;border:1px solid rgba( 34,38,112,.22 );margin-left:10px}.gav-sin-alquileres a:focus-visible{outline:3px solid #222670;outline-offset:2px}@media (max-width:600px){.gav-sin-alquileres .gav-sin-wa,.gav-sin-alquileres .gav-sin-otra{display:flex;width:100%;margin:0 0 10px}}.gav-sin-alquileres a{text-decoration:none !important}.gav-sin-alquileres .gav-sin-wa{color:#f8f8f8 !important}.gav-sin-alquileres .gav-sin-otra{color:#222670 !important}.gav-404{padding:48px 0 56px}.gav-404-caja{background:#f8f8f8;border:1px solid rgba(10,10,10,.10);border-radius:8px;box-shadow:0 2px 12px rgba(10,10,10,0.06);margin:0 auto;max-width:620px;padding:40px 32px;text-align:center}.gav-404-rotulo{color:#F26D16;display:block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.gav-404-h1{color:#222670;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 12px}.gav-404-txt{color:#444;font-size:15px;line-height:1.6;margin:0 auto 26px;max-width:430px}.gav-404-principal{align-items:center;background:#F26D16;border-radius:8px;color:#f8f8f8;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;min-height:48px;padding:0 34px;text-decoration:none;transition:background .2s ease}.gav-404-principal:hover,.gav-404-principal:focus{background:#222670;color:#f8f8f8}.gav-404-sep{align-items:center;display:flex;gap:14px;margin:30px 0 18px}.gav-404-sep::before,.gav-404-sep::after{background:rgba(10,10,10,.12);content:'';flex:1;height:1px}.gav-404-sep span{color:#6B6B6B;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.gav-404-salidas{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.gav-404-btn{align-items:center;border:1px solid rgba(34,38,112,.22);border-radius:8px;color:#222670;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.gav-404-btn:hover,.gav-404-btn:focus{background:#222670;border-color:#222670;color:#f8f8f8}@media (max-width:575px){.gav-404{padding:28px 0 36px}.gav-404-caja{padding:30px 20px}.gav-404-h1{font-size:23px}.gav-404-principal{display:flex;width:100%}.gav-404-salidas{flex-direction:column}}.gav-sello,.gav-atajo-o{font-size:13px !important}.footer-widgets .widget_nav_menu>h2{color:#F26D16;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}div.image[data-source]{background-color:#777777}.navbar,.navbar .navbar-nav,.navbar .navbar-nav>li,.navbar .navbar-nav>li>a,.navbar .navbar-header,.navbar .navbar-brand,footer,footer p,footer a,footer span,footer li,footer td,footer h2,footer h3,footer h4,footer h5,.footer-widgets,.footer-widgets .textwidget,.footer-copyright,.footer-copyright-inner,.menu-footer-menu-container,.menu-footer-menu-container a,.wpcf7-form,.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form .wpcf7-submit{font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important}div.image[data-source]{transform-origin:50% 60%;animation:gavRespira 24s cubic-bezier(.25,.1,.25,1) both;animation-play-state:paused}.gav-mueve div.image[data-source]{animation-play-state:running}@keyframes gavRespira{from{transform:scale(1)}to{transform:scale(1.06)}}.gav-grid .gav-grid-item .gav-card-foto img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.gav-grid .gav-grid-item:hover .gav-card-foto img{transform:scale(1.05)}footer .footer-widgets{padding:56px 0 32px !important}footer .footer-copyright .col-md-12{padding-top:0 !important;padding-bottom:0 !important}footer .footer-copyright-inner{padding:18px 0 !important}footer .footer-copyright p.copyright{margin:0 !important}@media (max-width:767px){footer .footer-widgets{padding:32px 0 12px !important}footer .footer-copyright p.copyright{text-align:left !important;padding-right:70px !important}footer .footer-widgets .res-margin{margin-bottom:24px !important}footer #text-2 p.footer-logo{margin:0 !important}footer #text-2 img{width:120px !important;height:auto !important}footer .footer-widgets h2{margin:0 0 10px !important}footer #text-3 p{margin:0 !important;line-height:1.45 !important}footer #text-3 p a{padding:0 !important;line-height:1.45 !important}footer #text-3 hr{margin:12px 0 !important}footer #text-3 table{margin:0 !important}footer #text-3 tbody{display:flex !important;gap:10px}footer #text-3 tr{display:contents !important}footer #text-3 td{padding:0 !important}footer #text-3 td a{width:44px !important;height:44px !important;padding:0 !important;justify-content:center !important}footer #text-3 td a span{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important}footer #text-3 td a i{font-size:15px !important;width:auto !important}footer .widget_nav_menu ul.menu{display:flex !important;flex-wrap:wrap !important;column-gap:0}footer .widget_nav_menu ul.menu>li{flex:0 0 50%;margin:0 !important}footer .widget_nav_menu ul.menu>li>a{display:flex !important;align-items:center;min-height:44px;padding:0 12px 0 0 !important;font-size:13px !important}footer .widget_nav_menu ul.menu::before{content:"";order:1;flex:0 0 100%;height:0}footer .widget_nav_menu ul.menu>li:has(>a[href*="terminos"],>a[href*="terms"],>a[href*="privac"],>a[href*="cookie"]),footer .widget_nav_menu ul.menu>li.lang-item{flex:0 0 auto;order:2;margin-top:0 !important}footer .widget_nav_menu ul.menu>li:has(>a[href*="terminos"],>a[href*="terms"],>a[href*="privac"],>a[href*="cookie"])>a,footer .widget_nav_menu ul.menu>li.lang-item>a{font-size:12px !important;opacity:.6;min-height:36px;padding:0 14px 0 0 !important}}@media (max-width:767px){#inmuebles .gav-grid-items,#inmuebleseng .gav-grid-items{display:flex !important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -15px !important;padding:4px 15px 14px !important;scroll-padding:0 15px;-webkit-overflow-scrolling:touch;scrollbar-width:none}#inmuebles .gav-grid-items::-webkit-scrollbar,#inmuebleseng .gav-grid-items::-webkit-scrollbar{display:none}#inmuebles .gav-grid-items>.gav-grid-item,#inmuebleseng .gav-grid-items>.gav-grid-item{flex:0 0 80% !important;max-width:80% !important;width:80% !important;scroll-snap-align:start;margin:0 !important}.gav-trust-bar{padding:18px 0 !important}.gav-trust-bar .gav-trust-bar__inner{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 10px !important;max-width:none !important}.gav-trust-bar .gav-trust-item{min-width:0 !important;flex:none !important;margin:0 !important;padding:0 4px !important;text-align:center}.gav-trust-bar .gav-trust-number{font-size:24px !important;line-height:1.1 !important;margin:0 0 4px !important;display:block}.gav-trust-bar .gav-trust-label{font-size:12px !important;line-height:1.3 !important;letter-spacing:.04em !important;display:block}}section.gav-faq{background:#f8f8f8;padding:60px 0}.gav-faq .gav-faq-caja{max-width:760px;margin:0 auto}.gav-faq .gav-faq-kicker{text-align:center;color:#F26D16;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}section.gav-faq h2.gav-faq-titulo{text-align:center !important;color:#222670 !important;font-size:28px !important;font-weight:700 !important;margin:0 0 28px !important;text-transform:none !important;letter-spacing:0 !important}.gav-faq .gav-faq-item{border-bottom:1px solid rgba(34,38,112,.12)}.gav-faq .gav-faq-item:first-of-type{border-top:1px solid rgba(34,38,112,.12)}.gav-faq .gav-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font-size:16px;font-weight:600;color:#222670;line-height:1.4}.gav-faq .gav-faq-item summary::-webkit-details-marker{display:none}.gav-faq .gav-faq-item summary::after{content:"+";flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#F7EBE2;color:#F26D16;font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.gav-faq .gav-faq-item[open] summary::after{transform:rotate(45deg)}.gav-faq .gav-faq-item summary:focus-visible{outline:3px solid #222670;outline-offset:2px}.gav-faq .gav-faq-item p{margin:0 0 18px;color:#555;font-size:15px;line-height:1.7}@media (max-width:767px){section.gav-faq{padding:40px 0}section.gav-faq h2.gav-faq-titulo{font-size:22px !important;margin-bottom:20px !important}.gav-faq .gav-faq-item summary{font-size:15px}}@media (max-width:1024px){nav.ga-migas a{display:inline-flex !important;align-items:center;min-height:44px}.blog-category a{display:inline-flex !important;align-items:center;min-height:44px}}.ga-flot{transition:opacity .35s ease,transform .35s ease}.ga-flot.gav-reposo{opacity:0 !important;transform:translateY(14px) !important;pointer-events:none !important}#inmuebles>.container,#inmuebleseng>.container{padding-bottom:0 !important}#inmuebles .gav-fila-fondo,#inmuebleseng .gav-fila-fondo{padding-bottom:40px !important}section.gav-faq{padding-top:44px;padding-bottom:20px}section.gav-faq>.container{padding-top:0 !important;padding-bottom:0 !important}@media (max-width:767px){#inmuebles .gav-fila-fondo,#inmuebleseng .gav-fila-fondo{padding-bottom:28px !important}section.gav-faq{padding-top:28px;padding-bottom:8px}}.gav-calc{margin:14px 0 6px;border:1px solid rgba(34,38,112,.16);border-radius:8px;background:#f8f8f8}.gav-calc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;font-size:15px;font-weight:600;color:#222670}.gav-calc summary::-webkit-details-marker{display:none}.gav-calc summary::after{content:"+";flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#F7EBE2;color:#F26D16;font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.gav-calc[open] summary::after{transform:rotate(45deg)}.gav-calc summary:focus-visible{outline:3px solid #222670;outline-offset:2px;border-radius:8px}.gav-calc .gav-calc-caja{padding:2px 14px 14px}.gav-calc label{display:block;font-size:13px;font-weight:600;color:#444;margin:0 0 6px}.gav-calc .gav-calc-campo{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 12px;border:1px solid rgba(10,10,10,.18);border-radius:8px;background:#f8f8f8}.gav-calc .gav-calc-campo:focus-within{border-color:#222670;box-shadow:0 0 0 3px rgba(34,38,112,.12)}.gav-calc .gav-calc-campo input{flex:1;min-width:0;border:0;outline:0;padding:0;background:transparent;font-size:18px;font-weight:700;color:#222670}.gav-calc .gav-calc-campo span{font-size:16px;font-weight:600;color:#444}.gav-calc .gav-calc-rango{display:block;width:100%;height:44px;margin:4px 0 0;accent-color:#F26D16;cursor:pointer}.gav-calc .gav-calc-dif{margin:0 0 8px;font-size:13px;color:#666;min-height:18px}.gav-calc .gav-calc-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:6px 0 6px}.gav-calc .gav-calc-total span{font-size:14px;color:#444;font-weight:600}.gav-calc .gav-calc-total strong{font-size:26px;font-weight:700;color:#F26D16;white-space:nowrap}.gav-calc .gav-calc-lista{list-style:none;margin:0;padding:0}.gav-calc .gav-calc-lista li{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:9px 0;border-top:1px solid rgba(34,38,112,.08);font-size:14px;color:#282828}.gav-calc .gav-calc-lista li::before{display:none !important}.gav-calc .gav-calc-lista small,.gav-calc .gav-calc-ahorro small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:#666;line-height:1.4}.gav-calc .gav-calc-lista b{white-space:nowrap;font-weight:600}.gav-calc .gav-calc-op{font-weight:700;color:#222670 !important}.gav-calc .gav-calc-ahorro{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px;border-radius:8px;background:#F6F6F7;font-size:14px;font-weight:600;color:#222670}.gav-calc .gav-calc-ahorro i{font-style:normal}.gav-calc .gav-calc-ahorro b{white-space:nowrap;font-size:18px;color:#F26D16}.gav-calc .gav-calc-pie{margin:10px 0 0;font-size:12px;line-height:1.5;color:#666}.gav-intro-seccion .gav-leer{display:none}@media (max-width:767px){body.page-id-851 section.page-title,body.page-id-878 section.page-title,body.page-id-9854 section.page-title,body.page-id-9856 section.page-title{height:120px !important;min-height:0 !important;padding-bottom:10px !important}.gav-intro-seccion p.gav-plegado{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gav-intro-seccion .gav-leer{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:#F26D16;font-size:14px;font-weight:600;cursor:pointer}.gav-intro-seccion{margin-bottom:12px !important}}.gaf .gav-desc-btn{display:none}@media (max-width:900px){.gaf .gaf-invita{display:none !important}.gaf .gaf-caja.gav-desc-plegada .gaf-texto{max-height:11.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#0a0a0a 55%,transparent);mask-image:linear-gradient(#0a0a0a 55%,transparent)}.gaf .gav-desc-btn{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;padding:0;border:0;background:none;color:#F26D16;font-size:15px;font-weight:600;cursor:pointer}}.gav-card-foto .gav-estado{position:absolute;top:10px;right:10px;z-index:3;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:#F8F8F8;pointer-events:none}.gav-estado-vendido{background:#222670}.gav-estado-reservado{background:#F26D16}.gaf .gaf-estado{display:inline-block;align-self:flex-start;margin:0 0 10px;padding:6px 12px;border-radius:999px;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:#F8F8F8}.gaf .gaf-estado-vendido{background:#222670}.gaf .gaf-estado-reservado{background:#F26D16}.gav-alerta{max-width:1140px;margin:36px auto 12px;padding:24px;border-radius:8px;background:#F8F8F8;border:1px solid rgba(10,10,10,.10);box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08);box-sizing:border-box}.gav-alerta .gav-alerta-tit{font-size:20px;font-weight:700;line-height:1.3;color:#222670;margin:0 0 6px}.gav-alerta .gav-alerta-txt{font-size:15px;line-height:1.55;color:#666;margin:0 0 16px}.gav-alerta .gav-alerta-fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 12px}.gav-alerta .gav-alerta-quien{grid-template-columns:repeat(2,minmax(0,1fr))}.gav-alerta .gav-alerta-fila label{display:block;margin:0}.gav-alerta .gav-alerta-fila label>span{display:block;font-size:13px;font-weight:600;color:#444;margin:0 0 5px}.gav-alerta select,.gav-alerta input[type="text"],.gav-alerta input[type="tel"]{width:100%;height:46px;padding:0 12px;font-size:16px;line-height:46px;color:#0A0A0A;background-color:#F8F8F8;border:1px solid rgba(10,10,10,.18);border-radius:8px;box-sizing:border-box;margin:0}.gav-alerta select:focus,.gav-alerta input[type="text"]:focus,.gav-alerta input[type="tel"]:focus{border-color:#222670;outline:2px solid rgba(34,38,112,.18);outline-offset:0}.gav-alerta .gav-alerta-ok{display:flex;gap:10px;align-items:flex-start;margin:4px 0 14px;cursor:pointer}.gav-alerta .gav-alerta-ok input{width:20px;height:20px;margin:1px 0 0;flex:0 0 20px;accent-color:#222670}.gav-alerta .gav-alerta-ok span{font-size:13px;line-height:1.5;color:#666}.gav-alerta .gav-alerta-ok a{color:#222670;text-decoration:underline}.gav-alerta .gav-alerta-btn{min-height:48px;padding:0 28px;border:0;border-radius:8px;background:#F26D16;color:#F8F8F8;font-size:16px;font-weight:700;cursor:pointer}.gav-alerta .gav-alerta-btn:disabled{opacity:.6;cursor:default}.gav-alerta .gav-alerta-trampa{position:absolute !important;left:-9999px !important;width:1px;height:1px;opacity:0}.gav-alerta .gav-alerta-msg{margin:10px 0 0;font-size:14px;color:#222670}.gav-alerta .gav-alerta-msg:empty{display:none}.gav-alerta .gav-alerta-hecho{margin:0;font-size:16px;font-weight:600;color:#222670}@media (max-width:640px){.gav-alerta{padding:18px;margin:28px 12px 12px}.gav-alerta .gav-alerta-fila,.gav-alerta .gav-alerta-quien{grid-template-columns:1fr}.gav-alerta .gav-alerta-btn{width:100%}}body .gav-alerta p.gav-alerta-tit{font-size:20px !important;line-height:1.3 !important;color:#222670 !important;margin:0 0 6px !important}body .gav-alerta p.gav-alerta-txt{font-size:15px !important;line-height:1.55 !important;color:#666 !important;margin:0 0 16px !important}body .gav-alerta p.gav-alerta-msg{font-size:14px !important;color:#222670 !important;margin:10px 0 0 !important}body .gav-alerta p.gav-alerta-hecho{font-size:16px !important;color:#222670 !important;margin:0 !important}.intro .mouse{display:none !important}@media (max-width:1024px){#scrollTop{display:none !important}}.ga-zonas{max-width:960px;margin:0 auto;padding:8px 0}.ga-zonas .ga-zonas-h2{text-align:center;font-size:26px;font-weight:700;line-height:1.25;color:#222670;margin:0 0 10px}body .ga-zonas p.ga-zonas-intro{text-align:center;color:#666 !important;max-width:640px;margin:0 auto 24px !important}.ga-zonas .ga-zonas-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ga-zonas a.ga-zonas-tarjeta{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:8px;background:#F8F8F8;border:1px solid rgba(10,10,10,.10);box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08);text-decoration:none !important;transition:box-shadow .2s ease,transform .2s ease}.ga-zonas a.ga-zonas-tarjeta:hover,.ga-zonas a.ga-zonas-tarjeta:focus-visible{transform:translateY(-2px);box-shadow:0 2px 4px rgba(34,38,112,.07),0 16px 34px rgba(34,38,112,.13)}.ga-zonas .ga-zonas-nombre{font-size:19px;font-weight:700;line-height:1.25;color:#222670;border-left:4px solid #F26D16;padding-left:12px}.ga-zonas .ga-zonas-desc{font-size:15px;line-height:1.6;color:#555}.ga-zonas .ga-zonas-guia{margin-top:auto;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#F26D16}.ga-zonas .ga-zonas-guia svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){.ga-zonas .ga-zonas-rejilla{grid-template-columns:1fr}.ga-zonas .ga-zonas-h2{font-size:21px}.ga-zonas a.ga-zonas-tarjeta{padding:20px}}.wpcf7 form{display:flex;flex-direction:column}.wpcf7 form>*{order:1}.wpcf7 form>.wpcf7-turnstile{order:2;margin:2px 0 14px}.wpcf7 form>p:has(.wpcf7-submit){order:3}.wpcf7 form>.wpcf7-response-output{order:4}.ga-zonas .ga-zonas-guia{display:block}.ga-zonas .ga-zonas-guia svg{display:inline-block;vertical-align:-2px;margin-left:4px}.ga-resenas{max-width:1140px;margin:0 auto;padding:28px 16px 44px;text-align:center;box-sizing:border-box}.ga-resenas .ga-resenas-lbl{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F26D16;margin:0 0 12px}.ga-resenas .ga-resenas-cab{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 22px}.ga-resenas .ga-resenas-nota{font-size:40px;font-weight:700;line-height:1;color:#222670}.ga-resenas .ga-resenas-estrellas svg,.ga-resenas .ga-resena-estrellas svg{width:20px;height:20px;fill:#F26D16;display:inline-block;vertical-align:middle}.ga-resenas .ga-resenas-total{font-size:15px;font-weight:600;color:#444}.ga-resenas .ga-resenas-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left}.ga-resenas .ga-resena{margin:0;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:8px;background:#F8F8F8;border:1px solid rgba(10,10,10,.10);box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08)}.ga-resenas .ga-resena-estrellas svg{width:16px;height:16px}.ga-resenas .ga-resena blockquote{margin:0;padding:0;border:0;font-size:15px;line-height:1.6;font-style:normal;color:#444;quotes:"\201C" "\201D"}.ga-resenas .ga-resena blockquote::before{content:open-quote}.ga-resenas .ga-resena blockquote::after{content:close-quote}.ga-resenas .ga-resena figcaption{margin-top:auto;font-size:13px;font-weight:600;color:#222670}.ga-resenas .ga-resenas-todas{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-size:14px;font-weight:700;color:#F26D16;text-decoration:none}.ga-resenas .ga-resenas-todas svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:768px){.ga-resenas{padding:24px 0 36px}.ga-resenas .ga-resenas-lbl,.ga-resenas .ga-resenas-cab{padding:0 16px}.ga-resenas .ga-resenas-nota{font-size:34px}.ga-resenas .ga-resenas-lista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 12px;gap:12px}.ga-resenas .ga-resenas-lista::-webkit-scrollbar{display:none}.ga-resenas .ga-resena{flex:0 0 84%;scroll-snap-align:center}}body.home .gav-trust-bar{background:none !important;background-image:none !important;overflow:visible !important;padding:0 16px !important;margin:-56px 0 8px !important;z-index:5}body.home .gav-trust-bar::before,body.home .gav-trust-bar::after{display:none !important;content:none !important;animation:none !important}body.home .gav-trust-bar .gav-trust-bar__inner{max-width:960px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:0 !important;padding:26px 12px !important;background:#F8F8F8;border-radius:8px;border:1px solid rgba(10,10,10,.08);box-shadow:0 1px 2px rgba(34,38,112,.06),0 12px 32px rgba(34,38,112,.14)}body.home .gav-trust-bar .gav-trust-item{min-width:0 !important;flex:none !important;margin:0 !important;padding:0 18px !important}body.home .gav-trust-bar .gav-trust-item + .gav-trust-item::before{display:block !important;top:15%;height:70%;background:rgba(242,109,22,.35) !important}body.home .gav-trust-bar .gav-trust-number{color:#222670 !important;font-size:40px !important;font-weight:700 !important;line-height:1 !important;margin:0 !important;filter:none !important}body.home .gav-trust-bar .gav-trust-label{color:#666 !important;font-size:12px !important;line-height:1.4 !important;letter-spacing:.08em !important;margin-top:10px !important}@media (max-width:640px){body.home .gav-trust-bar{margin-top:-40px !important;padding:0 12px !important}body.home .gav-trust-bar .gav-trust-bar__inner{padding:18px 4px !important}body.home .gav-trust-bar .gav-trust-item{padding:0 6px !important}body.home .gav-trust-bar .gav-trust-number{font-size:26px !important}body.home .gav-trust-bar .gav-trust-label{font-size:10.5px !important;letter-spacing:.04em !important;margin-top:6px !important}}.gav-vende{max-width:760px;margin:8px auto 0;padding:0 0 24px;box-sizing:border-box}.gav-vende .gav-vende-sec{margin:0 0 34px}.gav-vende .gav-vende-lbl{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F26D16;margin:0 0 12px}.gav-vende .gav-vende-caja{display:block;background:#F8F8F8;border:1px solid rgba(10,10,10,.10);border-radius:8px;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08);padding:18px 20px;text-decoration:none !important;box-sizing:border-box}.gav-vende .gav-vende-coste{display:flex;align-items:center;gap:22px}.gav-vende .gav-vende-pct{flex:0 0 auto;text-align:center;min-width:96px}.gav-vende .gav-vende-pct span{display:block;font-size:46px;font-weight:700;line-height:1;color:#222670}.gav-vende .gav-vende-pct small{display:block;margin-top:6px;font-size:13px;color:#666}.gav-vende .gav-vende-coste ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.gav-vende .gav-vende-coste li{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:#444}.gav-vende .gav-vende-coste svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:#F26D16;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.gav-vende .gav-vende-pasos{list-style:none;counter-reset:paso;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.gav-vende .gav-vende-pasos li{counter-increment:paso;position:relative;margin:0;padding-left:46px}.gav-vende .gav-vende-pasos li::before{content:counter(paso);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:#222670;color:#F8F8F8;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center}.gav-vende .gav-vende-pasos strong{display:block;font-size:16px;color:#222670;margin:4px 0 4px}.gav-vende .gav-vende-pasos span{display:block;font-size:15px;line-height:1.55;color:#555}.gav-vende .gav-vende-zonas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gav-vende .gav-vende-zn{display:block;font-size:13px;color:#666}.gav-vende .gav-vende-zp{display:block;font-size:26px;font-weight:700;color:#222670;margin:2px 0}body .gav-vende p.gav-vende-pie{font-size:13px !important;color:#777 !important;margin:10px 0 0 !important}body .gav-vende p.gav-vende-txt{font-size:15px !important;color:#555 !important;margin:0 0 14px !important}.gav-vende .gav-vende-equipo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gav-vende .gav-vende-equipo .gav-vende-caja{text-align:center}.gav-vende .gav-vende-equipo img{display:block;width:72px;height:72px;border-radius:50%;object-fit:cover;margin:0 auto 10px}.gav-vende .gav-vende-equipo strong{display:block;font-size:16px;color:#222670}.gav-vende .gav-vende-equipo span{display:block;font-size:13px;color:#666;margin-top:2px}.gav-vende .ga-resenas{padding:0 0 34px;text-align:left}.gav-vende .ga-resenas .ga-resenas-cab{justify-content:flex-start}@media (max-width:640px){.gav-vende{padding:0 2px 16px}.gav-vende .gav-vende-coste{flex-direction:column;align-items:flex-start;gap:14px}.gav-vende .gav-vende-pct{text-align:left}.gav-vende .gav-vende-coste ul,.gav-vende .gav-vende-pasos{grid-template-columns:1fr}.gav-vende .ga-resenas .ga-resenas-lbl,.gav-vende .ga-resenas .ga-resenas-cab{padding:0}.gav-vende .ga-resenas .ga-resenas-lista{padding:4px 2px 12px}}.gav-vende .gav-vende-zp{white-space:nowrap}@media (max-width:640px){.gav-vende .gav-vende-zp{font-size:21px}.gav-vende .gav-vende-zonas .gav-vende-caja{padding:14px}}.gav-conocenos{max-width:860px}body .gav-conocenos p.gav-conocenos-intro{font-size:17px !important;line-height:1.7 !important;color:#444 !important}.gav-conocenos .gav-historia{list-style:none;margin:0;padding:0 0 0 22px;border-left:2px solid rgba(242,109,22,.35)}.gav-conocenos .gav-historia li{position:relative;margin:0 0 18px;padding-left:8px}.gav-conocenos .gav-historia li:last-child{margin-bottom:0}.gav-conocenos .gav-historia li::before{content:'';position:absolute;left:-31px;top:4px;width:14px;height:14px;border-radius:50%;background:#F26D16;border:3px solid #F8F8F8;box-shadow:0 0 0 1px rgba(242,109,22,.35)}.gav-conocenos .gav-historia strong{display:block;font-size:16px;color:#222670}.gav-conocenos .gav-historia span{display:block;font-size:15px;line-height:1.55;color:#555;margin-top:2px}.gav-conocenos .gav-conocenos-equipo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gav-conocenos .gav-conocenos-equipo .gav-vende-caja{text-align:center;padding:22px 18px}.gav-conocenos .gav-conocenos-equipo img,.gav-conocenos .gav-conocenos-inicial{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;object-fit:cover;margin:0 auto 12px}.gav-conocenos .gav-conocenos-inicial{background:#222670;color:#F8F8F8;font-size:34px;font-weight:700}.gav-conocenos .gav-conocenos-equipo strong{display:block;font-size:17px;color:#222670}.gav-conocenos .gav-conocenos-desde{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#F26D16;margin:4px 0 10px}body .gav-conocenos .gav-conocenos-equipo p{font-size:14px !important;line-height:1.6 !important;color:#555 !important;margin:0 !important;text-align:left}.gav-conocenos .gav-conocenos-legado{background:#F3F3F5}.gav-conocenos .gav-conocenos-mapa{padding:0;overflow:hidden}.gav-conocenos .gav-conocenos-dir{padding:16px 20px}.gav-conocenos .gav-conocenos-dir strong{display:block;font-size:15px;color:#222670;margin-bottom:8px}.gav-conocenos .gav-conocenos-dir table{border-collapse:collapse;font-size:14px;width:auto}.gav-conocenos .gav-conocenos-dir td{padding:2px 16px 2px 0;border:0;color:#555}.gav-conocenos .gav-conocenos-dir td:first-child{font-weight:600;color:#444}@media (max-width:760px){.gav-conocenos .gav-conocenos-equipo{grid-template-columns:1fr}}body .gav-contacto-vias .gav-via,body #ga-valoracion .ga-btn,body #ga-valoracion .gav-atajo-wa,body .ga-fbar .ga-fbar-btn,body .gal a[style*="border-radius"]{border-radius:8px !important}body #ga-valoracion .ga-aviso-ico{display:none !important}body #ga-valoracion .ga-aviso{background:#F8F8F8 !important;border:1px solid rgba(10,10,10,.10) !important;border-left:4px solid #F26D16 !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08) !important}body .gal .gal-linea{display:none !important}body .gal .gal-lbl{font-size:12px !important;font-weight:700 !important;letter-spacing:.14em !important;color:#F26D16 !important;margin:0 0 10px !important}body .gal .gal-h2{color:#222670 !important}body .gal .gal-stats{box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08)}body .gal .gal-stats .num{font-weight:700 !important}body .gal .gal-grid td{border:1px solid rgba(10,10,10,.10) !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08)}body .gal .gal-proc{background:transparent !important;color:#444 !important;padding:0 !important;border-radius:0 !important}body .gal .gal-proc p.gal-proc-s{font-size:12px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#F26D16 !important;margin:0 0 10px !important}body .gal .gal-proc h3.gal-proc-t{color:#222670 !important}body .gal .gal-steps li{border-color:rgba(10,10,10,.08) !important}body .gal .gal-n{background:#222670 !important;color:#F8F8F8 !important;border:0 !important}body .gal .gal-steps h4{color:#222670 !important}body .gal .gal-steps p{color:#555 !important}body .gal .gal-box{background:#F8F8F8 !important;border:1px solid rgba(10,10,10,.10) !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08) !important}body .gal .gal-box .cl{color:#F26D16 !important}body .gal .gal-box p{color:#444 !important}body .gal .gal-zonas td{border:1px solid rgba(10,10,10,.10) !important;box-shadow:0 1px 2px rgba(34,38,112,.06) !important;border-radius:8px !important}body .gal>div[style*="#222670"]{background:#F8F8F8 !important;border:1px solid rgba(10,10,10,.10) !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08) !important}body .gal>div[style*="#222670"] h3{color:#222670 !important}body .gal>div[style*="#222670"] p{color:#666 !important}body .gal a[style*="rgba(248,248,248,0.5)"],body .gal a[style*="rgba(248,248,248,0.25)"]{color:#222670 !important;border:1px solid rgba(34,38,112,.25) !important;background:transparent !important}body .gal a[style*="rgba(248,248,248,0.25)"] *{color:#222670 !important;stroke:#222670 !important}body .gu.gu.gu .gu-hero,body .gu.gu.gu .gu-cta{background:#F8F8F8 !important;background-image:none !important;border:1px solid rgba(10,10,10,.10) !important;border-radius:8px !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08) !important}body .gu.gu.gu .gu-hero h2,body .gu.gu.gu .gu-cta h3{color:#222670 !important}body .gu.gu.gu .gu-hero p,body .gu.gu.gu .gu-cta p{color:#444 !important}body .gu.gu.gu .gu-stat{background:#F8F8F8 !important;border:1px solid rgba(10,10,10,.10) !important;border-radius:8px !important}body .gu.gu.gu .gu-stat-n{color:#222670 !important}body .gu.gu.gu .gu-stat-l{color:#666 !important}body .gu.gu.gu .gu-card{border-color:rgba(10,10,10,.10) !important;box-shadow:0 1px 2px rgba(34,38,112,.06),0 6px 18px rgba(34,38,112,.08);border-radius:8px !important}body .gu.gu.gu .gu-cta-btn{border-radius:8px !important}body .gal .gal-faq details[open] summary::after{content:"\2212" !important}body .gal>div[style*="#222670"]>a{display:inline-block !important;width:260px !important;max-width:100% !important;box-sizing:border-box !important;text-align:center !important;padding:13px 16px !important;margin:6px !important;border-width:1px !important;font-size:15px !important}body .gal>div[style*="#222670"]>div{margin-top:20px !important;padding-top:18px !important;border-top:1px solid rgba(10,10,10,.08) !important;gap:6px 22px !important}body .gal>div[style*="#222670"]>div>a{background:none !important;border:0 !important;border-radius:0 !important;padding:4px 0 !important;color:#444 !important;font-size:14px !important;font-weight:500 !important}body .gal>div[style*="#222670"]>div>a svg{color:#222670 !important;stroke:#222670 !important}@media (max-width:640px){body .gal>div[style*="#222670"]{padding:26px 18px !important}body .gal>div[style*="#222670"]>a{display:block !important;width:100% !important;margin:0 0 10px !important}body .gal>div[style*="#222670"]>div{flex-direction:column !important;align-items:center !important}}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .gaf .gaf-titular,body .gaf .gaf-h2,body .gav-card-nombre,body .gav-alerta p.gav-alerta-tit,body .ga-zonas .ga-zonas-nombre,body .gav-vende .gav-vende-pasos strong,body .gav-conocenos .gav-historia strong,body .gav-vende .gav-vende-equipo strong,body .gav-conocenos .gav-conocenos-equipo strong,body .gal .gal-st,body .gal .gal-zt,body .gal .gal-proc h3.gal-proc-t,body .gav-faq summary,body .gal .gal-faq summary{font-weight:500 !important}body h1:not(#gav-tipografia),body h2:not(#gav-tipografia),body h3:not(#gav-tipografia),body h4:not(#gav-tipografia),body h5:not(#gav-tipografia),body h6:not(#gav-tipografia){font-weight:500 !important}body .gav-alerta select{-webkit-appearance:none !important;appearance:none !important;font-weight:400 !important;color:#0A0A0A !important;padding:0 42px 0 14px !important;background-color:#F8F8F8 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222670' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:16px 16px !important;cursor:pointer;text-overflow:ellipsis}body .gav-alerta select::-ms-expand{display:none}@media (min-width:1025px){body .navbar>.container .navbar-brand{margin-top:4.5px !important}body .navbar .navbar-collapse>.navbar-nav{margin-top:4.5px !important}body .navbar.floating{background-color:#0a0a0a !important}}body .ga-heroe-btn,body .gav-grid-filtro,body .gav-via,body .wpcf7-submit,body .gav-alerta-btn,body .gaf-cta,body .ga-btn,body .gu-cta,body .gav-404-btn,body .ga-fbar-btn,body .ga-tipo,body .ga-opt,body .gav-atajo-wa{transition-property:color,background-color,border-color,box-shadow,transform !important;transition-duration:160ms !important;transition-timing-function:cubic-bezier(.23,1,.32,1) !important}body a{transition-property:color,background-color,border-color,opacity,box-shadow,transform !important}body .wpcf7-form-control,body .navbar .navbar-toggle .icon-bar{transition-timing-function:cubic-bezier(.23,1,.32,1) !important}body .gav-grid .gav-card-foto img{transition-duration:.5s !important;transition-timing-function:cubic-bezier(.23,1,.32,1) !important}body .gav-grid .gav-grid-item,body .ga-zonas a.ga-zonas-tarjeta,body .ga-flot-btn{transition-timing-function:cubic-bezier(.23,1,.32,1) !important}@media (hover:none){body .gav-grid .gav-grid-item:hover,body .gav-grid .gav-grid-item:hover .gav-card-foto img,body .ga-zonas a.ga-zonas-tarjeta:hover,body .ga-flot-btn:hover,body .ga-heroe-btn:hover,body .gav-grid-filtro:hover,body .gav-via:hover,body .wpcf7-submit:hover,body .gav-alerta-btn:hover,body .gaf-cta:hover,body .ga-btn:hover,body .gu-cta:hover,body .gav-404-btn:hover,body .ga-fbar-btn:hover,body .ga-tipo:hover,body .ga-opt:hover,body .gav-atajo-wa:hover{transform:none !important}}body .ga-heroe-btn:active,body .gav-grid-filtro:active,body .gav-via:active,body .wpcf7-submit:active,body .gav-alerta-btn:active,body .gaf-cta:active,body .ga-btn:active,body .gu-cta:active,body .gav-404-btn:active,body .ga-fbar-btn:active,body .ga-tipo:active,body .ga-opt:active,body .gav-atajo-wa:active,body .ga-flot-btn:active{transform:scale(.97) !important}@media (min-width:992px){body .navbar .navbar-collapse>.navbar-nav{position:relative;top:15px}}@media (min-width:992px){body .navbar.floating{padding-top:12px !important;padding-bottom:12px !important}body .navbar.floating>.container .navbar-brand{margin-top:8px !important}body .navbar.floating>.container .navbar-brand img{height:34px !important;width:auto !important}body .navbar.floating .navbar-collapse>.navbar-nav{top:15.2px}}body .navbar.slide-down{animation-duration:240ms !important;animation-timing-function:cubic-bezier(.23,1,.32,1) !important}body .gav-trust-bar.gav-anim .gav-trust-item{transform:translateY(12px);transition:opacity 450ms cubic-bezier(.23,1,.32,1),transform 450ms cubic-bezier(.23,1,.32,1)}body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item{transform:none}body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(2),body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(2) .gav-trust-number{transition-delay:60ms}body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(3),body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item:nth-child(3) .gav-trust-number{transition-delay:120ms}body .gav-trust-bar.gav-anim .gav-trust-item + .gav-trust-item::before{transition:transform 300ms cubic-bezier(.23,1,.32,1) 150ms}body .ga-flot,body #scrollTop{transition:opacity 160ms cubic-bezier(.23,1,.32,1),transform 160ms cubic-bezier(.23,1,.32,1),box-shadow 160ms cubic-bezier(.23,1,.32,1)}body .ga-flot.gav-reposo{transition:opacity 400ms ease,transform 400ms ease}body #scrollTop::after{transform:none;opacity:0;transition:opacity 200ms ease}body #scrollTop:hover::after{transform:none;opacity:1}body .gav-grid .gav-grid-item{transition-duration:220ms !important}body #ga-valoracion .ga-card.gav-anim-listo{transform:translateY(12px)}body #ga-valoracion .ga-card.gav-anim-listo.gav-visible{animation-duration:400ms !important;animation-timing-function:cubic-bezier(.23,1,.32,1) !important}body #ga-valoracion .gav-anim.gav-anim-listo>*{transform:translateY(8px)}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*{animation-duration:300ms !important;animation-timing-function:cubic-bezier(.23,1,.32,1) !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(1){animation-delay:0.12s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(2){animation-delay:0.17s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(3){animation-delay:0.22s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(4){animation-delay:0.27s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(5){animation-delay:0.32s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(6){animation-delay:0.37s !important}body #ga-valoracion .gav-anim.gav-anim-listo.gav-visible>*:nth-child(7){animation-delay:0.42s !important}body .gav-contacto-vias .gav-via,body.single-portfolio .ga-fbar-btn,body .gav-atajo-wa,body .gav-sin-alquileres .gav-sin-otra{border-radius:8px !important}@media (prefers-reduced-motion:reduce){.ga-spinner{animation:none}.ga-heroe-btn{transition:none}.ga-heroe-btn:hover{transform:none}.gav-trust-bar.gav-anim .gav-trust-item,.gav-trust-bar.gav-anim.gav-visible .gav-trust-item{opacity:1;transform:none;transition:none}.gav-trust-bar.gav-anim .gav-trust-number{filter:none;transition:none}.gav-trust-bar.gav-anim::before{transform:none;transition:none}.gav-trust-bar.gav-anim.gav-visible::after{animation:none;opacity:0}.gav-trust-bar.gav-anim .gav-trust-item + .gav-trust-item::before{transform:none;transition:none}.ga-flot,#scrollTop{transition:none}body.single-portfolio .ga-fbar{animation:none}body.single-portfolio .ga-fbar-btn{transition:none}body.gav-fbar-espera .ga-fbar,body.single-portfolio .ga-fbar{transition:none}.gav-contacto-vias .gav-via{transition:none}.gav-contacto-vias .gav-via:hover{transform:none}div.image[data-source]{animation:none}.gav-grid .gav-grid-item .gav-card-foto img{transition:none}.gav-faq .gav-faq-item summary::after{transition:none}.ga-flot{transition:none}.gav-calc summary::after{transition:none}body .ga-heroe-btn:active,body .gav-grid-filtro:active,body .gav-via:active,body .wpcf7-submit:active,body .gav-alerta-btn:active,body .gaf-cta:active,body .ga-btn:active,body .gu-cta:active,body .gav-404-btn:active,body .ga-fbar-btn:active,body .ga-tipo:active,body .ga-opt:active,body .gav-atajo-wa:active,body .ga-flot-btn:active{transform:none !important}body .navbar.slide-down{animation:none !important}body .gav-trust-bar.gav-anim .gav-trust-item,body .gav-trust-bar.gav-anim.gav-visible .gav-trust-item{opacity:1;transform:none;transition:none}body .gav-trust-bar.gav-anim .gav-trust-item + .gav-trust-item::before{transition:none}body .ga-flot,body .ga-flot.gav-reposo,body #scrollTop,body #scrollTop::after{transition:none}body #ga-valoracion .ga-card.gav-anim-listo,body #ga-valoracion .gav-anim.gav-anim-listo>*{opacity:1;transform:none;animation:none !important}}body .gav-grid-filtro.gav-activo,body .ga-heroe-acciones a.ga-heroe-vender[href],body .caption .ga-heroe-acciones a.ga-heroe-vender[href],body .ga-heroe-vender,body .ga-sug-item.marcada,body .ga-error,html body.single-portfolio .ga-fbar-wa,body .gav-contacto-vias .gav-via-wa,body .gav-sin-alquileres .gav-sin-wa,body .gav-404-principal,body .gav-estado-reservado,body .gaf .gaf-estado-reservado,body .gav-alerta .gav-alerta-btn,body .wpcf7 input[type="submit"],body .wpcf7 .wpcf7-submit,body #ga-valoracion .ga-btn.ga-btn,body .gu.gu .gu-cta-btn,body .gaf .gaf-cta-1,body .ga-urb-zona a.ga-btn-urb,body section a[href*="galeria-de-propiedades"]:not(.ga-heroe-btn),body section a[href*="properties-for-sale"]:not(.ga-heroe-btn),body .gal .gal-box a[href^="tel:"],body .gal a[href*="valora-tu-vivienda"],body .gal a[href*="value-your-property"],html body .cky-btn.cky-btn-accept{color:#0a0a0a !important}body .gav-card-precio,body .gaf .gaf-precio,body .gav-calc .gav-calc-total strong,body .gav-calc .gav-calc-ahorro b,body .gav-404-rotulo,body .gav-intro-seccion .gav-leer,body .gaf .gav-desc-btn,body .ga-zonas .ga-zonas-guia,body .ga-resenas .ga-resenas-todas,body .gav-conocenos .gav-conocenos-desde,body #ga-valoracion .ga-aviso-txt strong,body #ga-valoracion .ga-tab.done,body #ga-valoracion .ga-opt.sel,body #ga-valoracion .ga-cta2 small,body #ga-valoracion .gav-sello,body #ga-valoracion .ga-tipo.sel .ga-tipo-lbl,body .gal-n,body .single-post .blog-post h2,body .ga-urb-titulo{color:#222670 !important}body .section-title h3,body .ga-resenas .ga-resenas-lbl,body .gav-faq .gav-faq-kicker,body .gal .gal-lbl,body span.gal-lbl,body .gav-vende .gav-vende-lbl,body .gal .gal-proc p.gal-proc-s,body .gal .gal-box .cl,body span.cl{color:#222670 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;line-height:1.4 !important}body .section-title h3{margin-bottom:12px !important}body .section-title h2,body .ga-zonas .ga-zonas-h2,body .gav-faq .gav-faq-titulo{color:#222670 !important}@media (min-width:768px){body .section-title h2,body .ga-zonas .ga-zonas-h2,body .gav-faq .gav-faq-titulo{font-size:28px !important}}body .section-title p{color:#5a5a5a !important}body .ga-resenas{max-width:1116px !important}body .ga-zonas{max-width:1084px !important}body .gav-trust-bar__inner{max-width:1084px !important}body #contacto .wpcf7{max-width:760px;margin-left:auto;margin-right:auto}body .wpcf7 input[type="submit"],body .wpcf7 .wpcf7-submit{text-transform:none !important;letter-spacing:0 !important;font-size:15px !important}h1,h2,h3,body .section-title p,body .intro .content p,body .ga-zonas .ga-zonas-intro{text-wrap:balance}p{text-wrap:pretty}body .gav-card-precio,body .gaf .gaf-precio,body .gav-calc strong,body .gav-calc b,body .gav-trust-number{font-variant-numeric:tabular-nums}html[lang^="es"] .ga-resenas .ga-resena blockquote{quotes:"\00AB" "\00BB"}input::placeholder,textarea::placeholder{color:#6b6b6b !important;opacity:1 !important}body #scrollTop{display:none !important}@media (max-width:767px){body .menu-footer-menu-container .menu>li>a,body .menu-footer-menu-container .lang-item>a{display:inline-flex !important;align-items:center;min-height:44px}}body .widget_text .textwidget p:has(+ hr){margin-left:34px !important}body.single-post .blog-post a,body.single-post .blog-post h2{color:#222670 !important}html body .ga-urb-zona a.ga-btn-urb.ga-btn-urb,html body .gav-item-capta a.ga-btn-urb.ga-btn-urb{color:#0a0a0a !important}body.home .gav-trust-bar .gav-trust-bar__inner.gav-trust-bar__inner{max-width:1084px !important}@media (max-width:767px){footer .widget_nav_menu ul.menu>li,footer .widget_nav_menu ul.menu>li>a,footer .widget_nav_menu ul.menu>li.lang-item>a{min-height:44px !important}}footer #text-3 .textwidget p:has(+ hr),footer #text-2 .textwidget p:has(+ hr){margin-left:34px !important}body #inmuebles .section-title h3,body #contacto .section-title h3{color:#222670 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.14em !important}body #inmuebles .section-title h2,body #contacto .section-title h2{color:#222670 !important}body section a[href*="galeria-de-propiedades"]:not(.ga-heroe-btn),body section a[href*="properties-for-sale"]:not(.ga-heroe-btn){text-transform:none !important;letter-spacing:0 !important;font-size:15px !important}@media (min-width:992px){body .navbar:not(.floating){background-color:#0a0a0a !important;padding-top:12px !important;padding-bottom:12px !important}body .navbar:not(.floating)>.container .navbar-brand{margin-top:8px !important}body .navbar:not(.floating)>.container .navbar-brand img{height:34px !important;width:auto !important}body .navbar:not(.floating) .navbar-collapse>.navbar-nav{top:15.2px}}@media (min-width:992px){body section.page-title>.container,body section.page-title.parallax>.container{padding-top:95px !important}}body #inmuebles .section-title p,body #contacto .section-title p{color:#5a5a5a !important}body .wpcf7 input.wpcf7-form-control,body .wpcf7 textarea.wpcf7-form-control{color:#0a0a0a !important}footer a{opacity:1 !important}@media (max-width:767px){footer .widget_nav_menu ul.menu>li>a{opacity:1 !important}}body .gav-card-texto .gav-card-tit{font-size:16px !important;line-height:1.4 !important;text-wrap:wrap}body .gav-card-texto .gav-card-tit .gav-card-nombre{line-height:1.3 !important;text-wrap:wrap}body .gav-card-texto .gav-card-tit .gav-card-precio{line-height:1.4 !important}@media (max-width:900px){body .gav-card-texto .gav-card-tit,body .gav-card-texto .gav-card-tit .gav-card-nombre,body .gav-card-texto .gav-card-tit .gav-card-precio{font-size:15px !important}}body .intro .content h1,body .intro .content p{text-wrap:wrap !important}body .intro .content h1{letter-spacing:-0.02em}body .section-title h2,body .ga-zonas .ga-zonas-h2,body .gav-faq .gav-faq-titulo,body section.page-title h1{letter-spacing:-0.01em}@media (prefers-reduced-transparency:reduce){body .navbar,body .navbar.floating,body .navbar.slide-down{background:#0a0a0a !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}}body .gav-vende p.gav-vende-pie.gav-vende-pie,body .gav-vende-pie,body .gav-atajo-o{color:#5a5a5a !important}body #ga-valoracion .gav-atajo-wa{color:#075e54 !important}@media (max-width:600px){body #ga-valoracion .gav-atajo-wa{background:#075e54 !important;color:#f8f8f8 !important}}.gav-nota-google{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4;color:#f8f8f8}.gav-nota-google .gav-nota-estrellas{display:inline-flex;gap:1px;line-height:0;flex:0 0 auto}.gav-nota-google .gav-nota-estrellas svg{width:15px;height:15px;fill:#F26D16}.gav-nota-google strong{font-weight:700}#ga-valoracion .ga-card-hdr .gav-nota-google{margin-top:10px;font-size:13.5px}body.page-id-8782 section.page-title.parallax,body.page-id-9538 section.page-title.parallax,body.page-id-8805 section.page-title.parallax,body.page-id-9540 section.page-title.parallax{background-size:cover!important;background-attachment:scroll!important;background-position:center!important;height:340px!important;min-height:340px!important;position:relative}body.page-id-8782 section.page-title.parallax::before,body.page-id-9538 section.page-title.parallax::before,body.page-id-8805 section.page-title.parallax::before,body.page-id-9540 section.page-title.parallax::before{background:linear-gradient(180deg,rgba(10,10,10,.30) 0%,rgba(10,10,10,.50) 100%)!important}body.page-id-8782 section.page-title.parallax::after,body.page-id-9538 section.page-title.parallax::after,body.page-id-8805 section.page-title.parallax::after,body.page-id-9540 section.page-title.parallax::after{position:absolute;right:12px;bottom:8px;z-index:3;font-size:11px;line-height:1.3;color:rgba(248,248,248,.85)}body.page-id-8782 section.page-title.parallax,body.page-id-9538 section.page-title.parallax{background-image:url("/wp-content/uploads/2026/10/la-eliana-masia-del-pilar-1600.webp")!important}body.page-id-8805 section.page-title.parallax,body.page-id-9540 section.page-title.parallax{background-image:url("/wp-content/uploads/2026/10/san-antonio-de-benageber-iglesia-1600.webp")!important}body.page-id-8782 section.page-title.parallax::after{content:"Foto: Pili Soler Garcia · CC BY-SA 4.0"}body.page-id-9538 section.page-title.parallax::after{content:"Photo: Pili Soler Garcia · CC BY-SA 4.0"}body.page-id-8805 section.page-title.parallax::after{content:"Foto: Enrique Íñiguez Rodríguez · CC BY-SA 3.0"}body.page-id-9540 section.page-title.parallax::after{content:"Photo: Enrique Íñiguez Rodríguez · CC BY-SA 3.0"}@media(max-width:767px){html body.page-id-8782 section.page-title.parallax,html body.page-id-9538 section.page-title.parallax,html body.page-id-8805 section.page-title.parallax,html body.page-id-9540 section.page-title.parallax{height:260px!important;min-height:260px!important}html body.page-id-8782 section.page-title.parallax,html body.page-id-9538 section.page-title.parallax{background-image:url("/wp-content/uploads/2026/10/la-eliana-masia-del-pilar-900.webp")!important}html body.page-id-8805 section.page-title.parallax,html body.page-id-9540 section.page-title.parallax{background-image:url("/wp-content/uploads/2026/10/san-antonio-de-benageber-iglesia-900.webp")!important}}@media (min-width:1025px){html body.single-portfolio section.page-title{position:absolute !important;width:1px !important;height:1px !important;min-height:0 !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;display:block !important;background-image:none !important}html body.single-portfolio .container.single-portfolio{padding-top:100px !important}}html body.page-id-851 section.page-title,html body.page-id-878 section.page-title,html body.page-id-9854 section.page-title,html body.page-id-9856 section.page-title{position:absolute !important;width:1px !important;height:1px !important;min-height:0 !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;display:block !important;background-image:none !important}html body.page-id-851 section.page,html body.page-id-878 section.page,html body.page-id-9854 section.page,html body.page-id-9856 section.page{padding-top:24px !important}@media (max-width:1024px){html body.page-id-851 section.page,html body.page-id-878 section.page,html body.page-id-9854 section.page,html body.page-id-9856 section.page{padding-top:24px !important}}html body.page-id-193 section.page-title,html body.page-id-8630 section.page-title,html body.page-id-7721 section.page-title,html body.page-id-8631 section.page-title{background:none !important;background-image:none !important;min-height:0 !important;height:auto !important;display:block !important;padding:27px 0 0 !important}html body.page-id-193 section.page-title::before,html body.page-id-8630 section.page-title::before,html body.page-id-7721 section.page-title::before,html body.page-id-8631 section.page-title::before,html body.page-id-193 section.page-title .parallax-overlay,html body.page-id-8630 section.page-title .parallax-overlay,html body.page-id-7721 section.page-title .parallax-overlay,html body.page-id-8631 section.page-title .parallax-overlay{display:none !important}html body.page-id-193 section.page-title h1:not(#gav-cab),html body.page-id-8630 section.page-title h1:not(#gav-cab),html body.page-id-7721 section.page-title h1:not(#gav-cab),html body.page-id-8631 section.page-title h1:not(#gav-cab),html body.page-id-851 .gav-intro-seccion h2,html body.page-id-878 .gav-intro-seccion h2,html body.page-id-9854 .gav-intro-seccion h2,html body.page-id-9856 .gav-intro-seccion h2{font-size:32px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:-0.01em !important;color:#222670 !important;text-shadow:none !important;text-align:center !important;margin:0 0 14px !important}html body.page-id-851 .gav-intro-seccion,html body.page-id-878 .gav-intro-seccion,html body.page-id-9854 .gav-intro-seccion,html body.page-id-9856 .gav-intro-seccion{text-align:center !important;max-width:760px;margin-left:auto !important;margin-right:auto !important}html body.page-id-851 .gav-intro-seccion p,html body.page-id-878 .gav-intro-seccion p,html body.page-id-9854 .gav-intro-seccion p,html body.page-id-9856 .gav-intro-seccion p{font-size:16px !important;line-height:1.6 !important;color:#555 !important;text-align:center !important}html body.page-id-193 section.page>.container,html body.page-id-8630 section.page>.container,html body.page-id-7721 section.page>.container,html body.page-id-8631 section.page>.container{padding-top:32px !important}@media (max-width:1024px){html body.page-id-193 section.page-title,html body.page-id-8630 section.page-title,html body.page-id-7721 section.page-title,html body.page-id-8631 section.page-title{position:relative !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important;padding:34px 16px 0 !important}html body.page-id-193 section.page-title h1:not(#gav-cab),html body.page-id-8630 section.page-title h1:not(#gav-cab),html body.page-id-7721 section.page-title h1:not(#gav-cab),html body.page-id-8631 section.page-title h1:not(#gav-cab),html body.page-id-851 .gav-intro-seccion h2,html body.page-id-878 .gav-intro-seccion h2,html body.page-id-9854 .gav-intro-seccion h2,html body.page-id-9856 .gav-intro-seccion h2{font-size:26px !important}html body.page-id-193 section.page>.container,html body.page-id-8630 section.page>.container,html body.page-id-7721 section.page>.container,html body.page-id-8631 section.page>.container{padding-top:24px !important}}html body.page-id-851 section.page,html body.page-id-878 section.page,html body.page-id-9854 section.page,html body.page-id-9856 section.page{padding-top:58px !important}@media (max-width:1024px){html body.page-id-851 section.page,html body.page-id-878 section.page,html body.page-id-9854 section.page,html body.page-id-9856 section.page{padding-top:54px !important}}@media (max-width:1024px){html body.page-id-7721 section.page>.container,html body.page-id-8631 section.page>.container{padding-top:38px !important}}@media (max-width:767px){html body.page-id-9854 .gav-intro-seccion p.gav-plegado,html body.page-id-9856 .gav-intro-seccion p.gav-plegado{display:block !important;-webkit-line-clamp:unset !important;overflow:visible !important}html body.page-id-9854 .gav-intro-seccion .gav-leer,html body.page-id-9856 .gav-intro-seccion .gav-leer{display:none !important}}