.sec-contact{background:#33b4c7}.sec-contact ul{display:table;margin:0 auto;width:100%}.sec-contact ul li{float:left;width:360px;padding:20px 0;text-align:center;width:33%}.sec-contact ul li a{color:#3c3c3c;text-decoration:none;font-family:quicksandregular;font-size:1.3em;font-size:1em}.sec-contact ul li a:hover{spanopacity:.5}.sec-contact ul li p{display:inline-block}.sec-contact ul li span{display:block;position:relative;left:50%;margin-left:-49px;width:98px;height:98px;background:center right no-repeat;width:60px;height:60px;margin-left:-30px;background-size:cover}.sec-contact ul li.orcamento span{background-image:url("../images/icon-orcamento.png")}.sec-contact ul li.mensagem span{background-image:url("../images/icon-msg.png")}.sec-contact ul li.curriculo span{background-image:url("../images/icon-curriculo.png")}.sec-contact ul li.li-active{background:url("../images/icon-active.png") bottom center no-repeat}.sec-contact ul li.li-active span{background-position:left center}.sec-contact ul li.li-active a{color:#fff}.sec-contact ul li.li-active a:hover p,.sec-contact ul li.li-active a:hover span{opacity:1;cursor:default}.form-contact{width:100%;display:table;margin-bottom:30px;padding:30px 0}.form-contact legend{display:inline-block;width:100%;height:45px;line-height:45px;margin-bottom:20px;text-indent:10px;color:#fff;font-family:gilroy_bold;background:#1f3c78}.form-contact fieldset{position:relative;margin-bottom:20px}.form-contact .fs-left{width:49%;float:left}.form-contact .fs-right{width:49%;float:right}.form-contact textarea{height:125px;resize:none;box-sizing:border-box}.form-contact p{margin-bottom:20px;font-size:.9em;color:inherit;font-weight:bold}.form-contact .ul-options{padding:10px;border:1px solid #6b6b6b;color:#6b6b6b}.form-contact .lb-check{float:left;position:relative;width:18px;height:18px;border:1px solid #6b6b6b;background:#fff;wshadow:inset 0 0 0 3px #fff;cursor:pointer}.form-contact input[type=checkbox]:checked + .lb-check{background:#33b4c7}.form-contact .lb-text{float:left;cursor:pointer;margin-left:5px;line-height:20px;font-size:.8em;font-weight:bold}.form-contact input[type=checkbox]{position:absolute;width:0;left:0;opacity:0;z-index:-1}.form-contact button:hover{opacity:.8}.form-contact textarea{width:100%;height:45px;padding:10px;border:1px solid #6b6b6b;font-size:.9em;color:inherit}.form-contact input[type=text]:focus,.form-contact textarea:focus{outline:0;border:1px solid #7dbdc7}.form-contact .error,.form-contact input.error:focus,.form-contact textarea.error:focus{border:1px solid #d2636c}.form-contact .fs-left,.form-contact .fs-right{width:100%;float:none}footer{background-color:#273582}footer{position:relative;color:#fff;text-align:center;line-height:1.5em;font-weight:bold}footer a{color:#fff}footer p{font-size:13px;margin:-5px;line-height:22px}footer .tx-left{margin-top:8px;margin-bottom:15px}footer .ul-contact{display:table;position:relative;margin:0 auto}footer .img-link{width:33.3%;display:inline-block;min-height:250px;vertical-align:top}footer .img-link.bg-facebook{background-size:cover}footer .img-link.bg-facebook:hover{background-image:url("../images/FACEBOOK-VERDE.jpg")}footer .img-link.bg-orcamento{background-size:cover;font-family:open_sanssemibold;font-size:28px}footer .img-link.bg-orcamento:hover{background-image:url("../images/ORCAMENTO-VERDE.jpg")}footer .img-link.bg-instagram{background-size:cover}footer .img-link.bg-instagram:hover{background-image:url("../images/INSTAGRAM-VERDE.jpg")}footer .img-link .dt{display:table;width:100%}footer .img-link .v-middle{vertical-align:middle;display:table-cell;height:250px}footer h1{font-size:34px;padding:60px 0 40px;font-family:gilroy_regular}footer h2{font-size:22px;text-transform:uppercase}footer small{font-size:8.5px}footer .box-content h2{font-weight:bold}footer .tx-left,footer .tx-right{float:none}@media (max-width:1280px){.impacte-v2 .form-contact .fs-left{width:50%;float:left}.impacte-v2 .form-contact .fs-right{width:50%;float:right}.impacte-v2 .form-contact fieldset{text-align:center}}@media (max-width:820px){.box-logo{right:50%;margin-right:-60px}}@media (max-width:380px){.ul-contact li{font-size:.8em}}@media (max-width:1120px){.impacte-v2 .form-contact .fs-left,.impacte-v2 .form-contact .fs-right,.impacte-v2 .form-contact fieldset{text-align:center}}@media (max-width:820px){.menu-mobile{display:block}}@media (max-width:1120px){.box-content{width:800px}}@media (max-width:820px){.box-content{width:96%}}@media (max-width:1120px){.sec-local article{background:0}}@media (min-width:1280px){#btn-orcamento-container{display:inline-block;max-width:730px;width:730px}}@media (min-width:1025px){.noticia-random{width:33.33%;float:left}}@media (max-width:1024px){#btn-orcamento-container{display:inline-block;width:100%}}@media (min-width:921px){.impacte-v2 header .phones{padding:1px 0 !important}}@media (max-width:960px){.impacte-v2 .inner-container{padding:0 8px}}@media (max-width:920px){.impacte-v2 .menu-mobile{display:block}.impacte-v2 .menu-mobile a{position:absolute;left:8px;top:40px}.impacte-v2 .box-logo{display:inline-block;margin:0 auto;position:inherit}.impacte-v2 .col-sm-4{display:inline-block;width:33%}}@media (min-width:901px){.impacte-v2 .col-md-3{width:25%}.impacte-v2 .col-md-4{width:33.333333333333336%}.impacte-v2 .customer-img{height:500px;transition:all .2s}.impacte-v2 .customer-img.stretch{width:40%;background-position:center}.impacte-v2 .customer-img.stretch>.customer-img-original{background-position:center}.impacte-v2 .customer-img.narrow{width:20%}.impacte-v2 .customer-img>.customer-img-original{transition:all .3s !important}}@media (min-width:381px) and (max-width:1024px){.noticia-random{width:360px;margin:0 auto}}@media (max-width:1119px){.sec-color h1,.sec-color h2{width:100%}}@media (max-width:700px){.sec-color h1,.sec-color h2{width:100%;left:112px}}@media (max-width:500px){.sec-color h1,.sec-color h2{width:auto;left:84px}}@media (min-width:990px){.impacte-v2 .box-left{float:left !important;width:480px !important}.impacte-v2 .box-right{float:right !important;width:480px !important}}@media (min-width:841px){.impacte-v2 .box-left,.impacte-v2 .box-right{margin:16px auto;width:505px;float:none}.impacte-v2 div.clear{height:0}}@media (max-width:840px){hgroup{padding:20px 0}.impacte-v2 .about{width:505px;padding-top:16px}.impacte-v2 .box-right,.impacte-v2 .box-left{float:none;margin:0 auto;text-align:justify !important}.impacte-v2 .company ul li{padding:10px 0 !important}.impacte-v2 hgroup{text-align:center}.impacte-v2 .small-box-content{width:100% !important}}@media (min-width:768px) and (max-width:900px){.impacte-v2 .col-sm-6{width:50%}.impacte-v2 .customer-img{height:250px}}@media (min-width:720px) and (max-width:900px){.impacte-v2 .box-servico{margin-bottom:0}.impacte-v2 .box-servico div[class*="servico-"]{margin:16px auto}.impacte-v2 .box-servico .clear{height:0}}@media (max-width:767px){.impacte-v2 .form-contact{text-align:center}}@media (min-width:768px){.top-noticia h1{font-size:2.2em !important}.impacte-v2 .sec-color hgroup{padding-top:40px;display:block;margin:0 auto;width:50% !important;margin-left:140px}.impacte-v2 .sec-color hgroup h1{padding-top:40px}}@media (min-width:721px){.impacte-v2 .md-hide{display:none !important}.impacte-v2 nav.nav-mobile ul li{text-align:left}}@media (max-width:720px){.sm-hide{display:none !important}.impacte-v2 .box-servico span{float:none;margin:16px auto;display:block}.impacte-v2 .box-left,.impacte-v2 .box-right{float:none}.impacte-v2 .box-left p,.impacte-v2 .box-right p,.impacte-v2 .box-left h4,.impacte-v2 .box-right h4{text-align:center}.impacte-v2 .col-sm-6{width:50%}.impacte-v2 nav.nav-mobile ul li{text-align:left}}@media (min-width:701px) and (max-width:839px){.impacte-v2 #btn-orcamento{text-align:left}.impacte-v2 .small-box-content{width:100% !important}.impacte-v2 .customer-img{height:250px}}@media (max-width:720px){.impacte-v2 .box-logo{width:160px;margin-left:5%}}@media (max-width:700px){.sec-color span{width:100px;height:100px;top:25px;background-size:200% !important}.impacte-v2 .small-box-content{width:100% !important}.impacte-v2 .customer-img{height:200px}.impacte-v2 .col-xs-12{width:50%}}@media (max-width:550px){#btn-orcamento-container{display:inline-block;width:100%}footer .img-link{width:100%}.impacte-v2 hgroup{padding:25px 0 35px}.impacte-v2 hgroup h1,.impacte-v2 hgroup h2{text-align:center}.impacte-v2 ul.company li{text-align:justify}.impacte-v2 ul.company li h4{text-align:center}.impacte-v2 .form-contact input,.impacte-v2 .form-contact textarea{box-sizing:border-box}.impacte-v2 .form-contact button{height:45px;display:block}.impacte-v2 .form-contact button span{position:absolute}.impacte-v2 .box-content#contact-links{padding-bottom:0}.impacte-v2 .box-content .box-right,.impacte-v2 .box-content .box-left{display:inline-block;width:100% !important;text-align:center}.impacte-v2 .box-content .box-right .img-icone,.impacte-v2 .box-content .box-left .img-icone{margin:15px auto}.impacte-v2 .box-content .box-right.about{padding:16px;width:auto !important;text-align:justify}.impacte-v2 nav.nav-mobile{position:absolute}.impacte-v2 nav.nav-mobile ul li{padding:7px 0}.impacte-v2 .box-content{padding:20px 0 20px}.impacte-v2 .col-xs-6{width:50%}.impacte-v2 .col-xs-3{width:25%}}@media (max-width:700px){.impacte-v2 .sec-color hgroup h1{padding-top:40px}.impacte-v2 .g-recaptcha>div{margin:0 auto}.impacte-v2 .form-contact{text-align:center}.impacte-v2 .form-contact button{display:button;float:none;margin:0 auto}}@media (max-width:560px){.impacte-v2 .sec-color{height:auto}.impacte-v2 .sec-color .box-content a{display:block;position:inherit;top:auto !important;right:auto !important;text-align:center;margin:16px 0}.impacte-v2 .sec-color span{display:block;margin:0 auto;position:inherit}.impacte-v2 .sec-color hgroup{width:80% !important;display:block}}@media (min-width:501px){.impacte-v2 .sec-color{left:none}.impacte-v2 .sec-color hgroup{padding:0;display:block;margin:0 auto}.impacte-v2 .sec-color h1{padding-top:40px;left:0}.impacte-v2 .sec-color h2{position:relative;top:0;left:0;margin-top:0}.impacte-v2 .sec-color .box-content span{display:block}}@media (max-width:500px){.impacte-v2 .form-contact{margin:0 auto}.impacte-v2 .box-content{text-align:center}.impacte-v2 article{width:auto}.impacte-v2 .servico,.impacte-v2 .noticia{padding:0 16px}.impacte-v2 .servico .box-right,.impacte-v2 .noticia .box-right{text-align:justify}.impacte-v2 .portfolio #btn-orcamento{display:block;margin:0 auto;text-align:center}.impacte-v2 .portfolio li{float:none;margin:0 auto;padding:0;margin-left:auto;display:block}.impacte-v2 .portfolio li:nth-child(3n-2),.impacte-v2 .portfolio li:nth-child(2n-1),.impacte-v2 .portfolio li:nth-child(2n){margin:0 auto}.impacte-v2 .box-left li,.impacte-v2 .box-right li{padding:10px 18px}.impacte-v2 .small-box-content{width:100% !important}.impacte-v2 .box-content{width:inherit}.impacte-v2 .box-content hgroup{margin:6px 0;padding:0 0;position:initial;width:80%}.impacte-v2 .box-content hgroup h1,.impacte-v2 .box-content hgroup h2{position:initial;top:0;left:0;width:100%}.impacte-v2 .sec-color{height:auto}.impacte-v2 .sec-color a{position:inherit;left:auto}.impacte-v2 .sec-color h1,.impacte-v2 .sec-color h2{position:initial;left:0;margin-top:0;top:0;text-align:center}.impacte-v2 .sec-color hgroup{width:100% !important}.return{width:300px !important}}@media (max-width:470px){.impacte-v2 header .phones{font-size:12px !important}.impacte-v2 .sec-color span{position:inherit !important;display:block;margin:0 auto !important}.impacte-v2 .form-contact{margin:0 auto}.impacte-v2 .box-content{text-align:center}}@media (min-width:381px) and (max-width:550px){.impacte-v2 .ln-clientes{text-align:left}.impacte-v2 .small-box-content{width:100% !important}.impacte-v2 .customer-img{height:210px}.impacte-v2 .col-xs-12{width:100%}.noticia-conteudo iframe{height:300px}}@media (max-width:380px){#btn-orcamento{width:300px !important}.impacte-v2 .ln-clientes{margin-top:0}.impacte-v2 .ln-clientes span{display:none}.impacte-v2 .about{width:auto !important;padding:16px;text-align:justify}.impacte-v2 .small-box-content{width:100% !important}.impacte-v2 .xs-hide{display:none !important}.impacte-v2 header .phones{font-size:10px !important}.impacte-v2 .phones{font-size:12px}.impacte-v2 .menu-mobile a{left:8px;color:#293a73}.impacte-v2 .col-xs-12{width:100% !important}.impacte-v2 .customer-img{height:210px}}@media (max-width:320px){.impacte-v2 .ln-clientes span{display:none !important}.impacte-v2 #contact-links{display:block;padding-bottom:0}.impacte-v2 .box-content{display:inline-block;text-align:left;width:100%}.impacte-v2 .portfolio{display:inline-block;width:100%}.impacte-v2 .portfolio li{float:none;padding:0}.impacte-v2 .portfolio li:nth-child(3n-2),.impacte-v2 .portfolio li:nth-child(2n-1),.impacte-v2 .portfolio li:nth-child(2n){margin-left:auto}.impacte-v2 .box-content{text-align:center}.impacte-v2 hgroup.top-agencia,.impacte-v2 hgroup.top-portfolio,.impacte-v2 hgroup.top-verportfolio,.impacte-v2 hgroup.top-marketing,.impacte-v2 hgroup.top-vermarketing,.impacte-v2 hgroup.top-verinternet,.impacte-v2 hgroup.top-internet,.impacte-v2 hgroup.top-noticias,.impacte-v2 hgroup.top-tutoriais{padding:16px 0}.impacte-v2 hgroup.top-agencia h1,.impacte-v2 hgroup.top-portfolio h1,.impacte-v2 hgroup.top-verportfolio h1,.impacte-v2 hgroup.top-marketing h1,.impacte-v2 hgroup.top-vermarketing h1,.impacte-v2 hgroup.top-verinternet h1,.impacte-v2 hgroup.top-internet h1,.impacte-v2 hgroup.top-noticias h1,.impacte-v2 hgroup.top-tutoriais h1,.impacte-v2 hgroup.top-agencia h2,.impacte-v2 hgroup.top-portfolio h2,.impacte-v2 hgroup.top-verportfolio h2,.impacte-v2 hgroup.top-marketing h2,.impacte-v2 hgroup.top-vermarketing h2,.impacte-v2 hgroup.top-verinternet h2,.impacte-v2 hgroup.top-internet h2,.impacte-v2 hgroup.top-noticias h2,.impacte-v2 hgroup.top-tutoriais h2{text-align:center}.impacte-v2 header .phones{font-size:9px !important}.impacte-v2 footer .box-content{width:100% !important}.impacte-v2 footer p{margin:-5px 0}.impacte-v2 .form-contact{display:block;margin-bottom:0;max-width:295px;padding:30px 0;margin:0 auto}.impacte-v2 .form-contact h3{text-align:center}.impacte-v2 .form-contact fieldset,.impacte-v2 .form-contact input,.impacte-v2 .form-contact textarea{max-width:295px;padding:0}.impacte-v2 .form-contact button{height:65px;float:none}.impacte-v2 .form-contact button span{position:absolute !important}}@media (max-width:768px){.form-contact .ul-options li{width:100%}}.noticia-bottom-nav{border-top:2px solid #ccc}.noticia-random{margin-bottom:20px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.noticia-random img{max-width:100%;max-height:100%;width:auto;height:auto}.noticia-random a{text-decoration:none;color:#555}.noticia-random a:hover{color:#6e6e6e}.noticia-random .noticia-link{width:100%;margin:0 auto;display:inline-block;position:relative;background-color:#f1f1f1;height:280px;height:200px}.noticia-random .noticia-link a{width:100%;height:100%;display:block}.noticia-random .noticia-link a img{position:absolute;top:50%;left:50%;-webkit-transform:translate -50%;-moz-transform:translate -50%;-ms-transform:translate -50%;-o-transform:translate -50%;transform:translate -50%}.noticia{margin-bottom:20px}.noticia img{max-width:100%;max-height:100%;width:auto;height:auto}.noticia-img{margin-bottom:20px;float:none !important;display:block;margin:0 auto 10px !important;width:100%;height:auto}.noticia-imagem{text-align:center}.noticia-imagem > img{max-width:100%;height:auto;text-align:center}.noticia-url img{max-width:100%;height:auto}.noticia-conteudo iframe{height:200px}.noticia-conteudo a{color:#483c80}.noticia-conteudo a:hover{color:#6151ac}.noticia-conteudo,.ae-editable{font-size:14px}.noticia-conteudo:after,.ae-editable:after{content:'';display:table;clear:both}.noticia-conteudo h1,.ae-editable h1,.noticia-conteudo h2,.ae-editable h2{font-weight:bold}.noticia-conteudo h1,.ae-editable h1{font-size:20px}.noticia-conteudo h2,.ae-editable h2{font-size:16px}.noticia-conteudo strong,.ae-editable strong{font-weight:bold}.noticia-conteudo img,.ae-editable img{max-width:100%;height:auto !important}.noticia-conteudo .cke_widget_block img,.ae-editable .cke_widget_block img{height:100% !important}.noticia-conteudo blockquote,.ae-editable blockquote{padding:10px 40px;margin:0 auto;display:table;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:times;text-align:center;font-style:italic;color:#999}.noticia-conteudo blockquote p,.ae-editable blockquote p{font-size:22px}.noticia-conteudo blockquote:before,.ae-editable blockquote:before,.noticia-conteudo blockquote:after,.ae-editable blockquote:after{position:absolute;font-family:fontAwesome;font-size:18px}.noticia-conteudo blockquote:before,.ae-editable blockquote:before{content:'\f10d';top:0;left:0}.noticia-conteudo blockquote:after,.ae-editable blockquote:after{content:'\f10e';bottom:0;right:0}.noticia-conteudo em,.ae-editable em{font-style:italic}.noticia-conteudo ol,.ae-editable ol,.noticia-conteudo ul,.ae-editable ul{padding-left:40px;display:list-item}.noticia-conteudo ul li,.ae-editable ul li{list-style:disc}.noticia-conteudo ol li,.ae-editable ol li{list-style:decimal}.noticia-conteudo a,.ae-editable a{color:#483c80}.noticia-conteudo a:hover,.ae-editable a:hover{color:#6151ac}.noticia-conteudo iframe,.ae-editable iframe{max-width:100%}.noticia-conteudo ul li,.noticia-conteudo ol li{margin:5px 0;font-size:14px}.agency__content{display:flex;flex-wrap:wrap;justify-content:space-between}.agency__title{width:100%}.agency__video{width:310px}.contato__item-text{font-family:gilroy_bold}.contato__info{display:flex;justify-content:space-between;height:600px;background-image:url("../images/CONTATO-BANNER.jpg");background-size:cover;background-position:center}.contato__half-container{display:inline-block;width:50%}.contato__title{font-size:34px;font-weight:bold;line-height:48px;padding-left:150px;color:#fff}.contato__submenu-list{width:100%;max-width:960px}.contato__outer-container{display:table;height:100%;width:100%}.contato__inner-container{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.contato__info-container{display:inline-block;margin:0 auto;text-align:left}.contato__info-title{color:#ff0;font-weight:bold;font-family:gilroy_bold;margin-bottom:22px}.contato__info-address{font-family:gilroy_bold;font-size:18px;color:#fff}.contato__wrapper{max-width:1000px;margin:0 auto}.contato__info-email{margin-bottom:30px;font-size:18px;font-family:gilroy_bold;color:#fff}.contato__info-phone{font-size:22px;font-family:gilroy_bold;margin:0 0;color:#fff}.contato__info-phone:nth-child(even){margin-bottom:30px}.contato__social-link{margin:0 3px 20px}.contato__map-link{color:#fff;text-decoration:none;font-size:14px;position:relative}.contato__map-link:after{content:'';display:inline-block;position:absolute;right:-20px;top:6px;border-top:5px solid transparent;border-right:5px solid transparent;border-left:5px solid #ff0;border-bottom:5px solid transparent}.contato__submenu{background-color:#26a7de;height:150px;display:flex;justify-content:center}.contato__submenu-item{width:320px;height:100%;text-align:center;color:#fff}.contato__submenu-link{text-decoration:none}.contato__submenu-content{height:100px;vertical-align:bottom;display:flex;flex-direction:column;justify-content:flex-end}.contato__item-text{color:#fff;text-decoration:none;font-size:18px;margin-top:10px}.contato__item-icon{fill:#f5e600;width:70px;margin:0 auto}@media (max-width:960px){.contato__submenu-item{width:33%}}@media (max-width:768px){.contato__info{flex-direction:column;height:auto;padding-bottom:40px}.contato__half-container{width:100%}.contato__title{padding:40px 0}}@media (max-width:400px){.contato__info-container{text-align:center}}.content__title{color:#6598f3;font-family:gilroy_medium;font-size:3em;text-align:center}.content__subtitle{color:#273582;font-family:gilroy_bold;font-size:4em;text-align:center}.content__wrapper{margin-top:94px}.content__centralizer{margin:0 auto;max-width:960px}.content__block{max-width:450px;margin:12px auto;font-family:gilroy_medium;color:#7f7f7f;padding:0 12px}.form__success{color:#008000;display:block;font-family:gilroy_bold;max-width:320px;margin:12px auto;padding:8px 32px;border:2px solid #008000;text-align:center;border-radius:4px;background-color:#8ce08c}.form{display:flex;flex-direction:column;padding:0 16px;box-sizing:border-box}.form__header{width:97%;text-align:left}.form__row{width:100%;display:flex;justify-content:space-around;text-align:center}.form__full-container{width:97%}.form__input-container{width:50%}.form__action-bar{display:flex;justify-content:space-between;align-items:center}.form__title{font-family:gilroy_bold;font-size:30px;margin-top:40px;color:#26a7de}.form__subtitle{font-family:gilroy_regular;font-weight:bold;letter-spacing:-1px;color:#6b6b6b !important}.form__input{border:1px solid #6b6b6b;width:94%;height:45px;padding:10px;font-size:.9em;color:#000;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form__input::placeholder{color:#000;font-weight:300;opacity:1}.form__textarea{height:130px !important;color:#000;font-weight:bold}.form__textarea::placeholder{color:#000;opacity:1}.form__submit{font-family:gilroy_bold !important;border:1px solid;color:#26a7de;background-color:#fff;border-radius:2px;font-size:16px;color:#26a7de;padding:8px 24px;cursor:pointer;transition:all .6s;outline:none}.form__list-item{position:relative;padding:6px 0;display:inline-block;width:50%;color:#6b6b6b;margin:1px 0% 1px 0;text-align:left}.form__list-item-text{font-size:14px;z-index:3;position:relative;padding-left:8px;cursor:pointer;font-family:gilroy_bold}.form input[type=checkbox]:checked ~ label{color:#fff}.form__checkbox{position:absolute;right:10px;top:9px;width:12px !important;min-height:12px;border:1px solid #6b6b6b;border-radius:12px;background-color:#fff;cursor:pointer;display:inline-block;transition:all .3s}.form__checkbox:after{font-family:fontAwesome;content:'\f00c';width:4px;height:4px;display:block;color:#fff;position:absolute;right:8px;top:0;font-size:12px;transition:all .3s}.form__checkbox-bg{transition:all .3s}.form input[type=checkbox]:checked ~ label + .form__checkbox{background:#ff0;border:1px solid #ff0;z-index:2}.form input[type=checkbox]:checked ~ label + .form__checkbox:after{color:#1f3c78}.form input[type=checkbox]:checked ~ .form__checkbox-bg{background-color:#1f3c78;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1}.form__submit--loading{border:3px solid;border-top:3px solid #c3c3c3;border-left:3px solid #c3c3c3;border-bottom:3px solid #c3c3c3;border-radius:32px;padding:0;height:39px;width:39px}.form__submit--loading .form__submit-caption{display:none}.form__submit--spin{animation:rotation 1s linear infinite}.form__submit--success{border-color:#008000;background-color:#008000}.form__submit--repositioned{transform:rotate(0)}.form__submit--stretch{width:96px;border-radius:2px}@-moz-keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:550px){.form__row{flex-direction:column}.form__input-container{width:100%}.form__action-bar{flex-direction:column}.form__submit{margin-top:20px}}.header{background-color:#fff;border-top:2px solid #f5e600;margin:0 auto;padding:24px 0;position:fixed;top:0;width:100%;z-index:101;box-shadow:0 10px 15px -15px #282828}.header__wrapper{max-width:960px;padding:0 16px;display:flex;justify-content:space-between;margin:0 auto}.header__logo{width:146px;margin-top:5px}.header__logo-text{font-size:11.5px;font-family:nexa_regular;color:#13a2dd;display:inline-block;position:relative;top:-10px;margin-left:12px}.header__menu-button{color:#273582;font-size:30px;line-height:39px;cursor:pointer;margin-bottom:-64px;max-height:44px}@media (max-width:550px){.header__logo-text{margin-left:34px}.header__menu-button{margin-bottom:0;margin-top:7px}}.menu{background-color:#2f3b85;height:100vh;opacity:.95;position:fixed;top:0;z-index:100;transition:all .5s;transform:translateY(-100%);transition-timing-function:ease-in-out;overflow-y:hidden}.menu__list{text-align:center;padding-top:100px;position:relative}.menu__list-item:nth-child(1){transition-delay:.45s}.menu__list-item:nth-child(2){transition-delay:.4s}.menu__list-item:nth-child(3){transition-delay:.35s}.menu__list-item:nth-child(4){transition-delay:.3s}.menu__list-item:nth-child(5){transition-delay:.25s}.menu__list-item:nth-child(6){transition-delay:.19999999999999996s}.menu__list-item:nth-child(7){transition-delay:.14999999999999997s}.menu__list-item:nth-child(8){transition-delay:.09999999999999998s}.menu__list-item{display:block;height:60px;max-width:960px;margin:0 auto;text-align:left;padding:0 16px;transform:translateY(-500px);opacity:0;transition:.7s all;font-family:gilroy_regular;z-index:12}.menu__link{font-family:gilroy_medium;font-size:2em;text-decoration:none;color:#fff;transition:all .3s;margin-left:0}.menu__list-phone{display:block;margin:0 auto;max-width:960px;padding:0 16px;text-align:right}.menu__phone-info{width:220px;display:inline-block;position:relative;top:-7px}.menu__phone{display:block;color:#f2e50c;font-weight:bold;font-family:open_sanssemibold;font-size:30px}.menu__icon-wrapper{position:relative;display:inline-block;width:44px;height:44px;pointer-events:none;transition:.1s;cursor:pointer}.menu__svg{position:relative;left:-28px;top:-28px}.menu__svg-path{stroke:#273582;stroke-width:6px;stroke-linecap:round;fill:transparent}.menu--open{transform:translateY(0%)}.menu--open .menu__list-item{opacity:1;transform:translateY(0)}.menu__link:hover{margin-left:20px}@media (max-width:550px){.menu__list{padding-top:110px}.menu__list-item,.menu__list-phone{padding:0 12px}.menu__list-phone{margin-top:12px}.menu__list-item{height:44px}.menu__phone{font-size:18px}.menu__phone-info{top:-14px}}@media (max-width:420px){.menu__list-item{font-size:12px}}.news__item{display:flex;flex-wrap:wrap;justify-content:space-between}.news__cover,.news__content{width:480px}.news__content{padding:0 16px;box-sizing:border-box}.news__title{font-family:gilroy_medium;color:#4e4d54}.news__date{color:#4e4d54}.news__summary{color:#4e4d54;font-weight:bold}.news__related-container{display:flex;justify-content:space-between;flex-wrap:wrap}.news__related-item{max-width:300px}.news__related-item-cover{background-position:center center;background-size:cover;height:300px;width:300px}.portfolio{display:flex;flex-wrap:wrap;justify-content:space-between}.portfolio__item{position:relative;display:inline-block;width:300px;height:200px;margin:0 auto}.portfolio__item-link{position:absolute;left:0}.portfolio__item-pb,.portfolio__item-colored{position:absolute;top:0;left:0}.portfolio__item-colored{opacity:0;transition:.3s opacity}.portfolio__item--hover:hover .portfolio__item-colored{opacity:1}.service{background-color:#273582;display:flex;flex-wrap:wrap;justify-content:space-between}.service__outer-container{display:flex;justify-content:space-between;width:100%;max-width:960px;margin:0 auto;align-items:center}.service__content{max-width:500px;display:inline-block}.service__title{color:#fff;font-family:gilroy_medium}.service__description{color:#fff;font-family:gilroy_regular;font-size:1em}.service__link{color:#fff;font-family:gilroy_medium}.service__link:hover{color:#f5e600}.showcase{margin-top:75px}.social{display:inline-block;margin-left:40px}.social__instagram{margin-top:2px;position:relative}@media (max-width:550px){.social{margin-left:10px}}.solucoes-web{display:block;padding:3rem 0 0 0;text-align:center;background-color:#fff;color:#273582;font-family:gilroy_medium}.solucoes-web__title,.solucoes-web__title_link{font-family:gilroy_bold;font-size:2rem;color:#6598f3;text-decoration:none}.solucoes-web__description{margin-top:.5rem;font-size:1.2em}.solucoes-web__link{color:inherit;text-decoration:none}.solucoes-web__portfolio{margin-top:1.5rem;display:flex;flex-wrap:wrap}.solucoes-web__portfolio-item{display:block;margin:0;padding:0;height:auto;width:100%;background-color:#273582;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;overflow:hidden;transition:background-size ease .8s}.solucoes-web__portfolio-item-container{display:flex;width:100%;height:240px;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1.5rem 2.5rem;background-color:rgba(0,56,130,0.95) !important;color:#fff;opacity:1;transition:opacity ease .3s}.solucoes-web__portfolio-item-title{font-size:1.2rem}.solucoes-web__portfolio-item-description{margin-top:.5rem;font-size:.8rem}@media (min-width:576px){.solucoes-web__portfolio-item{width:33.33%;background-size:auto 100%}.solucoes-web__portfolio-item-container{opacity:.95;padding:1.5rem}.solucoes-web__portfolio-item:hover{background-size:auto 110%}.solucoes-web__portfolio-item:hover .solucoes-web__portfolio-item-container{opacity:1}}.svg{position:absolute;bottom:0;transform:translateY(50%);opacity:0;transition:.5s all;z-index:-1}.menu--open .svg{opacity:1}.menu--open .svg__path{stroke-dasharray:5000;stroke-dashoffset:5000;stroke-width:3;stroke:#009fe3;animation:dash 12s linear forwards;animation-iteration-count:1}@-moz-keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@-o-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.tutorial__items-container{display:flex;justify-content:space-around;flex-wrap:wrap}.tutorial__link{text-decoration:none}.tutorial__item{width:350px;position:relative;margin:12px 0;height:470px;overflow:hidden}.tutorial__item-bg{width:100%;background-size:cover;background-position:center;height:100%;position:relative;margin:12px 0;transition:.3s all;transform:translateX(-50%);left:50%}.tutorial__title{color:#f5e600;text-decoration:none;text-transform:uppercase;font-weight:bold;font-family:gilroy_medium;font-size:26px;position:absolute;bottom:60px;text-align:center;max-width:280px;left:50%;transform:translateX(-50%)}.tutorial__item--hover:hover .tutorial__item-bg{width:110%}@font-face{font-family:open_sansregular;src:url("../fonts/opensans/opensans-regular-webfont.eot"),src url("../fonts/opensans/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans/opensans-regular-webfont.ttf") format("truetype"),url("../fonts/opensans/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexa_regular;src:url("../fonts/nexa/nexaregular-webfont.eot");src:url("../fonts/nexa/nexaregular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/nexa/nexaregular-webfont.woff") format("woff"),url("../fonts/nexa/nexaregular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gilroy_regular;src:url("../fonts/gilroy/gilroy-regular-webfont.eot");src:url("../fonts/gilroy/gilroy-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/gilroy-regular-webfont.woff") format("woff"),url("../fonts/gilroy/Gilroy-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gilroy_medium;src:url("../fonts/gilroy/gilroy-medium-webfont.eot");src:url("../fonts/gilroy/gilroy-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/gilroy-medium-webfont.woff") format("woff"),url("../fonts/gilroy/gilroy-medium-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gilroy_semibold;src:url("../fonts/gilroy/gilroy-semibold-webfont.eot");src:url("../fonts/gilroy/gilroy-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/gilroy-semibold-webfont.woff") format("woff"),url("../fonts/gilroy/gilroy-semibold-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gilroy_bold;src:url("../fonts/gilroy/gilroy-bold-webfont.eot");src:url("../fonts/gilroy/gilroy-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/gilroy-bold-webfont.woff") format("woff"),url("../fonts/gilroy/gilroy-bold-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url("../fonts/opensans/opensans-semibold-webfont.eot");src:url("../fonts/opensans/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/opensans-semibold-webfont.woff") format("woff"),url("../fonts/opensans/opensans-semibold-webfont.ttf") format("truetype"),url("../fonts/opensans/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:oswaldregular;src:url("../fonts/oswald/oswald-regular-webfont.eot");src:url("../fonts/oswald/oswald-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/oswald/oswald-regular-webfont.woff") format('woff'),url("../fonts/oswald/oswald-regular-webfont.ttf") format('truetype'),url("../fonts/oswald/oswald-regular-webfont.svg#oswaldregular") format('svg');font-weight:400;font-style:normal}@font-face{font-family:gilroy_regular;src:url("../fonts/oswald/oswald-light-webfont.eot");src:url("../fonts/oswald/oswald-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald/oswald-light-webfont.woff") format("woff"),url("../fonts/oswald/oswald-light-webfont.ttf") format("truetype"),url("../fonts/oswald/oswald-light-webfont.svg#gilroy_regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:gilroy_regular;src:url("../fonts/quicksand/quicksand-regular-webfont.eot");src:url("../fonts/quicksand/quicksand-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand/quicksand-regular-webfont.woff") format("woff"),url("../fonts/quicksand/quicksand-regular-webfont.ttf") format("truetype"),url("../fonts/quicksand/quicksand-regular-webfont.svg#gilroy_regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:gilroy_regular;src:url("../fonts/quicksand/quicksand-light-webfont.eot");src:url("../fonts/quicksand/quicksand-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand/quicksand-light-webfont.woff") format("woff"),url("../fonts/quicksand/quicksand-light-webfont.ttf") format("truetype"),url("../fonts/quicksand/quicksand-light-webfont.svg#gilroy_regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:quicksandbold;src:url("../fonts/quicksand/Quicksand-Bold.eot");src:url("../fonts/quicksand/Quicksand-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/quicksand/Quicksand-Bold.woff") format("woff"),url("../fonts/quicksand/Quicksand-Bold.ttf") format("truetype"),url("../fonts/quicksand/Quicksand-Bold.svg#gilroy_regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:fontAwesome;src:url("../fonts/awesome/fontawesome-webfont.eot");src:url("../fonts/awesome/fontawesome-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/awesome/fontawesome-webfont.woff") format('woff'),url("../fonts/awesome/fontawesome-webfont.ttf") format('truetype'),url("../fonts/awesome/fontawesome-webfont.svg#opensans_regular") format('svg');font-weight:400;font-style:normal}html{font-family:gilroy_regular;-webkit-font-smoothing:antialiased;background-color:#fff}button::-moz-focus-inner{border:0}body{padding-bottom:0 !important}body .vjs-quality-button{display:none}body .vjs-default-skin{width:100% !important;color:#fff}body .vjs-default-skin:hover .vjs-big-play-button{opacity:.9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .vjs-default-skin .vjs-control-bar{background:0;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body .vjs-default-skin .vjs-big-play-button{left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8) url("../images/icon-play.png") center center no-repeat;border:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .vjs-default-skin .vjs-big-play-button:before{content:""}body .vjs-default-skin .vjs-slider{background:rgba(255,255,255,0.2)}body .vjs-default-skin .vjs-load-progress{background:#a6a7c9}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:800}ol,ul{list-style:none}caption,th{text-align:left}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a,button{outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.menu-mobile{display:none}.menu-mobile a{width:30px;height:20px;position:absolute;top:22px}.menu-mobile a:before{position:absolute;width:30px;height:2px;background:#293a73;content:'';-webkit-box-shadow:0 8px #293a73,0 16px #293a73;-moz-box-shadow:0 8px #293a73,0 16px #293a73;box-shadow:0 8px #293a73,0 16px #293a73}.menu-mobile .clicked:before{background:#a8a7af;-moz-box-shadow:0 8px #a8a7af,0 16px #a8a7af;box-shadow:0 8px #a8a7af,0 16px #a8a7af}.menu-mobile .clicked:before content ''{-webkit-box-shadow:0 8px #a8a7af,0 16px #a8a7af}.menu-mobile .clicked:hover{opacity:1}.spaced-content{display:flex;justify-content:space-between}.box-logo{display:inline-block;width:210px}.box-logo img{width:90%;height:auto}.company-info-top{display:inline-block}.ul-contact{position:absolute;right:0}.ul-contact li{position:relative;display:block;width:12px;height:32px;top:6px;background:url("../images/icons.png") no-repeat;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ul-contact li:hover{opacity:.7}.ul-contact li.icon-in{background-position:50% 50%}.ul-contact li.icon-fb{background-position:76% 50%}.breadcrumb{width:100%;height:33px;margin:20px 0 10px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c3c4c6;border-radius:5px;line-height:32px}.breadcrumb .breadcrumb-end{background:0;font-family:open_sanssemibold}.breadcrumb li{padding:0 18px 0 8px;float:left;position:relative;top:-1px;font-size:.8em;background:url("../images/sistema/bkg-breadcrumb.png") center right no-repeat}.breadcrumb li img{position:relative;top:4px}.breadcrumb li a{text-decoration:none;color:inherit;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.breadcrumb li a:hover{opacity:.7}nav{width:100%;background:#fff}.nav-mobile{display:table}.nav-mobile ul{height:auto;padding:10px 0}.nav-mobile li{float:none;padding:5px 0;text-indent:10px}.row:after{content:'';clear:both;display:table}.clear{clear:both;height:20px}.container{position:relative}.box-content{position:relative;width:100%;max-width:1100px;margin:0 auto;display:table}.box-content h3{font-size:2em}.tx-left{float:left}.tx-right{float:right}hgroup{display:table;position:relative;width:100%;color:#fff;font-family:gilroy_regular;padding:50px 0}hgroup h1{position:relative;text-transform:uppercas;font-size:1.5em}hgroup h2{font-weight:800;font-size:.7em}section{width:100%;background:#fff}article{display:inline-block;width:100%;padding:25px 0;margin-bottom:30px}article h3{margin-bottom:40px;font-family:gilroy_regular;font-size:2.9em;letter-spacing:-3px;line-height:1em;text-align:center;font-size:2.2em;font-size:1.8em}article h3 b{font-weight:400;font-family:quicksandbold}article h4{margin-bottom:5px;font-family:gilroy_regular;font-size:1.7em;letter-spacing:-2px;font-size:1.5em}article p{font-size:.9em}article b{font-weight:400;font-family:open_sanssemibold}article br{line-height:30px}article li{margin-bottom:15px}.box-left{display:table;position:relative;float:left;width:535px;margin:0 auto}.box-right{display:table;position:relative;float:right;width:535px}.box-left,.box-right{color:#4e4d54}.icon-fb a{background-position:73.5% 50%}.icon-gp a{background-position:97.5% 50%}.icon-tt a{background-position:2.5% 50%}.icon-lk a{background-position:26.5% 50%}.icon-in{background-position:50.5% 50%}.icon-in a{background-position:50.5% 50%}.redes-sociais .google-share,.redes-sociais .facebook-share{display:inline-block;width:94px}.redes-sociais .google-share{margin-left:10px;position:relative;top:4px}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,::placeholder{font-weight:bold;color:#00f}.placeholder{color:#6b6b6b;font-style:italic}.loading{display:none;position:absolute;right:205px;bottom:65px}.sbHolder{position:relative;width:94%;height:45px;border:1px solid #6b6b6b;font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.sbSelector{display:block;position:absolute;width:100%;height:45px;left:0;line-height:45px;text-indent:10px;overflow:hidden}.sbSelector:link,.sbSelector:visited{color:inherit;outline:0;text-decoration:none}.sbToggle{display:block;position:absolute;width:30px;height:45px;right:10px;top:0;background:url("../images/icon-select.png") center bottom no-repeat}.sbToggleOpen{background-position:center top}.sbOptions{position:absolute;width:100%;left:-1px;border:1px solid #c6c6c6;background-color:#ededed;overflow-y:auto;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sbOptions li{display:block;margin:0 10px;border-bottom:dotted 1px #c6c6c6}.sbOptions li:last-child{border-bottom:0}.sbOptions a{display:block;padding:10px 5px;color:inherit;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.sbOptions a:hover{color:#33b4c7}.sbGroup{display:block;margin:10px 0;text-align:center;font-family:open_sanssemibold}.sec-color{position:relative;color:#fff;height:160px;border-bottom:6px solid #f5e600}.sec-color span{position:absolute;width:131px;height:131px;top:14px}.sec-color h1{font-family:gilroy_regular}.sec-color h2{position:absolute;top:80px;left:150px;top:54px;margin-top:35px}.sec-color a{color:#fff;font-family:gilroy_regular;font-size:.9em;right:20px !important;text-decoration:none;text-transform:uppercase;top:85px;position:absolute;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sec-color a:hover{opacity:.7}.sec-color p{width:60%;left:120px;width:50%;top:60px;top:40px;left:85px;width:65%;font-size:.7em}.sec-color h3{left:120px;top:20px;font-size:1.5em;font-size:1.2em;top:10px;left:85px}.box-slider{position:relative}.box-slider:hover .banner-control{display:block}.box-banner{width:100%}.box-banner img{display:block;width:100%;height:auto}.box-banner li{width:100%}.banner-control{display:none;position:absolute;width:100%;top:50%;margin-top:-46px;z-index:1000;margin-top:-41px;margin-top:-29px;margin-top:-21px}.banner-control a{position:absolute;width:40px;height:92px;background:url("../images/icon-banner.png") no-repeat;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;background-size:cover;width:35px;height:82px;width:25px;height:58px;width:18px;height:42px}.banner-control a:hover{opacity:.6}.banner-control .prev{left:10px}.banner-control .next{right:10px;background-position:right center}.top-agencia,.top-noticias,.top-noticia{background:#55568c url("../images/bg-agencia.jpg") center center no-repeat}.top-portfolio{background:#3496d7 url("../images/bg-portfolio.jpg") center center no-repeat}.top-verportfolio{background:#858585 url("../images/bg-verportfolio.jpg") center center no-repeat}.top-tutoriais,.top-vertutorial,.top-marketing,.top-vermarketing{background:#d2636c url("../images/bg-marketing.jpg") center center no-repeat}.top-internet,.top-verinternet{background:#4ba180 url("../images/bg-internet.jpg") center center no-repeat}.ln-internet,.ln-marketing{position:absolute;left:146px;bottom:5px;position:relative;left:0}.ln-marketing:hover{color:#d2636c}.ln-internet:hover{color:#4ba180}.video-empresa{height:301px !important}.box-galeria{position:relative;overflow:hidden;height:320px;height:200px}.box-galeria img{width:100%;height:auto}.galeria-control{position:absolute;top:265px;width:100%;z-index:1000;top:145px}.galeria-control a{position:absolute;top:0;width:45px;height:45px;background:url("../images/arrows.png") center top no-repeat;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:.7}.galeria-control a:hover{opacity:1}.galeria-control .prev{left:10px}.galeria-control .next{background-position:center bottom;right:10px}.servico{padding-bottom:0;margin-bottom:0}.servico li{margin:0;list-style-type:square}.servico a{color:inherit;text-decoration:none;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.servico a:hover{opacity:.8}.box-servico{text-align:left;color:#4e4d54}.box-servico span{float:left;display:block;width:131px;height:131px;margin-right:15px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:.6}margin 0 auto 10px,.active{background-position:right bottom;opacity:1}div > a{color:inherit;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}a{position:relative}a:hover span{opacity:1;background-position:right bottom}h4{font-size:1.5em;letter-spacing:-1px}p{font-size:.9em;margin-bottom:10px}.ln-clientes{display:block;position:relative;width:100%;margin-top:10px;padding:10px;border:1px solid #c3c4c6;background:#796fa4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ln-clientes p{font-size:1.8em;text-transform:uppercase;font-family:gilroy_regular;letter-spacing:-1px;font-size:1.3em}.ln-clientes small{display:block;margin-top:-3px;font-size:.6em;text-transform:lowercase;font-family:gilroy_regular}.ln-clientes span{position:absolute;top:0;right:0;width:65px;height:100%;background:#55568c url("../images/btn-arrow.png") center center no-repeat}.ln-clientes:hover{opacity:.9}.img-servico{display:block;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.img-color{position:absolute;top:0;left:0;z-index:1}#loading-bar-spinner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#fff;opacity:.8}#loading-bar-spinner .spinner-icon{position:absolute;left:50%;top:50%;width:128px;height:128px;margin-left:-64px;margin-top:-64px;background:url("../images/preloader.gif") center center no-repeat}.cliente{margin-bottom:0}.cliente .box-right{text-align:center}.img-icone{display:block;width:65px;height:65px;margin-top:15px}.sec-servico{border-bottom:3px solid #d7d7d7}.sec-servico h3{text-transform:uppercase;font-family:gilroy_regular;font-size:2em}.sec-servico a{font-family:gilroy_regular;font-size:.8em;color:inherit;text-decoration:none;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.sec-servico a:hover{opacity:.7}.sec-servico p{margin:10px 0 15px;font-size:.9em;clear:both}.sec-servico pre{margin-top:20px;font-size:.9em;font-family:gilroy_regular}.sec-servico img{display:block}.sec-local{background:#efefef}.sec-local article{background:url("../images/mapa.jpg") center right no-repeat}.sec-local ul{text-align:center}.sec-local ul p{font-family:gilroy_regular;font-size:1.9em;letter-spacing:-2px;font-size:1.5em}.sec-local ul small{position:relative;font-family:gilroy_regular;font-size:.9em;letter-spacing:-1px}.sec-local p.telefone{position:relative;top:10px;color:#293a73;font-family:gilroy_regular;font-size:1.9em;letter-spacing:-3px}ul li{display:inline-block;float:none}.recaptcha iframe{border:1px solid #f00}.nav-page{padding:20px 0;height:85px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-page a{position:absolute;width:43px;height:43px;background:url("../images/icon-navegacao.png") no-repeat;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.nav-page a:hover{opacity:.7}a.page-prev{left:0}a.page-menu{left:50%;margin-left:-21.5px;background-position:center center}a.page-next{right:0;background-position:right center}.leia-mais{margin-top:20px;display:block;font-size:14px;text-decoration:none;color:#4e5488 !important}.leia-mais:before{content:'> '}.leia-mais:hover{color:#646cb4 !important}.return{display:block;position:relative;width:350px;margin-top:10px;padding:10px;border:1px solid #c3c4c6;background:#796fa4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.return span{position:absolute;top:0;left:0;width:65px;height:100%;background:#55568c url("../images/btn-arrow.png") center center no-repeat;-webkit-transform:rotate -180deg;-moz-transform:rotate -180deg;-ms-transform:rotate -180deg;-o-transform:rotate -180deg;transform:rotate -180deg}.return:hover{opacity:.9}.return p{font-size:1.8em;text-transform:uppercase;font-family:gilroy_regular;letter-spacing:-1px;text-align:right;font-size:20px !important}.cliente .box-right,.sec-servico .box-right{margin:0 auto}.portfolio li,.portfolio li:nth-child(3n-2){margin-left:38px}#btn-orcamento{display:inline-block;-webkit-transition:all .3;-moz-transition:all .3;-o-transition:all .3;transition:all .3;margin:auto;z-index:2;max-width:350px;width:334px;-webkit-transform:translateZ 2px;-moz-transform:translateZ 2px;-ms-transform:translateZ 2px;-o-transform:translateZ 2px;transform:translateZ 2px}#btn-orcamento a{position:relative;top:-14px}.fixed-btn{top:0;position:fixed;top:-12px;left:50%;-webkit-transform:translateX -50%;-moz-transform:translateX -50%;-ms-transform:translateX -50%;-o-transform:translateX -50%;transform:translateX -50%;position:fixed;top:0;left:0}.img-servico,.sec-servico img{width:95%;height:95%;margin:0 auto}body .vjs-default-skin .vjs-play-progress,body .vjs-default-skin .vjs-volume-level{background-color:#55568c;border:0}.ae-editable{min-height:200px;padding:16px;border:1px solid #ccc;border-radius:4px}.ae-editable a{color:#483c80}.ae-editable a:hover{color:#6151ac}.box-slider ul li{padding:0}.impacte-v2 .outer-container{display:table;height:100%;width:100%}.impacte-v2 .inner-container{display:table-cell;vertical-align:middle;height:100%}.impacte-v2 .box-logo{left:auto}.impacte-v2 header .phones{color:#273582;display:inline-block;font-family:open_sanssemibold;margin-top:0}.impacte-v2 header .social-links a{margin:0 3px}.impacte-v2 .i-block{display:inline-block}.impacte-v2 .t-center{text-align:center}.impacte-v2 .t-right{text-align:right}.impacte-v2 .width-full{width:100%}.impacte-v2 .small-box-content{width:840px;margin:0 auto}.impacte-v2 .customers-1{margin:0 auto -5px}.impacte-v2 a:not(:first-child) .customer-img{margin-left:-5px}.impacte-v2 a .customer-img{outline:3px solid #fff;background-size:cover;overflow:hidden;position:relative;transition:.3s all}.impacte-v2 a .customer-img img{position:absolute;bottom:20px;transform:translateX(-50%)}.impacte-v2 a .customer-img .customer-img-original{background-size:cover;height:100%;width:100%;position:absolute;left:0;top:0;opacity:0;transition:.3s opacity}.impacte-v2 a .customer-img .customer-img-original:hover{opacity:1}.impacte-v2 .bg-orcamento h1{padding:10px 0}.impacte-v2 .bg-orcamento h2{font-weight:800;text-transform:none;font-family:quicksandbold;font-size:30px;line-height:29px}.impacte-v2 .box-content h2{font-size:.8em}.impacte-v2 .ln-clientes p{margin-bottom:0;font-size:1.7em}.impacte-v2 article h3{color:#273582}.impacte-v2 a.ln-clientes:hover span{background-position:center}.impacte-v2 .whatsapp-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAY1BMVEUAAAAb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Eb10Ep2k043FlG32VU4XFi5Hxx5oh/6ZSN66Cb7qyq8Li488TG9dDU+Nvj+ufx/fP///+RTrNmAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAoBJREFUeAGdlu2isioQRrHM0m05Ehp+KN7/VZ4NOzw8o2av61eWyxlmBlJsEl9vWf7Lz+0WR+IfOKd3Ah7p5Tszuj5ohSI97au3grbIdvQrV5H0w+pPd9qhiLfcpKB90nU3pa/I11LP6Evu0XEXbXQP2AktKJXWbad1LVc6DvO4MF/DNDM2T2Jcg7F6MLWdGL1i/T7P8o2Al5mdfvQfmxIbNg8Whu3euaq/29V7BSPmnqxVunS3jjUFqN5+Z8B+YODA1cSozMJOloFtDAPVCR5qSh46CreD5gHQ7ikgZvMhbc7oov1ik/ITXHf+90rrxTOeLPHiV2aBB+f6D4BmpRQiDq7sYCmboZncJ8R9PYJ8Da7MO149WdplaKwINEr5FevJIbksMW8hcnywDGRFnAG6JcQDlmzIUmHaeEcow3S9n1u68S5pddF7siv7SEuqT7JPVdpeNUtZ7Uf2zaqJU+/KPnFvv7TcWvOdZprwp8HaXfm3zlbOsz9CnzGpJ54KRldmsmg/gl0opzhAzcYR2sMIrs32CDNAr0BufSFkKJ/hbiyx7L1rrCNdBqEsCtxzBgZLtca5lT8qapSzD9v9fahUpa/nwE7AC8v7Ses8DdtoqcC8O6wYunxiT+yfCjYiUBt+8uYCD+7KVaSsmu5JK/9fQ8mObQjd2MyGv74Gq5PagOsDY+hxChibWv1Safe0YL0QeJ4yOW0zqs0Xi5z+P3GHpipVz9SakCJyXpB4N41tXb6zeM3+0EBUSNoRu2JL1lploRWuAkhoF1jwARvcQ3Z2+I158535fN9Xi4vYIEr33PwktonzT+ojEZ+55IdVFz1bq9wPqB/Dp3eImSWRWPIfhmbS5nSz97QAAAAASUVORK5CYII=");background-color:#1bd741;height:61px;width:61px;position:fixed;right:20px;bottom:20px;border-radius:33px;z-index:100}.impacte-v2 footer .box-content{width:310px}.impacte-v2 .footer-phone{font-size:1.5em !important;font-weight:800}.impacte-v2 .sec-color hgroup{width:50%}.impacte-v2 .v-top{vertical-align:top}.impacte-v2 .v-middle{vertical-align:middle}.impacte-v2 .top-info{background-color:#f5e600;font-size:12px;color:#273582;font-family:quicksandbold;min-height:2px}.impacte-v2 .top-info img{margin:6px 0 6px 6px;vertical-align:middle;height:30px}.impacte-v2 .tutorial li{width:230px}.impacte-v2 .tutorial li p{position:absolute;bottom:auto}.impacte-v2 hgroup[class^="top-"]{background:none;background-color:#273582}.impacte-v2 .ln-internet:hover,.impacte-v2 .ln-marketing:hover{color:#6598f3}.impacte-v2 .sec-contact{background-color:#6598f3}