.page_hero__cDS8N{width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.page_hero__cDS8N:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_header__U3q6V{background-color:black!important}.page_heroSection1__I9qG2{background-color:white;position:absolute;width:100vw}.page_expoFullScreen__Qt0hs{height:100vh;justify-content:space-between;z-index:1000;background-color:white}.page_expoFullScreen__Qt0hs,.page_hero__DXqI0{display:flex;width:100vw;align-items:center;position:relative}.page_hero__DXqI0{justify-content:center;flex-direction:column;overflow:hidden}.page_hero__DXqI0:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_header__NLnRD{background-color:black!important}.page_heroSection1__kMM13{background-color:white;position:absolute;width:100vw}.page_fetchQuery__dViUj{display:flex;width:100vw;height:100vh;align-items:center;justify-content:space-between;z-index:1000;position:relative}.page_fetchQuery__dViUj img{filter:none;height:65vh;width:auto}@media (max-width:1100px){.page_fetchQuery__dViUj{display:flex;flex-direction:column;text-align:center;margin-top:1vh;z-index:1000;background-color:white;position:relative;align-items:normal;justify-content:flex-start}.page_imageDiv__OZ_qs{display:flex;width:100%;justify-content:center;align-items:flex-start}.page_fetchQuery__dViUj img{width:70vw;height:auto;margin-bottom:1em}.page_buttonConsultar__YzAvN{width:fit-content!important}.page_buttonHandler__xJgUe{display:inline;white-space:nowrap}.page_buttonHandlerDiv__9mMtp{gap:0!important;width:100%;flex-wrap:wrap;flex-direction:column-reverse}.page_buttonConsultar__YzAvN{width:60%!important;margin-top:1em}}.page_hero__ocxbX{width:100vw;height:24vh;background-color:#bcbcbc;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.page_hero__ocxbX:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_imgDiv__eyXxD{column-count:2;column-gap:2em;width:100%;max-width:1200px;margin:0 auto;justify-content:center}.page_imgDiv__eyXxD img{display:block;width:100%;margin-bottom:2em}@media (max-width:800px){.page_imgDiv__eyXxD{column-count:1}}.Card_card__Tuw2S{width:26vw;height:fit-content;transition:all .5s ease!important;font-size:1.1em;font-family:neue-haas-unica,sans-serif;font-style:normal}.Card_card__Tuw2S:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:rgba(206,206,206,.09);border-radius:5px}.Card_card__Tuw2S:hover>.Card_cardText__IFyLM{padding:calc(var(--margin) * 2.2) calc(var(--margin)) calc(var(--margin) * 2) calc(var(--margin))}.Card_cardObra__YJ_mq{width:25vw;font-size:1em}.Card_cardObra__YJ_mq:hover>.Card_cardText__IFyLM{padding:calc(var(--margin) * 2.1) 3px}.Card_card__Tuw2S:hover>.Card_cardText__IFyLM a:first-child{cursor:pointer}.Card_card__Tuw2S .Card_cardText__IFyLM div{width:100%}.Card_card__Tuw2S a:first-child{font-weight:500}.Card_cardText__IFyLM{transition:all .5s ease!important;padding:calc(var(--margin) * 2) 3px}.Card_cardImage__PhPFO{position:relative;overflow:hidden;height:37vh}.Card_cardImage__PhPFO img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%;transition:all 1.2s ease-in-out}.Card_obraCardImg__YoY53{overflow:hidden;position:relative}.Card_obraImg__MRYcE{transition:transform 1.2s ease-in-out}.Card_card__Tuw2S:hover>.Card_obraCardImg__YoY53 .Card_obraImg__MRYcE{transform:scale(1.1)}.Card_card__Tuw2S:hover>.Card_cardImage__PhPFO img{width:110%;height:110%}.Card_dataBox__5Snnt{width:fit-content;padding:1% 0;margin:0 auto}.Card_divData__M4ggs{gap:calc(var(--margin));margin-top:2.6em;align-items:baseline}.Card_lugarData__v_R3E{letter-spacing:1px!important;font-size:.85em}.Card_dataLocation__Gzlut{align-items:center;gap:calc(var(--margin) / 2);align-items:baseline}.Card_dataMedidas__zetbk:first-child{margin-top:9px}.Card_dataMedidas__zetbk{font-size:14px;line-height:1}.Card_cardText__IFyLM a:first-child{font-size:24px}.Card_cardText__IFyLM{padding:calc(var(--margin) * 1.5) 0!important}.Card_cardText__IFyLM h2,.Card_lugarData__v_R3E{font-size:24px}.Card_danteDiv__VEwHs{margin-top:250px}@media (max-width:800px){.Card_card__Tuw2S{width:100%;align-items:center}.Card_lugarData__v_R3E{font-size:1em!important}.Card_cardSection__kTcnD{width:100%}.Card_card__Tuw2S a:first-child,.Card_card__Tuw2S p{font-size:1.2em}.Card_card__Tuw2S p{font-weight:100}.Card_card__Tuw2S a:nth-child(2){width:auto;padding:0 10vw}.Card_card__Tuw2S img{width:100vw!important}.Card_cardObra__YJ_mq .Card_cardText__IFyLM{margin:0!important;padding:calc(var(--margin) * 2) 5px}.Card_fullCard__r_zyo{width:100%!important}.Card_dataMedidas__zetbk{font-size:1em!important}.Card_cardText__IFyLM{padding-top:1.3em!important}.Card_consultarObras__OQDM_{font-size:1.2em}}.Card_imgObras__yksZj{width:90vw!important}@media (max-width:800px){.ModalTaller_textContact__p5T4o{display:none}.ModalTaller_textContactButton__6nwiV{margin-top:1em}.ModalTaller_divModalChild__iuezL div{font-size:1em!important}}.ModalTaller_divModalChild__iuezL{width:90vw}.page_hero__Uttf5{width:100vw;height:24vh;background-color:#bcbcbc;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.page_titleDiv__GbSqz svg{margin:0 auto}.page_titleDiv__GbSqz{width:100%;justify-content:center;text-align:center;margin-bottom:15vh}.page_titleDiv__GbSqz h2{font-size:43px}.page_titleDiv__GbSqz p{margin-top:2vh}.page_bodyDiv__oSVqF{padding:0 25vw!important;margin-bottom:15vh!important}.page_bodyDiv__oSVqF p{text-align:justify}.page_obrasMain__lj8oW img{filter:none!important}.page_horroDiv__pEmI4{display:flex;justify-content:space-between}.page_fullscreenOverlay__oCfqE{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.page_fullscreenContent__haiOn{background:white;padding:20px;border-radius:8px;max-width:80%;height:95vh;overflow-y:auto;text-align:center}.page_closeButton__KUMuG{margin-top:20px;padding:10px 20px;background:#333;color:white;border:none;border-radius:4px;cursor:pointer}.page_obraImgFull__WDOpQ{height:80%;width:auto;margin:0 auto}.page_obrasMain__lj8oW img{width:100%}.page_obrasDiv__0q14m{column-count:3;width:100%}.page_obrasDiv__0q14m section{display:inline-block;margin-bottom:60px;justify-content:space-between;width:100%;margin-left:2em}@media (max-width:800px){.page_hero__Uttf5{height:17vh!important}.page_obrasDiv__0q14m section{margin-left:0}.page_obrasDiv__0q14m{column-count:1}.page_horroDiv__pEmI4{display:inline}.page_bodyDiv__oSVqF{padding:0 5vw!important}}.page_heroText__k6G1Q h2{display:flex;align-items:baseline;position:absolute;bottom:0;flex-direction:column;width:100vw;z-index:100}.page_heroText__k6G1Q{height:18vh;background-color:#cccccc}.page_heroText__k6G1Q,.page_hero__wjdj1{width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.page_hero__wjdj1{height:100vh;background-color:rgb(44,44,44)}.page_hero__wjdj1:before{background-image:url(/images/imagenes/esta-si.webp);background-size:cover;background-repeat:no-repeat;background-position:0;z-index:0}.page_hero__wjdj1:after,.page_hero__wjdj1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.page_hero__wjdj1:after{z-index:1;background-color:rgba(0,0,0,.2)}.page_textAbout__kQUqe{position:relative;padding-left:10vw}.page_textAbout__kQUqe h2{font-size:43px;padding:0 10vw 0 0!important;width:100%;justify-content:center;display:flex}.page_textAbout__kQUqe p{margin-bottom:2em;padding:0 10vw 0 0!important;text-align:justify}.page_cardPremio__l8P7C{width:25vw;border-radius:5px;background-color:#ffffff;border:1px solid rgba(0,0,0,.1);padding:var(--margin)}.page_imageAbout__N9omn:first-child{margin-left:10vw}.page_imageAbout__N9omn:nth-child(2){margin-right:10vw}.page_textBio__vNAxc{margin:0 auto}.page_textBio__vNAxc a{margin-right:10vw}@media (max-width:800px){.page_hero__wjdj1{height:100svh}.page_textAbout__kQUqe p,.page_textBio__vNAxc h2{padding:0!important}.page_textBio__vNAxc a{margin:0 auto!important}.page_imageAbout__N9omn{display:none}.page_textAbout__kQUqe{width:100%;padding:0}.page_cardPremio__l8P7C{width:100%}.page_navbarBottom__xfHsl ul{display:block;text-align:center;font-size:.6em}.page_navbarBottom__xfHsl p{display:none}.page_navbarBottom__xfHsl ul li{margin-top:10px;line-height:1}.page_hero__wjdj1:before{background-image:url(/images/imagenes/responsive-bg/hero-responsive-bg-2.webp)!important}}@font-face{font-family:Neue Haas Grotesk Display Pro,sans-serif!important;src:url(https://use.typekit.net/mqv6hso.css) format("ttf")!important;font-weight:600;font-style:normal}@font-face{font-family:Neue Haas Grotesk Display Pro,sans-serif!important;src:url(https://use.typekit.net/mqv6hso.css) format("ttf")!important;font-weight:400;font-style:normal}@font-face{font-family:Neue Haas Grotesk Display Pro,sans-serif!important;src:url(https://use.typekit.net/mqv6hso.css) format("ttf")!important;font-weight:100;font-style:normal}.page_heroSection___mcj9{font-family:Neue Haas Grotesk Display Pro,sans-serif!important}.page_heroSection1__iN3Ot{width:100vw;height:100vh;background-color:rgb(44,44,44);display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.page_heroSection1__iN3Ot:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;z-index:0}.page_heroSection1__iN3Ot:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.3)}.page_heroText__g5S3T h2{display:inline-block;font-weight:400!important}.page_heroText__g5S3T{display:flex;align-items:baseline;position:absolute;bottom:0;flex-direction:column;width:100vw;z-index:100;color:white}.page_buttonHeader2__IuVUr{margin-left:calc(var(--margin))}.page_aboutMe__XPGkS{display:flex}.page_aboutMe__XPGkS video{width:100vw;height:100%;object-fit:cover}.page_aboutMeText__T1LyT{height:100%;align-items:center;gap:1vw;padding:0 var(--margin);margin-left:3vw}.page_aboutMeText__T1LyT p{margin-bottom:2vw;text-justify:auto}.page_aboutMeVideo__Fj_h1{position:relative;overflow:hidden;height:65vh}.page_parent__HJWUK{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);gap:var(--margin);width:100%;margin:0 auto}.page_parent__HJWUK div img,.page_parent__HJWUK div video{object-fit:cover;width:100%;height:100%}.page_tallerText__APr5j{margin-left:calc(var(--margin) * 2)}.page_tallerText__APr5j a{margin:3em auto 0}.page_heroText__g5S3T h2{margin-bottom:1.5vh}.page_heroText__g5S3T h2,.page_heroText__g5S3T p{font-size:50px;line-height:1}.page_divTallerDetailsCenter__BZHw5{margin:0 auto;width:50%!important}@media (max-width:800px){.page_divTallerDetailsCenter__BZHw5 p{width:60%!important}.page_heroSection1__iN3Ot{height:100svh}.page_heroText__g5S3T{font-size:1em!important;bottom:0}.page_heroText__g5S3T h2{margin-bottom:1vh;font-size:1.8rem;line-height:1}.page_heroText__g5S3T p{font-size:1.7rem;line-height:1;font-weight:lighter}.page_heroText__g5S3T div a{font-size:.8em;width:50%}.page_heroText__g5S3T div{width:100%}.page_divExpo__ABgYV{justify-content:center!important}.page_aboutMe__XPGkS{display:flex}.page_aboutMeText__T1LyT{padding:0;margin-left:0}.page_aboutMeText__T1LyT .page_button__vnlhW,.page_divCards__n9j6n{width:100%}.page_containerTaller__OgDaB{flex-flow:column}.page_containerTaller__OgDaB div{width:100%}.page_tallerText__APr5j{margin:0;order:1;margin-bottom:var(--margin);margin-top:2em}.page_tallerText__APr5j h2{text-align:center}.page_gridTaller__Bdf33{order:2}.page_buttonHeader__q0Ua_{margin-right:1em!important}.page_tallerButton__fimV2{margin-top:3em!important;margin-bottom:2em!important}.About_aboutMeVideo__D7L43{display:none}.About_aboutMe__RDt3j{display:flex}.About_aboutMe__RDt3j p{margin-bottom:calc(var(--margin)*2)}}.page_hero__2o2UJ{width:100vw;height:24vh;background-color:#bcbcbc;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.page_hero__2o2UJ:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_heroSection1__kSnen{background-color:white}.page_heroSection1__kSnen input,.page_heroSection1__kSnen textarea{border-radius:8px;border:1px solid rgba(0,0,0,.1)}.page_formButton__TNqAN{margin-top:2em}.page_contactText__xKyN4{font-size:18px!important}@media (max-width:800px){.page_hero__2o2UJ{height:17vh!important}.page_contactForm__yEYTq{width:100%!important}.page_formButton__TNqAN{margin-top:2em}.page_responsiveSection__DWnV6{display:none}.page_heroSection1__kSnen{flex-direction:column-reverse;gap:10vw}.page_imgContact__Qt34b{width:100%!important;order:2}.page_contactText__xKyN4{order:1}}.page_imgContact__Qt34b{width:50%;margin-right:2em}.page_imgContact__Qt34b img{width:100%}