@media only screen and (max-width:400px){html{font-family:smartphone_portrait}}@media only screen and (max-width:699px){html{font-family:smartphone_landscape}.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-3x33 > .region,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row,.two-66-33 > .region,.two-brick > .panel-row > .region,.two-33-66 > .region,.two-50 > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:700px) and (max-width:1023px){html{font-family:tablet_portrait}.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region,.three-3x33 > div.region-three-33-first,.three-25-25-50 > .region-three-25-25-50-first,.three-25-50-25 > .region-three-25-50-25-first,.three-50-25-25 > .region-three-50-25-25-first,.four-4x25 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > div.region-three-25-25-50-second,.three-25-50-25 > div.region-three-25-50-25-third{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-3x33 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region,.two-brick > .panel-row > .region,.two-50 > .region{width:50%}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second{width:75%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:1024px) and (max-width:1620px){html{font-family:tablet_landscape}.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region,.five-5x20 > .panel-row > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.three-50-25-25 > div.region-three-50-25-25-first,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region{width:50%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row{width:33.333333%;float:left}}@media only screen and (min-width:1621px){html{font-family:standard}.container{width:100%;max-width:1140px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region,.five-5x20 > .panel-row > .region,.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.three-50-25-25 > div.region-three-50-25-25-first,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region{width:50%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.two-brick > .panel-row{float:none}.six-6x16 > .panel-row{width:33.333333%;float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:400px){html{font-size:112.5%;}}@media only screen and (max-width:699px){﻿

html{font-size:112.5%;}.mobile{display:block;}#messages{display:none;}#header .buttons-menu,#header .buttons{display:block;}.no-mobile{display:none;}#header-top{height:auto;width:100%;position:relative;top:0;z-index:1000;line-height:15px;}#header-top #info-topo ul{font-size:14px;}#header-top p{margin:0;}#header{height:20vw;position:relative;top:0;}#header .content-width{padding-left:0;padding-right:0;}#port .image-sequence{display:none;}#port img.image-full{display:block !important;}#port img{width:280px;height:175px;top:50% !important;margin-top:-87px !important;left:50% !important;margin-left:-140px !important;}#header #fundo-logo{width:80%;background-size:71px 76px;padding-right:0;}#header #logo img{width:60px;}#header #logo{float:right;margin:0;width:100%;padding-left:5vw;padding-right:0;padding-top:2vw;background-size:1px 76px;text-align:left;}.region-header{float:right;width:20%;background:none;}body #header{background:url(/sites/all/themes/gw2d/images/bg-menu-mobile.png) no-repeat top left;background-size:100% 100%;}#page.small{padding-top:75px;}#block-gw2d-info-topo ul .telefone.mobile{display:block;width:145px;}#block-gw2d-info-topo ul .telefone.desktop{display:none;}.region-header{position:static;}#header #logo{position:relative;z-index:100;}#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo{background:none repeat scroll 0 0 #231f20;height:100%;min-height:100%;overflow-x:hidden;position:fixed;right:-250px;top:0;width:250px;z-index:1000;display:block;}body .slide,body #header #block-gw2d-info-topo,body #header #fundo-logo,body #header .buttons-menu,body .region-header-top,#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo,body #intro-mobile,body #intro,body #content,body #content-top,body #content-bottom,body #footer{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}body.open-menu .slide,body.open-menu #header #fundo-logo,body.open-menu #header #block-gw2d-info-topo,body.open-menu #header .buttons-menu,body.open-menu .region-header-top,#block-menu-menu-menu-topo.open,body.open-menu #block-menu-menu-colaborador-menu,body.open-menu #intro-mobile,body.open-menu #intro,body.open-menu #content,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #footer{-moz-transform:translateX(-250px);-webkit-transform:translateX(-250px);-o-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);}body.overlay-open #header,body.overlay-open #footer{display:none;}#header #block-gw2d-info-topo{padding:1.5vw 5vw 1vw;height:13.5vw;}#block-menu-menu-colaborador-menu ul,#block-menu-menu-menu-topo ul{margin:0;padding:0;}#block-menu-menu-colaborador-menu li,#block-menu-menu-menu-topo li{margin:0;line-height:40px;padding:0;}#block-menu-menu-colaborador-menu li .mobile,#block-menu-menu-menu-topo li .mobile{display:block;}#block-menu-menu-colaborador-menu li a,#block-menu-menu-menu-topo li a{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px solid #ccc;color:#fff;display:block;float:left;font-size:17px;font-style:normal;font-weight:normal;height:60px;letter-spacing:2px;line-height:40px;padding:10px 20px;text-decoration:none;text-transform:uppercase;width:100%;height:auto;}.i18n-en #block-menu-menu-menu-topo li a.en,.i18n-pt-br #block-menu-menu-menu-topo li a.pt{display:none;}#block-menu-menu-colaborador-menu li a .icon,#block-menu-menu-menu-topo li a .icon{text-indent:-9999px;display:inline-block;width:30px;height:30px;margin-bottom:-10px;margin-right:10px;}#block-menu-menu-colaborador-menu li a.active,#block-menu-menu-colaborador-menu li a:hover,#block-menu-menu-menu-topo li a:hover{color:#fdb913;text-decoration:none;background-color:#0075b7;}.language-switcher,#header .buttons #abrir-orcamento{display:none;}#logo{float:left;width:170px;padding-top:0px;margin-top:15px;padding-left:2%;}#header .buttons-menu{margin-right:15px;float:right;height:75px;}#header .buttons-menu .open-menu{text-indent:-9999px;float:right;width:13vw;height:13vw;display:block;cursor:pointer;background-position:-127px 0;margin-top:3.5vw;}#localizacao .texto,.content-width{padding-left:0;padding-right:0;width:100%;}#block-gw2d-info-topo ul .dia-horario{display:none;}.localizacao-telefone a{color:#c4161c;text-decoration:none;}#block-gw2d-info-topo ul .telefone span{margin-right:5px;font-size:18px;color:#fff;margin-bottom:20px;float:left;margin-top:10px;font-weight:bold;line-height:1.4;}#block-gw2d-info-topo ul{list-style:none;margin:0;padding-left:0;padding-top:2vw;display:none;}#block-gw2d-info-topo .redes-sociais{display:block;text-align:center;}body .redes-sociais .icons-sociais,body #block-block-10 .icons-sociais{width:11vw;margin:0 3vw;}#block-gw2d-info-topo ul span{margin-right:5px;font-size:16px;}#block-gw2d-info-topo .icon-telefone-2{display:inline-block;}#intro{display:none;}#intro-mobile{display:block;}#banner .mobile-slider{display:block;margin-top:0px;margin-bottom:0;}#banner .mobile-slider ul li{max-height:125vw;overflow:hidden;}#banner #sequence{display:none;}#banner{padding-top:20vw;padding-bottom:0px;min-height:0 !important;}#banner .flexslider .flex-direction-nav li a{text-indent:-9999px;cursor:pointer;display:block;text-indent:-9999px;position:absolute;opacity:0.4;top:35%;height:110px;width:70px;z-index:20;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;background-position:-118px -223px;font-size:0;right:2%;}#block-menu-menu-menu-topo li a.active-menu,#block-menu-menu-menu-topo li a:hover{color:#fdb913;text-decoration:none;background-color:#0075b7;}#banner .flexslider .flex-direction-nav li a.flex-prev{left:2%;background-position:2px -225px;}#banner .flexslider img{height:300px;}#sobre{background:url(/sites/all/themes/gw2d/images/background.jpg) no-repeat right top;background-size:auto 100%;min-height:0 !important;}#sobre h1{font-size:8vw;margin-bottom:0.5vw;}#sobre h2{font-size:5vw;margin-bottom:5vw;}#page #sobre .texto{float:none;width:100%;padding:0 15px;margin-top:5vw;font-size:4.5vw;padding-bottom:0;margin-bottom:10vw;}#page #sobre .empresa-conheca-link{display:none;}#sobre .imagem{display:none;}#sobre .imagem img{display:none;}#sobre .imagem{float:none;margin:0 auto;width:50%;background:url(/sites/all/themes/gw2d/images/fachada.jpg) no-repeat;background-size:100% 100%;min-height:0 !important;height:500px;border:10px solid #fdb913;box-shadow:2px 1px 1px rgba(0,0,0,0.5);margin-bottom:40px;}#servicos{padding-top:0;margin-top:0px;background-size:1px 140px;background-position:0 0px;padding-bottom:10px;}#servicos #block-gw2d-servicos{background:url(/sites/all/themes/gw2d/images/bg-serviços-produtos-mobile.png) no-repeat left center;background-size:115%;padding-left:3vw;padding-right:1vw;margin-bottom:5vw;background-position:-14vw -4vw;}#servicos .view-produtos-servi-os- ul li.views-row .views-field-body img{height:auto;}#servicos .texto{float:none;width:100%;font-size:18px;margin-top:0;display:flex;align-items:center;justify-content:space-between;}#servicos .texto h2{font-size:6vw;width:33%;padding:0;float:none;line-height:1.2;}#servicos .texto p{font-size:3.5vw;width:60%;float:none;}#servicos .view-produtos-servi-os- ul{font-size:4vw;width:100%;float:none;}#servicos .view-produtos-servi-os- ul li.views-row{margin-left:0;width:100%;height:auto;margin-bottom:5vw;}#servicos .view-produtos-servi-os- ul li.views-row .views-field-body{width:100%;height:65vw;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .views-field-body,#servicos .view-produtos-servi-os- ul li.views-row.is-expanded{width:100%;height:auto;padding:0;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded{padding-bottom:70px;margin-bottom:5vw;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .views-field-body .texto-overlay{padding:10px;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .views-field-field-foto-galeria .field-content{width:150px;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .views-field-body .imagem_servicos{width:100%;padding:0px;margin:0;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .views-field-body .imagem_servicos{display:block;}#servicos .view-produtos-servi-os- ul li.views-row.is-expanded .foto-interna{display:none;}#servicos .view-produtos-servi-os- ul li.views-row h3.titulo{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.imagem_fundo,.imagem_fundo_2{height:200px;width:100%;background-size:106% auto;background-attachment:initial;background-position:center;}.imagem_fundo{height:200px;width:100%;background-size:106% auto;background-attachment:initial;background-position:center;}#servicos .view-produtos-servi-os- ul li.views-row h3.titulo{font-size:16px;}#field-produtos-add-more-wrapper,.block-gw2d-orcamento-form form select,.block-gw2d-orcamento-form form textarea,.block-gw2d-orcamento-form form input,.block-gw2d-orcamento-form form .form-item{width:100%;}#orcamento .content-width{padding:0 5vw;}.block-gw2d-orcamento-form form select{-webkit-appearance:none;}#field-produtos-add-more-wrapper{padding-left:5px;padding-bottom:10vw;}.block-gw2d-orcamento-form form .hierarchical-select-wrapper{padding-left:0;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper select{-webkit-appearance:none;line-height:40px;padding-top:3px;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo{margin:5vw 0;float:none;text-align:center;padding:0 5vw;}.hierarchical-select-wrapper .hierarchical-select .selects,.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper{float:none;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper{height:auto;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper input,.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper select{width:96%;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper input{text-indent:0;padding-left:10px;}.block-gw2d-orcamento-form form .hierarchical-select-wrapper{padding:0;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper h2{left:7px;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper{padding-top:0;}#localizacao{padding-top:0px;margin-top:0px;}#localizacao .texto{position:relative;top:0;right:0;width:100%;margin:0;height:100%;padding:5vw 10vw;}#localizacao .texto h2{font-size:6.5vw;}#localizacao .texto a,#localizacao .texto p{font-size:5vw;margin-bottom:5vw;}#localizacao .localizacao{display:none;}#localizacao .texto p.localizacao-telefone a,#localizacao .texto p.localizacao-telefone,#localizacao .texto .color-yellow{font-size:30px;}#localizacao .texto p.localizacao-telefone a,#localizacao .texto p.localizacao-telefone{margin:0 auto 5vw;font-size:6vw;}#localizacao .texto p.localizacao-telefone a{width:100%;margin:0 auto;display:block;}.overlay-mapa{background:transparent;width:100%;max-width:100%;height:100%;}#localizacao .mapa iframe{height:100%;min-height:100vw !important;}#block-gw2d-info-footer{margin-top:0;padding:0;}#logo-footer{width:150px;height:100px;float:none;margin:0 auto;margin-top:20px;background-size:100% auto;}#content-bottom #block-menu-menu-footer-menu{display:none;}#info-footer{width:100%;text-align:center;margin-bottom:15px;margin-top:0px;}#info-footer ul{padding-left:0;}#info-footer ul li{font-size:15px;}#info-footer ul li.dia-horario{width:265px;margin:0 auto;}#facebook-footer{float:none;clear:both;margin:0 auto;width:240px;}#footer{height:auto;padding-top:0px;margin-bottom:13.5vw;padding:0 0 5.5vw;background:url(/sites/all/themes/gw2d/images/bg-footer-mobile.png) no-repeat top center;background-size:auto 100%;}#footer .content-width{max-width:100%;padding:0;}#footer  .copyright{width:100%;margin-top:10px;padding:0 3px;}#footer  .copyright p{line-height:1.5;font-size:4vw;width:70%;float:none;margin:0 auto;}#footer .social{float:left;}#footer .logo_gw2d{position:relative;display:block;margin:0 auto;margin-top:3vw;top:auto;height:6.5vw;width:6.5vw;right:auto;}#portfolio{padding-bottom:70px;min-height:200px !important;}#portfolio .mobile-slider{display:block;}#portfolio #sequence{display:none;}#portfolio .flexslider .slides li{position:relative;}#portfolio .flexslider .slides li a{text-indent:-9999px;top:0;bottom:0;left:0;right:0;z-index:18;position:absolute;}#orcamento{padding-top:5px;}#orcamento p{font-size:5.25vw;text-align:center;}#orcamento .story{max-width:320px;min-width:320px;padding:40px 0 25px;}#orcamento .abrir-orcamento{display:block;text-align:center;}#contato{padding-top:0px;}.page-contact #content-left,.page-contato #content-left{max-width:320px;}.text-contact{width:100%;}.text-contact h2{font-size:10vw;padding:0;margin:3vw 0 10vw;}.text-contact p{font-size:5.25vw;width:100%;text-align:center;padding:0;}.contact-form{width:100%;margin-bottom:40px;margin-top:0;height:auto;}.contact-form .webform-component{float:none;width:100%;}.contact-form .form-submit,.contact-form select,.contact-form textarea,.contact-form input{width:100%;margin:0;}.contact-form #webform-component-grupo-produtos{width:100%;position:relative;}.contact-form #webform-component-grupo-produtos .del-btn{margin-right:50px;}.contact-form #webform-component-grupo-produtos .add-more{position:absolute;bottom:25px;right:10px;}.contact-form .webform-component-fieldset{padding:0;width:100%;}.contact-form .webform-component-fieldset .webform-component-select{width:50%;padding:0 1%;}.contact-form .webform-component-fieldset select{-webkit-appearance:none;background-color:#0d5894;color:#fff;border:none;padding:0;}.form-orcamento .node-content{max-width:320px;}.form-orcamento .webform-component{width:100%;}.form-orcamento #webform-component-mensagem{margin-top:0;}.form-orcamento #webform-component-mensagem textarea,.form-orcamento .webform-component input.form-text,.form-orcamento  #webform-component-estado select{width:100%;}.form-orcamento .form-submit{margin-right:0;}.form-orcamento h4{font-size:26px;}.form-orcamento .informacoes-contato{font-size:16px;}.node-type-paginas #content-box{padding-top:80px;min-height:350px;background-size:auto 100%;}.node-type-paginas #content .field-name-field-descri-o{margin:0;left:0;width:100%;padding:0 20px;font-size:14px;top:170px;}.node-type-paginas #content h1{font-size:50px;margin-bottom:10px;margin-top:10px;}.not-front #services .service{width:100%;padding:20px 10px;margin:0;}.not-front #services .service .title{margin-top:20px;text-align:center;}.not-front #services .service .title h3{font-size:30px;}.not-front #services .service .description{font-size:15px;text-align:center;}.not-front #services .service .service-icons{width:250px;height:250px;padding:10px 10px 0;float:none;margin:0 auto;}.not-front #services #sistema .service-icons,.not-front #services #seo .service-icons,.not-front #services #mobile .service-icons{float:none;margin:0 auto;}.not-front #services .service .service-icons .icon{height:230px;}.not-front #services #site .icon{background-position:0 0;}.not-front #services #mobile .icon{background-position:0 -231px;}.not-front #services #ecommerce .icon{background-position:5px -691px;}.not-front #services #seo .icon{background-position:0 -461px;}.not-front #services #host .icon{background-position:0 -921px;}.not-front #services #sistema .icon{background-position:0 -1151px;}.page-about #content-left,.page-sobre #content-left{max-width:320px;}.page-about #content-left .about,.page-sobre #content-left .about{width:96%;margin:0 2% 0;}.page-portfolio .view-portfolio ul li{width:100%;height:250px;}.page-portfolio .view-portfolio ul li .logo img{padding-top:60px;width:200px;}.node-type-servico #content-box{background-size:auto 300px;padding-top:300px;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper textarea{width:96%;}.block-gw2d-orcamento-form form tr.draggable td{padding-left:0;}#banner .flexslider img{height:auto}.role-authenticated-user .page-title{font-size:1.2em;}.role-authenticated-user #content{padding:0 5%;}.page-views .add-links a{font-size:3.6vw;width:48%;display:block;text-align:center;float:left;margin-bottom:20px;}.page-views .add-links .add-estimate{margin-right:4%;}.page-views .add-links .add-briefing{margin-right:0;}.page-views .views-exposed-form .views-exposed-widget label{font-size:5vw;}.page-views .views-exposed-form .views-exposed-widget{width:48%;margin:0 1% 0 1%;}.page-orcamentos-briefings .description{font-size:4vw;}.role-colaborador .form-submit,.page-eform .form-submit,.page-taxonomy .form-submit,.page-entityform .form-submit,.page-views .views-exposed-form .views-exposed-widget .form-submit,.role-colaborador form .fieldset-legend,.role-colaborador form .form-item label,.page-node-add-cliente form label,.page-taxonomy form label,.page-eform form label,.page-entityform form label,.page-views .views-exposed-form .views-exposed-widget label,.page-views .views-exposed-form .views-exposed-widget .form-submit{font-size:4vw;}.page-views .view-content table td{font-size:3.7vw;}.page-views .view-content table th{font-size:5vw;}.page-views .view-content{overflow:auto;clear:both;}.view-filters:before{content:"Filtrar";font-size:18px;color:#fff;background:#fdb913;padding:5px 10px;display:block;cursor:pointer;}.view-filters form{display:none;}.view-filters.open form{display:block;}.view-filters{clear:both;}.role-colaborador .view-filters form .form-item{width:100%;}.role-colaborador form .form-item,.page-taxonomy form .form-item,.page-node-add-cliente form .form-item,.page-eform form .form-item{max-width:100%;}.role-colaborador form .form-item-field-celular-und-0-value{margin-bottom:10px;}.page-node-add-cliente .form-actions{text-align:center;}.role-colaborador form .form-item{width:100%;}.role-colaborador form .form-item-field-prioridade-und{margin-bottom:10px;}.page-eform .form-actions{text-align:center;}.page-colaboradores .add-links a{font-size:3.5vw;}#block-menu-menu-colaborador-menu ul li{position:relative;}#block-menu-menu-colaborador-menu ul ul{position:static;top:0;padding:0;clear:both;}#block-menu-menu-colaborador-menu ul .active-trail ul{display:block !important;}#block-menu-menu-colaborador-menu ul ul li a{font-size:4vw;padding:15px 10px;}#page #content .field-name-field-item-orcamento-perso .form-item .form-item,#page #content #field-item-briefing-add-more-wrapper .form-item .form-item{width:100%;max-width:100%;}.form-item .description{font-size:3.5vw;max-width:250px;}.page-briefing #content form .form-item{max-width:49%;}.form-managed-file .form-file,.form-managed-file .form-submit{display:block;}.page-home-sistema .add-links a{width:98%;}#block-gw2d-info-topo ul .email,body #block-block-9,#block-gw2d-info-topo .icon-facebook{display:none;}body #block-block-10{position:fixed;bottom:0;background:#fff;width:100%;left:0;z-index:999;}body #page.small #block-block-10{display:block;text-align:center;padding:2vw 0 0;height:20.5vw;}body #block-block-10{padding-right:15vw;padding-left:4vw;}body #block-block-10 .icons-sociais{display:inline-block;width:22%;margin:0;}body #block-block-10 .icons-sociais a{display:block;padding:0 1.5vw;}.block-gw2d-orcamento-form form .ajax-processed{width:50%;max-width:100%;margin:0 0 7vw;height:11vw;font-size:4vw;}.block-gw2d-orcamento-form form .ajax-processed.field-add-more-submit{width:60%;margin-bottom:3vw;}#content-bottom{height:auto;padding-bottom:3vw;}#servicos .view-produtos-servi-os- ul li .texto-overlay a{font-size:4.5vw;bottom:13.5%;margin-left:0.5vw;}#sobre .texto .empresa-conheca-link p{width:60%;}#sobre .texto .empresa-conheca-link .btn-conheca{font-size:4.5vw;padding-left:5vw;}#sobre .texto .empresa-conheca-link p:last-child{width:39%;}#sobre .texto .empresa-conheca-link img{width:60%;padding:2vw 3vw;border-radius:5px;}body ._orinationRight_25 .button_1O{margin-bottom:1vw;margin-right:4vw;width:41px;height:41px;}#page .banner-top-home .campo-imagem{height:80vh;}#page .banner-top-home .campo-imagem img{width:auto;max-width:none;height:100%;margin-left:-43%;}#page .banner-top-home .campo-title{width:100%;background-size:250%;}#page .banner-top-home .campo-title h2{font-size:6.5vw;padding:10vw 0 3vw;line-height:1.5;}#page .banner-top-home .campo-title h2 span{font-size:8vw;}.role-authenticated-user .webform-client-form .form-item,.block-gw2d-orcamento-form form .form-item{margin-bottom:3vw;}body.page-user.not-logged-in #page #user-login input,.role-authenticated-user .webform-client-form select,.role-authenticated-user .webform-client-form textarea,.role-authenticated-user .webform-client-form input,.block-gw2d-orcamento-form form select,.block-gw2d-orcamento-form form textarea,.block-gw2d-orcamento-form form input{height:10vw;text-indent:5vw;font-size:4vw;}.role-authenticated-user .webform-client-form textarea,.block-gw2d-orcamento-form form textarea{height:40vw;}#orcamento{min-height:0 !important;padding-bottom:5vw;background:url(/sites/all/themes/gw2d/images/bg-orcamento-mobile.png) no-repeat center top;background-size:101% 102%;padding:0;}.block-gw2d-orcamento-form .block-content form{padding:0 5vw;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo{clear:both;width:100%;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo .form-managed-file::before{background-size:45vw;padding-left:15vw;height:12vw;font-size:7vw;line-height:1.5;background-position-x:8vw;}.role-authenticated-user .webform-client-form .description,.block-gw2d-orcamento-form form .description{margin:0;font-size:4.5vw;max-width:none;width:100%;clear:both;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo #edit-field-anexar-arquivo-und-0-remove-button{float:none;margin:3vw auto 5vw;}#block-gw2d-info-topo .icon-email,#block-gw2d-info-topo .icon-telefone{margin:0 3vw;}#block-gw2d-info-topo .icon-email a,#block-gw2d-info-topo .icon-telefone-2 a.whatsapp,#block-gw2d-info-topo .icon-telefone a.whatsapp{background-size:11vw;width:11vw;height:11vw;margin:0;}#header #logo h2{font-size:7vw;color:#FFFFFF;margin-left:28vw;}.block-gw2d-orcamento-form form .form-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;overflow:hidden;}.links a.ajax-processed{width:80%;height:auto;font-size:5vw;padding:0.5vw;}}@media only screen and (min-width:700px) and (max-width:1023px){html{font-size:81.3%;}.container{max-width:100%;}#messages{display:none;}#header{background:url(/sites/all/themes/gw2d/images/bg-menu-mobile.png) no-repeat left center;background-size:101%;height:10.5vw;}#header .content-width{padding-left:0;padding-right:0;}#header .buttons-menu,#header .buttons{display:block;}#port .image-sequence{display:none;}#port img.image-full{display:block !important;}#port img{height:320px;}#header #fundo-logo{width:75%;height:4vw;padding:1vw 0;padding-right:0;}#header #logo{float:right;margin:0;width:100%;text-align:left;padding-left:5vw;}.region-header{float:right;width:25%;}.region-header{position:static;}#header #logo{position:relative;z-index:100;}#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo{background:none repeat scroll 0 0 #231f20;height:100%;min-height:100%;overflow-x:hidden;position:fixed;right:-250px;top:0;width:250px;z-index:1000;display:block;}body .slide,body #header #block-gw2d-info-topo,body #header #fundo-logo,body #header .buttons-menu,body .region-header-top,#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo,body #intro-mobile,body #intro,body #content,body #content-top,body #content-bottom,body #footer{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}body.open-menu .slide,body.open-menu #header #fundo-logo,body.open-menu #header #block-gw2d-info-topo,body.open-menu #header .buttons-menu,body.open-menu #block-menu-menu-colaborador-menu,body.open-menu .region-header-top,#block-menu-menu-menu-topo.open,body.open-menu #intro-mobile,body.open-menu #intro,body.open-menu #content,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #footer{-moz-transform:translateX(-250px);-webkit-transform:translateX(-250px);-o-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);}body.overlay-open #header,body.overlay-open #footer{display:none;}#block-menu-menu-colaborador-menu ul,#block-menu-menu-menu-topo ul{margin:0;padding:0;}#block-menu-menu-colaborador-menu li,#block-menu-menu-menu-topo li{margin:0;line-height:40px;padding:0;}#block-menu-menu-colaborador-menu li .mobile,#block-menu-menu-menu-topo li .mobile{display:block;}#block-menu-menu-colaborador-menu li a,#block-menu-menu-menu-topo li a{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px solid #ccc;color:#fff;display:block;float:left;font-size:17px;font-style:normal;font-weight:normal;height:60px;letter-spacing:2px;line-height:40px;padding:10px 20px;text-decoration:none;text-transform:uppercase;width:100%;height:auto;}#block-menu-menu-colaborador-menu ul li{position:relative;}#block-menu-menu-colaborador-menu ul .active-trail ul{position:static;top:0;padding:0;display:block !important;clear:both;}#block-menu-menu-colaborador-menu ul ul li a{font-size:2vw;padding:15px 10px;}.chosen-container .chosen-results li{font-size:1.8vw;}.i18n-en #block-menu-menu-menu-topo li a.en,.i18n-pt-br #block-menu-menu-menu-topo li a.pt{display:none;}#block-menu-menu-colaborador-menu li a .icon,#block-menu-menu-menu-topo li a .icon{text-indent:-9999px;display:inline-block;width:30px;height:30px;margin-bottom:-10px;margin-right:10px;}.i18n-pt-br #block-menu-menu-menu-topo li a.en .icon{background-position:0px -388px;}.i18n-en #block-menu-menu-menu-topo li a.pt .icon{background-position:0px -340px;}#block-menu-menu-colaborador-menu li a.active-menu,#block-menu-menu-colaborador-menu li a.active,#block-menu-menu-colaborador-menu li a:hover,#block-menu-menu-menu-topo li a.active-menu,#block-menu-menu-menu-topo li a:hover{color:#fdb913;text-decoration:none;background-color:#0075b7;}.language-switcher,#header .buttons #abrir-orcamento{display:none;}#logo{float:left;width:auto;padding-top:0px;margin-top:15px;padding-left:2%;}#header .buttons-menu{margin-right:20px;float:right;}#header .buttons-menu .open-menu{text-indent:-9999px;float:right;width:42px;height:42px;display:block;cursor:pointer;background-position:-127px 0;margin-top:20px;}#block-gw2d-info-topo ul .dia-horario{font-size:14px;color:#fff;line-height:1.3;}#block-gw2d-info-topo{text-align:center;padding:1vw 3vw 1vw;height:9.5vw;}#block-gw2d-info-topo ul{list-style:none;margin:0;padding-left:0;padding-top:0px;display:none;}#block-gw2d-info-topo .redes-sociais{display:block;}body .redes-sociais .icons-sociais,body #block-block-10 .icons-sociais{width:8vw;margin:0 1.5vw;}body ._orinationRight_25 .button_1O{margin-bottom:1vw;margin-right:4vw;width:62px;height:62px;display:none;}#block-gw2d-info-topo ul span{margin-right:5px;font-size:18px;}#block-gw2d-info-topo .icon-telefone-2{display:block;}#intro{display:none;}#intro-mobile{display:block;}#banner .mobile-slider{display:block;margin-top:0px;margin-bottom:0;}#banner #sequence{display:none;}#banner{padding-bottom:0;min-height:0 !important;}#banner .mobile-slider ul li{max-height:125vw;overflow:hidden;}#banner .flexslider .flex-direction-nav li a{text-indent:-9999px;cursor:pointer;display:block;text-indent:-9999px;position:absolute;opacity:0.4;top:35%;height:110px;width:70px;z-index:20;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;background-position:-118px -223px;font-size:0;right:30px;}#banner .flexslider .flex-direction-nav li a.flex-prev{left:30px;background-position:2px -225px;}.contact-form{width:100%;margin-bottom:40px;margin-top:0;}.text-contact{max-width:100%;margin:0 auto;}.contact-form #webform-component-grupo-produtos{padding-right:0;}.contact-form .webform-component-fieldset{width:93%;}.contact-form .webform-component-fieldset .webform-component-select{width:18.5%;}.contact-form .webform-component-fieldset select{-webkit-appearance:none;background-color:#0d5894;color:#fff;border:none;padding:0;}#sobre{padding:5vw 3vw 5vw;background:url(/sites/all/themes/gw2d/images/background.jpg) no-repeat center center;background-size:auto 100%;min-height:0 !important;}#page #sobre .texto{margin-top:0;font-size:3vw;padding-bottom:3vw;}#page #sobre .empresa-conheca-link{display:none;}#sobre h1{font-size:6vw;margin-bottom:1vw;}#sobre h2{font-size:3vw;margin-bottom:5vw;}#sobre-content{min-height:0 !important;}#sobre .texto{float:none;width:100%;font-size:18px;padding:0 15px;margin-top:20px;}#sobre .imagem img{display:none;}#sobre .imagem{float:none;margin:0 auto;width:90%;background:url(/sites/all/themes/gw2d/images/fachada.jpg) no-repeat;background-size:100% 100%;min-height:0 !important;height:500px;border:0;box-shadow:2px 1px 1px rgba(0,0,0,0.5);margin-bottom:40px;display:none;}#sobre .texto .empresa-conheca-link .btn-conheca{font-size:3vw;padding-left:5vw;}#localizacao .localizacao{display:none;}#servicos{padding-top:0;background-size:2vw 27vw;}#servicos .view-produtos-servi-os- ul{width:600px;margin:0 auto;padding-top:40px;}#servicos .view-produtos-servi-os- ul li .flexslider-carousel ul{width:100%;}#servicos .view-produtos-servi-os- ul li.views-row h3.titulo{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.imagem_fundo,.imagem_fundo_2{height:400px;width:100%;background-size:100% 100%;background-attachment:initial;}#servicos .view-produtos-servi-os- ul li.views-row h3.titulo{font-size:16px;}.block-gw2d-orcamento-form form select{-webkit-appearance:none;}#field-produtos-add-more-wrapper{padding-left:5px;}.block-gw2d-orcamento-form form .hierarchical-select-wrapper{padding-left:0;}.block-gw2d-orcamento-form form .field-name-field-produtos .form-wrapper select{-webkit-appearance:none;line-height:40px;padding-top:3px;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo{margin:3vw auto 5vw;float:none;text-align:center;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo{clear:both;width:100%;}#localizacao .texto{position:relative;top:0;right:0;width:100%;padding:5vw 20vw 2vw;}#localizacao .texto h2{font-size:5vw;}#localizacao .texto a,#localizacao .texto p{font-size:3vw;margin-bottom:5vw;}#localizacao .texto p{font-size:3vw;}#localizacao .texto .color-yellow{font-size:5vw;}#localizacao .texto p.localizacao-telefone{font-size:4.5vw;margin-bottom:5vw;}#block-gw2d-info-footer{margin:0;width:100%;}#logo-footer{float:none;background:url(/sites/all/themes/gw2d/images/logo-digital-footer.png) no-repeat center 0;background-size:25vw;width:35vw;height:15vw;margin-top:0;margin:0 auto 3vw;}#content-bottom #block-menu-menu-footer-menu{display:none;}#info-footer{margin-top:15px;width:100%;float:left;text-align:center;margin-bottom:5vw;display:none;}#info-footer ul li{font-size:3vw;}#facebook-footer{position:absolute;right:0;top:0px;}.page-views .view-content table th{font-size:2vw;}.page-node-add-cliente form label,.page-taxonomy form label,.page-eform form label,.page-entityform form label,.page-views .view-content table td{font-size:1.8vw;}.page-views .views-exposed-form .views-exposed-widget label{font-size:1.4vw;}.role-colaborador form .form-item label,.page-node-add-cliente form label,.page-taxonomy form label,.page-eform form label,.page-entityform form label{font-size:1.8vw;}.description{font-size:1.2vw;}.page-views .add-links a{font-size:2vw;}.page-taxonomy .form-submit,.page-node-add-cliente .form-submit,.page-eform .form-submit,.page-entityform .form-submit{font-size:2vw;}.page-views .views-exposed-form .views-exposed-widget .form-submit{font-size:1.3vw;}#footer p{font-size:2.5vw;line-height:1.5;}#footer .logo_gw2d{right:0;top:auto;bottom:0;background:url(/sites/all/themes/gw2d/images/logo-gw2d.png) no-repeat left center;width:4vw;height:4vw;background-size:100% auto;}#servicos .view-produtos-servi-os- ul li .texto-overlay a{margin-top:0;font-size:2.3vw;margin-left:0.5vw;bottom:3.5%;}#header #logo img{width:7.5vw;}#content-bottom{height:auto;}#localizacao{position:relative;overflow:hidden;}#footer{height:auto;padding:4vw 5vw 5vw;margin-bottom:10vw;background:url(/sites/all/themes/gw2d/images/bg-footer-mobile.png) no-repeat center center;background-size:100%;}#block-gw2d-info-topo ul .email,body #block-block-9,#block-gw2d-info-topo .icon-facebook{display:none;}body #block-block-10{position:fixed;bottom:0;background:#fff;width:100%;left:0;z-index:999;}body #page.small #block-block-10{display:block;text-align:center;padding:2vw 0 0;height:14.5vw;}body #block-block-10 .icons-sociais{display:inline-block;width:16.5%;margin:0 1.5vw;}body #block-block-10 .icons-sociais a{display:block;padding:0 3vw;}#sobre .texto .empresa-conheca-link p{width:45%;}#sobre .texto .empresa-conheca-link p:last-child{width:35%;}#sobre .texto .empresa-conheca-link img{width:55%;}#page .banner-top-home .campo-imagem{height:92vh;}#page .banner-top-home .campo-imagem img{width:auto;max-width:none;height:100%;margin-left:-25%;}#page .banner-top-home .campo-title{width:100%;background-size:200%;}#page .banner-top-home .campo-title h2{font-size:5vw;padding:10vw 0 3vw;line-height:1.5;}#page .banner-top-home .campo-title h2 span{font-size:6vw;}#localizacao .mapa iframe{min-height:65vw !important;}.role-authenticated-user .webform-client-form h2,.text-contact h2{font-size:6vw;padding-top:3vw;margin-bottom:5vw;}.text-contact p{font-size:3vw;width:56%;padding-top:3vw;}.role-authenticated-user .webform-client-form .form-item,.block-gw2d-orcamento-form form .form-item{margin-bottom:2vw;}body.page-user.not-logged-in #page #user-login input,.role-authenticated-user .webform-client-form select,.role-authenticated-user .webform-client-form textarea,.role-authenticated-user .webform-client-form input,.block-gw2d-orcamento-form form select,.block-gw2d-orcamento-form form textarea,.block-gw2d-orcamento-form form input{height:7.5vw;text-indent:3vw;font-size:3vw;}.role-authenticated-user .webform-client-form textarea,.block-gw2d-orcamento-form form textarea{height:30vw;}#orcamento{min-height:0 !important;padding-bottom:5vw;background:url(/sites/all/themes/gw2d/images/bg-orcamento.jpg) no-repeat center top;background-size:auto 110%;padding:0;}#orcamento .content-width{padding:0 5vw;}.block-gw2d-orcamento-form .block-content form{padding:0 3vw;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo .form-managed-file::before{background-size:30vw;padding-left:10vw;height:7vw;font-size:4.5vw;line-height:1.5;background-position-x:25vw;}.role-authenticated-user .webform-client-form .description,.block-gw2d-orcamento-form form .description{margin:0;font-size:3vw;max-width:none;}.block-gw2d-orcamento-form form .webform-component--anexar-arquivo #edit-field-anexar-arquivo-und-0-remove-button{float:none;margin:3vw auto 5vw;}.block-gw2d-orcamento-form form .ajax-processed{margin:0;width:20vw;height:8vw;display:block;max-width:none;font-size:3vw;}#servicos #block-gw2d-servicos{background:url(/sites/all/themes/gw2d/images/bg-serviços-produtos-mobile.png) no-repeat left center;background-size:100%;padding-left:5vw;padding-right:5vw;}#servicos .texto{display:block;}#servicos .texto h2{font-size:5vw;width:30%;}#servicos .texto p{width:70%;font-size:3vw;padding:3vw 0;}#block-gw2d-info-topo .icon-email,#block-gw2d-info-topo .icon-telefone{margin:0 1.5vw;}#block-gw2d-info-topo .icon-email a,#block-gw2d-info-topo .icon-telefone-2 a.whatsapp,#block-gw2d-info-topo .icon-telefone a.whatsapp{background-size:8vw;width:8vw;height:8vw;margin:0;}#header #logo h2{font-size:5vw;color:#FFFFFF;margin-left:40vw;}.block-gw2d-orcamento-form form .form-actions{display:flex;align-items:center;justify-content:center;}.block-gw2d-orcamento-form form .form-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;overflow:hidden;}.links a.ajax-processed{width:80%;height:auto;font-size:3vw;padding:0.5vw;}}@media only screen and (min-width:1024px) and (max-width:1620px){.container{max-width:100%;}#header{height:4.3vw;}#header .content-width{position:relative;}#header #fundo-logo{width:30%;}.region-header{width:70%;}#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo{float:left;display:block;margin-left:2vw;}#block-menu-menu-colaborador-menu{margin-left:0;}#block-menu-menu-colaborador-menu li,#block-menu-menu-menu-topo li{float:left;margin-right:10px;text-transform:uppercase;padding:0;margin:0;}#block-menu-menu-colaborador-menu li{margin-right:0px;}#block-menu-menu-colaborador-menu li a{padding:0 10px;}#block-menu-menu-colaborador-menu li a.active-menu,#block-menu-menu-colaborador-menu li a:hover,#block-menu-menu-menu-topo li a.active-menu,#block-menu-menu-menu-topo li a:hover{background-color:transparent;color:#ffcb08;}#block-menu-menu-colaborador-menu ul,#block-menu-menu-menu-topo ul{padding:0;margin:0;}.region-header li a{color:#fff;}.language-switcher{margin-top:28px;margin-left:15px;}#block-menu-menu-colaborador-menu li a,#block-menu-menu-menu-topo li a{padding:0 1.7vw;color:#fff;text-shadow:none;text-decoration:none;font-size:1.3vw;height:4.3vw;line-height:3.3;display:block;}#block-menu-menu-colaborador-menu li a{padding:0 10px;}.home-slide h2{font-size:60px;margin-top:20px;margin-bottom:20px;}.home-slide h4{font-size:18px;margin-bottom:30px;margin-top:0;line-height:1.2;}.next-slide{bottom:30px;}.abrir-orcamento,.next-slide a{font-size:20px;height:60px;line-height:40px;}#servicos .view-produtos-servi-os- ul li.views-row h3.titulo{font-size:18px;}.block-gw2d-orcamento-form form .form-submit{margin-top:0;}.block-gw2d-orcamento-form form textarea{height:120px;}#portfolio{padding-bottom:100px;}#sequence{min-height:800px;min-width:1200px;}#sequence .sequence-prev,.i18n-en #sequence .sequence-prev{top:42%;}.page-portfolio .view-portfolio ul li .logo img{width:auto;}#localizacao .texto{top:70px;}.page-about #content-left h2,.page-sobre #content-left h2{font-size:60px;margin-top:60px;padding-bottom:20px;margin-bottom:20px;}.page-about #content-left h3,.page-sobre #content-left h3{font-size:28px;padding-bottom:0;margin-bottom:10px;}.page-about #content-left .about,.page-sobre #content-left .about{font-size:22px;}#sobre .texto{padding-left:15%;}#contact{padding-bottom:240px;}#servicos .texto h2{line-height:1.6;}#servicos .view-produtos-servi-os- ul{padding-top:30px;}.node-type-servico #content-box h1,.node-type-servico #content-box #block-system-main{max-width:1500px;}.node-type-servico #content-box h1{font-size:60px;margin:60px auto 20px;padding-bottom:20px;}.node-type-servico #content-box #block-system-main{font-size:22px;}#localizacao .mapa iframe{height:100%;}.page-views .view-content table th{font-size:1.5vw;}.page-views .view-content table td{font-size:1.2vw;}#sobre .texto .empresa-conheca-link p{margin-bottom:3vw;}body #block-block-10{padding:0.35vw 0vw 0 10vw;height:3.25vw;}#servicos .texto h2{line-height:1.6;}#servicos .texto p{line-height:1.2;}#orcamento{background-size:100% 100%;}#servicos #block-views-produtos-servi-os-block{padding-left:5vw;padding-right:1vw;}}@media only screen and (min-width:1621px){.container{max-width:100%;}#header{height:4.3vw;}#header .content-width{position:relative;}#block-menu-menu-colaborador-menu,#block-menu-menu-menu-topo{float:left;display:block;margin-left:1vw;}#block-menu-menu-colaborador-menu li,#block-menu-menu-menu-topo li{float:left;margin-right:10px;text-transform:uppercase;padding:0;margin:0;}#block-menu-menu-colaborador-menu li a.active,#block-menu-menu-colaborador-menu li a.active-menu,#block-menu-menu-colaborador-menu li a:hover,#block-menu-menu-menu-topo li a.active-menu,#block-menu-menu-menu-topo li a:hover{background-color:transparent;color:#ffcb08;}#block-menu-menu-colaborador-menu ul,#block-menu-menu-menu-topo ul{padding:0;margin:0;}.region-header li a{color:#fff;}.language-switcher{margin-top:28px;margin-left:15px;}#block-menu-menu-colaborador-menu li a,#block-menu-menu-menu-topo li a{padding:0 1.5vw;color:#fff;text-shadow:none;text-decoration:none;font-size:1.1vw;height:85px;line-height:85px;display:block;}.home-slide h2{font-size:60px;margin-top:20px;margin-bottom:20px;}.home-slide h4{font-size:18px;margin-bottom:30px;margin-top:0;line-height:1.2;}.next-slide{bottom:30px;}.abrir-orcamento,.next-slide a{font-size:20px;height:60px;line-height:40px;}#portfolio{padding-bottom:100px;}#sequence{min-height:800px;min-width:1200px;}#sequence .sequence-next,#sequence .sequence-prev{top:42%;}.page-portfolio .view-portfolio ul li .logo img{width:auto;}.page-about #content-left h2,.page-sobre #content-left h2{font-size:60px;margin-top:60px;padding-bottom:20px;margin-bottom:20px;}.page-about #content-left h3,.page-sobre #content-left h3{font-size:28px;padding-bottom:0;margin-bottom:10px;}.page-about #content-left .about,.page-sobre #content-left .about{font-size:22px;}#contact{padding-bottom:240px;}.node-type-servico #content-box h1,.node-type-servico #content-box #block-system-main{max-width:1500px;}.node-type-servico #content-box h1{font-size:60px;margin:60px auto 20px;padding-bottom:20px;}.node-type-servico #content-box #block-system-main{font-size:22px;}#sobre .texto{font-size:25px;margin-top:8%;}}
