.nosotros-module___t9yjW__secondary{display:none}.nosotros-module___t9yjW__contact,.nosotros-module___t9yjW__info{z-index:1;background-color:#fff;position:relative}.nosotros-module___t9yjW__main{grid-template-rows:auto 1fr auto;display:grid}.nosotros-module___t9yjW__contact,.nosotros-module___t9yjW__description,.nosotros-module___t9yjW__title{color:#4d4d4d;font-size:.875rem;font-weight:300}.nosotros-module___t9yjW__contact{flex-direction:column;gap:20px;padding:40px 20px;display:flex}.nosotros-module___t9yjW__video{object-fit:cover;width:100%;height:100%;rotate:180deg}.nosotros-module___t9yjW__title{padding:40px 20px 0}.nosotros-module___t9yjW__description{text-align:justify;margin-left:0;padding:20px 20px 40px}.nosotros-module___t9yjW__coverImage{background-color:#fff}.nosotros-module___t9yjW__logo{display:none}.nosotros-module___t9yjW__container{min-height:calc(100dvh - var(--header-height));display:flex}.nosotros-module___t9yjW__secondaryImage .nosotros-module___t9yjW__image,.nosotros-module___t9yjW__imageSmallScreen .nosotros-module___t9yjW__image{width:100%;height:auto}.nosotros-module___t9yjW__secondaryImage{justify-content:flex-end;height:100%;display:flex;overflow:hidden;position:relative!important}.nosotros-module___t9yjW__video,.nosotros-module___t9yjW__image,.nosotros-module___t9yjW__imageSmallScreen,.nosotros-module___t9yjW__secondaryImage{animation:2s ease-in-out forwards nosotros-module___t9yjW__fadeIn}.nosotros-module___t9yjW__imageSmallScreen{max-height:133.333vw;position:relative}.nosotros-module___t9yjW__footerBorder{grid-row:3}.nosotros-module___t9yjW__hideMobileBoder{display:none}@keyframes nosotros-module___t9yjW__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.nosotros-module___t9yjW__hideBoder{display:none}.nosotros-module___t9yjW__hideMobileBoder{display:block}.nosotros-module___t9yjW__footerBorder{grid-row:2}.nosotros-module___t9yjW__imageSmallScreen{display:none}.nosotros-module___t9yjW__secondary{display:block}.nosotros-module___t9yjW__container{grid-template-columns:40vw auto;display:grid}.nosotros-module___t9yjW__secondary .nosotros-module___t9yjW__coverImage{z-index:1000;border-bottom:none;width:40vw;height:100dvh;position:fixed;top:0}.nosotros-module___t9yjW__containerImage{height:100dvh}.nosotros-module___t9yjW__video,.nosotros-module___t9yjW__secondaryImage,.nosotros-module___t9yjW__image{position:relative!important}.nosotros-module___t9yjW__main{justify-content:initial;z-index:0;grid-template-rows:1fr 1fr;grid-template-columns:.9fr 1.1fr;height:auto;min-height:calc(100dvh - 134px);animation:none;position:relative}.nosotros-module___t9yjW__borderInfo{grid-area:1/1/2/3}.nosotros-module___t9yjW__info{flex-direction:column;justify-content:space-between;gap:16px;padding:54px;display:flex}.nosotros-module___t9yjW__contact{justify-content:flex-end;align-self:flex-end;gap:12px;height:100%;padding:20px}.nosotros-module___t9yjW__description{text-align:justify;align-self:flex-end;max-width:542px;padding:0;font-size:.875rem}.nosotros-module___t9yjW__contact,.nosotros-module___t9yjW__info{background-color:#0000}.nosotros-module___t9yjW__title{margin-bottom:0;padding:0;font-size:.9375rem}.nosotros-module___t9yjW__logo{z-index:1;width:160px;height:16px;display:block;position:fixed;top:26px;left:40px}}@media (min-width:1440px){.nosotros-module___t9yjW__contact{padding:56px}.nosotros-module___t9yjW__logo{left:var(--padding-horizontal)}}
.BorderAnimation-module__NsgE1W__container{position:relative;overflow:hidden}.BorderAnimation-module__NsgE1W__content{height:100%;position:relative}.BorderAnimation-module__NsgE1W__hideBorder{display:none}.BorderAnimation-module__NsgE1W__border{box-sizing:border-box}.BorderAnimation-module__NsgE1W__border span{opacity:0;z-index:1}.BorderAnimation-module__NsgE1W__borderTop{width:100%;height:1px;animation:BorderAnimation-module__NsgE1W__borderTopAnimation var(--top-border-duration) var(--top-border-transition) forwards;animation-delay:var(--top-border-delay);background:#000;position:absolute;top:0;left:0}.BorderAnimation-module__NsgE1W__borderTopReverse{animation:BorderAnimation-module__NsgE1W__borderTopReverseAnimation var(--top-border-duration) var(--top-border-transition) forwards;animation-delay:var(--top-border-delay)}@keyframes BorderAnimation-module__NsgE1W__borderTopAnimation{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes BorderAnimation-module__NsgE1W__borderTopReverseAnimation{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.BorderAnimation-module__NsgE1W__borderRight{width:1px;height:100%;animation:BorderAnimation-module__NsgE1W__borderRightAnimation var(--right-border-duration) var(--right-border-transition) forwards;animation-delay:var(--right-border-delay);background:#000;position:absolute;top:0;right:0}.BorderAnimation-module__NsgE1W__borderRightReverse{animation:BorderAnimation-module__NsgE1W__borderRightReverseAnimation var(--right-border-duration) var(--right-border-transition) forwards;animation-delay:var(--right-border-delay)}@keyframes BorderAnimation-module__NsgE1W__borderRightAnimation{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes BorderAnimation-module__NsgE1W__borderRightReverseAnimation{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.BorderAnimation-module__NsgE1W__borderBottom{width:100%;height:1px;animation:BorderAnimation-module__NsgE1W__borderBottomAnimation var(--bottom-border-duration) var(--bottom-border-transition) forwards;animation-delay:var(--bottom-border-delay);background:#000;position:absolute;bottom:0;left:0}.BorderAnimation-module__NsgE1W__borderBottomReverse{animation:BorderAnimation-module__NsgE1W__borderBottomReverseAnimation var(--bottom-border-duration) var(--bottom-border-transition) forwards;animation-delay:var(--bottom-border-delay)}@keyframes BorderAnimation-module__NsgE1W__borderBottomAnimation{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes BorderAnimation-module__NsgE1W__borderBottomReverseAnimation{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.BorderAnimation-module__NsgE1W__borderLeft{width:1px;height:100%;animation:BorderAnimation-module__NsgE1W__borderLeftAnimation var(--left-border-duration) var(--left-border-transition) forwards;animation-delay:var(--left-border-delay);background:#000;position:absolute;top:0;left:0}.BorderAnimation-module__NsgE1W__borderLeftReverse{animation:BorderAnimation-module__NsgE1W__borderLefReversetAnimation var(--left-border-duration) var(--left-border-transition) forwards;animation-delay:var(--left-border-delay)}@keyframes BorderAnimation-module__NsgE1W__borderLeftAnimation{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes BorderAnimation-module__NsgE1W__borderLefReversetAnimation{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.Footer-module__ZjIyBG__underlined{text-decoration:underline}.Footer-module__ZjIyBG__instagram{font-size:.875rem;font-weight:300}
.navbar-module__Y-vLxa__borderNavbar{width:100%;height:var(--header-height);z-index:22;top:0;left:0;position:fixed!important}.navbar-module__Y-vLxa__container{z-index:2;background-color:#fff;justify-content:flex-end;width:100%;transition:background-color .5s;display:flex;position:fixed;top:0;right:0}.navbar-module__Y-vLxa__logo{left:var(--padding-horizontal);z-index:0;transform-origin:0;width:160px;transition:top .5s,transform .5s,width .5s;position:fixed;top:17px}.navbar-module__Y-vLxa__animatedLogo{width:calc(100vw - 2 * var(--padding-horizontal));top:48px}.navbar-module__Y-vLxa__containerLinks{top:var(--header-height);width:100vw;height:calc(100dvh - var(--header-height));z-index:5;background-color:#fff;grid-template-rows:1fr auto;transition:left .5s;display:grid;position:fixed;left:100vw}.navbar-module__Y-vLxa__links{flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:36px;list-style-type:none;display:flex}.navbar-module__Y-vLxa__open{left:0}.navbar-module__Y-vLxa__menu{z-index:10;background:0 0;border:0;flex-direction:column;justify-content:center;gap:4px;width:55px;height:55px;padding:20px;display:flex}.navbar-module__Y-vLxa__menu>div{transform-origin:0;background-color:#000;width:100%;height:1px;transition:all .5s}.navbar-module__Y-vLxa__menuClose div:first-child{transform:rotate(45deg)translateY(-4px)}.navbar-module__Y-vLxa__menuClose div:last-child{transform:rotate(-45deg)translateY(4px)}.navbar-module__Y-vLxa__link{text-transform:uppercase;letter-spacing:4%;font-size:.875rem}.navbar-module__Y-vLxa__menuFooter{border-top:1px solid;grid-template-rows:1fr auto;gap:20px;padding:40px 20px;display:grid}.navbar-module__Y-vLxa__underlined{text-decoration:underline}@media (min-width:1024px){.navbar-module__Y-vLxa__menuFooter{display:none}.navbar-module__Y-vLxa__container{padding:16px var(--padding-horizontal);z-index:1;background-color:#fff}.navbar-module__Y-vLxa__menu,.navbar-module__Y-vLxa__closeBtn{display:none}.navbar-module__Y-vLxa__containerLinks{width:auto;height:auto;top:0;left:initial;transition:none;position:relative}.navbar-module__Y-vLxa__links{flex-direction:row;gap:40px;margin-top:0;padding:0}.navbar-module__Y-vLxa__link{color:#171717;padding-top:4px;display:block}.navbar-module__Y-vLxa__logo{left:var(--padding-horizontal);transform-origin:0;width:160px;top:21px}.navbar-module__Y-vLxa__item{position:relative}.navbar-module__Y-vLxa__indicator{background-color:#000;border-radius:50%;width:4px;height:4px;transition:left .3s,width .3s,top .3s;position:absolute;bottom:0}.navbar-module__Y-vLxa__animatedLogo{width:40vw;top:21px}}@media (min-width:1920px){.navbar-module__Y-vLxa__container{font-size:1.125rem;line-height:1.6875rem}}
.HeroSection-module__BSYDMq__title{color:#171717;font-family:var(--font-source-code-pro);letter-spacing:-.28px;text-transform:uppercase;padding-inline:var(--padding-horizontal);margin-bottom:8px;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}.HeroSection-module__BSYDMq__subtitle{color:#171717;text-align:justify;font-family:var(--font-satoshi);padding-inline:var(--padding-horizontal);font-size:.9375rem;font-style:normal;font-weight:400;line-height:150%}@media (min-width:1024px){.HeroSection-module__BSYDMq__title,.HeroSection-module__BSYDMq__subtitle{max-width:calc(504px + 2 * var(--padding-horizontal))}.HeroSection-module__BSYDMq__title{font-size:1.25rem}}
.HeroVideo-module__YZyf1q__video{object-fit:cover;width:100%;height:100%;display:block}.HeroVideo-module__YZyf1q__videoWrapper{padding:20px var(--padding-horizontal) 32px;aspect-ratio:1080/1920;width:100%;position:relative;overflow:hidden}.HeroVideo-module__YZyf1q__videoAspectRatio{aspect-ratio:1080/1920;padding:20px var(--padding-horizontal) 32px;width:100%;position:relative}@media (min-width:1024px){.HeroVideo-module__YZyf1q__videoWrapper,.HeroVideo-module__YZyf1q__videoAspectRatio{aspect-ratio:16/9}}
.Video-module__GKEy-W__video{width:100%;display:flex;position:relative}.Video-module__GKEy-W__videoTag{width:100%}.Video-module__GKEy-W__show{display:block}.Video-module__GKEy-W__hide{display:none}.Video-module__GKEy-W__containerWithImagePoster{aspect-ratio:50/89}.Video-module__GKEy-W__button{cursor:pointer;color:#fff;background:0 0;border:0;justify-content:center;align-items:center;margin:auto;padding-bottom:12px;transition:all .3s linear;display:flex;position:absolute;inset:0}.Video-module__GKEy-W__fadeout{animation:.15s linear Video-module__GKEy-W__fade-out}.Video-module__GKEy-W__fadein{animation:.15s linear Video-module__GKEy-W__fade-in}@keyframes Video-module__GKEy-W__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Video-module__GKEy-W__fade-in{0%{opacity:0}to{opacity:1}}
.ServicesSection-module__uQehva__services{padding-top:24px;padding-bottom:64px;padding-inline:var(--padding-horizontal);flex-direction:column;row-gap:24px;display:flex}.ServicesSection-module__uQehva__servicesList{flex-direction:column;row-gap:8px;list-style:none;display:flex}.ServicesSection-module__uQehva__service{color:#171717;text-align:justify;font-family:var(--font-satoshi);letter-spacing:-.28px;justify-content:flex-start;align-items:flex-start;gap:8px;font-size:.9375rem;font-style:normal;font-weight:400;line-height:120%;display:flex}.ServicesSection-module__uQehva__servicesButton{text-align:center;color:var(--Carbon,#171717);font-family:var(--font-source-code-pro);letter-spacing:-.56px;text-transform:uppercase;border:1px solid #171717;padding:12px 40px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ServicesSection-module__uQehva__service span{font-size:.6rem;line-height:14px}@media (min-width:1024px){.ServicesSection-module__uQehva__services{max-width:504px}.ServicesSection-module__uQehva__service{font-size:1rem;line-height:150%}.ServicesSection-module__uQehva__servicesButton{width:fit-content}}
.ProjectsSection-module__2WJ3Oa__projectsTitle{padding:16px var(--padding-horizontal);color:#171717;font-family:var(--font-source-code-pro);letter-spacing:-.48px;text-transform:uppercase;flex-direction:row;justify-content:space-between;font-size:1.5rem;font-style:normal;font-weight:400;line-height:120%;display:flex}.ProjectsSection-module__2WJ3Oa__moreProjects{color:#171717;font-family:var(--font-source-code-pro);letter-spacing:-.56px;text-transform:uppercase;border:1px solid #171717;width:fit-content;margin:32px auto 80px;padding:12px 40px;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;display:flex}@media (min-width:1024px){.ProjectsSection-module__2WJ3Oa__projectsTitle{justify-content:flex-start;gap:8px;padding-inline:0;font-size:1.25rem}.ProjectsSection-module__2WJ3Oa__projectsSection{padding-inline:var(--padding-horizontal)}.ProjectsSection-module__2WJ3Oa__moreProjects{margin-top:48px;margin-bottom:135px}}
.LastProjects-module__Bq8VVa__projects{grid-template-columns:1fr;display:grid}.LastProjects-module__Bq8VVa__card{flex-direction:column;display:flex}.LastProjects-module__Bq8VVa__imageContainer{animation:1.5s ease-in-out forwards LastProjects-module__Bq8VVa__fadeIn;display:flex;position:relative}.LastProjects-module__Bq8VVa__info{flex-direction:column;padding:12px 20px 24px;display:flex}.LastProjects-module__Bq8VVa__infoTitle{flex-direction:row;justify-content:space-between;font-size:1rem;display:flex}.LastProjects-module__Bq8VVa__client{text-transform:uppercase;font-size:.875rem;font-weight:300}.LastProjects-module__Bq8VVa__type{font-family:var(--font-source-code-pro);font-size:.75rem}.LastProjects-module__Bq8VVa__description{font-size:.875rem}.LastProjects-module__Bq8VVa__image{aspect-ratio:16/9;width:100%;height:auto}.LastProjects-module__Bq8VVa__rightBorder{display:none}.LastProjects-module__Bq8VVa__h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LastProjects-module__Bq8VVa__leftBorder{display:none}@keyframes LastProjects-module__Bq8VVa__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.LastProjects-module__Bq8VVa__projects{grid-template-columns:1fr 1fr}.LastProjects-module__Bq8VVa__rightBorder,.LastProjects-module__Bq8VVa__container:nth-of-type(odd) .LastProjects-module__Bq8VVa__leftBorder{display:block}}
.brownie-ds-module__Pbe-vW__imageContainer{grid-template-columns:1fr;gap:32px;padding:64px 8%;display:grid}.brownie-ds-module__Pbe-vW__imageContainer,.brownie-ds-module__Pbe-vW__mediaContainer,.brownie-ds-module__Pbe-vW__videoContainer{width:100%;position:relative}.brownie-ds-module__Pbe-vW__textCard{z-index:1;background-color:#fff;flex-direction:column;gap:16px;padding:24px;display:flex}.brownie-ds-module__Pbe-vW__titleTextCardContainer{align-items:flex-start;gap:16px;display:flex}.brownie-ds-module__Pbe-vW__textCardSquare{aspect-ratio:1;border:1px solid #000;width:15px;height:15px;margin-top:2px}.brownie-ds-module__Pbe-vW__titleTextCard{text-transform:uppercase}.brownie-ds-module__Pbe-vW__cardDescription,.brownie-ds-module__Pbe-vW__titleTextCard,.brownie-ds-module__Pbe-vW__descriptionTextCard{font-size:1rem;font-weight:300}.brownie-ds-module__Pbe-vW__backgroundImage{z-index:0;width:100%;height:auto}.brownie-ds-module__Pbe-vW__border{width:81px;height:1px;margin-top:16px;display:flex}.brownie-ds-module__Pbe-vW__cardsHeader{flex-direction:column;margin-bottom:64px;display:flex}.brownie-ds-module__Pbe-vW__cardsTitle{font-size:1.75rem;font-weight:300;line-height:2rem}.brownie-ds-module__Pbe-vW__cardsSection{padding:64px 8%}.brownie-ds-module__Pbe-vW__cardContainer{grid-template-columns:1fr;gap:64px;display:grid}.brownie-ds-module__Pbe-vW__card{aspect-ratio:1;position:relative}.brownie-ds-module__Pbe-vW__cardDescription{width:fit-content;margin:auto;position:absolute;bottom:32px;left:0;right:0}.brownie-ds-module__Pbe-vW__backgroundColor{background-color:#f7f5f4}.brownie-ds-module__Pbe-vW__footer{background-color:#f7f5f4;padding:64px 8%}.brownie-ds-module__Pbe-vW__footerText{text-align:center;font-size:1.125rem}.brownie-ds-module__Pbe-vW__imageContainer{animation:1.5s ease-in-out forwards brownie-ds-module__Pbe-vW__fadeIn}@keyframes brownie-ds-module__Pbe-vW__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.brownie-ds-module__Pbe-vW__footer{padding:128px 8%}.brownie-ds-module__Pbe-vW__imageContainer{grid-template-columns:repeat(2,1fr);gap:64px;padding:128px 8%}.brownie-ds-module__Pbe-vW__cardsSection{padding:128px 8%}.brownie-ds-module__Pbe-vW__cardContainer{grid-template-columns:repeat(3,1fr);display:grid}.brownie-ds-module__Pbe-vW__footerText{font-size:1.5rem}.brownie-ds-module__Pbe-vW__cardDescription,.brownie-ds-module__Pbe-vW__titleTextCard,.brownie-ds-module__Pbe-vW__descriptionTextCard{font-size:1.125rem}}@media (min-width:950px){.brownie-ds-module__Pbe-vW__footerText,.brownie-ds-module__Pbe-vW__cardsTitle{font-size:2rem;line-height:2.25rem}}
.brownie-workshop-module__I4ROpa__cardText,.brownie-workshop-module__I4ROpa__footerText{text-align:justify;font-size:1rem;font-weight:300;line-height:1.625rem}.brownie-workshop-module__I4ROpa__cardTitle{padding-bottom:1rem;font-size:1.75rem;font-weight:300;line-height:2rem}.brownie-workshop-module__I4ROpa__card,.brownie-workshop-module__I4ROpa__reverseCard{box-sizing:border-box;background-color:#fff;width:100%;padding:16px}.brownie-workshop-module__I4ROpa__fullWidthCard{box-sizing:border-box;width:100%;padding:0}.brownie-workshop-module__I4ROpa__fullWidthCard .brownie-workshop-module__I4ROpa__border{margin-left:8%}.brownie-workshop-module__I4ROpa__cardContainer{flex-direction:column;align-items:flex-start;gap:48px;margin-top:32px;display:flex}.brownie-workshop-module__I4ROpa__fullWidthCard .brownie-workshop-module__I4ROpa__cardContainer,.brownie-workshop-module__I4ROpa__reverseCard .brownie-workshop-module__I4ROpa__cardContainer{flex-direction:column-reverse;align-items:flex-start}.brownie-workshop-module__I4ROpa__cardImage{width:100%;height:auto}.brownie-workshop-module__I4ROpa__footer{background-color:#f7f5f4;margin-top:120px;padding:64px 8%}.brownie-workshop-module__I4ROpa__footerText{text-align:center;font-size:1.125rem}.brownie-workshop-module__I4ROpa__marginsInline{margin-left:8%;margin-right:8%}.brownie-workshop-module__I4ROpa__section{flex-direction:column;gap:100px;padding:120px 8%;display:flex}.brownie-workshop-module__I4ROpa__sectionBackground{background-color:#c2c7ca}.brownie-workshop-module__I4ROpa__section .brownie-workshop-module__I4ROpa__card,.brownie-workshop-module__I4ROpa__section .brownie-workshop-module__I4ROpa__reverseCard{background-color:#f7f6f4}.brownie-workshop-module__I4ROpa__sectionBackground .brownie-workshop-module__I4ROpa__card,.brownie-workshop-module__I4ROpa__sectionBackground .brownie-workshop-module__I4ROpa__reverseCard{background-color:#fff}.brownie-workshop-module__I4ROpa__list{flex-direction:column;gap:12px;margin-top:24px;list-style-type:none;display:flex}.brownie-workshop-module__I4ROpa__listItem{gap:8px;display:flex}.brownie-workshop-module__I4ROpa__textCardSquare{aspect-ratio:1;border:1px solid #000;width:15px;height:15px;margin-top:2px}.brownie-workshop-module__I4ROpa__reverseCard{align-self:flex-end}.brownie-workshop-module__I4ROpa__sectionBackground{animation:1.5s ease-in-out forwards brownie-workshop-module__I4ROpa__fadeIn}@keyframes brownie-workshop-module__I4ROpa__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.brownie-workshop-module__I4ROpa__footer{padding:128px 8%}.brownie-workshop-module__I4ROpa__footerText{font-size:1.5rem}.brownie-workshop-module__I4ROpa__cardText{font-size:1.125rem}}@media (min-width:950px){.brownie-workshop-module__I4ROpa__footerText,.brownie-workshop-module__I4ROpa__cardTitle{font-size:2rem;line-height:2.25rem}.brownie-workshop-module__I4ROpa__marginsInline{margin-left:0;margin-right:0}.brownie-workshop-module__I4ROpa__card,.brownie-workshop-module__I4ROpa__reverseCard{width:90%;padding:40px}.brownie-workshop-module__I4ROpa__fullWidthCard{padding:0}.brownie-workshop-module__I4ROpa__fullWidthCard .brownie-workshop-module__I4ROpa__cardContainer,.brownie-workshop-module__I4ROpa__cardContainer{flex-direction:row}.brownie-workshop-module__I4ROpa__reverseCard .brownie-workshop-module__I4ROpa__cardContainer{flex-direction:row-reverse}.brownie-workshop-module__I4ROpa__cardImage{width:60%}.brownie-workshop-module__I4ROpa__reverseCard .brownie-workshop-module__I4ROpa__cardImage{width:50%}}
.ClientsSection-module___bGnLW__imageContainer{width:100%;height:208px;position:relative}.ClientsSection-module___bGnLW__imageText{text-transform:uppercase;color:#fff;text-align:center;width:fit-content;height:fit-content;font-family:var(--font-source-code-pro);letter-spacing:-.48px;text-transform:uppercase;margin:auto;font-size:.75rem;font-style:normal;font-weight:400;line-height:21px;position:absolute;inset:0}@media (min-width:1024px){.ClientsSection-module___bGnLW__imageContainer{max-width:577px;height:320px;margin:auto auto 32px}}
.MediaProject-module__XR2H8a__imageContainer{display:flex;position:relative}.MediaProject-module__XR2H8a__image{width:100%;height:auto}.MediaProject-module__XR2H8a__imageContainer{animation:1.5s ease-in-out forwards MediaProject-module__XR2H8a__fadeIn}@keyframes MediaProject-module__XR2H8a__fadeIn{0%{opacity:0}to{opacity:1}}
.ClientsCarousel-module__bpJUtq__carousel{background:0 0;outline:none;align-items:center;width:100%;height:50px;display:flex;position:relative;overflow:hidden}.ClientsCarousel-module__bpJUtq__track{white-space:nowrap;align-items:center;animation:25s linear infinite ClientsCarousel-module__bpJUtq__scroll;display:flex}.ClientsCarousel-module__bpJUtq__client{flex-shrink:0;justify-content:center;align-items:center;width:120px;display:inline-flex}.ClientsCarousel-module__bpJUtq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ClientsCarousel-module__bpJUtq__scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}.ClientsCarousel-module__bpJUtq__carousel:hover .ClientsCarousel-module__bpJUtq__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ClientsCarousel-module__bpJUtq__track{animation:none}}
.servicios-module__mVZd7G__container{grid-template-columns:1fr;height:100%;display:grid}.servicios-module__mVZd7G__coverImage{width:100%;height:100vh;position:fixed;top:0;left:0}.servicios-module__mVZd7G__main{flex-direction:column;padding:20px 0;display:flex}.servicios-module__mVZd7G__containerInfo{z-index:10;background-color:#fff;grid-template-columns:1fr;padding:40px;display:grid}.servicios-module__mVZd7G__containerInfo br{display:none}.servicios-module__mVZd7G__footer{z-index:10;background-color:#fff;flex-direction:column;gap:20px;padding:80px 56px;display:flex}.servicios-module__mVZd7G__borderAnimation{z-index:10;margin:20px}.servicios-module__mVZd7G__number{align-self:flex-end}.servicios-module__mVZd7G__description{text-align:justify;padding-top:16px}.servicios-module__mVZd7G__borderRightFooter{display:none}.servicios-module__mVZd7G__h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes servicios-module__mVZd7G__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:800px){.servicios-module__mVZd7G__footer{flex-direction:row;gap:40px}.servicios-module__mVZd7G__hideBorderLeft,.servicios-module__mVZd7G__hideBorderBottom,.servicios-module__mVZd7G__hideBorderTop{display:none}.servicios-module__mVZd7G__borderRightFooter,.servicios-module__mVZd7G__hideBorderRight{display:block}.servicios-module__mVZd7G__container{grid-template-columns:auto 40vw}.servicios-module__mVZd7G__containerInfo br{display:block}.servicios-module__mVZd7G__coverImage{top:var(--header-height);width:40vw;height:calc(100dvh - var(--header-height));left:inherit;animation:2s servicios-module__mVZd7G__fadeIn;display:block;position:fixed;overflow:hidden}.servicios-module__mVZd7G__containerInfoBorder{grid-template-columns:1fr 1fr}.servicios-module__mVZd7G__containerInfo{grid-template-columns:1fr 2fr;min-height:330px;padding:54px}.servicios-module__mVZd7G__description{padding:0}.servicios-module__mVZd7G__borderAnimation{margin:0}.servicios-module__mVZd7G__main{padding:0}}
.shopify-module__lpn9sG__container{min-height:calc(100dvh - var(--header-height));flex-direction:column;align-items:center;display:flex}.shopify-module__lpn9sG__containerBanner,.shopify-module__lpn9sG__containerInfo{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-inline:20px;display:flex}.shopify-module__lpn9sG__containerInfo{row-gap:1.25rem;padding-block:80px}.shopify-module__lpn9sG__list{flex-direction:column;row-gap:1.25rem;display:flex}.shopify-module__lpn9sG__containerBanner{row-gap:1rem;padding-block:100px;position:relative}.shopify-module__lpn9sG__shopifyLogo{z-index:1}.shopify-module__lpn9sG__slogan{text-align:center;z-index:1;max-width:32rem;font-size:1.8rem;line-height:2.6rem}.shopify-module__lpn9sG__whatWeDo{grid-template-columns:50% 50%;width:100%;display:grid}.shopify-module__lpn9sG__contact{gap:4px;display:flex}.shopify-module__lpn9sG__contact span{font-size:1rem;line-height:1.8rem}.shopify-module__lpn9sG__whatWeDo .shopify-module__lpn9sG__containerInfo{justify-self:center;align-items:flex-start;width:fit-content;padding-inline:20px;list-style:decimal}.shopify-module__lpn9sG__whatWeDo .shopify-module__lpn9sG__image{position:relative}.shopify-module__lpn9sG__whatWeDo .shopify-module__lpn9sG__description{text-align:left;max-width:440px;margin-left:1rem}.shopify-module__lpn9sG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shopify-module__lpn9sG__subtitle{font-size:1.1rem}.shopify-module__lpn9sG__borderAnimation{width:100%}.shopify-module__lpn9sG__description{text-align:center;text-wrap:balance;max-width:39rem;font-size:.875rem}.shopify-module__lpn9sG__footer{gap:40px;padding:80px 56px;display:flex}@media (max-width:600px){.shopify-module__lpn9sG__slogan{font-size:1.3rem;line-height:130%}.shopify-module__lpn9sG__list{row-gap:.75rem}.shopify-module__lpn9sG__containerInfo{row-gap:1rem;padding-block:40px}.shopify-module__lpn9sG__containerBanner{padding-block:56px}.shopify-module__lpn9sG__footer{flex-direction:column;gap:1.25rem;padding:40px 20px}.shopify-module__lpn9sG__whatWeDo{flex-direction:column-reverse;width:100%;display:flex}.shopify-module__lpn9sG__whatWeDo .shopify-module__lpn9sG__image{height:200px}}
.Projects-module__T_D1Ca__projects{grid-template-columns:1fr;display:grid}.Projects-module__T_D1Ca__card{flex-direction:column;display:flex}.Projects-module__T_D1Ca__imageContainer{animation:1.5s ease-in-out forwards Projects-module__T_D1Ca__fadeIn;display:flex;position:relative}.Projects-module__T_D1Ca__info{flex-direction:column;padding:12px 20px 24px;display:flex}.Projects-module__T_D1Ca__infoTitle{flex-direction:row;justify-content:space-between;font-size:1rem;display:flex}.Projects-module__T_D1Ca__client{text-transform:uppercase;font-size:.875rem;font-weight:300}.Projects-module__T_D1Ca__type{font-family:var(--font-source-code-pro);text-transform:uppercase;font-size:.75rem}.Projects-module__T_D1Ca__description{font-size:.875rem}.Projects-module__T_D1Ca__image{aspect-ratio:16/9;width:100%;height:auto}.Projects-module__T_D1Ca__rightBorder,.Projects-module__T_D1Ca__container:nth-last-of-type(-n+1) .Projects-module__T_D1Ca__bottomBorder{display:none}.Projects-module__T_D1Ca__h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Projects-module__T_D1Ca__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.Projects-module__T_D1Ca__projects{grid-template-columns:1fr 1fr}.Projects-module__T_D1Ca__container:nth-of-type(odd) .Projects-module__T_D1Ca__rightBorder{display:block}}@media (min-width:1920px){.Projects-module__T_D1Ca__projects{grid-template-columns:1fr 1fr 1fr}.Projects-module__T_D1Ca__container:nth-of-type(odd) .Projects-module__T_D1Ca__rightBorder{display:none}.Projects-module__T_D1Ca__container:nth-child(3n+1) .Projects-module__T_D1Ca__rightBorder,.Projects-module__T_D1Ca__container:nth-child(3n+2) .Projects-module__T_D1Ca__rightBorder{display:block}.Projects-module__T_D1Ca__container:nth-last-of-type(-n+2) .Projects-module__T_D1Ca__bottomBorder{display:none}}
