@import url(https://use.typekit.net/cni1xjp.css);.wow{visibility:hidden}.loader{background:#80011b;position:fixed;width:100%;height:100%;color:#fff;z-index:9000;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;overflow:hidden}.spinner{margin:auto auto;position:absolute;top:0;left:0;right:0;bottom:0;width:50px;height:30px;text-align:center;font-size:10px}.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.a-right{text-align:right}.a-left{text-align:left}.f-left{float:left}.f-right{float:right}.animar{transition:all .3s ease-in-out}.btn{border:2px solid #fff;text-align:center;padding:7px 20px;line-height:30px;font-size:13px;font-weight:700;border-radius:3px;color:#fff}.btn:hover{opacity:.6;transition:all .3s ease-in-out}.btn-small{padding:0 5px;font-size:10px;line-height:16px}.hidenav{padding-top:10px;background:#80011b;height:35px;position:fixed;width:100%;top:-65px;z-index:100}body{background:#A00C20;font-family:acumin-pro,sans-serif;font-size:13px;color:#FFF;position:relative}header{padding:30px 0}#maincontent{position:relative}.icon-menu{font-size:26px;cursor:pointer;float:right;position:relative;margin:0 10px;width:23px;height:23px;background-repeat:no-repeat;background-position:0 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAANCAYAAABCZ/VdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpi/A8EDDQCTAw0BDQ1nAWIGYesy0cjdDRCh3uEAgQYABX1Bh4pbZQ9AAAAAElFTkSuQmCC)}#feat{height:580px;padding-top:40px}nav{position:relative}ul.mainnav{float:right;position:relative}ul.mainnav li{line-height:25px;display:inline-block;margin-left:15px;font-size:13px}ul.mainnav li a{padding:5px;color:#fff}ul.mainnav li a:hover{opacity:.6;transition:all .3s ease-in-out}.textocopado{padding:130px 0 50px;font-weight:300;position:relative}.textocopado h2{font-weight:700;font-size:50px}.textocopado .circles{font-size:40px;margin:3px 0 20px;line-height:10px}.textocopado .circles span{margin:0 5px;display:inline-block;background:#FFF;width:6px;height:6px;border-radius:10px}.textocopado p{font-weight:300;font-size:16px;line-height:26px}h2.mediumtext{text-transform:none;font-weight:700;font-size:45px}.down{width:45px;margin:20px auto 0}.work{position:relative;overflow:hidden}.work img{max-width:100%;display:block;transition:all .3s ease-in-out}.work:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.work .description{display:none;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.work .description.on h3{top:-30px}.work .description .contenido{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;padding-top:22%;padding-left:20px;padding-right:20px}.work .description .contenido h3{top:inherit;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:700;font-size:23px;margin-bottom:20px}.work .description .contenido div{font-size:15px;font-weight:300}h2.smallsep{font-size:12px;color:#bf6a6b;margin-bottom:5px}.whitebg{padding:0;min-height:300px;background:#fff;box-shadow:0 -30px 100px 0 rgba(0,0,0,.07)}.typekit-badge{display:none!important;visibility:hidden!important}#contacto{background:#D6D6D6;padding:80px 0;line-height:40px;font-size:18px;color:#333;font-weight:300}#contacto a{color:#333}#contacto h2{color:#333;font-size:25px;margin-bottom:30px}.boxwork{display:block;float:left;width:33.3%}.iconfb{display:inline-block;background:url(images/fb.png);width:24px;height:24px;margin-right:10px}.icontw{display:inline-block;background:url(images/tw.png);width:24px;height:24px;margin-right:10px}.iconmail{display:inline-block;background:url(images/mail.png);width:24px;height:24px;margin-right:10px}.social a{display:block;color:#333}.social a i{position:relative;top:6px}#estudio{background:url(images/estudio1.jpg) fixed;background-size:cover;min-height:550px}#estudio .textocopado p{font-size:18px}.logoscontent{min-height:410px}#logo{padding:30px 0 90px}#logo img{transition:all .3s ease-in-out}#logo img:hover{opacity:.6}.loadinglogos{color:#000;padding-top:200px;font-size:13px;text-align:center}.textologos{text-align:center;padding:40px 20px;font-size:20px;font-weight:300;color:#666}#morework{font-size:25px;font-weight:300;color:#333}#morework .morebtn{margin:80px 0}#morework .morebtn .btn{margin-left:40px}.morebtn{margin:50px 0;text-align:center}.morebtn .btn{border:1px solid #000;padding:15px 40px;font-size:14px;color:#000;font-weight:300}.trabajospage{margin-top:20px}@media screen and (min-width:320px) and (max-width:760px){nav{display:none;visibility:hidden;z-index:1000;position:fixed;left:0;top:0;width:100%}nav .icon-menu{position:absolute;right:10px;top:20px}ul.mainnav{background:#222;width:100%;position:absolute}ul.mainnav li{display:block;text-align:center;margin:10px 0}.hidenav{display:none;visibility:hidden}.logo{display:block;text-align:center}.boxwork{width:100%}.work .description .contenido h3{font-size:18px}.work .description .contenido{padding-top:15%}header{padding:20px 0}#feat{padding-top:20px}.textocopado{padding:10px}.textocopado p{font-size:14px}h2.mediumtext{font-size:30px!important}.textocopado h2{font-size:21px}#feat{height:auto;padding-bottom:25px}#morework .morebtn .btn{padding:13px 30px;line-height:70px}#morework .morebtn{text-align:center;font-size:14px;margin:40px 0}.logoscontent .g3{display:block;width:50%;float:left}#contacto p{padding:0 10px;text-align:center;line-height:22px;margin-bottom:20px}#estudio{min-height:inherit;padding:20px 10px}}