/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:rgba(128,128,128,0.25);text-shadow:none}::selection{background:#CCC;background:rgba(128,128,128,0.25);text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;height:150%;width:0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{outline:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}#mainProgress{display:none;position:fixed;top:0;left:0;right:0;width:auto;height:1px;z-index:99}#mainProgress .progress{width:0;height:1px;background-color:#000;bottom:0}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#fff url(../img/loading_frames_bg.png) no-repeat center center;display:none}#loading .ico{width:90px;height:112px;position:absolute;top:50%;left:50%;margin-top:-56px;margin-left:-45px;background:transparent url(../img/loading_frames_sprite.png) no-repeat bottom right}html,body{background:#fff;color:#000;height:100%}html{overflow-y:scroll}body{font-family:'NeueHaasGroteskDisp W01',sans-serif}a{outline:none!important;text-decoration:none}#wrap{margin:0 auto;min-height:100%;overflow-x:hidden;position:relative;width:100%}.cell a{-webkit-transition:all .8s cubic-bezier(0.645,0.045,0.355,1);-moz-transition:all .8s cubic-bezier(0.645,0.045,0.355,1);-ms-transition:all .8s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .8s cubic-bezier(0.645,0.045,0.355,1);transition:all .8s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate(0,150px);-moz-transform:translate(0,150px);-ms-transform:translate(0,150px);-o-transform:translate(0,150px);transform:translate(0,150px)}.come-up a{-webkit-transform:translate(0,1500px);-moz-transform:translate(0,1500px);-ms-transform:translate(0,1500px);-o-transform:translate(0,1500px);transform:translate(0,1500px)}.come-down a{-webkit-transform:translate(0,-1500px);-moz-transform:translate(0,-1500px);-ms-transform:translate(0,-1500px);-o-transform:translate(0,-1500px);transform:translate(0,-1500px)}.come-up-out a{-webkit-transform:translate(0,-1500px);-moz-transform:translate(0,-1500px);-ms-transform:translate(0,-1500px);-o-transform:translate(0,-1500px);transform:translate(0,-1500px)}.come-up-hide a{-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px);-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.come-down-out a{-webkit-transform:translate(0,1500px);-moz-transform:translate(0,1500px);-ms-transform:translate(0,1500px);-o-transform:translate(0,1500px);transform:translate(0,1500px)}.come-in a{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.stop a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#main{overflow:hidden}#main.animate-in{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#main header.navigation{position:fixed;z-index:11}
#main header.navigation .modular{background-color:#fff;color:#000;position:absolute;top:-75px;right:0;height:25px;line-height:25px;padding:20px 0 45px 110px}
#main header.navigation .modular:after{content:"";display:block;width:500%;position:absolute;top:0;right:-400%;left:0;bottom:0;background-color:#fff;border:1px solid #fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}#main header.navigation .modular h1,#main header.navigation .modular a{position:relative;z-index:2;color:#000}#main header.navigation .modular .close{position:absolute}#main header.navigation .modular .button{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-image:url(../img/sort.png);background-repeat:no-repeat;cursor:pointer;height:15px;float:right;margin:5px 0 0 7px;width:30px}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#main header.navigation .modular .button{background-image:url(../img/sort@2.png);background-size:90px 15px}}#main header.navigation .modular .button:hover{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}#main header.navigation .modular .button.blocos{background-position:0 0}#main header.navigation .modular .button.alphabet{background-position:-30px 0}#main header.navigation .modular .button.numeric{background-position:-60px 0}#main header.navigation .modular .button.active{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#main header.navigation.border .modular:after{border-color:#000}#main .modular h1{font-family:'NHaasGroteskDSW01-65Md',sans-serif;float:left;font-size:16px;font-weight:normal;padding-left:10px;margin:0}
#main .modular .close{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:#fff;background-image:url(../images/xb.png);background-position:center center;background-repeat:no-repeat;outline:1px solid transparent;content:"";height:16px;margin:-8px 36px 0 0;position:absolute;right:0;top:50%;width:16px}
@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){
    #main .modular .close{background-image:url(../img/xb@2.png);background-size:320px 320px}
}
#main .modular.black{background-color:#000;color:#fff}
#main .modular.w1{width:150px}
#main .modular.w2{width:301px}
#main .modular.w3{width:452px}
#main .modular.w4{width:603px}
#main .modular.w5{width:754px}
#main .grid .line{clear:both;margin-bottom:1px;min-height:30px;position:relative}
#main .grid .line.p{min-height:30px}
#main .grid .line.p.p-1{min-height:61px}
#main .grid .line.p.p-2{min-height:92px}
#main .grid .line.p.p-3{min-height:123px}
#main .cell{display:block;line-height:30px;height:30px;margin-bottom:1px;margin-right:1px;outline:1px solid transparent;position:absolute;top:0;text-align:center;width:150px;z-index:2}#main .cell:hover{z-index:5}#main .cell a{background:#000;display:block;height:30px;left:0;outline:1px solid transparent;overflow:hidden;position:absolute;top:0;width:100%}#main .cell a.open:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#main .cell a.loading:before{background-image:url(../img/ajax-loader.gif);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#main .cell a.loading:before{background-image:url(../img/ajax-loader.gif);background-size:16px 11px}}#main .cell a:before{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#000;background-image:url(../img/x.png);background-position:center center;background-repeat:no-repeat;outline:1px solid transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:50%;width:16px}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#main .cell a:before{background-image:url(../img/x@2.png);background-size:320px 320px}}#main .cell a.type-featured{background-color:#959595}#main .cell a.type-featured strong{color:#959595}.container{margin:0 auto;position:relative;max-width:1440px}
@media(max-width:960px){.container{width:755px}.container .mason .text{font-size:11px!important}}
@media(min-width:960px) and (max-width:1205px){.container{width:906px}.container .mason .text{font-size:13px!important}}
@media(min-width:1206px) and (max-width:1356px){.container{width:1057px}.container .mason .text{font-size:15px!important}}
@media(min-width:1357px) and (max-width:1507px){.container{width:1208px}.container .mason .text{font-size:17px!important}}
@media(min-width:1508px) and (max-width:1657px){.container{width:1359px}}
@media(min-width:1657px){.container{width:1510px}}

@media only screen and (max-width: 767px) {
        .container { width: 93%; }

    }

@media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 93%; } 
    }
    



#header .tag,
#header .cover{-webkit-transition:all .5s ease .35s;-moz-transition:all .5s ease .35s;-ms-transition:all .5s ease .35s;-o-transition:all .5s ease .35s;transition:all .5s ease .35s}#header .tag{left:0}
#header .cover{width:0}
#header.open .tag{left:115px}#header.open .tag:after{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}
#header.open .cover{width:135px;z-index:6}#main{-webkit-transition:margin .5s ease .35s;-moz-transition:margin .5s ease .35s;-ms-transition:margin .5s ease .35s;-o-transition:margin .5s ease .35s;transition:margin .5s ease .35s;margin-left:0}#main #address{-webkit-transition:left .5s ease .35s;-moz-transition:left .5s ease .35s;-ms-transition:left .5s ease .35s;-o-transition:left .5s ease .35s;transition:left .5s ease .35s}#main.open{margin-left:135px;margin-right:-153px}#main.open #address{left:135px}#header{height:100%;left:0;position:fixed;top:0;z-index:100}#header .tag{background:#000;color:#000;cursor:pointer;display:block;height:45px;left:0;text-indent:-100px;top:75px;position:relative;width:65px;z-index:5}
#header .tag:after{content:"";height:11px;position:absolute;right:14px;top:14px;width:20px}
#header .tag:before{content:"";height:3px;position:absolute;right:14px;top:21px;width:20px}
#header h1 a{background:url("../img/logo-mk27.png") no-repeat 0 0;display:block;height:15px;width:90px}
#header h1,#header .menu{zoom:1;*zoom:1;float:right;margin-right:8px}
#header h1:before,#header .menu:before{content:'';display:block}
#header h1:after,#header .menu:after{content:'';display:table;clear:both}
#header .cover{background:#000;height:100%;left:0;overflow:hidden;padding-top:45px;position:absolute;top:0;width:0}
#nav{height:100%;left:0;position:absolute;width:100%;z-index:1}#nav strong{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal}
#nav a{color:#fff;cursor:pointer;display:block;height:100%;outline:0;text-decoration:none;text-transform:uppercase}
#nav .logoMa:after {display:none;}
#nav ul{list-style:none;margin:0;padding:0;text-align:right}#nav .cover>ul{zoom:1;*zoom:1;width:120px;float:right;margin-right:15px}#nav .cover>ul:before{content:'';display:block}#nav .cover>ul:after{content:'';display:table;clear:both}#nav ul.menu-principal>li.current-menu-item>a>strong{background-color:#000;position:relative}#nav ul.menu-principal>li.current-menu-item>a:after{width:21px;margin-left:8px}#nav ul.menu-principal>li.current-menu-item .sub-menu{border-bottom:1px solid #3a3a3a;margin-bottom:8px;padding-bottom:8px;height:auto}#nav ul.menu{font-size:11px}#nav ul.menu:hover>li{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#nav ul.menu:hover>li:hover{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav ul.menu .current-menu-item,#nav ul.menu .open{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav ul.menu>li{min-height:24px;line-height:24px;overflow:hidden;position:relative}#nav ul.menu li{-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s}#nav ul.menu.menu-idioma{margin-top:25px}#nav ul.menu.menu-idioma:hover li{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#nav ul.menu.menu-idioma:hover li:hover{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav ul.menu.menu-idioma li{line-height:9px;min-height:1px;margin-bottom:5px}#nav ul.menu.menu-idioma li a{-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#nav ul.menu.menu-idioma li a:hover{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav ul.menu.menu-idioma li.active a{cursor:default;-moz-pointer-events:none;pointer-events:none;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav ul.menu.menu-idioma strong{color:#fff;text-transform:uppercase;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:default}#nav ul.menu.menu-idioma a{font-size:9px;background:#fff;display:inline-block;color:#000;height:9px;padding:3px}#nav .sub-menu{overflow:hidden;font-size:9px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding-bottom:0;margin-bottom:0;margin-left:20px;height:0}#nav .sub-menu .all span{cursor:default;color:#fff;text-transform:uppercase;cursor:pointer}#nav .sub-menu.active .select a:after{width:11px;margin-left:4px}#nav .sub-menu.active .all{cursor:pointer}#nav .sub-menu li{line-height:9px;padding:3px 0}#nav .sub-menu li.menu-item-parent-30,#nav .sub-menu li.menu-item-parent-34,#nav .sub-menu li.menu-item-parent-17,#nav .sub-menu li.menu-item-parent-18,#nav .sub-menu li.menu-item-parent-19{border-top:1px solid #3a3a3a;padding-top:8px;margin-top:8px}#nav .sub-menu li.menu-item-parent-30 ~ .menu-item-parent-30,#nav .sub-menu li.menu-item-parent-34 ~ .menu-item-parent-34,#nav .sub-menu li.menu-item-parent-19 ~ .menu-item-parent-17,#nav .sub-menu li.menu-item-parent-18 ~ .menu-item-parent-18,#nav .sub-menu li.menu-item-parent-19 ~ .menu-item-parent-19{border:0;margin-top:0;padding-top:3px}.field{height:30px;overflow:hidden;margin-top:12px;position:relative;margin-left:20px}.field:before{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;content:"";display:block;height:1px;position:absolute;top:25px;right:0;left:0;width:auto;z-index:2}.field form input,.field form button,.field form label{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:transparent;border:0;color:#fff;display:block;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:11px;font-weight:normal;height:28px;padding:0;text-align:right;text-transform:uppercase;width:100%;line-height:28px;z-index:1;outline:0}.field form input::-webkit-input-placeholder,.field form button::-webkit-input-placeholder,.field form label::-webkit-input-placeholder{color:#fff;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.field form input::-moz-placeholder,.field form button::-moz-placeholder,.field form label::-moz-placeholder{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.field form input:-ms-input-placeholder,.field form button:-ms-input-placeholder,.field form label:-ms-input-placeholder{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.field form input:focus,.field form button:focus,.field form label:focus{background:#000}.field form input{position:relative;z-index:1}.field form label{position:absolute;top:0;right:0;z-index:3}.field form button{position:absolute;top:0;right:0;width:auto;z-index:2;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.field form.focus button{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab article,.page-template-template-projetos-php article{font-size:12px;line-height:1.75;border-right:1px solid #fff;position:relative;text-align:justify;width:301px;z-index:1}.term-mk27-lab article.pos0,.page-template-template-projetos-php article.pos0{left:0}.term-mk27-lab article.pos1,.page-template-template-projetos-php article.pos1{left:151px}.term-mk27-lab article.pos2,.page-template-template-projetos-php article.pos2{left:302px}.term-mk27-lab article.pos3,.page-template-template-projetos-php article.pos3{left:453px}.term-mk27-lab article.pos4,.page-template-template-projetos-php article.pos4{left:604px}.term-mk27-lab article.pos5,.page-template-template-projetos-php article.pos5{left:755px}.term-mk27-lab article.pos6,.page-template-template-projetos-php article.pos6{left:755px}.term-mk27-lab article .panel,.page-template-template-projetos-php article .panel{padding:31px 0}.term-mk27-lab article h3,.page-template-template-projetos-php article h3{font-size:16px;line-height:1.35;text-align:left}.term-mk27-lab article a,.page-template-template-projetos-php article a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595;display:inline}.term-mk27-lab article a:hover,.page-template-template-projetos-php article a:hover{color:#000}.term-mk27-lab .grid,.page-template-template-projetos-php .grid{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:none}.term-mk27-lab .grid a,.page-template-template-projetos-php .grid a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;overflow:visible!important;display:block}.term-mk27-lab .grid a.open strong,.page-template-template-projetos-php .grid a.open strong,.term-mk27-lab .grid a:hover strong,.page-template-template-projetos-php .grid a:hover strong{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab .grid a strong,.page-template-template-projetos-php .grid a strong{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;color:#000;float:none;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal;line-height:30px;padding:0 5px;position:relative;text-align:left;top:31px;white-space:nowrap;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:block}.term-mk27-lab .grid.filter a,.page-template-template-projetos-php .grid.filter a{background-color:#e6e6e6!important;pointer-events:none}.term-mk27-lab .grid.filter .focus,.page-template-template-projetos-php .grid.filter .focus{background-color:#000!important;pointer-events:all}.term-mk27-lab .listagem,.page-template-template-projetos-php .listagem{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:185px 0;font-family:'NHaasGroteskDSW01-65Md',sans-serif;letter-spacing:1px;font-size:24px;line-height:62px;text-align:justify}.term-mk27-lab .listagem .show,.page-template-template-projetos-php .listagem .show{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.term-mk27-lab .listagem.filter a.show,.page-template-template-projetos-php .listagem.filter a.show{pointer-events:none;-moz-pointer-events:none}.term-mk27-lab .listagem.filter .show,.page-template-template-projetos-php .listagem.filter .show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.term-mk27-lab .listagem.filter a.focus,.page-template-template-projetos-php .listagem.filter a.focus{pointer-events:all;-moz-pointer-events:all}.term-mk27-lab .listagem.filter .focus,.page-template-template-projetos-php .listagem.filter .focus{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab .listagem.calendar .year .show,.page-template-template-projetos-php .listagem.calendar .year .show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.term-mk27-lab .listagem.calendar .year:hover .show,.page-template-template-projetos-php .listagem.calendar .year:hover .show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab .listagem time,.page-template-template-projetos-php .listagem time{display:none}.term-mk27-lab .listagem a,.page-template-template-projetos-php .listagem a{line-height:30px;vertical-align:middle;display:block;float:left;margin:1px 2px;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.term-mk27-lab .listagem a:hover strong,.page-template-template-projetos-php .listagem a:hover strong{color:#fff}.term-mk27-lab .listagem a.show,.page-template-template-projetos-php .listagem a.show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab .listagem a strong,.page-template-template-projetos-php .listagem a strong{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:#000;color:#999393;height:30px;line-height:30px;vertical-align:middle;display:block;float:left;padding:4px 7px;font-weight:normal;margin:0 -1px}.term-mk27-lab .listagem h2,.page-template-template-projetos-php .listagem h2{text-decoration:none;white-space:nowrap;background-color:#000;color:#999393;height:30px;line-height:30px;vertical-align:middle;display:block;float:left;padding:4px 6px;margin:1px 2px;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#fff;font-size:32px;font-weight:normal}.term-mk27-lab .listagem h2 strong,.page-template-template-projetos-php .listagem h2 strong{font-weight:normal}.term-mk27-lab .listagem h2:hover,.page-template-template-projetos-php .listagem h2:hover{color:#fff}.term-mk27-lab .listagem h2.show,.page-template-template-projetos-php .listagem h2.show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.term-mk27-lab .listagem .divisor,.page-template-template-projetos-php .listagem .divisor{display:none}.term-mk27-lab .listagem .divisor.show,.page-template-template-projetos-php .listagem .divisor.show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.page-template-template-studio-php .title,.single-projetos .title{background:#fff; height:125px; outline:1px solid transparent; overflow:hidden; position:fixed; z-index:10; padding: 0px;}
.page-template-template-studio-php .title h1,.single-projetos .title h1{bottom:1px;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal;margin:0;position:absolute}
.page-template-template-studio-php .title h1 small,.single-projetos .title h1 small{display:block;font-size:12px;text-transform:lowercase}
.page-template-template-studio-php .title h1 strong,.single-projetos .title h1 strong{display:block;font-size:40px;font-weight:normal; margin-top: 10px}
.page-template-template-studio-php .close,.single-projetos .close{top:auto!important;bottom:0!important;margin-bottom:8px!important}.page-template-template-studio-php .back-top,.single-projetos .back-top{position:fixed;bottom:-40px;z-index:10;margin-left:-5px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.page-template-template-studio-php .back-top .ico,.single-projetos .back-top .ico{background:#fff url(../img/arrow_up.png) no-repeat 13px 13px;background-size:14px 14px;border:1px solid #000;border-bottom:0;width:40px;height:39px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:right;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;cursor:pointer}.page-template-template-studio-php .back-top .ico:hover,.single-projetos .back-top .ico:hover{background-position:13px 7px}.page-template-template-studio-php .mason{margin-top:0!important}
.computer .mason,.tablet .mason{margin-top:50px;position:relative;left:-5px}.computer .mason .line,.tablet .mason .line{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:4px solid #fff;margin:0!important;overflow:hidden}.computer .mason .line:last-child,.tablet .mason .line:last-child{border:0}.computer .mason .frame,.tablet .mason .frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:5px solid #fff;float:left;min-height:100px;overflow:hidden;position:relative}.computer .mason .w1,.tablet .mason .w1{width:12.5%}.computer .mason .w2,.tablet .mason .w2{width:25%}.computer .mason .w3,.tablet .mason .w3{width:37.5%}.computer .mason .w4,.tablet .mason .w4{width:50%}.computer .mason .w5,.tablet .mason .w5{width:62.5%}.computer .mason .w6,.tablet .mason .w6{width:75%}.computer .mason .w7,.tablet .mason .w7{width:87.5%}.computer .mason .w8,.tablet .mason .w8{width:100%}.computer .mason .preto,.tablet .mason .preto{background:#000;color:#fff}.computer .mason .mapa .acf-map,.tablet .mason .mapa .acf-map{width:100%;min-height:400px;height:100%}.computer .mason .text,.tablet .mason .text{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:19px;line-height:1.5}.computer .mason .text:before,.tablet .mason .text:before{content:"";display:inline-block;height:100%;margin-right:-5px;vertical-align:middle;width:1px}.computer .mason .text .box,.tablet .mason .text .box{display:inline-block;vertical-align:middle;width:99.5%}.computer .mason .text .center,.tablet .mason .text .center{text-align:center}.computer .mason .text a,.tablet .mason .text a{color:#000;text-decoration:none}.computer .mason .text p,.tablet .mason .text p{text-align:justify;margin:2.5em 3em}.computer .mason .text.center p,.tablet .mason .text.center p{text-align:center}.computer .mason .text.justify p,.tablet .mason .text.justify p{text-align:justify}.computer .mason .text.left p,.tablet .mason .text.left p{text-align:left}.computer .mason .text.right p,.tablet .mason .text.right p{text-align:right}.computer .mason .text.action:hover .another,.tablet .mason .text.action:hover .another{bottom:0}.computer .mason .anchor,.tablet .mason .anchor{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.computer .mason .anchor:hover,.tablet .mason .anchor:hover{background:#000}.computer .mason .anchor:hover a,.tablet .mason .anchor:hover a{color:#fff}.computer .mason .tracker .motio,.tablet .mason .tracker .motio{overflow:hidden;position:relative}.computer .mason .tracker img,.tablet .mason .tracker img{height:100%;position:relative;width:auto}.computer .mason .tracker.centralizado .motio,.tablet .mason .tracker.centralizado .motio{left:-50%;margin:0 auto;position:absolute;right:-50%}.computer .mason .image,.tablet .mason .image{overflow:hidden}.computer .mason .image img,.tablet .mason .image img{height:auto;width:100%;display:block}.computer .mason .image.centralizado img,.tablet .mason .image.centralizado img{left:-50%;margin:0 auto;position:absolute;right:-50%}.computer .mason .image.zoom .box,.tablet .mason .image.zoom .box{overflow:hidden}.computer .mason .image.zoom .box>img,.tablet .mason .image.zoom .box>img{cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.computer .mason .image.zoom .box:hover>img,.tablet .mason .image.zoom .box:hover>img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.computer .mason .image.zoom .zoom-image,.tablet .mason .image.zoom .zoom-image{display:none;position:absolute;top:0;left:0;z-index:9}.computer .mason .image.zoom .zoom-image img,.tablet .mason .image.zoom .zoom-image img{display:block;cursor:pointer;height:auto;width:auto}.computer .mason .integrante,.tablet .mason .integrante{overflow:hidden}.computer .mason .integrante .box,.tablet .mason .integrante .box{height:100%}.computer .mason .integrante .box img,.tablet .mason .integrante .box img{position:absolute;top:50%;left:50%;width:auto;width:100%;height:auto}.computer .mason .zoom-image,.tablet .mason .zoom-image{clear:both;width:100%;height:0}.computer .mason .zoom-image img,.tablet .mason .zoom-image img{cursor:pointer}.computer .mason .bleed .box,.tablet .mason .bleed .box{height:100%}.computer .mason .bleed img,.tablet .mason .bleed img{height:100%;position:absolute;width:auto}.computer .mason .embed-container,.tablet .mason .embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.computer .mason .embed-container iframe,.tablet .mason .embed-container iframe,.computer .mason .embed-container object,.tablet .mason .embed-container object,.computer .mason .embed-container embed,.tablet .mason .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mason .last-line{position:relative}.mason .another{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#000;color:#fff;width:100%;zoom:1;*zoom:1}.mason .another:before{content:'';display:block}.mason .another:after{content:'';display:table;clear:both}.mason .another a{font-size:15px;color:#fff!important;display:block;line-height:100px;text-decoration:none;text-transform:lowercase}.mason .another a.prev{float:left;padding-left:65px}.mason .another a.next{float:right;padding-right:65px}.mason .social{position:absolute;top:0;right:0;float:right;line-height:15px}.mason .social span{font-size:14px;float:left;margin-right:5px}.mason .social a{float:left;display:block;height:15px;margin-left:10px;text-indent:-2000px;overflow:hidden;background:transparent url(../img/social.png) no-repeat -1000px -1000px}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.mason .social a{background-image:url(../img/social@2.png);background-size:101px 15px}}.mason .social a.facebook{width:8px;background-position:-1px 0}.mason .social a.twitter{width:15px;background-position:-19px 0}.mason .social a.instagram{width:15px;background-position:-44px 0}.mason .social a.googleplus{width:10px;background-position:-69px 0}.mason .social a.pinterest{width:11px;background-position:-89px 0}.search-no-results .separador .post time,.search-results .separador .post time,.search-no-results .separador .post a,.search-results .separador .post a{color:#000;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.search-no-results .separador .post:hover time,.search-results .separador .post:hover time,.search-no-results .separador .post:hover a,.search-results .separador .post:hover a{color:#fff}.search-no-results .separador .post.news-detail a:hover,.search-results .separador .post.news-detail a:hover{color:#fff!important}.search-no-results .separador .line,.search-results .separador .line{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:4px solid transparent;margin:0!important;overflow:hidden}.search-no-results .separador .line:last-child,.search-results .separador .line:last-child{border:0}.search-no-results .separador .frame,.search-results .separador .frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:100px;overflow:hidden;position:relative}.search-no-results .listagem,.search-results .listagem,.page-template-template-novidades-php .listagem,.single-post .listagem{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:none;padding:185px 0}.search-no-results .content,.search-results .content,.page-template-template-novidades-php .content,.single-post .content{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:185px 0}.search-no-results .grid,.search-results .grid,.page-template-template-novidades-php .grid,.single-post .grid{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:none;padding:185px 0}.search-no-results .grid a,.search-results .grid a,.page-template-template-novidades-php .grid a,.single-post .grid a{overflow:visible!important}.search-no-results .grid a.open strong,.search-results .grid a.open strong,.page-template-template-novidades-php .grid a.open strong,.single-post .grid a.open strong,.search-no-results .grid a:hover strong,.search-results .grid a:hover strong,.page-template-template-novidades-php .grid a:hover strong,.single-post .grid a:hover strong{color:#000}.search-no-results .grid a strong,.search-results .grid a strong,.page-template-template-novidades-php .grid a strong,.single-post .grid a strong{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;color:#fff;float:left;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal;line-height:30px;padding:0 5px;position:relative;text-align:left;top:31px}.search-no-results .news,.search-results .news,.page-template-template-novidades-php .news,.single-post .news{font-size:12px;line-height:1.75;border-right:1px solid #fff;position:relative;text-align:justify;width:100%;z-index:1;top:31px}.search-no-results .news .panel,.search-results .news .panel,.page-template-template-novidades-php .news .panel,.single-post .news .panel{padding:31px 0}.search-no-results .news h3,.search-results .news h3,.page-template-template-novidades-php .news h3,.single-post .news h3{font-size:16px;line-height:1.35;margin-top:30px;text-align:left}.search-no-results .news time,.search-results .news time,.page-template-template-novidades-php .news time,.single-post .news time{display:none}.search-no-results .news a,.search-results .news a,.page-template-template-novidades-php .news a,.single-post .news a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595;display:inline}.search-no-results .news a:hover,.search-results .news a:hover,.page-template-template-novidades-php .news a:hover,.single-post .news a:hover{color:#000}.news-detail{-webkit-transition:all .35s ease .15s;-moz-transition:all .35s ease .15s;-ms-transition:all .35s ease .15s;-o-transition:all .35s ease .15s;transition:all .35s ease .15s;position:relative;z-index:2}.news-detail:before{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;border-bottom:1px solid #e6e6e6;content:"";height:100%;left:-100%;padding:15px 0 14px;position:absolute;top:-15px;width:300%;z-index:-1}.news-detail time{font-family:'NHaasGroteskDSW01-65Md',sans-serif;left:0;position:absolute;width:150px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.news-detail time a{border:0;color:#000;cursor:default;pointer-events:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.news-detail time,.news-detail h3{font-size:20px;font-weight:normal}.news-detail h3{margin:0;padding-left:150px}.news-detail a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595!important;display:inline}.news-detail a:hover{color:#000!important}.news-detail .panel{font-size:16px;overflow:hidden}.news-detail .panel *:last-child{margin-bottom:0}.news-detail .featured{zoom:1;*zoom:1;padding-top:15px}.news-detail .featured:before{content:'';display:block}.news-detail .featured:after{content:'';display:table;clear:both}.news-detail .featured .frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:100px;overflow:hidden;position:relative}.news-detail .featured .w1{width:12.5%}.news-detail .featured .w2{width:25%}.news-detail .featured .w3{width:37.5%}.news-detail .featured .w4{width:50%}.news-detail .featured .w5{width:62.5%}.news-detail .featured .w6{width:75%}.news-detail .featured .w7{width:87.5%}.news-detail .featured .w8{width:100%}.news-detail .featured .preto{background:#000;color:#fff}.news-detail .featured .text{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:19px;line-height:1.5}.news-detail .featured .text:before{content:"";display:inline-block;height:100%;margin-right:-5px;vertical-align:middle;width:1px}.news-detail .featured .text .box{display:inline-block;vertical-align:middle;width:99.5%}.news-detail .featured .text .center{text-align:center}.news-detail .featured .text a{color:#000;text-decoration:none}.news-detail .featured .text p{text-align:justify;margin:2.5em 3em}.news-detail .featured .text.center p{text-align:center}.news-detail .featured .text.justify p{text-align:justify}.news-detail .featured .text.left p{text-align:left}.news-detail .featured .text.right p{text-align:right}.news-detail .featured .text.action:hover .another{bottom:0}.news-detail .featured .image img{display:block;width:100%;height:auto}.news-detail .cnt{max-width:720px}.news-detail .related{padding-top:1em;line-height:26px}.separador{clear:both;position:relative}.separador+.separador{margin-top:60px}.separador .calendar{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:30px;font-weight:normal;margin:0 0 30px;position:relative}.separador .calendar:before{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;border-bottom:1px solid #e6e6e6;content:"";height:0;left:-100%;position:absolute;bottom:-15px;width:300%;z-index:10}.separador .post{-webkit-transition:all .35s ease .15s;-moz-transition:all .35s ease .15s;-ms-transition:all .35s ease .15s;-o-transition:all .35s ease .15s;transition:all .35s ease .15s;position:relative;z-index:2;margin:0 0 30px;min-height:30px;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.separador .post:before{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;border-bottom:1px solid #e6e6e6;content:"";height:100%;left:-100%;padding:15px 0 14px;position:absolute;top:-15px;width:300%;z-index:-1}.separador .post time{font-family:'NHaasGroteskDSW01-65Md',sans-serif;left:0;position:absolute;width:150px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.separador .post time a{border:0;color:#000;cursor:default;pointer-events:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.separador .post time,.separador .post h3{font-size:20px;font-weight:normal}.separador .post h3{margin:0;padding-left:150px}.separador .post a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595!important;display:inline}.separador .post a:hover{color:#000!important}.separador .post .panel{font-size:16px;overflow:hidden}.separador .post .panel *:last-child{margin-bottom:0}.separador .post .featured{zoom:1;*zoom:1;padding-top:15px}.separador .post .featured:before{content:'';display:block}.separador .post .featured:after{content:'';display:table;clear:both}.separador .post .featured .frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:100px;overflow:hidden;position:relative}.separador .post .featured .w1{width:12.5%}.separador .post .featured .w2{width:25%}.separador .post .featured .w3{width:37.5%}.separador .post .featured .w4{width:50%}.separador .post .featured .w5{width:62.5%}.separador .post .featured .w6{width:75%}.separador .post .featured .w7{width:87.5%}.separador .post .featured .w8{width:100%}.separador .post .featured .preto{background:#000;color:#fff}.separador .post .featured .text{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:19px;line-height:1.5}.separador .post .featured .text:before{content:"";display:inline-block;height:100%;margin-right:-5px;vertical-align:middle;width:1px}.separador .post .featured .text .box{display:inline-block;vertical-align:middle;width:99.5%}.separador .post .featured .text .center{text-align:center}.separador .post .featured .text a{color:#000;text-decoration:none}.separador .post .featured .text p{text-align:justify;margin:2.5em 3em}.separador .post .featured .text.center p{text-align:center}.separador .post .featured .text.justify p{text-align:justify}.separador .post .featured .text.left p{text-align:left}.separador .post .featured .text.right p{text-align:right}.separador .post .featured .text.action:hover .another{bottom:0}.separador .post .featured .image img{display:block;width:100%;height:auto}.separador .post .cnt{max-width:720px}.separador .post .related{padding-top:1em;line-height:26px}.separador .post.open,.separador .post:hover{color:#fff}.separador .post.open time,.separador .post:hover time,.separador .post.open a,.separador .post:hover a{color:#fff;border-color:#fff}.separador .post.open:before,.separador .post:hover:before{background:#000}.novidades .separador .post{padding-bottom:70px;margin-bottom:85px}.novidades .separador .post h3{padding-left:0;font-size:28px;font-family:'NHaasGroteskDSW01-65Md',sans-serif}.novidades .separador .post time{position:relative;width:auto;font-size:12px;top:-5px}.novidades .separador .post.open,.novidades .separador .post:hover{color:#000}.novidades .separador .post.open time,.novidades .separador .post:hover time,.novidades .separador .post.open a,.novidades .separador .post:hover a{color:#000;border-color:#000}.novidades .separador .post.open a,.novidades .separador .post:hover a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595;display:inline}.novidades .separador .post.open a:hover,.novidades .separador .post:hover a:hover{color:#000}.novidades .separador .post.open:before,.novidades .separador .post:hover:before{background:#fff}.novidades .separador .line{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:4px solid transparent;margin:0!important;overflow:hidden}.novidades .separador .line:last-child{border:0}.novidades .separador .frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:100px;overflow:hidden;position:relative}.page-template-template-contato-php{height:100%;left:0;position:fixed;top:0;width:100%}.page-template-template-contato-php #address{background:rgba(255,255,255,0.95);top:0;left:0;position:fixed;width:100%;z-index:5}.page-template-template-contato-php #address h1,.page-template-template-contato-php #address div{display:inline-block;font-size:16px}.page-template-template-contato-php #address h1{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal;padding-left:15px}.page-template-template-contato-php #address .tel{margin:0 15px}.page-template-template-contato-php #address abbr{border:0}.page-template-template-contato-php #address .postal-code{margin-right:5px}.page-template-template-contato-php #address .locality{margin-left:5px}.page-template-template-contato-php #address .adr{margin-right:30px}.page-template-template-contato-php #map_canvas{background:#fff!important;height:100%;width:100%}.page-template-template-contato-php #map_canvas .pointer{display:block;position:relative;overflow:hidden;text-align:center;background-color:#000;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:16px;font-weight:normal;width:150px;line-height:30px;color:#fff}.page-template-template-contato-php #map_canvas .pointer .arrow{border-color:transparent transparent #eddb2e;border-style:solid;border-width:15px;bottom:0;display:block;left:-15px;position:absolute}.page-template-template-contato-php #map_canvas .pointer strong{color:#eddb2e;font-weight:normal}.page-template-template-contato-php #map_canvas .phone{display:block;text-align:center;background-color:#000;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:16px;margin:0 0 1px 150px;font-weight:normal;width:150px;line-height:30px;color:#fff}.page-template-template-contato-php #map_canvas .emails{display:block;font-size:16px;margin:39px 0 1px 150px;font-weight:normal;width:300px;line-height:30px;color:#fff}.page-template-template-contato-php #map_canvas .emails .email{display:block;position:relative;height:30px;float:left;margin-bottom:1px}.page-template-template-contato-php #map_canvas .emails .email a,.page-template-template-contato-php #map_canvas .emails .email i{vertical-align:top}.page-template-template-contato-php #map_canvas .emails .email a{background:black;color:#FFF;display:inline-block;font-size:16px;padding:0 20px;text-decoration:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;font-family:'NHaasGroteskDSW01-65Md',sans-serif;height:30px}.page-template-template-contato-php #map_canvas .emails .email i{font-style:normal}.page-template-template-contato-php #map_canvas .emails .email i small{display:inline-block;width:24px;background-color:#fc3;color:#000;text-align:center;font-family:'NHaasGroteskDSW01-65Md',sans-serif;height:30px;overflow:hidden}.page-template-template-contato-php #map_canvas .emails .email i strong{display:none;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;position:absolute;right:-20px;bottom:30px;width:200px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #000;color:#000;line-height:16px;font-size:13px;font-family:'NeueHaasGroteskDisp W01',sans-serif}.page-template-template-contato-php #map_canvas .emails .email i strong:before,.page-template-template-contato-php #map_canvas .emails .email i strong:after{content:"";display:block;width:10px;height:10px;bottom:-5px;right:25px;position:absolute}.page-template-template-contato-php #map_canvas .emails .email i strong:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:block;margin-bottom:-1px}.page-template-template-contato-php #map_canvas .emails .email i strong:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:block}.page-template-template-contato-php #map_canvas .emails .email:hover a{color:#000;background-color:#eddb2e}.page-template-template-contato-php #map_canvas .emails .email:hover i small{background-color:#ccc}.page-template-template-contato-php #map_canvas .emails .email:hover i strong{display:block;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.studio .cnt{margin:0 auto;padding:185px 0;zoom:1;*zoom:1}.studio .cnt:before{content:'';display:block}.studio .cnt:after{content:'';display:table;clear:both}.studio ul{list-style:none;padding:0;margin:0}.studio header.navigation ul#menu-studio,.studio header.navigation ul#menu-studio-ingles{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:16px;font-weight:normal;float:right}.studio header.navigation ul#menu-studio li,.studio header.navigation ul#menu-studio-ingles li{float:left;margin:0 45px 0 0}.studio header.navigation ul#menu-studio li a,.studio header.navigation ul#menu-studio-ingles li a{color:#000;border:1px solid transparent;padding:5px 0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.studio header.navigation ul#menu-studio li a:before,.studio header.navigation ul#menu-studio-ingles li a:before{content:"";display:inline-block;width:35px;height:1px;vertical-align:middle;background-color:#000;margin-right:10px;overflow:hidden;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.studio header.navigation ul#menu-studio li.current a,.studio header.navigation ul#menu-studio-ingles li.current a,.studio header.navigation ul#menu-studio li.current-menu-item a,.studio header.navigation ul#menu-studio-ingles li.current-menu-item a{padding-right:35px;border-color:#000}.studio header.navigation ul#menu-studio li.current a:before,.studio header.navigation ul#menu-studio-ingles li.current a:before,.studio header.navigation ul#menu-studio li.current-menu-item a:before,.studio header.navigation ul#menu-studio-ingles li.current-menu-item a:before{width:0}.studio.home header.navigation ul#menu-studio,.studio.home header.navigation #menu-studio-ingles{float:right}.studio.home header.navigation ul#menu-studio li,.studio.home header.navigation #menu-studio-ingles li{margin:0 0 0 45px}.studio #doll{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1;position:relative}.studio #doll.hide{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.studio #doll.animated{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-moz-pointer-events:none;pointer-events:none}.studio #doll .content{position:relative;z-index:1;text-align:center}.studio #doll .content ul li{text-align:center;height:49px;letter-spacing:0;font-size:0;line-height:49px}.studio #doll .content ul li img{display:inline-block;vertical-align:middle;width:49px;height:49px}.studio #doll .mask{position:fixed;z-index:2;top:0;left:0;right:0;background:url(../img/studio/doll_mask.png) no-repeat center center;background-size:auto 100%}.studio #doll .mask img{display:block;margin:0 auto;height:100%}.studio #doll .mask .left,.studio #doll .mask .right{background-color:#fff;position:absolute;top:0;bottom:0}.studio #doll .mask .left{left:0;right:50%}.studio #doll .mask .right{left:50%;right:0}.studio #doll .mask .pattern{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/studio/pattern.png) repeat top center}.studio #doll .mask .container{position:relative;margin-bottom:-98px;z-index:3;zoom:1;*zoom:1}.studio #doll .mask .container:before{content:'';display:block}.studio #doll .mask .container:after{content:'';display:table;clear:both}.studio #doll .mask .container .scroll{float:right;width:98px;height:98px;background:url(../img/scroll.png) no-repeat center center;-moz-pointer-events:none;pointer-events:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.studio #doll .mask .container .scroll.hide{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.studio #doll .top,.studio #doll .bottom{background-color:#fff;z-index:4;position:fixed;left:0;right:0}.studio #doll .top{top:0}.studio #doll .bottom{bottom:0}.studio #doll .pointers{position:absolute;top:0;left:0;right:0;z-index:3}.studio #doll .pointers ul li{height:49px}.studio #doll .pointers ul li .hover{display:block;height:49px;width:300px;margin:0 auto -49px auto;cursor:pointer}.studio #doll .pointers ul li a{position:relative;display:block;height:49px;overflow:hidden;width:0;left:50%;-webkit-transition:all 500ms cubic-bezier(0.645,0.045,0.355,1);-moz-transition:all 500ms cubic-bezier(0.645,0.045,0.355,1);-ms-transition:all 500ms cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 500ms cubic-bezier(0.645,0.045,0.355,1);transition:all 500ms cubic-bezier(0.645,0.045,0.355,1)}.studio #doll .pointers ul li a figure{height:49px}.studio #doll .pointers ul li a figure .images{display:block;width:75%;margin-left:-25%;float:left;height:49px}.studio #doll .pointers ul li a figure .images img{display:block;float:right;width:auto;height:49px}.studio #doll .pointers ul li a figure figcaption{background-color:#000;position:absolute;left:50%;top:0;bottom:0;width:50%;font-family:'NHaasGroteskDSW01-65Md',sans-serif;color:#fff;font-size:36px;line-height:73.5px;height:49px;overflow:hidden;text-transform:uppercase}.studio #doll .pointers ul li.open a{left:0;width:100%}.studio.equipe-home .nav-studio-team{display:block}.studio .nav-studio-team{display:none;background-color:#fff;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:24px;line-height:32px;margin-bottom:50px;overflow:hidden}.studio .nav-studio-team dl,.studio .nav-studio-team dt,.studio .nav-studio-team dd{padding:0;margin:0}.studio .nav-studio-team dd{padding-bottom:50px}.studio .nav-studio-team .divisor{color:#000;display:block;line-height:1em;margin:0;padding:0 5px;position:relative;vertical-align:baseline;float:left}.studio .nav-studio-team .divisor.plus{float:none;clear:both;display:block;width:17px;height:17px;background:url(../img/plus.png) no-repeat center center;text-indent:-2000px;overflow:hidden;padding:30px 0}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.studio .nav-studio-team .divisor.plus{background-image:url(../img/plus@2.png);background-size:17px 17px}}.studio .nav-studio-team a{color:#000;text-decoration:none;white-space:nowrap;background-color:#000;color:#999393;height:30px;line-height:30px;vertical-align:middle;display:block;float:left;padding:4px 6px;margin:1px 2px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.studio .nav-studio-team a:hover{color:#fff}.studio.equipe .member{position:relative;margin-top:100px;zoom:1;*zoom:1}.studio.equipe .member:before{content:'';display:block}.studio.equipe .member:after{content:'';display:table;clear:both}.studio.equipe .member .titulo,.studio.equipe .member .center{width:623px;margin-left:auto;margin-right:auto;padding-right:150px;padding-left:50px}.studio.equipe .member .titulo{position:relative;z-index:2;color:#000;font-size:82px;text-transform:uppercase;font-family:'NHaasGroteskDSW01-65Md',sans-serif;width:632px;margin-bottom:-3px;line-height:60px}.studio.equipe .member .center{position:relative;z-index:1}.studio.equipe .member .foto_1{float:left}.studio.equipe .member .foto_2{float:right}.studio.equipe .member .imagem_thumbs{float:left;width:98px}.studio.equipe .member .imagem_thumbs ul{padding:0;margin:0}.studio.equipe .member .imagem_thumbs ul li{width:98px;height:98px;display:block}.studio.equipe .member .imagem_thumbs ul li img{display:block}.studio.equipe .member .content{float:right;clear:right;padding:40px;margin-right:-150px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:440px}.studio.sobre .cnt .titulo{display:none}.studio.sobre .cnt .imagem_superior img{display:block;margin:0 auto}.studio.sobre .cnt .imagem_lateral{width:450px;float:left;text-align:right}.studio.sobre .cnt .content{float:right;width:525px;padding:60px 0}.studio.creditos .cnt{zoom:1;*zoom:1}.studio.creditos .cnt:before{content:'';display:block}.studio.creditos .cnt:after{content:'';display:table;clear:both}.studio.creditos .cnt .titulo{display:none}.studio.creditos .cnt .content{font-family:'NeueHaasGroteskDisp W01',sans-serif}.studio.creditos .cnt .content ul{padding:25px 0 19px 0;position:relative}.studio.creditos .cnt .content ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;line-height:normal;font-size:18px;color:#000;line-height:22px}.studio.creditos .cnt .content ul li strong{font-size:14px;color:#999;position:absolute;top:0;left:0}.studio.creditos .cnt .content ul li a{color:#000;text-decoration:underline}.grid-paged{position:relative;max-width:1359px;margin:0 auto}.grid-paged .page{padding:185px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;z-index:1}.grid-paged .page.active{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:2}.grid-paged .page.active .line{display:block}.grid-paged .page .line{display:none}.grid-paged.enableScroll{height:auto!important}.grid-paged.enableScroll .page{position:relative;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.grid-paged.enableScroll .page.active{height:auto!important}.grid-paged.enableScroll .page .line{display:block}main.home .listagem,main.home .grid{display:none}main.home .grid a{overflow:visible!important;display:block}main.home .grid a.open strong,main.home .grid a:hover strong{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}main.home .grid a strong{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background:#fff;color:#000;float:none;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-weight:normal;line-height:18px;padding:3px 5px 5px 5px;position:relative;text-align:left;top:31px;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:block}main.home .article{position:relative;z-index:3;top:31px}main.home article p,main.home article .related{margin-bottom:1em}main.home article img{max-width:100%;height:auto}main.home article iframe{width:100%}main.home .news{font-size:12px;line-height:1.75;border-right:1px solid #fff;position:relative;text-align:justify;width:100%;z-index:1}main.home .news .panel{padding:31px 0}main.home .news h3{font-size:16px;line-height:1.35;text-align:left}main.home .news time{display:none}main.home .news a{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#959595;display:inline}main.home .news a:hover{color:#000}main.home .video{border-right:1px solid #fff;position:relative;overflow:hidden;left:0;width:100%}main.home .video h4{margin:0;color:#fff;font-family:'NHaasGroteskDSW01-65Md',sans-serif;text-transform:uppercase;text-align:center;position:absolute;top:10px;left:0;right:0;font-size:58px;font-weight:normal}main.home .video .description{background-color:#fff;font-size:14px;color:#000;font-family:'NHaasGroteskDSW01-65Md',sans-serif}main.home .video .description p{margin:10px 0 0 0}main.home .video iframe{margin-bottom:31px}main.home .slideshow{border-right:1px solid #fff;position:relative;overflow:hidden;left:0;width:100%}main.home .slideshow h4{margin:0;color:#fff;font-family:'NHaasGroteskDSW01-65Md',sans-serif;text-transform:uppercase;text-align:center;position:absolute;top:0;left:0;right:0;font-size:58px;z-index:2;font-weight:normal}main.home .slideshow h4 .left,main.home .slideshow h4 .right{width:40px;height:40px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:inline-block;background:#fff url() no-repeat 13px 13px;background-size:14px 14px;cursor:pointer;border:1px solid #000;border-top-width:0}main.home .slideshow h4 .left{background-image:url(../img/arrow_left.png);border-left-width:0;float:left}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){main.home .slideshow h4 .left{background-image:url(../img/arrow_left@2.png)}}main.home .slideshow h4 .left:hover{background-position:7px 13px}main.home .slideshow h4 .right{background-image:url(../img/arrow_right.png);border-right-width:0;float:right}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){main.home .slideshow h4 .right{background-image:url(../img/arrow_right@2.png)}}main.home .slideshow h4 .right:hover{background-position:19px 13px}main.home .slideshow .description{background-color:#fff;font-size:14px;color:#000;font-family:'NHaasGroteskDSW01-65Md',sans-serif}main.home .slideshow .description p{margin:10px 0 0 0}main.home .slideshow .panel img{width:100%;height:auto}main.home .slideshow .panel .swiper-container{margin-bottom:31px}.js .hide{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.js .hide.show{-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}.error404 h1{color:#000;font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:104px;font-weight:normal;margin:0 0 0 -60px}object{display:none!important;position:absolute!important;-ms-filter:"alpha(opacity=@value)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}*{outline:0;border:0}*:active{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.phone #header{width:50px}.phone #header h1{margin-top:0}.phone #header .tag{top:0}.phone #header .cover{padding-top:50px}.phone #nav .field form input{margin-right:20px;width:80px}.phone #nav .field form label{padding-right:20px}.phone .container{width:auto;min-width:300px;margin-left:25px;margin-right:25px}.phone .container .container{min-width:0;margin-left:0;margin-right:0}.phone #main .navigation,.phone #main .title{left:0;right:0;padding:0 25px;background-color:#fff;position:fixed}.phone #main .navigation .modular{position:relative;width:auto;left:0;padding-left:0;padding-top:85px;top:0!important}.phone #main .navigation .modular h1{padding-left:0}.phone #main .navigation .modular:after{border:0}.phone #main .navigation ul#menu-studio li,.phone #main .navigation ul#menu-studio-ingles li{float:left;margin:0 10px 0 0}.phone #main .navigation ul#menu-studio li a,.phone #main .navigation ul#menu-studio-ingles li a{padding:5px 0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.phone #main .navigation ul#menu-studio li a:before,.phone #main .navigation ul#menu-studio-ingles li a:before{width:20px;margin-right:10px}.phone #main .navigation ul#menu-studio li.current a,.phone #main .navigation ul#menu-studio-ingles li.current a,.phone #main .navigation ul#menu-studio li.current-menu-item a,.phone #main .navigation ul#menu-studio-ingles li.current-menu-item a{padding-right:25px}.phone #main .navigation ul#menu-studio li.current a:before,.phone #main .navigation ul#menu-studio-ingles li.current a:before,.phone #main .navigation ul#menu-studio li.current-menu-item a:before,.phone #main .navigation ul#menu-studio-ingles li.current-menu-item a:before{width:0}.phone #main .navigation ul#menu-studio li:last-child,.phone #main .navigation ul#menu-studio-ingles li:last-child{margin-right:0}.phone #main .title h1 small{font-size:12px}.phone #main .title h1 strong{font-size:24px;padding:5px 0;line-height:26px;padding-right:5px;margin-top:0}.phone #main .title .close{right:25px!important}.phone #main .back-top{right:8px}.computer #nav .field form button{display:none}.phone main.home{padding-left:10px}.phone main.home .grid{padding:130px 0}.phone .studio .cnt{padding:130px 0}.phone .studio .mason{padding:0}.phone .studio.creditos .cnt{width:auto}.phone .studio.creditos .cnt .content ul{float:none;width:100%}.phone .studio.creditos .cnt .content ul:first-child{float:none;width:100%}.phone .studio.creditos .cnt .content ul:first-child li{width:100%;float:none}.phone .studio.equipe-pessoa .member{margin-top:50px}.phone .studio.equipe-pessoa .member .titulo,.phone .studio.equipe-pessoa .member .center{width:auto;padding-right:0;padding-left:0}.phone .studio.equipe-pessoa .member .titulo{font-size:48px}.phone .studio.equipe-pessoa .member .fotos{margin:0 -25px}.phone .studio.equipe-pessoa .member .foto_1{float:left}.phone .studio.equipe-pessoa .member .foto_2{float:left}.phone .studio.equipe-pessoa .member .imagem_thumbs{clear:both;position:absolute;top:295px;left:0}.phone .studio.equipe-pessoa .member .content{float:left;clear:none;margin-right:0;padding:25px 0;width:auto}.phone .studio.equipe-pessoa .member .content p{margin-top:0}.phone .studio .nav-studio-team{font-size:18px;line-height:26px}.phone .studio .nav-studio-team .divisor.plus{padding:20px 0}.phone .studio .nav-studio-team a{padding:0 6px}.phone .page-template-template-contato-php #address{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 80px}.phone .page-template-template-contato-php #address h1{padding-left:0}.phone .page-template-template-contato-php #address .adr span{white-space:nowrap}.phone .page-template-template-contato-php #address .adr .locality{margin-left:0}.phone .mason{padding:130px 0}.phone .mason .preto{background:#000;color:#fff}.phone .mason .text{font-family:'NHaasGroteskDSW01-65Md',sans-serif;font-size:14px;line-height:16px}.phone .mason .text:before{display:none}.phone .mason .text .box{display:inline-block;vertical-align:middle;padding:10px 18px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.phone .mason .text .center{text-align:center}.phone .mason .text a{color:#000;text-decoration:none}.phone .mason .text p{text-align:justify;margin:5px 0}.phone .mason .text.center p{text-align:center}.phone .mason .text.justify p{text-align:justify}.phone .mason .text.left p{text-align:left}.phone .mason .text.right p{text-align:right}.phone .mason .text.action:hover .another{bottom:0}.phone .mason .last-line{margin-top:25px!important;padding-top:40px}.phone .mason .another a{width:50%;text-align:center}.phone .mason .another a.prev{float:left;padding-left:0}.phone .mason .another a.next{float:right;padding-right:0}.phone .mason .space{display:none}.phone .mason .box{position:relative;border-bottom:4px solid #fff}.phone .mason .box img{display:block;max-width:100%;margin:0 auto}.phone .mason .play .play-gif{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;background-color:rgba(255,255,255,0.5);background-size:14px 14px;background-image:url(../img/arrow_right.png);background-repeat:no-repeat;background-position:center center;border:1px solid #000}.phone .term-mk27-lab .listagem,.phone .page-template-template-projetos-php .listagem{padding:130px 0}.phone .term-mk27-lab .listagem h2,.phone .page-template-template-projetos-php .listagem h2,.phone .term-mk27-lab .listagem a,.phone .page-template-template-projetos-php .listagem a{white-space:normal;min-height:26px;height:auto}.phone .term-mk27-lab .listagem h2,.phone .page-template-template-projetos-php .listagem h2{font-size:22px;padding:0 5px;line-height:26px}.phone .term-mk27-lab .listagem a,.phone .page-template-template-projetos-php .listagem a{font-size:18px}.phone .term-mk27-lab .listagem a strong,.phone .page-template-template-projetos-php .listagem a strong{padding:0 6px;height:26px;line-height:26px}.phone .separador .post{min-height:22px}.phone .separador .post time{width:110px}.phone .separador .post h3{padding-left:120px;font-size:18px}.phone .separador .post .featured img{float:none;margin:0}.phone .separador .calendar{font-size:24px}@media only screen and (orientation:landscape){.phone #main .navigation,.phone #main .title{position:absolute;padding:0;left:0;right:0}.phone #main .navigation .modular{padding-left:0;padding-bottom:0}.phone #main .title .close{right:0!important}}.tablet #main,.phone #main{-webkit-transition:margin .5s ease .35s;-moz-transition:margin .5s ease .35s;-ms-transition:margin .5s ease .35s;-o-transition:margin .5s ease .35s;transition:margin .5s ease .35s}.tablet #main .title,.phone #main .title,.tablet #main .navigation,.phone #main .navigation,.tablet #main #address,.phone #main #address{-webkit-transition:margin .5s ease .35s;-moz-transition:margin .5s ease .35s;-ms-transition:margin .5s ease .35s;-o-transition:margin .5s ease .35s;transition:margin .5s ease .35s}.tablet #main.open,.phone #main.open{margin-left:135px;margin-right:-135px}@media only screen and (orientation:portrait){.tablet #main.open .navigation,.phone #main.open .navigation,.tablet #main.open .title,.phone #main.open .title{margin-left:135px;margin-right:-135px}}.tablet #main.open #address,.phone #main.open #address{margin-left:75px;margin-right:-75px}.tablet .separador .post .panel,.phone .separador .post .panel{padding-left:0}.tablet .separador .post img,.phone .separador .post img{max-width:100%;height:auto}.tablet .separador .post iframe,.phone .separador .post iframe{width:100%}


