*{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}img{display:block;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}a{display:block;text-decoration:none}video{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;object-fit:cover}p a{display:inline}li{list-style-type:none}table,tr,td{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}form input,form textarea,form select{font:normal normal normal 100%/140% Montserrat,"Roboto",sans-serif;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}body{font:normal normal normal 100%/140% Montserrat,"Roboto",sans-serif;min-height:100vh;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"PlayfairDisplay";src:url("fonts/playfairdisplay/PlayfairDisplay-Regular.eot");src:url("fonts/playfairdisplay/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/playfairdisplay/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular") format("svg"),url("fonts/playfairdisplay/PlayfairDisplay-Regular.ttf") format("truetype"),url("fonts/playfairdisplay/PlayfairDisplay-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"PlayfairDisplay";src:url("fonts/playfairdisplay/PlayfairDisplay-Italic.eot");src:url("fonts/playfairdisplay/PlayfairDisplay-Italic.eot?#iefix") format("embedded-opentype"),url("fonts/playfairdisplay/PlayfairDisplay-Italic.svg#PlayfairDisplay-Italic") format("svg"),url("fonts/playfairdisplay/PlayfairDisplay-Italic.ttf") format("truetype"),url("fonts/playfairdisplay/PlayfairDisplay-Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"SpaceGrotesk";src:url("fonts/spacegrotesk/SpaceGrotesk-Light.eot");src:url("fonts/spacegrotesk/SpaceGrotesk-Light.eot?#iefix") format("embedded-opentype"),url("fonts/spacegrotesk/SpaceGrotesk-Light.svg#SpaceGrotesk-Light") format("svg"),url("fonts/spacegrotesk/SpaceGrotesk-Light.ttf") format("truetype"),url("fonts/spacegrotesk/SpaceGrotesk-Light.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"SpaceGrotesk";src:url("fonts/spacegrotesk/SpaceGrotesk-Regular.eot");src:url("fonts/spacegrotesk/SpaceGrotesk-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/spacegrotesk/SpaceGrotesk-Regular.svg#SpaceGrotesk-Regular") format("svg"),url("fonts/spacegrotesk/SpaceGrotesk-Regular.ttf") format("truetype"),url("fonts/spacegrotesk/SpaceGrotesk-Regular.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"SpaceGrotesk";src:url("fonts/spacegrotesk/SpaceGrotesk-Medium.eot");src:url("fonts/spacegrotesk/SpaceGrotesk-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/spacegrotesk/SpaceGrotesk-Medium.svg#SpaceGrotesk-Medium") format("svg"),url("fonts/spacegrotesk/SpaceGrotesk-Medium.ttf") format("truetype"),url("fonts/spacegrotesk/SpaceGrotesk-Medium.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"SpaceGrotesk";src:url("fonts/spacegrotesk/SpaceGrotesk-SemiBold.eot");src:url("fonts/spacegrotesk/SpaceGrotesk-SemiBold.eot?#iefix") format("embedded-opentype"),url("fonts/spacegrotesk/SpaceGrotesk-SemiBold.svg#SpaceGrotesk-SemiBold") format("svg"),url("fonts/spacegrotesk/SpaceGrotesk-SemiBold.ttf") format("truetype"),url("fonts/spacegrotesk/SpaceGrotesk-SemiBold.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"SpaceGrotesk";src:url("fonts/spacegrotesk/SpaceGrotesk-Bold.eot");src:url("fonts/spacegrotesk/SpaceGrotesk-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/spacegrotesk/SpaceGrotesk-Bold.svg#SpaceGrotesk-Bold") format("svg"),url("fonts/spacegrotesk/SpaceGrotesk-Bold.ttf") format("truetype"),url("fonts/spacegrotesk/SpaceGrotesk-Bold.woff") format("woff");font-weight:500;font-style:normal}@-webkit-keyframes backtop{0%{-webkit-transform:translateY(50%);transform:translateY(50%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes backtop{0%{-webkit-transform:translateY(50%);transform:translateY(50%)}50%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes backleft{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes backleft{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes backright{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes backright{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes scrolldown{0%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}70%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}71%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}83%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes scrolldown{0%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}70%{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}71%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}83%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes aparecer{from{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes aparecer{from{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes desaparecer{from{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@keyframes desaparecer{from{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@-webkit-keyframes aparecerAbajo{from{-webkit-transform:translateY(150px) skewY(10deg);transform:translateY(150px) skewY(10deg);opacity:0}to{-webkit-transform:translateY(0px) skewY(0deg);transform:translateY(0px) skewY(0deg);opacity:1}}@keyframes aparecerAbajo{from{-webkit-transform:translateY(150px) skewY(10deg);transform:translateY(150px) skewY(10deg);opacity:0}to{-webkit-transform:translateY(0px) skewY(0deg);transform:translateY(0px) skewY(0deg);opacity:1}}@-webkit-keyframes desaparecerAbajo{from{-webkit-transform:translateY(0px) skewY(0deg);transform:translateY(0px) skewY(0deg);opacity:1}to{-webkit-transform:translateY(150px) skewY(10deg);transform:translateY(150px) skewY(10deg);opacity:0}}@keyframes desaparecerAbajo{from{-webkit-transform:translateY(0px) skewY(0deg);transform:translateY(0px) skewY(0deg);opacity:1}to{-webkit-transform:translateY(150px) skewY(10deg);transform:translateY(150px) skewY(10deg);opacity:0}}@-webkit-keyframes aparecerLetra{from{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes aparecerLetra{from{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes desaparecerLetra{from{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@keyframes desaparecerLetra{from{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}html.home,body.home{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}body{font-family:"SpaceGrotesk";font-weight:200;color:#fff}a{color:#fff}a:hover{color:#a8fdff}#topScroll{scroll-snap-align:center}.cortina{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;pointer-events:none;-webkit-transition:all .5s ease .6s;transition:all .5s ease .6s}.cortina--uno{position:absolute;width:0%;height:100%;background:#272727;background:white;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.cortina--dos{position:absolute;width:0%;height:100%;background:#343434;-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s}.cortina--tres{position:absolute;width:0%;height:100%;background:#1a1a1a;-webkit-transition:all .5s ease .4s;transition:all .5s ease .4s}.cortina.aparecer{pointer-events:auto}.cortina.aparecer div{width:100%}#velado{position:absolute;width:100%;height:100%;top:0;left:0;background:#1a1a1a;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}#header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;padding:28px 24px;position:fixed;top:0;left:0;z-index:999;-webkit-transition:all .5s ease;transition:all .5s ease}#header.aparecer{-webkit-animation:aparecerArriba 2s ease 1 both;animation:aparecerArriba 2s ease 1 both}#header .header__logo{z-index:999;width:55px;height:55px}#header .header__logo img{-webkit-filter:invert(1);filter:invert(1)}#header .header__logo img:hover{fill:#141414;-webkit-transition:all 300ms;transition:all 300ms;-webkit-filter:drop-shadow(0 1px 0 rgba(255,255,255,0.1));filter:drop-shadow(0 1px 0 rgba(255,255,255,0.1))}#header .header__main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:50px}#header .header__main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}#header .header__main-menu ul li{margin:0 0 0 2vw}#header .header__main-menu ul a{color:#fff;text-transform:uppercase;font-size:0.75rem;font-weight:500;letter-spacing:0.06rem;position:relative}#header .header__main-menu ul a::after{width:100%;height:5px;background:url("../assets/hover_menu.svg") no-repeat;position:absolute;left:0;bottom:-5px;content:"";opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#header .header__main-menu ul a:hover::after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}#header .back-works{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:10px}#header .back-works a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:0.6875rem;font-weight:500;letter-spacing:1px;position:relative;color:#1a1a1a}#header .back-works span.arrow{width:100%;position:absolute}#header .back-works span.text{width:100%;padding-left:35px}#header .back-works span svg{-webkit-transition:all 300ms;transition:all 300ms;fill:#1a1a1a}#header .back-works span:hover svg{-webkit-animation:backworks 300ms linear;animation:backworks 300ms linear}@-webkit-keyframes backworks{from{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}@keyframes backworks{from{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}#background-projects{position:fixed}#home{background-color:#1a1a1a}#home .projects-background{position:absolute;width:100%;height:100%;background:#1a1a1a;top:0;left:0;z-index:9}#home .projects-background div{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;-webkit-transition:opacity .5s ease, -webkit-transform 20s ease .7s;transition:opacity .5s ease, -webkit-transform 20s ease .7s;transition:opacity .5s ease, transform 20s ease .7s;transition:opacity .5s ease, transform 20s ease .7s, -webkit-transform 20s ease .7s;opacity:0;pointer-events:none;background:center center / cover fixed;-webkit-transform:scale(1);transform:scale(1)}#home .projects-background div.activo{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}#home .projects-container{position:relative;margin:100vh 0 0;scroll-snap-align:center}#home .projects-container::after{content:'';display:block;width:100%;height:6vh;top:-6vh;position:absolute;z-index:10}#home .projects-container #projects{width:80%;margin:auto;position:relative;background:transparent}#home .projects-container #projects li:nth-of-type(1) a{-webkit-animation-delay:.125s;animation-delay:.125s}#home .projects-container #projects li:nth-of-type(2) a{-webkit-animation-delay:.25s;animation-delay:.25s}#home .projects-container #projects li:nth-of-type(3) a{-webkit-animation-delay:.375s;animation-delay:.375s}#home .projects-container #projects li:nth-of-type(4) a{-webkit-animation-delay:.5s;animation-delay:.5s}#home .projects-container #projects li:nth-of-type(5) a{-webkit-animation-delay:.625s;animation-delay:.625s}#home .projects-container #projects li:nth-of-type(6) a{-webkit-animation-delay:.75s;animation-delay:.75s}#home .projects-container #projects li:nth-of-type(7) a{-webkit-animation-delay:.875s;animation-delay:.875s}#home .projects-container #projects li:nth-of-type(8) a{-webkit-animation-delay:1s;animation-delay:1s}#home .projects-container #projects li:nth-of-type(9) a{-webkit-animation-delay:1.125s;animation-delay:1.125s}#home .projects-container #projects li:nth-of-type(10) a{-webkit-animation-delay:1.25s;animation-delay:1.25s}#home .projects-container #projects li:nth-of-type(11) a{-webkit-animation-delay:1.375s;animation-delay:1.375s}#home .projects-container #projects li:nth-of-type(12) a{-webkit-animation-delay:1.5s;animation-delay:1.5s}#home .projects-container #projects li:nth-of-type(13) a{-webkit-animation-delay:1.625s;animation-delay:1.625s}#home .projects-container #projects li:nth-of-type(14) a{-webkit-animation-delay:1.75s;animation-delay:1.75s}#home .projects-container #projects li:nth-of-type(15) a{-webkit-animation-delay:1.875s;animation-delay:1.875s}#home .projects-container #projects li:nth-of-type(16) a{-webkit-animation-delay:2s;animation-delay:2s}#home .projects-container #projects li:nth-of-type(17) a{-webkit-animation-delay:2.125s;animation-delay:2.125s}#home .projects-container #projects li:nth-of-type(18) a{-webkit-animation-delay:2.25s;animation-delay:2.25s}#home .projects-container #projects li:nth-of-type(19) a{-webkit-animation-delay:2.375s;animation-delay:2.375s}#home .projects-container #projects li:nth-of-type(20) a{-webkit-animation-delay:2.5s;animation-delay:2.5s}#home .projects-container #projects li:nth-of-type(21) a{-webkit-animation-delay:2.625s;animation-delay:2.625s}#home .projects-container #projects li:nth-of-type(22) a{-webkit-animation-delay:2.75s;animation-delay:2.75s}#home .projects-container #projects li:nth-of-type(23) a{-webkit-animation-delay:2.875s;animation-delay:2.875s}#home .projects-container #projects li:nth-of-type(24) a{-webkit-animation-delay:3s;animation-delay:3s}#home .projects-container #projects li:nth-of-type(25) a{-webkit-animation-delay:3.125s;animation-delay:3.125s}#home .projects-container #projects li:nth-of-type(26) a{-webkit-animation-delay:3.25s;animation-delay:3.25s}#home .projects-container #projects li:nth-of-type(27) a{-webkit-animation-delay:3.375s;animation-delay:3.375s}#home .projects-container #projects li:nth-of-type(28) a{-webkit-animation-delay:3.5s;animation-delay:3.5s}#home .projects-container #projects li:nth-of-type(29) a{-webkit-animation-delay:3.625s;animation-delay:3.625s}#home .projects-container #projects li:nth-of-type(30) a{-webkit-animation-delay:3.75s;animation-delay:3.75s}#home .projects-container #projects li:nth-of-type(31) a{-webkit-animation-delay:3.875s;animation-delay:3.875s}#home .projects-container #projects li:nth-of-type(32) a{-webkit-animation-delay:4s;animation-delay:4s}#home .projects-container #projects li:nth-of-type(33) a{-webkit-animation-delay:4.125s;animation-delay:4.125s}#home .projects-container #projects li:nth-of-type(34) a{-webkit-animation-delay:4.25s;animation-delay:4.25s}#home .projects-container #projects li:nth-of-type(35) a{-webkit-animation-delay:4.375s;animation-delay:4.375s}#home .projects-container #projects li:nth-of-type(36) a{-webkit-animation-delay:4.5s;animation-delay:4.5s}#home .projects-container #projects li:nth-of-type(37) a{-webkit-animation-delay:4.625s;animation-delay:4.625s}#home .projects-container #projects li:nth-of-type(38) a{-webkit-animation-delay:4.75s;animation-delay:4.75s}#home .projects-container #projects li:nth-of-type(39) a{-webkit-animation-delay:4.875s;animation-delay:4.875s}#home .projects-container #projects li:nth-of-type(40) a{-webkit-animation-delay:5s;animation-delay:5s}#home .projects-container #projects li:nth-of-type(41) a{-webkit-animation-delay:5.125s;animation-delay:5.125s}#home .projects-container #projects li:nth-of-type(42) a{-webkit-animation-delay:5.25s;animation-delay:5.25s}#home .projects-container #projects li:nth-of-type(43) a{-webkit-animation-delay:5.375s;animation-delay:5.375s}#home .projects-container #projects li:nth-of-type(44) a{-webkit-animation-delay:5.5s;animation-delay:5.5s}#home .projects-container #projects li:nth-of-type(45) a{-webkit-animation-delay:5.625s;animation-delay:5.625s}#home .projects-container #projects li:nth-of-type(46) a{-webkit-animation-delay:5.75s;animation-delay:5.75s}#home .projects-container #projects li:nth-of-type(47) a{-webkit-animation-delay:5.875s;animation-delay:5.875s}#home .projects-container #projects li:nth-of-type(48) a{-webkit-animation-delay:6s;animation-delay:6s}#home .projects-container #projects li:nth-of-type(49) a{-webkit-animation-delay:6.125s;animation-delay:6.125s}#home .projects-container #projects li:nth-of-type(50) a{-webkit-animation-delay:6.25s;animation-delay:6.25s}#home .projects-container #projects li:nth-of-type(51) a{-webkit-animation-delay:6.375s;animation-delay:6.375s}#home .projects-container #projects li:nth-of-type(52) a{-webkit-animation-delay:6.5s;animation-delay:6.5s}#home .projects-container #projects li:nth-of-type(53) a{-webkit-animation-delay:6.625s;animation-delay:6.625s}#home .projects-container #projects li:nth-of-type(54) a{-webkit-animation-delay:6.75s;animation-delay:6.75s}#home .projects-container #projects li:nth-of-type(55) a{-webkit-animation-delay:6.875s;animation-delay:6.875s}#home .projects-container #projects li:nth-of-type(56) a{-webkit-animation-delay:7s;animation-delay:7s}#home .projects-container #projects li:nth-of-type(57) a{-webkit-animation-delay:7.125s;animation-delay:7.125s}#home .projects-container #projects li:nth-of-type(58) a{-webkit-animation-delay:7.25s;animation-delay:7.25s}#home .projects-container #projects li:nth-of-type(59) a{-webkit-animation-delay:7.375s;animation-delay:7.375s}#home .projects-container #projects li:nth-of-type(60) a{-webkit-animation-delay:7.5s;animation-delay:7.5s}#home .projects-container #projects li:nth-of-type(61) a{-webkit-animation-delay:7.625s;animation-delay:7.625s}#home .projects-container #projects li:nth-of-type(62) a{-webkit-animation-delay:7.75s;animation-delay:7.75s}#home .projects-container #projects li:nth-of-type(63) a{-webkit-animation-delay:7.875s;animation-delay:7.875s}#home .projects-container #projects li:nth-of-type(64) a{-webkit-animation-delay:8s;animation-delay:8s}#home .projects-container #projects li:nth-of-type(65) a{-webkit-animation-delay:8.125s;animation-delay:8.125s}#home .projects-container #projects li:nth-of-type(66) a{-webkit-animation-delay:8.25s;animation-delay:8.25s}#home .projects-container #projects li:nth-of-type(67) a{-webkit-animation-delay:8.375s;animation-delay:8.375s}#home .projects-container #projects li:nth-of-type(68) a{-webkit-animation-delay:8.5s;animation-delay:8.5s}#home .projects-container #projects li:nth-of-type(69) a{-webkit-animation-delay:8.625s;animation-delay:8.625s}#home .projects-container #projects li:nth-of-type(70) a{-webkit-animation-delay:8.75s;animation-delay:8.75s}#home .projects-container #projects li:nth-of-type(71) a{-webkit-animation-delay:8.875s;animation-delay:8.875s}#home .projects-container #projects li:nth-of-type(72) a{-webkit-animation-delay:9s;animation-delay:9s}#home .projects-container #projects li:nth-of-type(73) a{-webkit-animation-delay:9.125s;animation-delay:9.125s}#home .projects-container #projects li:nth-of-type(74) a{-webkit-animation-delay:9.25s;animation-delay:9.25s}#home .projects-container #projects li:nth-of-type(75) a{-webkit-animation-delay:9.375s;animation-delay:9.375s}#home .projects-container #projects li:nth-of-type(76) a{-webkit-animation-delay:9.5s;animation-delay:9.5s}#home .projects-container #projects li:nth-of-type(77) a{-webkit-animation-delay:9.625s;animation-delay:9.625s}#home .projects-container #projects li:nth-of-type(78) a{-webkit-animation-delay:9.75s;animation-delay:9.75s}#home .projects-container #projects li:nth-of-type(79) a{-webkit-animation-delay:9.875s;animation-delay:9.875s}#home .projects-container #projects li:nth-of-type(80) a{-webkit-animation-delay:10s;animation-delay:10s}#home .projects-container #projects li:nth-of-type(81) a{-webkit-animation-delay:10.125s;animation-delay:10.125s}#home .projects-container #projects li:nth-of-type(82) a{-webkit-animation-delay:10.25s;animation-delay:10.25s}#home .projects-container #projects li:nth-of-type(83) a{-webkit-animation-delay:10.375s;animation-delay:10.375s}#home .projects-container #projects li:nth-of-type(84) a{-webkit-animation-delay:10.5s;animation-delay:10.5s}#home .projects-container #projects li:nth-of-type(85) a{-webkit-animation-delay:10.625s;animation-delay:10.625s}#home .projects-container #projects li:nth-of-type(86) a{-webkit-animation-delay:10.75s;animation-delay:10.75s}#home .projects-container #projects li:nth-of-type(87) a{-webkit-animation-delay:10.875s;animation-delay:10.875s}#home .projects-container #projects li:nth-of-type(88) a{-webkit-animation-delay:11s;animation-delay:11s}#home .projects-container #projects li:nth-of-type(89) a{-webkit-animation-delay:11.125s;animation-delay:11.125s}#home .projects-container #projects li:nth-of-type(90) a{-webkit-animation-delay:11.25s;animation-delay:11.25s}#home .projects-container #projects li:nth-of-type(91) a{-webkit-animation-delay:11.375s;animation-delay:11.375s}#home .projects-container #projects li:nth-of-type(92) a{-webkit-animation-delay:11.5s;animation-delay:11.5s}#home .projects-container #projects li:nth-of-type(93) a{-webkit-animation-delay:11.625s;animation-delay:11.625s}#home .projects-container #projects li:nth-of-type(94) a{-webkit-animation-delay:11.75s;animation-delay:11.75s}#home .projects-container #projects li:nth-of-type(95) a{-webkit-animation-delay:11.875s;animation-delay:11.875s}#home .projects-container #projects li:nth-of-type(96) a{-webkit-animation-delay:12s;animation-delay:12s}#home .projects-container #projects li:nth-of-type(97) a{-webkit-animation-delay:12.125s;animation-delay:12.125s}#home .projects-container #projects li:nth-of-type(98) a{-webkit-animation-delay:12.25s;animation-delay:12.25s}#home .projects-container #projects li:nth-of-type(99) a{-webkit-animation-delay:12.375s;animation-delay:12.375s}#home .projects-container #projects li:nth-of-type(100) a{-webkit-animation-delay:12.5s;animation-delay:12.5s}#home .projects-container #projects a{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}#home .projects-container #projects a.aparecer{-webkit-animation-name:aparecerAbajo;animation-name:aparecerAbajo;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:inherit;animation-delay:inherit;pointer-events:none}#home .projects-container #projects a.desaparecer{-webkit-animation-name:desaparecerAbajo;animation-name:desaparecerAbajo;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;animation-delay:0;pointer-events:none}#home .projects-container #projects a.ver{opacity:1}#home .projects-container #projects a.oculto{opacity:0.2;pointer-events:none}#home .type-page.status-publish.hentry{width:100%;margin:auto;min-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home .entry-content{width:100%;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}#home .entry-content h3{font-size:1.2rem;margin-bottom:2.4vw}#home .entry-content h3 a{display:inline-block;cursor:pointer}#home .entry-content h3 a:hover{color:#a8fdff}#home .entry-content h2{font-size:6.5vw;line-height:1.2;font-weight:400;display:inline-block}#home .entry-content h2 .cd-words-wrapper{width:100%;min-height:15vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#home .entry-content h2 .cd-words-wrapper b{position:absolute;width:100%;height:100%;top:0;left:0}#home .entry-content h2 .cd-words-wrapper b i{font-style:normal}#home .entry-content h2 .cd-words-wrapper b.is-visible{opacity:1}#home .entry-content h2 .cd-words-wrapper b.aparecer{-webkit-animation:aparecer 1s ease 1 both;animation:aparecer 1s ease 1 both}#home .entry-content h2 .cd-words-wrapper b.desaparecer{-webkit-animation:desaparecer 1s ease 1 both;animation:desaparecer 1s ease 1 both}#home .entry-content h2 .cd-words-wrapper b i.aparecer{display:inline-block;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:aparecerLetra .2s ease 1 both;animation:aparecerLetra .2s ease 1 both}#home .entry-content h2 .cd-words-wrapper b i.desaparecer{display:inline-block;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:desaparecerLetra .2s ease 1 both;animation:desaparecerLetra .2s ease 1 both}#home .entry-content p{font-size:1.2rem;line-height:1.8rem}#home .entry-content .cd-words-wrapper b{color:#a8fdff}#home .section--one{width:80%;height:100vh;position:fixed;top:0;left:10%;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#home .section--one .scrolldown{width:150px;height:85px;position:absolute;left:50%;bottom:20px;margin-left:-75px;text-align:center;color:#fff;z-index:11}#home .section--one .scrolldown__txt{margin-bottom:36px;font-family:"PlayfairDisplay";font-size:1rem;font-style:italic;font-weight:400}#home .section--one .scrolldown__line{width:1px;height:50px;left:50%;position:absolute;background-color:transparent;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}#home .section--one .scrolldown__line::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:scrolldown 1.8s ease-in infinite;animation:scrolldown 1.8s ease-in infinite}#home .works-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;background:#1a1a1a;margin:100vh 0 0;padding:45vh 0;position:relative;z-index:10;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start}#home .works-list__content li{margin-right:2vw;letter-spacing:-1px;line-height:1.5}#home .works-list__content li a{font-size:5vw;font-weight:500;color:#fff}#home .works-list__content li a:hover{color:#fff}#home .works-list__content a em{font-size:1rem;font-family:"PlayfairDisplay";font-style:italic;font-weight:400;letter-spacing:0;margin-left:10px}#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4vw 24px;color:#1a1a1a;position:relative;z-index:9;background-color:#fff;scroll-snap-align:center}#footer a{color:#9e9fa4;font-size:0.8125rem;margin-bottom:4px}#footer a:hover{color:#1a1a1a}#footer .footer__name{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;color:#9e9fa4}#footer .footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer__info a{display:block;margin-bottom:10px}#footer .footer__name{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}#footer .footer__info{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}#footer .footer__title{font-family:"PlayfairDisplay";font-size:0.875rem;font-style:italic;font-weight:400;margin-bottom:18px}#footer .footer__link{letter-spacing:1px}#footer .footer__backtop a{width:15px;text-align:right}#footer .footer__backtop img{-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:translateY(50%);transform:translateY(50%);width:70%;margin-top:-10px}#footer .footer__backtop:hover img{-webkit-animation:backtop 600ms linear 1 both;animation:backtop 600ms linear 1 both}.page-template-page-templatescontacto-php #header .header__main-menu ul a{color:white}.page-template-page-templatescontacto-php #header .header__main-menu #menu-proyecto{margin:0 0 0 50px}.page-template-page-templatescontacto-php #header .header__main-menu #menu-proyecto li:last-child a:hover::after{-webkit-animation:backright 1s ease 1 both;animation:backright 1s ease 1 both}.page-template-page-templatescontacto-php #header .header__main-menu #menu-proyecto li:last-child a::after{content:'';display:block;position:absolute;width:50px;height:15px;top:4px;left:-46px;opacity:1;background:url("/wp-content/themes/eduardofierropro/assets/arrow_prev.svg") no-repeat center center/auto;-webkit-transform:none;transform:none;-webkit-filter:invert(1);filter:invert(1)}.page-template-pagina-full #header{color:black;background:#fff}.page-template-pagina-full #header .header__logo img{-webkit-filter:none;filter:none}.page-template-pagina-full #header .header__logo img:hover{fill:#fff;-webkit-transition:all 300ms;transition:all 300ms;-webkit-filter:drop-shadow(0 1px 0 rgba(0,0,0,0.2)) invert(1);filter:drop-shadow(0 1px 0 rgba(0,0,0,0.2)) invert(1)}.page-template-pagina-full #header .header__main-menu ul a{color:black}.page-template-pagina-full #header .header__main-menu #menu-proyecto{margin:0 0 0 50px}.page-template-pagina-full #header .header__main-menu #menu-proyecto li a:hover::after{-webkit-animation:backright 1s ease 1 both;animation:backright 1s ease 1 both}.page-template-pagina-full #header .header__main-menu #menu-proyecto li a::after{content:'';display:block;position:absolute;width:50px;height:15px;top:4px;left:-46px;opacity:1;background:url("/wp-content/themes/eduardofierropro/assets/arrow_prev.svg") no-repeat center center/auto;-webkit-transform:none;transform:none}.page-template-pagina-full .proyecto .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-pagina-full .proyecto .entry-content .project-block-intro,.page-template-pagina-full .proyecto .entry-content .project-block-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:1200px;max-width:1200px;height:100%}.page-template-pagina-full .proyecto .entry-content .project-block-intro{padding:110px 0 100px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul{margin-top:6px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul li{margin-bottom:30px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul li:last-child{margin-bottom:0px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul li h4{font-family:"PlayfairDisplay";font-weight:400;font-style:italic;font-size:0.875rem;margin-bottom:8px;color:#7e7e7e}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__description{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__description h2{font-size:2.25rem;line-height:2.25rem;margin-bottom:20px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__description p{margin-bottom:30px}.page-template-pagina-full .proyecto .entry-content .project-block-text{padding:15vh 0}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__title h3{color:#1a1a1a;font-weight:500;font-size:1.75rem;line-height:2.125rem;letter-spacing:-0.5px}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__text{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.page-template-pagina-full .proyecto .wp-block-columns{width:90%;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:150px 0}.page-template-pagina-full .proyecto .container-screens-site,.page-template-pagina-full .proyecto .container-screens-site-with-video{background-color:#f5f5f5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10vw}.page-template-pagina-full .proyecto .container-site-typo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9vw 0 14vw}.page-template-pagina-full .proyecto .container-site-typo h4{text-align:center;padding-bottom:6vw;font-size:1.3rem;color:#1a1a1a}.page-template-pagina-full .proyecto .project-block-app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.page-template-pagina-full .proyecto .project-block-app.coach2o{background-color:#234b76}.page-template-pagina-full .proyecto .project-block-app.coach2o h3{color:white}.page-template-pagina-full .proyecto .project-block-app.coach2o p{color:white}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:1200px;max-width:1200px;height:100%;padding:7vw 0}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content .project-block-app__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40%;height:auto}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content .project-block-app__text h3{font-weight:500;font-size:1.75rem;line-height:2.125rem;letter-spacing:-0.5px}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content .project-block-app__text p{margin-top:20px}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{position:absolute;right:0;bottom:0;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure img{width:100%}.page-template-pagina-full .proyecto h2{margin-bottom:20px;font-size:2.25rem;color:#1a1a1a}.page-template-pagina-full .proyecto p{color:#1a1a1a;font-size:1rem;line-height:1.625rem;font-weight:200}.page-template-pagina-full .proyecto .parrafo-h3{font-weight:500;font-size:1.75rem;line-height:2.125rem;letter-spacing:-0.5px}.page-template-pagina-full .proyecto .parrafo-h3 em{color:#dddd19;font-size:1em;font-family:"SpaceGrotesk";font-style:normal}.page-template-pagina-full .proyecto em{font-family:"PlayfairDisplay";font-weight:400;font-style:italic;font-size:0.875rem;margin-bottom:8px;color:#7e7e7e}.page-template-pagina-full .proyecto .project-skills p{margin:0 0 40px}.page-template-pagina-full .proyecto .ver-proyecto a{height:18px;padding:0;position:relative;display:inline-block;font-weight:500;letter-spacing:1px;font-size:0.7rem;text-transform:uppercase;color:#1a1a1a;cursor:pointer}.page-template-pagina-full .proyecto .ver-proyecto a:hover::after{-webkit-animation:backleft 1s ease 1 both;animation:backleft 1s ease 1 both}.page-template-pagina-full .proyecto .ver-proyecto a:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}.page-template-pagina-full .proyecto .ver-proyecto a::after{content:'';display:block;position:absolute;width:50px;height:15px;top:3px;right:-50px;background:url("/wp-content/themes/eduardofierropro/assets/arrow_next.svg") no-repeat center center/auto}.page-template-pagina-full .proyecto .ver-proyecto a::before{content:'';display:block;width:calc( 100% + 50px);height:30%;background:#1a1a1a24;position:absolute;top:48%;left:0;-webkit-transition:all 0.4s cubic-bezier(1, 0, 0, 1);transition:all 0.4s cubic-bezier(1, 0, 0, 1);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.page-template-pagina-full .proyecto .wp-block-spacer{height:5vh !important}.page-template-pagina-full .proyecto .imagen-proyecto{padding:0 0 10vw}.page-template-pagina-full .proyecto .imagen-big{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.page-template-pagina-full .proyecto .imagen-medium{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-pagina-full .proyecto .imagen-medium img{width:1200px;max-width:1200px}.page-template-pagina-full .proyecto .video--big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6vw 0;width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-template-pagina-full .proyecto .video--big.video-zpump{background-color:#0a0a0a}.page-template-pagina-full .proyecto .video--big.video-deep-state{background-color:#000}.page-template-pagina-full .proyecto .video--big video{width:80vw;-o-object-fit:cover;object-fit:cover}.page-template-pagina-full .proyecto .nav_link{position:relative}.page-template-pagina-full .proyecto .nav_link a{text-transform:uppercase;letter-spacing:1px;font-size:0.6875rem;font-weight:500;color:#fff;position:relative;cursor:pointer}.page-template-pagina-full .proyecto .nav_link a:hover{color:#a8fdff}.page-template-pagina-full .proyecto .nav_link a:hover em{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);color:#a8fdff;letter-spacing:-1px}.page-template-pagina-full .proyecto .nav_link a em{text-transform:none;margin:5px 0 0;-webkit-transition:opacity 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),color 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4) 0.2s,-webkit-transform 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);transition:opacity 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),color 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4) 0.2s,-webkit-transform 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);transition:opacity 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),transform 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),color 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4) 0.2s;transition:opacity 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),transform 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4),color 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4) 0.2s,-webkit-transform 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);display:block;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px);letter-spacing:-1px;font-family:"SpaceGrotesk";font-size:1.375rem;font-weight:500;font-style:normal}.page-template-pagina-full .proyecto .nav_link--next{text-align:left}.page-template-pagina-full .proyecto .nav_link--next::after{content:'';display:block;position:absolute;width:50px;height:15px;top:4px;left:60px;opacity:1;background:url("/wp-content/themes/eduardofierropro/assets/arrow_next.svg") no-repeat center center/auto;opacity:.8;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);transition:all 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);-webkit-filter:invert(1);filter:invert(1);pointer-events:none}.page-template-pagina-full .proyecto .nav_link--next:hover::after{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}.page-template-pagina-full .proyecto .nav_link--prev{text-align:right}.page-template-pagina-full .proyecto .nav_link--prev::after{content:'';display:block;position:absolute;width:50px;height:15px;top:4px;right:80px;opacity:1;background:url("/wp-content/themes/eduardofierropro/assets/arrow_prev.svg") no-repeat center center/auto;opacity:.8;-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);transition:all 0.4s cubic-bezier(0.59, -0.35, 0.35, 1.4);-webkit-filter:invert(1);filter:invert(1);pointer-events:none}.page-template-pagina-full .proyecto .nav_link--prev:hover::after{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.page-template-pagina-full .proyecto .nav_link--container{width:100%;max-width:100%;padding:80px 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#1a1a1a}.page-template-pagina-full .proyecto .nav_link--container>.wp-block-column{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.page-template-pagina-full .proyecto .nav_link--container>.wp-block-column>.wp-block-buttons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-pagina-full .scrollFade{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;-webkit-transform:translateY(100px) scale(0.9);transform:translateY(100px) scale(0.9)}.page-template-pagina-full .scrollFade.aparecer{opacity:1;-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}body.error404{background:url(/wp-content/themes/eduardofierropro/assets/error-cat.gif) no-repeat center center fixed;background-size:cover}body.error404 .hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%;background-color:transparent}body.error404 .hero__wrapper .hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3% 0 7% 0;width:80vw;max-width:80vw;text-align:center}body.error404 .hero__wrapper .hero__content svg{top:2px;position:relative}body.error404 .hero__wrapper .hero__content p{margin-bottom:20px}body.error404 .hero__wrapper .hero__content p .link{position:relative;display:inline-block;font-weight:500;letter-spacing:1px;font-size:0.7rem;text-transform:uppercase;height:18px}body.error404 .hero__wrapper .hero__content p .link .txt{position:relative;margin-right:4px}body.error404 .hero__wrapper .hero__content p .link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}body.error404 .hero__wrapper .hero__content p .link:hover svg{-webkit-animation:backhome 300ms linear;animation:backhome 300ms linear;fill:#fff;top:2px}@-webkit-keyframes backhome{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}@keyframes backhome{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}body.error404 .hero__wrapper .hero__content p.title-error{font-size:5rem;font-weight:500;line-height:7rem}body.error404 .hero__wrapper .hero__content p.text-error{font-size:1.25rem;line-height:2rem;font-weight:200}.page-template-contacto{background:#1a1a1a}.page-template-contacto main{margin:0;padding:0}.page-template-contacto .back-works a{color:#fff}.page-template-contacto .back-works a svg{fill:#fff}.page-template-contacto .header{display:none}.page-template-contacto .hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%;background-color:transparent}.page-template-contacto .hero__wrapper .hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7% 0;width:80%}.page-template-contacto .hero__wrapper .hero__content .intro-about h2{font-size:5.5vw;line-height:4.375rem;font-weight:500;display:inline-block;margin-bottom:3vw}.page-template-contacto .hero__wrapper .hero__content .intro-about p{font-size:1.2rem;line-height:1.8rem}.page-template-contacto .hero__wrapper .hero__content .hero__block-about{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.page-template-contacto .hero__wrapper .hero__content .hero__block-about h3{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;margin-left:5%;font-family:"PlayfairDisplay";font-style:italic;font-size:1rem;font-weight:400}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p{-webkit-box-flex:1;-ms-flex:1 1 85%;flex:1 1 85%;line-height:1.8rem}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p a{font-size:1.1rem;font-weight:400;display:inline-block}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p a:hover{color:#a8fdff}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p span.stick{color:#7e7e7e;margin-left:5px}.cd-headline.rotate-2 b{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);display:inline-block;position:absolute;left:0;top:0}.cd-headline.rotate-2 b.is-visible{position:relative;opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.cd-headline.rotate-2 b{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);display:inline-block;position:absolute;left:0;top:0}.cd-headline.rotate-2 b.is-visible{position:relative;opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:cd-rotate-2-in 1.2s;animation:cd-rotate-2-in 1.2s}.cd-headline.rotate-2 b.is-hidden{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:cd-rotate-2-out 1.2s;animation:cd-rotate-2-out 1.2s}@-webkit-keyframes cd-rotate-2-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes cd-rotate-2-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes cd-rotate-2-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes cd-rotate-2-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@media screen and (max-width: 2200px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:42%}}@media screen and (max-width: 2000px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:40%}}@media screen and (max-width: 1800px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:37%}}@media screen and (max-width: 1600px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:33%}}@media screen and (max-width: 1300px){.page-template-pagina-full .proyecto .entry-content .project-block-intro,.page-template-pagina-full .proyecto .entry-content .project-block-text{width:75%}.page-template-pagina-full .proyecto .video--big{padding:0}.page-template-pagina-full .proyecto .video--big video{width:100vw}.page-template-pagina-full .proyecto .imagen-medium img{width:80%}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content{width:75%;padding:7vw 0}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{width:40%}.page-template-contacto .hero__wrapper{height:auto}.page-template-contacto .hero__wrapper .hero__content{padding:11% 0 14% 0}.page-template-contacto .hero__wrapper .hero__content .intro-about h2{font-size:6.5vw}.page-template-contacto .hero__wrapper .hero__content .intro-about p{font-size:1.1rem;line-height:1.7rem}.page-template-contacto .hero__wrapper .hero__content .hero__block-about h3{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;margin-left:5%}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;line-height:1.8rem}}@media screen and (max-width: 1200px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:43%}}@media screen and (max-width: 1024px){.page-template-pagina-full .proyecto p{font-size:0.9rem}.page-template-pagina-full .proyecto .imagen-proyecto{padding:0 0 5vw}.page-template-pagina-full .proyecto .imagen-proyecto.space-bottom-app{padding:0 0 11vw}.page-template-pagina-full .proyecto .container-screens-site{padding-top:0}.page-template-pagina-full .proyecto .container-screens-site-with-video{padding-top:5vw}.page-template-pagina-full .proyecto .imagen-medium img{width:100%}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content{width:75%;padding:7vw 0}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{width:50%}.page-template-pagina-full .proyecto .container-site-typo img{width:80%}.page-template-contacto .hero__wrapper .hero__content .intro-about h2{font-size:7.5vw}.page-template-contacto .hero__wrapper .hero__content .hero__block-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-contacto .hero__wrapper .hero__content .hero__block-about h3{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 22px 0}.page-template-contacto .hero__wrapper .hero__content .hero__block-about p{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width: 860px){.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{right:0;width:59%}}@media screen and (max-width: 768px){.page-template-pagina-full .proyecto .entry-content .project-block-intro{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info{height:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul li{margin:0 40px 30px 0;width:40%}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__info ul li:last-child{margin-right:0px}.page-template-pagina-full .proyecto .entry-content .project-block-intro .project-block-intro__description{height:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-pagina-full .proyecto .entry-content .project-block-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__title h3{margin-bottom:20px}.page-template-pagina-full .proyecto .entry-content .project-block-text .project-block-text__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content figure{display:none}.page-template-pagina-full .proyecto .project-block-app .project-block-app__content .project-block-app__text{width:100%;margin:0}.page-template-pagina-full .proyecto .container-site-typo h4{font-size:1.1rem}}@media screen and (max-width: 480px){#footer .footer__info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#footer .footer__name{display:none}.proyecto .entry-content .project-block-intro{padding:80px 0 90px}}@media screen and (max-width: 1300px) and (orientation: landscape){#home .entry-content h2{font-size:7vw;line-height:1.1}#home .entry-content h3{font-size:1.1rem}#home .section--one .scrolldown__txt{margin-bottom:30px;font-size:0.9375rem}}@media screen and (max-width: 1175px) and (orientation: landscape){#home .works-list__content li{line-height:1.2}#home .works-list__content li a{font-size:5.8vw}#home .works-list__content a em{font-size:0.9rem}}@media screen and (max-width: 1000px) and (orientation: landscape){#home .section--one .scrolldown{height:70px;bottom:5px}#home .section--one .scrolldown__txt{margin-bottom:30px}#home .section--one .scrolldown__line{height:35px}}@media screen and (max-width: 768px) and (orientation: landscape){#home .entry-content h2{font-size:7.2vw}#home .entry-content h3{font-size:0.8rem;margin-bottom:1.4vw;display:none}#home .section--one .scrolldown{height:30px;bottom:0px}#home .section--one .scrolldown__txt{display:none}#home .section--one .scrolldown__line{height:40px;bottom:0}#home .section--one .scrolldown__line:before{top:5px}#home .works-list__content li{line-height:1.6}#home .works-list__content li a{font-size:7vw}#home .works-list__content a em{font-size:0.8rem}}@media screen and (max-width: 480px) and (orientation: landscape){#home .entry-content h2{font-size:7vw;line-height:1}#home .entry-content h3{font-size:1.1rem}}@media screen and (max-width: 1300px) and (orientation: portrait){#home .entry-content h2{font-size:10vw;line-height:1.1}#home .entry-content h3{font-size:1rem;margin-bottom:1.4vw}#home .works-list__content li{line-height:1.7}#home .works-list__content li a{font-size:8.3vw}#home .works-list__content a em{font-size:0.9rem}.page-template-contacto .hero__wrapper .hero__content{padding:20% 0 20% 0}.page-template-contacto .hero__wrapper .hero__content .intro-about h2{font-size:10.5vw;line-height:1.1}}@media screen and (max-width: 768px) and (orientation: portrait){#home .entry-content h2{font-size:10vw;line-height:1.1}#home .entry-content h3{font-size:1rem;margin-bottom:1.4vw}#home .works-list__content li{line-height:1.4;display:block;margin-right:0;margin-bottom:5vw;width:100%}#home .works-list__content li a{font-size:9vw}#home .works-list__content a em{font-size:0.9rem;display:block;margin-left:0}}@media screen and (max-width: 380px) and (orientation: portrait){#home .entry-content h2{line-height:1.1}#home .entry-content h3{font-size:0.9rem;margin-bottom:1.4vw}#home .works-list__content li{margin-bottom:5vw}.page-template-contacto .hero__wrapper .hero__content{padding:25% 0 14% 0}}
/*# sourceMappingURL=miestilo.css.map */