@media(prefers-reduced-motion:reduce){.laf-cases-grid .grve-filter li{transition:none}}.laf-cases-grid .grve-filter{display:flex!important;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 32px!important}.laf-cases-grid .grve-filter:before{content:"Filtrar proyectos";display:block;color:#5c6a79;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.laf-cases-grid .grve-filter ul{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px;margin:0!important;padding:0!important}.laf-cases-grid .grve-filter li{min-height:44px;margin:0!important;padding:0!important;border:1px solid #DEDEDE;border-radius:999px;background:#fff;color:#365462!important;box-shadow:0 2px 8px #1620330d;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.laf-cases-grid .grve-filter li:after{content:none!important;display:none!important}.laf-cases-grid .grve-filter li span{display:flex;min-height:44px;align-items:center;padding:9px 16px;color:inherit!important;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}.laf-cases-grid .grve-filter li:hover{border-color:#019acd;background:#f8fcfe;color:#019acd!important;box-shadow:0 6px 16px #019acd24;transform:translateY(-1px)}.laf-cases-grid .grve-filter li.selected{border-color:#162033;background:#162033;color:#fff!important;box-shadow:0 6px 18px #1620332e}.laf-cases-grid .grve-filter li.selected span:before{content:"✓";margin-right:7px;font-size:11px;line-height:1}.laf-cases-grid .grve-filter li:active{transform:translateY(0)}.laf-cases-grid .grve-isotope{transition:height .56s cubic-bezier(.22,1,.36,1)!important}.laf-cases-grid .grve-isotope-item{transition-duration:.56s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important;will-change:transform,opacity}@media(max-width:767px){.laf-cases-grid .grve-filter{margin-bottom:24px!important}.laf-cases-grid .grve-filter ul{gap:8px}.laf-cases-grid .grve-filter li span{padding-inline:14px;font-size:11px}}@media(prefers-reduced-motion:reduce){.laf-cases-grid .grve-filter li,.laf-cases-grid .grve-isotope,.laf-cases-grid .grve-isotope-item{transition:none!important}}#grve-body{background-color:#fff}.vc_custom_1771325658191{background-image:url(/images/separador_lafcarr-5.png)!important;border-radius:10px!important}.wpb_animate_when_almost_visible{opacity:1}
