header{width:100%}header nav{height:10vh;padding-top:5vh;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-right:7.5vw;padding-left:4vw}header nav .contenedor-logo{height:100%;width:45%;position:relative;-webkit-transform-origin:left;transform-origin:left;z-index:60}header nav .contenedor-logo img,header nav .contenedor-logo svg{object-fit:contain;height:100%;width:auto}header nav .contenedor-logo .contenedor-linea{position:absolute;top:0;left:0;width:100%;height:100%}header nav .contenedor-logo .contenedor-linea svg{object-fit:contain;width:100%}header nav .contenedor-right{width:55%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;z-index:60}header nav .contenedor-right .contenedor-correo,header nav .contenedor-right .contenedor-telefono{display:-webkit-flex;display:flex;height:100%;-webkit-align-items:flex-end;align-items:flex-end}header nav .contenedor-right .contenedor-correo:hover p .hide,header nav .contenedor-right .contenedor-telefono:hover p .hide{opacity:0!important;-webkit-transform:translateX(32px)!important;transform:translateX(32px)!important}header nav .contenedor-right .contenedor-correo:hover p .show,header nav .contenedor-right .contenedor-telefono:hover p .show{opacity:1!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}header nav .contenedor-right .contenedor-correo p,header nav .contenedor-right .contenedor-telefono p{color:#0d0d0d;position:relative}header nav .contenedor-right .contenedor-correo p:before,header nav .contenedor-right .contenedor-telefono p:before{content:"";position:absolute;width:16px;height:1px;background-color:#0d0d0d;bottom:calc(100% + 8px);right:0}header nav .contenedor-right .contenedor-correo p span,header nav .contenedor-right .contenedor-telefono p span{transition:all .4s ease-in-out}header nav .contenedor-right .contenedor-correo p .hide,header nav .contenedor-right .contenedor-telefono p .hide{position:absolute;bottom:0;right:0}header nav .contenedor-right .contenedor-correo p .show,header nav .contenedor-right .contenedor-telefono p .show{opacity:0;-webkit-transform:translateX(32px);transform:translateX(32px)}header nav .contenedor-right .contenedor-text-right{text-align:right}header nav .contenedor-right .contenedor-text-right p{color:#0d0d0d}header .contenedor-instagram{height:7.5vw;width:85vh;padding-left:15vh;box-sizing:border-box;position:fixed;left:0;-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;z-index:40}header .contenedor-instagram:hover .text-fixed-buttons:before{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}header .contenedor-instagram:hover .text-fixed-buttons:after{-webkit-transform:translateX(0);transform:translateX(0)}header .contenedor-instagram .text-fixed-buttons{position:relative;padding:0 calc(12vh - 32px);margin-left:32px;box-sizing:border-box;color:#3a3a3a}header .contenedor-instagram .text-fixed-buttons:after,header .contenedor-instagram .text-fixed-buttons:before{position:absolute;background-color:#3a3a3a;content:"";height:1px;width:32px;top:50%;transition:all .3s ease-in-out}header .contenedor-instagram .text-fixed-buttons:before{-webkit-transform:translateY(-50%) translateX(calc(12vh - 48px));transform:translateY(-50%) translateX(calc(12vh - 48px));right:100%}header .contenedor-instagram .text-fixed-buttons:after{-webkit-transform:translateX(calc(-12vh - -48px));transform:translateX(calc(-12vh - -48px));left:100%}header .contenedor-since{height:7.5vw;width:85vh;padding-left:15vh;box-sizing:border-box;position:fixed;left:92.5%;-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:0 100%;transform-origin:0 100%;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;z-index:40}header .contenedor-since .text-fixed-buttons{box-sizing:border-box;width:100%;position:relative;color:#3a3a3a}.contenedor-menu{width:100%;height:0;padding-left:15vw;padding-top:5vh;box-sizing:border-box;position:relative;background-color:#fff;z-index:50}.contenedor-menu .burger-menu{cursor:pointer;width:32px;height:32px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 6px;box-sizing:border-box;background-color:#3a3a3a;position:absolute;top:5vh;left:15vw;-webkit-transform:translate(50%);transform:translate(50%);transition:all .4s ease-in-out;z-index:2;overflow:hidden}.contenedor-menu .burger-menu.left{left:-5vw;-webkit-transform:translate(0);transform:translate(0)}.contenedor-menu .burger-menu .line{height:1px;width:100%;background-color:#fff;z-index:3}.contenedor-menu .burger-menu:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ff8b6c;opacity:0;z-index:2;transition:all .3s ease-in-out}.contenedor-menu .burger-menu:hover:before{opacity:1}.contenedor-menu .contenedor-titulo{position:absolute;top:calc(15vh + 16px);right:0;color:#ff8b6c;pointer-events:none;visibility:hidden;opacity:0}.contenedor-menu .contenedor-titulo span:last-child{width:0;overflow:hidden;display:-webkit-inline-flex;display:inline-flex;white-space:nowrap}.contenedor-menu .contenedor-menu-child{overflow:hidden;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-left:calc(16px + 7vw);box-sizing:border-box;opacity:0}.contenedor-menu .contenedor-menu-child .item{font-weight:700;color:#3a3a3a;display:-webkit-flex;display:flex;transition:all .4s ease-in-out;position:relative;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.contenedor-menu .contenedor-menu-child .item.isActive,.contenedor-menu .contenedor-menu-child .item:hover{-webkit-transform:translateX(0);transform:translateX(0)}.contenedor-menu .contenedor-menu-child .item.isActive span,.contenedor-menu .contenedor-menu-child .item:hover span{color:#ff8b6c}.contenedor-menu .contenedor-menu-child .item.isActive div,.contenedor-menu .contenedor-menu-child .item:hover div{opacity:1}.contenedor-menu .contenedor-menu-child .item span{transition:all .4s ease-in-out}.contenedor-menu .contenedor-menu-child .item div{opacity:0;padding-top:4px;margin-right:12px;transition:all .4s ease-in-out}.contenedor-menu .contenedor-menu-child .item div svg{object-fit:contain;height:40px;width:40px}.contenedor-background{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#fff}.header-mobile{width:100%}.header-mobile .nav-mobile .contenedor-top{position:fixed;top:0;left:0;padding:0 5vw;z-index:50;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;max-width:100%!important;height:10vh;height:calc(var(--vhResize, 1vh)*10);background-color:#fff}.header-mobile .nav-mobile .contenedor-top .contenedor-logo{height:100%;width:40%;position:relative;-webkit-transform-origin:left;transform-origin:left;z-index:3}.header-mobile .nav-mobile .contenedor-top .contenedor-logo svg{object-fit:contain;height:100%;width:100%}.header-mobile .nav-mobile .contenedor-top .contenedor-logo .contenedor-linea{position:absolute;top:0;left:0;width:130%;height:100%}.header-mobile .nav-mobile .contenedor-top .contenedor-logo .contenedor-linea svg{object-fit:contain;width:100%}.header-mobile .nav-mobile .contenedor-top .contenedor-right,.header-mobile .nav-mobile .contenedor-top .contenedor-right .contenedor-insta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header-mobile .nav-mobile .contenedor-top .contenedor-right .contenedor-insta{color:#151515}.header-mobile .nav-mobile .contenedor-top .contenedor-right .contenedor-insta .line{content:"";width:16px;height:1px;background-color:#3a3a3a;margin-right:12px}.header-mobile .nav-mobile .contenedor-top .contenedor-right .burger-menu{cursor:pointer;width:10vh;width:calc(var(--vhResize, 1vh)*10);height:10vh;height:calc(var(--vhResize, 1vh)*10);margin-left:12px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;background-color:#3a3a3a;position:relative}.header-mobile .nav-mobile .contenedor-top .contenedor-right .burger-menu .line{position:absolute;height:1px;width:calc(100% - 24px);background-color:#fff;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.header-mobile .nav-mobile .contenedor-top .contenedor-right .burger-menu .line:first-child{top:16px}.header-mobile .nav-mobile .contenedor-top .contenedor-right .burger-menu .line:nth-child(2){top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-mobile .nav-mobile .contenedor-top .contenedor-right .burger-menu .line:last-child{top:calc(100% - 16px)}.header-mobile .nav-mobile .contenedor-bottom{height:20vh;height:calc(var(--vhResize, 1vh)*20);margin-top:10vh;margin-top:calc(var(--vhResize, 1vh)*10);width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box}.header-mobile .nav-mobile .contenedor-bottom h3{color:#3a3a3a}.header-mobile .nav-mobile .contenedor-bottom .contenedor-titulo{color:#ff8b6c}.modal-menu{position:fixed;width:100%;height:90vh;height:calc(var(--vh, 1vh)*90);background-color:#fff;z-index:40;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:10vh;top:calc(var(--vhResize, 1vh)*10)}.modal-menu .contenedor-menu-mobile,.modal-menu .main-container{-webkit-flex-direction:column;flex-direction:column}.modal-menu .contenedor-menu-mobile{margin-top:10vh;margin-top:calc(var(--vh, 1vh)*10);display:-webkit-flex;display:flex}.modal-menu .contenedor-menu-mobile .item{padding-bottom:8px;color:#3a3a3a;display:-webkit-flex;display:flex}.modal-menu .contenedor-menu-mobile .item.isActive{color:#ff8b6c}.modal-menu .contenedor-menu-mobile .item.isActive div{opacity:1;width:auto;margin-right:8px}.modal-menu .contenedor-menu-mobile .item:last-child{padding-bottom:0}.modal-menu .contenedor-menu-mobile .item div{opacity:0;width:0;padding-top:4px}.modal-menu .contenedor-menu-mobile .item div svg{object-fit:contain;height:40px;width:40px}.modal-menu .contenedor-datos{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:32px}.modal-menu .contenedor-datos .contenedor-dato{display:-webkit-flex;display:flex;margin-bottom:12px;color:#151515}.modal-menu .contenedor-datos .contenedor-dato span{margin-right:12px;font-weight:700;position:relative}.contenedor-instagram-section{width:100%;margin-top:16px;position:relative}.contenedor-instagram-section:before{content:"";position:absolute;bottom:0;left:0;height:calc(100% - 8.075vw);width:100%;background-color:#ff8b6c;z-index:-1}.contenedor-instagram-section .main-container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.contenedor-instagram-section .item{width:19%;height:16.15vw;margin-right:1.25%;margin-bottom:1.25%;background-color:#ff8b6c;overflow:hidden}.contenedor-instagram-section .item:nth-child(5n+5){margin-right:0}@media (max-width:1023px){.contenedor-instagram-section .item{width:24%;height:21.6vw;margin-right:1.33333%;margin-bottom:1.33333%}.contenedor-instagram-section .item:nth-child(5n+5){margin-right:1.33333%}.contenedor-instagram-section .item:nth-child(4n+4){margin-right:0}}@media (max-width:795px){.contenedor-instagram-section .item{width:32%;height:28.8vw;margin-right:2%;margin-bottom:2%}.contenedor-instagram-section .item:nth-child(4n+4),.contenedor-instagram-section .item:nth-child(5n+5){margin-right:2%}.contenedor-instagram-section .item:nth-child(3n+3){margin-right:0}}@media (max-width:699px){.contenedor-instagram-section .item{width:49%;height:44.1vw;margin-right:2%;margin-bottom:2%}.contenedor-instagram-section .item:nth-child(3n+3),.contenedor-instagram-section .item:nth-child(4n+4),.contenedor-instagram-section .item:nth-child(5n+5){margin-right:2%}.contenedor-instagram-section .item:nth-child(2n+2){margin-right:0}}.contenedor-instagram-section .item img,.contenedor-instagram-section .item video{object-fit:cover;width:100%;height:100%}.contenedor-instagram-section .item .item-children-padre{display:-webkit-flex;display:flex;height:100%}.contenedor-instagram-section .item .item-children{width:100%;height:100%}.contenedor-studio-introduction{width:100%;padding:5vh 0 30vh;overflow:hidden}@media (max-width:1023px){.contenedor-studio-introduction{padding:5vh 0}}.contenedor-studio-introduction .main-container{-webkit-flex-direction:column;flex-direction:column;padding-left:var(--paddingLeft);padding-right:var(--paddingRight)}@media (max-width:1023px){.contenedor-studio-introduction .main-container{padding:0}}.contenedor-studio-introduction .container-images{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;grid-gap:32px;gap:32px}@media (max-width:1023px){.contenedor-studio-introduction .container-images{-webkit-flex-direction:column;flex-direction:column}}.contenedor-studio-introduction .contenedor-img{width:100%;height:80vh;margin-bottom:32px}@media (max-width:1023px){.contenedor-studio-introduction .contenedor-img{height:auto}}.contenedor-studio-introduction .contenedor-img img{object-fit:contain;object-position:left;width:100%;height:100%}.contenedor-studio-introduction .contenedor-img.disabled{pointer-events:none}.contenedor-studio-introduction h2{margin-bottom:16px}.contenedor-studio-introduction h2.padding-top{margin-top:25vh}@media (max-width:1023px){.contenedor-studio-introduction h2.padding-top{margin-top:0}}.contenedor-team{width:100%;position:relative}@media (max-width:1023px){.contenedor-team{overflow:hidden}}.contenedor-team .video{position:fixed;width:100vw;height:100vh;height:calc(var(--vhResizeFull, 1vh)*100);z-index:2;top:0;left:0;z-index:60;background-color:#fff}.contenedor-team .video video{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.contenedor-team .video video{object-fit:contain}}.contenedor-team .video .image-b{display:-webkit-flex;display:flex;width:100%;height:100%}.contenedor-team .video .image-b img{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.contenedor-team .video .image-b img{object-fit:contain}}.contenedor-team .video .skip{cursor:pointer;position:absolute;bottom:32px;right:32px;z-index:2;background-color:#3a3a3a;padding:12px 16px;color:#fff;border:unset;transition:all .3s ease-in-out}.contenedor-team .video .skip:hover{background-color:#ff8b6c}.contenedor-team .rectangulo{position:absolute;background-color:#ff8b6c;width:75%;height:25%;z-index:-1;top:10%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:1023px){.contenedor-team .rectangulo{position:absolute;background-color:#ff8b6c;width:100%;height:40%;z-index:-1;top:0;left:0;-webkit-transform:translate(0);transform:translate(0)}}.contenedor-team .circle{position:absolute;background-color:#ff8b6c;width:30vh;border-radius:50%;height:30vh;z-index:-1;top:45%;left:54%}@media (max-width:1023px){.contenedor-team .circle{position:absolute;background-color:#ff8b6c;width:70vh;border-radius:50%;height:70vh;z-index:-1;top:47%;left:26%}}.contenedor-team .contenedor-parallax-img{position:absolute;opacity:.6;z-index:-1}.contenedor-team .contenedor-parallax-img .swiper-container{height:100%}.contenedor-team .contenedor-parallax-img.one{width:46%;top:-6%;left:50%}@media (max-width:1023px){.contenedor-team .contenedor-parallax-img.one{width:29%;top:50%;left:0;height:40vh}}.contenedor-team .contenedor-parallax-img.one img{object-fit:cover;object-position:bottom;width:100%;height:100%}.contenedor-team .contenedor-parallax-img.two{width:46%;top:20%}@media (max-width:1023px){.contenedor-team .contenedor-parallax-img.two{width:82%;height:45vh;top:71%;right:0}.contenedor-team .contenedor-parallax-img.two img{object-fit:cover;width:100%;height:100%}}.contenedor-team .contenedor-parallax-img.three{width:45%;top:72%;left:40%}@media (max-width:1023px){.contenedor-team .contenedor-parallax-img.three{display:none}}.contenedor-team .contenedor-parallax-img img{object-fit:contain;width:100%}.contenedor-team .main-container{-webkit-flex-direction:column;flex-direction:column;padding:0 10vw;padding-left:var(--paddingLeft)}@media (max-width:1023px){.contenedor-team .main-container{padding:0}}.contenedor-team .member{width:100%;display:-webkit-flex;display:flex;margin-bottom:64px}@media (max-width:1023px){.contenedor-team .member{-webkit-flex-direction:column;flex-direction:column}}.contenedor-team .member .contenedor-img{width:30%}@media (max-width:1023px){.contenedor-team .member .contenedor-img{width:100%}}.contenedor-team .member .contenedor-img img{object-fit:contain;width:100%}.contenedor-team .member h1{width:40%;padding:0 5%;box-sizing:border-box;color:#3a3a3a}@media (max-width:1023px){.contenedor-team .member h1{width:100%;padding:32px 0}}.contenedor-team .member p{width:30%;color:#3a3a3a}@media (max-width:1023px){.contenedor-team .member p{width:100%}}.contenedor-cta-contact{width:100%;padding:10vh 0}.contenedor-cta-contact .main-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 10vw;padding-left:var(--paddingLeft)}@media (max-width:1023px){.contenedor-cta-contact .main-container{padding:0}}.contenedor-cta-contact h2{margin-bottom:16px}.contenedor-cta-contact .h3Base{color:#ff8b6c}.btn-main{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#3a3a3a;padding:12px 48px;border:unset;color:#f4f4f4;transition:all .3s ease-in-out;cursor:pointer;outline:unset}.btn-main:hover{background-color:#0d0d0d}.btn-main.disable{pointer-events:none}.contenedor-contact{background-color:#ff8b6c;width:100%;margin-top:20vh;padding-bottom:20vh;position:relative}@media (max-width:1023px){.contenedor-contact{padding-bottom:10vh}}.contenedor-contact .box{width:100vw;height:35vh;position:absolute;bottom:100%;left:0;overflow:hidden;z-index:60;pointer-events:none}.contenedor-contact .box .carita{position:absolute;bottom:0}.contenedor-contact .box .carita.sonriente{-webkit-transform:translate(143%,27%);transform:translate(143%,27%);width:25vh;z-index:40}@media (max-width:1023px){.contenedor-contact .box .carita.sonriente{-webkit-transform:translate(257%,-155%);transform:translate(257%,-155%);width:13vh;z-index:40}}.contenedor-contact .box .carita.giñando{-webkit-transform:translate(-120%,-63%);transform:translate(-120%,-63%);width:15vh;z-index:50;left:50%}@media (max-width:1023px){.contenedor-contact .box .carita.giñando{-webkit-transform:translate(110%,25%);transform:translate(110%,25%);width:13vh;z-index:50;left:50%}}.contenedor-contact .box .carita.alegre{-webkit-transform:translate(70%,-132%);transform:translate(70%,-132%);width:10vh;z-index:50;left:70%}@media (max-width:1023px){.contenedor-contact .box .carita.alegre{display:none}}.contenedor-contact .box .carita img{object-fit:contain;width:100%}@media (max-width:1023px){.contenedor-contact .main-container{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.contenedor-contact .contenedor-left{width:40%;padding-right:5%;box-sizing:border-box}@media (max-width:1023px){.contenedor-contact .contenedor-left{width:100%;padding:0}}.contenedor-contact .contenedor-left p{color:#151515;display:-webkit-flex;display:flex;padding:10vh 0;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column}@media (max-width:1023px){.contenedor-contact .contenedor-left p{-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;margin-bottom:32px}}.contenedor-contact .contenedor-left p span{width:40%}.contenedor-contact .contenedor-left p span:first-child{margin-bottom:16px}@media (max-width:1023px){.contenedor-contact .contenedor-left p span{width:100%}.contenedor-contact .contenedor-left p span:first-child{margin-bottom:0}}.contenedor-contact .contenedor-left a{color:#151515}@media (max-width:1023px){.contenedor-contact .contenedor-left a{margin-bottom:32px;display:-webkit-flex;display:flex}}.contenedor-contact .contenedor-left form{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.contenedor-contact .contenedor-left form .input{margin-bottom:16px;display:-webkit-flex;display:flex;width:100%}.contenedor-contact .contenedor-left form .input input,.contenedor-contact .contenedor-left form .input textarea{width:100%;background-color:#f4f4f4;box-shadow:unset;border:unset;padding:8px;padding-bottom:unset;border-bottom:transparent;outline:unset;border-radius:0}@media (max-width:1023px){.contenedor-contact .contenedor-left form .input input,.contenedor-contact .contenedor-left form .input textarea{padding:12px}}.contenedor-contact .contenedor-left form .input input:active,.contenedor-contact .contenedor-left form .input input:focus,.contenedor-contact .contenedor-left form .input textarea:active,.contenedor-contact .contenedor-left form .input textarea:focus{border-bottom:1px solid #0d0d0d}.contenedor-contact .contenedor-left form .input input::-webkit-input-placeholder,.contenedor-contact .contenedor-left form .input textarea::-webkit-input-placeholder{color:#c4c7cc}.contenedor-contact .contenedor-left form .input input:-ms-input-placeholder,.contenedor-contact .contenedor-left form .input textarea:-ms-input-placeholder{color:#c4c7cc}.contenedor-contact .contenedor-left form .input input::placeholder,.contenedor-contact .contenedor-left form .input textarea::placeholder{color:#c4c7cc}.contenedor-contact .contenedor-left form .input textarea{height:20vh;resize:none}.contenedor-contact .contenedor-left .contenedor-mensajes-padre{width:100%;position:relative;padding:32px 0}.contenedor-contact .contenedor-left .contenedor-mensajes-padre .contenedor-img{width:48px;margin-bottom:16px}.contenedor-contact .contenedor-left .contenedor-mensajes-padre .contenedor-img img{object-fit:contain;width:100%}.contenedor-contact .contenedor-left .contenedor-mensajes-padre .contenedor-mensajes{color:#0d0d0d}.contenedor-contact .contenedor-right{width:60%;position:relative;padding-top:32px}@media (max-width:1023px){.contenedor-contact .contenedor-right{width:100%}}.contenedor-contact .contenedor-right h1{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#3a3a3a;position:absolute}.contenedor-contact .contenedor-right h2{margin-bottom:32px;color:#f4f4f4}.contenedor-contact .contenedor-right p{width:60%}@media (max-width:1023px){.contenedor-contact .contenedor-right p{width:100%}}.contenedor-works{width:calc(100% - 15vw);height:calc(80vh - 16px);height:calc(var(--vh, 1vh)*80 - 16px);position:absolute;top:calc(20vh + 16px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:flex}.contenedor-works .contenedor-left{height:100%;width:calc(15vw + 48px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.contenedor-works .contenedor-left .item{color:#3a3a3a;padding-bottom:8px;transition:all .3s ease-in-out;text-transform:uppercase}.contenedor-works .contenedor-left .item.isActive,.contenedor-works .contenedor-left .item:hover{color:#ff8b6c}.contenedor-works .contenedor-right{height:100%;width:auto;-webkit-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden}.contenedor-works .contenedor-right a:hover .item-image{-webkit-filter:grayscale(0);filter:grayscale(0)}.contenedor-works .contenedor-right a:hover .item-image:before{opacity:.5}.contenedor-works .contenedor-right .swiper-container{height:100%}.contenedor-works .contenedor-right .item-image{-webkit-filter:grayscale(100%) brightness(30%) contrast(50%);filter:grayscale(100%) brightness(30%) contrast(50%)}.contenedor-works .contenedor-right .item-image,.contenedor-works .contenedor-right .item-image:before{width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;transition:all .3s ease-in-out}.contenedor-works .contenedor-right .item-image:before{content:"";opacity:0}.contenedor-works .contenedor-right .item-image img{object-fit:cover;width:100%;height:100%}.contenedor-works .contenedor-right .swiper-slide .contenido{position:absolute;top:50%;left:calc(15vw + 32px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.contenedor-works .contenedor-right .swiper-slide .contenido h1{color:#ff8b6c;margin-bottom:16px}.contenedor-works .contenedor-right .swiper-slide .contenido h3{color:#fff}.loading{position:fixed;z-index:-2;width:100vw;height:100vh;background-color:#3a3a3a;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:0;pointer-events:none}.loading.isLoading{z-index:90;opacity:1}.loading .spinner{width:100px;height:100px;border-radius:50%;border:1px solid #fff;position:relative;-webkit-animation:spinner 3s linear infinite;animation:spinner 3s linear infinite}.loading .spinner .forma{width:10px;height:10px}.loading .spinner .circle{position:absolute;background-color:#fff;border-radius:50%;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.loading .spinner .square{top:50%;left:0}.loading .spinner .square,.loading .spinner .triangle{position:absolute;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading .spinner .triangle{top:0;left:50%;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.loading .spinner .diamond{position:absolute;background-color:#fff;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spinner{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.loading .text-loanding{position:absolute;color:#fff}.contenedor-work{width:100%}.contenedor-work .contenedor-head{padding-bottom:16px;position:fixed;top:0;left:7.5vw;padding-top:16px;transition:all .3s ease-in-out;width:calc(100% - 7.5vw);background-color:#fff;z-index:51;height:10vh;box-sizing:border-box}@media (max-width:1023px){.contenedor-work .contenedor-head{top:10vh;top:calc(var(--vh, 1vh)*10);left:0;width:100%;height:auto;z-index:30}}.contenedor-work .contenedor-head .main-container{-webkit-align-items:center;align-items:center;box-sizing:border-box;padding-left:calc(16px + 29.5vw)}@media (max-width:1023px){.contenedor-work .contenedor-head .main-container{padding-left:0;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.contenedor-work .contenedor-head .contenedor-titulos{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}@media (max-width:1023px){.contenedor-work .contenedor-head .contenedor-titulos{margin-bottom:12px}}.contenedor-work .contenedor-head .contenido{position:absolute;right:7.5vw}@media (max-width:1023px){.contenedor-work .contenedor-head .contenido{position:static;display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between}}.contenedor-work .contenedor-head .contenido .all,.contenedor-work .contenedor-head .contenido .contenido-links .text-loanding:first-child{color:#3a3a3a;padding-right:16px}.contenedor-work .contenedor-head .contenido .contenido-links .text-loanding:nth-child(2){color:#ff8b6c}.contenedor-work .contenedor-head h1{color:#ff8b6c;font-size:calc(22px + 1vw)}.contenedor-work .contenedor-head h3{color:#3a3a3a}.contenedor-work .contenedor-body{width:100%;padding-left:7.5vw;height:90vh;height:calc(var(--vh, 1vh)*90);box-sizing:border-box;margin-top:5vh}@media (max-width:1023px){.contenedor-work .contenedor-body{padding-left:0;margin-top:25vh;margin-top:calc(var(--vh, 1vh)*25);height:75vh;height:calc(var(--vh, 1vh)*75)}}.contenedor-work .contenedor-body .swiper-container{height:100%}.contenedor-work .contenedor-body .main-container{max-width:100%;height:100%}@media (max-width:1023px){.contenedor-work .contenedor-body .main-container{max-width:90%;-webkit-flex-direction:column;flex-direction:column;height:auto}}.contenedor-work .contenedor-body .contenedor-list-proyects{height:100%;width:calc(15vw + 48px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.contenedor-work .contenedor-body .contenedor-list-proyects .item{color:#3a3a3a;padding-bottom:8px;transition:all .3s ease-in-out;text-transform:uppercase}.contenedor-work .contenedor-body .contenedor-list-proyects .item.isActive,.contenedor-work .contenedor-body .contenedor-list-proyects .item:hover{color:#ff8b6c}.contenedor-work .contenedor-body .contenedor-swiper{height:100%;width:100%;position:relative;overflow:hidden}.contenedor-work .contenedor-body .block{width:100%;height:90vh;height:calc(var(--vh, 1vh)*90);box-sizing:border-box;display:-webkit-flex;display:flex;margin-bottom:16px}@media (max-width:1023px){.contenedor-work .contenedor-body .block{-webkit-flex-direction:column!important;flex-direction:column!important;padding:0!important;height:auto;max-height:100%}}.contenedor-work .contenedor-body .block .item{display:-webkit-flex;display:flex;box-sizing:border-box}@media (max-width:1023px){.contenedor-work .contenedor-body .block .item{width:100%!important;padding:0!important}.contenedor-work .contenedor-body .block .item img{width:100%!important;height:100%!important;object-fit:contain!important}}.contenedor-work .contenedor-body .block.one .item{height:100%;width:100%}@media (max-width:1023px){.contenedor-work .contenedor-body .block.one .item{height:auto;overflow:hidden}}.contenedor-work .contenedor-body .block.one .item img{object-fit:contain;width:100%;height:100%;object-position:center}@media (max-width:1023px){.contenedor-work .contenedor-body .block.one .item img{object-fit:cover;height:auto;object-position:unset}}.contenedor-work .contenedor-body .block.two .item{width:50%;height:100%}.contenedor-work .contenedor-body .block.two .item:first-child{padding-right:8px}@media (max-width:1023px){.contenedor-work .contenedor-body .block.two .item:first-child{margin-bottom:16px}}.contenedor-work .contenedor-body .block.two .item:nth-child(2){padding-left:8px}@media (max-width:1023px){.contenedor-work .contenedor-body .block.two .item:nth-child(2){margin-bottom:16px}}.contenedor-work .contenedor-body .block.two .item img{object-fit:contain;object-position:center;width:100%;height:100%}.contenedor-work .contenedor-body .block.three .item:first-child{padding-right:16px}@media (max-width:1023px){.contenedor-work .contenedor-body .block.three .item:first-child{margin-bottom:16px}}.contenedor-work .contenedor-body .block.three .item:nth-child(2){padding-right:16px}@media (max-width:1023px){.contenedor-work .contenedor-body .block.three .item:nth-child(2){margin-bottom:16px}}.contenedor-work .contenedor-body .block.three .item img{object-fit:contain;object-position:center;width:100%;height:100%}.contenedor-work .contenedor-body .block.final{margin-bottom:0}.contenedor-work .contenedor-body .block.final .item{width:50%}.contenedor-work .contenedor-body .block.final .item:nth-child(2){display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;align-items:flex-end;padding-right:7.5vw;padding-bottom:15vh;box-sizing:border-box}.contenedor-work .contenedor-body .block.final .item img{object-fit:contain;object-position:center;width:100%;height:100%}.contenedor-work .contenedor-body .block.final .item .contenido{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.contenedor-work .contenedor-body .block.final .item .contenido .text-previousNext{padding-bottom:16px;text-align:right}.contenedor-work .contenedor-body .block.final .item .contenido .text-previousNext:first-child{color:#3a3a3a}@media (max-width:1023px){.contenedor-work .contenedor-body .block.final .item .contenido .text-previousNext:first-child{padding-top:16px;padding-bottom:8px}}.contenedor-work .contenedor-body .block.final .item .contenido .text-previousNext:last-child{color:#ff8b6c}@media (max-width:1023px){.contenedor-work .contenedor-body .block.final .item .contenido .text-previousNext:last-child{padding-top:8px;padding-bottom:16px}}.contenedor-works-mobile{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.contenedor-works-mobile .item{width:100%;height:25vh;position:relative}.contenedor-works-mobile .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#3a3a3a}.contenedor-works-mobile .item .contenido{position:absolute;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;padding:12px 5vw;box-sizing:border-box}.contenedor-works-mobile .item .contenido h1{color:#ff8b6c}.contenedor-works-mobile .item .contenido h3{color:#fff}.contenedor-works-mobile .item img{object-fit:cover;width:100%;height:100%}.contenedor-404{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#fff}.contenedor-404 .main-container{height:100%}.contenedor-404 .contenido,.contenedor-404 .main-container{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.contenedor-404 .contenido{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.contenedor-404 .contenido img{width:50%;margin-bottom:32px}@media (max-width:1023px){.contenedor-404 .contenido img{width:80%}}.contenedor-404 .contenido h2{margin-bottom:32px;text-align:center}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"GrafierVariable-Display";font-style:normal;font-weight:400;src:url(/static/media/Grafier-RegularDisplay.97930767.eot);src:local("GrafierVariable-Display"),local("GrafierVariable-Display"),url(/static/media/Grafier-RegularDisplay.97930767.eot) format("embedded-opentype"),url(/static/media/Grafier-RegularDisplay.8daa7c50.woff) format("woff"),url(/static/media/Grafier-RegularDisplay.dbdd2d67.ttf) format("truetype"),url(/static/media/Grafier-RegularDisplay.fc8a4853.svg) format("svg")}@font-face{font-family:"GrafierVariable";font-style:normal;font-weight:400;src:url(/static/media/Grafier-Variable.ff3d2c5d.eot);src:local("GrafierVariable"),local("GrafierVariable"),url(/static/media/Grafier-Variable.ff3d2c5d.eot) format("embedded-opentype"),url(/static/media/Grafier-Variable.27fb1ba1.woff) format("woff"),url(/static/media/Grafier-Variable.a8ba857b.ttf) format("truetype"),url(/static/media/Grafier-Variable.d46c633a.svg) format("svg")}@font-face{font-family:"ObjectSans";font-style:normal;font-weight:700;src:url(/static/media/ObjectSans-Bold.79689acf.eot);src:local("ObjectSans"),local("ObjectSans"),url(/static/media/ObjectSans-Bold.79689acf.eot) format("embedded-opentype"),url(/static/media/ObjectSans-Bold.4b98186a.woff) format("woff"),url(/static/media/ObjectSans-Bold.8f5ca7bb.ttf) format("truetype"),url(/static/media/ObjectSans-Bold.d68e981f.svg) format("svg")}@font-face{font-family:"ObjectSans";font-style:normal;font-weight:100;src:url(/static/media/ObjectSans-Thin.13dfa021.eot);src:local("ObjectSans"),local("ObjectSans"),url(/static/media/ObjectSans-Thin.13dfa021.eot) format("embedded-opentype"),url(/static/media/ObjectSans-Thin.bc320756.woff) format("woff"),url(/static/media/ObjectSans-Thin.c29ab006.ttf) format("truetype"),url(/static/media/ObjectSans-Thin.d5f572e1.svg) format("svg")}.h1,h1{font-family:"ObjectSans",sans-serif;font-size:calc(32px + 1vw);font-weight:700;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-rendering:optimizeLegibility}@media (max-width:1023px){.h1,h1{line-height:1.25}}.h2,h2{font-family:"ObjectSans",sans-serif;font-size:calc(27.4px + .2vw);font-weight:100;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.13px;text-rendering:optimizeLegibility}@media (max-width:1023px){.h2,h2{line-height:1.23;letter-spacing:normal}}.h3,h3{font-family:"GrafierVariable",sans-serif;font-size:calc(16.2px + .6vw);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-rendering:optimizeLegibility}@media (max-width:1023px){.h3,h3{line-height:1.32}}.h3Base{font-size:35px;line-height:1.3;text-rendering:optimizeLegibility}.h3Base,h4{font-family:"ObjectSans",sans-serif;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}h4{font-size:14px}.p,h4,p{line-height:1.25}.p,p{font-family:"GrafierVariable-Display",sans-serif;font-size:calc(15.7px + .1vw);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-rendering:optimizeLegibility}@media (max-width:1023px){.p,p{line-height:1.43}}.text-loanding{font-family:"ObjectSans",sans-serif;font-size:calc(15.7px + .1vw);font-weight:700;line-height:1.25;letter-spacing:normal}.text-fixed-buttons,.text-loanding{font-stretch:normal;font-style:normal;text-rendering:optimizeLegibility}.text-fixed-buttons{font-family:"GrafierVariable-Display",sans-serif;font-size:calc(6.525px + .325vw);font-weight:400;line-height:2.82;letter-spacing:6.75px}.titulo-general{font-family:"GrafierVariable-Display",sans-serif;font-size:calc(27.75px + .75vw);font-weight:700;line-height:1}.text-instagram-mobile,.titulo-general{font-stretch:normal;font-style:normal;letter-spacing:normal}.text-instagram-mobile{font-family:"GrafierVariable",sans-serif;font-size:calc(13.4px + .2vw);font-weight:400;line-height:1.42}.text-input{font-family:"GrafierVariable-Display",sans-serif;font-size:calc(11.1px + .3vw);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-rendering:optimizeLegibility}@media (max-width:1023px){.text-input{line-height:1.43}}.text-form-status{font-size:15px;line-height:1.23;text-rendering:optimizeLegibility}.text-form-status,.text-proyects{font-family:"ObjectSans",sans-serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.text-proyects{font-size:calc(9.675px + .275vw);line-height:2.1}.text-previousNext{font-family:"ObjectSans",sans-serif;font-size:calc(21.35px + .55vw);font-weight:700;font-stretch:normal;font-style:normal;line-height:.68;letter-spacing:normal}@-moz-document url-prefix(){html{scrollbar-width:none}}#root{opacity:0}html{overflow-x:hidden;height:-webkit-fill-available}body{background-color:#f4f4f4;margin:0;scrollbar-width:none;-ms-overflow-style:none;min-height:100vh;min-height:-webkit-fill-available}body::-webkit-scrollbar{width:0;background:transparent}h1,h2,h3,p{margin:0}a{text-decoration:none}.main-container{width:100%;max-width:85%;margin:0 auto;display:-webkit-flex;display:flex;box-sizing:border-box}@media (max-width:1023px){.main-container{max-width:90%}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 40px #f4f4f4 inset!important;background-color:transparent!important}input:-webkit-autofill{-webkit-text-fill-color:#3a3a3a!important;background-color:transparent!important}
/*# sourceMappingURL=main.d9de586f.chunk.css.map */