@import url('custom.css');

.logo,.menu-topo{display:inline-block}.clear_all,.mapa-site,.ul-menu li,footer{clear:both}.btn-mapa,.seta,.voltar_topo{cursor:pointer}@font-face{font-family:museo300;src:url(museo/museo300.eot);src:url(museo/museo300.eot?#iefix) format('embedded-opentype'),url(museo/museo300.woff) format('woff'),url(museo/museo300.ttf) format('truetype'),url(museo/museo300.svg#museo300) format('svg');font-weight:400;font-style:normal}@font-face{font-family:museo500;src:url(museo/museo500.eot);src:url(museo/museo500.eot?#iefix) format('embedded-opentype'),url(museo/museo500.woff) format('woff'),url(museo/museo500.ttf) format('truetype'),url(museo/museo500.svg#museo500) format('svg');font-weight:400;font-style:normal}@font-face{font-family:museo700;src:url(museo/museo700.eot);src:url(museo/museo700.eot?#iefix) format('embedded-opentype'),url(museo/museo700.woff) format('woff'),url(museo/museo700.ttf) format('truetype'),url(museo/museo700.svg#museo700) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source-regular;src:url(source/source-sans-pro-regular.eot);src:url(source/source-sans-pro-regular.eot?#iefix) format('embedded-opentype'),url(source/source-sans-pro-regular.woff) format('woff'),url(source/source-sans-pro-regular.ttf) format('truetype'),url(source/source-sans-pro-regular.svg#source-sans-pro-regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source-bold;src:url(source/source-sans-pro-bold.eot);src:url(source/source-sans-pro-bold.eot?#iefix) format('embedded-opentype'),url(source/source-sans-pro-bold.woff) format('woff'),url(source/source-sans-pro-bold.ttf) format('truetype'),url(source/source-sans-pro-bold.svg#source-sans-pro-bold) format('svg');font-weight:400;font-style:normal}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left}.col1{width:80px}.col2{width:180px}.col3{width:280px}.col4{width:380px}.col5{width:480px}.col6{width:580px}.col7{width:680px}.col8{width:780px}.col9{width:880px}.col10{width:980px}.col11{width:1080px}.col12{width:1180px}.gutter{margin-left:20px}.guttinho{margin-left:10px}.right{float:right}*{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}body{font-family:museo300,source-regular,sans-serif;color:#666;width:100%;float:left}.content,.wrapper{margin:0 auto}.voltar_topo{clear:both;font-size:14px;color:#c32f4e;float:right;background:url(../media/img/seta2.png) right center no-repeat;padding-right:14px}header{height:180px;position:relative;z-index:1500}.menu-fixed{background:url(../media/img/bg-topo.png) top no-repeat;width:100%;height:180px;padding-top:20px;position:fixed;z-index:99999;top:0}#footer,#header{margin:0 auto;float:none}.loader{background:rgb(255 255 255 / 68%) url(../media/img/AjaxLoader.gif) no-repeat center center;width:100%;height:100%;position:fixed;z-index:99999;display:flex;border-radius:5px;left:0;box-shadow:1px 1px 10px #888;display:none;top:0}.logo{width:154px;height:56px;padding-top:5px;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;transition:width .4s,height .4s;-webkit-transition:width .4s,height .4s;margin-right:120px}.compartilhe,.ul-menu{padding:8px 0}.menu-topo{position:fixed;background:#fff}.ul-menu li{text-transform:uppercase;font-size:15px;display:inline;margin:0 12px;font-family:museo300,sans-serif}.ul-menu li a{color:#616161;transition:color .7s;-webkit-transition:color .7s}.ul-menu li a:hover{color:#bcbdc0}.compartilhe{float:right;margin-right:140px}.comp-facebook,.comp-insta,.comp-linkedin,.comp-mais,.comp-mais span{width:20px;height:19px;display:inline-block;margin:0 2px;float:left;text-indent:-99999999999px;overflow:hidden}.comp-mais span{margin:0}.comp-facebook{background:url(../media/img/sprite.png) -1px -1px no-repeat}.comp-linkedin{background:url(../media/img/sprite.png) -24px -1px no-repeat}.comp-mais,.comp-mais span{background:url(../media/img/sprite.png) -47px -1px no-repeat!important}.comp-insta{background:url(../media/img/sprite.png) no-repeat -163px -1px}.whatsapp{position:fixed;bottom:20px;right:20px;animation:whatsapp 2s linear infinite;filter:drop-shadow(0 0 .35rem #0009)}@keyframes whatsapp{0%{transform:scale(1)}50%{transform:scale(.98)}100%{transform:scale(1)}}.whatsapp:hover{animation:none}.whatsapp .flex{display:flex}.whatsapp .img-whatsapp{background:url(../media/img/sprite.png) no-repeat -385px -372px;width:60px;height:60px;right:0;position:relative;z-index:1}.whatsapp .atendimento{width:0;transition:all linear .3s;font-size:0;z-index:0;left:-15px;position:relative}.whatsapp:hover .atendimento{padding:10px 20px;padding-left:30px;background:#fff;color:#000;border-top-right-radius:10px;border-bottom-right-radius:10px;text-align:center;z-index:-1;width:auto;transition:all linear .3s}.whatsapp:hover .atendimento p{font-size:16px;transition:all linear .3s}.whatsapp .atendimento span{display:block}#banner{width:100%;margin:0 auto;height:550px}.banner{width:100%;height:728px;margin:-210px auto 0}.setas-next,.setas-prev{cursor:pointer;display:block;padding:0;background:url(../media/img/sprite.png) no-repeat;text-indent:-9999px;height:88px;width:50px;position:absolute;top:20%;z-index:1000}.next,.prev{width:180px;height:150px;position:absolute;top:320px;display:block}.prev{left:0}.next{right:0}.setas-prev{background-position:-2px -488px;left:100px}.setas-prev:hover{background-position:-108px -488px}.setas-next{background-position:-55px -488px;right:100px}.setas-next:hover{background-position:-160px -488px}#solucoes{width:100%;min-height:560px;background:url(../media/img/bg-solucoes-home.png) top center no-repeat;position:relative}#solucoes .segura-solucoes{margin:0 auto;float:none;padding-top:120px}#solucoes .div-img img{margin-top:47px;width:95%}#solucoes .chamada{background:url(../media/img/ponto.jpg) top right no-repeat;font-family:museo500;font-size:30px;color:#00cbff;display:block;width:145px;padding-top:5px;float:right}#solucoes .chamada a{padding:9px}#solucoes .div-conteudo h2{font-family:museo500;font-size:60px;text-align:right;color:#fff}#solucoes .div-conteudo p{text-align:right;font-size:18px;margin-top:15px;color:#fff}#solucoes .div-conteudo .nossas-solucoes{display:block;width:86px;font-size:12px;background:#c32f4e;text-transform:uppercase;text-align:center;padding:15px 0;margin-top:20px;font-family:museo300,sans-serif;color:#fff;float:right;transition:opacity .7s;-webkit-transition:opacity .7s}#solucoes .div-conteudo .nossas-solucoes:hover{opacity:.7}#clientes{width:100%;min-height:328px;position:relative;margin-top:-50px}#clientes .segura-clientes{margin:0 auto;float:none}#clientes .div-conteudo .chamada{color:#8c8c8c;font-family:museo500;font-size:30px;position:relative;z-index:2}#clientes .div-conteudo .chamada a{padding:10px 15px;background:url(../media/img/ponto.jpg) top right no-repeat #ededed;border-radius:5px 0 5px 5px}#clientes .div-conteudo h2{font-family:museo500;color:#333;font-size:48px;margin-top:32px}#clientes .div-conteudo p{font-size:16px;color:#9d9d9d;margin-top:15px;margin-bottom:30px}#clientes .div-conteudo .nossos-clientes{display:block;width:128px;color:#fff;text-transform:uppercase;background:#007cb2;font-size:12px;text-align:center;padding:15px 0;font-family:museo300,sans-serif}.clientes-lista{width:100%;height:234px;float:right;margin-top:40px;padding-top:30px}.clientes-lista ul.parc-bottom{position:absolute;top:145px;margin-left:72px}.clientes-lista ul li{display:inline-block;margin:0 20px}.clientes-lista .parceiros{background-color:#f6f6f6;padding:10px;width:80px;height:80px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}#facebook{margin:50px auto 0;float:none}.chamada-facebook{float:left;width:auto;color:#8c8c8c;font-family:museo500;font-size:30px;text-align:center;margin-right:45px;margin-top:15px;margin-bottom:20px}.chamada-facebook a{background:url(../media/img/ponto.jpg) top right no-repeat #ededed;border-radius:5px 0 5px 5px;padding:8px 14px}footer{width:100%;background:url(../media/img/bg-rodape.png) bottom no-repeat;min-height:275px}.redes-sociais-logos{display:flex;flex-wrap:wrap;width:90px;justify-content:center;align-items:center;margin-right:35px}.footer-left{margin-top:160px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer-left span.comp{color:#7c7d7f;font-size:14px;float:left;margin-top:50px;margin-bottom:5px}.footer-left span.zend-cert{float:right;margin-top:15px;margin-right:40px}.footer-left .compartilhe-rodape{display:inline-block;float:left}.footer-right{float:right;color:#fff;margin-top:133px}.mapa-site{background:url(../media/img/mapa.png) left top no-repeat;padding-left:30px;padding-top:3px;height:25px;font-size:14px;color:#c32f4e;float:none}.seta{width:9px;height:9px;display:inline-block;margin-left:7px;background:url(../media/img/seta2.png) top center no-repeat}.divMapa{width:100%;background:url(../media/img/bg-mapa.png) bottom center no-repeat;margin:0 auto;min-height:156px}.mapa-conteudo{margin:0 auto;padding-top:90px;float:none}.logo-rodape{margin-left:30px;margin-bottom:10px;vertical-align:13px;float:left}.div-endereco,.div-telefone{display:inline-block;font-size:16px;float:left}.div-endereco{margin-left:12px;margin-right:0}.div-endereco:last-child{border-left:2px solid #fff;padding-left:13px}.div-telefone{vertical-align:10px;font-size:20px}#at15s,.at16nc.at16t_compact,.at16nc.at16t_facebook,.at16nc.at16t_twitter{display:none!important}.menu-footer{padding-bottom:10px;display:none}.btn-mapa{width:130px;display:block}.fb-like-box{float:left}@media only screen and (max-width:1200px){.col_dk1{width:60px}.col_dk2{width:140px}.col_dk3{width:220px}.col_dk4{width:300px}.col_dk5{width:380px}.col_dk6{width:460px}.col_dk7{width:540px}.col_dk8{width:620px}.col_dk9{width:700px}.col_dk10{width:780px}.col_dk11{width:860px}.col_dk12{width:940px}#clientes .div-conteudo .clientes-lista{width:100%;height:217px}.logo{margin-right:60px}.compartilhe,.div-endereco{margin-right:0}#solucoes .div-conteudo h2{font-size:43px}.div-endereco{margin-left:9px}.footer-right{margin-top:150px}.div-endereco,.div-telefone{font-size:12px}.esconde{position:absolute;left:-9999px;top:-9999px}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:730px!important}}@media only screen and (max-width:940px){.compartilhe,.esconde-tablet,.next,.prev{position:absolute;left:-9999px;top:-9999px}.col_md1{width:60px}.col_md2{width:140px}.col_md3{width:220px}.col_md35{width:250px}.col_md4{width:300px}.col_md45{width:340px}.col_md5{width:380px}.col_md55{width:430px}.col_md6{width:460px}.col_md7{width:540px}.col_md8{width:620px}.col_md9{width:700px}.logo{width:143px;height:49px;margin-right:30px}.ul-menu li{font-size:14px;margin:0 6px}#clientes .div-conteudo h2,#solucoes .div-conteudo h2{font-size:37px}#clientes .div-conteudo p,#solucoes .div-conteudo p{font-size:14px}#solucoes .div-conteudo .chamada{font-size:20px;width:125px;margin-bottom:10px}#clientes .div-conteudo .chamada{font-size:24px;width:125px}#clientes .clientes-lista{height:221px}#banner{margin-top:30px;height:390px}#banner a{background-size:auto 75%!important}.div-endereco,.logo-rodape{margin-left:21px}.div-endereco:last-child{border-left:none;padding-left:0;float:right;margin-left:0;margin-right:20px}.endereco{font-size:12px}.telefone{font-size:14px}.footer-right{margin-top:125px}.footer-left span.zend-cert{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:490px!important}}@media only screen and (max-width:700px){.col_sm1{width:60px}.col_sm2{width:140px}.col_sm3{width:220px}.col_sm4{width:95%;float:none;margin:auto}.portfolio .col_sm4{width:320px!important;float:none!important;margin:auto!important}.menu-topo{position:static;overflow:hidden}.ul-menu{margin:0}header{min-height:65px;background:0 0;position:static;height:auto}#solucoes{background:url(../media/img/bg-solucoes-mobile.png) top center no-repeat;min-height:475px;text-align:center}#solucoes .segura-solucoes{padding-top:0}#solucoes .div-conteudo{padding-top:55px}#solucoes .div-conteudo h2{font-size:35px;text-align:center;margin-top:7px}#solucoes .div-conteudo p{margin-top:10px;float:none;font-size:15px;width:auto;text-align:center}#solucoes .div-conteudo .nossas-solucoes{position:absolute;margin-left:-43px;margin-top:13px;left:50%}.div-solucoes .nossas-solucoes{margin-top:20px;margin-right:20px}.solucoes-conteudo{margin-top:50px}.div-solucoes .chamada-solucoes{font-size:20px;margin:15px 20px 25px 0;float:right;width:100px}#clientes{margin-top:0;min-height:100px}#clientes .div-conteudo .chamada{font-size:20px}#clientes .div-conteudo h2{width:auto;text-align:center;font-size:35px}#clientes .div-conteudo p{text-align:center;width:auto;font-size:15px}#clientes .div-conteudo .nossos-clientes{position:relative;margin-left:-64px;left:50%}.aparelhos,.clientes-lista,.divMapa,.next,.prev{position:absolute;top:-9999px;left:-9999px}.chamada-facebook{margin-bottom:30px;font-size:20px}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}footer{background:url(../media/img/bg-rodape-mobile.png) center bottom no-repeat;min-height:380px}.footer{width:100%;padding:0}.footer-left{display:flex;width:100%;margin:0 auto;padding-top:30px;float:none}.footer-left .redes-sociais-logos{width:145px}.footer-left .especialidades{justify-content:space-between;width:70%;top:-20px;display:none}.footer-left span{float:none;text-align:center;margin:0!important}.footer-left span.zend-cert{display:block}.footer-left .compartilhe-rodape{width:157px;margin:30px auto 90px;display:block;float:none}.comp-facebook,.comp-insta,.comp-linkedin,.comp-mais{width:42px;height:40px;display:inline-block;margin:0 3px}.comp-facebook{background:url(../media/img/sprite-mobile.png) no-repeat}.comp-linkedin{background:url(../media/img/sprite-mobile.png) -43px 0 no-repeat}.comp-mais,.comp-mais span{background:url(../media/img/sprite-mobile.png) -86px 0 no-repeat!important}.comp-insta{background:url(../media/img/sprite-mobile.png) -170px 0 no-repeat}.footer-right{width:320px;margin:0 auto;float:none;padding-top:25px}.div-endereco{margin-right:2px;margin-left:0}.div-endereco:last-child{border-left:2px solid #fff;padding-left:13px;float:left;margin-right:0}.logo-rodape{margin:0;display:block;float:none;position:relative;top:-20px}.div-telefone{vertical-align:16px;float:none}.endereco{font-size:12px}#banner{margin-top:190px;height:195px}#banner a{background-size:auto 35%!important}.logo{display:block;float:none;margin:-6px auto 0;width:110px!important;height:38px!important}.ul-menu{margin-top:13px}.ul-menu li{display:block;text-align:left;background:#f1f1f1;margin:2px 0;font-size:16px;padding-left:20px}.ul-menu li a{display:block;padding:13px 0}.menu-mobile{background:url(../media/img/sprite-mobile.png) -129px 0 no-repeat;width:40px;height:48px;display:block;float:left;margin-left:20px}.menu-topo{height:0;transition:1s height linear;-webkit-transition:1s height linear}}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}#resposta_form_formCurriculo,.resposta_form{color:#bd0000!important;display:block;margin-top:27px}.pop{width:825px;height:750px}.texto-popup{width:60%;margin:40px auto}.texto-popup h1{font-weight:700;text-align:left;margin-bottom:20px}.texto-popup p{text-align:left;font-size:20px;line-height:25px}.container-pop{background-color:#9b73b2;padding:35px;border-radius:15px;box-shadow:0 0 6px rgba(0,0,0,.48)}.pop{z-index:99;position:relative;background-image:url(../media/img/recesso.jpg);background-size:100%;background-position:top center;background-repeat:no-repeat;text-align:center;border-radius:5px;box-shadow:0 0 12px 1px rgba(0,0,0,.5);color:#fff}@media screen and (min-width:481px) and (max-width:940px){.texto-popup{width:100%;position:absolute;margin:0;bottom:-262px}.container-pop{border-radius:0 0 8px 8px}.pop{width:400px;height:400px}}@media only screen and (max-width:480px){.home .modal{align-items:unset!important;padding-top:150px}.pop{width:290px;height:290px}.texto-popup{width:100%;position:absolute;bottom:-336px;margin:0}.container-pop{border-radius:0 0 8px 8px;box-shadow:unset}}.footer-left span.zend-cert{margin:0}.especialidades{display:flex;align-items:center;justify-content:center;position:relative;top:15px}.especialidades span{margin-right:10px}.terms{color:#786f9c;text-align: left;display:flex;align-items:end;gap:0.3rem}.terms-2{color:#786f9c;text-align:left;margin-top:3%}@media (max-width:550px){.terms{transform:translate(0)}}.modal-open{overflow-x:hidden;overflow-y:auto}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,0)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0,0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:600px;margin:7rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}