@media only screen and (max-width:699px){.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}.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.two-33-66 > .region,.two-66-33 > .region,.two-brick > .panel-row > .region,.two-50 > .region,.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-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region,.three-3x33 > .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:1024px){.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}.five-5x20 > .panel-row > div.region,.four-4x25 > .panel-row > .region,.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region{width:50%}.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth,.four-4x25 > .panel-row,.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region,.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,.three-3x33 > div.region-three-33-first,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.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-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:1025px) and (max-width:1620px){.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}.five-5x20 > .panel-row > .region,.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.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{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region,.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{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.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 > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}}@media only screen and (min-width:1621px){.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}.five-5x20 > .panel-row > .region,.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.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{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region,.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{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.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 > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.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:81.3%;}#home .galeria{display:none;}#home .galeria-mobile{display:block;}.container{max-width:100%;}#header .logo-header{width:100%;margin-top:0;}#header-top ul li{font-size:13px;margin-right:5px;}#header-top .email{display:none;}#header-top .localizacao{display:none;}#header-top ul li a{color:#fff;text-decoration:none;}#header-top{border-top:30px solid #71b337;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);height:90px;background-color:#fff;}#block-gw2d-gw2d-header{float:none;}#header-top ul{position:absolute;top:-28px;width:100%;text-align:center;}#header-top #block-gw2d-gw2d-logo-header-block{width:60%;margin-top:1%}#block-block-2{display:none;}.region-header{position:static;}#header #block-gw2d-gw2d-logo-header-block{width:75%;max-width:240px;}#header #button-menu{height:55px;width:56px;margin-left:0;background-position:-114px 2px;}.redes-sociais{padding-top:20px;position:fixed;right:-250px;top:auto;bottom:20px;z-index:16;display:block;left:auto;margin-right:15px;}.redes-sociais a{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left center;width:36px;height:36px;text-indent:-9999px;display:block;float:left;background-position:-72px -134px;margin-right:15px;background-size:150px;}.redes-sociais a.linkedin{width:36px;background-position:-114px -134px;height:36px;}.page-biografia #page{padding-top:65px;background-position:0 65px;padding-bottom:80px;}.page-biografia .title-page{font-size:6vw;padding-left:5%;margin-left:-5%;}.page-biografia #content .field-name-body{padding:0;}.page-biografia #content .content-width{padding-top:30px;position:relative;width:100%;padding-left:4%;}.page-biografia #content .field-name-body .curriculo{font-size:5vw;}.page-biografia #footer{position:relative;margin-top:-80px;}.page-home #footer{position:absolute;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-image,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-image,.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-image,.page-premios #content .content-width .view-premios .view-content .views-row .content-image{width:100%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .title h3,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .title h3,.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .title h3,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .title h3{font-size:6vw;text-align:left;}.page-exposicoes #content .content-width .view-exposicoes .exposicoes-status{font-size:7vw;text-align:center;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .description,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .description,.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .title .date,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .title .date{font-size:5vw;float:none;}.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-info .subtitle h2,.page-publicacoes #content .view-publicacoes .view-content .views-row .content-info .subtitle h2,.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .subtitle h2,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .subtitle h2{font-size:4.5vw;}.page-publicacoes #content .view-publicacoes .view-content .views-row,.page-taxonomy-term #content .view-publicacoes .view-content .views-row{margin-bottom:30px;padding:2% 4%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info{padding-left:1%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .file a,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .file a{display:block;position:relative;margin:0 auto;}#footer .content-footer .text-box{margin:0 auto;}#footer .left-content{margin-top:0;}#footer .email{margin-top:0;}#footer .content-footer{float:none;margin:0 auto;text-align:center;background:none;padding:0;}.copyright-left .logo_gw2d{font-size:0;}#intro img{min-height:100vh;}.node-type-representante #content-left .imagem-left{top:10px;max-width:220px;}#header,#header.small{background:white;width:100%;left:auto;right:0;box-shadow:none;padding-top:10px;padding-bottom:0px;height:65px;position:fixed;}#header #button-menu{display:block;float:right;}nav.block-menu{background:none repeat scroll 0 0 #000;height:100%;min-height:100%;overflow-x:hidden;position:fixed;right:-250px;top:0;width:250px;z-index:16;display:block;}nav.block-menu ul .active-trail ul{display:block !important;}body #button-menu,body #block-views-exp-busca-page,body .logo-header,body .region-header-top,.redes-sociais,nav.block-menu,body #content,body #content-top,body #content-bottom,body #copyright-region,.menu-servicos.fixo .block-content,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 #block-views-exp-busca-page,body.open-menu #button-menu,body.open-menu .logo-header,body.open-menu .redes-sociais,body.open-menu .region-header-top,nav.block-menu.open,body.open-menu #content,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #copyright-region,body.open-menu #footer{-moz-transform:translateX(-250px);-webkit-transform:translateX(-250px);-o-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);}nav.block-menu ul{margin:0;padding:0;}nav.block-menu li{margin:0;line-height:40px;padding:0;list-style:none;width:100%;}nav.block-menu li .mobile{display:block;}nav.block-menu ul li a{border-bottom:1px solid #5b5a5d;color:#fff;display:block;float:left;font-size:15px;font-style:normal;font-weight:normal;letter-spacing:1px;padding:0px 10px;line-height:2;text-transform:uppercase;width:100%;text-decoration:none;height:60px;padding-top:15px;}nav.block-menu li.active-trail a,nav.block-menu li.active-trail ul li a.active,nav.block-menu li.active-trail ul li a:hover,nav.block-menu li a.active,nav.block-menu li a:hover{color:#fff;text-decoration:none;background-color:#d5a100;}#header .buttons-menu{margin-right:20px;}#header .buttons-menu #button-menu{text-indent:-9999px;float:right;width:42px;height:42px;display:block;cursor:pointer;background-position:-127px 0;margin-top:20px;}.portfolio-size,.portfolio-isotope ul li.item-list{width:50%;}.page-fotos .flex-direction-nav a,.flexslider .flex-direction-nav a{width:20%;}#home .galeria .slides .image-info{top:5%;display:none;}#home .galeria .slides .content-description,#home .galeria .slides .image-title,#home .galeria .slides .image-extra-info{font-size:6vw;}#home .galeria .slides .image-extra-info{font-size:5vw;}.page-impressoes .body-impressoes{font-size:4vw;}.page-portfolio #page #content .view-header .page-header h1,.page-publicacoes #content .view-header .page-header h1,.page-taxonomy-term #content .view-header .page-header h1,.page-uso-imagens #content .page-header h1,.page-contato #content .page-header h1,.page-impressoes #content .content-width .page-header h1,.page-portfolio #content .content-width .page-header h1,.page-premios #content .content-width .view-premios .page-header h1,.page-exposicoes #content .content-width .view-exposicoes .page-header h1{font-size:6vw;padding:5%;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .description,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .description,.page-impressoes .attachment-after .flexslider li.slide-item h3,.page-portfolio .attachment-after .flexslider li.slide-item h3,.views-field-field-imagem-capa .hover h2{font-size:4vw;}#home .galeria .slides .content-description strong{font-size:9vw;}#content-top h2,.title-page,.view-noticias .view-header h2,.view-solucao .view-header h2{font-size:9vw;}.node-type-noticias .title-page,.node-type-cursos .title-page,#page .webform-client-form,.webform-component-markup:first-child h3,.node-type-pagina .field-name-field-descricao,#content-top h3,.view-noticias .view-header h3,.view-solucao .view-header h3{font-size:5vw;}.page-cursos .view-solucao .views-row,.view-noticias .views-row,.view-solucao .views-row{width:100%;padding-bottom:30px;}.node-type-noticias .title-page,.node-type-cursos .title-page{padding-left:0;margin-left:0;}.node-type-pagina #content .field-name-field-imagem,.node-type-noticias #content .field-name-field-imagem,.view-noticias .views-row .views-field-field-imagem,.node-type-cursos #content .field-name-field-imagem,.view-solucao .views-row .views-field-field-imagem{width:100%;margin-right:0;position:static;}.node-type-noticias #content .field-name-field-imagem,.node-type-pagina #content .field-name-field-imagem,.node-type-cursos #content .field-name-field-imagem{margin-bottom:10px;}.node-type-pagina .field-name-field-imagem{float:none;width:100%;}.view-noticias .views-row .views-field-title,.view-solucao .views-row .views-field-title{width:100%;}#page .webform-client-form .webform-component-markup:first-child h3,.view-noticias .views-row .views-field-title a,.view-solucao .views-row .views-field-title h3{font-size:5vw;text-align:left;margin-top:5px;}.page-publicacoes #content,.page-taxonomy-term #content,.page-publicacoes  .content-width{padding:0;}.page-contato #footer,.page-impressoes #footer,.page-uso-imagens #content .view-header .page-header,.page-publicacoes #content .view-header .page-header,.page-taxonomy-term #content .view-header .page-header{position:relative;}.node-type-pagina #content .field-name-body,.node-type-pagina #content .field-name-field-descricao,.node-type-noticias #content .field-name-field-descricao,.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-field-descricao,.node-type-cursos #content .field-name-body{margin-left:0;font-size:4.5vw;width:100%;}.page-contato #content #node-6{width:100%;padding:0 5%;}.page-contato #content .localizacao .contato-info p{padding:0 5%;text-align:center;}.page-contato #content .localizacao{width:100%;padding:0;margin:0}.page-cursos #content .curso-content .title{font-size:6vw;}.page-contato #content .localizacao .contato-info,.page-cursos #content p,.node-type-pagina #content .field-name-field-descricao{font-size:5vw;}.btn-cursos a{font-size:4vw;}.view-impressao{overflow:hidden;height:auto;}.view-impressao .impressoes ul.slides li .title{font-size:2.7vw;}.view-impressao .impressoes ul.slides li .image-code{font-size:2.9vw;}#page .pane-entityform-block-impressoes table .field-type-number-integer,#page .pane-entityform-block-impressoes table .field-type-list-text,#page .pane-entityform-block-impressoes table .field-type-text{width:49%;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-image img,.page-premios #content .content-width .view-premios .view-content .views-row .content-image img{margin-bottom:5px;}.page-uso-imagens #content .view-content .views-row .resposta p,.page-uso-imagens #content .view-content .views-row .pergunta{line-height:1.2;padding:10px 10px;font-size:5vw;}.page-cursos #content .view-content .views-row{width:32%;margin:0;margin-top:30px;}.page-impressoes .webform-client-form{width:100%;float:none;}.view-impressao{width:100%;clear:both;padding:5%;float:none;}.view-impressao .impressoes{height:auto;overflow:auto;}.view-impressao .impressoes ul.slides li{width:47%;}.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao{font-size:4vw;}#block-views-chamada-block .views-row .views-field-view-node a,.view-noticias .views-row .views-field-view-node a,.view-solucao .views-row .views-field-view-node a{left:0;font-size:4vw;width:100px;position:inherit;margin-top:0px;float:left;margin-bottom:20px;line-height:30px;}.view-noticias .views-row .views-field-view-node,.view-solucao .views-row .views-field-view-node{text-align:center;margin-top:5px;}#block-views-chamada-block .views-row{width:100%;}#block-views-chamada-block .views-row .views-field-title h3{font-size:7vw;}.view-noticias .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao{font-size:4vw;margin-bottom:20px;}#block-views-noticias-block-1 .view-noticias .views-row,#block-views-solucao-block-1 .view-solucao .views-row{width:100%;}.page-fotos .flexslider-carousel{width:100%;overflow:hidden;}.page-fotos .flexslider-carousel ul.slides li{width:auto;height:auto;max-height:350px;border:none;}#block-views-chamada-block .views-row .views-field-view-node{width:100%;text-align:center;padding-bottom:30px;}.page-localizacao #content iframe{height:300px;}#page .webform-client-form{margin-bottom:20px;}#page .field-type-number-integer,#page .field-type-list-text,#page .field-type-text,#page .webform-client-form .webform-component{margin:0.5%;width:99%;}#page .webform-client-form .webform-component-markup h4{margin-top:10px;text-align:left;}#page .webform-client-form .webform-component-markup ul li{width:100%;font-size:4vw;}#page .webform-client-form .iten-telefone,#page .webform-client-form .iten-celular{width:49%;margin:0.5%;}#page .webform-client-form .iten-n{width:30%;}#page .webform-client-form .iten-complemento{width:68%;}#page .webform-client-form .iten-estado,#page .webform-client-form .iten-cep{width:44%;}.buttons-docs a{font-size:3vw;width:44%;margin:0.5%;background-size:30px;background-position:5px center;padding-left:40px;}.buttons-docs a.btn-enviar-docs{background:#007730 url(/sites/all/themes/gw2d/images/upload.png) no-repeat 5px center;width:54%;background-size:30px;padding-left:40px;padding-right:5px;}.webform-client-form select{padding:0;}#page .webform-client-form .iten-cidade,#page .webform-client-form .iten-bairro{width:54%;}#page{padding-top:65px;}#contato .galeria,#sobre .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;height:auto !important;position:relative;}.slide-home .slide-info,#sobre .slide-info{padding-bottom:5%;}#home .galeria .slides{height:100%}#home .galeria .slides li{height:100%;}#home .galeria .slides li img{height:100%;width:100%;}#home .galeria .slides .content-description{font-size:5vw;max-width:84%;left:7vw;top:8vw;font-size:6vw;padding:10px;padding-bottom:20px;display:none;}#sobre .descricao{-webkit-column-count:1;height:auto;}#sobre{background:url(/sites/all/themes/gw2d/images/backmob.jpg) top right repeat-y;background-size:100% 100%;}#sobre .galeria{width:100%;position:absolute;bottom:0;}.slide-home .galeria,.slide-home .slide-info,#sobre .slide-info{width:100%;min-height:0 !important;padding-bottom:5%;}#sobre .slide-info{position:relative;z-index:10;padding-bottom:70px;}.slide-home .galeria{padding-bottom:0;}#contato .gmaps{height:auto !important;width:100%;}.next-slide-wrapper{display:none;}.webform-client-form .webform-component-markup,#contato .webform-wrapper{width:100%;}.webform-client-form .webform-component-markup p,#contato .description{font-size:12px;}.webform-client-form .webform-component-markup strong{font-size:14px;}.contato-info{right:0;text-align:right;z-index:997;font-size:12px;padding-bottom:0;}#contato .gmaps.right-content p{font-size:3.5vw;}.pane-entityform-block-impressoes input.form-submit,.webform-client-form input.form-submit{width:100%;height:40px;line-height:35px;font-size:18px;margin-top:20px;}#page .webform-client-form .enviar-documentos input.form-submit{margin-top:0;font-size:3vw;}#page .webform-client-form .enviar-documentos .form-managed-file input.form-submit{float:right;max-width:30%;margin-top:0;font-size:3vw;line-height:30px;}#page .webform-client-form .enviar-documentos .form-managed-file input{width:69%;}.enviar-documentos{width:100%;margin-bottom:0;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{font-size:14px;}.page-impressoes .pane-entityform-block-impressoes{width:100%;}.pane-entityform-block-impressoes input.field-add-more-submit,.pane-entityform-block-impressoes table input.form-submit{font-size:14px;}h1,h2{font-size:26px;padding-top:2%;text-align:center;}h3,h4{font-size:14px;text-align:center;}.slide-home ul li,.slide-home .slide-info p{font-size:13px;}#footer{padding:10px 0;height:auto;padding-top:5px;height:85px;}#footer .content-width{padding:0 2%;}#footer p{font-size:12px;text-align:center;}#footer .right-content,#footer .left-content{width:100%;}#footer .center-content{height:80px;padding:5px;margin-left:0;width:66%;left:17%;display:none;}#footer .center-content img{max-height:100%;}#footer .center-content:before{border-bottom:80px solid transparent;border-left:40px solid #fff;right:-39px;}#footer .center-content:after{border-bottom:80px solid transparent;border-right:40px solid #fff;left:-39px;}#footer .redes-sociais{text-align:center;float:none;right:10px;top:7px;}#footer .redes-sociais a{display:inline-block;float:none;}#footer #block-gw2d-gw2d-footer{width:100%;text-align:center;}#footer #block-gw2d-gw2d-footer img{width:65%;}#footer #block-block-4{width:100%;}#footer #block-block-4 .boleto .santander{width:135px;height:33px;background-position:0px -82px;background-size:150px;margin-bottom:5px;position:relative;right:0;margin-left:-67px;left:50%;}.footer-block ul li{display:inline-block;font-size:4vw;margin-right:5px;text-align:left;}.footer-block ul{padding:0 10%;}.footer-block ul li a{color:#fff;}#contato #webform-ajax-wrapper-6{padding-bottom:20px;}#contato .webform-confirmation{font-size:12px;padding-bottom:0px;padding-top:0;}.links a.ajax-processed{height:40px;font-size:12px;line-height:40px;}#footer nav{display:none;}#copyright-region .content-width{padding:0 2%;}#copyright-region .gw2d-footer-logo{float:right;}#copyright-region .gw2d-footer-logo a{position:static;padding:0;display:block;margin:0 auto;}#footer .content-footer .endereco-box,#footer .content-footer .telefone-box{float:none;}.social-links a.google{margin-right:0;}.slide-home .flex-control-nav{bottom:110px;}#footer .social-links{clear:both;margin:0 auto;float:none;width:125px;}#footer .right-content .copyright p{font-size:11px;}#copyright-region p{font-size:3vw;text-align:left;float:left;width:70%;margin-top:3px;line-height:1.5;}#copyright-region img{float:right;margin-right:0px;margin-left:20px;margin-top:11px;width:35px;}.page-portfolio #content .block-menu-block{top:56px;}#content .block-menu-block .menu-block-2 ul li a{font-size:5vw;}.open-overlay.page-impressoes .webform-client-form,.page-impressoes.open-overlay .body-impressoes,.page-impressoes.open-overlay #footer,.page-impressoes.open-overlay .impressoes,.page-impressoes.open-overlay .pane-entityform-block-impressoes,.page-impressoes.open-overlay #header,.page-impressoes.open-overlay .page-header,.page-impressoes.open-overlay .portfolio-isotope{display:block;}.open-overlay.page-impressoes.page-impressoes .attachment-after{display:none;}}@media only screen and (min-width:700px) and (max-width:1024px){html{font-size:81.3%;}.container{max-width:100%;}#header .logo-header{width:305px;margin-top:-5px;}#header .logo-header img{width:100%;}#header-top ul li{font-size:15px;}#header-top ul li.localizacao{display:none;}#header-top ul li a{color:#fff;text-decoration:none;}#header-top{border-top:30px solid #71b337;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);height:105px;background-color:#fff;}#block-gw2d-gw2d-header{float:none;}#header-top ul{position:absolute;top:-28px;width:100%;text-align:center;}#header-top #block-gw2d-gw2d-logo-header-block{width:28%;z-index:9999;}#block-block-2{display:none;}.region-header{position:static;}#footer .content-footer .text-box{margin:0 auto;}#footer .content-footer{float:none;margin:0 auto;text-align:center;background:none;padding:0;}.copyright-left .logo_gw2d{font-size:0;}#intro img{min-height:100vh;}.node-type-representante #content-left .imagem-left{top:10px;max-width:220px;}#header,#header.small{background:white;width:100%;left:auto;right:0;box-shadow:none;padding-top:10px;padding-bottom:0px;height:80px;}#header #button-menu{display:block;float:right;}#header #block-gw2d-gw2d-logo-header-block{top:-5px;}.redes-sociais{padding-top:20px;}.redes-sociais a{background:url(/sites/all/themes/gw2d/images/sprite.png) no-repeat left center;width:36px;height:36px;text-indent:-9999px;display:block;float:left;background-position:-72px -45px;margin-right:15px;background-size:150px;}.redes-sociais a.linkedin{width:36px;background-position:-114px -45px;height:36px;}nav.block-menu{background:none repeat scroll 0 0 #000;height:100%;min-height:100%;overflow-x:hidden;position:fixed;right:-250px;top:0;width:250px;z-index:16;display:block;}nav.block-menu ul .active-trail ul{display:block !important;}.view-solucao{margin-bottom:0;}body #button-menu,body #block-views-exp-busca-page,body .region-header-top,nav.block-menu,body .logo-header,body .redes-sociais,body #content,body #content-top,body #content-bottom,body #copyright-region,.menu-servicos.fixo .block-content,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 #block-views-exp-busca-page,body.open-menu #button-menu,body.open-menu .logo-header,body.open-menu .redes-sociais,body.open-menu .region-header-top,nav.block-menu.open,body.open-menu #content,body.open-menu #content-top,body.open-menu #content-bottom,body.open-menu #copyright-region,body.open-menu #footer{-moz-transform:translateX(-250px);-webkit-transform:translateX(-250px);-o-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);}nav.block-menu ul{margin:0;padding:0;}nav.block-menu li{margin:0;line-height:40px;padding:0;list-style:none;width:100%;}nav.block-menu li .mobile{display:block;}nav.block-menu ul li a{border-bottom:1px solid #5b5a5d;color:#fff;display:block;float:left;font-size:15px;font-style:normal;font-weight:normal;letter-spacing:1px;padding:0px 10px;line-height:2;text-transform:uppercase;width:100%;text-decoration:none;height:70px;padding-top:20px;}nav.block-menu li.active-trail a,nav.block-menu li.active-trail ul li a.active,nav.block-menu li.active-trail ul li a:hover,nav.block-menu li a.active,nav.block-menu li a:hover{color:#fff;text-decoration:none;background-color:#d5a100;}#header .buttons-menu{margin-right:20px;}#header .buttons-menu #button-menu{text-indent:-9999px;float:right;width:42px;height:42px;display:block;cursor:pointer;background-position:-127px 0;margin-top:20px;}#page{padding-top:80px;min-height:100vh;}.page-biografia .title-page{font-size:2.5vw;}.page-biografia #content .field-name-body .curriculo{font-size:2.3vw;}.page-portfolio #page{background-color:transparent;}.page-uso-imagens #content .page-header h1,.page-contato #content .page-header h1,.page-impressoes #content .content-width .page-header h1,.page-exposicoes #content .content-width .view-exposicoes .page-header h1,.page-publicacoes #content .view-header .page-header h1,.page-taxonomy-term #content .view-header .page-header h1,.page-premios #content .content-width .view-premios .page-header h1,.page-portfolio #content .content-width .page-header h1{font-size:2.8vw;padding:5% 5%;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .title .date,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .title .date{font-size:2.5vw;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .title h3,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .title h3{font-size:2.5vw;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .subtitle h2,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .subtitle h2{font-size:2vw;text-align:left;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-info .description,.page-premios #content .content-width .view-premios .view-content .views-row .content-info .description{font-size:2vw;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-image,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-image,.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-image,.page-premios #content .content-width .view-premios .view-content .views-row .content-image{width:35%;}.page-publicacoes #content,.page-taxonomy-term #content{padding-top:30%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info{padding-left:36%;padding-top:8%;padding-right:18%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .title h3,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .title h3{font-size:2.2vw;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .subtitle,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .subtitle{left:36%;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .subtitle h2,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .subtitle h2{font-size:2.5vw;text-align:left;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .description,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .description{font-size:2vw;}.page-publicacoes #content .view-publicacoes .view-content .views-row .content-box .content-info .file a,.page-taxonomy-term #content .view-publicacoes .view-content .views-row .content-box .content-info .file a{top:40%;}.page-exposicoes #content .content-width .view-exposicoes .view-content .views-row .content-image img{margin:0;}.page-exposicoes #content .content-width .view-exposicoes .exposicoes-status{font-size:2.8vw;}.page-cursos #content .cursos-header{padding-bottom:3%;}.page-cursos #content .view-content .views-row{width:30.8%;padding-bottom:3%;}.page-cursos #content p{font-size:2.3vw;}.page-cursos #content .curso-content.active img{width:30%;}.page-cursos #content .curso-content .title{font-size:2.1vw;}.btn-cursos a{font-size:2vw;margin:3%;}.page-contato #content #node-6{width:100%;margin:0;padding:0 5%;}.page-contato #content .localizacao{width:100%;padding:0;}.page-contato #content .localizacao .contato-info{padding:0;}.page-contato #content .localizacao .contato-info p{padding:0 5%;font-size:2.5vw;margin-bottom:1%;}.page-contato #content .localizacao .contato-info strong{font-weight:600;padding:0 5%;font-size:2.5vw;}.page-uso-imagens #content .view-content .views-row .pergunta{font-size:2.5vw;}.page-uso-imagens #content .view-content .views-row:hover .pergunta,.page-uso-imagens #content .view-content .views-row.open .pergunta{font-size:2.5vw}.page-uso-imagens #content .view-content .views-row .resposta p{font-size:2.2vw;padding:2% 3%;}.page-uso-imagens #content .view-content .views-row{margin-bottom:2vw;}.slide-home .slide-info{width:100%;min-height:0 !important;height:auto !important;position:relative;}.slide-home .slide-info{padding-bottom:5%;}#home .galeria .slides{height:100%}#home .galeria .slides li{height:100%;}#home .galeria .slides li img{height:100%;width:100%;}.slide-home .galeria{padding-bottom:0;}#contato h2{text-align:left}#contato .gmaps{height:auto !important;width:100%;}.next-slide-wrapper{display:none;}#contato .webform-wrapper{width:100%;}.webform-client-form .webform-component-markup p{font-size:1.8vw;}.webform-client-form .webform-component-markup strong,#contato .description{font-size:2vw;}.contato-info{right:0;text-align:right;z-index:997;font-size:1.5vh;padding:20px;padding-bottom:0;padding-right:5%;}#contato .gmaps.right-content p{font-size:2.5vw;}#home .galeria .slides .content-description{font-size:2.5vw;max-width:65%;}#home .galeria .slides .image-title{font-size:3vw;}#home .galeria .slides .image-extra-info{font-size:2.5vw;}#content-top h2,.title-page,.view-solucao .view-header h2,#home .galeria .slides .content-description strong{font-size:5vw;}#page .webform-client-form .webform-component-markup:first-child h3,.node-type-pagina .field-name-field-descricao,#content-top h3,.view-solucao .view-header h3{font-size:2.5vw;}h1,h2{font-size:5vw;}h3,h4{font-size:2.5vw;}.slide-home ul li,.slide-home .slide-info p{font-size:2.5vw;}.view-solucao .views-row .views-field-field-imagem{width:100%;margin:0;margin-bottom:10px;}.view-solucao .views-row .views-field-title{width:100%;}.node-type-solucao .title-page,#block-views-chamada-block .views-row .views-field-title h3,.view-solucao .views-row .views-field-title h3{font-size:2.5vw;margin-left:0;}.node-type-solucao #content .field-name-field-imagem{top:0;}.node-type-pagina #content .field-name-body,.node-type-solucao #content .field-name-field-descricao,.node-type-solucao #content .field-name-body,#block-views-chamada-block .views-row .views-field-field-descricao,.view-solucao .views-row .views-field-field-descricao{font-size:2vw;margin-bottom:5px;}.node-type-solucao #content .field-name-field-descricao{margin-bottom:20px;}#block-views-chamada-block .views-row .views-field-view-node a,.view-solucao .views-row .views-field-view-node a{position:static;font-size:2vw;float:left;}#page .webform-client-form .iten-cidade,#page .webform-client-form .iten-bairro{width:28%;}#page .webform-client-form .iten-estado,#page .webform-client-form .iten-cep{width:20%;}.pane-entityform-block-impressoes input.form-submit,.webform-client-form input.form-submit{font-size:2.5vw;margin-top:3vw;}#page .webform-client-form .webform-component-markup ul li{width:100%;font-size:2vw;}.page-impressoes .pane-entityform-block-impressoes{width:100%;}.buttons-docs a{font-size:2vw;width:44%;margin:0.5%;background-size:30px;background-position:5px center;padding-left:40px;}.buttons-docs a.btn-enviar-docs{background:#007730 url(/sites/all/themes/gw2d/images/upload.png) no-repeat 5px center;width:54%;background-size:30px;padding-left:40px;padding-right:5px;}#sobre h1,h2{font-size:4vw;text-align:center;}.view-noticias .views-row{position:relative;}.view-noticias .views-row .views-field-title{width:100%;text-align:left;}.view-noticias .views-row .views-field-title a{font-size:2.5vw;}.view-noticias .views-row .views-field-field-imagem{width:100%;}.view-noticias .views-row .views-field-field-descricao{font-size:2vw;margin-bottom:5px;}.view-noticias .views-row .views-field-view-node a{position:static;font-size:2vw;}.view-noticias .view-header h2{font-size:5vw;}.view-noticias .view-header h3{font-size:2.5vw;}.node-type-cursos .title-page{font-size:3.5vw;margin-left:0;}.node-type-noticias #content .field-name-field-imagem,.node-type-cursos #content .field-name-field-imagem{top:0;}.node-type-noticias #content .field-name-field-descricao,.node-type-cursos #content .field-name-field-descricao{font-size:2vw;}.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-body{font-size:1.5vw;}.node-type-noticias .title-page{font-size:3vw;margin-left:0;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-title a{font-size:1.7vw;}#block-views-noticias-block-1 .view-noticias .views-row .views-field-view-node a{position:absolute;font-size:1vw;left:71%;}#block-views-solucao-block-1 .view-solucao .views-row .views-field-title h3{font-size:1.7vw;}#block-views-solucao-block-1 .view-solucao .views-row .views-field-view-node a{font-size:1.7vw;left:0;}#footer{padding:5px 0;}#footer .content-width{padding:0 2%;}#footer p{font-size:2vw;}#footer .center-content{display:none;height:100px;padding-top:19px;width:25%;padding:5px;margin-left:-10%;}#footer .center-content img{max-height:100%;}#footer .center-content:before{border-bottom:100px solid transparent;border-left:40px solid #fff;right:-39px;}#footer .center-content:after{border-bottom:100px solid transparent;border-right:40px solid #fff;left:-39px;}#contato .webform-confirmation{font-size:2.5vw;}#footer nav{display:none;}#copyright-region .content-width{padding:0 2%;}#copyright-region .gw2d-footer-logo{padding-right:2%;}.right-content .copyright{margin-top:5px;}#footer .right-content .copyright p{font-size:1.4vw;line-height:15px;}#footer .content-footer .endereco-box,#footer .content-footer .telefone-box{float:none;}.social-links a.google{margin-right:0;}#footer .social-links{clear:both;margin:0 auto;float:none;width:125px;}#footer #block-block-4 .boleto .santander{width:135px;height:33px;background-position:0px -82px;background-size:150px;margin-bottom:3%;}#footer #block-gw2d-gw2d-footer{width:80%;}#footer #block-gw2d-gw2d-footer img{width:30%;margin-right:1vw;margin-top:4.5vw;}#footer #block-block-4{width:40%;}#footer #block-block-4 iframe{width:100%:}.footer-block ul li{font-size:1.5vw;margin-right:5px;}.footer-block ul li a{color:#fff;}#copyright-region{height:40px;overflow:hidden;}#copyright-region p{font-size:1.4vw;}#copyright-region img{float:right;margin-right:0px;margin-left:20px;margin-top:11px;width:35px;}#footer #block-block-4{margin-top:1vw;margin-bottom:1vw;}.footer-block ul{margin-top:3vw;}.page-biografia #content .content-width{position:relative;top:0;padding-top:0;}.page-impressoes #footer,.page-contato #footer,.page-biografia #footer{position:relative;}.page-impressoes .attachment-after .flexslider li.slide-item img,.page-portfolio .attachment-after .flexslider li.slide-item img{max-height:71vh;max-width:80%;}.view-impressao .impressoes ul.slides li .title{font-size:1.7vw;}.view-impressao .impressoes ul.slides li .image-code{font-size:1.4vw;}.page-impressoes .webform-client-form{width:100%;float:none;}.view-impressao{width:100%;clear:both;padding:5%;float:none;}.view-impressao .impressoes{height:auto;overflow:auto;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-image{width:100%;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-image img{margin:0 auto;width:auto;max-height:80vh;max-width:80%;}.page-impressoes .body-impressoes{font-size:2vw;}.page-premios.open-overlay{max-height:100vh;overflow:hidden;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-info{text-align:center;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-info .title{margin-bottom:0;padding-top:5px;clear:both;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-info .subtitle h2{color:#fff;text-align:center;}.page-premios #content .content-width .view-premios .view-content .overlay-premios .content-info .title .date{display:none;}}@media only screen and (min-width:1025px) and (max-width:1620px){#header-top ul li{font-size:1.2vw;}#header .logo-header{margin-top:25px;width:100%;max-width:300px;min-width:220px;}.nav.block-menu ul li a{font-size:1.2vw;}#contato .webform-wrapper{padding-top:1%;}#block-block-2{font-size:1.3vw;width:75%;}#form-sistema .form-item{width:30%;}#footer #block-block-4 .boleto .santander{width:135px;height:33px;background-position:0px -82px;background-size:150px;}#footer .right-content .copyright{margin-top:4px;}#footer .right-content .copyright p{line-height:40px;}#footer #block-gw2d-gw2d-footer{width:65%;}.page-impressoes #footer{position:relative;}.page-home .slide-home .flexslider ul{height:100%;}.page-home .flexslider .slides li{height:100%;}.page-home .flexslider .slides li img{height:100%;}.page-biografia #content .content-width{top:0;padding-top:0;position:relative;}.page-biografia #footer{position:relative;}.page-publicacoes #content .view-publicacoes .view-content .views-row-first{margin-top:1vw;}}@media only screen and (min-width:1621px){.container{max-width:100%;}}
