 /*
Theme Name: Publicis Website
Theme URI: http://underscores.me/
Author: Henrique Della Manna | Diego Ferreira | Gabriel R. Sezefredo
Author URI: https://www.linkedin.com/in/henrique-della-manna-323310b | https://br.linkedin.com/in/diegoferreira88 | http://gabriel.sezefredo.com.br
Description: Tema para o Site da Publicis
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: publicis-brasil
Tags:

Publicis Website is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'samuel';src:url("assets/fonts/h_h__samuel-font-defharo_2.eot");src:url("assets/fonts/h_h__samuel-font-defharo_2.eot?#iefix") format("embedded-opentype"),url("assets/fonts/h_h__samuel-font-defharo_2.woff2") format("woff2"),url("assets/fonts/h_h__samuel-font-defharo_2.woff") format("woff"),url("assets/fonts/h_h__samuel-font-defharo_2.ttf") format("truetype"),url("assets/fonts/h_h__samuel-font-defharo_2.svg#samuel") format("svg");font-weight:normal;font-style:normal}html,body{min-width:320px;height:100%;-webkit-tap-highlight-color:transparent;outline:none;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}body{font-family:"aktiv-grotesk", sans-serif;font-style:normal;font-weight:400;font-size:1em;overflow-x:hidden;background:url("assets/images/icones/bgs/loader-black.gif") center center no-repeat #fff}main{width:100%;min-height:100%;height:auto;position:relative;margin:0 auto}b,strong{font-weight:700}.home.blog #wrap{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:-moz-transform 1.5s ease-out,opacity 3s;-o-transition:-o-transform 1.5s ease-out,opacity 3s;-webkit-transition:-webkit-transform 1.5s ease-out,opacity 3s;transition:transform 1.5s ease-out,opacity 3s;opacity:0;top:0}.home.blog #wrap.show{opacity:1;top:100px;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#wrap{-ms-touch-action:none;position:relative;left:0;right:0;top:0;bottom:0;height:auto;width:100%;top:100px;overflow:hidden;margin:auto;background-color:#fff;z-index:0;visibility:hidden;opacity:0;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#wrap.show{opacity:1}#wrap section{top:100%;left:0;width:100%;height:auto;background-color:white;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.blog{overflow:hidden}body.blog #wrap{position:absolute;overflow:hidden}body.blog #wrap section{top:100%;position:absolute;text-align:center}.arrow,.goto{position:absolute;top:10px;left:50%;margin-left:-15px;background-image:url("assets/images/icones/botoes/ico_btn_gatilho_ffffff.png");background-repeat:no-repeat;background-position:center top;width:31px;height:31px;cursor:pointer;z-index:10000;display:none}.blog .arrow{display:block}#teaser .arrow,#footer .arrow{position:absolute;top:10px;left:50%;margin-left:-15px;background-image:url("assets/images/icones/botoes/ico_btn_gatilho_919191.png");background-repeat:no-repeat;background-position:center top;width:31px;height:31px;cursor:pointer;z-index:10000}.category-noticias .goto,.page-template-page-strategy .goto,.post-type-archive-pbcs_capabilities .goto{top:inherit;left:inherit;bottom:5%;right:5%;-moz-animation:goto 2s 4;-webkit-animation:goto 2s 4;animation:goto 2s 4}.container{margin:0 auto;min-width:256px;max-width:1366px;height:100%;overflow:hidden;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.caption{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;left:0;top:100%;width:100%;height:100%;overflow:hidden;text-align:left;background:url("assets/images/cases/ico_bg_caption_cases.png") 94% 10% no-repeat #212121;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;color:#fff;cursor:pointer;display:block}.caption .border{width:37px;height:1px;background-color:white;margin:11px 0 11px 5%;display:block}.caption h2{font-weight:300;font-size:1.250em;padding:1em 0 0 5%;color:#fff;text-align:left}.caption h3{font-weight:700;font-size:0.750em;padding-left:5%;text-transform:uppercase}.caption h4{position:absolute;bottom:20px;left:5%;font-weight:700;font-size:0.750em;text-transform:uppercase}@-webkit-keyframes goto{from{bottom:5%}to{bottom:2%}}@keyframes goto{from{bottom:5%}to{bottom:2%}}header{position:fixed;z-index:10;background-color:#fff;width:100%;height:100px;min-width:320px;display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .container{padding:0 5%}header #logotipo{display:inline-block;line-height:100px}header #logotipo img{vertical-align:middle;height:auto;max-width:203px;width:100%}header nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:0 30px 0 0;height:100px}header nav a{color:#4f4f4F;display:inline-block;line-height:100px;height:100px;font-size:.8em;margin:0 30px 0 0;outline:none;text-decoration:none;text-transform:uppercase}header nav a:last-of-type{margin:0 !important}header nav a.active{color:#900;font-weight:700}.blog .carouselhome.vertical{margin:0 auto;padding:0;position:relative;overflow:hidden;height:100%}.blog .carouselhome.vertical .carousel-inner{height:100%}.blog .carouselhome.vertical .item{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);text-align:center;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);margin:0;padding:0;left:0;position:absolute;width:100%;height:100%;overflow:hidden}.blog .carouselhome.vertical .item video{position:absolute;top:0;left:0;height:100%;width:auto;z-index:1}.blog .carouselhome.vertical .item a{position:absolute;height:100%;width:100%;display:block;left:0;top:0;z-index:12;-moz-transition:background-color 1s ease 2s;-o-transition:background-color 1s ease 2s;-webkit-transition:background-color 1s ease;-webkit-transition-delay:2s;transition:background-color 1s ease 2s}.blog .carouselhome.vertical .item .img{max-width:none;background-size:cover;background-position:center center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.blog .carouselhome.vertical .bt_arrow{position:absolute;background:url(assets/images/icones/botoes/ico_btn_arrow_with_bg.png) center no-repeat transparent;width:69px;height:34px;margin-left:-35px;bottom:-1px;left:50%;top:initial;text-indent:-9999px;z-index:12;cursor:pointer;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.blog .carouselhome.vertical .active{z-index:1;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.blog .carouselhome.vertical .active.right{z-index:2;-moz-animation:slide-out-downwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-out-downwards 1s ease-out 0s 1 normal forwards;animation:slide-out-downwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .active.right .img{-moz-animation:zoom-out 0s ease-out 0s 1 normal forwards;-webkit-animation:zoom-out 0s ease-out 0s 1 normal forwards;animation:zoom-out 0s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .active.left{z-index:2;-moz-animation:slide-out-upwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-out-upwards 1s ease-out 0s 1 normal forwards;animation:slide-out-upwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .active.left .img{-moz-animation:zoom-out 0s ease-out 0s 1 normal forwards;-webkit-animation:zoom-out 0s ease-out 0s 1 normal forwards;animation:zoom-out 0s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .active.video{position:absolute;top:0;min-height:100%}.blog .carouselhome.vertical .active .img{max-width:none;-moz-animation:zoom-in 9s ease-out 0s 1 normal forwards;-webkit-animation:zoom-in 9s ease-out 0s 1 normal forwards;animation:zoom-in 9s ease-out 0s 1 normal forwards;background-size:cover;background-position:center center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.blog .carouselhome.vertical .active .bt_arrow{opacity:1}.blog .carouselhome.vertical .left .bt_arrow,.blog .carouselhome.vertical .right .bt_arrow,.blog .carouselhome.vertical .prev .bt_arrow,.blog .carouselhome.vertical .next .bt_arrow{opacity:0}.blog .carouselhome.vertical .prev{z-index:1;-moz-animation:slide-in-downwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-in-downwards 1s ease-out 0s 1 normal forwards;animation:slide-in-downwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .prev.left{z-index:1;-moz-animation:slide-in-upwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-in-upwards 1s ease-out 0s 1 normal forwards;animation:slide-in-upwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .prev.left .img{-moz-animation:zoom-out 1s ease-out 0s 1 normal forwards;-webkit-animation:zoom-out 1s ease-out 0s 1 normal forwards;animation:zoom-out 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .next{z-index:1;-moz-animation:slide-in-upwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-in-upwards 1s ease-out 0s 1 normal forwards;animation:slide-in-upwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .next.right{z-index:1;-moz-animation:slide-in-downwards 1s ease-out 0s 1 normal forwards;-webkit-animation:slide-in-downwards 1s ease-out 0s 1 normal forwards;animation:slide-in-downwards 1s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .next.right .img{-moz-animation:zoom-out 0s ease-out 0s 1 normal forwards;-webkit-animation:zoom-out 0s ease-out 0s 1 normal forwards;animation:zoom-out 0s ease-out 0s 1 normal forwards}.blog .carouselhome.vertical .copy{position:absolute;top:57%;left:0;width:100%;opacity:0;z-index:11;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:opacity .5s ease-in 0s;-o-transition:opacity .5s ease-in 0s;-webkit-transition:opacity .5s ease-in;-webkit-transition-delay:0s;transition:opacity .5s ease-in 0s;font-family:'samuel';letter-spacing:5px}.blog .carouselhome.vertical .copy div{margin:0 15%;width:70%;overflow:hidden}.blog .carouselhome.vertical .copy .title{height:auto}.blog .carouselhome.vertical .copy .title h2{display:block;color:white;margin:0;max-width:none;font-weight:400;font-style:normal;color:#fff;padding:20px 0 0;font-size:212px;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:all 1s ease-in 0s;-o-transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in;-webkit-transition-delay:0s;transition:all 1s ease-in 0s;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform}.blog .carouselhome.vertical .copy .details{position:absolute}.blog .carouselhome.vertical .copy .details p{color:white;margin:0;padding:0 0 0.2em 0;max-width:none;font-weight:300;color:#fff;line-height:1;font-size:35px;text-align:center;-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%);-moz-transition:all 1s ease-in 0s;-o-transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in;-webkit-transition-delay:0s;transition:all 1s ease-in 0s;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform}.blog .carouselhome.vertical .copy.start{-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s;opacity:1;z-index:12}.blog .carouselhome.vertical .copy.start .title h2{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);-moz-transition-delay:2s;-o-transition-delay:2s;-webkit-transition-delay:2s;transition-delay:2s;-moz-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);-o-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);-webkit-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1)}.blog .carouselhome.vertical .copy.start .details p{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);-moz-transition-delay:2s;-o-transition-delay:2s;-webkit-transition-delay:2s;transition-delay:2s;-moz-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);-o-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);-webkit-transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1);transition-timing-function:cubic-bezier(0.075, 0.82, 0.105, 1)}.blog .carouselhome.vertical .copy.end{opacity:0;z-index:11;-moz-transition-delay:0.35s;-o-transition-delay:0.35s;-webkit-transition-delay:0.35s;transition-delay:0.35s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.blog .carouselhome.vertical .copy.end .title h2{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.blog .carouselhome.vertical .copy.end .details p{-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%);-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.blog .carouselhome.vertical .controls-nav{position:absolute;display:none;height:100%;width:46px;top:0;right:24px;z-index:15}.blog .carouselhome.vertical .controls-nav .carousel-control{text-indent:-9999px;display:block;position:absolute;width:46px;height:23px}.blog .carouselhome.vertical .controls-nav .carousel-control.left{background:url("assets/images/icones/botoes/ico_btn_arrow_top.png") 0 0 no-repeat transparent;top:24px}.blog .carouselhome.vertical .controls-nav .carousel-control.right{background:url("assets/images/icones/botoes/ico_btn_arrow_bottom.png") 0 0 no-repeat transparent;bottom:24px}.blog .carouselhome.vertical .controls-nav ol.carousel-indicators{display:block;position:absolute;top:50%;left:15px;list-style-type:none;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog .carouselhome.vertical .controls-nav ol.carousel-indicators li{position:relative;margin:2px 0px;border:1px solid transparent;width:16px;height:16px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.blog .carouselhome.vertical .controls-nav ol.carousel-indicators li button{border:none;padding:0;display:block;position:absolute;top:4px;left:4px;width:8px;height:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;outline:none}.blog .carouselhome.vertical .controls-nav ol.carousel-indicators li.active button{background-color:#d4001a}#network.front-page,#footer.front-page{display:none}@-webkit-keyframes slide-in-upwards{0%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes slide-in-upwards{0%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes slide-in-upwards{0%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slide-in-upwards{0%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slide-out-upwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes slide-out-upwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-o-keyframes slide-out-upwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slide-out-upwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slide-in-downwards{0%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes slide-in-downwards{0%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes slide-in-downwards{0%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slide-in-downwards{0%{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slide-out-downwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-moz-keyframes slide-out-downwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-o-keyframes slide-out-downwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out-downwards{0%{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes zoom-in{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}}@-moz-keyframes zoom-in{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}}@-o-keyframes zoom-in{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoom-in{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes zoom-out{100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes zoom-out{100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom-out{100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-out{100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}#hightlight{height:100%;top:0}#hightlight figure{height:100%;background-size:cover;width:100%;background-position:center center}#hightlight figure figcaption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;left:0;bottom:0;width:100%;height:auto;overflow:hidden;text-align:left;background:url("assets/images/cases/ico_bg_caption_cases.png") 94% center no-repeat #212121;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;color:#fff;cursor:pointer;display:block;font-weight:300;font-size:1.2em;padding:1.5em 4em 1.5em 1em;line-height:1.2em}#hightlight a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.jcarousel{height:100%;position:relative;overflow:hidden;width:100%}.jcarousel ul{display:block;height:100%;list-style:none;margin:0;padding:0;position:relative;width:20000em}.jcarousel ul::after{clear:both;content:' ';display:block}.jcarousel ul li{display:table;float:left;height:100%;max-width:1366px;overflow:hidden;text-align:center;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel ul li.jcarousel-item a{display:block}.jcarousel ul li a{overflow:hidden;width:100%;height:auto;position:relative;display:table}.jcarousel ul li img{display:block;position:relative;width:100%;height:auto}.jcarousel ul li .slide-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;border:none;width:100%;padding:0 15% 5%;height:100%}.jcarousel ul li .slide-item a{display:inline-block;width:auto}.carousel{width:100%;margin:0 auto;position:relative}.carousel .case-interna{width:84vw;margin:0 auto;overflow:hidden}.carousel .case-interna li{padding:0 1px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.carousel .controls{padding:2% 2.5%}.carousel .interna-prev{padding:0;left:1%;top:30%;width:4%;background-size:auto;background-image:url("assets/images/icones/botoes/ico_btn_carousel_esq_item_cases.png")}.carousel .interna-prev:hover{left:0}.carousel .interna-next{padding:0;right:1%;top:30%;width:4%;background-size:auto;background-image:url("assets/images/icones/botoes/ico_btn_carousel_dir_item_cases.png")}.carousel .interna-next:hover{right:0}.pagination{display:inline;bottom:40px;clear:both;left:0;position:absolute;text-align:center;width:100%}.pagination a{display:inline-block;font-size:2em;margin-right:.5em;color:#fff;cursor:pointer;text-decoration:none;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.pagination a.active{color:red}.pagination a:last-of-type{margin:0}.case-interna-pagination{bottom:0}.controls{height:67px;position:absolute;text-indent:-9999px;top:38%;width:33px;z-index:2;padding:3%;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;background-position:center;background-repeat:no-repeat}.ctrl-left{background-image:url("assets/images/icones/botoes/ico_btn_carousel_esq_item.png");left:5%}.ctrl-left:hover{left:3%}.ctrl-right{background-image:url("assets/images/icones/botoes/ico_btn_carousel_dir_item.png");right:5%}.ctrl-right:hover{right:3%}@-webkit-keyframes lava{0%{background-position:center, 0% 0%}11%{background-position:center, 0% 100%}22%{background-position:center, 100% 100%}33%{background-position:center, 100% 0%}44%{background-position:center, 0% 0%}55%{background-position:center, 100% 100%}66%{background-position:center, 0% 100%}77%{background-position:center, 100% 0%}88%{background-position:center, 100% 100%}100%{background-position:center, 0% 0%}}@-moz-keyframes lava{0%{background-position:center, 0% 0%}11%{background-position:center, 0% 100%}22%{background-position:center, 100% 100%}33%{background-position:center, 100% 0%}44%{background-position:center, 0% 0%}55%{background-position:center, 100% 100%}66%{background-position:center, 0% 100%}77%{background-position:center, 100% 0%}88%{background-position:center, 100% 100%}100%{background-position:center, 0% 0%}}@-o-keyframes lava{0%{background-position:center, 0% 0%}11%{background-position:center, 0% 100%}22%{background-position:center, 100% 100%}33%{background-position:center, 100% 0%}44%{background-position:center, 0% 0%}55%{background-position:center, 100% 100%}66%{background-position:center, 0% 100%}77%{background-position:center, 100% 0%}88%{background-position:center, 100% 100%}100%{background-position:center, 0% 0%}}@keyframes lava{0%{background-position:center, 0% 0%}11%{background-position:center, 0% 100%}22%{background-position:center, 100% 100%}33%{background-position:center, 100% 0%}44%{background-position:center, 0% 0%}55%{background-position:center, 100% 100%}66%{background-position:center, 0% 100%}77%{background-position:center, 100% 0%}88%{background-position:center, 100% 100%}100%{background-position:center, 0% 0%}}#destaque{background:url("assets/images/icones/bgs/ico_bg_bullets_cases.png") center repeat #565656 !important;height:auto;margin:0 0 62px 0}#destaque .case{width:auto;height:auto;display:block;margin:0 auto}#cases{background-color:#fff;text-align:center;margin:0 0 34px 0;overflow:hidden}#cases figure{background-color:#565656;height:auto;max-height:510px;overflow:hidden;position:relative}#cases figure .case{width:100%;height:auto;display:block;margin:0 auto}#cases figure .video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}#cases figure .video iframe{height:100%;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cases article{padding:3.4em 16% 6em 16%;color:#4f4f4f;font-size:.9em;line-height:1.4em;text-align:left}#cases article time{font-weight:300;color:#900;font-size:1.5em;margin:0;padding-bottom:1em;display:block}#cases article h2{display:block;font-weight:700;color:#4f4f4f;font-size:2.9em;margin:0;padding-bottom:.5em;line-height:1.2em}#cases article p{color:#4f4f4f;font-size:0.875em;line-height:1.438em;margin:1em 0 30px}#cases article p a{color:#900 !important;text-decoration:none !important;font-family:"aktiv-grotesk", sans-serif !important}#cases article p a *{color:#900 !important;text-decoration:none !important;font-family:"aktiv-grotesk", sans-serif !important}#cases article p iframe{margin:0 auto;display:block;max-width:100%;height:auto}#cases article i{font-style:italic}#cases article blockquote{margin:0 0 20px}#cases article blockquote p{color:#4f4f4f;font-size:1.1em;line-height:1.6em;margin:0}#cases article blockquote p b,#cases article blockquote p strong{color:#b2b2b2}#cases article img{width:100%;height:auto;margin:2vh 0}#cases article .share{background-image:url("assets/images/icones/botoes/ico_btn_share.png");background-size:contain;width:20px;height:20px;display:inline-block;margin-bottom:10px}#cases ul.list-cases{margin:0 0 3.625em 0}#cases ul.list-cases::after{clear:both;content:' ';display:block}#cases li{float:left;width:calc(100%/3);position:relative;overflow:hidden;display:block;box-sizing:border-box;max-width:33.3%}#cases li a{display:block;color:#fff;box-sizing:border-box;width:100%;height:100%}#cases li a img{display:block;height:100%;width:100%;position:relative;overflow:hidden;box-sizing:border-box}#cases h1,#cases p.area{display:block;font-weight:700;color:#4f4f4f;font-size:3.688em;margin:0;padding-bottom:.5em;line-height:1.2em}#terms{background:url("assets/images/termos/bg_terms.jpg") no-repeat;background-size:cover;display:table}#terms article{display:table-cell;position:relative;vertical-align:middle;padding:0 20% 6% 20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white}#terms article h2{font-size:3.4em;margin:0 0 .5em 0;font-weight:normal;font-weight:300}.page-template-page-career #career{background:none;text-align:center;color:#4f4f4f;padding:5% 21% 0}.page-template-page-career #career h1{font-weight:700;font-size:4.2em;margin:0 0 .2em 0;line-height:1.4em}.page-template-page-career #career p{color:#4f4f4f;font-size:.9em;line-height:1.8em;margin-bottom:50px}#map{background:url("assets/images/mapa/bg_mapa.jpg") top center no-repeat;display:block;background-size:cover}#map article{padding:0 20% 8% 20%;margin-top:10%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;height:100%}#map article div{display:table-cell;text-align:center;vertical-align:middle}#map h2{color:#4f4f4f;font-size:1.250em;font-weight:700;padding:.5em 0}#map a.button{font-size:.9em}.page-template-page-contact #map{height:87vh;overflow:hidden;background:none}.page-template-page-contact #map #mapwrap{width:100%;max-width:1366px;height:100vh;background-image:none}.page-template-page-contact #map h2{color:#4f4f4f}.page-template-page-contact .accordion{overflow:hidden}.page-template-page-contact .accordion .each{cursor:pointer}.page-template-page-contact .accordion .each .agency-details{width:320px}.page-template-page-contact .contact{width:calc(100% / 2);display:inline-block;color:black;margin-top:4em;color:#fff}.page-template-page-contact .contact h4{text-transform:uppercase;margin:0 0 1em 0;font-weight:300;font-size:1em;line-height:1.5em}.page-template-page-contact .contact h2{text-transform:uppercase;margin:0;font-weight:700;font-size:1.4em}.page-template-page-contact .contact h3{text-transform:uppercase;margin:0 0 1em 0;font-weight:300;font-size:1.4em}.page-template-page-contact .contact a{text-decoration:none;color:#fff;margin:0}.page-template-page-contact .agencia{position:absolute;top:56px;width:auto;color:#fff;border:solid 1px #666;font-size:1.1em;padding:.7em 3em .7em 1em;z-index:20000;display:inline-block;white-space:nowrap;overflow:hidden;background:url("http://www.publicis.com/typo3conf/ext/pww_templates/Resources/Public/images/Pfeil_Dropdown_Weiss_NachRechts_17x17.png") 90% center no-repeat #666;text-decoration:none}.page-template-page-contact .sp{left:5%}.page-template-page-contact .rj{left:20%}.page-template-page-contact .agency-details{width:auto;padding:.5em 0 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4f4f4f;font-style:normal;font-weight:400}.page-template-page-contact .agency-details h2{margin:0 0 6px 0;padding:.6em 4em .6em 0;font-weight:400;font-size:20px !important;cursor:pointer;white-space:nowrap;width:auto}.page-template-page-contact .agency-details p{font-weight:400;font-size:1em;line-height:1.5em}.page-template-page-contact .contacts{max-width:1366px;text-align:center;height:200px;padding:0 0 4%;display:none;position:relative;width:100%;background-image:url("http://www.publicis.com/typo3conf/ext/pww_templates/Resources/Public/images/Network_Hintergrund-Pixelkachel_Grau.png");background-position:left 2px;background-repeat:repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-page-contact .contacts:before{position:absolute;left:50%;top:-27px;width:54px;height:27px;margin-left:-27px;background-image:url("http://www.publicis.com/typo3conf/ext/pww_templates/Resources/Public/images/Network_Dreieck_Grau.png");background-position:left top;background-repeat:no-repeat;content:""}.page-template-page-contact .contacts:after{content:" ";display:table}.page-template-page-contact #network.interna{margin:0}.special-contacts{text-align:center;margin:5% auto}.special-contacts h2{color:#900;margin:0 0 30px;display:block;font-weight:700;font-size:2.9em;padding-bottom:.5em;line-height:1.2em;text-align:center}.special-contacts h3{font-size:1.5em;font-weight:700;color:#4f4f4f;text-transform:uppercase}.special-contacts h4{font-size:1.3em;margin:0;color:#4f4f4f;text-transform:uppercase;font-weight:300;margin:0 0 20px}.special-contacts a{font-size:1.3em;margin:0.2em 0;text-decoration:none;color:#4f4f4f}.special-contacts .scontact{width:50%;display:inline-block;text-align:left;padding:0 0 0 10%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.special-contacts p{color:#4f4f4f;font-size:1.3em;line-height:1.1em}#teaser article{display:table;height:100%;position:relative;width:100%}#teaser article div{display:table-cell;text-align:center;vertical-align:middle;padding:0 25%}#teaser img{width:80%;height:auto;max-width:386px}#teaser h2{color:#898786;display:block;line-height:1.4em;font-size:1em;margin-top:1em;text-align:center}#teaser .button{margin-top:2.4em}#news{background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmOGEyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ff0000),color-stop(100%, #ff8a22));background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-moz-linear-gradient(left, #ff0000 0%,#ff8a22 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-webkit-linear-gradient(left, #ff0000 0%,#ff8a22 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,linear-gradient(to right, #ff0000 0%,#ff8a22 100%);background-size:auto, 100% 100%;display:block;color:white}#news h1,#news h2{font-size:3.4em;margin:0 0 1em 0;font-weight:normal;font-weight:700;line-height:1.2em}#news h1 a,#news h2 a{color:#fff;text-decoration:none}#news time{font-size:1.6em;margin:0 0 .5em 0;text-transform:uppercase;font-weight:normal;font-weight:300}#news .news_destaque{height:510px}#news .pagination{position:absolute;width:100%;bottom:70px;z-index:200}#news .news-item{padding:0 15%;display:table-cell;vertical-align:middle}#articles{margin:0 auto 10vh;display:block;padding:0 5% 2em 14%}#articles .news{width:calc(75% / 3);display:inline-block;height:auto;margin:30px 25px 0;padding:35px 0 0 0;vertical-align:top;border-top:1px solid black;text-align:left}#articles .news:nth-child(-n+3){border:none;padding:0}#articles .news time{color:#900;font-size:16px;padding:1em 0;display:block}#articles .news h1,#articles .news h2,#articles .news h3{font-size:20px}#articles .news h1 a,#articles .news h2 a,#articles .news h3 a{color:#4f4f4f;text-decoration:none}#articles .news h2{font-weight:700;font-size:1.25em;height:100px}#articles .news p{color:#4f4f4f;display:block;padding:1em 0}#articles .news img{margin:30px auto;height:auto;display:block;max-width:100%}#articles .news .buttons{text-align:left;margin:0}#articles .news .share{background:url("assets/images/icones/botoes/ico_btn_share.png");width:25px;height:25px;display:inline-block;margin-top:30px;float:right}#articles.interna .news{width:calc(55% / 3);border-top:1px solid black}#strategy{-moz-animation:lava 30s ease-out infinite;-webkit-animation:lava 30s ease-out infinite;animation:lava 30s ease-out infinite;background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1MDAwMCIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmY3ODAwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmYwMDAwIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-moz-radial-gradient(center, ellipse farthest-corner, #450000 0%,#ff7800 40%,#ff0000 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-webkit-radial-gradient(center, ellipse farthest-corner, #450000 0%,#ff7800 40%,#ff0000 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,radial-gradient(ellipse farthest-corner at center, #450000 0%,#ff7800 40%,#ff0000 100%);-moz-transition:all;-o-transition:all;-webkit-transition:all;transition:all;background-size:auto, 500% 500%;display:table;color:white}#strategy a.cta{position:absolute;width:100%;height:100%;display:block;top:0;left:0}#strategy article{display:table-cell;text-align:center;vertical-align:middle;width:100%}#strategy article h2{font-size:1em;line-height:1.8em;color:#fff;text-align:center}#strategy article h2 b{color:#000;text-transform:uppercase;font-size:1em;font-weight:700}#strategy blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;margin:0;color:#fff;font-size:1.4em;line-height:1.6em;font-weight:300;font-style:italic;display:block;overflow:hidden}#strategy blockquote footer{font-style:normal;text-align:left}#strategy blockquote .person{color:red;font-size:1.4em;font-weight:700;margin:.5em 0 0 0;line-height:1}#strategy blockquote .position{color:white;font-size:.8em;font-weight:300;margin:0 .4em 0 0;text-transform:uppercase}#capabilities_list .capacity{width:calc(99.9% / 3);float:left;height:25.8em;overflow:hidden;position:relative;text-align:center;padding:3.000em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;vertical-align:middle}#capabilities_list .capacity:nth-child(2n){background-color:#f6f6f6}#capabilities_list .capacity div{display:table-row-group;vertical-align:middle}#capabilities_list .capacity div h2{color:#4f4f4f;font-size:2.188em;line-height:1;display:table-cell;vertical-align:middle}#capabilities_list .capacity div p{color:#666666;font-size:1.000em;line-height:1.438em;display:table-row;vertical-align:middle}#capabilities_list:after{clear:both;float:none;content:"";display:table}.post-type-archive-pbcs_capabilities #strategy{display:block;height:510px !important}.post-type-archive-pbcs_capabilities #strategy article{display:block}.post-type-archive-pbcs_capabilities #strategy blockquote{padding:0 15%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:inherit;text-align:center;margin:0;color:#fff;font-size:1.4em;line-height:1.6em;font-weight:300;font-style:italic;overflow:hidden;display:table-cell;vertical-align:middle;word-wrap:break-word;position:relative;max-width:100%}.post-type-archive-pbcs_capabilities #strategy blockquote footer{text-align:center;font-style:normal;font-size:1.5em}.post-type-archive-pbcs_capabilities #strategy blockquote footer .person{color:red;font-size:1em;font-weight:700;margin:.5em 0 0 0}.post-type-archive-pbcs_capabilities #strategy blockquote footer .position{color:white;font-size:.5em;margin:0 .4em 0 0;text-transform:uppercase}.post-type-archive-pbcs_capabilities #strategy .arrow{margin-left:-35px;background-image:url("assets/images/icones/botoes/ico_btn_arrow_with_bg.png");background-repeat:no-repeat;background-position:center;width:70px;bottom:0;height:34px;top:initial}#people{background-size:cover;display:table}#people .persons{margin-bottom:5vh}#people .persons a{float:left;width:12.5%;margin:0;padding:0;display:block}#people .persons a img{display:block;width:100%;height:auto}#people .persons a:nth-child(-n+25){display:block}#people .persons a:nth-child(n+25){display:none}#people .persons:before,#people .persons:after{content:" ";display:table;clear:both}#peopleteam{margin:2vh 0 8vh}#peopleteam .person{display:none;position:absolute;margin:0;padding:0;overflow:hidden;background-color:#212121}#peopleteam .person a{position:absolute;width:100%;height:100%;left:0;top:0}#peopleteam .person img{position:absolute;left:0;top:0;display:block;margin:0;padding:0;cursor:pointer}#peopleteam .person .bio{display:none;position:absolute;top:0;width:auto;left:0;top:0;padding:4% 6% 2.3% 5%;color:#ffffff;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#peopleteam .person .bio .border{width:37px;height:1px;background-color:white;margin:0.875em 0 0.875em;display:block}#peopleteam .person .bio h3{margin:0 0 .2em 0;font-weight:400;font-size:0.750em;line-height:1;text-transform:uppercase}#peopleteam .person .bio h2{margin:0 0 1em 0;font-weight:700;font-size:1.875em;line-height:1}#peopleteam .person .bio p{font-size:0.875em;line-height:1.500em}#peopleteam .person .caption{top:100%}#peopleteam .person .caption .title{width:100%;position:absolute;padding:0 1.438em 1.375em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0}#peopleteam .person .caption .title h2{font-weight:700;font-size:1.125em;line-height:1;color:#fff;text-align:left}#peopleteam .person .caption .title h3{font-weight:300;line-height:1.325em;font-size:0.750em;text-transform:uppercase}#peopleteam .person .caption .title h3 strong{display:block}#peopleteam .person .close{position:absolute;right:2.250em;top:4.25em;width:42px;height:45px;background-color:transparent;border:0;background-image:url("assets/images/icones/botoes/ico_btn_close_white.png");background-repeat:no-repeat;background-position:center center;-moz-transform:translate3d(0, 0, 0.01px);-ms-transform:translate3d(0, 0, 0.01px);-webkit-transform:translate3d(0, 0, 0.01px);transform:translate3d(0, 0, 0.01px)}#peopleteam .person.zoomed .caption{display:none !important}#career{background:url("assets/images/carreira/bg_career.jpg") no-repeat;background-size:cover;display:table}#career article{display:table-cell;position:relative;vertical-align:middle;padding:0 20% 6% 20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white}#career article h2{font-size:3.4em;margin:0 0 .5em 0;font-weight:300}#career article h2 strong{font-weight:700}.page-template-page-terms #terms{background:none;text-align:center;color:#4f4f4f;margin-bottom:75px;padding-top:35px}.page-template-page-terms #terms h1{font-weight:700;font-size:4.2em;margin:0 0 .2em 0;line-height:1.4em}.page-template-page-terms #terms p{color:#4f4f4f;font-size:.9em;line-height:1.8em}#capabilities{height:510px !important;-moz-animation:lava 60s ease-out infinite;-webkit-animation:lava 60s ease-out infinite;animation:lava 60s ease-out infinite;background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1MDAwMCIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmY3ODAwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmYwMDAwIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-moz-radial-gradient(center, ellipse farthest-corner, #450000 0%,#ff7800 40%,#ff0000 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,-webkit-radial-gradient(center, ellipse farthest-corner, #450000 0%,#ff7800 40%,#ff0000 100%);background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,radial-gradient(ellipse farthest-corner at center, #450000 0%,#ff7800 40%,#ff0000 100%);-moz-transition:all;-o-transition:all;-webkit-transition:all;transition:all;background-size:auto, 500% 500%;margin-bottom:6em;position:relative}#capabilities h2{font-size:1em;line-height:1.8em;color:#fff;text-align:center}#capabilities h2 b{color:#000;text-transform:uppercase;font-size:1em;font-weight:700}#capabilities h3{text-transform:uppercase;font-size:3.4em;font-weight:700;line-height:1em;margin:0 0 .4em 0;color:#fff}#capabilities h3 b{color:black;font-weight:700;opacity:0.8}#leadthechange figure{margin:0 auto 4.6em;max-width:80%}#leadthechange figure img{margin:0 auto;display:block;width:100%;max-width:386px;height:auto}#leadthechange article{text-align:center;padding:0 4em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:60px;line-height:1.8em;color:#4f4f4f;font-size:.9em}#leadthechange article h3{font-size:1.8em;font-weight:300}#leadthechange article p{margin:1em 0;color:#4f4f4f;font-size:1.1em;line-height:1.4em}.page-template-page-strategy #capabilities{display:block;height:510px !important}.page-template-page-strategy #capabilities article{display:block}.page-template-page-strategy #capabilities blockquote{padding:0 15%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:inherit;text-align:center;margin:0;color:#fff;font-size:1.4em;line-height:1.6em;font-weight:300;font-style:italic;overflow:hidden;display:table-cell;vertical-align:middle;word-wrap:break-word;position:relative;max-width:100%}.page-template-page-strategy #capabilities blockquote footer{margin-left:40%;text-align:left;font-style:normal;font-size:1.5em}.page-template-page-strategy #capabilities blockquote footer .person{color:red;font-size:1.1em;font-weight:700;margin:.5em 0 0 0}.page-template-page-strategy #capabilities blockquote footer .position{color:white;font-size:.5em;margin:0 .4em 0 0;text-transform:uppercase}.page-template-page-strategy #capabilities .arrow{margin-left:-35px;background-image:url("assets/images/icones/botoes/ico_btn_arrow_with_bg.png");background-repeat:no-repeat;background-position:center;width:70px;bottom:0;height:34px;top:initial}.page-template-page-strategy #cases h1{color:#4f4f4f}.page-template-page-strategy #cases ul{margin:0 0 3.625em 0}.page-template-page-strategy #cases ul:after{clear:both;float:none;content:"";display:table}#brands h1{font-size:3em;color:#4f4f4f;text-align:center;font-weight:700;margin:0 auto 1em;padding:85px 0 0 0}#brands ul{display:block;width:auto;list-style-type:none;margin:0 auto 42px;padding:0}#brands ul:after{clear:both;float:none;content:"";display:table}#brands .brand{width:calc(100% / 3);display:block;height:364px;overflow:hidden;position:relative;float:left}#brands .brand a{position:relative;display:block;width:100%;height:100%}#brands .brand a:hover .case{display:block;top:1px;-moz-transition:top .3s ease-in 0s;-o-transition:top .3s ease-in 0s;-webkit-transition:top .3s ease-in;-webkit-transition-delay:0s;transition:top .3s ease-in 0s}#brands .brand a div{height:100%;width:100%}#brands .brand .crosshair{background:url(assets/images/clientes/bg-overlay-crosshair.png) top center no-repeat;background-size:100% 100%;width:100%;height:100%;padding:4px 0}#brands .brand .default{position:relative;top:0}#brands .brand .default img{max-width:100%;height:auto;margin:0 auto;display:block}#brands .brand .default img:first-child{position:absolute;top:50%;margin-top:-63px;margin-left:-125px;left:50%}#brands .brand .default img:last-child{visibility:visible}#brands .brand .default img+img{visibility:hidden !important}#brands .brand .case{top:-100%;left:0;z-index:10;position:absolute;width:100%;height:100%;background-size:cover;z-index:100;text-align:center;-moz-transition:top .3s ease-in 0s;-o-transition:top .3s ease-in 0s;-webkit-transition:top .3s ease-in;-webkit-transition-delay:0s;transition:top .3s ease-in 0s;overflow:hidden}#brands .brand .case figure{height:100%;background-size:cover;width:100%;background-position:center center}#brands .brand .case figure img{width:100%;height:auto;display:block}#brands .brand .case figure figcaption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;left:0;bottom:0;width:100%;height:46%;overflow:hidden;text-align:left;background:url("assets/images/cases/ico_bg_caption_cases.png") 93.5% 23% no-repeat #212121;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;color:#fff;cursor:pointer;display:block;font-weight:300;font-size:1.2em;padding:1.750em 1.500em 0;line-height:1.2em}#brands .brand .case figure figcaption h2{font-size:1.188em}#brands .brand .case figure figcaption h3{font-size:0.750em;text-transform:uppercase;font-weight:700}#brands .brand .case figure figcaption h4{font-size:0.750em;text-transform:uppercase;position:absolute;bottom:1.438em}#brands .brand .case figure figcaption .border{width:37px;height:1px;background-color:white;margin:1% 0 1% 0;display:block}#brands .brand .case .case-arrow{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #ffffff;z-index:100;display:block;position:absolute;bottom:0;left:-webkit-calc(45.5%);left:-moz-calc(45.5%);left:calc(45.5%)}#brands .brand:nth-child(2n){background-color:#f6f6f6}#network{background:url("assets/images/network/bg_network.jpg") center no-repeat;background-size:cover;display:table}#network .ts{position:relative;height:100%;display:table;width:100%;margin:0 auto}#network article{display:table-cell;vertical-align:middle;color:white}#network article h3{font-size:1.875em;font-weight:300;text-align:center;margin:0 auto .6em auto;width:20%;white-space:nowrap}#network article h3:before{background-color:#fff;content:"";display:inline-block;height:1px;margin-left:-50%;position:relative;right:1em;vertical-align:middle;width:50%}#network article h3:after{background-color:#fff;content:"";display:inline-block;height:1px;left:1em;margin-right:-50%;position:relative;vertical-align:middle;width:50%}#network article h4{font-size:5.000em;font-weight:400;text-align:center;margin:0 auto .6em auto;white-space:nowrap}#network article .carousel{width:60%}#network article #agencies{color:white;text-align:center}#network article #agencies ul{display:table-cell}#network article #agencies ul li{border-right:solid 1px white;display:table}#network article #agencies ul li:last-child{border-right:none}#network article #agencies .agency{display:inline-block;padding:0 20px;text-align:left;text-shadow:1px 1px 1px rgba(0,0,0,0.4);vertical-align:top;line-height:25px}#network article #agencies .agency a{display:block;color:white;text-decoration:none}#network article #agencies .title{width:100%;font-weight:700;white-space:normal}#network article #agencies .adress{font-size:1.1em;white-space:normal}#network.interna{height:420px;margin:4.063em 0 0 0;padding:3.500em 0}#network .pagination,#network .controls{display:none}.post-type-archive-pbcs_cases #network .arrow{display:none}#footer{display:table}#footer footer{display:table-cell;vertical-align:middle;overflow:auto;height:inherit}#footer footer ul{padding:20px 0;text-align:center}#footer footer ul:before,#footer footer ul:after{content:" ";display:table}#footer footer li{border-right:1px solid #bdbdbd;display:inline-block;height:24px;list-style-type:none;padding:0 20px;vertical-align:middle}#footer footer li a{color:#bdbdbd;line-height:24px;text-align:center;text-decoration:none}#footer footer li:last-child{border:none;color:#bdbdbd}#footer footer span{font-size:10px;text-align:center;visibility:hidden;text-transform:uppercase;color:#919191}#footer footer span.alt{color:gray;visibility:visible;font-size:12px;text-transform:uppercase}#footer footer .social{background-position:top center;background-repeat:no-repeat;display:table-cell;height:48px;top:-10px;position:relative}#footer footer .social:hover{background-position:bottom center}#footer footer .social:hover span{top:42px;visibility:visible;position:relative}#footer footer .facebook{background-image:url("assets/images/icones/logotipos/ico_facebook.gif");width:30px}#footer footer .twitter{background-image:url("assets/images/icones/logotipos/ico_twitter.gif");width:54px}#footer footer .instagram{background-image:url("assets/images/icones/logotipos/ico_instagram.gif");width:54px}#footer footer .youtube{background-image:url("assets/images/icones/logotipos/ico_youtube.gif");width:54px}#footer.interna{height:15vh !important}#erro-404{text-align:center}#erro-404 h1{font-size:2.4em;font-weight:300;margin:2.6em 0 .6em 0}#erro-404 h1 b,#erro-404 h1 strong{font-weight:700}#erro-404 p{font-size:1.4em;line-height:1.4em;margin:0}#erro-404 a.button{font-weight:700;font-size:1.5em;margin-top:50px}a.button{position:relative;display:inline-block !important;line-height:100%;height:auto;width:auto !important;font-weight:700;font-size:1.45em;margin:0 auto;color:#4f4f4f;padding:.5em 50px .5em 20px;text-decoration:none;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;-moz-transition:all 800ms ease-out;-o-transition:all 800ms ease-out;-webkit-transition:all 800ms ease-out;transition:all 800ms ease-out;background:url("assets/images/icones/botoes/ico_btn_ver_mais_escuro_4f4f4f.png") 90% 50% no-repeat;border:1px solid #4f4f4f}a.button:before{display:block;content:" ";width:100%;position:absolute;height:100%;left:0;top:0}a.button:after{-moz-transition:left 200ms ease-out;-o-transition:left 200ms ease-out;-webkit-transition:left 200ms ease-out;transition:left 200ms ease-out;background-color:#4f4f4f;content:" ";display:block;position:absolute;left:-100%;top:0px;width:100%;z-index:-1;height:100%}a.button:hover{color:#fff}a.button:hover:after{left:0}a.button:hover:before{background:url("assets/images/icones/botoes/ico_btn_ver_mais_claro_ffffff.png") 90% 50% no-repeat;z-index:2}a.button.white{color:white;border-color:white;background-image:url("assets/images/icones/botoes/ico_btn_ver_mais_claro_ffffff.png")}a.button.white:hover{color:#4f4f4f}a.button.white:hover:after{background-color:#fff}a.button.white:hover:before{background-image:url("assets/images/icones/botoes/ico_btn_ver_mais_escuro_4f4f4f.png")}.buttons{text-align:center;margin:0 auto}.buttons a.more{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:color 400ms ease-out;-o-transition:color 400ms ease-out;-webkit-transition:color 400ms ease-out;transition:color 400ms ease-out;position:relative;display:inline-block;font-weight:700;font-size:24px;margin:0 auto;color:#919191;padding:30px 50px 10px 0;text-decoration:none}.buttons a.more:after{position:absolute;right:14px;top:10px;width:24px;height:100%;background-image:url("assets/images/icones/botoes/ico_btn_ver_mais_noticias.png");background-position:center;background-repeat:no-repeat;background-size:100%;content:""}.buttons a.more:hover{color:#4f4f4f}.buttons iframe{background:url("assets/images/icones/botoes/ico_btn_share.png") center right no-repeat;display:inline-block;width:25px;height:64px;float:right;margin-top:10px}@media only screen and (max-width: 1200px){header nav{position:fixed;overflow:hidden;background-color:white;width:100%;height:0px;padding:0;left:0;z-index:9;font-size:75%}header nav.active{height:auto}header nav a{display:block;text-align:center;margin:0;height:auto;padding:.4em .2em;border-bottom:1px solid #ccc;line-height:1;font-size:2.4em;font-weight:900;white-space:normal}header nav a:last-child{border-bottom:none}header nav a.active{font-weight:900}header #nav-mob{background-image:url("assets/images/icones/botoes/ico_mobile_nav.png");background-size:cover;display:block;height:25px;right:2em;position:absolute;outline:none;top:35px;width:40px}header #nav-mob.active{background-image:url("assets/images/icones/botoes/ico_mobile_nav_close.png");background-size:contain;background-repeat:no-repeat;background-position:center}#news,#capabilities{background:url("assets/images/icones/bgs/ico_bg_bullets.png") repeat,url("assets/images/icones/bgs/bg_mob_linear.png") center bottom 100% repeat;animation:inherit;background-size:auto, contain}.carousel .interna-prev{padding:0;left:1%;top:30%;background-size:100%;width:21px}.carousel .interna-prev:hover{left:1%}.carousel .interna-next{padding:0;right:1%;top:30%;background-size:100%;width:21px}.carousel .interna-next:hover{right:1%}#people .persons{margin-bottom:1vh}#people .persons a{width:20%}#people .persons a:nth-child(-n+11){display:block}#people .persons a:nth-child(n+11){display:none}}@media only screen and (max-width: 1100px){#capabilities_list .capacity{width:calc(100% / 2)}#capabilities_list .capacity:nth-child(2n){background-color:inherit}#capabilities_list .capacity:nth-child(4n+2),#capabilities_list .capacity:nth-child(4n+3){background-color:#f6f6f6}#peopleteam .person .bio p{font-size:12px}#brands ul li.brand{width:calc(100% / 2)}#brands ul li.brand:nth-child(2n){background-color:inherit}#brands ul li.brand:nth-child(4n+2),#brands ul li.brand:nth-child(4n+3){background-color:#f6f6f6}.post-type-archive-pbcs_cases #cases li,.page-template-page-strategy #cases li{width:calc(100% / 2);max-width:inherit}.page-template-page-contact #map{background:none}.page-template-page-contact .agencia{position:relative;display:block;width:auto;background:url("http://www.publicis.com/typo3conf/ext/pww_templates/Resources/Public/images/Pfeil_Dropdown_Grau_NachRechts_17x17.png") 95% center no-repeat #fff;border:solid 1px grey;top:0;left:0;margin:0 1em 3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4f4f4f;font-size:1.6em;font-weight:700}.page-template-page-contact .contact{width:calc(100% / 2)}.page-template-page-strategy #capabilities h3{font-size:2.5em}.carousel .controls{background-size:30%}#career article h2{font-size:2.4em}#capabilities article blockquote footer{padding-left:0;text-align:center}#news h1,#news h2{font-size:1.5em}#news time{font-size:.9em}#map article{padding:5%}#network .ts{display:table-cell;vertical-align:middle}#network article{padding-top:0;box-sizing:border-box;position:absolute;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:inherit;left:0}#network article .carousel{width:100%}#network article .carousel .controls{display:block;top:25%}#network article .carousel .pagination{bottom:0;z-index:200;display:block}#network article #agencies{color:white;text-align:center}#network article #agencies ul{display:block}#network article #agencies ul li{padding:3em 0;border:none}#network article #agencies .agency{padding:0 10em;text-align:center}#projectsmenu{display:none}}@media only screen and (max-width: 785px){#capabilities_list .capacity{width:100%}#capabilities_list .capacity:nth-child(4n+2),#capabilities_list .capacity:nth-child(4n+3){background-color:inherit}#capabilities_list .capacity:nth-child(2n){background-color:#f6f6f6}.special-contacts .scontact{width:100%;margin:0 0 30px;padding:0;text-align:center}#brands ul li.brand{width:100%}#brands ul li.brand:nth-child(4n+2),#brands ul li.brand:nth-child(4n+3){background-color:inherit}#brands ul li.brand:nth-child(2n){background-color:#f6f6f6}#brands ul li.brand .case figure figcaption h3{font-size:0.550em}#network article #agencies ul li{padding:2em 0}#network article #agencies .agency{padding:0 4em;text-align:center;margin:0 auto;width:70%}#network article #agencies.interna{height:90vh !important}.post-type-archive-pbcs_capabilities #strategy article h2{font-size:2.6em}.post-type-archive-pbcs_capabilities #strategy blockquote{font-size:1.4em;line-height:1.4em;word-break:break-word}.post-type-archive-pbcs_capabilities #strategy blockquote footer{font-size:1em}.post-type-archive-pbcs_capabilities #strategy blockquote footer .person strong{display:block}.controls{background-size:40%}.ctrl-left{left:2%}.ctrl-left:hover{left:1%}.ctrl-right{right:2%}.ctrl-right:hover{right:1%}.blog #teaser article div{padding:0 3em}.blog #news h2{font-size:1.4em;word-break:break-word;display:table;text-align:center;margin:0 auto}.blog #news h3{font-size:.9em}.blog #news time{font-size:.8em}.post-type-archive-pbcs_cases #cases li,.post-type-archive-pbcs_capabilities #cases li{width:100%;float:none;margin:0 auto}.page-template-page-strategy #capabilities h3{font-size:1.8em}#footer footer{display:table;width:100%;height:inherit}#footer footer ul{text-align:center;display:table-cell;vertical-align:middle;height:initial;width:100%}#footer footer ul li{border-bottom:1px solid #bdbdbd;border-right:none;display:inline-table;margin:0 auto;width:80%;padding:1vh 0;min-height:6vh}#footer footer ul li a{display:table-cell;vertical-align:middle}#footer footer .social{top:0;vertical-align:middle}#footer footer .social:hover span{top:5px;left:50px}#people .persons{margin-bottom:1vh}#people .persons a{width:25%}#people .persons a:nth-child(-n+9){display:block}#people .persons a:nth-child(n+9){display:none}#articles .news{width:calc(75% / 2);border-top:solid 1px black !important}#articles .news:nth-child(-n+4){border-top:none}#cases article{padding:3.4em 5% 6em 5%}#cases ul.list-cases li{width:calc(100%/2)}#items_capacity{left:0 !important;width:95% !important}}@media only screen and (max-width: 480px){header nav{font-size:50%}a.button{font-size:1em}.controls{background-size:30%}.ctrl-left{left:1%}.ctrl-left:hover{left:0%}.ctrl-right{right:1%}.ctrl-right:hover{right:0%}.blog #cases li #strategy h3,.post-type-archive-pbcs_capabilities #strategy h3{font-size:1.6em}.blog #cases li #cases li,.post-type-archive-pbcs_capabilities #cases li{width:100%}#network article h3{font-size:1em;width:39%}#network article h3:before,#network article h3:after{width:30%}#network article h4{font-size:2.2em;font-weight:300;text-align:center;margin:0 auto 10px;white-space:nowrap}#network article #agencies{color:white;text-align:center;font-size:.8em}#network article #agencies ul li{padding:1em 0}#network article #agencies .agency{border-bottom:solid 1px white;border-right:none;display:table;padding:8px 0;text-align:center;margin:0 auto;width:72%}#network article #agencies .agency:last-child{border:none}.post-type-archive-pbcs_cases #cases li{width:100%}.page-template-page-contact .contact{width:calc(100% / 1)}.post-type-archive-pbcs_cases #cases h1{padding:55px 0 0 0}.post-type-archive-pbcs_cases #cases .caption h2{font-size:1.1em}.post-type-archive-pbcs_cases #cases .caption h3{font-size:.9em}.post-type-archive-pbcs_cases #cases .caption h4{font-size:.7em}.post-type-archive-pbcs_cases #network article h3{width:35%}#projectsmenu{display:none}.post-type-archive-pbcs_capabilities #strategy article h2{font-size:2.6em}.post-type-archive-pbcs_capabilities #strategy blockquote{font-size:1.4em;line-height:1.4em;word-break:break-word}.post-type-archive-pbcs_clients #brands .brand{width:100%}.carousel .interna-next,.carousel .interna-prev{background-size:contain}#people .persons{margin-bottom:1vh}#people .persons a{width:33.333%}#people .persons a:nth-child(-n+9){display:block !important}#people .persons a:nth-child(n+10){display:none}#articles{padding:0 5% 2em}#articles .news{width:100%;margin:30px 0 0;border-top:solid 1px black !important}#articles .news:nth-child(-n+1){border-top:none !important}#articles .news h2{font-size:1.6em}.single-pbcs_cases #cases ul.list-cases li{width:100%}}@media only screen and (max-width: 320px){.post-type-archive-pbcs_cases #network article h3{font-size:1em;width:23%}.post-type-archive-pbcs_cases #network article h4{font-size:2.5em}.page-template-page-contact #map{height:350px}.page-template-page-contact #map #mapwrap{height:380px}.page-template-page-strategy #capabilities h3{font-size:1em}#network article{padding-top:0}.caption h2{font-size:1.2em;padding:1vh 0 0 2vh}.caption h3{font-weight:700;font-size:1em;padding-left:2vh}.caption h4{bottom:2vh;left:2vh;font-size:.8em}.carousel .interna-next,.carousel .interna-prev{background-size:100%}#people .persons{margin-bottom:1vh}#people .persons a{width:33.333%}#people .persons a:nth-child(-n+6){display:block !important}#people .persons a:nth-child(n+7){display:none !important}.post-type-archive-pbcs_capabilities #strategy article h2{font-size:2.6em}.post-type-archive-pbcs_capabilities #strategy blockquote{font-size:1em;line-height:1.2em;padding:0 10%;word-break:break-word}}
