@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}.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){.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){.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){.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:81.3%;}.container{max-width:100%;}#header .logo-header{margin-top:0;}#header .logo-header img{width:100%;}#header-top .header-block  ul li{font-size:10px;color:white;margin-left:2vw;float:none;}#header-top ul li a{color:#fff;text-decoration:none;}#block-gw2d-gw2d-header{float:none;width:100%;right:auto;}#header-top ul{text-align:center;display:block;width:100%;}#header-top #block-gw2d-gw2d-logo-header-block{width:45%;z-index:9999;margin-top:30px;}#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{top:0;height:24vw;}#header-top{-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);}#block-block-14,#block-block-3{display:none;}#header #button-menu{background:url(/sites/all/themes/gw2d/images/menu-open.png) no-repeat right center;display:block;float:right;background-size:6.5vw;margin-top:7.5vw;vertical-align:middle;width:22vw;height:7.5vw;font-size:5vw;text-transform:capitalize;text-indent:0;font-weight:bold;}.open-menu #page #header #button-menu{background:url(/sites/all/themes/gw2d/images/menu-close.png) no-repeat right center;position:relative;z-index:99;margin-top:4vw;right:4vw;font-size:0;}#header #block-gw2d-gw2d-logo-header-block{width:27%;}.redes-sociais{padding-top:10vw;}.redes-sociais a.instagram{width:36px;height:36px;margin-top:-2px;background-position:-43px -197px;}.open-menu nav.block-menu{display:block;}nav.block-menu{background:none repeat scroll 0 0 #fff;height:0;min-height:100vh;overflow-x:hidden;position:fixed;right:auto;left:0;top:0;width:100%;z-index:16;display:none;padding-top:25vw;}.page-home #content_bottom .content-width{padding-top:0;padding-bottom:0;}nav.block-menu ul .active-trail ul{display:block !important;}.view-solucao{margin-bottom:0;}nav.block-menu ul{margin:0;padding:0;}nav.block-menu li{margin:0;line-height:40px;padding:0;list-style:none;width:100%;}#page  .webform-client-form .webform-component-markup ul{padding-left:23vw;padding-top:50.5vw;padding-bottom:18vw;}nav.block-menu li .mobile{display:block;}nav.block-menu ul li a{color:#000;display:block;float:left;font-size:4vw;font-style:normal;font-weight:300;letter-spacing:1px;padding:2vw 5vw;line-height:2.6;text-transform:uppercase;width:100%;height:auto;text-align:center;}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:#0076a5;}#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;}#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%;padding-top:8vw;}#sobre{background:url(/sites/all/themes/gw2d/images/backmob.jpg) top right repeat-y;background-size:100% 100%;}#sobre .descricao{height:auto;}#sobre .galeria{width:100%;position:absolute;bottom:0;}.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{padding:10px;padding-bottom:20px;padding-left:5%;font-size:2.5vw;max-width:65%;}#content-top h2,.view-solucao .view-header h2,#home .galeria .slides .content-description strong{font-size:13vw;margin-top:10vw;margin-bottom:8vw;}#page .webform-client-form .webform-component-markup .redes-sociais a,#footer #block-gw2d-gw2d-footer .redes-sociais a{width:10vw;height:10vw;background-size:100%;margin:0 2vw;}#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{line-height:6.5vw;font-size:5.5vw;border-bottom:1px solid #cccccc;padding-bottom: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;text-align:left;}.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,.view-solucao .views-row .views-field-title h3{font-size:3vw;margin-left:0;}#block-views-chamada-block .views-row .views-field-field-title-home h3{font-size:6.5vw;}.node-type-solucao #content .field-name-field-imagem{top:0;}.view-noticias .views-field-view-node{}.page-home .view-noticias .views-row .views-field-title a{font-size:3.5vw;}.page-home .view-noticias .more-link a{font-size:3vw;line-height:4vw;padding:1vw 3vw;}.page-home .view-perguntas-frequentes .more-link a{font-size:2vw;line-height:4vw;padding:1vw 3vw;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta{font-size:2vw;text-align:justify;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta:after{display:none;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta .field-content{width:100%;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-resposta{font-size:1.8vw;text-align:justify;}.rtecenter,.page-servicos #content .content-width .field-name-body p.rtecenter,.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:4vw;margin-bottom:5px;padding:0;}.view-noticias .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao-home{font-size:4.5vw;}.node-type-solucao #content .field-name-field-descricao{margin-bottom:20px;}#block-views-chamada-block .views-row .views-field-view-node a{position:static;font-size:5vw;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%;}.webform-client-form input.form-submit{font-size:3.5vw;padding:4vw 0;width:100%;height:auto;display:block;line-height:3vw;margin:0 auto;text-align:center;}#page .webform-client-form .webform-component-markup ul li{width:100%;font-size:2vw;}.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;width:100%;margin:0;margin-bottom:7vw;}#footer .left-content ul{float:right;text-align:right;margin-top:10vw;width:100%;margin:0 auto;padding-right:0;}#footer #block-block-11 h2{color:white;text-align:left;font-size:2.5vw;text-transform:uppercase;}.view-noticias .views-row .views-field-title{width:100%;text-align:left;padding:2vw 2vw 0.5vw;margin:0;}.node-type-portifolio .node-portifolio .field-name-field-imagem-destaque{max-height:20vw;width:35%;}.node-type-portifolio #content .title-page{margin-left:36%;font-size:3.5vw;}.node-type-portifolio .node-portifolio .field-name-body{padding-top:4%;font-size:1.8vw;padding-right:5%;}.page-portfolio #block-views-portifolio-block .view-portifolio .views-row .views-field-title a{font-size:2.5vw;padding-top:10%;}.view-noticias .views-row .views-field-title a{font-size:4.5vw;}.view-noticias .views-row .views-field-field-imagem{width:100%;}.view-noticias .views-row .views-field-field-descricao{font-size:3.5vw;margin-bottom:5px;padding:0 2vw;margin:0;}.view-noticias .views-row .views-field-view-node a{font-size:3vw;padding:1vw 2vw;}.page-contato h1.title-page,.view-clientes .view-header h2,.view-depoimentos .view-header h2,.view-equpe .view-header h2,.view-noticias .view-header h2{font-size:7vw;}#page .webform-client-form .webform-component-markup:first-child h3,.view-clientes .view-header h3,.view-depoimentos .view-header h3,.view-equpe .view-header h3,.view-noticias .view-header h3{font-size:5vw;width:100%;}.view-noticias .view-header h3:after{height:0.5vw;width:10vw;}.node-type-noticias #content .title-page{text-align:center;}.node-type-noticias #content{padding-top:10vw;}.node-type-noticias #content .author-datetime{margin-bottom:2vw;margin-top:2vw;text-align:center;}.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{width:100%;}.node-type-noticias #content .field-name-field-descricao,.node-type-cursos #content .field-name-field-descricao{font-size:3.5vw;text-align:justify;}.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-body{font-size:3.5vw;text-align:justify;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row .views-field-field-pergunta{font-size:2.7vw;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row .views-field-field-resposta{font-size:3vw;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row:before{left:100%;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row:after{height:25vw;}.node-type-noticias .title-page{font-size:7vw;margin-left:0;margin:0;}#footer .left-content img{margin-left:0vw;padding-top:4vw;margin:0 auto;}#footer .left-content img{max-width:70%;width:100%;left:14vw;}#footer .content-width{padding:0 2%;}#footer p{font-size:5vw;}#footer .redes-sociais p{font-size:1.9vw;text-align:center;}#footer #block-gw2d-gw2d-footer .redes-sociais h3{margin-bottom:1.5vw;font-size:5vw;text-align:center;display:none;}#block-gw2d-gw2d-header .redes-sociais{display:none;}#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;}#copyright-region .content-width{padding:0 5%;}#copyright-region .gw2d-footer-logo{padding-right:2%;}#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{width:40%;}#footer #block-block-4 iframe{width:100%:}.footer-block ul li{font-size:5vw;text-align:center;padding-right:0vw;float:none;margin-top:10vw;clear:left;}.footer-block ul li.email{font-size:5vw;margin-top:0vw;margin-bottom:-3vw;padding:0;float:none;}#footer #block-block-11{margin-left:13%;overflow:hidden;width:52%;}#footer #block-block-11 li{font-size:1.5vw;text-align:center;}#footer #block-block-11 ul{list-style:none;padding:0;overflow:hidden;margin:0;margin-top:1vw;}#header-top ul li:before{background-position:-22px 0px;}#header-top ul li.email:before{background-position:-23px -37px;width:21px;}#header-top ul li.localizacao:before{background-position:-22px -76px;}.footer-block ul li a{color:#fff;}#copyright-region{height:22vw;overflow:hidden;}#copyright-region p{font-size:2.5vw;line-height:6vw;}#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;text-align:center;}#home .galeria .img-desktop{display:none;}#home .galeria .img-mobile{display:block;}#footer nav ul li a{font-size:3.5vw;}#footer .redes-sociais{padding-top:0;}.not-front #page{padding-top:24vw;min-height:50vw;}.page-quem-somos #content .field-name-body .quemsomos-desk{width:45%;}.view-solucao .views-row{width:100%;margin-bottom:5vw;float:none;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-title h3{font-size:3.5vw;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-body p{text-align:justify;font-size:2.3vw;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-field-descricao{font-size:2vw;}#page .webform-client-form .webform-component-markup p{font-size:3.5vw;width:100%;padding-left:0vw;padding-top:1.5vw;text-align:center;}#page .webform-client-form .webform-component-markup p br{display:none;}.node-type-noticias .view-noticias .views-row .views-field-field-imagem,.page-noticias .view-noticias .views-row .views-field-field-imagem{width:100%;}.node-type-noticias .view-noticias .views-row .views-field-field-descricao,.page-noticias .view-noticias .views-row .views-field-field-descricao{font-size:3.5vw;margin-bottom:3vw;}.node-type-noticias .view-noticias .views-row .views-field-view-node a,.page-noticias .view-noticias .views-row .views-field-view-node a{font-size:3vw;position:inherit;}.overlay-portfolio{padding:20vw 6vw;}.overlay-portfolio .flexslider .slides img{width:70vw;}.overlay-portfolio .btn-close{top:-7vw;right:0vw;}.overlay-portfolio .flexslider .flex-direction-nav a{top:15vw;height:17vw;width:3.5vw;right:0vw;}.overlay-portfolio .flexslider .flex-direction-nav .flex-prev{background:url(/sites/all/themes/gw2d/images/arrow-left.png) no-repeat;background-size:auto 100%;right:auto;height:17vw;width:3.5vw;left:0vw;}.view-perguntas-frequentes .view-header h2{font-size:5vw;}.view-perguntas-frequentes .view-header h3{font-size:2.5vw;}#footer #block-gw2d-gw2d-footer{right:0;width:100%;float:none;}.page-associe-se #page .webform-client-form .webform-component--info p{font-size:2.2vw;}.page-associe-se #page .webform-client-form .webform-component--info strong{font-size:2.5vw;}.page-home #content-top .content-width #block-block-13{display:none;}.page-home .view-view-artigos .view-header h2{font-size:11vw;margin-top:6vw;}.node-type-artigo #content_bottom .view-view-artigos .view-header h2{font-size:10vw;padding-top:15vw;}.page-artigos .view-view-artigos .view-header h3,.page-home .view-view-artigos .view-header h3{font-size:5vw;padding-bottom:4vw;margin-bottom:5vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-title a,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title a,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title a{font-size:8vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-created,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-created,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-created{font-size:4.5vw;text-align:center;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-body,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-body,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-body{font-size:5vw;text-align:center;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element{min-height:96vw;width:100%;margin-bottom:15vw;}.node-type-artigo #content_bottom .view-view-artigos .more-link,.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row:nth-child(n+3){display:none;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-view-node,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-view-node,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-view-node{font-size:4.5vw;text-align:center;}.page-artigos .view-view-artigos .item-list .pager-load-more .pager-next a,.page-home .view-view-artigos .more-link a{position:initial;font-size:5.5vw;line-height:20vw;padding:5vw 10vw}.node-type-artigo #content .content-width .field-name-field-imagem{float:left;width:100%;}.node-type-artigo #content .content-width .title-page{position:initial;font-size:8vw;margin-bottom:7%;line-height:8vw;}.node-type-artigo #content .content-width .field-name-body{padding-top:2.5vw;font-size:4vw;}#content-top .region-content-top{padding-top:0;}.page-doce-cuidar #content .field-name-body .text{width:100%;font-size:4vw;padding:0;text-align:justify;}.page-história .node-type-pagina #content .field-name-body{text-align:justify;}#footer #block-gw2d-gw2d-footer .redes-sociais{width:100%;clear:both;margin:0 auto;display:block;right:0;margin-bottom:2vw;}#block-gw2d-gw2d-header .header-block{float:none;}.page-doce-cuidar #content .field-name-body .imagem{width:80%;display:block;margin:3% auto;margin-bottom:10%;}.page-história #content .field-name-body img{width:90%;}.page-servicos #content .content-width .field-name-body p button{font-size:4vw;padding:2vw 4vw;}.page-cadastro #page .webform-client-form .webform-component--curriculo{width:100%;clear:both;overflow:hidden;}.page-cadastro #page .webform-client-form .webform-component--curriculo #edit-submitted-curriculo-upload-button{font-size:4vw;padding:3.5vw 4vw;width:auto;height:auto;display:block;margin-top:2vw;margin-bottom:1vw;;}.page-cadastro #page .webform-client-form .webform-component--curriculo input{padding-top:1.5vw;text-indent:0;padding-left:0.5vw;line-height:1.5vw;font-size:3.8vw;padding-bottom:7vw;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{height:12vw;font-size:3vw;margin-bottom:3vw;padding:2vw;}.page-cadastro #page .webform-client-form .webform-component--perfil .form-item label{font-size:4vw;}.page-contato #page .webform-client-form .webform-component,#page .webform-client-form .webform-component{width:99%;margin-bottom:0vw;}#page .webform-client-form .webform-component--mensagem:after{font-size:2.45vw;}.page-cadastro #page .webform-client-form .webform-component--perfil .form-item-submitted-perfil input{height:4vw;width:4vw;line-height:5.5vw;}.webform-client-form textarea{height:42vw;}.page-conheça-nosso-aplicativo #content .field-name-body .text{width:100%;font-size:3.5vw;}.page-conheça-nosso-aplicativo #content .field-name-body .imagem{width:100%;}nav.block-menu ul li{margin:0;max-width:none;}.page-home #page.container{padding-top:24vw;}#block-views-chamada-block .views-row{width:100%;margin:0;}#block-views-chamada-block .views-row .views-field-view-node{position:initial;}#block-views-chamada-block .views-row-last .views-field-view-node a{font-size:0;}#block-views-chamada-block .views-row-last .views-field-view-node a:before{font-size:5vw;}#block-gw2d-gw2d-servicos-webforms .solicite-equipamentos,#block-gw2d-gw2d-servicos-webforms .solicite-profissionais{width:90%;}#block-gw2d-gw2d-servicos-webforms .solicite-profissionais:before,#block-gw2d-gw2d-servicos-webforms .solicite-equipamentos:before{font-size:9vw;width:100%;}#block-gw2d-gw2d-servicos-webforms{top:-8vw;bottom:0;}#block-gw2d-gw2d-servicos-webforms:before{content:'';width:46.5vw;height:25vw;display:block;background:url(/sites/all/themes/gw2d/images/img-over.png) no-repeat left center;background-size:100% auto;margin:5% auto;}#block-gw2d-gw2d-servicos-webforms .close:before{content:'X';font-size:10vw;}#block-gw2d-gw2d-servicos-webforms .close{top:2%;}#page #block-gw2d-gw2d-servicos-webforms .webform-client-form input{text-transform:uppercase;border:none;font-size:4vw;}#block-gw2d-gw2d-servicos-webforms label{display:inline;font-size:4vw;}#block-gw2d-gw2d-servicos-webforms .servicos-webforms .webform-component--escolha-o-que-precisa .form-checkbox,#block-gw2d-gw2d-servicos-webforms .servicos-webforms .webform-component--profissionais .form-checkbox{margin-right:2%;height:4vw;width:4vw;}#block-gw2d-gw2d-servicos-webforms .webform-component--escolha-o-que-precisa label:first-child{font-size:5.5vw;}.page-servicos #content .content-width .field-name-body .rtecernter3-div{margin:0;padding:0;display:inline-block;}.page-servicos #content .content-width .field-name-body .rtecernter3-div ul{display:inline-block;padding-left:2vw;padding-right:2vw;overflow:hidden;}.page-servicos #content .content-width .field-name-body .rtecernter3-div ul li{display:inline-block;border:0;margin-bottom:3vw;width:96vw;}#copyright-region .gw2d-footer-logo a{right:45%;top:12vw;width:7vw;height:7vw;}#block-views-chamada-block .views-row .views-field-nothing p{font-size:5.5vw;font-weight:300;padding-left:1vw;padding-right:1vw;margin:0 0 0vw;}#block-views-chamada-block .views-row .views-field-nothing h3{font-size:10vw;line-height:2.2;}#block-views-chamada-block .views-row .views-field-nothing a{padding:4vw 12vw;font-size:0vw;font-weight:700;bottom:8vw;}#block-views-chamada-block .views-row .views-field-nothing h3:after{width:25vw;}.page-home .view-view-artigos .more-link{text-align:center;padding-top:0vw;padding-bottom:20vw;}.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title{margin-bottom:5vw;margin-top:2vw;text-align:center;}.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title{margin-bottom:5vw;text-align:center;}.page-clientes .view-clientes ul li{width:49%;margin:0vw 0vw 2vw 0vw;padding:3vw;height:40vw;}.page-clientes #content #node-80{margin-bottom:10.5vw;}.page-clientes .view-clientes{padding-bottom:20vw;}#content-top .region-content-top,.view-perguntas-frequentes .view-header,.view-solucao .view-header,.view-noticias .view-header{padding-top:30px;border-bottom:0px solid #ccc;padding-bottom:0;margin-bottom:14px;}.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element img{padding:15vw 20vw;}.page-home .view-view-artigos .view-content .isotope-container li.isotope-element img{padding:15vw 25vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row img{padding:10vw 25vw;}.node-type-artigo #content .content-width .field-name-field-imagem img{width:100%;padding:10vw 20vw;background-color:rgba(238,238,238,0.4);margin-bottom:5vw;}figure{margin:0;}.content-width{width:100%;}.node-type-pagina #content .field-name-body .missao h4{font-size:9vw;}.node-type-pagina #content .field-name-body .missao{width:100%;margin:0;text-align:center;}.node-type-pagina #content .field-name-body .missao h4:after{margin-left:33vw;padding-left:25vw;}.node-type-pagina #content .field-name-body .sobre{width:100%;margin-top:10vw;}.node-type-pagina #content .field-name-body .sobre h1{font-size:9vw;text-align:center;}.node-type-pagina #content .field-name-body .sobre p{font-size:5.5vw;text-align:center;}.page-qualy-teste #content{background:url(/sites/all/themes/gw2d/images/Logo-Fingolo-Quem-Somos-Interna-celular.png) no-repeat bottom center;background-size:100%;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row{width:90%;font-size:3vw;padding:4vw 0vw;}.node-type-servicos #content .servicos-info{text-align:center;}.node-type-servicos #content ul li{width:100%;}.node-type-servicos #content ul li,.node-type-servicos #content p{font-size:4.5vw;margin-top:10vw;margin-bottom:0;}.node-type-servicos #page #content .servicos-info .images-servicos{float:none;}.node-type-servicos .descricao,.page-servicos #page #content #servicos .view-content ul li .views-field-body p{font-size:4vw;}.node-type-servicos #content h2{font-size:7vw;}.node-type-servicos #content h1{font-size:9vw;margin-top:15vw;}.node-type-servicos #content img{max-width:100%;margin-bottom:6vw;}#page .webform-client-form .webform-component-markup .funcionamento p span,#page .webform-client-form .webform-component-markup p.localizacao span{font-size:7vw;}#page .webform-client-form .webform-component-markup:first-child a{font-size:4.5vw;}#page .webform-client-form .webform-component-markup .redes-sociais .siga{line-height:13vw;font-size:5vw;}#page .webform-client-form .webform-component-markup .redes-sociais{top:165vw;right:29vw;position:static;}#footer .block-inner .left-content ul li span.ico3:before{left:22vw;position:absolute;}#footer .block-inner .left-content ul li span.ico1:before{position:absolute;left:9vw;}#footer .block-inner .left-content ul li.telefone span.ico1:after{position:absolute;}#footer #block-gw2d-gw2d-footer .horario{position:static;text-align:center;}#footer #block-gw2d-gw2d-footer .cartoes{position:static;text-align:center;width:100%;}#footer #block-gw2d-gw2d-footer .cartoes h3{font-size:6vw;margin-top:10vw;}#footer #block-gw2d-gw2d-footer .horario h3{margin-top:30vw;font-size:6vw;}.footer-block ul li.endereco{margin-bottom:10vw;}.footer-block ul li.telefone span{font-size:4.5vw;}.footer-block ul li.telefone{font-size:6.5vw;}#page .webform-client-form .webform-component-markup .telefone p span.ico0{font-size:7.5vw;}#header .logo-header{width:100%;padding:1.5vw 0;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--telefone,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--celular,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--data-prevista-para-mudanca,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--tipo-de-mudanca,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--email,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--nome{width:100%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--estado,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--estado-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--complemento,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--complemento-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cidade,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cidade-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--bairro,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--bairro-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--endereco,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--endereco-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--numero,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--numero-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cep-de-origem,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cep-de-origem-2{width:100%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--selecione-uma-opcao{width:100%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component select,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component input{font-size:3.5vw;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component-fieldset legend{font-size:5.6vw;text-align:center;padding-bottom:10vw;padding-top:10vw;}.page-orcamento .webform-client-form#webform-client-form-98 input.form-submit{width:100%;padding:6vw 6vw;height:100%;margin-top:30vw;margin-bottom:30vw;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component-markup p{font-size:5.6vw;}.page-depoimentos #block-system-main .panel-pane .block-content .view-content ul li{width:100%;}.page-depoimentos #block-system-main .panel-pane .block-content .view-content ul li .views-field-title span{font-size:5vw;}.page-depoimentos #block-system-main .panel-pane .block-content .form-item{width:100%;}.page-depoimentos #block-system-main .panel-pane .block-content .form-item input{padding:1.5vw;}.page-depoimentos #block-system-main .panel-pane .block-content #edit-field-depoimento #edit-field-depoimento-und-0-value{max-height:25vw;}.node-type-pagina #content .field-name-body{min-height:225vw;}.page-qualy-teste #content .node-content .view-mode-full .imagem-sobre img{float:right;width:177%;max-width:200%;}.page-qualy-teste #content .node-content .field-type-text-with-summary.view-mode-full{min-height:300vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-header h2{font-size:8vw;margin-bottom:2vw;margin-top:10vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-header p{font-size:5vw;padding:0 0vw;}#content_bottom .view-id-depoimentos .flexslider .flex-direction-nav li .flex-prev{top:25vw;}#content_bottom .view-id-depoimentos .flexslider .flex-direction-nav li .flex-next{top:25vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-footer{margin-bottom:20vw;margin-top:10vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li .views-field-field-imagem{margin-bottom:3.5vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li.views-row .views-field-title span{font-size:5vw;font-weight:700;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li.views-row .views-field-field-depoimento{margin-top:3vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-footer a{padding:5vw 15vw;font-size:4vw;}.webform-confirmation p{line-height:30px;font-size:5.5vw;}.links a.ajax-processed{margin-top:0vw;margin-bottom:12vw;padding:2.5vw;font-size:3.5vw;}.links a{font-size:4vw;}.webform-confirmation{margin-top:15vw;}.webform-confirmation p{font-size:4vw;}.node-type-pagina #content .field-name-body .field-items .imagem-sobre{margin:0 -70.9vw;margin-bottom:2.5vw;padding-right:69vw;}.node-type-pagina #content .field-name-body .field-items{overflow:hidden;}.page-quem-somos #content{background-color:#000;}#page .webform-client-form .webform-component-markup .redes-sociais ul{margin-left:25vw;margin-bottom:15vw;}#block-views-chamada-block .views-row .views-field-nothing{opacity:1;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li .views-field .field-content{width:85%;}.node-type-servicos #content ul li:hover .img-title{display:none;}#block-gw2d-gw2d-header{display:none;}.node-type-noticias #content .author-datetime time,.view-noticias .views-row .views-field-created{font-size:3vw;margin:0;padding:1vw 2vw 1.5vw;}.page-home #content #chamada-home .block-content h2{font-size:5vw;width:100%;}.page-home #content #chamada-home .block-content ul li img{width:30vw;filter:none !important;opacity:1;}.page-home #content #chamada-home .block-content ul li a{font-size:3.5vw;margin-top:5vw;}.page-home #content #chamada-home .block-content{background-size:100% 80%;padding-bottom:5vw;}.page-quem-somos .node-content .field-name-field-imagem{position:absolute;top:0vw;z-index:0;left:0;}.page-quem-somos .node-content .field-name-field-imagem img{display:block;width:auto;max-width:640%;min-height:220vw;}.page-quem-somos #content .field-name-body h1.color{font-size:6vw;}.view-equpe .views-row .views-field-title{font-size:4vw;}.view-equpe .views-row .views-field-field-cargo-fun-o{font-size:3.2vw;}.view-equpe .views-row .views-field-body{font-size:3vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-nothing .field-content .conteudo .title h2,.page-servicos #page #content #servicos .view-content ul li .views-field-nothing .field-content .conteudo .title{text-align:center;}.page-servicos #content .content-width ul li.views-row h2{margin-bottom:2vw;font-size:3.5vw;line-height:1.5;padding:0;}.view-depoimentos .view-content ul li .views-field-title,.page-servicos #content .content-width ul li.views-row h3{font-size:3.5vw;}.view-depoimentos .view-content ul li .views-field-field-depoimento,.view-depoimentos .view-content ul li .views-field-field-cidade,.page-servicos #content .content-width ul li.views-row ul li,.page-servicos #content .content-width ul li.views-row p{font-size:3vw;line-height:2;}.page-servicos #content .content-width ul li.views-row ul li{margin-left:4vw;}.page-servicos #content .content-width{padding:10vw 3vw 5vw;}.view-depoimentos .view-content ul li img{width:15vw;}.page-depoimentos #block-system-main .view-depoimentos .views-field-field-video{width:100%;}.page-depoimentos #block-system-main .view-depoimentos .views-field-field-video iframe{height:45vw;}.page-home #content #chamada-home .block-content{padding-left:3vw;padding-right:3vw;}.page-clientes .view-clientes{padding-bottom:8vw;padding-top:5vw;}.view-clientes ul li img{filter:none;max-height:20vw;max-width:25vw;box-shadow:0 0 black;}.view-clientes{height:30vw;}.page-clientes .view-clientes ul li img{max-height:30vw;}.page-clientes .view-clientes{height:auto;}.view-equpe ul{margin:0;}.view-equpe .views-row{display:inline-block;background-color:#fff;width:100%;margin:0;padding:0;text-align:left;vertical-align:top;position:relative;}#header .content-width{padding:0 3%;}nav.block-menu ul li a:after{display:none;}#block-gw2d-gw2d-rede-social-header-block{left:0;bottom:auto;top:150vw;width:100%;display:none;z-index:999;}.open-menu #block-gw2d-gw2d-rede-social-header-block{display:block !important;}#block-gw2d-gw2d-rede-social-header-block ul{text-align:center;}#block-gw2d-gw2d-rede-social-header-block ul l1{margin:0 5vw;}#block-gw2d-gw2d-rede-social-header-block ul li a:before{content:"";background:url(/sites/all/themes/gw2d/images/icon-facebook-footer.png) no-repeat center center;background-size:12vw;display:block;float:none;width:12vw;height:12vw;}#Banner .view-banner-animation .view-content ul li .views-field-nothing .imagens .image-desktop{display:none;}#Banner .view-banner-animation .view-content ul li .views-field-nothing .imagens .image-mobile{display:block;}.view-banner-animation .view-content ul li .views-field-nothing .textos p{font-size:5.5vw;text-shadow:0px 4vw 0px rgba(0,0,0,0.5);margin:auto;}#Banner .view-banner-animation .view-content ul li .views-field-nothing .textos{padding:0 10vw;display:flex;top:0;height:109vw;}.view-banner-animation .view-content ul li .views-field-nothing .textos p br{display:none;}.flex-direction-nav a.flex-prev{background-size:4.25vw;left:-7.5vw;}.flex-direction-nav a.flex-next{background-size:4.25vw;right:-7.5vw;}.flexslider-carousel-3 .flex-direction-nav a,.flexslider .flex-direction-nav a{width:7vw;height:18vw;top:50%;background-size:7vw;background-position-x:center;}#page #banner .image-mobile{display:block;max-height:87vh;overflow:hidden;}#page #banner .image-desktop{display:none;}.arrow-down{left:47%;width:10vw;height:7vw;bottom:7vw;}#page #banner .banner-text h2{font-size:6vw;text-align:left;}#page #banner .banner-position-center .div-text-banner{width:100%;}#page #banner .banner-text p{font-size:4vw;}#page #content #banner .banner-position-right{right:10vw;width:55%;top:auto;bottom:15vw;left:auto;}#page #banner .banner-text{left:10vw;top:10vw;width:80%;}#page #banner .banner-text a{font-size:3.5vw;}#page #banner .banner-position-center.banner-text{left:10vw;top:50vw;width:80%;}#page #content .view-header h2:after{width:20%;}.page-home #content #chamada-home .block-content ul li.block-chamada a:before{width:20vw;height:20vw;background-size:20vw !important;margin-bottom:1vw;}.page-home #content #chamada-home .block-content ul{padding-top:4vw;}#page  .webform-client-form .webform-component--title p:after,.page-parceiros #page #content h1:after,.page-nossos-projetos #page #content h1.title-page:after,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header:after,#page #content #nossos-projetos .view-header p:after,#page #content #depoimentos-home .view-header p:after,.page-depoimentos #block-system-main #title-depoimentos .block-content:after,.page-home #content #chamada-home .block-content h2:after{height:1vw;width:18.5%;margin:0 auto;margin-top:2.5vw;}.page-home #content #chamada-home .block-content ul li{margin:0 0;width:100%;padding:2vw 5vw;margin-bottom:5vw;}.page-home #content #chamada-home .block-content .view-content{padding:0 5vw;}#page #content .view-header p{font-size:4vw;width:100%;margin-top:5vw;}.page-home #content #chamada-home .block-content ul li .body-chamada p{font-size:3.5vw;}.page-home #content #chamada-home .block-content ul li h3{font-size:3.5vw;margin-top:3.5vw;}#page #content .view-header{padding:0 2vw;}#image-fundo{height:65vw;}#image-fundo .content-image{background-size:auto 100%;height:90vw;width:100%;background-attachment:initial;}.view-nossos-projetos .view-content .views-row{width:50%;height:35vw;}.view-nossos-projetos .view-content .views-row .imagem img{height:35vw;}#page #content #nossos-projetos .view-header h2,#page #content #depoimentos-home .view-header .title-depoismentos-views h2{font-size:7vw;}#page #content #nossos-projetos .view-header p,#page #content #depoimentos-home .view-header p{font-size:4vw;}#page #content #nossos-projetos .view-header{padding:0 5vw;padding-top:10vw;}.view-nossos-projetos .view-content .views-row .active .em-breve p{font-size:3.5vw;line-height:1.5;}.view-nossos-projetos .view-content .views-row .link-projeto a .obra-info:before{width:10vw;height:10vw;right:30%;}#page .view-nossos-projetos .view-content .views-row:hover .disabled .link-projeto a,#page .view-nossos-projetos .view-content .views-row:hover .disabled a.modal-link{margin:0 2vw;}.view-clientes .flexslider-carousel-3{width:80%;height:20vw;}.view-clientes .flexslider-carousel-3 .flex-direction-nav a{top:27%;height:20vw;}.view-clientes ul li{display:inline-block !important;vertical-align:middle;height:20vw;width:40vw !important;}#page #content #depoimentos-home{padding:10vw 3vw 10vw;}#page #content #depoimentos-home .view-content ul li{padding:0 5vw;}#page #content #depoimentos-home .view-content ul li .views-field-field-mensagem{font-size:3.5vw;}#page #content #depoimentos-home .view-content ul li .views-field-nothing span{font-size:3vw;}#page #content #depoimentos-home .view-content ul li .views-field-title span:before,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-title span:before{width:19vw;height:19vw;background-size:19vw;margin-bottom:1.5vw;}#page #content #depoimentos-home .view-content ul li .views-field-title span,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-title span{font-size:3.75vw;margin-bottom:0;display:block;}#page #content #depoimentos-home .view-content .flex-direction-nav a.flex-prev{background-size:4.5vw;left:5vw;top:45%;}#page #content #depoimentos-home .view-content .flex-direction-nav a.flex-next{background-size:4.5vw;right:5vw;top:45%;}#page #content #depoimentos-home .view-footer .bottom-page a{padding:1.5vw 3.5vw;font-size:3vw;}#page #content .view-header h2{font-size:7vw;margin:0;padding:0 5vw;}#page #content #noticias-home .views-row{width:100%;}.page-node #page #content .content-width .content-pagina .page-conteudo.right-content .content-bottom-pagina,.page-node #page #content .content-width .content-pagina .page-conteudo.left-content .content-bottom-pagina{margin:0;width:100%;padding:0;}.page-node #page #content .content-width .content-pagina .page-conteudo.right-content .content-top-pagina,.page-node #page #content .content-width .content-pagina .page-conteudo.left-content .content-top-pagina{width:100%;padding:10vw 5vw 10vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .text-conteudo{font-size:3vw;line-height:2;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header .titulo-imagem img{width:45vw;}.page-nossos-servicos.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header:after{margin:3vw auto;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral .texto p{font-size:3vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-1 .sub-title{font-size:3.5vw;margin-bottom:5vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral.odd:after,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral.even:after{width:70vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral{margin:5vw 0 10vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header{margin-bottom:3vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral .imagem{width:10%;}.page-node #page #content .content-width .content-pagina .page-conteudo{padding:0;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block{width:100%;margin:5vw 0;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block .block-bottom .text p{font-size:3vw;line-height:2;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block .block-top .title h2{font-size:4vw;}.page-clientes #content .content-width{padding:10vw 5vw 3vw;}.page-nossos-projetos #page #content .content-width{padding-top:10vw;}#page  .webform-client-form .webform-component--title .text-title-contato h2,.page-depoimentos #block-system-main #title-depoimentos .block-content h2,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header h2,.page-parceiros #page #content h1,.page-nossos-projetos #page #content h1.title-page{font-size:7vw;text-transform:uppercase;}.page-parceiros #page #content h1,.page-nossos-projetos #page #content h1.title-page{margin:7vw 0;}.view-nossos-projetos .view-content .views-row .imagem a:before{display:block;background-size:7vw;width:7vw;height:7vw;}.page-nossos-projetos #page #content .view-header .descricao-ct{padding:20vw 5vw 10vw;}.page-nossos-projetos #page #content .view-header .descricao-ct h3{font-size:3.5vw;margin-bottom:5vw;}.page-parceiros #page #content content-width{padding:0 5vw;}.view-parceiros .view-content ul li{width:100%;height:auto;padding:5vw;}.page-clientes #page #content #parceiros{padding:0;}.view-parceiros .view-content ul li .views-field-field-site .field-content{font-size:4vw;margin-top:3vw;}.page-clientes #page #content #clientes{padding:6vw 0;}.page-clientes #page #content .view-header p{width:100%;}.view-parceiros .view-content ul li .views-field-field-imagem-parceiros .field-content img{width:55%;}.page-depoimentos #page #content #title-depoimentos,.page-depoimentos #page #content #adicionar-depoimento{padding:0 5vw;}.page-depoimentos #block-system-main #title-depoimentos .block-content p.sub-title{width:100%;font-size:3vw;}.page-depoimentos #page #content #depoimentos-node-form .form-item-title,.page-depoimentos #page #content #depoimentos-node-form .form-wrapper{width:100%;margin:1vw 0;}.page-depoimentos #page #content #depoimentos-node-form .form-item textarea{height:35vw !important;}.page-depoimentos #page #content #depoimentos-node-form #edit-actions input{padding:2vw 6vw;font-size:3vw;margin-top:2.5vw;}.page-depoimentos #page #content #depoimentos-node-form .form-item textarea,.page-depoimentos #page #content #depoimentos-node-form .form-item select,.page-depoimentos #page #content #depoimentos-node-form .form-item input{padding:1.5vw 2vw;font-size:3vw;height:8vw;}.page-depoimentos #block-system-main .panel-pane .block-content p{font-size:4vw;}.page-depoimentos #page #content #depoimentos-cadastrados{padding:5vw 5vw 7vw;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li{width:97%;padding:3vw;margin:1.25vw;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-nothing span{font-size:3vw;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-field-mensagem{font-size:3.5vw}#page #content #depoimentos-home .view-content ul li .views-field-nothing,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-nothing{margin-bottom:1.5vw;}.page-depoimentos #content .content-width{padding-top:10vw;}.page-depoimentos #block-system-main #title-depoimentos .block-content h2:after{width:15%;}.page-noticias #content .content-width{padding:0 5%;padding-top:10vw;}.page-noticias #page #content .view-header{padding:0;}.page-servicos #page #content #servicos .view-content ul li{width:100%;margin:5vw 0;}.page-servicos #page #content #servicos .view-content ul li .views-field-title h2{font-size:5vw;text-align:center;display:block;}.page-servicos #page #content #servicos .view-content ul li .views-field-body p{font-size:4vw;text-align:center;}.page-servicos #page #content #servicos .view-content ul li .views-field-field-imagem{padding:0;margin:0 auto;float:none;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node{padding-left:0;padding-top:2vw;text-align:center;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node a{position:relative;padding:2vw 5vw;display:inline-block;margin-top:1vw;font-size:4vw;margin:0 auto;}.page-servicos #page #content #servicos .view-content ul li .views-field-body{width:100%;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node,.page-servicos #page #content #servicos .view-content ul li .views-field-title,.page-servicos #page #content #servicos .view-content ul li .views-field-body{width:100%;}.page-servicos #page #content #servicos .view-content ul li .views-field-field-imagem{width:30%;padding-right:2vw;}.page-quem-somos #page #content .content-width,.node-type-servicos #page #content .content-width{padding:0;}.page-treinamentos #page #content .treinamentos-body .block-top{width:100%;padding:2.5vw 0 1.25vw;}.page-treinamentos #page #content .treinamentos-body .block-top .header-block p{font-size:3vw;line-height:2;}.page-servicos #page #content #servicos .view-content ul li.views-row-even .views-field-field-imagem,.page-servicos #page #content #servicos .view-content ul li.views-row-odd .views-field-field-imagem{max-width:100%;width:100%;float:none;padding:0 10vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-nothing{width:100%;margin:5vw 0;padding:0;height:auto;}.page-abendi #page #content .field-collection-container .field-name-field-abendi .field-item .field-name-field-imagem,.page-treinamentos #page #content .field-collection-container .field-item.odd .field-name-field-imagem,.page-treinamentos #page #content .field-collection-container .field-item.even .field-name-field-imagem{padding:0 10vw;}.page-treinamentos #page #content .treinamentos-body{padding:3vw 5vw;}.page-treinamentos #page #content .content-width h2.block-title{font-size:7vw;margin-bottom:2.5vw;margin-top:10vw;}.page-treinamentos #page #content .content-width h2.block-title:after{width:10vw;}.page-treinamentos #page #content .treinamentos-body .block-treinamentos{margin:10vw 0;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-top{float:none;width:100%;max-width:100%;margin:0;text-align:center;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-bottom .title h2{font-size:3.5vw;margin:3vw 0;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-bottom .text p{font-size:3vw;margin-bottom:5vw;line-height:2;}.page-abendi #page #content .field-collection-container .field-item .field-name-field-imagem,.page-treinamentos #page #content .field-collection-container .field-item .field-name-field-imagem{float:none;max-width:100%;padding:0;margin-bottom:5vw;}.page-abendi #page #content .field-collection-container .field-item .field-name-field-body-2,.page-abendi #page #content .field-collection-container .field-item .field-name-field-titulo,.page-treinamentos #page #content .field-collection-container .field-item .field-name-field-body-2,.page-treinamentos #page #content .field-collection-container .field-item .field-name-field-titulo{float:none;width:100%;padding:0;margin-bottom:2vw;}.page-abendi #page #content .field-collection-container .field-name-field-titulo .field-item,.page-treinamentos #page #content .field-collection-container .field-name-field-titulo .field-item{font-size:4vw;margin-top:1.5vw;}.page-abendi #page #content .field-collection-container .field-name-field-body-2 ul li,.page-abendi #page #content .field-collection-container .field-name-field-body-2 h3,.page-abendi #page #content .field-collection-container .field-name-field-body-2 p,.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 p{font-size:3vw;margin-bottom:3.5vw;}.page-abendi #page #content .field-collection-container,.page-treinamentos #page #content .field-collection-container{padding:5vw 5vw;}.page-treinamentos #page #content #treinamento-webform{padding:7vw 5vw;}.page-treinamentos #page .webform-client-form .webform-component-markup h2{font-size:3.75vw;}.page-treinamentos #page .webform-client-form .webform-component-markup p{font-size:3.5vw;}.page-treinamentos #page .webform-client-form .webform-component--telefone,.page-treinamentos #page .webform-client-form .webform-component{width:100%;}.page-treinamentos #page .webform-client-form input.form-submit{padding:4vw 5vw;}.page-contato #content{min-height:35vh;}.page-node.page-contato #page #content .content-width{padding:7vw 5vw 5vw;}#page .webform-client-form .webform-component-markup .numero h2{text-align:center;font-size:4.5vw;width:100%;}#page .webform-client-form .webform-component-markup .title p{font-size:3.5vw;margin-bottom:0;padding-bottom:0;}.webform-client-form .form-actions{margin-top:0vw;width:100%;}#page .webform-client-form .webform-component--title .text-title-contato p{font-size:4vw;padding:0;margin-bottom:15vw;}#page .webform-client-form .webform-component--title .text-title-contato h2:after{width:15%;}#page .webform-client-form .webform-component-markup .email a{font-size:4vw;}#page #mapa{height:70vw;}#footer{padding:5vw 3vw;background:url(/sites/all/themes/gw2d/images/bg-footer.png) no-repeat left top;background-size:135%;background-color:#004766;}#footer #block-gw2d-gw2d-footer .img-footer-block{width:50%;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.telefone{font-size:4.5vw;margin-top:2vw;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.telefone span{font-size:4vw;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.email{font-size:4vw;margin:2vw 0;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.endereco{font-size:3.5vw;margin:5vw 0;}#footer nav ul li{margin-right:3.5vw;margin-left:3.5vw;margin-bottom:1.5vw;}.btn-seta-topo.aparecer{bottom:3.5vw;right:6vw;height:10vw;width:10vw;background-size:3.1vw;}#footer .img-footer{width:30vw;}.modal-projetos #modal-wrapper{height:100vw;}.modal-projetos .flexslider{width:80%;}.modal-projetos .flexslider ul.slides li{height:55vw;}.modal-projetos .flexslider .flex-control-thumbs li{width:20%;height:10vw;}.modal-projetos .overlay-text p{font-size:2.5vw;}.modal-projetos .overlay-text{bottom:28vw;left:10vw;width:80%;padding:1vw 1vw;height:13vw;}.modal-projetos .flexslider .flex-control-thumbs{margin-top:10vw;}.modal-projetos .btn-close{top:1.7vw;font-size:10vw;right:3vw;}#page div.messages{width:70vw;font-size:3vw;top:21vw;padding:2vw;}#page div.messages h2{font-size:3.5vw;padding-bottom:0.5vw;}#page div.messages li{font-size:3vw;}#page #content .view-nossos-projetos .item-list ul.pager li{height:4.5vw;min-height:4.5vw;}#page #content .view-nossos-projetos .item-list ul.pager li:before{line-height:4.5vw;font-size:1.7vw;}#page #content .view-nossos-projetos .item-list ul.pager li.pager-current{width:15vw;}#page #quem-somos-abendi{padding:5vw 5vw;}#page #quem-somos-abendi .slide-info .block-title{width:100%;}#page #abendi .field-name-field-subtitulo .field-item,#page #quem-somos-abendi .slide-info .block-title h2{font-size:5vw;margin-bottom:2.25vw;text-align:center;}#page #abendi .field-name-field-subtitulo .field-item:after,#page #quem-somos-abendi .slide-info .block-title h2:after{width:15vw;margin:1.5vw auto 0;}#page #quem-somos-abendi .slide-info .block-image,#page #quem-somos-abendi .slide-info .block-text{width:100%;}#page #abendi .field-type-text-with-summary p,#page #quem-somos-abendi .slide-info .block-text .block-conteudo p{font-size:3vw;}#page #abendi .field-name-field-subtitulo{padding:0 5vw;}#page #abendi .field-name-field-subtitulo .field-item{margin-bottom:7vw;}#page #abendi .field-name-field-body-two,#page #abendi .field-name-body{width:100%;padding:0 5vw;}.page-abendi #page #content .field-collection-container{padding-bottom:0;padding-top:10vw;}.page-abendi #page #content .field-collection-container .field-name-field-body-2 a,.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 a{padding:2vw 5vw;}.page-abendi #page #content .field-collection-container .field-name-field-body-2 ul,.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 ul{padding-left:4vw;}#page #abendi-duvidas-formularios{padding:10vw 5vw 5vw;}#page #abendi-duvidas-formularios .page-conteudo-bottom,#page #abendi-duvidas-formularios .page-conteudo{width:100%;margin-right:0;margin-bottom:10vw;}#page #abendi-duvidas-formularios .page-conteudo-bottom{margin-bottom:0;}#page #abendi-duvidas-formularios .text-conteudo .title h2{font-size:4vw;margin-bottom:3vw;line-height:1.4;text-align:left;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .text{margin-bottom:3vw;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .text p{font-size:3vw;line-height:1.5;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .links ul li{margin-bottom:2vw;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .links ul li a{font-size:3vw;}#page #abendi-tabela{padding:5vw 5vw;}#page #abendi-tabela .descricao .block-top-tabela{position:relative;overflow-x:scroll;}#page #abendi-tabela .descricao .tabela{margin-bottom:2vw;width:200%;height:100%;}#page #abendi-tabela .descricao .bloco-imagem{height:25vw;padding:2.5vw 5vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-titulo h2{font-size:3.25vw;padding:1.5vw 0 0.95vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes{height:18.55vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .titulo{margin:2vw 2vw 1vw;padding-bottom:1.5vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .valor{margin:3vw 2vw 1vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .valor p,#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .titulo p{font-size:2.8vw;}#page #abendi-tabela .descricao .block-bottom p{font-size:3.25vw;}}@media only screen and (min-width:700px) and (max-width:1023px){html{font-size:81.3%;}.container{max-width:100%;}#header .logo-header{margin-top:0;}#header .logo-header img{width:100%;}#header-top .header-block ul li{font-size:15px;color:white;}#header-top ul li a{color:#fff;text-decoration:none;}#block-gw2d-gw2d-header{float:none;right:0%;}#header-top ul{}#page{padding-top:11.5vw;}#header-top #block-gw2d-gw2d-logo-header-block{width:45%;z-index:9999;}#block-block-2{display:none;}.region-header{position:static;}.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{top:0;height:11.5vw;}#header-top{-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);}#header .content-width{padding:0 3%;}#block-block-14,#block-block-3{display:none;}#header #button-menu{display:block;float:right;background:url(/sites/all/themes/gw2d/images/menu-open.png) no-repeat right center;background-size:3.5vw;margin-top:3vw;margin-right:0;text-indent:0;width:12.5vw;height:4.5vw;font-size:2.75vw;text-transform:capitalize;font-weight:bold;}#header #block-gw2d-gw2d-logo-header-block{width:13%;margin-top:0vw;}.open-menu #header #block-gw2d-gw2d-logo-header-block{width:17%;}nav.block-menu{background:none repeat scroll 0 0 #ffffff;height:100%;min-height:100%;overflow-x:hidden;position:fixed;top:0;width:50%;z-index:5;display:block;padding-top:15vw;left:0;}.page-home #content_bottom .content-width{padding-top:0;}nav.block-menu ul .active-trail ul{display:block !important;}.view-solucao{margin-bottom:0;}nav.block-menu{display:none;}.open-menu nav.block-menu{display:block;}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{color:#000000;display:block;float:left;font-size:2.5vw;font-style:normal;font-weight:100;letter-spacing:1px;padding:0 4vw;line-height:3.5;text-transform:uppercase;width:100%;height:auto;text-align:center;}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:#0076a5;}#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;}#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%;}#sobre{background:url(/sites/all/themes/gw2d/images/backmob.jpg) top right repeat-y;background-size:100% 100%;}#sobre .descricao{height:auto;}#sobre .galeria{width:100%;position:absolute;bottom:0;}.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%;}#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{padding:10px;padding-bottom:20px;padding-left:5%;font-size:2.5vw;max-width:65%;}#content-top h2,.title-page,.view-solucao .view-header h2,#home .galeria .slides .content-description strong{font-size:7vw;margin-top:3vw;}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,.view-solucao .views-row .views-field-title h3{font-size:3vw;margin-left:0;}#block-views-chamada-block .views-row .views-field-nothing a{padding:0.5vw 4vw;font-size:1.5vw;left:26%;}#block-views-chamada-block .views-row .views-field-field-title-home h3{font-size:2.5vw;}.node-type-solucao #content .field-name-field-imagem{top:0;}.view-noticias .views-field-view-node{}.page-home .view-noticias .views-row .views-field-title a{font-size:2.25vw;padding:0;}.page-home .view-noticias .more-link a{font-size:2vw;line-height:4vw;padding:1vw 3vw;}.page-home .view-perguntas-frequentes .more-link a{font-size:2vw;line-height:4vw;padding:1vw 3vw;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta{font-size:2vw;text-align:justify;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta:after{display:none;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-pergunta .field-content{width:100%;}.page-home #block-views-perguntas-frequentes-block-1 .views-row .views-field-field-resposta{font-size:1.8vw;text-align:justify;}.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:2.5vw;margin-bottom:40px;padding-left:0;}.view-noticias .views-row .views-field-field-descricao,#block-views-chamada-block .views-row .views-field-field-descricao-home{font-size:1.8vw;}.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;}#block-views-chamada-block .views-row-last .views-field-view-node a{font-size:0;}#block-views-chamada-block .views-row-last .views-field-view-node a:before{font-size:2vw;}#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%;}.webform-client-form input.form-submit{font-size:1.8vw;padding:2.5vw 10vw;width:49.5%;height:auto;display:block;margin-top:0vw;margin-bottom:0vw;line-height:1vw;margin:0;}.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;width:47.5%;margin:1.5% 1%;}.view-noticias .views-row .views-field-title{width:100%;text-align:left;padding:1vw 1vw 0.5vw;margin:0;}.node-type-portifolio .node-portifolio .field-name-field-imagem-destaque{max-height:20vw;width:35%;}.node-type-portifolio #content .title-page{margin-left:36%;font-size:3.5vw;}.node-type-portifolio .node-portifolio .field-name-body{padding-top:4%;font-size:1.8vw;padding-right:5%;}.page-portfolio #block-views-portifolio-block .view-portifolio .views-row .views-field-title a{font-size:2.5vw;padding-top:10%;}.view-noticias .views-row .views-field-title a{font-size:2vw;}.view-noticias .views-row .views-field-field-imagem{width:100%;}.view-noticias .views-row .views-field-field-descricao{font-size:1.75vw;margin:0;padding:0 1vw;}.view-noticias .views-row .views-field-view-node a{font-size:1.75vw;padding:1vw 1vw;margin:0;}.page-contato h1.title-page,.view-clientes .view-header h2,.view-depoimentos .view-header h2,.view-equpe .view-header h2,.view-noticias .view-header h2{font-size:5vw;}.view-clientes .view-header h3,.view-depoimentos .view-header h3,.view-equpe .view-header h3,.view-noticias .view-header h3{font-size:2.5vw;width:100%;}.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{width:51%;margin-right:3%}.node-type-noticias #content .field-name-field-descricao,.node-type-cursos #content .field-name-field-descricao{font-size:2vw;text-align:justify;}.node-type-noticias #content .field-name-body,.node-type-cursos #content .field-name-body{font-size:2vw;text-align:justify;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row .views-field-field-pergunta{font-size:2.7vw;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row .views-field-field-resposta{font-size:2vw;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row:before{left:100%;}.page-perguntas-frequentes #content .view-perguntas-frequentes .views-row:after{height:25vw;}.node-type-noticias .title-page{font-size:3vw;margin-left:0;}#footer p{font-size:2.5vw;margin-bottom:5vw;}#footer .redes-sociais p{font-size:1.9vw;text-align:right;}#footer #block-gw2d-gw2d-footer .redes-sociais h3{margin-bottom:0;font-size:2.5vw;line-height:1;text-align:center;display:none;}#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;}#copyright-region .gw2d-footer-logo{padding-right:2%;}#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-block-4{width:40%;}#footer #block-block-4 iframe{width:100%:}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.telefone{text-align:center;font-size:3vw;margin-top:5vw;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.endereco{font-size:2vw;text-align:center;padding-top:0vw;width:100%;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.email{font-size:2.25vw;text-align:center;}#footer #block-block-11{margin-left:13%;overflow:hidden;width:52%;}#footer #block-block-11 li{font-size:1.5vw;text-align:center;}#footer #block-block-11 ul{list-style:none;padding:0;overflow:hidden;margin:0;margin-top:1vw;}#header-top ul li:before{background-position:-22px 0px;}#header-top ul li.email:before{background-position:-23px -37px;width:21px;}#header-top ul li.localizacao:before{background-position:-22px -76px;}.footer-block ul li a{color:#fff;}#copyright-region{overflow:hidden;border-top:0;padding:0 5vw;}#copyright-region p{font-size:1.75vw;margin-top:1.5vw;line-height:3vw;border:none;}#copyright-region img{float:right;margin-right:0px;margin-left:20px;margin-top:11px;width:35px;}#copyright-region .gw2d-footer-logo a{top:1vw;height:4vw;width:4vw;right:1vw;}#footer #block-block-4{margin-top:1vw;margin-bottom:1vw;}#footer ..content-width{padding-left:5%;padding-right:5%;}.footer-block ul{margin-top:-2vw;}#home .galeria .img-desktop{display:none;}#home .galeria .img-mobile{display:block;}#footer{padding:4vw 0;background:url(/sites/all/themes/gw2d/images/bg-footer.png) no-repeat left top;background-size:100% auto;background-color:#004766;}#footer nav ul li{margin:0.5vw 4.5vw;}#footer #block-menu-block-1 li a{font-size:2.25vw;}#footer .img-footer{margin-bottom:5vw;}#footer .redes-sociais{padding-top:0;}.not-front #page{padding-top:11.5vw;min-height:50vw;}.page-quem-somos #content .field-name-body .quemsomos-desk{width:45%;}.view-solucao .views-row{width:100%;margin-bottom:5vw;float:none;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-title h3{font-size:3.5vw;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-body p{text-align:justify;font-size:2.3vw;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row .views-field-field-descricao{font-size:3.4vw;}.node-type-noticias .view-noticias .views-row .views-field-field-imagem,.page-noticias .view-noticias .views-row .views-field-field-imagem{width:100%;}.node-type-noticias .view-noticias .views-row .views-field-field-descricao,.page-noticias .view-noticias .views-row .views-field-field-descricao{font-size:1.75vw;margin:0;margin-bottom:2vw;padding:0 1vw;}.page-noticias #content .content-width{padding:0 5%;padding-top:7vw;}.node-type-noticias .view-noticias .views-row .views-field-view-node a,.page-noticias .view-noticias .views-row .views-field-view-node a{font-size:1.75vw;position:inherit;padding:1vw;margin:0;}.overlay-portfolio{padding:20vw 6vw;}.overlay-portfolio .flexslider .slides img{width:70vw;}.overlay-portfolio .btn-close{top:-7vw;right:0vw;}.overlay-portfolio .flexslider .flex-direction-nav a{top:15vw;height:17vw;width:3.5vw;right:0vw;}.overlay-portfolio .flexslider .flex-direction-nav .flex-prev{background:url(/sites/all/themes/gw2d/images/arrow-left.png) no-repeat;background-size:auto 100%;right:auto;height:17vw;width:3.5vw;left:0vw;}.view-perguntas-frequentes .view-header h2{font-size:5vw;}.view-perguntas-frequentes .view-header h3{font-size:2.5vw;}#footer #block-gw2d-gw2d-footer{right:0;width:100%;}.page-home #content-top .content-width #block-block-13{display:none;}.page-home .view-view-artigos .view-header h2{font-size:6.5vw;margin-top:2vw;line-height:12vw;}.page-artigos .view-view-artigos .view-header h3,.page-home .view-view-artigos .view-header h3{font-size:3vw;padding-bottom:4vw;}.node-type-artigo #content_bottom .view-view-artigos .view-header h2{font-size:4vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-title a,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title a,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title a{font-size:3.8vw;line-height:5vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-created,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-created,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-created{font-size:1.7vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-body,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-body,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-body{font-size:2vw;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element{min-height:50vw;width:50%;padding:0.9%;padding-bottom:5vw;padding-top:4vw;}.node-type-artigo #content_bottom .view-view-artigos .more-link,.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row:nth-child(n+4){display:none;}.node-type-artigo #content_bottom .view-view-artigos .view-content .views-row .views-field-view-node,.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-view-node,.page-home .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-view-node{font-size:2vw;border-bottom:3px solid #f1d200}.page-artigos .view-view-artigos .item-list .pager-load-more .pager-next a,.page-home .view-view-artigos .more-link a{font-size:2.5vw;padding:2.5vw 8vw;}.node-type-artigo #content .content-width .field-name-field-imagem{width:100%;padding:7vw 23vw;background-color:#f8f8f8;}.node-type-artigo #content .content-width .title-page{text-align:center;left:2%;font-size:5.5vw;margin-right:5%;line-height:6vw;position:relative;margin-bottom:5vw;}.node-type-artigo #content .content-width .field-name-body{padding-top:55vw;font-size:2.5vw;text-align:center;}.page-doce-cuidar #content .field-name-body .text{width:100%;font-size:2.3vw;padding:0;}#footer #block-gw2d-gw2d-footer .redes-sociais{width:50%;top:13vw;}.page-doce-cuidar #content .field-name-body .imagem{width:70%;display:block;margin:3% auto;}.page-história #content .field-name-body img{width:70%;}.page-servicos #content .content-width .field-name-body p button{font-size:2vw;padding:1vw 3vw;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input{height:5vw;font-size:1.8vw;padding:1vw 1.25vw;}.webform-client-form textarea{height:22vw;font-size:1.9vw;}.page-conheça-nosso-aplicativo #content .field-name-body .text{width:100%;font-size:2vw;}.page-conheça-nosso-aplicativo #content .field-name-body .imagem{width:100%;}nav.block-menu ul li{margin:0;max-width:none;}#block-views-chamada-block .views-row{min-height:35vw;width:100%;}#block-gw2d-gw2d-servicos-webforms{min-height:120vh;top:-3vw;}#block-gw2d-gw2d-servicos-webforms .solicite-profissionais:before,#block-gw2d-gw2d-servicos-webforms .solicite-equipamentos:before{font-size:4vw;width:100%;}#block-gw2d-gw2d-servicos-webforms label{display:inline;font-size:2vw;line-height:1.7;}#block-gw2d-gw2d-servicos-webforms .webform-component--escolha-o-que-precisa label:first-child{font-size:2.5vw;}#page #block-gw2d-gw2d-servicos-webforms .webform-client-form input{font-size:2.3vw;}#block-gw2d-gw2d-servicos-webforms:before{content:'';width:36.5vw;height:19vw;display:block;background:url(/sites/all/themes/gw2d/images/img-over.png) no-repeat left center;background-size:100% auto;margin:7% auto;}#block-gw2d-gw2d-servicos-webforms .close:before{content:'X';font-size:7vw;line-height:4vw;}#block-gw2d-gw2d-servicos-webforms .servicos-webforms .webform-component--escolha-o-que-precisa .form-checkbox,#block-gw2d-gw2d-servicos-webforms .servicos-webforms .webform-component--profissionais .form-checkbox{margin-right:2%;height:2.3vw;width:2.3vw;}.servicos-webforms-open #copyright-region,.servicos-webforms-open #footer{display:none;}#block-gw2d-gw2d-header .redes-sociais{display:none;}#footer .left-content img{margin:3vw 28vw 15vw 28vw;}.page-home .view-view-artigos .more-link{padding-top:6vw;padding-bottom:8vw;}#block-views-chamada-block .views-row .views-field-field-imagem img{display:block;height:45vw;}#block-views-chamada-block .views-row .views-field-nothing a{padding:1.5vw 5vw;font-size:0vw;left:0%;}#block-views-chamada-block .views-row .views-field-nothing h3{font-size:6vw;}.page-qualy-teste #content{background:url(/sites/all/themes/gw2d/images/Logo-Fingolo-Quem-Somos-Interna-tablet.png) no-repeat bottom center;}.node-type-pagina #content .field-name-body .sobre{width:100%;padding-bottom:5vw;}.node-type-pagina #content .field-name-body .missao{width:99%;margin-left:0;text-align:center;padding-top:10vw;}.node-type-pagina #content .field-name-body .sobre h1{text-align:center;font-size:5vw;}.node-type-pagina #content .field-name-body .sobre p{font-size:2.72vw;text-align:center;}.node-type-pagina #content .field-name-body .missao ul li{display:inline-block;width:45%;text-align:left;margin-left:4vw;}.node-type-pagina #content .field-name-body .missao h4{font-size:4vw;}.page-clientes .view-clientes{padding-bottom:8vw;padding-top:5vw;}.view-clientes ul li img{filter:none;max-height:13vw;max-width:13vw;}.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element img{padding:6vw 12vw;}.page-home .view-view-artigos .view-content .isotope-container li.isotope-element img{padding:6vw 12vw;}.page-artigos .view-view-artigos .view-content .isotope-container li.isotope-element .views-field-title{margin-bottom:3vw;}.item-list .pager{padding-top:3vw;padding-bottom:6vw;}#content-top .region-content-top,.view-perguntas-frequentes .view-header,.view-solucao .view-header,.view-noticias .view-header{padding-top:10vw;border-bottom:0px solid #ccc;padding-bottom:20px;margin-bottom:0px;}.node-type-pagina #content .field-name-body .missao h4:after{width:10vw;}.node-type-servicos #content h1{font-size:5vw;}.node-type-servicos #content p{font-size:2vw;margin-bottom:1.5vw;}.node-type-servicos #content ul li{font-size:2.5vw;margin-bottom:3vw;width:100%;min-height:15vw;}.node-type-servicos #content h2{margin:2.5vw 0vw;text-align:left;font-size:3vw;}.node-type-servicos #content img{max-width:100%;}.page-servicos #content #block-views-solucao-block .view-solucao .views-row{width:48%;padding:1.6vw 0vw;}.page-servicos #content .content-width .field-name-body .field-item h4{font-size:4.8vw;font-weight:700;}.page-servicos #content .content-width .field-name-body .field-item h4:after{width:150px;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--nome,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--email,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--telefone,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--celular,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--data-prevista-para-mudanca,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--tipo-de-mudanca{width:48%;margin:1%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component select,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component input{font-size:2vw;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--bairro,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--bairro-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--estado,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--estado-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--numero,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--numero-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cep-de-origem,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cep-de-origem-2{width:25%;margin:1%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--complemento,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--complemento-2,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--endereco,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--endereco-2{width:71%;margin:1%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cidade,.page-orcamento .webform-client-form#webform-client-form-98 .webform-component--cidade-2{width:44%;margin:1%;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component-fieldset legend{font-size:2.5vw;}.page-orcamento .webform-client-form#webform-client-form-98 .webform-component-markup p{font-size:2.9vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-header h2{font-size:5vw;margin-bottom:4vw;margin-top:15vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-header p{font-size:2.9vw;padding:0 9vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-header h2:after{margin-top:4vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li p{font-size:2.7vw;width:87%;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-footer{margin-bottom:16vw;margin-top:13vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li .views-field-field-imagem{margin-bottom:3vw;margin-top:3vw;}#content_bottom .view-id-depoimentos .flexslider .flex-direction-nav li .flex-prev{top:25vw;}#content_bottom .view-id-depoimentos .flexslider .flex-direction-nav li .flex-next{top:25vw;}#footer #block-gw2d-gw2d-footer .horario{position:static;padding-top:68vw;}#footer .left-content img{max-width:100%;width:35%;margin:0;}#footer .block-inner .left-content ul li.telefone span.ico1:after{margin-right:44vw;}.footer-block ul li.telefone span{font-size:2.5vw;}#footer #block-gw2d-gw2d-footer .horario h3{font-size:2.5vw;}.page-servicos #content .content-width p{font-size:3vw;}.page-depoimentos #block-system-main .panel-pane .block-content .form-item{width:100%;margin:1%;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-footer a{padding:2vw 4vw;font-size:2vw;}#block-views-chamada-block .views-row .views-field-nothing p{font-size:3vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li.views-row .views-field-field-depoimento .field-content{width:85%;margin:0 auto;font-size:2.64vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li.views-row .views-field-title .field-content{font-size:2.5vw;font-weight:700;}.links a.ajax-processed{width:37vw;margin-top:2vw;padding:2vw;font-size:2vw;}.links a{font-size:2.5vw;}.webform-confirmation p{font-size:2.5vw;}.page-home #content_bottom .content-width #block-views-depoimentos-block .view-content ul li.views-row .views-field-field-depoimento{margin-top:3vw;}#footer .left-content img{left:34%;}#footer #block-gw2d-gw2d-footer .redes-sociais{right:6%;}#block-views-chamada-block .views-row .views-field-nothing{opacity:1;}#footer #block-gw2d-gw2d-footer .cartoes{position:static;width:100%;}#footer #block-gw2d-gw2d-footer .cartoes h3{font-size:2.5vw;}.node-type-servicos #content ul li:hover .img-title{display:none;}#block-gw2d-gw2d-header{float:none;right:0%;font-size:2.2vw;right:auto;left:52vw;width:20%;margin-left:42vw;}.node-type-noticias #content .author-datetime time,.view-noticias .views-row .views-field-created{font-size:1.6vw;margin:0;padding:1vw;}.page-home #content #chamada-home .block-content h2{font-size:3.5vw;width:100%;padding:0 10vw;}.page-home #content #chamada-home .block-content ul li img{width:16vw;filter:none !important;opacity:1;}.page-home #content #chamada-home .block-content ul li h3{font-size:2vw;}.page-home #content #chamada-home .block-content ul li a{font-size:2vw;}.page-home #content #chamada-home .block-content{background-size:100% 80%;padding-bottom:5vw;}.page-quem-somos .node-content .field-name-field-imagem{position:absolute;top:0vw;z-index:0;left:0;}.page-quem-somos .node-content .field-name-field-imagem img{display:block;width:auto;max-width:200%;}.page-quem-somos #content .field-name-body h1.color{font-size:5vw;}.view-equpe .views-row .views-field-title{font-size:2.2vw;}.view-equpe .views-row .views-field-field-cargo-fun-o{font-size:1.9vw;}.view-equpe .views-row .views-field-body{font-size:1.8vw;}.page-servicos #content .content-width ul li.views-row h2{font-size:1.8vw;text-align:left;line-height:1.7;}.view-depoimentos .view-content ul li .views-field-title,.page-servicos #content .content-width ul li.views-row h3{font-size:2.5vw;}.view-depoimentos .view-content ul li .views-field-field-depoimento,.view-depoimentos .view-content ul li .views-field-field-cidade,.page-servicos #content .content-width ul li.views-row ul li,.page-servicos #content .content-width ul li.views-row p{font-size:1.8vw;}.page-servicos #content .content-width ul li.views-row ul li{margin-left:2.3vw;}.page-servicos #content .content-width{padding:7vw 5vw;}.view-depoimentos .view-content ul li img{width:15vw;}.page-depoimentos #block-system-main .view-depoimentos .views-field-field-video{width:70%;}.page-depoimentos #block-system-main .view-depoimentos .views-field-field-video iframe{height:32vw;}.page-home #page{padding-top:11.5vw;}#block-gw2d-gw2d-rede-social-header-block{left:0;top:100vw;z-index:99;width:50%;display:none;}.open-menu #block-gw2d-gw2d-rede-social-header-block{display:block !important;}#block-gw2d-gw2d-rede-social-header-block ul{text-align:center;}#block-gw2d-gw2d-rede-social-header-block ul li a:before{background:url(/sites/all/themes/gw2d/images/icon-facebook-footer.png) no-repeat left center;background-size:6.1vw;float:none;width:6vw;height:6vw;}.not-front #header .logo-header,#header.small .logo-header{padding:0.5vw 0;}.open-menu #header #button-menu{background:url(/sites/all/themes/gw2d/images/menu-close.png) no-repeat center;background-size:2.75vw;position:absolute;z-index:99;font-size:0;left:40%;width:5vw;}nav.block-menu ul li a:hover:after,nav.block-menu ul li a.active-trail:after,nav.block-menu ul li a.active:after{display:none;}#page #banner{max-height:100vh;overflow:hidden;}#page #banner .flexslider{height:100vh;}#page #banner .view-banner-animation .view-content ul li .views-field-nothing .image-desktop{display:none;}#page #banner .view-banner-animation .view-content ul li .views-field-nothing .image-mobile{display:block;}#page #banner .view-banner-animation .view-content ul li .views-field-nothing .image-mobile img{height:100vh;}.view-banner-animation .view-content ul li .views-field-nothing .textos p{font-size:4.5vw;text-shadow:0px 3.5vw 0px rgba(0,0,0,0.5);margin:auto;}#banner .view-banner-animation .view-content ul li .views-field-nothing .textos{padding:0 7vw;display:flex;top:0;height:109vw;}.view-banner-animation .view-content ul li .views-field-nothing .textos p br{display:none;}.flex-direction-nav a.flex-prev{background-size:2.5vw;left:-6.5vw;}.flex-direction-nav a.flex-next{background-size:2.5vw;right:-6.5vw;}.flexslider-carousel-3 .flex-direction-nav a,.flexslider .flex-direction-nav a{width:6.5vw;height:5vw;top:50%;background-size:auto;background-position-x:center;}#page #banner .banner-text{left:5vw;top:5vw;width:55%;}#page #banner .banner-position-right{left:auto;right:5vw;width:55%;top:auto;bottom:15vw;}#page #banner .banner-text p{font-size:3vw;text-align:left;}#page #banner .banner-text h2{font-size:5vw;text-align:left;}#page #banner .banner-position-center{width:100%;left:0;padding:0 5vw;top:30vh;}#page #banner .banner-text a{font-size:2.5vw;}.arrow-down{left:48%;width:6vw;height:5vw;z-index:9;}#page #content .view-header{padding:0 7vw;}.page-nossos-projetos #page #content .view-header .descricao-ct{padding:8vw;}.page-nossos-projetos #page #content .view-header .descricao-ct h3{font-size:2.25vw;}#page #content .view-header p{font-size:2.25vw;}.page-home #content #chamada-home .block-content ul li.block-chamada a:before{width:15vw;height:15vw;background-size:15vw !important;margin-bottom:0.5vw;}.page-home #content #chamada-home .block-content ul{padding-top:4vw;padding-bottom:5vw;}#page  .webform-client-form .webform-component--title p:after,.page-parceiros #page #content h1:after,.page-nossos-projetos #page #content h1.title-page:after,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header:after,#page #content #nossos-projetos .view-header p:after,#page #content #depoimentos-home .view-header p:after,.page-depoimentos #block-system-main #title-depoimentos .block-content:after,.page-home #content #chamada-home .block-content h2:after{height:0.5vw;width:8.5%;margin:1.5vw auto;}.page-home #content #chamada-home .block-content ul li{width:44%;padding:3%;margin:0 2.5%;margin-bottom:4.5vw;}.page-home #content #chamada-home .view-content{padding:0 5vw;}.page-home #content #chamada-home .block-content ul li .body-chamada p{font-size:1.75vw;}#image-fundo .content-image{background-size:160%;height:50vw;background-attachment:initial;}#image-fundo{height:50vw;}.view-nossos-projetos .view-content .views-row{width:33.33%;height:22.5vw;}.view-nossos-projetos .view-content .views-row .imagem img{height:22.5vw;}#page #content #nossos-projetos .view-header h2,#page #content #depoimentos-home .view-header .title-depoismentos-views h2{font-size:3.5vw;}#page #content #nossos-projetos .view-header p,#page #content #depoimentos-home .view-header p{font-size:2.25vw;}#page #content .view-header p{width:95%;}#page #content #nossos-projetos .view-header{padding-top:4vw;}.view-nossos-projetos .view-content .views-row .imagem a:before{display:block;background-size:5vw;width:5vw;height:5vw;left:40%;top:35%;}.view-clientes .flexslider-carousel-3{width:87%;height:12vw;}.view-clientes ul li{height:12vw;}.view-clientes{padding:3vw 0;}#page #content #depoimentos-home .view-content ul li{padding:0 10vw;}#page #content #depoimentos-home .view-content ul li .views-field-field-mensagem{font-size:1.75vw;}#page #content #depoimentos-home .view-content ul li .views-field-nothing span{font-size:1.65vw;}#page #content #depoimentos-home .view-content ul li .views-field-title span:before,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-title span:before{width:10.5vw;height:10.5vw;background-size:10.5vw;}#page #content #depoimentos-home .view-content ul li .views-field-title span,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-title span{font-size:2.5vw;}#page #content #depoimentos-home .view-content .flex-direction-nav a.flex-prev{background-size:2.5vw;left:10vw;}#page #content #depoimentos-home .view-content .flex-direction-nav a.flex-next{background-size:2.5vw;right:10vw;}#page #content #depoimentos-home .view-footer .bottom-page a{padding:1vw 2.5vw;font-size:1.75vw;}.page-node #page #content .content-width .content-pagina .page-conteudo.right-content .content-bottom-pagina,.page-node #page #content .content-width .content-pagina .page-conteudo.left-content .content-bottom-pagina{margin:0;width:100%;padding:0;}.page-node #page #content .content-width .content-pagina .page-conteudo.right-content .content-top-pagina,.page-node #page #content .content-width .content-pagina .page-conteudo.left-content .content-top-pagina{width:100%;padding:5vw 7vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .text-conteudo{font-size:1.8vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header .titulo-imagem img{width:auto;}.page-nossos-servicos.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header:after{margin:1vw auto;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral .texto p{font-size:2vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-1 .sub-title{font-size:2.25vw;margin-bottom:5vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral.odd:after,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral.even:after{width:70vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral{margin:2vw 0 7vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header{margin-bottom:3vw;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block .block-bottom .text p{font-size:1.8vw;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block{width:100%;margin-bottom:5vw;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom .content-metas .metas-block .block-top .title h2{font-size:2.75vw;}.page-node #page #content .content-width .content-pagina .page-conteudo-bottom{padding:5vw;}.page-node #page #content .content-width .content-pagina .page-conteudo{padding:3vw 0;}#page  .webform-client-form .webform-component--title .text-title-contato h2,.page-depoimentos #block-system-main #title-depoimentos .block-content h2,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .header h2,.page-parceiros #page #content h1,.page-nossos-projetos #page #content h1.title-page{font-size:3.5vw;}.view-nossos-projetos .view-content .views-row .link-projeto a .obra-info:before{width:5vw;height:5vw;}.view-nossos-projetos .view-content .views-row .active .em-breve p{font-size:2vw;line-height:1.5;}.page-clientes #content .content-width{padding:6vw 0 0;}.page-clientes #page #content .view-header h2{font-size:3.5vw;}.page-clientes #page #content .view-header{padding:0;}.page-clientes #page #content .view-clientes ul li img{max-height:11vw;}.page-clientes .view-clientes ul li{width:24%;height:15vw;}.view-parceiros .view-content ul{text-align:center;}.view-parceiros .view-content ul li{padding:2vw;width:31.5%;}.page-clientes #page #content .view-header p{width:90%;}.page-depoimentos #page #content #title-depoimentos,.page-depoimentos #page #content #adicionar-depoimento{padding-left:5vw;padding-right:5vw;}.page-depoimentos #page #content #depoimentos-node-form .form-item textarea,.page-depoimentos #page #content #depoimentos-node-form .form-item select,.page-depoimentos #page #content #depoimentos-node-form .form-item input{font-size:1.75vw;height:4.5vw;padding:1vw;}.page-depoimentos #page #content #depoimentos-node-form .form-item select#edit-field-estado-und{padding:1vw 0.5vw;}.page-depoimentos #page #content #depoimentos-node-form #edit-actions input{padding:1.25vw 4vw;font-size:2vw;}.page-depoimentos #block-system-main .panel-pane .block-content p{font-size:2vw;}.page-depoimentos #page #content #depoimentos-cadastrados{padding:5vw 5vw 7vw;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li{width:46.9%;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-nothing span{font-size:1.7vw;}.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-field-mensagem{font-size:1.75vw;}.page-depoimentos #content .content-width{padding-top:7vw;}#page .webform-client-form .webform-component--title .text-title-contato p{font-size:2.25vw;padding:0 5vw;margin-bottom:5vw;}.page-node.page-contato #page #content .content-width{padding:5vw 5vw 3vw;}#page .webform-client-form .webform-component-markup .title p{font-size:2vw;}#page .webform-client-form .webform-component-markup p{font-size:1.8vw;}#page .webform-client-form .webform-component-markup .numero h2{font-size:2.5vw;}#page .webform-client-form .webform-component--title{width:100% !important;}#page .webform-client-form .webform-component{margin:0.5% auto;width:48%;}#page .webform-client-form .webform-component--mensagem:after{font-size:1.35vw;}.webform-client-form .form-actions{margin:0.5%;}#page .webform-client-form .webform-component-markup .email a{font-size:2vw;}#page #content .view-header h2{font-size:3.5vw;}#page #content #noticias-home .views-row{width:47%;margin:1%;}#page #content #noticias-home .view-noticias .view-header p{font-size:2.25vw}#page #content #noticias-home{padding:7vw 7vw 5vw;}.page-servicos #page #content .view-header{padding:0;}.page-servicos #page #content .view-header h2{margin-top:0;}.page-servicos #page #content #servicos .view-content ul li{width:100%;padding:0 2.5vw;margin:9vw 0;min-height:38vw;}.page-servicos #page #content #servicos .view-content ul li.views-row-1{margin-top:5vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-title h2{font-size:2.5vw;margin:1vw 0;}.page-servicos #page #content #servicos .view-content ul li .views-field-body p{font-size:1.75vw;padding:0.2vw 0.5vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node a{float:none;font-size:2vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-field-imagem{float:none;width:44.5%;padding:0;margin:0 auto;}.page-servicos #page #content #servicos .view-content ul li.views-row-odd .views-field-field-imagem{max-width:45%;min-height:30vw;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node,.page-servicos #page #content #servicos .view-content ul li .views-field-title,.page-servicos #page #content #servicos .view-content ul li .views-field-body{float:none;width:100%;text-align:center;}.page-servicos #page #content #servicos .view-content ul li .views-field-view-node{padding-left:0;}.page-servicos #page #content #servicos .view-content ul li .views-field-nothing{height:30vw;width:53%;}.page-servicos #page #content #servicos .view-content ul li .views-field-nothing .field-content{display:block;}.page-treinamentos #page #content .treinamentos-body{padding:3vw 5vw;}.page-treinamentos #page #content .treinamentos-body .block-treinamentos{margin:7vw 0 5.5vw;min-height:16vw;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-bottom .text p{font-size:1.8vw;margin-bottom:2.5vw;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-bottom .title h2{font-size:2vw;text-align:left;}.page-abendi #page #content .field-collection-container,.page-treinamentos #page #content .field-collection-container{padding:5vw 5vw;background:#f9f9f9;}.page-abendi #page #content .field-collection-container .field-name-field-body-2 ul li,.page-abendi #page #content .field-collection-container .field-name-field-body-2 h3,.page-abendi #page #content .field-collection-container .field-name-field-body-2 p,.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 p{font-size:1.8vw;}.page-treinamentos #page #content .treinamentos-body .block-top .header-block p{font-size:1.8vw;}.page-treinamentos #page #content .treinamentos-body .block-top{width:63vw;}.page-abendi #page #content .field-collection-container .field-item .field-items .field-item,.page-treinamentos #page #content .field-collection-container .field-item .field-items .field-item{font-size:2vw;}.page-treinamentos #page .webform-client-form .webform-component-markup h2{font-size:2.5vw;}.page-treinamentos #page .webform-client-form .webform-component-markup p{font-size:2vw;}.page-treinamentos #page #content #treinamento-webform{padding:3vw 5vw;}.page-treinamentos #page .webform-client-form input.form-submit{padding:3vw 5vw;width:30%;margin:auto;}.page-treinamentos #page .webform-client-form .form-actions{padding-top:5vw;padding-bottom:5vw;}.page-treinamentos #page .webform-client-form select,.page-treinamentos #page .webform-client-form textarea,.page-treinamentos #page .webform-client-form input{height:6vw;}.page-clientes #page #content #parceiros{padding:0 5vw 5vw;}.view-parceiros .view-content ul li .views-field-field-imagem-parceiros .field-content img{max-width:20vw;max-height:24vw;}.view-parceiros .view-content ul li .views-field-field-site .field-content{font-size:2vw;}.page-clientes #page #content #clientes{padding:5vw;}#footer .content-width{padding:0 5vw;}#footer #block-gw2d-gw2d-footer .informacoes-footer ul li.telefone span{font-size:2.5vw;}#footer #block-gw2d-gw2d-footer .redes-sociais a{width:4.5vw;height:4.5vw;margin:0 1.5vw;background-size:100%;}.btn-seta-topo.aparecer{right:5vw;height:6vw;width:6vw;background-size:1.5vw;}#copyright-region .content-width{padding:0 8%;}.modal-projetos #modal-wrapper{height:90vw;}.modal-projetos .flexslider{width:80%;}.modal-projetos .flexslider ul.slides li{height:55vw;}.modal-projetos .flexslider .flex-control-thumbs li{width:10%;height:5.5vw;}.modal-projetos .overlay-text p{font-size:1.5vw;}.modal-projetos .overlay-text{bottom:26vw;left:10vw;width:80%;padding:1vw 1vw;height:9vw;}.modal-projetos .flexslider .flex-control-thumbs{margin-top:7vw;}.modal-projetos .btn-close{top:2.5vw;font-size:10vw;right:3vw;}#mapa{height:40vw;}#bodyContent P{margin-bottom:0.5vw;}#page div.messages{width:40vw;font-size:1.5vw;top:11vw;}#page div.messages h2{font-size:2vw;padding-bottom:0.5vw;}#page #content .view-nossos-projetos .item-list ul.pager li.pager-previous a,#page #content .view-nossos-projetos .item-list ul.pager li.pager-next a{padding:1vw 2vw;font-size:1.7vw;}#page #content .view-nossos-projetos .item-list ul.pager li:before{line-height:4.5vw;font-size:1.7vw;}#page #content .view-nossos-projetos .item-list ul.pager li{height:4.5vw;min-height:4.5vw;}#page #content .view-nossos-projetos .item-list ul.pager li.pager-current{width:15vw;padding-top:1.2vw;}#page #quem-somos-abendi{padding:4vw 5vw 0;}#page #abendi .field-name-body{padding-left:5vw;width:48.5%;}#page #abendi .field-name-field-body-two{padding-right:5vw;width:48.5%;}#page #abendi .field-name-field-subtitulo .field-item,#page #quem-somos-abendi .slide-info .block-title h2{font-size:3.5vw;margin-bottom:2.25vw;text-align:left;}#page #abendi .field-type-text-with-summary p,#page #quem-somos-abendi .slide-info .block-text .block-conteudo p{font-size:1.8vw;}#page #abendi .field-name-field-subtitulo .field-item:after,#page #quem-somos-abendi .slide-info .block-title h2:after{width:5vw;margin-top:1.5vw;}#page #abendi .field-name-field-subtitulo{padding-left:5vw;}.page-abendi #page #content .field-collection-container{padding-bottom:0;padding-top:10vw;}.page-abendi #page #content .field-collection-container .field-name-field-body-2 ul,.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 ul{padding-left:2vw;}#page #abendi-duvidas-formularios{padding:9vw 5vw 5vw;}#page #abendi-duvidas-formularios .text-conteudo .title h2{font-size:2vw;margin-bottom:2vw;text-align:left;line-height:1.4;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .text p{font-size:1.8vw;line-height:1.2;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .links ul li a{font-size:1.8vw;line-height:1.2;}#page #abendi-duvidas-formularios .text-conteudo .conteudo .links ul li{margin-bottom:1vw;}#page #abendi-tabela{padding:3vw 5vw;}#page #abendi-tabela .descricao .bloco-imagem{height:15.5vw;padding:3vw 2.5vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-titulo h2{font-size:2vw;padding:1.1vw 0 0.6vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes{height:11.2vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .titulo{margin:1.5vw 2.5vw 1vw;padding-bottom:1vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .valor{margin:1.5vw 1vw;}#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .valor p,#page #abendi-tabela .descricao .bloco-tabela .bloco-informacoes .titulo p{font-size:1.8vw;}#page #abendi-tabela .descricao .block-bottom{margin-top:1.5vw;}#page #abendi-tabela .descricao .block-bottom p{font-size:1.8vw;}}@media only screen and (min-width:1024px) and (max-width:1620px){nav.block-menu ul li a{font-size:0.95vw;}.webform-client-form select,.webform-client-form textarea,.webform-client-form input,.view-depoimentos .view-content ul li .views-field-field-depoimento,.view-equpe .views-row .views-field-body,.view-noticias .views-row .views-field-field-descricao{font-size:1vw;}#copyright-region p{font-size:0.7vw;}.view-parceiros .view-content ul li .views-field-field-imagem-parceiros{width:75%;margin:0 auto;}.modal-projetos #modal-wrapper{height:42.5vw;}.modal-projetos .overlay-text{left:25vw;}.modal-projetos .overlay-text p{font-size:1vw;}.page-node #page #content .content-width .content-pagina .page-conteudo.left-content .content-top-pagina{padding-top:4vw;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral .texto{width:88%;}.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .descricao .bloco-2 .block-geral .texto p,.page-node #page #content .content-width .content-pagina .page-conteudo .content-top-pagina .conteudo .text-conteudo{font-size:1vw;}#page .webform-client-form .webform-component--title .text-title-contato p,#page .webform-client-form .webform-component-markup p{font-size:1.25vw;}#page .webform-client-form .webform-component-markup .title p{font-size:1.1vw;}.page-depoimentos #block-system-main .panel-pane .block-content p{font-size:1.25vw;}#page #content #depoimentos-home .view-content ul li .views-field-nothing span,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-nothing span{font-size:0.95vw;}#page #content #depoimentos-home .view-content ul li .views-field-field-mensagem,.page-depoimentos #page #content #depoimentos-cadastrados .view-content ul li .views-field-field-mensagem{font-size:1vw;}#footer nav ul li a{font-size:1vw;}.page-treinamentos #page .webform-client-form select{padding:1.15vw 0.2vw;}.page-treinamentos #page #content .treinamentos-body .block-treinamentos{min-height:9.5vw;}.page-treinamentos #page #content .field-collection-container .field-name-field-body-2 p{font-size:1vw;}.page-treinamentos #page #content .field-collection-container .field-name-field-titulo .field-item{font-size:1.3vw;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-bottom .text p{font-size:1vw;}.page-treinamentos #page #content .treinamentos-body .block-bottom .content-top{max-width:11.5%;}.page-treinamentos #page #content .field-collection-container .field-item.odd .field-name-field-body-2,.page-treinamentos #page #content .field-collection-container .field-item.odd .field-name-field-titulo{padding-right:2.5vw;}.page-treinamentos #page #content .field-collection-container .field-item .field-name-field-body-2,.page-treinamentos #page #content .field-collection-container .field-item .field-name-field-titulo{padding-left:2.5vw;}.page-treinamentos #page #content .field-collection-container .field-item{margin-bottom:8vw;}.view-clientes{padding:3vw 0;}.view-clientes .flexslider-carousel-3{height:10vw;}.view-clientes ul li{height:10vw;}.view-clientes ul li img{max-width:10vw;}#footer{background-size:100vw 100%;}.page-treinamentos #page #content .field-collection-container .field-item.even .field-name-field-imagem,.page-treinamentos #page #content .field-collection-container .field-item.odd .field-name-field-imagem{max-width:39%;}.page-servicos #page #content #servicos .view-content ul li.views-row-even .views-field-field-imagem,.page-servicos #page #content #servicos .view-content ul li.views-row-odd .views-field-field-imagem{max-width:35.3%;}.page-servicos #page #content #servicos .view-content ul li .views-field-nothing{width:58%;}.view-parceiros .view-content ul li .views-field-field-imagem-parceiros .field-content img{padding:0 2vw;}}@media only screen and (min-width:1621px){.container{max-width:100%;}}
