#modal{display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:6}#modal .bg{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#modal .conteudo{position:absolute;left:0;z-index:2;top:0;min-height:1075px;width:100%;background-color:#fff}#modal .conteudo button{position:absolute;width:52px;height:59px;display:block;background-color:transparent;border:none;text-indent:-9999px;top:45px;left:50%;margin-left:-26px;background-repeat:no-repeat;background-position:center;background-image:url(../../../comum/assets/img/bt-fechar-modal.png)}#modal .conteudo .modal-detalhe{position:relative;padding-top:144px;width:960px;margin:0 auto;background-color:#fff;overflow:hidden}#modal .conteudo .modal-detalhe .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e7c01d}#modal .conteudo .modal-detalhe .mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:#dcdcdc}#modal .conteudo .modal-detalhe .mCustomScrollBox>.mCSB_scrollTools{width:9px}#modal .conteudo .modal-detalhe h1{font-family:ubuntubold;text-transform:uppercase;color:#e7c01d;text-align:center;font-size:44px;margin-bottom:40px}#modal .conteudo .modal-detalhe .scroll-detalhe{color:#888;font-size:18px;font-family:aller_lightregular;height:230px;overflow:auto;margin-bottom:60px;margin-top:60px}#modal .conteudo .modal-detalhe .scroll-detalhe p+p{margin-top:20px}#modal .conteudo .modal-detalhe .modal-head img{height:50px;width:50px}#modal .conteudo .modal-detalhe .svg-modal{width:50px;height:50px;margin:0 auto;display:block}#modal .conteudo .modal-detalhe .svg-modal .icon{fill:#e7c01d}#modal .conteudo .modal-detalhe .svg-modal .icon>*{fill:#e7c01d}#modal .conteudo .modal-detalhe .bt-contato{display:table;margin:0 auto 55px auto}#modal .conteudo .modal-detalhe .bt-contato:hover a{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;border:2px solid #e7c01d}#modal .conteudo .modal-detalhe .bt-contato i{font-size:22px;color:#e7c01d;margin-right:23px}#modal .conteudo .modal-detalhe .bt-contato a{display:table;margin:0 auto;height:55px;border:2px solid #afafaf;line-height:55px;font-family:aller_lightregular;color:#888;text-transform:uppercase;padding:0 30px 0 30px;font-size:18px}@-webkit-keyframes seta-animation{0%{opacity:0;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}40%{opacity:1}60%{opacity:1}100%{opacity:0;-webkit-transform:translateY(11px);-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}}@-moz-keyframes seta-animation{0%{opacity:0;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}40%{opacity:1}60%{opacity:1}100%{opacity:0;-webkit-transform:translateY(11px);-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}}@-o-keyframes seta-animation{0%{opacity:0;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}40%{opacity:1}60%{opacity:1}100%{opacity:0;-webkit-transform:translateY(11px);-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}}@keyframes seta-animation{0%{opacity:0;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}40%{opacity:1}60%{opacity:1}100%{opacity:0;-webkit-transform:translateY(11px);-moz-transform:translateY(11px);-o-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}}section{padding-top:91px}.container{position:relative}.error{border:2px solid #d41414!important}#home{padding-top:152px;position:relative;z-index:1;overflow:hidden;height:857px}#home .container-nav{position:absolute;bottom:0;z-index:2;width:20px;display:table;height:705px}#home .nav{position:relative;display:table-cell;vertical-align:middle;font-size:0}#home .nav a{height:24px;width:20px;display:inline-block;position:relative;text-indent:-99999px;background-repeat:no-repeat;background-position:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;background-image:url(../../../comum/assets/img/bg-pager.png)}#home .nav a.activeSlide{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;background-image:url(../../../comum/assets/img/bg-pager-active.png)}#home .nav a+a{margin-top:30px}#home .nav a+a::before{content:'';position:absolute;height:31px;width:3px;background-color:#a4a4a4;left:50%;margin-left:-1.5px;top:-30px}#home .banner-slide{height:705px;position:relative;z-index:1}#home .banner-slide li{position:absolute;left:0;top:0}#home .banner-slide li .container-relative{height:705px;width:1583px;position:relative}#home .banner-slide li .container-relative>div{position:absolute}#home .banner-slide li .container-relative .image{width:2000px;margin-left:-1000px;left:50%;z-index:1;height:705px}#home .banner-slide li .container-relative .text{display:table;width:960px;margin-left:-480px;left:50%;top:0;height:705px;z-index:2}#home .banner-slide li .container-relative .text>div{display:table-cell;vertical-align:middle}#home .banner-slide li .container-relative .text>div>div{width:550px;margin-left:4px}#home .banner-slide li .container-relative .text>div>div h1{text-transform:uppercase;font-family:ubuntulight;font-size:60px;line-height:60px;color:#fff;padding-left:17px;border-left:4px solid #e7c01d;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}#home .banner-slide li .container-relative .text>div>div h1 strong{display:block;font-family:ubuntubold;font-size:65px;letter-spacing:-4px;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}#home .banner-slide li .container-relative .text>div>div p{font-family:ubuntulight;font-size:25px;color:#fff;text-transform:uppercase;margin-top:29px;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);padding-left:17px}#home .banner-slide li .container-relative .text>div>div a{display:inline-block;font-family:ubuntubold;font-size:25px;color:#fff;text-transform:uppercase;padding:19px 30px 15px 30px;margin-left:17px;border:1px solid #e7c01d;margin-top:19px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}#home .banner-slide li .container-relative .text>div>div a:hover{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#e7c01d;border:1px solid #e7c01d}#home .seta-animate{position:absolute;bottom:30px;left:50%;margin-left:-29px;width:58px;height:65px;background-repeat:no-repeat;background-position:center;background-image:url(../../../comum/assets/img/bg-seta-animate.png);z-index:3;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s;background-size:100% 100%}#home .seta-animate:hover{background-image:url(../../../comum/assets/img/bg-seta-animate-over.png);-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s}#home .seta-animate:hover div span img:first-child{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#home .seta-animate:hover div span img:first-child+img{display:block;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#home .seta-animate div{margin:0 auto;width:58px;height:65px;position:relative;color:#e7c01d;text-align:center}#home .seta-animate div .seta-1,#home .seta-animate div .seta-2{-webkit-animation:seta-animation 1.5s infinite;-moz-animation:seta-animation 1.5s infinite;-o-animation:seta-animation 1.5s infinite;animation:seta-animation 1.5s infinite}#home .seta-animate div .seta-1{top:20px}#home .seta-animate div .seta-2{top:30px}#home .seta-animate div span{position:absolute;width:36px;height:3px;left:50%;margin-left:-18px;display:block}#home .seta-animate div span img{position:absolute;top:0;left:0;-webkit-transition:.4s opacity;-moz-transition:.4s opacity;-o-transition:.4s opacity;transition:.4s opacity}#home .seta-animate div span img:first-child+img{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#area_atuacao{padding-bottom:135px}#area_atuacao ul{margin-top:60px;font-size:0}#area_atuacao ul li{width:320px;height:269px;padding:0 40px;display:inline-block;vertical-align:top}#area_atuacao ul li+li+li+li{margin-top:30px}#area_atuacao ul li a{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s;font-family:aller_lightregular;font-size:25px;color:#414142;text-transform:uppercase;text-align:center;display:block;position:relative}#area_atuacao ul li a div{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;position:relative;width:240px;height:269px;background-repeat:no-repeat;background-position:center;background-image:url(../../../comum/assets/img/bg-icon.png)}#area_atuacao ul li a div:before{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s;background-image:url(../../../comum/assets/img/bg-icon-hover.png);width:240px;height:269px;content:"";position:absolute;left:50%;margin-left:-120px;opacity:0;top:0;z-index:1}#area_atuacao ul li a div .svg-icon{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;z-index:2;position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px}#area_atuacao ul li a div .svg-icon .icon,#area_atuacao ul li a div .svg-icon .icon *{fill:#434343}#area_atuacao ul li a span{z-index:2;position:absolute;width:100%;text-align:center;display:inline-block;left:0;bottom:14px;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s}#area_atuacao ul li a:hover{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s}#area_atuacao ul li a:hover .svg-icon{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;margin-top:-50px}#area_atuacao ul li a:hover .svg-icon .icon,#area_atuacao ul li a:hover .svg-icon .icon *{fill:#fff}#area_atuacao ul li a:hover div:before{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;opacity:1}#area_atuacao ul li a:hover span{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s;color:#fff;bottom:65px}#area_atuacao h1{font-size:37px;color:gray;text-align:center;font-family:ubuntubold;text-transform:uppercase;padding-top:68px}#area_atuacao p{text-align:center;text-transform:uppercase;font-family:aller_lightregular;font-size:20px;color:gray;margin-top:14px}#institucional .primeira-linha{overflow:hidden;background-color:#e7c01d}#institucional .primeira-linha .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff}#institucional .primeira-linha .mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:#b19316}#institucional .primeira-linha .mCustomScrollBox>.mCSB_scrollTools{width:8px}#institucional .primeira-linha .limiter{height:476px;width:960px;margin:0 auto;position:relative}#institucional .primeira-linha .limiter .carrosel-images{position:absolute;right:480px;width:1000px;height:476px}#institucional .primeira-linha .limiter .carrosel-images ul{position:relative;width:1000px;height:476px;z-index:1}#institucional .primeira-linha .limiter .carrosel-images ul::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:100}#institucional .primeira-linha .limiter .carrosel-images ul li{position:absolute;left:0;top:0;width:1000px;height:476px}#institucional .primeira-linha .limiter .carrosel-images>div{position:relative}#institucional .primeira-linha .limiter .carrosel-images .botoes{position:absolute;right:39px;height:149px;top:50%;margin-top:-74.5px;width:39px;z-index:3}#institucional .primeira-linha .limiter .carrosel-images .botoes a{display:inline-block;width:39px;height:72px;position:relative;z-index:2;background-repeat:no-repeat;background-position:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#institucional .primeira-linha .limiter .carrosel-images .botoes a+a{margin-top:9px}#institucional .primeira-linha .limiter .carrosel-images .botoes a.prev{background-image:url(../../../comum/assets/img/prev.png)}#institucional .primeira-linha .limiter .carrosel-images .botoes a.next{background-image:url(../../../comum/assets/img/next.png)}#institucional .primeira-linha .limiter .carrosel-images .botoes a.prev::before{content:'';left:0;background-image:url(../../../comum/assets/img/prev-hover.png)}#institucional .primeira-linha .limiter .carrosel-images .botoes a.next::before{content:'';right:0;background-image:url(../../../comum/assets/img/next-hover.png)}#institucional .primeira-linha .limiter .carrosel-images .botoes a::before{z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:'';position:absolute;width:39px;height:72px;background-repeat:no-repeat;background-position:center;bottom:0;opacity:0}#institucional .primeira-linha .limiter .carrosel-images .botoes a.prev:hover::before{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;content:'';left:-12px;opacity:1}#institucional .primeira-linha .limiter .carrosel-images .botoes a.next:hover::before{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;content:'';right:-12px;opacity:1}#institucional .primeira-linha .limiter .bloco-texto{width:480px;padding-left:54px;padding-top:40px;position:absolute;right:0}#institucional .primeira-linha .limiter .bloco-texto h1{font-size:37px;color:#fff;text-transform:uppercase;font-family:ubuntubold;padding-bottom:22px;margin-bottom:22px;position:relative}#institucional .primeira-linha .limiter .bloco-texto h1::after{content:'';position:absolute;bottom:0;left:0;height:1px;width:85px;background-color:#fff;display:block}#institucional .primeira-linha .limiter .bloco-texto .scroll{height:290px;overflow:auto}#institucional .primeira-linha .limiter .bloco-texto .scroll p{color:#fff;font-size:22px;font-family:aller_lightregular}#institucional .primeira-linha .limiter .bloco-texto .scroll p+p{margin-top:28px}#institucional .funcionarios{background-color:#414142}#institucional .funcionarios .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e7c01d}#institucional .funcionarios .mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:#dcdcdc}#institucional .funcionarios .mCustomScrollBox>.mCSB_scrollTools{width:8px}#institucional .funcionarios .tabela{white-space:nowrap;font-size:0;border-bottom:4px solid #e7c01d;background-color:#fff;height:495px;overflow:hidden}#institucional .funcionarios .tabela .itens{white-space:normal;display:inline-block;height:458px;width:320px!important;vertical-align:top;overflow:hidden}#institucional .funcionarios .tabela .itens+.itens{border-left:1px solid #d6d6d6}#institucional .funcionarios .tabela .itens .img{width:125px;margin:44px auto 22px auto;position:relative;z-index:1}#institucional .funcionarios .tabela .itens .img::before{content:'';background-repeat:no-repeat;background-position:center;background-image:url(../../../comum/assets/img/bg-img.png);position:absolute;left:0;top:0;z-index:2;width:125px;height:146px;background-size:100% 100%}#institucional .funcionarios .tabela .itens h1{font-size:22px;color:#414142;text-transform:uppercase;font-family:ubuntubold;text-align:center;padding:0 30px;letter-spacing:-1px;max-height:50px}#institucional .funcionarios .tabela .itens .scroll{padding-top:30px;width:245px;height:200px;margin:0 auto;overflow:auto;font-size:14px;color:#414142;font-family:aller_lightregular}#institucional .funcionarios .tabela .itens .scroll p+p{margin-top:19px}#institucional .funcionarios .tabela .slick-dots{display:table!important;font-size:0;margin:0 auto;padding-bottom:13px}#institucional .funcionarios .tabela .slick-dots li{display:inline-block}#institucional .funcionarios .tabela .slick-dots li.slick-active button{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;background-image:url(../../../comum/assets/img/bg-pager-active.png)}#institucional .funcionarios .tabela .slick-dots li button{border:none;background-color:transparent;height:24px;width:20px;position:relative;background-repeat:no-repeat;background-position:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;background-image:url(../../../comum/assets/img/bg-pager.png)}#institucional .funcionarios .tabela .slick-dots li+li{margin-left:5px}#contato{background-color:#414142;position:relative}#contato.map_ativo::before{content:'';height:100%;width:100%;left:0;top:0;position:absolute;background-color:rgba(0,0,0,.7);z-index:1;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#contato .container-fixed>h1{font-family:ubuntubold;font-size:37px;text-align:center;text-transform:uppercase;color:#b9b9b9;letter-spacing:-1px;padding-top:140px;position:relative}#contato .container-fixed>h1::before{content:'';position:absolute;top:54px;left:50%;margin-left:-40px;width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-image:url(../../../comum/assets/img/balao.png)}#contato .lista-informacoes{font-size:0;margin-top:38px}#contato .lista-informacoes li{display:inline-block;width:320px;vertical-align:top;min-height:60px;font-size:0}#contato .lista-informacoes li+li{width:261px;margin-left:59px}#contato .lista-informacoes li+li .text{width:210px}#contato .lista-informacoes li .icon{display:inline-block;vertical-align:middle;font-size:25px;color:#e7c01d;background-repeat:no-repeat;background-position:left top;background-image:url(../../../comum/assets/img/bg-li.png);width:51px;height:60px;position:relative}#contato .lista-informacoes li .icon i{width:51px;position:absolute;left:0;text-align:center;line-height:60px}#contato .lista-informacoes li .text{vertical-align:middle;display:inline-block;width:255px;padding-left:14px;word-wrap:break-word}#contato .lista-informacoes li .text h3{font-size:15px;color:#b9b9b9;font-family:aller_lightregular;text-transform:uppercase}#contato .lista-informacoes li .text p{font-family:aller_lightregular;color:#e7c01d;font-size:14px;margin-top:5px}#contato .lista-informacoes li .text p a{display:block}#contato .contato{padding-bottom:37px}#contato .contato h1{font-size:20px;text-transform:uppercase;color:#9e9e9e;font-family:aller_lightregular;margin-top:51px;margin-bottom:30px}#contato .contato form{overflow:hidden;position:relative}#contato .contato form .dois-itens input,#contato .contato form .um-item input{font-family:aller_lightregular;background-color:#414142!important;padding:0 16px;height:55px;border:2px solid #e7c01d;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;color:#b9b9b9;font-size:18px;text-transform:uppercase}#contato .contato form .dois-itens input::-webkit-input-placeholder,#contato .contato form .um-item input::-webkit-input-placeholder{color:#b9b9b9}#contato .contato form .dois-itens input:-moz-placeholder,#contato .contato form .um-item input:-moz-placeholder{color:#b9b9b9;opacity:1}#contato .contato form .dois-itens input::-moz-placeholder,#contato .contato form .um-item input::-moz-placeholder{color:#b9b9b9;opacity:1}#contato .contato form .dois-itens input:-ms-input-placeholder,#contato .contato form .um-item input:-ms-input-placeholder{color:#b9b9b9}#contato .contato form textarea{font-family:aller_lightregular;background-color:#414142!important;padding:16px 16px;min-height:118px;width:956px;border:2px solid #e7c01d;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;color:#b9b9b9;font-size:18px;text-transform:uppercase}#contato .contato form textarea::-webkit-input-placeholder{color:#b9b9b9}#contato .contato form textarea:-moz-placeholder{color:#b9b9b9;opacity:1}#contato .contato form textarea::-moz-placeholder{color:#b9b9b9;opacity:1}#contato .contato form textarea:-ms-input-placeholder{color:#b9b9b9}#contato .contato form .dois-itens{margin-bottom:21px}#contato .contato form .dois-itens input{width:466px}#contato .contato form .dois-itens input+input{margin-left:20px}#contato .contato form .um-item{margin-bottom:21px}#contato .contato form .um-item input{width:956px}#contato .contato form button{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s;display:block;height:50px;text-transform:uppercase;font-size:20px;background-color:#e7c01d;border:none;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;float:right;margin-top:38px;color:#414142}#contato .contato form button div{margin:0 auto;display:table;height:50px;line-height:50px}#contato .contato form button i{margin-right:17px}#contato .contato form button span{font-family:aller_lightregular;white-space:nowrap}#contato .contato form button.enviar{width:232px}#contato .contato form button.sucesso{width:391px}#contato .contato form button.enviando{width:381px}#contato .contato form button.bt-error{width:327px}#contato .contato form button.tentar-novamente{width:369px}#contato .contato form .facebook{display:none;position:absolute;left:0;bottom:0;font-size:32px;color:#e7c01d}