:where([data-iev-module="infoserv_proyectos"]) .is-projects{--ip-blue:#153F89;--ip-orange:#F58220;--ip-ink:#020101;position:relative;isolation:isolate;max-width:1280px;width:100%;margin:auto;padding:clamp(42px,5vw,68px) clamp(18px,3vw,36px);background:transparent;font-family:Montserrat,sans-serif;color:var(--ip-ink)}
:where([data-iev-module="infoserv_proyectos"]) .is-projects *{box-sizing:border-box}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__heading{max-width:1100px;margin:0 auto 56px;text-align:center}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__title{margin:0!important;color:var(--ip-ink)!important;font-family:Montserrat,sans-serif!important;font-size:clamp(29px,3vw,38px)!important;font-weight:800!important;line-height:1.28!important;letter-spacing:-.035em!important}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__intro{max-width:790px;margin:18px auto 0!important;color:#58595B!important;font-size:clamp(14px,1.2vw,16px)!important;font-weight:400!important;line-height:1.65!important}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"cipriani cipriani colegio" "shopping fendi fendi";gap:28px;position:relative}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card{position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;min-width:0;height:clamp(390px,38vw,520px);border-radius:24px;background:#dce3ec;color:#fff;box-shadow:0 12px 32px rgba(21,63,137,.08);transition:transform .45s ease,box-shadow .45s ease}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card--cipriani{grid-area:cipriani}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card--colegio{grid-area:colegio}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card--shopping{grid-area:shopping}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card--fendi{grid-area:fendi}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__photo{position:absolute!important;z-index:-2;inset:0!important;display:block!important;width:100%!important;height:100%!important;background-color:#1b2e45;background-image:var(--project-image);background-position:center;background-repeat:no-repeat;background-size:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1);will-change:transform}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card::before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(9,22,39,.23) 0%,rgba(9,22,39,.22) 37%,rgba(5,15,30,.78) 100%);transition:background-color .45s ease,opacity .45s ease}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card::after{content:"";position:absolute;top:-75%;bottom:-75%;left:-90%;width:48%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:rotate(22deg);pointer-events:none;transition:left .78s ease}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within{transform:translateY(-7px);box-shadow:0 25px 45px rgba(21,63,137,.2),0 0 20px rgba(245,130,32,.11)}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover .is-projects__photo,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within .is-projects__photo{transform:scale(1.065)}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover::before,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within::before{background-color:rgba(4,16,36,.18)}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover::after,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within::after{left:150%}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__caption{width:100%;padding:clamp(23px,2.1vw,32px);text-shadow:0 1px 8px rgba(0,0,0,.34)}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__category{display:block;margin:0 0 7px!important;color:#fff!important;font-size:clamp(13px,1.1vw,16px)!important;font-weight:500!important;line-height:1.4!important}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__name{margin:0 0 5px!important;color:#fff!important;font-size:clamp(19px,1.5vw,23px)!important;font-weight:800!important;line-height:1.25!important}
:where([data-iev-module="infoserv_proyectos"]) .is-projects__description{margin:0!important;color:#fff!important;font-size:clamp(12px,1vw,15px)!important;font-weight:400!important;line-height:1.52!important}
@media(max-width:850px){:where([data-iev-module="infoserv_proyectos"]) .is-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"cipriani colegio" "shopping fendi";gap:18px}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card{height:420px}}
@media(max-width:600px){:where([data-iev-module="infoserv_proyectos"]) .is-projects{padding:38px 18px}:where([data-iev-module="infoserv_proyectos"]) .is-projects__heading{margin-bottom:34px}:where([data-iev-module="infoserv_proyectos"]) .is-projects__grid{grid-template-columns:1fr;grid-template-areas:"cipriani" "colegio" "shopping" "fendi";gap:18px}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card{height:380px;border-radius:20px}:where([data-iev-module="infoserv_proyectos"]) .is-projects__caption{padding:22px}}
@media(prefers-reduced-motion:reduce){:where([data-iev-module="infoserv_proyectos"]) .is-projects__card,:where([data-iev-module="infoserv_proyectos"]) .is-projects__photo,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card::before,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card::after{transition:none!important}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:hover .is-projects__photo,:where([data-iev-module="infoserv_proyectos"]) .is-projects__card:focus-within .is-projects__photo{transform:none}:where([data-iev-module="infoserv_proyectos"]) .is-projects__card::after{display:none}}