a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0)}a{display:block;outline:0;text-decoration:none}span{display:block}button,input{background-color:transparent;border:none;margin:0;outline:0;padding:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:comum-logo;src:url(../fonts/comum-logo.eot?lbbzk9);src:url(../fonts/comum-logo.eot?lbbzk9#iefix) format("embedded-opentype"),url(../fonts/comum-logo.ttf?lbbzk9) format("truetype"),url(../fonts/comum-logo.woff?lbbzk9) format("woff"),url(../fonts/comum-logo.svg?lbbzk9#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Ogilvy;src:url(../fonts/OgilvySansWeb-Light.woff2) format("woff2"),url(../fonts/OgilvySansWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Ogilvy;src:url(../fonts/OgilvySansWeb-Regular.woff2) format("woff2"),url(../fonts/OgilvySansWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Ogilvy;src:url(../fonts/OgilvySansWeb-Bold.woff2) format("woff2"),url(../fonts/OgilvySansWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Ogilvy-serif;src:url(../fonts/OgilvySerifWeb-Light.woff2) format("woff2"),url(../fonts/OgilvySerifWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Ogilvy-serif;src:url(../fonts/OgilvySerifWeb-Regular.woff2) format("woff2"),url(../fonts/OgilvySerifWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Ogilvy-serif;src:url(../fonts/OgilvySerifWeb-Bold.woff2) format("woff2"),url(../fonts/OgilvySerifWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Ogilvy-serif-italic;src:url(../fonts/OgilvySerifWeb-RegularItalic.woff2) format("woff2"),url(../fonts/OgilvySerifWeb-RegularItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:icomoon;src:url(../fonts/icomoon.woff?mxemvq) format("woff");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon2-"],[class^=icon2-]{font-family:comum-logo!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon2-logo-ogilvy:before{content:"\e912"}.icon-health-and-wellness:before{content:"\e90e"}.icon-advertising:before{content:"\e90d"}.icon-consulting:before{content:"\e90c"}.icon-media:before{content:"\e90b"}.icon-digital-transformation:before{content:"\e90a"}.icon-customer-engagement:before{content:"\e909"}.icon-pr-and-influence:before{content:"\e908"}.icon-brand-strategy:before{content:"\e907"}.icon-filter:before{content:"\e904"}.icon-arrow:before{content:"\e905"}.icon-david:before{content:"\e906"}.icon-ogilvy:before{content:"\6c"}.icon-close:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-linkedin:before{content:"\e90f"}body{font-family:Ogilvy,sans-serif;height:100%}body.disable-scroll{overflow:hidden}main{overflow:hidden;width:100%}#contact .infos:after,#contact .offices:after,#internal-case .about>div:after,#internal-case .cannes:after,#internal-case .gallery .grid-ctn:after,section.news .list:after{clear:both;content:'';display:block}#home section,#internal-case .highlight,.header-page{height:100vh;position:relative;width:100%}#cases .custom-select a.select-fake .icon-filter:before,#cases .custom-select>div .icon-filter:before,#home .divine>div,#home .expertise .resume,#home .highlight .item>a,#home .slick-dots,#home .slick-dots li button:before,#internal-case .gallery-modal .center,#internal-case .gallery-modal a.close:before,#internal-case .highlight a.call,#internal-case.mulheres-forbes-ii .highlight h2,.header-page p,.modal .content-modal,.modal .content-modal a.close-modal:before,nav a.close:before,nav ul{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%}#cases .case a.description span:before,#contact .offices>div .image p,#home .divine>div>div,#internal-case .gallery-modal .nav a.btn:before,section.news .list .grid-item .info span:after,section.news a.view-more span:before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}#home .highlight .item>a p,.footer p:before,a.scroll-down{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute}@media (min-width:1024px){#cases .custom-select a.select-fake .icon-filter:before,#cases .custom-select>div .icon-filter:before,#home .divine>div,#home .expertise .resume,#home .highlight .item>a,#home .slick-dots,#home .slick-dots li button:before,#internal-case .gallery-modal .center,#internal-case .gallery-modal a.close:before,#internal-case .highlight a.call,#internal-case.mulheres-forbes-ii .highlight h2,.header-page p,.modal .content-modal,.modal .content-modal a.close-modal:before,nav a.close:before,nav ul{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%}#cases .case a.description span:before,#contact .offices>div .image p,#home .divine>div>div,#internal-case .gallery-modal .nav a.btn:before,section.news .list .grid-item .info span:after,section.news a.view-more span:before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}}.breadcrumb{display:none}@media (min-width:1024px){.breadcrumb{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;height:122px;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.breadcrumb>div{height:122px;margin:0 auto;position:relative;width:calc(1140/1366 * 100%)}.breadcrumb>div p{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#fff;font-size:14px;font-weight:800;height:100%;letter-spacing:4px;line-height:114px;position:absolute;right:82px;text-transform:uppercase;top:0}}@media (min-width:1024px){.breadcrumb.fixed{height:70px;z-index:20}.breadcrumb.fixed>div{height:70px}.breadcrumb.fixed>div p{font-size:12px;line-height:68px;right:69px}}@media (min-width:1024px){.breadcrumb.dark>div p{color:#000}}.header-page{background-color:#eb3f43}@media (min-width:1024px){.header-page>div{height:100vh;margin:0 auto;position:relative;width:calc(1190/1366 * 100%)}}.header-page p{color:rgba(255,255,255,.5);font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(175/640 * 100vw);letter-spacing:-3px;line-height:71%;text-transform:uppercase;width:calc(540/640 * 100%)}@media (max-width:736px) and (orientation:landscape){.header-page p{font-size:calc(100/640 * 100vw)}}@media (min-width:768px){.header-page p{letter-spacing:-6px}}@media (min-width:1024px){.header-page p{-moz-transform:translate(0,-48%);-ms-transform:translate(0,-48%);-webkit-transform:translate(0,-48%);transform:translate(0,-48%);font-size:calc(175/1366 * 100vw);left:calc(126/1366 * 100%);line-height:71%;width:calc(950/1366 * 100%)}}.header-page p em{color:#fff}@media (min-width:1024px){.header-page p em br{display:none}}.header-page .column{display:none}@media (min-width:1024px){.header-page .column{display:block}}.header-page .column .social a{color:#fff}.column{left:0;position:absolute;width:100%}@media (min-width:1024px){.column{bottom:5%;height:calc(480/600 * 100vh);width:auto}}.column p{font-size:calc(26/640 * 100vw);font-weight:800;height:66px;letter-spacing:6px;line-height:66px;text-align:center;text-transform:uppercase;width:100%}@media (max-width:736px) and (orientation:landscape){.column p{font-size:calc(16/640 * 100vw)}}@media (min-width:768px){.column p{font-size:calc(26/640 * 100vw)}}@media (min-width:768px){.column p{height:122px;line-height:122px}}@media (min-width:1024px){.column p{-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;font-size:18px;height:auto;line-height:initial;margin-top:98%;position:relative;text-align:initial;width:auto}.column p:after{-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#737373;content:'';display:block;height:calc(140/600 * 100vh);left:calc(155/600 * 100vh * -1);position:absolute;top:50%;width:1px}}.column .social{display:none}@media (min-width:1024px){.column .social{bottom:0;display:block;position:absolute}}.column .social a{color:#363636;font-size:25px;margin-top:10px;margin-left:-2px}.column .social a.icon-linkedin{font-size:23px;margin-top:12px;margin-left:-1px}section.news{height:auto!important;min-height:100vh}section.news>div{margin:0 auto;min-height:100vh;position:relative;width:calc(600/640 * 100%)}@media (min-width:1024px){section.news>div{width:calc(1120/1366 * 100%)}}section.news a.view-more{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViM2Y0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViM2Y0MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#eb3f43),color-stop(100%,#eb3f43));background-image:-moz-linear-gradient(left,#eb3f43 0,#eb3f43 100%);background-image:-webkit-linear-gradient(left,#eb3f43 0,#eb3f43 100%);background-image:linear-gradient(to right,#eb3f43 0,#eb3f43 100%);color:#fff;display:block;font-size:17px;font-weight:800;height:64px;letter-spacing:4px;line-height:64px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:768px){section.news a.view-more{font-size:34px;height:128px;letter-spacing:8px;line-height:128px}}@media (min-width:1024px){section.news a.view-more{font-size:28px;height:108px;line-height:108px}}section.news a.view-more span{display:inline-block;position:relative}section.news a.view-more span:before{background-color:#000;content:'';height:2px;left:-9%;width:118%}@media (min-width:768px){section.news a.view-more span:before{height:4px}}@media (min-width:1024px){section.news .column{height:calc(100% - 180px);margin-top:-3px}}section.news .list{padding-top:66px}@media (min-width:768px){section.news .list{padding-top:122px}}@media (min-width:1024px){section.news .list{padding:80px 0}}section.news .list .grid-sizer{width:100%}@media (min-width:1024px){section.news .list .grid-sizer{width:31%}}section.news .list .gutter-sizer{width:0}@media (min-width:1024px){section.news .list .gutter-sizer{width:3.5%}}section.news .list .grid-item{margin-bottom:10%;position:relative;width:100%}@media (min-width:1024px){section.news .list .grid-item{float:left;margin:0 0 3.5%;width:31%}}section.news .list .grid-item.instagram .icon{background-position:0 0}section.news .list .grid-item.facebook .icon{background-position:0 -37px}@media (min-width:768px){section.news .list .grid-item.facebook .icon{background-position:0 -74px}}@media (min-width:1024px){section.news .list .grid-item.facebook .icon{background-position:0 -50px}}section.news .list .grid-item.twitter{background-color:#eee}section.news .list .grid-item.twitter .icon{background-position:0 -74px}@media (min-width:768px){section.news .list .grid-item.twitter .icon{background-position:0 -148px}}@media (min-width:1024px){section.news .list .grid-item.twitter .icon{background-position:0 -100px}}section.news .list .grid-item.twitter .info{padding:4% 12% 4% 16%}@media (min-width:1024px){section.news .list .grid-item.twitter .info{padding:5% 11% 5% 21%}}section.news .list .grid-item.twitter .info p{padding-bottom:6%}section.news .list .grid-item .icon{background-image:url(../img/social-news.png);background-repeat:no-repeat;background-size:37px auto;height:37px;left:0;position:absolute;top:0;width:37px}@media (min-width:768px){section.news .list .grid-item .icon{background-size:74px auto;height:74px;width:74px}}@media (min-width:1024px){section.news .list .grid-item .icon{background-size:50px auto;height:50px;width:50px}}section.news .list .grid-item img{display:block;width:100%}section.news .list .grid-item .info{position:relative;padding-top:4%}@media (min-width:1024px){section.news .list .grid-item .info{padding-top:5%}}section.news .list .grid-item .info p{color:#585858;font-weight:100;font-size:calc(30/640 * 100vw);line-height:120%;padding-bottom:3%;word-wrap:break-word}@media (min-width:1024px){section.news .list .grid-item .info p{font-size:calc(16/1366 * 100vw);line-height:140%}}section.news .list .grid-item .info span{color:#585858;font-size:calc(24/640 * 100vw);font-weight:800;padding-left:56px;position:relative;text-transform:uppercase}@media (min-width:768px){section.news .list .grid-item .info span{padding-left:112px}}@media (min-width:1024px){section.news .list .grid-item .info span{font-size:calc(14/1366 * 100vw);padding-left:42px}}section.news .list .grid-item .info span:after{background-color:#eb3f43;content:'';display:block;height:4px;left:0;width:42px}@media (min-width:768px){section.news .list .grid-item .info span:after{height:8px;width:84px}}@media (min-width:1024px){section.news .list .grid-item .info span:after{height:4px;width:24px}}.mobile{display:block}@media (max-width:736px) and (orientation:landscape){.mobile{display:none}}@media (min-width:1024px){.mobile{display:none}}a.scroll-down{-moz-animation:scroll-down 1s ease-out infinite;-webkit-animation:scroll-down 1s ease-out infinite;animation:scroll-down 1s ease-out infinite;bottom:5%;color:#fff;font-size:20px}@media (min-width:768px){a.scroll-down{font-size:40px}}@keyframes scroll-down{50%{bottom:4%}100%{bottom:5%}}nav{background-color:#1d1d1d;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMWQxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#1d1d1d),color-stop(100%,#000));background-image:-moz-linear-gradient(left top,#1d1d1d 0,#000 100%);background-image:-webkit-linear-gradient(left top,#1d1d1d 0,#000 100%);background-image:linear-gradient(to right bottom,#1d1d1d 0,#000 100%);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;left:0;opacity:0;position:fixed;top:-100%;width:100%;z-index:20}nav.active{opacity:1;top:0}nav a.close{background-color:#eb3f43;position:absolute;color:#000;right:calc(40/640 * 100%);top:calc(40/920 * 100%);width:calc(50/640 * 100%)}@media (min-width:768px){nav a.close{font-size:30px}}@media (min-width:1024px){nav a.close{right:calc(122/1366 * 100%);top:calc(94/600 * 100%);width:calc(50/1366 * 100%)}}nav a.close:after{content:'';display:block;padding-bottom:100%}nav ul li{margin:8% 0}nav ul a{color:#fff;font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(52/640 * 100vw);text-align:center;text-transform:uppercase}@media (max-width:768px) and (orientation:landscape){nav ul a{font-size:calc(32/640 * 100vw)}}@media (min-width:1024px){nav ul a{-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out;font-size:calc(52/1366 * 100vw)}nav ul a:hover{color:#eb3f43}}@media (max-width:1024px) and (orientation:landscape){nav ul a{font-size:calc(32/640 * 100vw)}}nav .social{bottom:calc(40/920 * 100%);position:absolute;left:calc(40/640 * 100%)}@media (min-width:1024px){nav .social{bottom:calc(100/600 * 100%);left:calc(122/1366 * 100%)}}nav .social a{color:#fff;font-size:25px;margin-top:30%}@media (min-width:768px){nav .social a{font-size:50px}}@media (min-width:1024px){nav .social a{font-size:40px;margin-top:15px}nav .social a:hover{color:#eb3f43}}nav .social a.icon-linkedin{font-size:23px;margin-top:40%;margin-left:1.5px}@media (min-width:768px){nav .social a.icon-linkedin{font-size:46px;margin-top:22px;margin-left:2px}}@media (min-width:1024px){nav .social a.icon-linkedin{font-size:36px;margin-top:20px}}.header{height:66px;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}@media (min-width:768px){.header{height:122px}}@media (min-width:1024px){.header.fixed{height:70px}}@media (min-width:1024px){.header.fixed h1{padding-top:10px}}@media (min-width:1024px){.header.fixed h1 a{font-size:56px}}@media (min-width:1024px){.header.fixed a.open-menu{right:0;top:22px;width:44px}}@media (min-width:1024px){.header.fixed a.open-menu span,.header.fixed a.open-menu:after,.header.fixed a.open-menu:before{height:4px}}@media (min-width:1024px){.header.fixed a.open-menu span{margin:5px 0}}.header.dark h1 a{color:#000}.header.dark a.open-menu span,.header.dark a.open-menu:after,.header.dark a.open-menu:before{background-color:#000}.header.bg-red{background-color:#eb3f43}.header.bg-grey{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#e6e5e5),color-stop(100%,#d1d1d1));background-image:-moz-linear-gradient(left top,#e6e5e5,#d1d1d1 100%);background-image:-webkit-linear-gradient(left top,#e6e5e5,#d1d1d1 100%);background-image:linear-gradient(to right bottom,#e6e5e5,#d1d1d1 100%)}.header>div{margin:0 auto;position:relative;width:100%}@media (min-width:1024px){.header>div{width:calc(1140/1366 * 100%)}}.header h1{display:inline-block;margin-left:calc(22/640 * 100%);padding-top:12px;pointer-events:auto}@media (min-width:768px){.header h1{padding-top:18px}}@media (min-width:1024px){.header h1{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-left:0}}.header h1 a{color:#fff;font-size:45px}@media (min-width:768px){.header h1 a{font-size:90px}}@media (min-width:1024px){.header h1 a{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}}.header a.open-menu{pointer-events:auto;position:absolute;right:calc(22/640 * 100%);top:25px;width:30px}@media (min-width:768px){.header a.open-menu{top:46px;width:60px}}@media (min-width:1024px){.header a.open-menu{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;right:0;top:43px;width:57px}}.header a.open-menu span,.header a.open-menu:after,.header a.open-menu:before{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-color:#fff;height:3px}@media (min-width:768px){.header a.open-menu span,.header a.open-menu:after,.header a.open-menu:before{height:5px;width:100%}}.header a.open-menu span{margin:4px 0}@media (min-width:768px){.header a.open-menu span{margin:7px 0}}.header a.open-menu:after,.header a.open-menu:before{content:'';display:block}.footer{background-color:#000}.footer>div{margin:0 auto;padding:30px 0;text-align:center}@media (min-width:768px){.footer>div{padding:60px 0}}@media (min-width:1024px){.footer>div{padding:30px 0 50px;text-align:initial;width:calc(1120/1366 * 100%)}}@media (min-width:1024px){.footer ul{float:right;font-size:0;padding-top:14px}}.footer ul li{display:block;margin-bottom:12px;text-align:center}@media (min-width:768px){.footer ul li{margin-bottom:24px}}@media (min-width:1024px){.footer ul li{display:inline-block;margin-right:18px;margin-bottom:0}}.footer ul li:last-child{margin-bottom:0}.footer ul a{color:#fff;display:inline-block;font-family:Ogilvy,sans-serif;font-size:15px}@media (min-width:768px){.footer ul a{font-size:30px}}@media (min-width:1024px){.footer ul a{font-size:16px}}.footer .icon2-logo-ogilvy{color:#fff;display:inline-block;font-size:57px;margin:26px auto}@media (min-width:768px){.footer .icon2-logo-ogilvy{font-size:114px;margin:52px auto}}@media (min-width:1024px){.footer .icon2-logo-ogilvy{float:left;font-size:60px;margin:0}}.footer p{clear:both;color:#fff;font-size:13px;font-weight:300;line-height:20px;margin:0 auto;padding-top:26px;position:relative;text-align:center;width:170px}@media (min-width:768px){.footer p{font-size:26px;line-height:40px;padding-top:52px;width:340px}}@media (min-width:1024px){.footer p{font-size:14px;line-height:100%;width:auto}}.footer p:before{background-color:#eb3f43;content:'';display:block;height:4px;top:0;width:42px}@media (min-width:768px){.footer p:before{height:8px;width:84px}}@media (min-width:1024px){.footer p:before{height:4px;top:30px;width:60px}}.footer p a,.footer p strong{display:inline}.footer p a{color:#fff;position:relative}.footer p a:after{background-color:#fff;bottom:-1px;content:'';display:block;height:1px;left:0;position:absolute;width:100%}.footer p strong{font-weight:600}.footer p strong span{color:#eb3f43;display:inline-block;padding-top:10px;text-transform:uppercase}@media (min-width:768px){.footer p strong span{padding-top:20px}}@media (min-width:1024px){.footer p strong span{display:inline;padding-top:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{outline:0;position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{outline:0;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.modal{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;left:0;opacity:0;position:fixed;top:-100%;width:100%;z-index:100}.modal:before{background-color:rgba(0,0,0,.8);content:'';height:100%;position:absolute;width:100%;z-index:0}.modal.active{opacity:1;top:0}.modal.video .content-modal{height:0;padding-bottom:100vh;position:relative}.modal .content-modal{z-index:1}.modal .content-modal a.close-modal{background-color:#eb3f43;position:absolute;color:#000;right:0;top:0;width:calc(50/640 * 100%);z-index:1}@media (min-width:768px){.modal .content-modal a.close-modal{font-size:30px}}@media (min-width:1024px){.modal .content-modal a.close-modal{width:calc(50/1366 * 100%)}}.modal .content-modal a.close-modal:after{content:'';display:block;padding-bottom:100%}.modal .content-modal iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){#home .column{left:calc(28/1120 * 100%)}}#home .slick-dots{display:none!important;z-index:1}@media (min-width:1024px){#home .slick-dots{display:block!important;height:auto;pointer-events:none;width:calc(1083/1366 * 100%)}}#home .slick-dots li{clear:right;float:right;height:auto;margin-right:calc(18/1080 * 100%);position:relative;text-align:center;width:22px}#home .slick-dots li.slick-active button:before{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#eb3f43;height:3px;width:100%}#home .slick-dots li button{cursor:pointer;display:block;font-size:0;height:20px;pointer-events:auto;position:relative;text-align:center;text-indent:-9999px;width:100%}#home .slick-dots li button:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:background-color .25s ease-in-out,height .25s ease-in-out,width .25s ease-in-out;-o-transition:background-color .25s ease-in-out,height .25s ease-in-out,width .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out,height .25s ease-in-out,width .25s ease-in-out;transition:background-color .25s ease-in-out,height .25s ease-in-out,width .25s ease-in-out;background-color:#fff;content:'';display:block;height:10px;width:10px}#home .highlight{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlMWUxZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#363636),color-stop(100%,#1e1e1e));background-image:-moz-linear-gradient(left top,#363636,#1e1e1e 100%);background-image:-webkit-linear-gradient(left top,#363636,#1e1e1e 100%);background-image:linear-gradient(to right bottom,#363636,#1e1e1e 100%)}#home .highlight .deixa-jogar>a{background-image:url(../img/home/highlight/deixa-jogar_m.jpg)}@media (min-width:1024px){#home .highlight .deixa-jogar>a{background-image:url(../img/home/highlight/deixa-jogar_d.jpg)}}#home .highlight .ricky-brasil>a{background-image:url(../img/home/highlight/ricky-brasil_m.jpg)}@media (min-width:1024px){#home .highlight .ricky-brasil>a{background-image:url(../img/home/highlight/ricky-brasil_d.jpg)}}#home .highlight .dress-for-respect>a{background-image:url(../img/home/highlight/dress-for-respect_m.jpg)}@media (min-width:1024px){#home .highlight .dress-for-respect>a{background-image:url(../img/home/highlight/dress-for-respect_d.jpg)}}#home .highlight .flor-da-vida>a{background-image:url(../img/home/highlight/flor-da-vida_m.jpg)}@media (min-width:1024px){#home .highlight .flor-da-vida>a{background-image:url(../img/home/highlight/flor-da-vida_d.jpg)}}#home .highlight .mulheres-forbes-ii>a{background-image:url(../img/home/highlight/mulheres-forbes-ii_m.jpg)}@media (min-width:1024px){#home .highlight .mulheres-forbes-ii>a{background-image:url(../img/home/highlight/mulheres-forbes-ii_d.jpg)}}#home .highlight .fanta-guarana>a{background-image:url(../img/home/highlight/fanta-guarana_m.jpg)}@media (min-width:1024px){#home .highlight .fanta-guarana>a{background-image:url(../img/home/highlight/fanta-guarana_d.jpg)}}#home .highlight .a-voz-da-arte>a{background-image:url(../img/home/highlight/a-voz-da-arte_m.jpg)}@media (min-width:1024px){#home .highlight .a-voz-da-arte>a{background-image:url(../img/home/highlight/a-voz-da-arte_d.jpg)}}#home .highlight .vr-vacina>a{background-image:url(../img/home/highlight/vr-vacina_m.jpg)}@media (min-width:1024px){#home .highlight .vr-vacina>a{background-image:url(../img/home/highlight/vr-vacina_d.jpg)}}#home .highlight .meninas-fortes>a{background-image:url(../img/home/highlight/meninas-fortes_m.jpg)}@media (min-width:1024px){#home .highlight .meninas-fortes>a{background-image:url(../img/home/highlight/meninas-fortes_d.jpg)}}#home .highlight .contos-de-ninar>a{background-image:url(../img/home/highlight/contos-de-ninar_m.jpg)}@media (min-width:1024px){#home .highlight .contos-de-ninar>a{background-image:url(../img/home/highlight/contos-de-ninar_d.jpg)}}#home .highlight .mulheres-forbes>a{background-image:url(../img/home/highlight/mulheres-forbes_m.jpg)}@media (min-width:1024px){#home .highlight .mulheres-forbes>a{background-image:url(../img/home/highlight/mulheres-forbes_d.jpg)}}#home .highlight .vacina-antirrival>a{background-image:url(../img/home/highlight/vacina-antirrival_m.jpg)}@media (min-width:1024px){#home .highlight .vacina-antirrival>a{background-image:url(../img/home/highlight/vacina-antirrival_d.jpg)}}#home .highlight .o-treino-que-muda-opinioes>a{background-image:url(../img/home/highlight/o-treino-que-muda-opinioes_m.jpg)}@media (min-width:1024px){#home .highlight .o-treino-que-muda-opinioes>a{background-image:url(../img/home/highlight/o-treino-que-muda-opinioes_d.jpg)}}#home .highlight .carequinhas>a{background-image:url(../img/home/highlight/carequinhas_m.jpg)}@media (min-width:1024px){#home .highlight .carequinhas>a{background-image:url(../img/home/highlight/carequinhas_d.jpg)}}#home .highlight .tatuadores-contra-o-cancer-de-pele>a{background-image:url(../img/home/highlight/tatuadores-contra-o-cancer-de-pele_m.jpg)}@media (min-width:1024px){#home .highlight .tatuadores-contra-o-cancer-de-pele>a{background-image:url(../img/home/highlight/tatuadores-contra-o-cancer-de-pele_d.jpg)}}#home .highlight .maes-segurancas>a{background-image:url(../img/home/highlight/maes-segurancas_m.jpg)}@media (min-width:1024px){#home .highlight .maes-segurancas>a{background-image:url(../img/home/highlight/maes-segurancas_d.jpg)}}#home .highlight .adote-um-pequeno-torcedor>a{background-image:url(../img/home/highlight/adote-um-pequeno-torcedor_m.jpg)}@media (min-width:1024px){#home .highlight .adote-um-pequeno-torcedor>a{background-image:url(../img/home/highlight/adote-um-pequeno-torcedor_d.jpg)}}#home .highlight .reacoes>a{background-image:url(../img/home/highlight/reacoes_m.jpg)}@media (min-width:1024px){#home .highlight .reacoes>a{background-image:url(../img/home/highlight/reacoes_d.jpg)}}#home .highlight .meu-momento-senna>a{background-image:url(../img/home/highlight/meu-momento-senna_m.jpg)}@media (min-width:1024px){#home .highlight .meu-momento-senna>a{background-image:url(../img/home/highlight/meu-momento-senna_d.jpg)}}#home .highlight .retratos-da-real-beleza>a{background-image:url(../img/home/highlight/retratos-da-real-beleza_m.jpg)}@media (min-width:1024px){#home .highlight .retratos-da-real-beleza>a{background-image:url(../img/home/highlight/retratos-da-real-beleza_d.jpg)}}#home .highlight .ibm-bitcoin-rain>a{background-image:url(../img/home/highlight/ibm-bitcoin-rain_m.jpg)}@media (min-width:1024px){#home .highlight .ibm-bitcoin-rain>a{background-image:url(../img/home/highlight/ibm-bitcoin-rain_d.jpg)}}#home .highlight .o-cartaz-hiv-positivo>a{background-image:url(../img/home/highlight/o-cartaz-hiv-positivo_m.jpg)}@media (min-width:1024px){#home .highlight .o-cartaz-hiv-positivo>a{background-image:url(../img/home/highlight/o-cartaz-hiv-positivo_d.jpg)}}#home .highlight .moto-g5-campanha-global>a{background-image:url(../img/home/highlight/moto-g5-campanha-global_m.jpg)}@media (min-width:1024px){#home .highlight .moto-g5-campanha-global>a{background-image:url(../img/home/highlight/moto-g5-campanha-global_d.jpg)}}#home .highlight .usain-bolt-para-advil>a{background-image:url(../img/home/highlight/usain-bolt-para-advil_m.jpg)}@media (min-width:1024px){#home .highlight .usain-bolt-para-advil>a{background-image:url(../img/home/highlight/usain-bolt-para-advil_d.jpg)}}#home .highlight .magalocal>a{background-image:url(../img/home/highlight/magalocal_m.jpg)}@media (min-width:1024px){#home .highlight .magalocal>a{background-image:url(../img/home/highlight/magalocal_d.jpg)}}#home .highlight .missao-digital>a{background-image:url(../img/home/highlight/missao-digital_m.jpg)}@media (min-width:1024px){#home .highlight .missao-digital>a{background-image:url(../img/home/highlight/missao-digital_d.jpg)}}#home .highlight .item{height:100vh;position:relative;width:100%}#home .highlight .item:before{background-color:rgba(0,0,0,.4);content:'';height:100%;position:absolute;width:100%;z-index:-1}#home .highlight .item>a{-moz-box-shadow:0 0 32px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.4);box-shadow:0 0 32px 0 rgba(0,0,0,.4);background-color:rgba(255,255,255,.4);background-position:center center;background-size:cover;height:calc(800/920 * 100%);width:calc(580/640 * 100%)}@media (min-width:1024px){#home .highlight .item>a{height:calc(486/600 * 100%);width:calc(1080/1366 * 100%)}}#home .highlight .item>a p{bottom:calc(90/800 * 100%);color:rgba(255,255,255,.5);font-family:Ogilvy-serif,sans-serif;font-size:calc(68/640 * 100vw);letter-spacing:-2px;line-height:73%;position:absolute;text-transform:uppercase;font-weight:700;width:calc(520/580 * 100%);word-wrap:break-word}@media (max-width:736px) and (orientation:landscape){#home .highlight .item>a p{font-size:calc(40/640 * 100vw)}}@media (min-width:768px){#home .highlight .item>a p{font-size:calc(68/640 * 100vw);letter-spacing:-4px}}@media (min-width:1024px){#home .highlight .item>a p{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;font-size:calc(62/1366 * 100vw);left:50%;top:50%}}#home .highlight .item>a p small{color:#fff;display:block;font-family:Ogilvy,sans-serif;font-size:calc(24/640 * 100vw);font-weight:100;letter-spacing:3px;line-height:100%;padding-bottom:5%}@media (max-width:736px) and (orientation:landscape){#home .highlight .item>a p small{font-size:calc(16/640 * 100vw);padding-bottom:3%}}@media (min-width:768px){#home .highlight .item>a p small{font-size:calc(24/640 * 100vw);letter-spacing:6px;padding-bottom:5%}}@media (min-width:1024px){#home .highlight .item>a p small{font-size:calc(14/1366 * 100vw);padding-bottom:2%}}#home .highlight .item>a p span{color:#fff;display:inline}#home .divine{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViM2Y0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViM2Y0MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#eb3f43),color-stop(100%,#eb3f43));background-image:-moz-linear-gradient(left top,#eb3f43,#eb3f43 100%);background-image:-webkit-linear-gradient(left top,#eb3f43,#eb3f43 100%);background-image:linear-gradient(to right bottom,#eb3f43,#eb3f43 100%)}#home .divine>div{background-image:url(../img/home/david-ogilvy_m.png);background-size:cover;background-position:center center;color:#fff;height:calc(800/920 * 100%);width:calc(580/640 * 100%)}@media (min-width:1024px){#home .divine>div{background-image:url(../img/home/david-ogilvy_d.png);height:calc(486/600 * 100%);width:calc(1080/1366 * 100%)}}#home .divine>div>div{right:calc(32/580 * 100%);position:absolute;text-align:right;width:calc(420/580 * 100%)}@media (min-width:1024px){#home .divine>div>div{width:calc(660/1366 * 100%)}}#home .divine>div h2{color:#fff;font-family:Ogilvy-serif-italic,sans-serif;font-size:calc(44/640 * 100vw);letter-spacing:-1px;line-height:120%;text-transform:inherit;font-style:italic}@media (max-width:736px) and (orientation:landscape){#home .divine>div h2{font-size:calc(24/640 * 100vw)}}@media (min-width:768px){#home .divine>div h2{letter-spacing:-4px;line-height:115%}}@media (min-width:1024px){#home .divine>div h2{font-size:calc(40/1366 * 100vw);letter-spacing:-2px}}#home .divine>div h2 br.mobile{display:block}@media (max-width:736px) and (orientation:landscape){#home .divine>div h2 br.mobile{display:none}}@media (min-width:1024px){#home .divine>div h2 br.mobile{display:none}}#home .divine>div h2 br.desktop{display:none}@media (min-width:1024px){#home .divine>div h2 br.desktop{display:block}}#home .divine>div p{font-size:calc(24/580 * 100vw);font-weight:100;letter-spacing:-.5px;line-height:120%;margin:6% 0 8%}@media (max-width:736px) and (orientation:landscape){#home .divine>div p{font-size:calc(16/640 * 100vw);margin:3% 0}}@media (min-width:768px){#home .divine>div p{letter-spacing:-2px;margin:6% 0 8%}}@media (min-width:1024px){#home .divine>div p{font-size:calc(16/1366 * 100vw);letter-spacing:0;line-height:146%;margin:2.5% 0 4%}}#home .divine>div p strong{font-weight:800}#home .divine>div p br{display:block}@media (max-width:736px) and (orientation:landscape){#home .divine>div p br{display:none}}@media (min-width:1024px){#home .divine>div p br{display:block}}#home .divine>div p br.mobile{display:block}@media (max-width:736px) and (orientation:landscape){#home .divine>div p br.mobile{display:none}}@media (min-width:1024px){#home .divine>div p br.mobile{display:none}}#home .divine>div p br.desktop{display:none}@media (min-width:1024px){#home .divine>div p br.desktop{display:block}}#home .divine>div .icon-david{color:#fff;font-size:calc(80/640 * 100vw)}@media (max-width:736px) and (orientation:landscape){#home .divine>div .icon-david{font-size:calc(60/640 * 100vw)}}@media (min-width:768px){#home .divine>div .icon-david{font-size:calc(80/640 * 100vw)}}@media (min-width:1024px){#home .divine>div .icon-david{display:inline-block;font-size:calc(80/1366 * 100vw)}}#home .expertise{background-size:cover;color:#363636}#home .expertise.bg-black,#home .expertise.bg-red{color:#fff}#home .expertise.bg-black .column p:after,#home .expertise.bg-red .column p:after{background-color:#fff}#home .expertise.bg-black .column .social a,#home .expertise.bg-red .column .social a{color:#fff}#home .expertise.bg-black .slick-dots li.slick-active button:before{background-color:#eb3f43}#home .expertise.bg-black .slick-dots li button:before{background-color:#fff}#home .expertise.bg-black .resume a{color:#fff}#home .expertise.bg-black .resume a:before{background-color:#eb3f43}#home .expertise.bg-red .slick-dots li.slick-active button:before{background-color:#363636}#home .expertise.bg-red .slick-dots li button:before{background-color:#fff}#home .expertise.bg-red .resume a{color:#fff}#home .expertise.bg-red .resume a:before{background-color:#363636}#home .expertise.brand-strategy{background-image:url(../img/home/expertises/branding_m.jpg)}@media (min-width:1024px){#home .expertise.brand-strategy{background-image:url(../img/home/expertises/branding_d.jpg)}}#home .expertise.partnership{background-image:url(../img/home/expertises/branding_m.jpg)}@media (min-width:1024px){#home .expertise.partnership{background-image:url(../img/home/expertises/branding_d.jpg)}}#home .expertise.pr-and-influence{background-image:url(../img/home/expertises/pr-and-influence_m.jpg)}@media (min-width:1024px){#home .expertise.pr-and-influence{background-image:url(../img/home/expertises/pr-and-influence_d.jpg)}}#home .expertise.customer-engagement{background-image:url(../img/home/expertises/customer-engagement_m.jpg)}@media (min-width:1024px){#home .expertise.customer-engagement{background-image:url(../img/home/expertises/customer-engagement_d.jpg)}}#home .expertise.digital-transformation{background-image:url(../img/home/expertises/digital-and-innovation_m.jpg)}@media (min-width:1024px){#home .expertise.digital-transformation{background-image:url(../img/home/expertises/digital-and-innovation_d.jpg)}}#home .expertise.media{background-image:url(../img/home/expertises/media-and-distribution_m.jpg)}@media (min-width:1024px){#home .expertise.media{background-image:url(../img/home/expertises/media-and-distribution_d.jpg)}}#home .expertise.partnership{background-image:url(../img/home/expertises/partnership_m.jpg)}@media (min-width:1024px){#home .expertise.partnership{background-image:url(../img/home/expertises/partnership_d.jpg)}}#home .expertise.advertising{background-image:url(../img/home/expertises/data-and-analytics_m.jpg)}@media (min-width:1024px){#home .expertise.advertising{background-image:url(../img/home/expertises/data-and-analytics_d.jpg)}}#home .expertise.health-and-wellness{background-image:url(../img/home/expertises/health-and-wellness_m.jpg)}@media (min-width:1024px){#home .expertise.health-and-wellness{background-image:url(../img/home/expertises/health-and-wellness_d.jpg)}}#home .expertise>div{height:100vh;position:relative;margin:0 auto}@media (min-width:1024px){#home .expertise>div{width:calc(1120/1366 * 100%)}}@media (min-width:1024px){#home .expertise .slick-dots{width:100%}}#home .expertise .slick-dots li.slick-active button:before{background-color:#363636}#home .expertise .slick-dots li button:before{background-color:#eb3f43}#home .expertise .resume{text-align:center;width:calc(490/640 * 100%)}@media (min-width:1024px){#home .expertise .resume{-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;width:100%}}#home .expertise .resume h2{font-family:Ogilvy-serif,sans-serif;font-size:calc(50/640 * 100vw);text-transform:uppercase;font-weight:700}@media (max-width:736px) and (orientation:landscape){#home .expertise .resume h2{font-size:calc(40/640 * 100vw)}}@media (min-width:768px){#home .expertise .resume h2{font-size:calc(48/640 * 100vw)}}@media (min-width:1024px){#home .expertise .resume h2{font-size:calc(65/1366 * 100vw);letter-spacing:-1px}}#home .expertise .resume p{font-size:calc(30/640 * 100vw);font-weight:100;line-height:120%;margin:4% 0 12%}@media (max-width:736px) and (orientation:landscape){#home .expertise .resume p{font-size:calc(18/640 * 100vw);margin:3% 0 6%}}@media (min-width:768px){#home .expertise .resume p{font-size:calc(30/640 * 100vw);margin:4% 0 12%}}@media (min-width:1024px){#home .expertise .resume p{font-size:calc(22/1366 * 100vw);line-height:130%;margin:1.5% 0 0;padding:0 8%}}#home .expertise .resume a{color:#eb3f43;font-size:calc(32/640 * 100vw);font-weight:800;letter-spacing:3px;text-transform:uppercase}@media (max-width:736px) and (orientation:landscape){#home .expertise .resume a{font-size:calc(20/640 * 100vw)}}@media (min-width:768px){#home .expertise .resume a{font-size:calc(32/640 * 100vw);letter-spacing:6px}}@media (min-width:1024px){#home .expertise .resume a{font-size:calc(28/1366 * 100vw);letter-spacing:4px;margin-top:3%}}#home .expertise .resume a:before{background-color:#000;content:'';display:inline-block;height:2px;margin-right:10px;position:relative;top:-6px;width:19px}@media (min-width:768px){#home .expertise .resume a:before{height:4px;margin-right:20px;top:-12px;width:38px}}@media (min-width:1024px){#home .expertise .resume a:before{margin-right:18px;top:-8px;width:22px}}#home .carousel-expertise>ul.slick-dots{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);bottom:calc(30/900 * 100%);display:block!important;font-size:0;left:0;text-align:center;top:auto;width:100%}@media (min-width:1024px){#home .carousel-expertise>ul.slick-dots{display:none!important}}#home .carousel-expertise>ul.slick-dots.bg-black li.slick-active button:before{background-color:#eb3f43}#home .carousel-expertise>ul.slick-dots.bg-black li button:before{background-color:#fff}#home .carousel-expertise>ul.slick-dots.bg-red li.slick-active button:button{background-color:#363636}#home .carousel-expertise>ul.slick-dots.bg-red li button:before{background-color:#fff}#home .carousel-expertise>ul.slick-dots li{display:inline-block;float:none;height:22px;margin-right:0;width:18px}#home .carousel-expertise>ul.slick-dots li.slick-active button:before{background-color:#363636;height:22px;width:3px}#home .carousel-expertise>ul.slick-dots li button{height:22px}#home .carousel-expertise>ul.slick-dots li button:before{background-color:#eb3f43}#home section.news{background-color:#fff}@media (min-width:1024px){#home section.news>div{padding-left:calc(95/1120 * 100%)}}#cases .header-page p{font-size:calc(119/640 * 100vw)}@media (max-width:736px) and (orientation:landscape){#cases .header-page p{font-size:calc(80/640 * 100vw)}}@media (min-width:1024px){#cases .header-page p{font-size:calc(105/1366 * 100vw)}}#cases .custom-select{position:absolute;right:56px;top:101.5vh;width:40px;z-index:10}@media (min-width:768px){#cases .custom-select{right:112px;width:80px}}@media (min-width:1024px){#cases .custom-select{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);height:55px;left:50%;right:initial;top:104vh;width:350px}}#cases .custom-select.fixed{position:fixed;top:13px}@media (min-width:768px){#cases .custom-select.fixed{top:21px}}@media (min-width:1024px){#cases .custom-select.fixed{top:7px}}#cases .custom-select>div{height:40px;width:40px}@media (min-width:768px){#cases .custom-select>div{height:80px;width:80px}}@media (min-width:1024px){#cases .custom-select>div{display:none}}#cases .custom-select>div .icon-filter{background-color:rgba(0,0,0,.2);font-size:18px;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){#cases .custom-select>div .icon-filter{font-size:36px}}#cases .custom-select>div .icon-filter:before{position:absolute}#cases .custom-select>div select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}#cases .custom-select a.select-fake{background-color:rgba(0,0,0,.2);color:#393939;display:none;font-size:14px;font-weight:800;letter-spacing:2px;line-height:55px;overflow:hidden;position:absolute;text-decoration:none;text-indent:5%}@media (min-width:1024px){#cases .custom-select a.select-fake{display:block;height:100%;width:100%}}#cases .custom-select a.select-fake p{pointer-events:none}#cases .custom-select a.select-fake .icon-filter{display:block;height:100%;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:16.5%}#cases .custom-select a.select-fake .icon-filter:before{font-size:18px}#cases .custom-select ul{background-color:rgba(255,255,255,.85);display:none;left:0;position:absolute;top:100%;width:100%}@media (max-width:1023px){#cases .custom-select ul{display:none!important}}#cases .custom-select li:last-child a{border:none}#cases .custom-select li a{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#393939;display:block;font-size:14px;font-weight:800;height:55px;letter-spacing:2px;line-height:55px;padding-left:5%;text-decoration:none}#cases .custom-select li a:hover{background-color:#eb3f43;color:#fff}#cases .case{position:relative;width:100%}@media (min-width:1024px){#cases .case{background-position:center center;background-size:cover;height:100vh;width:100%}}#cases .case:last-child{border-bottom:2px solid #fff}@media (min-width:768px){#cases .case:last-child{border-width:4px}}@media (min-width:1024px){#cases .case:last-child{border-bottom:none}}@media (min-width:1024px){#cases .case:nth-child(odd) ul.labels{left:auto;right:calc(60/1366 * 100% * -1)}}@media (min-width:1024px){#cases .case:nth-child(odd) .image{left:auto;right:0}}#cases .case:nth-child(odd) .description{background-color:#000}@media (min-width:1024px){#cases .case:nth-child(odd) .description{background-color:#eb3f43;left:0;right:auto}}#cases .case:nth-child(odd) .description span:before{background-color:#eb3f43}@media (min-width:1024px){#cases .case:nth-child(odd) .description span:before{background-color:#000}}@media (min-width:1024px){#cases .case.align-right ul.labels{left:auto;right:calc(60/1366 * 100% * -1)}}@media (min-width:1024px){#cases .case.align-right .image{left:auto;right:0}}@media (min-width:1024px){#cases .case.align-right .description{left:0;right:auto}}@media (min-width:1024px){#cases .case>div{-moz-transform:translate(-50%,-44%);-ms-transform:translate(-50%,-44%);-webkit-transform:translate(-50%,-44%);transform:translate(-50%,-44%);height:calc(460/600 * 100%);left:50%;position:absolute;top:50%;width:calc(1140/1366 * 100%)}}#cases .case .column{display:none}@media (min-width:1024px){#cases .case .column{display:block;height:109%;left:calc(38/1140 * 100% * -1)}}#cases .case .column .social{bottom:-37px}#cases .case .column .social a{color:#000}#cases .case ul.labels{display:none}@media (min-width:1024px){#cases .case ul.labels{display:block;left:calc(60/1366 * 100% * -1);pointer-events:none;position:absolute;top:calc(50/460 * 100%);z-index:1;width:calc(260/1140 * 100%)}#cases .case ul.labels li{background-color:#000;color:#eb3f43;font-size:calc(13/1366 * 100vw);font-weight:800;letter-spacing:1px;margin-bottom:calc(12/460 * 100%);padding:6% 8%;text-align:right;text-transform:uppercase}}@media (min-width:1024px){#cases .case a.image{-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.3);box-shadow:0 0 25px 0 rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;z-index:0;width:calc(900/1140 * 100%)}}#cases .case a.image img{display:block;width:100%}@media (min-width:1024px){#cases .case a.image img{display:none}}#cases .case a.description{background-color:#eb3f43;color:#fff;padding:7% calc(25/640 * 100%)}@media (min-width:1024px){#cases .case a.description{bottom:calc(30/460 * 100%);padding:0;right:0;padding:2.5%;position:absolute;width:calc(270/1140 * 100%)}}#cases .case a.description h3{font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(54/640 * 100vw);text-transform:uppercase;word-wrap:break-word}@media (min-width:1024px){#cases .case a.description h3{font-size:calc(29/1366 * 100vw);line-height:115%}}#cases .case a.description p{font-size:calc(30/640 * 100vw);font-weight:400;line-height:120%;padding:3% 0 6%}@media (min-width:1024px){#cases .case a.description p{font-size:calc(14/1366 * 100vw);line-height:140%;padding:6% 0 10%}}#cases .case a.description p strong{font-weight:800}#cases .case a.description span{display:inline-block;font-size:calc(32/640 * 100vw);font-weight:800;letter-spacing:3px;padding-left:31px;position:relative;text-transform:uppercase}@media (min-width:768px){#cases .case a.description span{letter-spacing:6px;padding-left:62px}}@media (min-width:1024px){#cases .case a.description span{font-size:calc(16/1366 * 100vw);letter-spacing:4px;padding-left:30px}}#cases .case a.description span:before{background-color:#000;content:'';height:3px;left:0;width:22px}@media (min-width:768px){#cases .case a.description span:before{height:6px;width:44px}}@media (min-width:1024px){#cases .case a.description span:before{height:2px;width:18px}}#internal-case.deixa-jogar .highlight{background-image:url(../img/cases/deixa-jogar/highlight_m.jpg)}@media (orientation:landscape){#internal-case.deixa-jogar .highlight{background-image:url(../img/cases/deixa-jogar/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.deixa-jogar .highlight{background-image:url(../img/cases/deixa-jogar/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.deixa-jogar .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.deixa-jogar .campaign{background-image:url(../img/cases/deixa-jogar/campaign_d.jpg)}}#internal-case.deixa-jogar .campaign>div{left:0;right:15%}@media (min-width:1024px){#internal-case.deixa-jogar .campaign>div{-webkit-transform:translateX(50%);transform:translateX(50%)}#internal-case.deixa-jogar .campaign>div>p{max-width:60%}}#internal-case.deixa-jogar .about>div>img{display:block;margin:0 auto;width:calc(370/640 * 100%)}@media (min-width:1024px){#internal-case.deixa-jogar .about>div>img{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;margin:0;position:absolute;top:50%;width:calc(150/930 * 100%)!important}}#internal-case.deixa-jogar .about>div>div>p{font-size:16px}#internal-case.deixa-jogar .cannes{height:340px}#internal-case.deixa-jogar .cannes .block-red{height:100%;background-color:#e1150e}#internal-case.deixa-jogar .cannes .block-red p{top:15%;font-family:Ogilvy-serif,sans-serif;left:4%;position:absolute;color:#fff;width:100%;line-height:.9;font-size:calc(35/640 * 100vw)}@media (min-width:1024px){#internal-case.deixa-jogar .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;top:50%;width:58%;left:0;right:0;margin:auto;font-size:calc(32/1366 * 100vw)}}#internal-case.deixa-jogar .cannes .block-red p strong{font-weight:600;font-size:calc(40/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.deixa-jogar .cannes .block-red p strong{font-size:calc(32/1366 * 100vw)}}#internal-case.deixa-jogar .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.deixa-jogar .cannes .block-red p strong em{font-size:calc(30/1366 * 100vw)}}@media (min-width:1024px){#internal-case.deixa-jogar .cannes .block-red p strong br{display:none}}#internal-case.ricky-brasil .highlight{background-image:url(../img/cases/ricky-brasil/highlight_m.jpg)}@media (orientation:landscape){#internal-case.ricky-brasil .highlight{background-image:url(../img/cases/ricky-brasil/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.ricky-brasil .highlight{background-image:url(../img/cases/ricky-brasil/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.ricky-brasil .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.ricky-brasil .campaign{background-image:url(../img/cases/ricky-brasil/campaign_d.jpg)}}#internal-case.ricky-brasil .campaign>div{left:0;right:15%}@media (min-width:1024px){#internal-case.ricky-brasil .campaign>div{-webkit-transform:translateX(50%);transform:translateX(50%)}#internal-case.ricky-brasil .campaign>div>p{max-width:60%}}#internal-case.ricky-brasil .cannes .block-red{background-image:url(../img/cases/lion-v3.jpg);background-position:55% top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (max-width:768px -1){#internal-case.ricky-brasil .cannes .block-red{background-position:55% top}}@media (min-width:768px){#internal-case.ricky-brasil .cannes .block-red{background-position:right top}}@media (min-width:1025px){#internal-case.ricky-brasil .cannes .block-red{background-image:url(../img/cases/lion-v4.jpg);background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.ricky-brasil .cannes .block-red p{top:15%;font-family:Ogilvy-serif,sans-serif;left:4%;position:absolute;color:#fff;width:100%;line-height:.9;font-size:calc(34/640 * 100vw)}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:10%;text-align:left;top:50%;width:100%;font-size:calc(29/1366 * 100vw)}}#internal-case.ricky-brasil .cannes .block-red p em{font-size:calc(46/640 * 100vw);color:#000;width:55%}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p em{font-size:calc(35/1366 * 100vw)}}#internal-case.ricky-brasil .cannes .block-red p em strong{font-size:calc(52/640 * 100vw)}#internal-case.ricky-brasil .cannes .block-red p em strong span{font-size:calc(63/640 * 100vw)}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p em strong span{display:inline;font-size:calc(55/1366 * 100vw)}}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p em strong{font-size:calc(55/1366 * 100vw)}}#internal-case.ricky-brasil .cannes .block-red p strong{font-weight:600;font-size:calc(40/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p strong{font-size:calc(29/1366 * 100vw)}}#internal-case.ricky-brasil .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p strong em{font-size:calc(30/1366 * 100vw)}}@media (min-width:1024px){#internal-case.ricky-brasil .cannes .block-red p strong br{display:none}}#internal-case.dress-for-respect .highlight{background-image:url(../img/cases/dress-for-respect/highlight_m.jpg)}@media (orientation:landscape){#internal-case.dress-for-respect .highlight{background-image:url(../img/cases/dress-for-respect/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.dress-for-respect .highlight{background-image:url(../img/cases/dress-for-respect/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.dress-for-respect .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.dress-for-respect .campaign{background-image:url(../img/cases/dress-for-respect/campaign_d.jpg)}}#internal-case.dress-for-respect .campaign>div{left:0;right:15%}@media (min-width:1024px){#internal-case.dress-for-respect .campaign>div{-webkit-transform:translateX(85%);transform:translateX(85%)}#internal-case.dress-for-respect .campaign>div>p{max-width:22%}}#internal-case.dress-for-respect .cannes .block-red{background-image:url(../img/cases/lion-v3.jpg);background-position:55% top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (max-width:768px -1){#internal-case.dress-for-respect .cannes .block-red{background-position:55% top}}@media (min-width:768px){#internal-case.dress-for-respect .cannes .block-red{background-position:right top}}@media (min-width:1025px){#internal-case.dress-for-respect .cannes .block-red{background-image:url(../img/cases/lion-v4.jpg);background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.dress-for-respect .cannes .block-red p{top:15%;font-family:Ogilvy-serif,sans-serif;left:4%;position:absolute;color:#fff;width:100%;line-height:1.2;font-size:calc(26/640 * 100vw)}@media (min-width:768px){#internal-case.dress-for-respect .cannes .block-red p{top:5%}}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:10%;text-align:left;top:50%;width:100%;font-size:calc(24/1366 * 100vw);max-width:39%;text-transform:none}}#internal-case.dress-for-respect .cannes .block-red p em{font-size:calc(45/640 * 100vw);color:#000;width:55%;text-transform:uppercase;line-height:.9}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p em{font-size:calc(34.6/1366 * 100vw)}}#internal-case.dress-for-respect .cannes .block-red p em strong{font-size:calc(63/640 * 100vw)}#internal-case.dress-for-respect .cannes .block-red p em strong span{font-size:calc(84/640 * 100vw)}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p em strong span{display:inline;font-size:calc(63/1366 * 100vw)}}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p em strong{font-size:calc(63/1366 * 100vw)}}#internal-case.dress-for-respect .cannes .block-red p strong{font-weight:600;font-size:calc(26/640 * 100vw);line-height:120%}#internal-case.dress-for-respect .cannes .block-red p strong:not(:first-child){display:inline}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p strong{font-size:calc(24/1366 * 100vw)}}#internal-case.dress-for-respect .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p strong em{font-size:calc(30/1366 * 100vw)}}@media (min-width:1024px){#internal-case.dress-for-respect .cannes .block-red p strong br{display:none}}#internal-case.flor-da-vida .highlight{background-image:url(../img/cases/flor-da-vida/highlight_m.jpg)}@media (orientation:landscape){#internal-case.flor-da-vida .highlight{background-image:url(../img/cases/flor-da-vida/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.flor-da-vida .highlight{background-image:url(../img/cases/flor-da-vida/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.flor-da-vida .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.flor-da-vida .campaign{background-image:url(../img/cases/flor-da-vida/campaign_d.jpg)}}#internal-case.flor-da-vida .campaign>div{left:0;right:15%}@media (min-width:1024px){#internal-case.flor-da-vida .campaign>div{-webkit-transform:translateX(74%);transform:translateX(74%)}#internal-case.flor-da-vida .campaign>div>p{max-width:31%}}#internal-case.flor-da-vida .cannes .block-red{background-image:url(../img/cases/lion-v3.jpg);background-position:55% top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (max-width:768px -1){#internal-case.flor-da-vida .cannes .block-red{background-position:55% top}}@media (min-width:768px){#internal-case.flor-da-vida .cannes .block-red{background-position:right top}}@media (min-width:1025px){#internal-case.flor-da-vida .cannes .block-red{background-image:url(../img/cases/lion-v4.jpg);background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.flor-da-vida .cannes .block-red p{top:24%;font-family:Ogilvy-serif,sans-serif;left:4%;position:absolute;color:#fff;width:100%;line-height:1.2;font-size:calc(26/640 * 100vw)}@media (min-width:768px){#internal-case.flor-da-vida .cannes .block-red p{top:15%}}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:15%;text-align:left;top:50%;width:100%;font-size:calc(24/1366 * 100vw);max-width:38%;text-transform:none}}#internal-case.flor-da-vida .cannes .block-red p em{color:#fff;font-size:calc(50/640 * 100vw);width:55%;text-transform:uppercase;line-height:1.1}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p em{font-size:calc(28/1366 * 100vw)}}#internal-case.flor-da-vida .cannes .block-red p em strong{color:#000;text-transform:none;line-height:1;font-size:calc(75/640 * 100vw)}#internal-case.flor-da-vida .cannes .block-red p em strong span{font-size:calc(70/640 * 100vw)}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p em strong span{display:inline;font-size:calc(63/1366 * 100vw)}}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p em strong{text-transform:uppercase;font-size:calc(55/1366 * 100vw)}}#internal-case.flor-da-vida .cannes .block-red p strong{font-weight:600;font-size:calc(26/640 * 100vw);line-height:120%}#internal-case.flor-da-vida .cannes .block-red p strong:not(:first-child){display:inline}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p strong{font-size:calc(24/1366 * 100vw)}}#internal-case.flor-da-vida .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p strong em{font-size:calc(30/1366 * 100vw)}}@media (min-width:1024px){#internal-case.flor-da-vida .cannes .block-red p strong br{display:none}}#internal-case.mulheres-forbes-ii .highlight{background-image:url(../img/cases/mulheres-forbes-ii/highlight_m.jpg)}@media (orientation:landscape){#internal-case.mulheres-forbes-ii .highlight{background-image:url(../img/cases/mulheres-forbes-ii/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .highlight{background-image:url(../img/cases/mulheres-forbes-ii/highlight_d.jpg)}}#internal-case.mulheres-forbes-ii .highlight h2{color:#fff;text-align:center;width:100%}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .campaign{background-image:url(../img/cases/mulheres-forbes-ii/campaign_d.jpg);background-position:0 top}}#internal-case.mulheres-forbes-ii .campaign>div{left:0;right:13%}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .campaign>div{-webkit-transform:translateX(74%);transform:translateX(74%)}#internal-case.mulheres-forbes-ii .campaign>div>p{max-width:30%}}#internal-case.mulheres-forbes-ii .cannes .block-red{background-image:url(../img/cases/lion-v3.jpg);background-position:55% top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (max-width:768px -1){#internal-case.mulheres-forbes-ii .cannes .block-red{background-position:55% top}}@media (min-width:768px){#internal-case.mulheres-forbes-ii .cannes .block-red{background-position:right top}}@media (min-width:1025px){#internal-case.mulheres-forbes-ii .cannes .block-red{background-image:url(../img/cases/lion-v4.jpg);background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.mulheres-forbes-ii .cannes .block-red p{top:24%;font-family:Ogilvy-serif,sans-serif;left:4%;position:absolute;color:#fff;width:100%;line-height:1.2;font-size:calc(26/640 * 100vw)}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:15%;text-align:left;top:50%;width:100%;font-size:calc(24/1366 * 100vw);max-width:38%;text-transform:none}}#internal-case.mulheres-forbes-ii .cannes .block-red p em{color:#fff;font-size:calc(35/640 * 100vw);width:55%;text-transform:uppercase;line-height:1.1}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p em{font-size:calc(28/1366 * 100vw)}}#internal-case.mulheres-forbes-ii .cannes .block-red p em strong{color:#000;text-transform:none;line-height:1;font-size:calc(75/640 * 100vw)}#internal-case.mulheres-forbes-ii .cannes .block-red p em strong span{font-size:calc(70/640 * 100vw)}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p em strong span{display:inline;font-size:calc(63/1366 * 100vw)}}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p em strong{text-transform:uppercase;font-size:calc(55/1366 * 100vw)}}#internal-case.mulheres-forbes-ii .cannes .block-red p strong{font-weight:600;font-size:calc(26/640 * 100vw);line-height:120%}#internal-case.mulheres-forbes-ii .cannes .block-red p strong:not(:first-child){display:inline}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p strong{font-size:calc(24/1366 * 100vw)}}#internal-case.mulheres-forbes-ii .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p strong em{font-size:calc(30/1366 * 100vw)}}@media (min-width:1024px){#internal-case.mulheres-forbes-ii .cannes .block-red p strong br{display:none}}#internal-case.fanta-guarana .highlight{background-image:url(../img/cases/fanta-guarana/highlight_m.jpg)}@media (orientation:landscape){#internal-case.fanta-guarana .highlight{background-image:url(../img/cases/fanta-guarana/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.fanta-guarana .highlight{background-image:url(../img/cases/fanta-guarana/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.fanta-guarana .highlight h2 br{display:none}}@media (min-width:1024px){#internal-case.fanta-guarana .campaign{background-image:url(../img/cases/fanta-guarana/campaign_d.jpg)}}#internal-case.fanta-guarana .cannes .block-red{padding:13% 0;text-align:center}@media (min-width:1024px){#internal-case.fanta-guarana .cannes .block-red{padding:8% 0}}#internal-case.fanta-guarana .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(50/640 * 100vw);line-height:120%;padding:0 calc(10/640 * 100vw)}@media (min-width:1024px){#internal-case.fanta-guarana .cannes .block-red p{font-size:calc(42/1366 * 100vw)}}#internal-case.fanta-guarana .cannes .block-red p br.mobile{display:block}@media (min-width:1024px){#internal-case.fanta-guarana .cannes .block-red p br.mobile{display:none}}#internal-case.fanta-guarana .cannes .block-red p br.desktop{display:none}@media (min-width:1024px){#internal-case.fanta-guarana .cannes .block-red p br.desktop{display:block}}#internal-case.a-voz-da-arte .highlight{background-image:url(../img/cases/a-voz-da-arte/highlight_m.jpg)}@media (orientation:landscape){#internal-case.a-voz-da-arte .highlight{background-image:url(../img/cases/a-voz-da-arte/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.a-voz-da-arte .highlight{background-image:url(../img/cases/a-voz-da-arte/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.a-voz-da-arte .campaign{background-image:url(../img/cases/a-voz-da-arte/campaign_d.jpg)}}#internal-case.a-voz-da-arte .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.a-voz-da-arte .cannes .block-red{padding:4% 0}}#internal-case.a-voz-da-arte .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.a-voz-da-arte .cannes .block-red p{font-family:Ogilvy,sans-serif;font-size:calc(27/1366 * 100vw);font-weight:100;line-height:100%;text-transform:initial}}#internal-case.a-voz-da-arte .cannes .block-red p strong{color:#000;font-family:Ogilvy-serif,sans-serif;font-size:calc(60/640 * 100vw);line-height:115%;padding-top:2%}@media (min-width:1024px){#internal-case.a-voz-da-arte .cannes .block-red p strong{font-size:calc(95/1366 * 100vw);line-height:100%;padding:0}}@media (min-width:1024px){#internal-case.a-voz-da-arte .cannes .block-red p strong em{color:#fff;font-size:calc(48/1366 * 100vw);line-height:100%;padding:1% 0 1.5%;text-transform:uppercase}}#internal-case.vr-vacina .highlight{background-image:url(../img/cases/vr-vacina/highlight_m.jpg)}@media (orientation:landscape){#internal-case.vr-vacina .highlight{background-image:url(../img/cases/vr-vacina/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.vr-vacina .highlight{background-image:url(../img/cases/vr-vacina/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.vr-vacina .campaign{background-image:url(../img/cases/vr-vacina/campaign_d.jpg)}}#internal-case.vr-vacina .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:right top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:1024px){#internal-case.vr-vacina .cannes .block-red{background-position:65% top;background-size:auto 115%;float:right;height:calc(398/600 * 100vh);width:calc(960/1366 * 100%)}}#internal-case.vr-vacina .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.vr-vacina .cannes .block-red p{bottom:20%;left:7%}}#internal-case.vr-vacina .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.vr-vacina .cannes .block-red p strong{font-size:calc(47/1366 * 100vw)}}#internal-case.vr-vacina .cannes .block-red p strong em{color:#000;font-size:calc(80/640 * 100vw);line-height:100%;text-transform:initial}@media (min-width:1024px){#internal-case.vr-vacina .cannes .block-red p strong em{font-size:calc(95/1366 * 100vw);text-transform:uppercase}}@media (min-width:1024px){#internal-case.vr-vacina .cannes .block-red p strong br{display:none}}#internal-case.vr-vacina .cannes .more{padding:3%;position:relative}@media (min-width:1024px){#internal-case.vr-vacina .cannes .more{float:left;height:calc(398/600 * 100vh);padding:0;width:calc(406/1366 * 100%)}}#internal-case.vr-vacina .cannes .more p{font-weight:800;font-size:calc(30/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.vr-vacina .cannes .more p{bottom:19%;font-size:calc(25/1366 * 100vw);left:0;padding:0 calc(40/1366 * 100vw) 0 calc(116/1366 * 100vw);position:absolute;text-align:right;width:100%}}#internal-case.vr-vacina .cannes .more p strong{font-weight:800}#internal-case.vacina-antirrival .highlight{background-image:url(../img/cases/vacina-antirrival/highlight_m.jpg)}@media (orientation:landscape){#internal-case.vacina-antirrival .highlight{background-image:url(../img/cases/vacina-antirrival/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.vacina-antirrival .highlight{background-image:url(../img/cases/vacina-antirrival/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.vacina-antirrival .campaign{background-image:url(../img/cases/vacina-antirrival/campaign_d.jpg)}}#internal-case.vacina-antirrival .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.vacina-antirrival .cannes .block-red{padding:6% 0}}#internal-case.vacina-antirrival .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(50/640 * 100vw);line-height:120%;padding:0 calc(40/640 * 100vw)}@media (min-width:1024px){#internal-case.vacina-antirrival .cannes .block-red p{font-size:calc(42/1366 * 100vw);line-height:150%}}#internal-case.meninas-fortes .highlight{background-image:url(../img/cases/meninas-fortes/highlight_m.jpg)}@media (orientation:landscape){#internal-case.meninas-fortes .highlight{background-image:url(../img/cases/meninas-fortes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.meninas-fortes .highlight{background-image:url(../img/cases/meninas-fortes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.meninas-fortes .campaign{background-image:url(../img/cases/meninas-fortes/campaign_d.jpg)}}#internal-case.meninas-fortes .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:right top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:1024px){#internal-case.meninas-fortes .cannes .block-red{background-position:right top;background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.meninas-fortes .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.meninas-fortes .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:0;text-align:center;top:50%;width:100%}}#internal-case.meninas-fortes .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.meninas-fortes .cannes .block-red p strong{font-size:calc(42/1366 * 100vw)}}#internal-case.meninas-fortes .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.meninas-fortes .cannes .block-red p strong em{font-size:calc(78/1366 * 100vw)}}@media (min-width:1024px){#internal-case.meninas-fortes .cannes .block-red p strong br{display:none}}#internal-case.contos-de-ninar .highlight{background-image:url(../img/cases/contos-de-ninar/highlight_m.jpg)}@media (orientation:landscape){#internal-case.contos-de-ninar .highlight{background-image:url(../img/cases/contos-de-ninar/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.contos-de-ninar .highlight{background-image:url(../img/cases/contos-de-ninar/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.contos-de-ninar .campaign{background-image:url(../img/cases/contos-de-ninar/campaign_d.jpg)}}#internal-case.contos-de-ninar .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:right top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:1024px){#internal-case.contos-de-ninar .cannes .block-red{background-position:right top;background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.contos-de-ninar .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.contos-de-ninar .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:0;text-align:center;top:50%;width:100%}}#internal-case.contos-de-ninar .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.contos-de-ninar .cannes .block-red p strong{font-size:calc(42/1366 * 100vw)}}#internal-case.contos-de-ninar .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.contos-de-ninar .cannes .block-red p strong em{font-size:calc(78/1366 * 100vw)}}@media (min-width:1024px){#internal-case.contos-de-ninar .cannes .block-red p strong br{display:none}}#internal-case.mulheres-forbes .highlight{background-image:url(../img/cases/mulheres-forbes/highlight_m.jpg)}@media (orientation:landscape){#internal-case.mulheres-forbes .highlight{background-image:url(../img/cases/mulheres-forbes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.mulheres-forbes .highlight{background-image:url(../img/cases/mulheres-forbes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.mulheres-forbes .campaign{background-image:url(../img/cases/mulheres-forbes/campaign_d.jpg)}}#internal-case.mulheres-forbes .campaign p{color:#636363}#internal-case.mulheres-forbes .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:right top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:1024px){#internal-case.mulheres-forbes .cannes .block-red{background-position:right top;background-size:auto 115%;height:calc(388/600 * 100vh)}}#internal-case.mulheres-forbes .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.mulheres-forbes .cannes .block-red p{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:0;text-align:center;top:50%;width:100%}}#internal-case.mulheres-forbes .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.mulheres-forbes .cannes .block-red p strong{font-size:calc(42/1366 * 100vw)}}#internal-case.mulheres-forbes .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:115%}@media (min-width:1024px){#internal-case.mulheres-forbes .cannes .block-red p strong em{font-size:calc(78/1366 * 100vw)}}@media (min-width:1024px){#internal-case.mulheres-forbes .cannes .block-red p strong br{display:none}}#internal-case.carequinhas .highlight{background-image:url(../img/cases/carequinhas/highlight_m.jpg)}@media (orientation:landscape){#internal-case.carequinhas .highlight{background-image:url(../img/cases/carequinhas/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.carequinhas .highlight{background-image:url(../img/cases/carequinhas/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.carequinhas .campaign{background-image:url(../img/cases/carequinhas/campaign_d.jpg)}}#internal-case.carequinhas .campaign p{color:#000}#internal-case.carequinhas .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:right top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:1024px){#internal-case.carequinhas .cannes .block-red{background-position:65% top;background-size:auto 115%;float:right;height:calc(398/600 * 100vh);width:calc(960/1366 * 100%)}}#internal-case.carequinhas .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.carequinhas .cannes .block-red p{bottom:10%;left:7%}}#internal-case.carequinhas .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.carequinhas .cannes .block-red p strong{font-size:calc(47/1366 * 100vw)}}#internal-case.carequinhas .cannes .block-red p strong em{color:#000;font-size:calc(60/640 * 100vw);line-height:100%;text-transform:uppercase}@media (min-width:1024px){#internal-case.carequinhas .cannes .block-red p strong em{font-size:calc(95/1366 * 100vw);text-transform:uppercase}}#internal-case.carequinhas .cannes .more{padding:3%;position:relative}@media (min-width:1024px){#internal-case.carequinhas .cannes .more{float:left;height:calc(398/600 * 100vh);padding:0;width:calc(406/1366 * 100%)}}#internal-case.carequinhas .cannes .more p{font-weight:800;font-size:calc(30/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.carequinhas .cannes .more p{bottom:19%;font-size:calc(25/1366 * 100vw);left:0;padding:0 calc(40/1366 * 100vw) 0 calc(116/1366 * 100vw);position:absolute;text-align:right;width:100%}}#internal-case.carequinhas .cannes .more p strong{font-weight:800}#internal-case.maes-segurancas .highlight{background-image:url(../img/cases/maes-segurancas/highlight_m.jpg)}@media (orientation:landscape){#internal-case.maes-segurancas .highlight{background-image:url(../img/cases/maes-segurancas/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.maes-segurancas .highlight{background-image:url(../img/cases/maes-segurancas/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.maes-segurancas .campaign{background-image:url(../img/cases/maes-segurancas/campaign_d.jpg)}}#internal-case.maes-segurancas .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.maes-segurancas .cannes .block-red{padding:7% 0}}#internal-case.maes-segurancas .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(50/640 * 100vw);line-height:120%;padding:0 calc(40/640 * 100vw)}@media (min-width:1024px){#internal-case.maes-segurancas .cannes .block-red p{color:#000;font-size:calc(42/1366 * 100vw);line-height:150%}}#internal-case.maes-segurancas .cannes .block-red p br{display:none}@media (min-width:1024px){#internal-case.maes-segurancas .cannes .block-red p br{display:block}}#internal-case.o-treino-que-muda-opinioes .highlight{background-image:url(../img/cases/o-treino-que-muda-opinioes/highlight_m.jpg)}@media (orientation:landscape){#internal-case.o-treino-que-muda-opinioes .highlight{background-image:url(../img/cases/o-treino-que-muda-opinioes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.o-treino-que-muda-opinioes .highlight{background-image:url(../img/cases/o-treino-que-muda-opinioes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.o-treino-que-muda-opinioes .campaign{background-image:url(../img/cases/o-treino-que-muda-opinioes/campaign_d.jpg)}}#internal-case.o-treino-que-muda-opinioes .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.o-treino-que-muda-opinioes .cannes .block-red{padding:6% 0}}#internal-case.o-treino-que-muda-opinioes .cannes .block-red p{font-family:Ogilvy-serif,sans-serif}#internal-case.o-treino-que-muda-opinioes .cannes .block-red p strong{color:#fff;font-size:calc(44/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.o-treino-que-muda-opinioes .cannes .block-red p strong{font-size:calc(42/1366 * 100vw)}}#internal-case.o-treino-que-muda-opinioes .cannes .block-red p strong em{color:#000;font-size:calc(70/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.o-treino-que-muda-opinioes .cannes .block-red p strong em{font-size:calc(77/1366 * 100vw)}}#internal-case.adote-um-pequeno-torcedor .highlight{background-image:url(../img/cases/adote-um-pequeno-torcedor/highlight_m.jpg)}@media (orientation:landscape){#internal-case.adote-um-pequeno-torcedor .highlight{background-image:url(../img/cases/adote-um-pequeno-torcedor/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.adote-um-pequeno-torcedor .highlight{background-image:url(../img/cases/adote-um-pequeno-torcedor/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.adote-um-pequeno-torcedor .campaign{background-image:url(../img/cases/adote-um-pequeno-torcedor/campaign_d.jpg)}}#internal-case.adote-um-pequeno-torcedor .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.adote-um-pequeno-torcedor .cannes .block-red{padding:7% 0}}#internal-case.adote-um-pequeno-torcedor .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(50/640 * 100vw);line-height:120%;padding:0 calc(10/640 * 100vw)}@media (min-width:1024px){#internal-case.adote-um-pequeno-torcedor .cannes .block-red p{font-size:calc(42/1366 * 100vw)}}#internal-case.adote-um-pequeno-torcedor .cannes .block-red p br{display:none}@media (min-width:1024px){#internal-case.adote-um-pequeno-torcedor .cannes .block-red p br{display:block}}#internal-case.reacoes .highlight{background-image:url(../img/cases/reacoes/highlight_m.jpg)}@media (orientation:landscape){#internal-case.reacoes .highlight{background-image:url(../img/cases/reacoes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.reacoes .highlight{background-image:url(../img/cases/reacoes/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.reacoes .campaign{background-image:url(../img/cases/reacoes/campaign_d.jpg)}}#internal-case.reacoes .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.reacoes .cannes .block-red{padding:5% 0}}#internal-case.reacoes .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(43/640 * 100vw);line-height:120%;padding:0 calc(20/640 * 100%)}@media (min-width:1024px){#internal-case.reacoes .cannes .block-red p{font-size:calc(40/1366 * 100vw)}}#internal-case.reacoes .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.reacoes .cannes .block-red p em{font-size:calc(47/1366 * 100vw);padding:1%}}#internal-case.reacoes .cannes .block-red p br{display:none}@media (min-width:1024px){#internal-case.reacoes .cannes .block-red p br{display:block}}#internal-case.meu-momento-senna .highlight{background-image:url(../img/cases/meu-momento-senna/highlight_m.jpg)}@media (orientation:landscape){#internal-case.meu-momento-senna .highlight{background-image:url(../img/cases/meu-momento-senna/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.meu-momento-senna .highlight{background-image:url(../img/cases/meu-momento-senna/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.meu-momento-senna .campaign{background-image:url(../img/cases/meu-momento-senna/campaign_d.jpg)}}#internal-case.meu-momento-senna .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.meu-momento-senna .cannes .block-red{padding:7.25% 0}}#internal-case.meu-momento-senna .cannes .block-red p{font-family:Ogilvy-serif,sans-serif;font-size:calc(43/640 * 100vw);line-height:120%;padding:0 calc(60/640 * 100%);text-align:center;text-transform:uppercase}@media (min-width:1024px){#internal-case.meu-momento-senna .cannes .block-red p{font-size:calc(40/1366 * 100vw);padding:0}}#internal-case.meu-momento-senna .cannes .block-red p em{color:#fff;display:block;line-height:120%;padding-bottom:4%}@media (min-width:1024px){#internal-case.meu-momento-senna .cannes .block-red p em{padding-bottom:1%}}#internal-case.o-cartaz-hiv-positivo .highlight{background-image:url(../img/cases/o-cartaz-hiv-positivo/highlight_m.jpg)}@media (orientation:landscape){#internal-case.o-cartaz-hiv-positivo .highlight{background-image:url(../img/cases/o-cartaz-hiv-positivo/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .highlight{background-image:url(../img/cases/o-cartaz-hiv-positivo/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .campaign{background-image:url(../img/cases/o-cartaz-hiv-positivo/campaign_d.jpg)}}#internal-case.o-cartaz-hiv-positivo .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .cannes .block-red{padding:4% 0}}#internal-case.o-cartaz-hiv-positivo .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(43/640 * 100vw);line-height:120%;padding:0 calc(20/640 * 100%)}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .cannes .block-red p{font-size:calc(38/1366 * 100vw);padding:0 calc(160/1366 * 100%)}}#internal-case.o-cartaz-hiv-positivo .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .cannes .block-red p em{font-size:calc(40/1366 * 100vw);padding:1%}}#internal-case.o-cartaz-hiv-positivo .cannes .block-red p br{display:none}@media (min-width:1024px){#internal-case.o-cartaz-hiv-positivo .cannes .block-red p br{display:block}}#internal-case.retratos-da-real-beleza .highlight{background-image:url(../img/cases/retratos-da-real-beleza/highlight_m.jpg)}@media (orientation:landscape){#internal-case.retratos-da-real-beleza .highlight{background-image:url(../img/cases/retratos-da-real-beleza/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .highlight{background-image:url(../img/cases/retratos-da-real-beleza/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .campaign{background-image:url(../img/cases/retratos-da-real-beleza/campaign_d.jpg)}}#internal-case.retratos-da-real-beleza .cannes .block-red{background-image:url(../img/cases/lion.png);background-position:20px top;background-size:auto 100%;height:calc(472/920 * 100vh)}@media (min-width:768px){#internal-case.retratos-da-real-beleza .cannes .block-red{background-position:100px top}}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .block-red{background-position:65% top;background-size:auto 115%;float:right;height:calc(398/600 * 100vh);width:calc(960/1366 * 100%)}}#internal-case.retratos-da-real-beleza .cannes .block-red p{bottom:7%;font-family:Ogilvy-serif,sans-serif;left:6%;position:absolute}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .block-red p{-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%);bottom:auto;left:7%;top:50%}}#internal-case.retratos-da-real-beleza .cannes .block-red p strong{color:#fff;font-size:calc(50/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .block-red p strong{font-size:calc(47/1366 * 100vw)}}#internal-case.retratos-da-real-beleza .cannes .block-red p strong em{color:#000;font-size:calc(54/640 * 100vw);line-height:120%;text-transform:uppercase}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .block-red p strong em{font-size:calc(65/1366 * 100vw);text-transform:uppercase}}#internal-case.retratos-da-real-beleza .cannes .more{padding:3%;position:relative}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .more{float:left;height:calc(398/600 * 100vh);padding:0;width:calc(406/1366 * 100%)}}#internal-case.retratos-da-real-beleza .cannes .more p{font-weight:800;font-size:calc(30/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.retratos-da-real-beleza .cannes .more p{bottom:30%;font-size:calc(25/1366 * 100vw);left:0;padding:0 calc(40/1366 * 100vw) 0 calc(116/1366 * 100vw);position:absolute;text-align:right;width:100%}}#internal-case.retratos-da-real-beleza .cannes .more p strong{font-weight:800}#internal-case.ibm-bitcoin-rain .highlight{background-image:url(../img/cases/ibm-bitcoin-rain/highlight_m.jpg)}@media (orientation:landscape){#internal-case.ibm-bitcoin-rain .highlight{background-image:url(../img/cases/ibm-bitcoin-rain/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.ibm-bitcoin-rain .highlight{background-image:url(../img/cases/ibm-bitcoin-rain/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.ibm-bitcoin-rain .campaign{background-image:url(../img/cases/ibm-bitcoin-rain/campaign_d.jpg)}}#internal-case.ibm-bitcoin-rain .cannes .block-red{padding:20% 0;text-align:center}@media (min-width:1024px){#internal-case.ibm-bitcoin-rain .cannes .block-red{padding:6% 0}}#internal-case.ibm-bitcoin-rain .cannes .block-red p{font-family:Ogilvy-serif,sans-serif}#internal-case.ibm-bitcoin-rain .cannes .block-red p strong{color:#fff;font-size:calc(43/640 * 100vw);line-height:120%}@media (min-width:1024px){#internal-case.ibm-bitcoin-rain .cannes .block-red p strong{font-size:calc(42/1366 * 100vw)}}#internal-case.ibm-bitcoin-rain .cannes .block-red p strong em{color:#000;font-size:calc(56/640 * 100vw);line-height:120%;padding-bottom:2%}@media (min-width:1024px){#internal-case.ibm-bitcoin-rain .cannes .block-red p strong em{font-size:calc(77/1366 * 100vw);padding-bottom:.5%}}#internal-case.moto-g5-campanha-global .highlight{background-image:url(../img/cases/moto-g5-campanha-global/highlight_m.jpg)}@media (orientation:landscape){#internal-case.moto-g5-campanha-global .highlight{background-image:url(../img/cases/moto-g5-campanha-global/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .highlight{background-image:url(../img/cases/moto-g5-campanha-global/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .campaign{background-image:url(../img/cases/moto-g5-campanha-global/campaign_d.jpg)}}#internal-case.moto-g5-campanha-global .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .cannes .block-red{padding:6% 0}}#internal-case.moto-g5-campanha-global .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);line-height:120%;padding:0 calc(20/640 * 100%)}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .cannes .block-red p{font-size:calc(38/1366 * 100vw);padding:0 calc(120/1366 * 100%)}}#internal-case.moto-g5-campanha-global .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .cannes .block-red p em{font-size:calc(40/1366 * 100vw);padding:1%}}#internal-case.moto-g5-campanha-global .cannes .block-red p br.mobile{display:block}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .cannes .block-red p br.mobile{display:none}}#internal-case.moto-g5-campanha-global .cannes .block-red p br.desktop{display:none}@media (min-width:1024px){#internal-case.moto-g5-campanha-global .cannes .block-red p br.desktop{display:block}}#internal-case.usain-bolt-para-advil .highlight{background-image:url(../img/cases/usain-bolt-para-advil/highlight_m.jpg)}@media (orientation:landscape){#internal-case.usain-bolt-para-advil .highlight{background-image:url(../img/cases/usain-bolt-para-advil/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .highlight{background-image:url(../img/cases/usain-bolt-para-advil/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .campaign{background-image:url(../img/cases/usain-bolt-para-advil/campaign_d.jpg)}}#internal-case.usain-bolt-para-advil .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .cannes .block-red{padding:6% 0}}#internal-case.usain-bolt-para-advil .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);line-height:120%;padding:0 calc(30/640 * 100%)}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .cannes .block-red p{font-size:calc(38/1366 * 100vw);padding:0 calc(120/1366 * 100%)}}#internal-case.usain-bolt-para-advil .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .cannes .block-red p em{font-size:calc(40/1366 * 100vw);padding:1%}}#internal-case.usain-bolt-para-advil .cannes .block-red p br.mobile{display:block}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .cannes .block-red p br.mobile{display:none}}#internal-case.usain-bolt-para-advil .cannes .block-red p br.desktop{display:none}@media (min-width:1024px){#internal-case.usain-bolt-para-advil .cannes .block-red p br.desktop{display:block}}#internal-case.magalocal .highlight{background-image:url(../img/cases/magalocal/highlight_m.jpg)}@media (orientation:landscape){#internal-case.magalocal .highlight{background-image:url(../img/cases/magalocal/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.magalocal .highlight{background-image:url(../img/cases/magalocal/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.magalocal .campaign{background-image:url(../img/cases/magalocal/campaign_d.jpg)}}#internal-case.magalocal .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.magalocal .cannes .block-red{padding:6% 0}}#internal-case.magalocal .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);line-height:120%;padding:0 calc(30/640 * 100%)}@media (min-width:1024px){#internal-case.magalocal .cannes .block-red p{font-size:calc(38/1366 * 100vw);padding:0 calc(120/1366 * 100%)}}#internal-case.magalocal .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.magalocal .cannes .block-red p em{font-size:calc(40/1366 * 100vw);padding:1%}}#internal-case.magalocal .cannes .block-red p br.mobile{display:block}@media (min-width:1024px){#internal-case.magalocal .cannes .block-red p br.mobile{display:none}}#internal-case.magalocal .cannes .block-red p br.desktop{display:none}@media (min-width:1024px){#internal-case.magalocal .cannes .block-red p br.desktop{display:block}}#internal-case.missao-digital .highlight{background-image:url(../img/cases/missao-digital/highlight_m.jpg)}@media (orientation:landscape){#internal-case.missao-digital .highlight{background-image:url(../img/cases/missao-digital/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.missao-digital .highlight{background-image:url(../img/cases/missao-digital/highlight_d.jpg)}}@media (min-width:1024px){#internal-case.missao-digital .campaign{background-image:url(../img/cases/missao-digital/campaign_d.jpg)}}#internal-case.missao-digital .cannes .block-red{padding:12% 0;text-align:center}@media (min-width:1024px){#internal-case.missao-digital .cannes .block-red{padding:6% 0}}#internal-case.missao-digital .cannes .block-red p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);line-height:120%;padding:0 calc(20/640 * 100%)}@media (min-width:1024px){#internal-case.missao-digital .cannes .block-red p{font-size:calc(38/1366 * 100vw);padding:0 calc(120/1366 * 100%)}}#internal-case.missao-digital .cannes .block-red p em{color:#000;padding-bottom:3%}@media (min-width:1024px){#internal-case.missao-digital .cannes .block-red p em{font-size:calc(40/1366 * 100vw);padding:1%}}#internal-case.missao-digital .cannes .block-red p br.mobile{display:block}@media (min-width:1024px){#internal-case.missao-digital .cannes .block-red p br.mobile{display:none}}#internal-case.missao-digital .cannes .block-red p br.desktop{display:none}@media (min-width:1024px){#internal-case.missao-digital .cannes .block-red p br.desktop{display:block}}#internal-case .highlight{background-position:center center;background-size:cover}#internal-case .highlight a.call{color:#fff;text-align:center;width:100%}#internal-case .highlight span.icon-play{background-image:url(../img/icon-play.png);background-size:100%;display:inline-block;height:55px;width:55px}@media (min-width:768px){#internal-case .highlight span.icon-play{height:110px;width:110px}}@media (min-width:1024px){#internal-case .highlight span.icon-play{height:84px;width:84px}}#internal-case .highlight h2{font-weight:700;font-family:Ogilvy-serif,sans-serif;font-size:calc(48/640 * 100vw);letter-spacing:3px;line-height:120%;margin-top:20px;padding:0 calc(40/640 * 100%);text-transform:uppercase}@media (min-width:768px){#internal-case .highlight h2{letter-spacing:6px;margin-top:40px}}@media (min-width:1024px){#internal-case .highlight h2{font-size:calc(40/1366 * 100vw);letter-spacing:6px;margin-top:30px;padding:0}}#internal-case .highlight h2 em{display:block;font-family:Ogilvy,sans-serif;font-size:calc(30/640 * 100vw);font-weight:100;padding-top:5px}@media (min-width:768px){#internal-case .highlight h2 em{padding-top:10px}}@media (min-width:1024px){#internal-case .highlight h2 em{font-size:calc(25/1366 * 100vw);padding-top:5px}}#internal-case .about>div{margin:0 auto;padding:75px 0 30px;position:relative;width:calc(600/640 * 100%)}@media (min-width:768px){#internal-case .about>div{padding:150px 0 60px}}@media (min-width:1024px){#internal-case .about>div{max-width:930px;padding:120px 0;width:calc(930/1366 * 100%)}}#internal-case .about>div>img{display:block;margin:0 auto;width:calc(370/640 * 100%)}@media (min-width:1024px){#internal-case .about>div>img{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;margin:0;position:absolute;top:50%;width:calc(300/930 * 100%)}}#internal-case .about>div>div{text-align:center}@media (min-width:1024px){#internal-case .about>div>div{float:right;text-align:left;width:calc(570/930 * 100%)}}#internal-case .about>div>div h3{font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(54/640 * 100vw);padding:30px 0 10px;text-transform:uppercase}@media (min-width:768px){#internal-case .about>div>div h3{padding:60px 0 20px}}@media (min-width:1024px){#internal-case .about>div>div h3{font-size:26px;padding:0 0 12px}}#internal-case .about>div>div p{font-family:Ogilvy,sans-serif;font-weight:100;font-size:calc(30/640 * 100vw);line-height:125%}@media (min-width:1024px){#internal-case .about>div>div p{font-size:14px;line-height:150%}}#internal-case .about>div>div p strong{font-weight:800}#internal-case .about>div>div p sup{display:inline-block;font-size:calc(20/640 * 100vw);position:relative;top:-4px}@media (min-width:768px){#internal-case .about>div>div p sup{top:-9px}}@media (min-width:1024px){#internal-case .about>div>div p sup{font-size:12px;top:-2px}}#internal-case .campaign{background-position:center center;background-size:cover;padding-bottom:40px}@media (min-width:768px){#internal-case .campaign{padding-bottom:80px}}@media (min-width:1024px){#internal-case .campaign{height:100vh;margin-bottom:60px;padding-bottom:0;position:relative;width:100%}}#internal-case .campaign>img{display:block;width:100%}@media (min-width:1024px){#internal-case .campaign>img{display:none}}#internal-case .campaign>div{margin:0 auto;text-align:right;width:calc(600/640 * 100%)}@media (min-width:1024px){#internal-case .campaign>div{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:10%;left:50%;position:absolute;width:calc(1140/1366 * 100%)}}#internal-case .campaign>div p{font-weight:100;font-size:calc(28/640 * 100vw);line-height:120%;padding-top:8px}@media (min-width:768px){#internal-case .campaign>div p{padding-top:16px}}@media (min-width:1024px){#internal-case .campaign>div p{color:#fff;font-size:18px}}#internal-case .campaign>div p strong{font-weight:800}#internal-case .campaign>div p br{display:none}@media (min-width:1024px){#internal-case .campaign>div p br{display:block}}#internal-case .cannes{position:relative}#internal-case .cannes .block-red{background-color:#eb3f43;background-repeat:no-repeat;position:relative}#internal-case .cannes .block-red p{text-transform:uppercase}#internal-case .cannes .block-red p strong{display:block}#internal-case .cannes .block-red p strong em{display:block}#internal-case .gallery h3{font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(54/640 * 100vw);padding:100px 0 22px;text-align:center;text-transform:uppercase}@media (min-width:768px){#internal-case .gallery h3{padding:200px 0 44px}}@media (min-width:1024px){#internal-case .gallery h3{font-size:calc(35/1366 * 100vw);padding:50px 0 30px}}#internal-case .gallery .grid-ctn{margin:0 auto;width:calc(600/640 * 100%)}@media (min-width:1024px){#internal-case .gallery .grid-ctn{width:calc(1260/1366 * 100%)}}#internal-case .gallery .grid-ctn .grid-sizer{width:49%}@media (min-width:1024px){#internal-case .gallery .grid-ctn .grid-sizer{width:23.5%}}#internal-case .gallery .grid-ctn .gutter-sizer{width:2%}@media (min-width:1024px){#internal-case .gallery .grid-ctn .gutter-sizer{width:2%}}#internal-case .gallery .grid-ctn .grid-item{float:left;margin-bottom:2%;width:49%}@media (min-width:1024px){#internal-case .gallery .grid-ctn .grid-item{width:23.5%}}#internal-case .gallery .grid-ctn .grid-item.w50p{width:100%}@media (min-width:1024px){#internal-case .gallery .grid-ctn .grid-item.w50p{width:49%}}#internal-case .gallery .grid-ctn .grid-item a{overflow:hidden}@media (min-width:1024px){#internal-case .gallery .grid-ctn .grid-item a:hover img{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}}#internal-case .gallery .grid-ctn .grid-item img{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .25s ease-in-out;-o-transition:-o-transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;display:block;width:100%}#internal-case .gallery-modal{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:-100%;width:100%;z-index:100}#internal-case .gallery-modal.active{opacity:1;top:0}#internal-case .gallery-modal .center{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (orientation:portrait){#internal-case .gallery-modal .center{width:80%}}@media (orientation:landscape){#internal-case .gallery-modal .center{width:auto}}#internal-case .gallery-modal a.close{background-color:#eb3f43;color:#000;font-size:30px;position:absolute;right:0;top:0;width:50px}#internal-case .gallery-modal a.close:after{content:'';display:block;padding-bottom:100%}#internal-case .gallery-modal .images img{display:none;max-height:90vh;max-width:90vh}@media (orientation:portrait){#internal-case .gallery-modal .images img{max-height:initial;width:100%}}#internal-case .gallery-modal .nav{bottom:calc(20/600 * 100%);height:44px;left:0;position:absolute;width:100%}#internal-case .gallery-modal .nav a.btn{color:#fff;font-size:calc(40/640 * 100vw);height:100%;position:absolute;top:0;width:auto}@media (min-width:1024px){#internal-case .gallery-modal .nav a.btn{font-size:calc(40/1366 * 100vw)}}#internal-case .gallery-modal .nav a.btn:before{-moz-transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:50%}#internal-case .gallery-modal .nav a.btn.previous{left:-3%}#internal-case .gallery-modal .nav a.btn.previous:before{-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);left:0}#internal-case .gallery-modal .nav a.btn.next{right:-3%}#internal-case .gallery-modal .nav a.btn.next:before{-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);right:0}#internal-case .gallery-modal .nav span.caption{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;color:#eb3f43;height:44px;left:50%;letter-spacing:2px;line-height:44px;position:absolute;min-width:160px;text-align:center}@media (min-width:1024px){#internal-case .gallery-modal .nav span.caption{font-size:18px;letter-spacing:4px}}#internal-case .expertises{padding:35px 0}@media (min-width:768px){#internal-case .expertises{padding:70px 0}}@media (min-width:1024px){#internal-case .expertises{padding:70px 0 35px}}#internal-case .expertises>div{width:100%}@media (min-width:1024px){#internal-case .expertises>div{margin:0 auto;width:calc(1140/1366 * 100%)}}#internal-case .expertises h3{font-family:Ogilvy-serif,sans-serif;font-weight:700;font-size:calc(54/640 * 100vw);line-height:110%;margin-bottom:40px;text-transform:uppercase;text-align:center}@media (min-width:768px){#internal-case .expertises h3{margin-bottom:80px}}@media (min-width:1024px){#internal-case .expertises h3{font-size:calc(35/1366 * 100vw);margin-bottom:60px}}#internal-case .expertises ul{display:flex;flex-wrap:wrap;font-size:0;justify-content:center;text-align:center}#internal-case .expertises li{margin:0 5% 10%;width:90%}@media (min-width:768px){#internal-case .expertises li{margin:0 2% 8%;width:46%}}@media (min-width:1024px){#internal-case .expertises li{margin:0 calc(25/1140 * 100%) 30px;width:150px}}@media (min-width:1900px){#internal-case .expertises li{width:200px}}#internal-case .expertises li .icon{color:#eb3f43;font-size:calc(120/640 * 100vw);text-align:center;width:100%}@media (min-width:1024px){#internal-case .expertises li .icon{font-size:calc(80/1366 * 100vw)}}#internal-case .expertises li p{color:#4f4f4f;font-size:calc(44/640 * 100vw);font-weight:800;padding-top:4%}@media (min-width:768px){#internal-case .expertises li p{padding-top:8%}}@media (min-width:1024px){#internal-case .expertises li p{font-size:calc(20/1366 * 100vw);padding-top:10%}}@media (min-width:1700px){#internal-case .expertises li p{font-size:calc(16/1366 * 100vw)!important;padding-top:10%}}#news .news .column{display:none}@media (min-width:1024px){#news .news .column{display:block;height:calc(100% - 160px);left:calc(50/1120 * 100% * -1)}}#team .members{margin:0 auto;overflow:hidden;width:calc(600/640 * 100%)}@media (min-width:1024px){#team .members{width:calc(1140/1366 * 100%)}}#team .members>p{font-size:calc(45/640 * 100vw);font-weight:100;line-height:130%;padding:80px 0 25px}@media (min-width:768px){#team .members>p{padding:160px 0 50px}}@media (min-width:1024px){#team .members>p{font-size:calc(35/1366 * 100vw)}}#team .members>p br{display:none}@media (min-width:1024px){#team .members>p br{display:block}}#team .members>p strong{color:#eb3f43;font-weight:800}#team .members>p strong:last-child{color:#000}#team .members ul{display:flex;flex-wrap:wrap;padding:6% 0 3%}@media (min-width:1024px){#team .members ul{padding:6% 0 4%}}#team .members li{margin-bottom:3%;width:100%}@media (min-width:768px){#team .members li{margin-right:3%;width:48.5%}#team .members li:nth-child(2n+2){margin-right:0}#team .members li:nth-child(2n+2) .expand{left:calc(53% * 2 * -1)}}@media (min-width:1024px){#team .members li{margin-bottom:2.1%;margin-right:2%;width:23.5%}#team .members li:nth-of-type(4n+2){margin-right:2%}#team .members li:nth-of-type(4n+2) .expand{left:-108.5%}#team .members li:nth-of-type(4n+3){margin-right:2%}#team .members li:nth-of-type(4n+3) .expand{left:-217%}#team .members li:nth-of-type(4n+4){margin-right:0}#team .members li:nth-of-type(4n+4) .expand{left:-325.5%}}#team .members li.active a img.effect{opacity:1}#team .members li.active a p,#team .members li.active a strong{opacity:0}#team .members li a{position:relative}#team .members li a img{display:block;width:100%}#team .members li a img.effect{-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;left:0;opacity:0;position:absolute;top:0}#team .members li a p,#team .members li a strong{-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff;position:absolute;text-transform:uppercase}#team .members li a strong{text-shadow:1px 1px 1px rgba(255,255,255,.3);display:block;font-family:Ogilvy-serif,sans-serif;font-size:calc(80/640 * 100vw);right:-39%;top:35%;width:120%}@media (min-width:768px){#team .members li a strong{font-size:calc(50/640 * 100vw);right:-35%;top:32%}}@media (min-width:1024px){#team .members li a strong{font-size:calc(40/1366 * 100vw);right:-42%;top:36%}}#team .members li a strong span{color:#000}#team .members li a p{display:none}@media (min-width:1024px){#team .members li a p{display:block;font-weight:800;font-size:calc(14/1366 * 100vw);left:-50%;top:43%;width:120%}}#team .members li .expand{display:none;padding:6% 0;position:relative}@media (min-width:768px){#team .members li .expand{width:calc(103.1% * 2)}}@media (min-width:1024px){#team .members li .expand{border-bottom:1px solid #e5e5e5;margin-top:34px;padding:0;width:calc(1140/1366 * 510%)}}#team .members li .expand a.close-team{background-image:url(../img/team/close-team.png);background-repeat:no-repeat;background-size:100%;height:30px;width:30px}@media (min-width:768px){#team .members li .expand a.close-team{height:50px;width:50px}}@media (min-width:1024px){#team .members li .expand a.close-team{position:absolute;right:0;top:0}}#team .members li .expand>strong{color:#eb3f43;display:block;font-family:Ogilvy-serif,sans-serif;font-size:calc(47/640 * 100vw);line-height:90%;padding:12px 0 6px;text-transform:uppercase}@media (min-width:768px){#team .members li .expand>strong{line-height:80%;padding:24px 0 12px}}@media (min-width:1024px){#team .members li .expand>strong{font-size:calc(40/1366 * 100vw);padding:0}}#team .members li .expand>strong em{color:#000;font-size:calc(35/640 * 100vw)}@media (min-width:1024px){#team .members li .expand>strong em{font-size:calc(28/1366 * 100vw)}}#team .members li .expand>p{font-size:calc(30/640 * 100vw);font-weight:100;line-height:120%}@media (min-width:1024px){#team .members li .expand>p{font-size:calc(18/1366 * 100vw);padding:15px 0 35px}}#team .members li .expand>p strong{font-weight:800}#contact .offices{margin:0 auto;padding-top:75px;width:calc(600/640 * 100%)}@media (min-width:768px){#contact .offices{padding-top:150px}}@media (min-width:1024px){#contact .offices{padding-top:170px;width:calc(1120/1366 * 100%)}}#contact .offices>div{width:100%}#contact .offices>div:last-child{width:100%}#contact .offices>div:last-child address{border-bottom:1px solid #dfdfdf}@media (min-width:1024px){#contact .offices>div{float:left;width:calc(50% - .5px)}#contact .offices>div:nth-child(even){float:right}}#contact .offices>div .image{position:relative}#contact .offices>div .image img{display:block;width:100%;min-height:322px;max-height:322px}#contact .offices>div .image img.mobile{display:block}@media (min-width:1024px){#contact .offices>div .image img.mobile{display:none}}#contact .offices>div .image img.desktop{display:none}@media (min-width:1024px){#contact .offices>div .image img.desktop{display:block}}#contact .offices>div .image p{color:#fff;font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);position:absolute;text-align:center;text-transform:uppercase;width:100%}@media (min-width:1024px){#contact .offices>div .image p{font-size:calc(40/1366 * 100vw)}}#contact .offices>div p{font-family:Ogilvy-serif,sans-serif;font-size:calc(40/640 * 100vw);text-transform:uppercase;padding:4% 0}@media (min-width:1024px){#contact .offices>div p{font-size:calc(40/1366 * 100vw)}}#contact .offices>div a,#contact .offices>div address,#contact .offices>div p,#contact .offices>div span{color:#272727;display:block;text-align:center;width:100%}#contact .offices>div a{font-family:Ogilvy-serif,sans-serif;font-size:calc(54/640 * 100vw);padding:0 0 3%}@media (min-width:1024px){#contact .offices>div a{font-size:calc(32/1366 * 100vw)}}#contact .offices>div address{font-family:Ogilvy,sans-serif;font-size:calc(30/640 * 100vw);font-weight:100;line-height:120%;margin-bottom:8%;padding-bottom:6%}@media (min-width:1024px){#contact .offices>div address{font-size:calc(24/1366 * 100vw);margin-bottom:6%}}#contact .offices>div address span{padding-top:3%}#contact .offices>div address strong{font-weight:800}#contact .infos{margin:0 auto;width:calc(600/640 * 100%)}@media (min-width:1024px){#contact .infos{padding-bottom:90px;width:calc(1120/1366 * 100%)}}#contact .infos>div{width:100%}@media (min-width:1024px){#contact .infos>div{float:left;width:50%}}#contact .infos>div:last-child{margin:10% 0}@media (min-width:1024px){#contact .infos>div:last-child{margin:0}}#contact .infos>div:last-child h3{margin-bottom:2%}#contact .infos a,#contact .infos h3,#contact .infos p{display:block;text-align:left}#contact .infos h3{font-size:calc(44/640 * 100vw);font-weight:800}@media (min-width:1024px){#contact .infos h3{font-size:calc(35/1366 * 100vw)}}#contact .infos p{font-family:Ogilvy,sans-serif;font-size:calc(30/640 * 100vw);font-weight:100;line-height:120%;padding:3% 2% 0}@media (min-width:1024px){#contact .infos p{font-size:calc(17/1366 * 100vw);line-height:130%}}#contact .infos p br{display:none}@media (min-width:1024px){#contact .infos p br{display:block}}#contact .infos p strong{font-weight:800}#contact .infos a{color:#eb3f43;font-family:Ogilvy,sans-serif;font-size:calc(38/640 * 100vw);font-weight:800;margin-top:4%}@media (min-width:1024px){#contact .infos a{font-size:calc(23/1366 * 100vw)}}