body{background:#f9f9f9;color:#444;font-size:14px;font-family:Raleway,"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:400;height:100%;line-height:1.55em}#page.site{background:#fff;margin:0 auto;max-width:1160px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.1);box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}#dark{background:#333}#f9{background:#f9f9f9}.f5{background:#ffff00}h1,h2,h3,h4,h5,h6{color:#000;font-family:Raleway,"Roboto Slab","Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-rendering:optimizelegibility}a,a:visited{color:#0066BF}.widget{margin:0}.center{text-align:center}.m20{margin-top:20px;margin-bottom:20px}.m40{margin-top:40px;margin-bottom:40px}#page .parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}@media screen and (max-width:39.9375em){.collapse-2 .column{padding-left:0}}@media screen and (min-width:40em){.collapse-2 .column:first-child{padding-left:0}.collapse-2 .column:last-child{padding-right:0}}.entry-content.pagetemp h1,.entry-content.pagetemp h2,.entry-content.pagetemp h3,.entry-content.pagetemp h4,.entry-content.pagetemp h5,.entry-content.pagetemp h6{margin:1em 0}.entry-header,.page-title,#secondary.widget-area{margin-top:25px}dl,ol,ul{list-style-position:inside}.site-header{padding:0px 0 5px}.menu-logo{padding-top:15px;padding-bottom:15px}.site-branding img{display:block;margin:0 auto}.site-header .menu-wrap{}.menubg-escuro{background:#f5f5f5;color:#999}.header-destaque .feat{color:#444;padding:2em 0}.header-destaque h4{text-align:center}footer{margin-top:30px}.site-footer1,.site-footer2{padding:40px 0 20px}.footer.column{margin-bottom:20px}.footer strong{font-weight:600}.footer ul.contactos{margin:0!important}.footer ul.contactos i{margin-right:10px}.footer .widget ul.menu{margin-top:15px!important;font-weight:600}.footer a{color:#777;display:inline-block!important;padding:0!important}.footer .space{min-width:13px}.footer ul#menu-menu-footer{}.footer ul#menu-menu-footer li{display:block;font-weight:600;padding:0 0 0 10px}.footer .social-bar img{width:50px}.site-info{background:#262626;color:#fff;text-align:center;padding:14px 0}.redes-sociais{padding-top:2em}.redes-sociais ul{margin:0;float:right;font-size:0;line-height:initial}.redes-sociais li{display:inline;font-size:14px}.redes-sociais li a{margin:1rem 1rem 0 0}.redes-sociais li i{color:#f9f9f9;height:1.6rem;text-align:center;padding-top:.5rem;vertical-align:middle;width:1.6rem;-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.16);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.16);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.16);-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redes-sociais li i.fa-facebook{background-color:#3350AE}.redes-sociais li i.fa-twitter{background-color:#01C4FC}.redes-sociais li i.fa-linkedin{background-color:#0083D8}.redes-sociais li i:hover{color:#fff;-moz-box-shadow:inset 0 -3rem rgba(0,0,0,0.16);-webkit-box-shadow:inset 0 -3rem rgba(0,0,0,0.16);box-shadow:inset 0 -3rem rgba(0,0,0,0.16)}.sldbox{margin:0em 1.2em;background:#FFFF00;border:3px solid #ff0000;color:#999;text-align:center;padding:2.6em .4rem 0;border-radius:25px}.sldbox img{border-radius:0 0 25px 25px;margin-top:2em}.sldbox i{font-size:4.6rem;margin-bottom:1.4rem;margin-top:1.4rem}.home-imagem-form{margin:2em 0}.home-imagem-form>div:first-child{padding:0!important}.home-imagem-form .slogan{background:#FFFF00;border:3px solid #ff0000;color:#999;text-align:center;margin-top:1.4em;padding:.3em 0;border-radius:25px}.home-imagem-form .slogan h3{margin:0}.home-form-contacto form{border:1px solid #ddd;border-radius:25px;overflow:hidden}.home-form-contacto form h5{background:#fff000;color:#000;text-align:center;padding:10px 0}.home-form-contacto form .num{color:#000;font-size:1.5em;line-height:1.2em;text-align:center}.home-form-contacto form .campos{font-size:.9em;padding:10px 1.5em 0}.home-form-contacto form input[type="text"],.home-form-contacto form input[type="email"]{border-color:#999;color:#444;font-size:1em;padding:5px;height:auto;border-radius:5px}.home-form-contacto form input[type="submit"]{background:#fff000;border:3px solid #ff0000;color:#000;font-size:1.5em;font-weight:bold;text-shadow:none;width:100%;box-shadow:none!important;border-radius:5px;-webkit-border-radius:5px}.home-form-contacto form input[type="submit"]:hover{background:#fff;color:#000;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.featrs{margin-bottom:3em}.featrs i{background:#fff;float:left;color:#fcd700;font-size:4em;margin:1.1em .4em 0 0;min-width:48px;border-radius:50px}.featrs .box{color:#444;font-size:1em;padding-bottom:.8em;padding-left:5.6em;white-space:pre-line}.featrs .box h5{display:inline-block;padding-bottom:.4em}.imgbox h5{color:#fcd700;margin:.6em 0}.imgbox{margin-bottom:4em}.row.call-to-action{background:#f5f5f5;color:#fff;margin:2em 0 4em;padding:3em 0 1.2em}.row.call-to-action h1,.row.call-to-action h2,.row.call-to-action h3,.row.call-to-action h4,.row.call-to-action h5,.row.call-to-action h6{}.cta-b .btn-cta{background:#fcd700;display:block;color:#fff;padding:20px 10px;margin-top:-8px;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.cta-b .btn-cta:hover{background:#fcd700}.home-servicos .servicos-tab-wrap{}.home-servicos .tabs{border:0;margin:3em 0 0;z-index:2}.home-servicos .tabs li a{background:#eee;border:1px solid #ccc;border-width:1px 1px 1px 0;color:#444;font-size:1em;font-weight:900;text-transform:uppercase}.home-servicos .tabs li:first-child a{border:1px solid #ccc}.home-servicos .tabs li.is-active a{background:#fff;border-bottom-color:#fff}.home-servicos .tabs-content{background:#fff;border:1px solid #ccc;margin-top:-1px;z-index:1}.home-servicos .tabs-content .tabs-panel{}.contactorapido{overflow:hidden;margin:2em 0!important}.contactorapido .destaque{border:3px solid #ff0000;border-radius:25px;background:#FFFF00;margin:0 10%;padding:10px 20px}.contactorapido .destaque i{color:#ff0000;float:left;font-size:210%;margin-right:10px}.contactorapido h4{margin-bottom:1em!important}.contactorapido h5,.contactorapido .feat{display:inline-block;margin:0!important}.contactorapido h5 a{color:#000}.contacto-header .destaque{border:3px solid #ff0000;border-radius:25px;background:#FFFF00;margin:15px 0 0 0;padding:10px 5px;text-align:center}.contacto-header .destaque i{color:#ff0000;float:left;font-size:210%;margin-right:2px;position:relative;top:5px}.contacto-header h4{margin-bottom:1em!important}.contacto-header h5,.contactorapido .feat{display:inline-block;margin:0!important}.contacto-header h5 a{color:#000}.mapa{margin-bottom:3em}.mapa h3{margin:1em 0}.mapa ul li{list-style-type:square;line-height:2.1em}.mapa ul li a{color:#444;text-decoration:underline}.home-blog{background:#f5f5f5;padding-bottom:2rem}.home-blog small a{color:#444}.home-blog h6{color:#fcd700;margin:1em 0 0 0}.home-blog h3{margin:1.7rem 0 .5em 0}.home-blog .image{background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:2rem;min-height:200px;width:100%;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.home-blog .excerto{padding:1rem 0}.home-blog span.date{}.home .lista-servicos{margin:4em 0 1em}.home .lista-servicos ul li{font-size:1.2em;list-style-type:none;line-height:2.6em}.home .lista-servicos ul li i{color:#fcd700;padding-right:20px}.testemunho-2{margin:3rem 0 0}.testemunho-2 .info{background:#f6f6f6;padding:20px;position:relative;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%}.testemunho-2 .info p{margin:0}.testemunho-2 .info:after{position:absolute;bottom:-14px;left:35px;width:0;height:0;border-style:solid;border-width:14px 14px 0 0;content:'';border-color:#F6F6F6 transparent transparent}.testemunho-2 .pic{float:left;height:50px;width:50px;margin:2rem 1rem 2rem 0}.testemunho-2 .who{margin:2.2rem 0 0}.testemunho-2 .who span{display:block}.testemunho-2 .who span.nome{color:#fcd700!important}.testemunho-2 .who span.cargo{font-size:70%}.testemunho-2 img{float:left;height:50px;width:50px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}h4.entry-title{margin-bottom:0}span.posted-on{display:block;margin-bottom:0.6rem}.single .img-single{margin:0 2rem 2rem 0}.single .entry-content{font-size:16px}article h1{font-size:2rem}article h2{font-size:1.6rem}article h4{font-size:1.2rem}.staff-1 .titulo .nome{margin-bottom:0}.staff-1 .titulo span{display:block;margin-bottom:.7rem;color:blue}.staff-1 i{background:#c3c3c3;color:#fff;margin-right:8px;min-width:22px;min-height:22px;text-align:center;padding-top:4px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.staff-2 .membro{border-radius:5px;position:relative}.staff-2 .membro:hover{-moz-box-shadow:0px 0px 32px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 32px rgba(0,0,0,0.15);box-shadow:0px 0px 32px rgba(0,0,0,0.15)}.staff-2 .pic{background-size:cover;height:200px}.staff-2 .texto{background:#f9f9f9;padding:1rem 0 2rem;text-align:center}.staff-2 .texto .nome{font-weight:600;margin-bottom:0}.staff-2 .texto span{font-size:80%}.staff-2 .texto .link{background:blue;color:#fff;padding:.3rem .6rem;text-align:center;position:absolute;bottom:-25px;left:0;width:100%;z-index:2;-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;opacity:0}.staff-2 .texto .redes-sociais{position:absolute;transition:all 300ms ease-in-out;width:100%;bottom:0;left:50%;-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}.staff-2 .membro:hover .link{bottom:0px;-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;opacity:1}.staff-2 .membro:hover .redes-sociais{opacity:1;-webkit-transform:translate(-50%,-6.5rem)!important;-ms-transform:translate(-50%,-6.5rem)!important;transform:translate(-50%,-6.5rem)!important;z-index:1000}.staff-2 .texto .redes-sociais i{background:blue;color:#fff;font-size:25px;margin-right:8px;min-width:40px;min-height:40px;text-align:center;padding-top:10px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.staff-3 .pic{background-size:cover;height:250px}.staff-3{background:#eee;overflow:hidden}.staff-3 .info{padding:2rem 0}.staff-3 .info h3{margin-bottom:1rem}.staff-3 i{background:#c3c3c3;color:#fff;margin-right:8px;min-width:22px;min-height:22px;text-align:center;padding-top:4px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.staff-4 .membro{border-radius:5px;position:relative;margin-bottom:3rem}.staff-4 .membro:hover{-moz-box-shadow:0px 0px 32px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 32px rgba(0,0,0,0.15);box-shadow:0px 0px 32px rgba(0,0,0,0.15)}.staff-4 .pic{background-size:cover;height:200px}.staff-4 .texto{background:#f9f9f9;padding:1rem 0 0;text-align:center}.staff-4 .texto .nome{font-weight:600;margin-bottom:0}.staff-4 .texto span{font-size:80%}.staff-4 .texto .redes-sociais{background:#fff;margin-top:1rem;-moz-box-shadow:0px 0px 0px 1px rgba(200,200,200,1);-webkit-box-shadow:0px 0px 0px 1px rgba(200,200,200,1);box-shadow:0px 0px 0px 1px rgba(200,200,200,1)}.staff-4 .texto .redes-sociais i{background:#fff;border-right:1px solid rgba(200,200,200,1);color:#ccc;font-size:25px;margin-right:8px;min-width:40px;min-height:40px;text-align:center;padding-top:10px;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.staff-4 .texto .redes-sociais i:hover{background:blue;color:#fff}.staff-4 .texto .redes-sociais a:last-child i{border:0}.staff-5 .membro{position:relative}.staff-5 .pic{background-size:cover;height:200px}.staff-5 .over{position:absolute;top:120px;overflow:hidden;width:100%;z-index:2}.staff-5 .over h5{background:blue;color:#fff;display:inline-block;font-size:1.1rem;font-weight:500;margin:0;padding:4px}.staff-5 .over p.cargo{background:#fff;display:inline-block;margin:0;padding:4px}.staff-5 .texto .redes-sociais i{color:blue;font-size:18px;margin-right:8px;min-width:20px;min-height:20px;text-align:center;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.staff-5 .texto .redes-sociais i:hover{color:red}.testemunho-1{text-align:center}.testemunho-1 img{border:8px solid #dedede;display:block;height:125px;margin:0 auto;width:125px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.testemunho-1 .info{margin:2rem 0 4rem}.testemunho-1 h5{margin:0}.testemunho-1 .cargo{font-size:70%}.testemunho-2 .info{background:#f6f6f6;padding:20px;position:relative;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%}.testemunho-2 .info p{margin:0}.testemunho-2 .info:after{position:absolute;bottom:-14px;left:35px;width:0;height:0;border-style:solid;border-width:14px 14px 0 0;content:'';border-color:#F6F6F6 transparent transparent}.testemunho-2 .pic{float:left;height:50px;width:50px;margin:2rem 1rem 2rem 0}.testemunho-2 .who{margin:2.2rem 0 0}.testemunho-2 .who span{display:block}.testemunho-2 .who span.nome{color:blue}.testemunho-2 .who span.cargo{font-size:70%}.testemunho-2 img{float:left;height:50px;width:50px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#testemonials{background:#f9f9f9 url('css/bgtest.jpg');color:#f9f9f9;padding:2rem 0 0rem}#testemonials h3{text-align:center;color:#f9f9f9!important;padding-bottom:2rem}.testemonial-left{border-right:1px solid #fff;text-align:center}.testemonial-right{padding:20px}.testemonial-image{display:block;width:70px;height:70px;margin:0 auto;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.testemonial-left .nome{color:#f9f9f9;margin:0}.testemonial-left .cargo{font-size:85%}.testemonial-content{font-weight:600;text-align:center}.testemonial-content .who{margin-top:0.6rem}.testemonial-content .who .nome{font-weight:800}.test2 .sp-buttons{}.test2 .sp-button{border-color:white}.test2 .sp-selected-button{background:#fff}.title-bar{background:blue;z-index:999!important;position:absolute;top:0}.title-bar a{background:#fff}.title-bar .menu .active{font-weight:800}.menu-float{background:rgba(0,0,0,.2);border-top-left-radius:5px;border-bottom-left-radius:5px;right:0;padding:0 15px;position:fixed;top:50%;z-index:999}.menu-float .menu>li{display:initial}.menu-float .menu>li a{padding:0!important}.menu-float .menu>li span{background:blue;border:2px solid black;display:block;margin:.8rem 0;width:15px;height:15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.menu-float .menu>li.active span{background:#fff;border:2px solid blue}#visualization table{border-collapse:separate}#visualization table tbody{background:#fff;border:0}#visualization table tbody tr:nth-child(even){background:#fff}#visualization table .cargo{font-size:70%;color:#6E8898;display:block}#visualization table .google-visualization-orgchart-node{background:#fff!important;border:1px solid #2E5266!important;font-family:inherit;font-size:1.1rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#visualization table .google-visualization-orgchart-nodesel{}#visualization table .google-visualization-orgchart-linebottom,#visualization table .google-visualization-orgchart-lineleft,#visualization table .google-visualization-orgchart-lineright{border-color:#2E5266}.exemplo-1 ul.accordion>br{display:none}.exemplo-1 ul.accordion{border:0}.exemplo-1 ul.accordion .accordion-item{margin:1rem 0}.exemplo-1 ul.accordion .accordion-item a{border:0;padding:0 0 0 40px}.exemplo-1 ul.accordion .accordion-item a h4{margin:0}.exemplo-1 .accordion-title:focus,.accordion-title:hover{background:#fff}.exemplo-1 ul.accordion .accordion-title::before{background:blue;color:#fff;left:.2em;top:.2em;font-size:24px;text-align:center;line-height:1em;margin-top:0;width:24px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.exemplo-1 ul.accordion .accordion-content{background:#fff;border:0;padding:1rem 1rem 1rem 40px}.exemplo-2 ul.accordion>br{display:none}.exemplo-2 ul.accordion{border:0}.exemplo-2 ul.accordion .accordion-item{margin:1.2rem 0}.exemplo-2 ul.accordion .accordion-item a{border-bottom:1px solid blue;padding:0 0 10px 0}.exemplo-2 ul.accordion .accordion-item a h4{margin:0}.exemplo-2 .accordion-title:focus,.accordion-title:hover{background:#fff}.exemplo-2 ul.accordion .accordion-title::before{display:none}.exemplo-2 ul.accordion .accordion-content{background:#fff;border:0;padding:1rem}.exemplo-2 ul.tabs{background:#f9f9f9}.exemplo-2 .tabs,.exemplo-2 .tabs-content{border:0}.exemplo-2 ul.tabs .tabs-title{border:1px solid transparent;border-width:2px 1px 0 1px}.exemplo-2 ul.tabs .tabs-title.is-active{border:1px solid blue;border-width:2px 1px 0 1px}.exemplo-2 ul.tabs a{padding:1rem}.exemplo-2 ul.tabs h5{margin:0!important}.exemplo-3 ul.accordion>br{display:none}.exemplo-3 ul.accordion{border:0}.exemplo-3 ul.accordion .accordion-item{}.exemplo-3 ul.accordion .accordion-item a{border-bottom:1px solid #ccc;padding:1.3rem 0}.exemplo-3 ul.accordion .accordion-item a h4{margin:0}.exemplo-3 ul.accordion .accordion-item a h4 i{font-size:180%;margin-right:3rem}.exemplo-3 .accordion-title:focus,.accordion-title:hover{background:#fff}.exemplo-3 ul.accordion .accordion-title::before{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-size:1.4rem}.exemplo-3 .is-active>.accordion-title::before{content:"\f106"!important}.exemplo-3 ul.accordion .accordion-content{background:#fff;border:0;padding:1rem}@media screen and (max-width:39.9375em){.row{padding-left:40px;padding-right:40px}.row .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (min-width:40em){.row{padding-left:30px;padding-right:30px}.row .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (min-width:64em){}