﻿.titleText{font-size:18px;font-weight:600;line-height:16px}.normalText{font-size:13px;font-weight:300;line-height:12px}.buttonText{font-size:13px;font-weight:500;line-height:12px}.display-none{display:none !important}.visibility-hidden{visibility:hidden !important}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.indexContainer{clip:rect(0, 0, 0, 0)}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){html{height:100%}}html{overflow-x:hidden !important;transition:background-size .5s}body.x-body{width:100%;font-size:12pt;visibility:hidden}body.x-body.ready{visibility:visible}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body{height:100%;background:url("../images/mobile/mobileBG.png") repeat}}body.x-body .indexContainer .ext6Index{position:absolute;width:100%;height:100%}body.x-body .indexContainer .darkMask{opacity:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1;transition:opacity .5s}body.x-body .indexContainer .darkMask.active{opacity:100;z-index:9}@media only screen and (min-width: 801px){body.x-body .indexContainer header{height:125px;background-color:#fff}}body.x-body .indexContainer header .logo{position:relative;background-repeat:no-repeat}@media only screen and (max-width: 800px){body.x-body .indexContainer header .logo{width:190px;height:150px;margin:0 auto;left:auto;top:15%;background-position:0 20px;background-size:180px auto}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer header .logo{width:190px;height:150px;margin:0 auto;left:auto;top:15%;background-size:100%}}.tablet.portrait body.x-body .indexContainer header .logo{width:250px;height:200px;margin:30px auto 0;background-size:100%}body.x-body .indexContainer header .cxLinksToggle{position:absolute;top:80px;right:5%;background-color:transparent;border:none;font-size:1em;font-weight:100;font-family:"Open Sans";color:#636366;cursor:pointer}body.x-body .indexContainer header .cxLinksToggle::before{padding-right:7px;font:15px "FontAwesome";content:""}body.x-body .indexContainer header .cxLinksToggle:focus{outline:1px dotted #333}@media only screen and (max-width: 800px){body.x-body .indexContainer header .cxLinksToggle{display:none}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer header .cxLinksToggle{display:none}}body.x-body .indexContainer header .idiomas{position:absolute;top:25px;right:80px;width:100px;overflow:hidden}@media only screen and (max-width: 800px){body.x-body .indexContainer header .idiomas{position:absolute;top:10px;right:10px;margin:0 auto}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer header .idiomas{position:fixed;float:none;width:100%;top:auto;bottom:40px;right:auto;text-align:center}}body.x-body .indexContainer header .idiomas label{float:left}body.x-body .indexContainer header .idiomas select{background:url("../standardImg/idiomasDropdown.png") no-repeat 0 3px transparent;border:none;padding:0 0 0 30px;width:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.x-body .indexContainer header .idiomas select option{width:auto;padding-left:30px}body.x-body .indexContainer header .idiomas select:focus{width:100px;border:1px dotted #333}body.x-body .indexContainer header .idiomas ul{display:inline}body.x-body .indexContainer header .idiomas ul li{float:left}body.x-body .indexContainer header .externalLinks{right:5%;visibility:hidden;opacity:0;position:absolute;top:80px;width:220px;padding:10px;z-index:10;transition:opacity .3s ease 0s}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer header .externalLinks{display:none}}body.x-body .indexContainer header .externalLinks.active{visibility:visible;opacity:100}body.x-body .indexContainer header .externalLinks h2{height:32px;text-align:center}body.x-body .indexContainer header .externalLinks h2:focus{outline:1px solid red}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct{padding:0}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd{cursor:pointer;transition:background-color .3s}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-title-text,body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-tool-img{cursor:pointer}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-tool-collapse-top::before,body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-tool-collapse-bottom::before{content:""}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-tool-expand-top::before,body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct .x-accordion-item .x-accordion-hd .x-tool-expand-bottom::before{content:""}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct a{float:left;width:100%;margin-bottom:4px}body.x-body .indexContainer header .externalLinks .x-accordion-layout-ct a:focus{outline:1px dotted #333}body.x-body .indexContainer div.banner{position:relative;width:100%}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner{margin-top:10%;height:auto;padding-top:0;position:relative}}body.x-body .indexContainer div.banner h1{position:absolute}@media only screen and ( min-aspect-ratio: 11/11 )and (max-device-width: 767px){body.x-body .indexContainer div.banner h1{display:none}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner h1{position:relative;width:100%;text-align:center}}body.x-body .indexContainer div.banner h1 .firstLine{position:relative;float:left;clear:both;left:2px}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner h1 .firstLine{width:100%}}body.x-body .indexContainer div.banner h1 .secondLine{position:relative;float:left;clear:both;top:-20px}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner h1 .secondLine{width:100%;margin-top:16px}}body.x-body .indexContainer div.banner #publicMural{position:relative;float:left;top:210px;left:5%;transition:top .5s}.tablet body.x-body .indexContainer div.banner #publicMural{display:none}@media only screen and (max-width: 1199px){body.x-body .indexContainer div.banner #publicMural{display:none !important}}@media only screen and (max-height: 712px){body.x-body .indexContainer div.banner #publicMural{top:100px}}@media only screen and (max-height: 550px){body.x-body .indexContainer div.banner #publicMural{display:none}}@media only screen and (min-height: 551px)and (max-height: 650px){body.x-body .indexContainer div.banner #publicMural{top:35px}}body.x-body .indexContainer div.banner #publicMural:hover .navButtons{opacity:1}body.x-body .indexContainer div.banner #publicMural .navButtons{display:block;position:absolute;width:30px;height:43px;margin-top:-99px;padding-top:11px;background-color:rgba(0,0,0,.5);opacity:0;color:#fff;cursor:pointer;transition:opacity .4s,background-color .3s}body.x-body .indexContainer div.banner #publicMural .navButtons:hover{background-color:rgba(0,0,0,.9)}body.x-body .indexContainer div.banner #publicMural .navButtons.prev{left:0;padding-left:5px}body.x-body .indexContainer div.banner #publicMural .navButtons.prev::before{font:23px FontAwesome;content:""}body.x-body .indexContainer div.banner #publicMural .navButtons.next{right:0;padding-left:8px}body.x-body .indexContainer div.banner #publicMural .navButtons.next::before{font:23px FontAwesome;content:""}body.x-body .indexContainer div.banner #publicMural .container{width:600px;height:150px;overflow:hidden;color:#fff}body.x-body .indexContainer div.banner #publicMural .container .subContainer{position:relative;left:0;width:auto;white-space:nowrap;transition:left .5s}body.x-body .indexContainer div.banner #publicMural .container .subContainer.clickSlide{transition:left .3s}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item{display:inline-block;width:600px;height:150px;overflow-y:auto}@media only screen and (max-width: 1200px){body.x-body .indexContainer div.banner #publicMural .container .subContainer .item{top:210px}}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item .imgCt{float:left;width:150px;height:100%;margin-right:12px;position:relative}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item .imgCt img{height:100%;width:100%;object-fit:cover;border-radius:8px 0 0 8px}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item h3{padding:16px 0 6px;white-space:normal;color:#fff;text-decoration:none;transition:color .4s}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item p{width:450px;white-space:normal;color:#fff;text-decoration:none;transition:color .4s}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item>a{text-decoration:none}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item>a h3::after{margin-left:7px;font:14px "FontAwesome";content:""}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item>a:hover h3{text-decoration:underline}body.x-body .indexContainer div.banner #publicMural .container .subContainer .item>a:hover *{color:#d1d1d6;transition:none}body.x-body .indexContainer div.banner .loginForm{position:absolute;width:350px;top:210px;right:5%;z-index:2;transition:top .5s}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm .singleSignOn{display:none !important}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm .fields{display:block !important;margin:18px 0 0 0}}@media only screen and (max-width: 800px){body.x-body .indexContainer div.banner .loginForm{position:absolute;top:80px;right:0;left:0;margin:0 auto}}@media only screen and (max-height: 712px){body.x-body .indexContainer div.banner .loginForm{top:120px}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm{position:relative;width:auto;top:20px;right:0}}body.x-body .indexContainer div.banner .loginForm input{float:left;clear:both;width:100%;height:45px;border:0;border-radius:3px}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm input{display:block;float:none;width:85%;margin:0 auto}}body.x-body .indexContainer div.banner .loginForm input.loginField{margin-bottom:10px;text-indent:10px}@media only screen and (max-width: 800px){body.x-body .indexContainer div.banner .loginForm input.loginField{width:100%;min-width:300px;margin:10px auto;padding:0}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm input.loginField{width:80%}}body.x-body .indexContainer div.banner .loginForm input.loginField.username{background:url("../images/input_icons.png") no-repeat right -46px #fff}body.x-body .indexContainer div.banner .loginForm input.loginField.tenant{background:url("../images/input_icons.png") no-repeat right -3px #fff}body.x-body .indexContainer div.banner .loginForm input.btLogin{width:100%;min-width:300px;border:0;border-radius:3px;background-color:#8e8e93;cursor:pointer;transition:background-color .5s}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm input.btLogin{width:80%}}body.x-body .indexContainer div.banner .loginForm .forgotPassword{position:relative;float:left;width:350px;top:22px;text-align:center}@media only screen and (max-width: 800px){body.x-body .indexContainer div.banner .loginForm .forgotPassword{width:100%}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer div.banner .loginForm .forgotPassword{width:100%;top:15px}}body.x-body .indexContainer div.banner .loginForm .forgotPassword a{text-decoration:none}body.x-body .indexContainer div.banner .loginForm .forgotPassword .trocarSenha{margin-top:10px}body.x-body .indexContainer div.banner .loginForm .singleSignOn{float:left;width:95%;background:rgba(0,0,0,.1);padding:0 8px 8px}body.x-body .indexContainer div.banner .loginForm .singleSignOn input{margin-top:8px;cursor:pointer;transition:background-color .5s}@media only screen and (max-width: 1199px){body.x-body .indexContainer div.banner .txtSaudacao{display:none}}@media only screen and (max-height: 712px){body.x-body .indexContainer div.banner .txtSaudacao{display:none}}@media only screen and (min-width : 900px){body.x-body .indexContainer div.banner .txtSaudacao{position:absolute;top:30px;right:5%;width:45%;height:13em;overflow:hidden}}body.x-body .indexContainer .portlets{float:left;position:absolute;top:500px;padding:0 5%;z-index:1;transition:top .5s,bottom .5s}body.x-body .indexContainer .portlets .portletsHome-body{width:auto !important}.tablet.portrait body.x-body .indexContainer .portlets .portletsHome-body{width:100% !important;margin-top:40px;text-align:center}@media only screen and (max-height: 712px){body.x-body .indexContainer .portlets{top:auto;bottom:10px;width:50%}}@media only screen and (max-width: 800px){body.x-body .indexContainer .portlets{width:350px;top:520px;right:0;left:0;margin:0 auto;padding:0}}.tablet.portrait body.x-body .indexContainer .portlets{width:80% !important}body.x-body .indexContainer .portlets .portlet{position:relative;float:left;height:auto !important;margin-right:12px;padding:70px 0 16px;text-align:center;background:rgba(0,0,0,.5) no-repeat center 12px}body.x-body .indexContainer .portlets .portlet .campo{width:100%}.tablet.portrait body.x-body .indexContainer .portlets .portlet{display:inline-block;float:none;clear:none;width:170px !important;vertical-align:top}@media only screen and (max-width: 800px){body.x-body .indexContainer .portlets .portlet{clear:both;margin-bottom:10px;width:100% !important}}body.x-body .indexContainer .portlets .portlet .portlet-body{position:relative;height:auto !important}@media only screen and (max-width: 800px){body.x-body .indexContainer .portlets .portlet .portlet-body{width:100% !important}}body.x-body .indexContainer .portlets .portlet .portlet-body h2{font-size:14pt;font-weight:400;line-height:16pt}body.x-body .indexContainer .portlets .portlet .portlet-body .campos{width:136px;height:30px;margin-top:6px;padding-left:8px;border-radius:3px;border:none}@media only screen and (max-width: 800px){body.x-body .indexContainer .portlets .portlet .portlet-body .campos{width:70% !important}}body.x-body .indexContainer .portlets .portlet .portlet-body input[type=button]{text-align:center;transition:background-color .5s;cursor:pointer}body.x-body .indexContainer .portlets .portlet.portletPesquisa{background-image:url("../images/portletPesquisaClima.png")}body.x-body .indexContainer .portlets .portlet.portletPesquisa input{text-align:center}body.x-body .indexContainer .portlets .portlet.portletRelogio{background-image:url("../images/portletRelogioVirtual.png")}body.x-body .indexContainer .portlets .portlet.portletRelogio .dataHora{display:flex;flex-direction:column-reverse;padding-top:5px;font-size:11pt}body.x-body .indexContainer .portlets .portlet.portletRelogio .dataHora .data{font-size:10pt}body.x-body .indexContainer .portlets .portlet.portletRelogio .relogioMsg{margin-top:5px;padding:3px 0}body.x-body .indexContainer .portlets .portlet.portletRelogio .relogioMsg.msg_relogioOK{background-color:#3e6e21}body.x-body .indexContainer .portlets .portlet.portletRelogio .relogioMsg.msg_relogioErro{background-color:#bb4a4a}body.x-body .indexContainer .portlets .portlet.portletRelogio .relogioMsg.msg_relogioAtencao{background-color:#aa5b0e}body.x-body .indexContainer .portlets .portlet.portletRelogio .relogioMsg .msg_labelRelogio{font-size:7pt;line-height:8pt}body.x-body .indexContainer .footer{position:fixed;bottom:15px;right:5%}@media only screen and (max-height: 712px){body.x-body .indexContainer .footer{position:fixed;top:95%}}@media only screen and (max-height: 570px){body.x-body .indexContainer .footer{display:none}}@media only screen and (min-device-width : 300px)and (max-device-width : 641px){body.x-body .indexContainer .footer{display:none}}@media only screen and ( min-aspect-ratio: 11/11 )and (max-device-width: 767px){body.x-body .indexContainer .footer{display:none}}.x-phone .relogioVirtual button.togglePasswordVisibility{right:36px;bottom:0;float:none !important}.x-phone button.btChangePasswordVisibility{right:46px}.loginForm input.pass{background:url("../images/input_icons.png") no-repeat right -90px #fff}.loginForm button.btChangePasswordVisibility{font-size:16pt;bottom:46px;right:8px;visibility:hidden}.loginForm input:focus+button.btChangePasswordVisibility,.loginForm input:not(:placeholder-shown)+button.btChangePasswordVisibility{visibility:visible;background-color:#fff}.loginForm input:placeholder-shown+button.btChangePasswordVisibility{visibility:hidden}button.btChangePasswordVisibility,button.togglePasswordVisibility{float:right;background-color:transparent;border:none;color:#999;position:relative}button.btChangePasswordVisibility{font-size:16pt;bottom:44px;right:6px}button.togglePasswordVisibility{font-size:12pt;bottom:25px;right:10px}.forgotPasswordWindow .novaSenhaLbl,.forgotPasswordWindow .digiteNovaSenhaLbl,.forgotPasswordWindow .captchaField{width:200px !important}.forgotPasswordWindow .novaSenhaLbl .x-form-item-label,.forgotPasswordWindow .digiteNovaSenhaLbl .x-form-item-label,.forgotPasswordWindow .captchaField .x-form-item-label{padding-top:10px !important;width:170px !important;float:left}.forgotPasswordWindow .novaSenhaLbl .x-form-item-label span,.forgotPasswordWindow .digiteNovaSenhaLbl .x-form-item-label span,.forgotPasswordWindow .captchaField .x-form-item-label span{width:170px !important}.forgotPasswordWindow .novaSenhaLbl .x-form-item-body,.forgotPasswordWindow .digiteNovaSenhaLbl .x-form-item-body,.forgotPasswordWindow .captchaField .x-form-item-body{float:left}.forgotPasswordWindow .novaSenhaLbl .x-form-error-wrap-default,.forgotPasswordWindow .digiteNovaSenhaLbl .x-form-error-wrap-default,.forgotPasswordWindow .captchaField .x-form-error-wrap-default{float:left;padding-top:6px}.forgotPasswordWindow a.fa-eye-candidato{background-color:transparent !important;box-shadow:none !important;border:none;font-size:12pt;top:32px !important;left:140px !important}.forgotPasswordWindow a.fa-eye-candidato span{color:#999 !important}.panelTrocaSenha .trocaSenhaFields{padding:10px}.panelTrocaSenha .trocaSenhaFields .btReloadCaptcha .x-btn-icon-el{padding:10px 0 0 0;font-size:20px !important}.panelTrocaSenha .trocaSenhaFields img.imgCaptcha{border:1px solid #bdbdbd}.requestCaptchaSenha{padding:0 0 0 20px}.requestCaptchaSenha .captchaAndReload{width:100%;padding:10px 10px 0 0;float:left;display:flex;flex-flow:column}.requestCaptchaSenha .captchaAndReload img{float:left;clear:both;border:1px solid #bdbdbd}.requestCaptchaSenha .captchaAndReload .btCaptchaImg{margin:0 0 10px 0}.requestCaptchaSenha input.btOk{float:right;display:flex !important;place-self:flex-end;border-color:transparent;border-radius:4px;padding:8px 16px;margin:14px 0 0 0}.requestCaptchaSenha .captchaField{float:left;width:160px;padding:5px 10px 4px;font:300 13px/21px "Open Sans","Helvetica Neue",helvetica,arial,verdana,sans-serif;min-height:30px}.requestCaptchaSenha .btReloadCaptcha:before{font:20px "FontAwesome";padding:10px 0 0 10px;content:"";color:#585858;float:left;cursor:pointer}.termoPopup .x-window-body p{padding:0 10px 0 10px}.termoPopup .x-form-cb-wrap-inner label.x-form-cb-label{width:90%;font-size:.9em}/*# sourceMappingURL=ext6_index.css.map */
