Co-Worker: Marco Fernandes, Fábio Azevedo
♥ made @ Havas Wordwide Portugal ♥





20";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after{content:'20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}}@media screen{.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.columns.alpha{margin-left:0}.columns.omega{margin-right:0}.container .four.columns{width:220px}.container .ten.columns{width:580px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .offset-by-two{padding-left:120px}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.columns.alpha{margin-left:0;margin-right:10px}.columns.omega{margin-right:0;margin-left:10px}.container .four.columns{width:172px}.container .ten.columns{width:460px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .offset-by-two{padding-left:96px}}@media only screen and (max-width:767px){.container{width:300px}.container .columns,.container .column{margin:0}.container .four.columns,.container .ten.columns,.container .sixteen.columns,.container .one-third.column{width:300px}.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.container .columns,.container .column{margin:0}.container .four.columns,.container .ten.columns,.container .sixteen.columns,.container .one-third.column{width:420px}}.container:after{content:"20";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after{content:'20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}}@media screen{body{padding:0;margin:0;font-size:14px}body *{-webkit-font-smoothing:antialiased!important;text-rendering:optimizelegibility}body,h1,h2{font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;font-weight:300}h1{font-size:24px;line-height:34px}h2{font-size:18px;line-height:26px}figure img{width:100%;height:auto}.overlay-shape{display:none}.overlay-shape li figure{position:relative;display:block;left:-16px;top:-10px;overflow:hidden}.overlay-shape li figure img{display:block}.overlay-shape li figure>.item-mask{position:absolute;left:0;top:0;z-index:999}#main-container{display:block}#header-section{padding:30px 0;border-top:5px solid transparent;border-bottom:1px solid transparent}.logo-right #logo{float:right}#logo a{display:block}#logo img{display:block;max-width:100%}.logo-right #logo img{float:right}#logo h1{display:none}#main-navigation{float:right;margin-top:1px;opacity:0;-moz-opacity:0;filter:alpha(opacity:0)}.logo-right #main-navigation{float:left}nav .menu{z-index:9999;text-transform:uppercase;height:auto;margin-bottom:0}nav .menu li{float:left;display:inline-block;margin:0;font-size:14px;font-weight:700;padding:2px 0;position:relative}nav .menu li:first-child{margin-left:0;background:0 0}nav .menu li a{text-decoration:none;padding:8px 12px 9px;display:block;white-space:nowrap;background:0 0}#mobile-navigation{display:none;width:80%;float:left;margin:40px 10% 20px;position:relative}#mobile-navigation .selected-option{position:absolute;top:3px;z-index:2;left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}#mobile-navigation>div{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#f1f1f1 url(/wp-content/themes/punch/images/select.png) no-repeat right center;border-color:#ccc #e6e6e6 #e6e6e6 #ccc;border-style:solid;border-width:1px;height:26px;margin:0 auto;width:100%;display:block;color:#888;position:relative}#mobile-navigation>div select{height:28px;margin:0;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;padding:0;position:relative;width:inherit;z-index:4;display:block;top:0}#impact-text-wrap{border-bottom:1px solid transparent}#impact-text{padding:50px 0}#impact-text h1{font-size:120px;line-height:86%;text-transform:uppercase;font-weight:900;margin-bottom:0;opacity:0;-moz-opacity:0;filter:alpha(opacity:0)}#impact-text h2{font-size:18px;line-height:24px;text-transform:uppercase;margin-top:22px;margin-bottom:0;opacity:0;-moz-opacity:0;filter:alpha(opacity:0)}.full-width-wrap{border-bottom:1px solid transparent;padding:18px 0;margin-bottom:30px}.filtering{margin-bottom:0}.filtering li{float:left;margin-right:20px;margin-bottom:0;font-size:14px;line-height:18px;text-transform:uppercase;display:none}.filtering li.all{display:block}.filtering li a{text-decoration:none}.portfolio-wrap .portfolio-items{margin:0 -10px}.portfolio-items{margin-bottom:0;clear:both;height:auto;overflow:hidden}.portfolio-items li{margin:20px 10px 0}.portfolio-item figure img{display:block}.portfolio-items.overlay-shape .portfolio-item.one-third figure,.portfolio-items.overlay-shape .portfolio-item.one-third figure>.item-mask{width:335px;height:335px}.portfolio-item-details{text-align:center;margin-bottom:20px}.portfolio-item-details h1.portfolio-item-title{font-size:14px;line-height:18px;font-weight:900;margin-bottom:4px;text-transform:uppercase}.portfolio-item-details h1.portfolio-item-title a{text-decoration:none}}@media screen{@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#mobile-navigation>div{background-image:url(/wp-content/themes/punch/images/select@2x.png);background-size:28px 26px}}@media only screen and (max-width:959px){.overlay-shape li figure{left:-13px}.portfolio-items.overlay-shape .portfolio-item.one-third figure,.portfolio-items.overlay-shape .portfolio-item.one-third figure>.item-mask{width:265px;height:265px}}@media only screen and (max-width:767px){#main-navigation{display:none}#mobile-navigation{display:block}#logo img{margin:0 auto;max-width:100%}#impact-text{padding:30px 0;text-align:center}#impact-text h1{font-size:60px!important;line-height:55px;word-wrap:break-word}#impact-text h2{word-wrap:break-word}.filtering li{float:none;text-align:center;margin-bottom:10px;margin-right:0}.overlay-shape li figure{left:0}.portfolio-items.overlay-shape .portfolio-item.one-third figure,.portfolio-items.overlay-shape .portfolio-item.one-third figure>.item-mask{width:198px;height:198px}.portfolio-items li.one-third.column{width:200px;margin:20px 10px 30px}}@media only screen and (max-width:479px){#impact-text h1{font-size:55px!important;line-height:50px}.portfolio-wrap .portfolio-items{margin:0}.portfolio-items li.one-third.column{width:280px}.portfolio-items.overlay-shape .portfolio-item.one-third figure,.portfolio-items.overlay-shape .portfolio-item.one-third figure>.item-mask{width:280px;height:280px}}}@media screen{body{color:#f7f7f7}#main-container{background-color:#1f1f1f}a{color:#f7f7f7}h1,h2{color:#f7f7f7}#header-section{background-color:#1f1f1f;border-top-color:#fff;border-bottom-color:#343434}#mobile-navigation .selected-option{color:#202020}body,h1,h2{color:#f7f7f7}#impact-text-wrap{border-bottom-color:#343434}#impact-text h1{color:#fff}.full-width-wrap{border-color:#343434}.filtering li a{color:#ccc}}body{font-family:'Varela Round',sans-serif}h1,h2{font-family:'Raleway',sans-serif}#impact-text{font-family:'Varela Round',sans-serif}#impact-text h1{font-size:px}#impact-text h2,.filtering li.selected a,h1.portfolio-item-title a,nav .menu li.current-menu-item>a{color:#464d4d!important}#header-section{border-top:5px solid #464d4d}
Co-Worker: Marco Fernandes, Fábio Azevedo
♥ made @ Havas Wordwide Portugal ♥