﻿/*
* Jgwebcom - Soluções Tecnológicas (http://www.jgwebcom.com)
* Copyright(c) 2016, Jgwebcom.
* Versão: 0
*/
body,html{height:100%;background:#f2f2f2}body{font-family:'Open Sans',sans-serif}.full-container{min-height:100%;background:#fff}a:active,a:focus,a:link,a:visited{color:inherit;text-decoration:none}a.voltar{float:right;font-weight:600;padding:8px 10px;background:#3085b3;font-size:11px;color:#fff}a.voltar:hover{opacity:.8}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin .5s infinite steps(8)}::-moz-selection{color:#fff;background:#fdc517}::selection{color:#fff;background:#fdc517}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#fdc517}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#fdc517}.relative{position:relative}.tbl{display:table;width:100%;height:100%}.tbl-cell{display:table-cell}.tbl-cell-full{width:100%}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.fz-0{font-size:0}.col-in-block{display:inline-block;float:none}.anchor{position:absolute;top:0;margin-top:-58px;width:100%}h1{font-size:25px;font-weight:700;color:#2d3766;text-align:center;margin:0 0 15px 0}h1 span{font-family:'Open Sans Condensed',sans-serif;font-size:75%;font-weight:300;display:block}h2{font-size:22px;font-weight:700;text-align:center;color:#fdc509;margin:0 0 20px 0}h3{font-size:17px;font-weight:700;text-align:center;color:#fff;margin:0 0 15px 0}h3 span{font-family:'Open Sans Condensed',sans-serif;font-weight:300;display:block;font-size:80%}h4{text-align:center}h5{text-align:center}h6{text-align:center}p{text-align:justify;font-size:13px;line-height:23px;color:#fff;margin:0 0 15px 0}p a{font-weight:700}p a:hover{text-decoration:underline}.lista ul{font-size:0;margin:0 0 5px 0}.lista ul li{font-size:13px;font-weight:400;margin:0 0 10px 0;text-align:left}.lista ul li ul li{margin:0 0 2px 0}::-webkit-input-placeholder{color:#fff!important}:-moz-placeholder{color:#fff!important}::-moz-placeholder{color:#fff!important}:-ms-input-placeholder{color:#fff!important}.form-control[readonly]{background:#fff}.form-control{width:100%;max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;background:#192145;border:none;border-bottom:1px solid #44508a;border-radius:0;font-size:14px;padding:10px 15px;color:#fff}.form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none}.bt,a.bt{display:block;width:98px;max-width:100%;background:#fdc517;color:#192145;font-size:14px;border:none;outline:0;position:relative;text-align:center;padding:10px;margin:0 0 15px 0}.bt:hover,a.bt:hover{opacity:.7}.bt-enviar{float:right;margin:0;font-weight:700}label{font-weight:600;font-size:11px}.captcha{text-align:center;width:100px;display:table-cell;margin:0 15px 0 0}.captcha img{margin:0 15px 0 0}input.inputBig{display:table-cell;width:100%}input.error,select.error,textarea.error{border-color:#e899a3!important}label.error{color:#982e3c;background:#ffd1d7;line-height:1;padding:3px}.loading-form{width:100%;text-align:center;padding:16px;display:none;font-size:13px;color:#fff}.loading-form h2{text-align:center!important;margin:0 0 10px 0}.loading-form h5{text-align:center!important;margin:10px 0 0 0;font-size:20px}.loading-form i{font-size:35px;color:#fdc509}a.voltarForm{display:block;text-align:center;font-size:15px;font-weight:700;color:#fff}a.voltarForm:hover{text-decoration:underline}.bg-azul{background:#05537d!important}.cl-azul{color:#05537d!important}.topo{width:100%;height:162px;background:url(../images/base-top.jpg) no-repeat;background-position:center center;background-size:1000px;padding:20px 0 0 0}a.logo-topo{display:block;width:170px;margin:0 auto}.menu{width:100%;margin:10px 0 0 0}.menu ul{width:100%;font-size:0;padding:0;margin:0;text-align:center}.menu ul li{display:inline-block;list-style:none;vertical-align:bottom}.menu ul li a{display:block;font-weight:600;font-size:12px;color:#fff;padding:10px 9px}.menu ul li:hover a{background:rgba(255,255,255,.3)}.menu ul li.m-fone{display:block;font-weight:600;font-size:20px;color:#fdc517;padding:10px;line-height:1}.menu ul li.m-fone span{font-size:60%}.topo-fixo{position:fixed;top:0;left:0;right:0;background:#2d3766;z-index:2;display:none;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,1);-moz-box-shadow:0 2px 2px -2px rgba(0,0,0,1);box-shadow:0 2px 2px -2px rgba(0,0,0,1)}.topo-fixo a.logo-topo{width:150px;margin:10px 0}.topo-fixo .menu{margin:0}.topo-fixo .menu ul{text-align:right}.topo-fixo .menu ul li a{font-size:13px;padding:25px 17px}.topo-fixo .menu ul li.m-fone{font-size:16px;padding:26px 0 26px 26px}button.bt-m{font-size:24px;color:#fff;background:0 0;border:none;float:right;padding:12px 0;outline:0;transition:all .2s linear}button.bt-m:active{transform:scale(.8)}.topo-fixo .menu-m{display:none}.topo-fixo .menu-m ul{text-align:center}.topo-fixo .menu-m ul li{display:block}.topo-fixo .menu-m ul li a{font-size:12px;padding:15px;border-top:1px solid #354075}.topo-fixo .menu-m ul li.m-fone{display:none}.area-introducao{position:relative;background:#fff;padding:20px 0}.like-box{text-align:center}.banner{width:100%;margin:30px 0 0 0}.owl-pagination{width:100%;padding:30px 0 0 0;text-align:center}.owl-page{display:inline-block;width:14px;height:14px;background:#2d3766;margin:0 8.5px;border-radius:5px}.active{background:#fdc517}.owl-next,.owl-prev{position:absolute;top:0;bottom:0;font-size:30px;background-size:30px;background-repeat:no-repeat;background-position:center center;width:70px}.owl-next:hover,.owl-prev:hover{background-color:rgba(0,0,0,.3)}.owl-prev{left:0;background-image:url(../images/icons/left.png)}.owl-next{right:0;background-image:url(../images/icons/right.png)}.area-sobre{width:100%;background:#2d3766;position:relative;padding:20px 0}.area-sobre a.bt{font-family:'Open Sans Condensed',sans-serif;font-size:15px;font-weight:700;width:100%;padding:15px}.area-sobre a.bt span{position:absolute;top:0;bottom:0;width:40px;z-index:1;background:#fdc517;transform:skew(-20deg);display:none}.area-sobre a.bt span.d-r{right:-13px}.area-sobre a.bt span.d-l{left:-13px}.area-sobre .ilus{position:absolute;top:0;right:0;bottom:0;width:41.5%;background:url(../images/moco.jpg) no-repeat top left;background-size:cover}.area-ilustracao{width:100%;font-size:0}.area-ilustracao .item{display:inline-block;position:relative;width:100%;height:200px;border:.5px solid #fff;cursor:pointer}.area-ilustracao .item .bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all .1s linear}.area-ilustracao:hover .bg{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.area-ilustracao .item:hover .bg{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.area-maps{position:relative}#map_canvas{width:100%}#map_canvas,.area-maps{height:250px}h4.firstHeading{font-weight:500;font-size:14px;margin:0 0 5px 0;color:#333;text-align:left}#map_canvas p{font-size:13px;color:#333;margin:0;line-height:20px}.rodape{position:relative;width:100%;background:#2d3766}.rodape .area-1{padding:30px 0}.logo-foot{width:167.5px;margin:0 auto;margin-bottom:20px}.rodape .box{width:100%}.rodape .box .marker{width:20px;margin:0 20px}.rodape .box p{text-align:left;margin:0}.linha_hr{width:100%;height:1px;background:#fff;margin:20px 0 15px 0}.rodape .box .icon{width:18px;margin:0 20px}.rodape .box a{display:block;color:#fff;font-size:13px;padding:5px 0}.rodape .box a.a-tel{font-size:18px;font-weight:700}.rodape .box a.a-tel span{font-size:65%}.area-form{position:relative;width:100%;margin:15px 0 0 0}.bt-curriculo{margin:0}.area-form .detalhe{width:90%;height:40px;background:#fdc517;margin:0 auto;opacity:.7}.form-trabalhe-conosco{display:none}.bt-muda-form{width:150px;background:#44518c;color:#fff}.rodape .area-2{width:100%;padding:20px 0;font-size:0;background:#192145}.rodape .info-1{width:100%;padding:0;margin:0;border-right:0;text-align:center}.info-2{width:100%;text-align:center;margin:10px 0}.rodape .area-2 p{display:block;margin:0;vertical-align:middle;text-align:center;font-size:11px}.logo-sitela{width:90px;display:inline-block;vertical-align:middle;margin:10px 0 0 0}.logo-jg{display:block;width:60px;margin:0 auto}.bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all .5s linear}