.cliente:where(.astro-G3WTAP3D){min-height:280px;position:relative;width:100%;border:solid 2px var(--white);border-radius:4px}.cliente-front:where(.astro-G3WTAP3D){background-color:#1a0d05;display:flex;flex-direction:column;height:100%;position:absolute;width:100%;z-index:2;transition:transform .6s linear;transform-style:preserve-3d;backface-visibility:hidden;top:0;padding:16px;align-items:center;justify-content:center}.cliente-front:where(.astro-G3WTAP3D) h3:where(.astro-G3WTAP3D){padding-top:24px;color:#fff}.cliente-front:where(.astro-G3WTAP3D) img:where(.astro-G3WTAP3D){height:88px;width:auto}@media screen and (max-width: 1020px){.cliente:where(.astro-G3WTAP3D).add .cliente-front:where(.astro-G3WTAP3D){transition:transform .6s linear;transform:rotateY(0)}.cliente:where(.astro-G3WTAP3D) .cliente-front:where(.astro-G3WTAP3D){transform:rotateY(180deg);transition:transform .4s linear}}@media screen and (min-width: 1020px){.cliente:where(.astro-G3WTAP3D).add:hover .cliente-front:where(.astro-G3WTAP3D){transform:rotateY(180deg);transition:transform .4s linear}.cliente:where(.astro-G3WTAP3D):hover .cliente-front:where(.astro-G3WTAP3D){transform:rotateY(180deg);transition:transform .4s linear}}.cliente-back:where(.astro-G3WTAP3D){background-color:#f5f5f5;position:absolute;transform-style:preserve-3d;transition:transform .6s linear;transform:rotateY(180deg);top:0;height:100%;display:flex;align-items:center;justify-content:center;width:100%}.cliente-back:where(.astro-G3WTAP3D) p:where(.astro-G3WTAP3D){text-align:center;width:100%}@media screen and (max-width: 1020px){.cliente:where(.astro-G3WTAP3D).add .cliente-back:where(.astro-G3WTAP3D){transition:transform .6s linear;transform:rotateY(180deg)}.cliente:where(.astro-G3WTAP3D) .cliente-back:where(.astro-G3WTAP3D){transform:rotateY(360deg);transition:transform .4s linear}}@media screen and (min-width: 1020px){.cliente:where(.astro-G3WTAP3D).add:hover .cliente-back:where(.astro-G3WTAP3D){transform:rotateY(360deg);transition:transform .4s linear}.cliente:where(.astro-G3WTAP3D):hover .cliente-back:where(.astro-G3WTAP3D){transform:rotateY(360deg);transition:transform .4s linear}}.cliente-front:where(.astro-G3WTAP3D) h3:where(.astro-G3WTAP3D){text-align:center;font-size:24px;font-family:MontserratBold}.cliente-back:where(.astro-G3WTAP3D) h3:where(.astro-G3WTAP3D){text-align:center;padding-bottom:24px}.cliente-back:where(.astro-G3WTAP3D) p:where(.astro-G3WTAP3D){text-align:center;font-family:MontserratSemi;font-size:32px;position:absolute;z-index:9;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.61)}.cliente-back:where(.astro-G3WTAP3D) img:where(.astro-G3WTAP3D){width:100%;height:100%;object-fit:cover;position:absolute;z-index:8;filter:grayscale(100%)}.nosotros{padding-block:40px}.uno{width:100%;height:auto;background-image:url(/_astro/mision.a7e056a0.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;filter:grayscale(100%)}.two{width:100%;height:auto;background-image:url(/_astro/vision.b0ba6dea.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.three{width:100%;height:auto;text-align:center;color:var(--obscuro);padding-block:40px}.opaciti{padding-block:80px;padding-inline:40px;background-color:#0009;height:100%;width:100%;color:#e4e2e2;overflow:hidden}.opaciti p{transform:translateY(200px);transition:transform .4s ease-out}.opaciti:hover p{transform:translateY(16px);transition:transform .6s ease-out}.valor{font-family:MontserratBold}.valores{display:grid;grid-template-columns:1fr;grid-gap:16px}@media screen and (min-width: 1020px){.valores{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px}}h2{font-family:MontserratBold}.nosotros-top{display:grid;grid-template-columns:1fr}@media screen and (min-width: 1020px){.nosotros-top{grid-template-columns:1fr 1fr;gap:80px}}.nosotros-top .image{width:100%}.image img{width:100%;object-fit:cover;height:100%;vertical-align:top}.nosotros-top__texto{display:flex;flex-direction:column;justify-content:center}.nosotros-texto{padding-block-end:24px}.image-contenedor{overflow:hidden;border-radius:8px}
