*,*:before,*:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;}.slider-container {position:relative;overflow:hidden;width:100%;margin:0 auto;border:2px solid #ccc; }.slider {position:relative;width:9999px;}.slider:before,.slider:after {display:table;content:' ';}.slider:after {clear:both;}.slider .slide {position:relative;float:left;margin:0;padding:0;}.slider .slide img {display:block;max-width:100%;height:auto;}.act,#prev > span,#next > span,#slider-nav > a {background:url(../carousel_images/arrows.png) no-repeat;}#next > span,#prev > span {display:block;width:16px;height:24px;}#next > span {background-position:-20px 0;}#prev > span {background-position:0 0;}#next,#prev {position:absolute;top:50%;margin-top:-20px;padding:10px 15px;cursor:pointer;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;background:rgba(0, 0, 0, .39);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');-o-user-select:none;}#prev {left:10px;}#next {right:10px;}.caption {position:absolute;bottom:0;display:block;width:100%;padding:0 10px 30px;color:#fff;background:rgba(0,0,0,.8);background:-webkit-linear-gradient(bottom, rgba(0,0,0, .8), transparent 100%);background:linear-gradient(to top, rgba(0,0,0, .8), transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); }.caption a {display:block;color:#fff;}.slider-nav {line-height:30px;position:absolute;bottom:0;left:0;width:100%;height:30px;margin:0;padding:0;text-align:center;filter:alpha(opacity=90); }.slider-nav a {display:inline-block;width:28px;height:28px;margin:2px 8px;-webkit-transition:background .5s ease; -moz-transition:background .5s ease; -o-transition:background .5s ease;transition:background .5s ease;border:2px solid #fff;border-radius:50%;background:transparent;}.slider-nav .active {width:28px;height:28px;background:#fff;}@media (max-width:580px) {.caption {display:none;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0; }article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}body {line-height:1;}ol,ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}table {border-collapse:collapse;border-spacing:0;}body{ padding:0;margin:0;background-color:#fff;}* {box-sizing:border-box;}.row::after {content:"";clear:both;display:block;}[class*="col-"] {float:left;padding:15px;}html, body {font-size:calc(16px + 0.390625vw);}html, body{font-family:"Lucida Sans", sans-serif;}#wrapper {padding-top:0px;}a {text-decoration:none;}h1 { font-size:2.5em; }h2 { font-size:2em; }h3 { font-size:1.5em; }p, q, blockquote, li { font-size:1.1em;line-height:1.3em;}q {quotes:"“" "”" "‘" "’";}q::before {content:open-quote;}q::after {content:close-quote;}.fntsz8 {font-size:0.5em;}.fntsz10 {font-size:0.625em;} .fntsz12{font-size:0.75em;} .fntsz14 {font-size:0.875em;} .fntsz16 {font-size:1em;} .fntsz18 {font-size:1.125em;} .fntsz20 {font-size:1.25em;} .fntsz22 {font-size:1.375em;} .fntsz24 {font-size:1.5em;}.fntsz32 {font-size:2em;}.fntsz40 {font-size:2.5em;}.header {background-color:#9933cc;color:#ffffff;padding:15px;}#loader1 img{width:10%;}#loader2 img{width:10%;}#toppage{ background-image:url(../images/header-home-bg.jpg);height:660px;background-position:center;background-repeat:no-repeat;background-size:cover;}#toppage .pg{position:absolute;bottom:1em;right:1em;}#toppage .pg img {width:80%;min-width:100px;}#backgrd2{ background-image:url("../images/backgrd3.jpg");height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}#containerOverlay{ width:100%;height:240px; position:relative; }.boxOverlay{width:80%;height:100%;position:absolute;top:0;left:0;opacity:1;}.boxOverlay2 { width:100%; height:auto; position:absolute; } .stack-top{font-size:1875em;z-index:9;position:absolute;top:50%;left:50%; transform:translate(-50%, -50%);}#holderOverlay{width:100%;} .stack-top img{width:100%; height:auto;} @media (min-width:640px) {#holderOverlay{width:50%;}#containerOverlay{ width:80%;}.stack-top{font-size:1.875em;z-index:9;position:absolute;top:50%;left:80%; transform:translate(-50%, -50%);}} .wrapper-counter { text-align:center;margin-top:20px; }.container-counter {width:22%;height:auto;margin-right:4px;padding:12px 0px 12px 0px;min-width:150px; font-size:16px;border-radius:0.5em;background-color:#21242b;border-bottom:10px solid #f6900c;display:inline-block; vertical-align:top;*display:inline; }.container-counter i {color:#18f98f;font-size:2.5em;text-align:center;}.container-counter span.counter {color:#ffffff; text-align:center;font-weight:600;font-size:3em;}.container-counter span.text {color:#e0e0e0;font-size:1em;text-align:center;font-weight:400;line-height:0;}@media screen and (max-width:1024px) {.container-counter {height:26vmin;width:26vmin;font-size:12px;}}@media screen and (max-width:768px) {.container-counter {width:calc(50% - 40px);height:30vmin;font-size:14px;}}@media screen and (max-width:480px) {.container-counter {width:100%;height:25vmin;font-size:8px;}}.horizontal-list li {display:inline;list-style-type:circle; padding-right:5px;}.gridContent{ padding-bottom:5px; }.boxGrid {text-align:center;margin-top:20px;}.gridContent ul,ol{padding:0;margin:0 0 0 0px}.gridContent ul ul,ul ol,ol ol,ol ul{margin-bottom:0}.gridContent li{padding:0px}.gridContent ul.unstyle,ol.unstyle{margin-left:0;list-style:none}.gridContent ul.inline,ol.inline{margin-left:0;list-style:none}.gridContent ul.inline>li,ol.inline>li{display:inline-block;padding-right:5px;padding-left:5px}.gridContent ul.servico li {text-align:left;list-style:none; font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:15px 15px; width:100%; display:inline-block; vertical-align:top; *display:inline; *zoom:1; border:1px solid #000; margin-bottom:10px;min-width:100%; }@media screen and (min-width:408px) {.gridContent ul.servico li{width:45%; min-width:300px; }}@media screen and (min-width:768px) {.gridContent ul.servico li{width:22%; min-width:300px; }}@media screen and (min-width:900px) {.gridContent ul.servico li{width:22%; min-width:300px; }}.float-container { padding:5px;}.float-child-left {width:20%;float:left;padding:5px;border:2px solid white;max-width:80px; }.float-child-right {width:80%;float:left;padding:10px;border:2px solid white;}#borderLeft {border-left:10px solid #0004ff;position:absolute;top:100%;bottom:0;}#borderTop {border-top:10px solid #0004ff;position:absolute;top:50%;bottom:0;}#borderBottom {border-border-bottom:10px solid #0004ff;position:absolute;top:50%;bottom:0;}.page-bottom:after {content:"";display:block;margin:0;width:50%; padding-top:0px; border-bottom:15px solid red; }.page-top:after {content:"";display:block;margin:0;width:50%; padding-top:0px; border-top:15px solid red; }#gmap_canvas{width:100%;height:20em;} #map-label,#address-examples{margin:1em 0;}.caption {position:absolute;left:0;top:50%;width:100%;text-align:center;color:#000;}.caption span.border {background-color:#111;color:#fff;padding:18px;font-size:25px;letter-spacing:10px;} .gallery {display:inline;list-style:none;width:150px;min-height:175px;float:left;margin:0 10px 10px 0;text-align:center;}.team-name {color:#000;text-align:center;padding:10px;}.team-position {color:#000;text-align:center; padding:10px;}.caixa {position:relative;width:100%; }.image {opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden;}.middle {transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;}.caixa:hover .image {opacity:0.3;}.caixa:hover .middle {opacity:1;}.text {color:white;font-size:1.1em;padding:16px 32px;} .opClass1 {opacity:0.5;filter:alpha(opacity=50); }.opClass2 {opacity:1;filter:alpha(opacity=100); }.opActive {opacity:0.5;filter:alpha(opacity=50); border-color:red;}.opClassImg { background:url(../images/phone.png);} .myoverlay { transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;}.menu ul {list-style-type:none;margin:0;padding:0;}.menu li {padding:8px;margin-bottom:7px;background-color:#33b5e5;color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}.menu li:hover {background-color:#0099cc;}.aside {background-color:#33b5e5;padding:15px;color:#ffffff;text-align:center;font-size:14px;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}.footer {background-color:#1f1f25; color:#ffffff;text-align:center;font-size:1.1em;padding:15px;}img { width:100%; height:auto;}[class*="col-"] {width:100%;}#contract-holder {display:table;width:100%;margin:0 auto;}h1 { margin-top:0px; margin-bottom:1px; }h2{ margin-top:0px; margin-bottom:1px; }h3 { margin-top:0px; margin-bottom:1px; }h4 { margin-top:0px; margin-bottom:1px; }h5 { margin-top:0px; margin-bottom:1px; }h6 { margin-top:0px; margin-bottom:1px; }.overlaycontainer {position:relative;width:100%;max-width:100vw; }.background {background-color:#black;}.background img {width:100%;height:auto; }.topleft{width:100%;height:auto;float:left; }.topright{width:100%;height:auto;float:left;}.overlay {position:absolute;top:22%;left:55%;transform:translate(-50%, -50%);width:80%;height:100%;color:white;display:flex;justify-content:left;align-items:center;padding:2vw; text-align:left;} @media (min-width:768px) {.topleft{width:50%;height:auto;float:left;} .topright{width:50%;height:auto;float:left;}.overlay {position:absolute;top:40%;left:50%; }}.overlaycenter {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6); color:white;display:flex;justify-content:center;align-items:center;padding:2vw; text-align:left;}.overlaycenter img{opacity:0.8;}.mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);}.overlay p { font-size:1.6em;padding:6vw;line-height:42px;}.content-below {margin-top:100px;padding:1em;}@media (max-width:768px) {.overlay p {font-size:1em; padding:6vw;line-height:26px;}}@media (max-width:480px) {.overlay p {font-size:0.999em; padding:5vw; line-height:24px;}}.comprimento100{width:100%;}.businessTitle{color:#000000; }.containerfooter {width:100%; text-align:center;font-family:"Arial", Helvetica, sans-serif;padding-bottom:40px;}.pgCarousel { background-color:#fff; padding:15px 0 10px 0;height:450px;}.boxCarousel {text-align:center;margin-top:20px;margin-left:160px;}.boxCarousel2 {text-align:center;margin-left:60px;margin-top:60px;float:left;}.clear{clear:both}.pgBemvindo{ background-color:#fff;padding:2px 0 40px 0;}#pgAboutUs { background-color:#fff;color:#000; padding:2px; margin-top:-15px; margin-bottom:1px; }#pgTeamInfo { background-color:#232a34;color:#fff; padding:2px; margin-bottom:1px; }#pgServices { background-color:#fff;color:#000; padding:2px; margin-bottom:1px; }#modelos { background-color:#0099cc; padding:2px; margin-bottom:1px; }#contract { background-color: #8c8c8c; padding:2px; margin-bottom:1px; }#pgExtra { background-color: #000; padding:2px; margin-bottom:1px; }#contato{ background-color:#fff;padding:2px; margin-top:-15px; margin-bottom:1px; }#atuacoes{ background-color:#fff;padding:2px; margin-bottom:1px; }#pgTeam{ background-color:#fff;padding:2px; margin-bottom:1px; }#faq { background-color:#ddd; padding:2px; margin-bottom:1px; }#rodape { background-color:#6C9;padding:2px; border-top:2px solid #ccc;}#formcontact{background-color:#efefef;width:100%;float:left;}#formcontract{background-color:#efefef;width:100%;float:left;}#pgPortfolio img{margin-top:4px;vertical-align:middle;width:100%;} #contato label{ color:#fff} .pgAboutUs{ font-family:'chaparei', sans-serif; font-size:40px; text-align:left; color:#333; line-height:44px;} #pgAboutUs img{ width:100%;}.center {width:90%; margin-left:auto;margin-right:auto;padding:1rem 000;}.center img{width:80%;}.txtCenter {text-align:center;padding:5px;}.outer-div{padding:30px;background-color:#f3f3f3;}.inner-div{margin:auto;width:100px;height:100px;background-color:#ccc;border-radius:3px;}.frase {width:80%;padding:50px 50px 0 0;}.frase h1 {font-size:30px;color:#666;line-height:30px;}.frase p {font-size:1.1em;color:#666;line-height:20px;}.frase .btn {margin-top:10px;}#empresa {margin-top:30px;}#empresa .empresaDescricao {width:99%;margin-bottom:30px;text-align:center;font-size:26px;font-family:Georgia;}#empresa .empresaDescricao span{font-size:20px; }#empresa {background-color:#fff;color:#000;}#empresa a{color:#fff;}.boxBemvindo {text-align:center;margin-top:10px;background-color:#efefef;border-radius:6px 6px 6px 6px;padding:5px 0 5px 0;}.boxRedesocial {text-align:center; }.boxRedesocial img{max-width:30px;} .boxBemvindo img{width:20%;min-width:60px;} .textoBemvindo {padding:0 15px;}.pgBemvindo h3 {color:#000;line-height:26px;}.pgBemvindo p {color:#000;}.boxAboutUs {text-align:center;background-color:#fff;}.boxAboutUs img{ width:5%; min-width:50px;}.boxAboutUs {padding:0px;}.boxAboutUs h3 {color:#000;line-height:26px;}.boxAboutUs p {color:#000;}.servicesContent h1 {margin-bottom:20px;}.servicesContent hr {border:1px solid #fff;}.modelosContent {background-color:#6C9; padding-bottom:30px;}.modelosContent hr {border:1px solid #6C9; }.modelosContent h1 {color:#FFF;margin-bottom:30px;}.contatoContent {background-color:#efefef;padding-bottom:30px;}.contatoContent h1 {margin-bottom:30px;}.contatoContent hr {border:1px solid #f2f2f2;}.contatoContent a{color:#a81e22;}.faqContent {background-color:#efefef;}.faqContent hr {border:1px solid #fff;}.faqContent h1 {margin-bottom:30px;}.boxFooter {text-align:center;margin-top:10px;border-radius:6px 6px 6px 6px;padding:10px 0 5px 0;}.boxFooter img{ width:5%; min-width:50px;}.textoFooter {padding:0 20px;}.boxFooter h3 {color:#fff;line-height:26px;}.boxFooter p {color:#fff;}.accordion {background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:0.4s;}.active, .accordion:hover {background-color:#ccc;}.accordion:after {content:'\002B';color:#777;font-weight:bold;float:right;margin-left:5px;}.accordion.active:after {content:"\2212";background-color:#ccc;}.panel {padding:0 18px;background-color:#005580;color:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}.panel p{padding:5px;}.panel :hover{color:#fff;} .panel img { float:left; padding:0 10px 10px; 0;width:160px;height:160px;}.largescreen {display:none;}.smallscreen {display:block;} @media screen and (min-width:800px) {.largescreen {display:block;}.smallscreen {display:none;}}.block { height:10%;width:100%;margin:5px;}.leftimg{width:100%;float:left;height:auto;background-color:#fff;overflow:auto; }.leftimg img{float:left;width:20%;}.middledescrip{width:100%;float:left;height:auto;background-color:#fff;overflow:auto; }.marca { width:20%; clear:both; }.marca a img{width:20%;min-width:140px;}.navegacao{ float:right; width:70%; } #planos { background-color:#fff;padding:2px; margin-bottom:30px; }.planosContent h1 {margin-bottom:30px;}.planosContent hr {border:1px solid #fff;}.planosContent a{text-decoration:none;padding:.2em 1em;color:#fff;display:block;}.planoExtras{text-align:center;}.planosContent{padding-bottom:10px; }.boxPlanos {text-align:center;margin-top:20px;}.planosContent .titulo {color:#fff;font-size:12px;text-align:center;}.planosContent .recomentado{color:#cc6600;font-size:1.1em;margin-top:-20px}.planosContent .valor {color:#cc6600;background:#efefef;font-size:40px;text-align:center;margin-top:-5px;font-family:"Vani", Georgia, Serif; }.planosContent .de {color:#ff0000;font-size:20px;text-align:center;margin-top:-5px;text-decoration:line-through;}.planosContent .instalacaoDe {color:#000;font-size:12px;text-align:center;margin-top:-5px;text-decoration:line-through;}.planosContent .valor .cifrao {font-size:14px;}.planosContent .pageviews {color:#222;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;font-weight:bold;}.planosContent .produtos {color:#222;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;font-weight:bold;}.planosContent .fotos {color:#666;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .comissao {color:#666;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .dominios {color:#666;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .email {color:#666;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .setup {color:#000;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .suporte {color:#666;font-size:12px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;}.planosContent .boxPlano {padding:10px;width:240px;height:auto;margin:15px;}.boxPlano h3{ color:#fff;}.planosContent .boxPlanoActive {border:1px solid #ccc;padding:20px;width:255px;height:760px;margin:5px;background-color:#FFF;}.boxPlanoActive{background-color:#ffffcc;}.planosContent .topicos {margin:50px 0 30px 0;} ul.inline>li,ol.inline>li{display:inline-block;padding-right:5px;padding-left:5px}#contract{background-color:#bfff80;width:100%;float:left;}.formLayout{margin:0 auto; padding:0px;width:100%;}.formLayout label{ width:100%;float:left;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;} .formLayout label{text-align:left; }.formLayout .line{margin:15px 0;} br{clear:left;}input[type=submit] {background-color:#4CAF50;color:white;padding:14px 20px;margin:8px 0;border:none;border-radius:1px;cursor:pointer;}input[type=submit]:hover {background-color:#45a049;color:white;padding:14px 20px;margin:8px 0;border:none;border-radius:1px;cursor:pointer;}input[type="password"]{padding:12px;color:rgb(50, 50, 50);font-family:Arial, Helvetica, sans-serif;font-size:15px;border:1px solid rgb(190, 190, 190);border-radius:1px; width:100%;}input[type=radio], input[type=checkbox]{ float:left; width:auto; margin-left:3em; display:inline;}.searchbox{padding:6px;width:100%; float:left;}#search_box{background:url(./img/buscar.png);background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;line-height:0;text-indent:-9999px;width:30px;}#iconbtn{margin-left:-30px;border:0;}input{padding:12px;color:rgb(50, 50, 50);font-family:Arial, Helvetica, sans-serif;font-size:1.1em;border:1px solid rgb(190, 190, 190);border-radius:1px;}input:hover {border:1px solid rgb(170, 170, 170);}.required {width:100%;}.resizedTextbox {width:100%;}select {margin-left:0;padding:12px;}option {padding:4px; background-color:#FFF;}span {margin-left:7px;font-family:Arial, Helvetica, sans-serif;}input[type=button] {background-color:#4CAF50;border:1px solid #ccc;color:#fff;padding:10px;}.empty {border:1px solid #f00;}#answer {position:relative;display:inline-table;top:-36px;left:70px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}#answer2 {position:relative;display:inline-table;top:-36px;left:70px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}.slideButton {z-index:5;position:relative;display:inline;top:-500px;left:500px;}#answer{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#F00;}#answer2{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#F00;}.contactpanel{width:90%;}.telefone{width:100%;float:left;}.face{width:10%;float:left;}*,*::before,*::after {box-sizing:border-box;-webkit-box-sizing:border-box;}.container-menutop {height:60px;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}.container-menutop .logo {max-width:250px;padding:0 10px;overflow:hidden; margin-top:-60px;}.container-menutop .logo a {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;}.container-menutop .logo a img {width:60%;height:auto;}.container-menutop .navbar {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;}.container-menutop .navbar ul {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;}.container-menutop .navbar ul li a {text-decoration:none;color:#999999;font-size:0.675em;text-transform:uppercase;display:block;height:60px;line-height:60px;cursor:pointer;padding:0 10px;}.container-menutop .navbar ul li a:hover {color:#ffffff;background-color:rgba(23, 23, 23, 0.9);}.container-menutop .navbar ul .close-nav {display:none;text-align:right;padding:10px;}.container-menutop .navbar ul .close-nav span {font-size:40px;display:inline-block;border:1px solid #cccccc;padding:0 10px;cursor:pointer;color:#ccc;}.container-menutop .navbar .icon-bar {padding:18px 8px;width:50px;height:60px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;}.container-menutop .navbar .icon-bar i {background-color:#ffffff;height:2px;}.tab {float:left;border:1px solid #ccc;border-right:none;background-color:#f1f1f1;width:100%;height:auto;min-height:400px;}.tab button {display:block;background-color:inherit;color:black;padding:22px 16px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:0.3s;font-size:17px;}.tab button:hover {background-color:#ddd;}.tab button.active {background-color:#fff;border-left:10px solid #000;}.tabcontent {float:left;padding:0px 12px;border:1px solid #ccc;width:100%;border-left:none;height:auto;min-height:400px;}.bottombar{border-bottom:3px solid #ccc!important}.border-red {border-color:#f44336!important}.tab ul, li {list-style-type:none;}.tab li {padding-left:0;margin-left:0;}.tab li button {margin-right:2em;} .tabcontent img { float:left; padding:0 10px 10px; 0;width:160px;height:160px;}.w3-third{width:25.55555%}.row-mosaic {display:flex;flex-wrap:wrap;padding:2px;}.column-mosaic {flex:25%;max-width:25%;padding:2px;}.column-mosaic img {margin-top:2px;vertical-align:middle;width:100%;}.borda {border-bottom:3px solid #0000ff;padding:5px;}.thumb-row > .thumb-column { padding:0 8px; margin:2px ; text-align:center;}.thumb-row:after {content:"";display:table;clear:both;}.thumb-column { float:left;width:150px;height:150px;}.thumb-column img{ width: 150px;height:150px;padding:2px;object-fit:cover;}.thumb-modal {display:none;position:fixed;z-index:1;padding-top:350px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;}.thumb-modal-content {position:relative;background-color:#fefefe;margin:auto;padding:0;width:100%;max-width:1200px;top:10%;transform:translateY(-50%);}.thumb-close {color:white;position:absolute;top:90px;right:25px;font-size:35px;font-weight:bold;z-index:99;}.thumb-close:hover,.thumb-close:focus {color:#999;text-decoration:none;cursor:pointer;}.thumb-mySlides {display:none;}.thumb-cursor {cursor:pointer;}.thumb-prev,.thumb-next {cursor:pointer;position:absolute;top:50%;width:auto;padding:28px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;}.thumb-next {right:0;border-radius:3px 0 0 3px;}.thumb-prev {left:0;border-radius:3px 0 0 3px;}.thumb-prev:hover,.thumb-next:hover {background-color:#999; }.thumb-numbertext {color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0;}img {margin-bottom:-4px;}.thumb-caption-container {text-align:center;background-color:black;padding:2px 16px;color:white;}.thumb-demo {opacity:0.6;}.thumb-active,.demo:hover {opacity:1;}img.hover-shadow {transition:0.3s;}.thumb-hover-shadow:hover {box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}.row-mosaico {width:100%;padding:2px;display:block;}.column-mosaico {float:left;width:25%;padding:2px; }.column-mosaico-50 {flex:50%;max-width:50%;padding:2px;}.column-mosaico img {margin-top:2px;vertical-align:middle;width:100%;padding-bottom:6px;}@media only screen and (min-width:600px) {.row-mosaico {display:block;}.thumb-modal-content { width:60%;}}@media only screen and (min-width:800px) {.row-mosaico {display:block;}.thumb-modal-content { width:50%;}}@media only screen and (min-width:900px) {.row-mosaico {display:block;}.thumb-modal-content { width:30%;}}.col-container {display:table;width:100%;}.col {display:table-cell;padding:16px;}.container-grid {width:100%;background:#000;margin:20px auto;position:relative;text-align:center;font-family:"Arial", Helvetica, sans-serif;}.block-grid {background:#000; margin-bottom:5px; }#pgPortfolio .container-grid img {width:100%;height:auto;}.me { width:100%; height:200px; }@media screen and (max-width:800px) {.column-mosaic {flex:50%;max-width:50%;}}@media screen and (max-width:600px) {.column-mosaic {flex:100%;max-width:100%;}}.myImg {border-radius:5px;cursor:pointer;transition:0.3s;}.myImg:hover {opacity:0.7;}.modal {display:none; position:fixed; z-index:9999; padding-top:100px; left:0;top:0;width:100%; height:100%; overflow:auto; background-color:rgb(0,0,0); background-color:rgba(0,0,0,0.9); }.modal-content {margin:auto;display:block;width:80%;max-width:700px;}#caption {margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px;}.modal-content, #caption {-webkit-animation-name:zoom;-webkit-animation-duration:0.6s;animation-name:zoom;animation-duration:0.6s;}@-webkit-keyframes zoom {from {-webkit-transform:scale(0)}to {-webkit-transform:scale(1)}}@keyframes zoom {from {transform:scale(0)}to {transform:scale(1)}}.close {position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s;}.close:hover,.close:focus {color:#bbb;text-decoration:none;cursor:pointer;}@media only screen and (max-width:700px){.modal-content {width:100%;}}@media only screen and (max-width:830px) {.container-menutop {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.container-menutop .logo {margin-top:-1px;-webkit-box-flex:1;-ms-flex:1;flex:1; }.container-menutop .logo a img {width:40%;height:auto;}.container-menutop .navbar {-webkit-box-flex:0;-ms-flex:0;flex:0;}.container-menutop .navbar ul {-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:fixed;left:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ffffff;width:100%;height:100%;overflow:auto;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s;}.container-menutop .navbar ul li a {padding:10px;font-size:1.1em;height:auto;line-height:normal;color:#555555;}.container-menutop .navbar ul .close-nav {display:block;}.container-menutop .navbar .icon-bar {display:-webkit-box;display:-ms-flexbox;display:flex;}.container-menutop .navbar ._Menus-show {left:0;}}#pgServices ul, li a{ list-style-type:circle;list-style-image:url(../images/ponto.png);list-style-position:outside; margin:0 0 0 20px;padding:0 0 5px 0;line-height:30px;}#pgServices img{float:left;}.boxServices {text-align:left;background-color:#fff; min-height:400px; padding:15px;}.boxServices img{ width:5%; min-width:50px; margin-right:15px;} .grid-a { width:100%;}.grid-b { width:100%;} .grid-c { width:100%;}.grid-d { width:100%;}.grid-e { width:100%;}.position-right {float:right;}.position-left {float:left;}#containermap {display:none;width:600px;height:400px;overflow:hidden;border:1px solid gray;padding:5px;}#imagemap {width:1257px;height:619px;transform:translate(0, 0);transition:all 0.25s ease;}#img-wrapper {display:block;width:600px;height:400px;background-color:blue;position:relative;overflow-x:auto;overflow-y:auto;}#img-wrapper > img {position:relative;width:1257px;height:619px;}@media only screen and (min-width:480px) {.col-s-1 {width:8.33%;}.col-s-2 {width:16.66%;}.col-s-3 {width:25%;}.col-s-4 {width:33.33%;}.col-s-5 {width:41.66%;}.col-s-6 {width:50%;}.col-s-7 {width:58.33%;}.col-s-8 {width:66.66%;}.col-s-9 {width:75%;}.col-s-10 {width:83.33%;}.col-s-11 {width:91.66%;}.col-s-12 {width:100%;}#toppage{ min-height:300px;}.marca { width:20%; }.marca a img{width:20%;min-width:140px;}.navegacao{ float:right; width:70%; } .container-team {width:100%; }.columns-team { width:130px;display:inline-block;padding:10px;} .block-grid {display:inline-block;margin:0px;}#pgPortfolio .container-grid img {width:auto;height:160px;}.me { width:100%; height:400px; }.grid-a {float:right;}.grid-b { float:left;}.grid-c { float:left; width:50%;}.grid-d {width:100%;} .grid-e {width:100%;} .position-right {float:left;}.position-left {float:right;} }@media only screen and (min-width:768px) {.col-m-1 {width:8.33%;}.col-m-2 {width:16.66%;}.col-m-3 {width:25%;}.col-m-4 {width:33.33%;}.col-m-5 {width:41.66%;}.col-m-6 {width:50%;}.col-m-7 {width:58.33%;}.col-m-8 {width:66.66%;}.col-m-9 {width:75%;}.col-m-10 {width:83.33%;}.col-m-11 {width:91.66%;}.col-m-12 {width:100%;}#toppage{ min-height:360px; }.captcha{ width:20%;height:auto}.block { height:10%;width:100%;margin:5px;}.leftimg{width:30%;float:left;height:auto; overflow:auto; }.leftimg img{float:left;width:90%;padding:0 10px 0 10px;}.middledescrip{width:70%;float:left;height:auto; overflow:auto; }.marca { width:40%; }.marca a img{width:20%;min-width:2000px;}.navegacao{ float:right; width:50%; }.container-team {width:100%; }.columns-team { width:160px;display:inline-block;margin:10px 10px 10px 10px;}.block-grid {display:inline-block;margin:0px;}#pgPortfolio .container-grid img {width:auto;height:180px;}.me { width:100%; height:400px; }.grid-a { width:70% float:right;}.grid-b { width:30% float:left; }.grid-c { width:50%;float:left;}.grid-d { float:left; width:50%;} .grid-e { float:right; width:50%;}.position-right {float:right;}.position-left {float:left;}#containermap {display:block;}#img-wrapper {display:none;}}@media only screen and (min-width:900px) {.col-1 {width:8.33%;}.col-2 {width:16.66%;}.col-3 {width:25%;}.col-4 {width:33.33%;}.col-5 {width:41.66%;}.col-6 {width:50%;}.col-7 {width:58.33%;}.col-8 {width:66.66%;}.col-9 {width:75%;}.col-10 {width:83.33%;}.col-11 {width:91.66%;}.col-12 {width:100%;}#toppage{ min-height:760px; }.captcha{ width:20%;height:auto}#contract-holder {display:table;width:80%;margin:0 auto;}.block { height:10%;width:100%;margin:5px;}.leftimg{width:20%;float:left;height:auto;overflow:auto; }.leftimg img{float:left;width:80%;padding:0 10px 0 10px;}.middledescrip{width:80%;float:left;height:auto; overflow:auto; }.marca { width:40%; }.marca a img{width:20%;min-width:200px;}.navegacao{ float:right; width:50%; }.container-team {width:100%; }.columns-team { width:260px;display:inline-block;margin:10px 10px 10px 10px;}.block-grid {display:inline-block;margin:0px;}#pgPortfolio .container-grid img {width:auto;height:200px;}.me { width:100%; height:auto; }.grid-a { width:30%; float:right;}.grid-b { width:70%; float:left;}.grid-c { width:50%; float:left;}.grid-d { float:left; width:50%;} .grid-e { float:right; width:50%;}.position-right {float:right;}.position-left {float:left;}.center {padding:4rem 000;}}