@charset "UTF-8";@media (width < 1180px){nav,nav .menu-combo.show .menu{position:absolute;top:0;right:0}nav{padding-top:0}nav .menu-combo{display:flex;background-color:#fff;border-radius:3px 0 3px 3px}nav .menu-combo .gatilho{width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:1001}nav .menu-combo .gatilho i.icone::after,nav .menu-combo .gatilho i.icone::before{background-color:#000}nav .menu-combo .menu{display:none}nav .menu-combo.show .gatilho i.icone::after,nav .menu-combo.show .gatilho i.icone::before{background-color:#fff}nav .menu-combo.show .menu{width:200px;display:flex;flex-direction:column;row-gap:5px;z-index:1000;border-radius:10px 0 10px 30px;background-color:#352e6a;padding:50px 0 14px}nav .menu-combo.show .menu li{padding:0 15px}nav .menu-combo.show .menu li a{font-size:1.6rem;font-weight:400}nav .menu-combo.show .menu li a.selected{color:#88caff;border-bottom:unset;padding-bottom:0}nav .menu-combo.show .menu li.social{border-top:1px solid #4e468b;margin-top:3px;padding-top:10px}}@media (width < 768px){#home #topo a.logo,#topo a.logo{padding:22px}#home #topo a.logo img,#topo a.logo img{width:96px}html{font-size:55%}header{background:linear-gradient(67deg,rgba(63,52,136,.8),rgba(80,124,236,.8)),url(../imagens/bg-topo-rodape.webp) center center no-repeat;background-size:1100px 550px;background-position:left -100px top;background-attachment:unset}#home header .simbolos-topo{background:unset}#topo .barra-feedback{padding:30px 0 30px 15px}#home #topo .barra-feedback{padding:45px 15px}main{padding:35px 0 45px}}@media (width < 600px){#topo .barra-feedback ul{flex-direction:column}}@media (width < 666px){#topo .barra-feedback h1,h3{font-size:3rem;line-height:3rem}#home .sobre-a-atout-rh{margin-top:30px}#home .sobre-a-atout-rh h3{margin-top:25px;text-wrap:balance}#home .sobre-a-atout-rh h4{text-wrap:balance}#home .sobre-a-atout-rh img{width:33%;margin:0 0 20px 25px;shape-margin:20px}}@media (width < 768px){#servicos main{flex-direction:column;gap:30px}#servicos aside{width:100%;max-width:unset;flex-shrink:unset}}@media (width < 900px){#vagas .vagas-de-emprego .lista-combo{background-color:#fff}#vagas .vagas-de-emprego .lista-combo .gatilho{display:flex;align-items:center;color:#000;font-size:1.4rem;letter-spacing:1px;line-height:1.9rem;text-transform:uppercase;background-color:#f2f2f2;border-radius:100px;padding:16px 20px 16px 34px}#vagas .vagas-de-emprego .lista-combo .gatilho:hover{text-decoration:none}#vagas .vagas-de-emprego .lista-combo .gatilho i.icone::after,#vagas .vagas-de-emprego .lista-combo .gatilho i.icone::before{background-color:#000}#vagas .vagas-de-emprego .lista-combo .lista{display:none}#vagas .vagas-de-emprego .lista-combo.show .lista{display:flex;gap:5px;padding-top:10px}#vagas-detalhes .info-da-vaga .interesse form ul{display:flex;flex-direction:column}}@media (width < 768px){#vagas .vagas-de-emprego .lista-de-vagas,#vagas-detalhes .info-da-vaga .requisitos{margin-top:25px}#vagas main{flex-direction:column;gap:30px}#vagas aside{width:100%;max-width:unset;flex-shrink:unset}#vagas-detalhes main{flex-direction:column;gap:30px}#vagas-detalhes aside{width:100%;max-width:unset;flex-shrink:unset}}@media (width < 666px){#vagas .vagas-de-emprego .lista-de-vagas li{padding:15px 20px}#vagas .vagas-de-emprego .lista-de-vagas li p{display:flex;align-items:center}#vagas .vagas-de-emprego .lista-de-vagas li p:last-of-type{flex-direction:column;gap:5px;align-items:flex-end}#vagas .vagas-de-emprego .lista-de-vagas li p a{padding-left:0;line-height:2rem}}@media (width < 900px){#curriculos .cadastro form ul{display:flex;flex-direction:column}}@media (width < 768px){#curriculos main{flex-direction:column;gap:30px}#curriculos aside{width:100%;max-width:unset;flex-shrink:unset}#erro main{padding-left:0;background:unset}}@media (width < 950px){#contato .formulario form input,#contato .formulario form textarea,#contato aside{max-width:unset}#contato main{flex-direction:column;gap:30px}#contato aside{width:100%;flex-shrink:unset;position:unset}#contato aside a,#contato aside address,#contato aside p{text-align:center}#contato aside a.wpp{margin:0 auto}}@media (width < 1340px){#rodape p.logo-tag{right:45px}}@media (width < 768px){.banner{padding:35px 0}.banner .container{flex-direction:column;gap:23px}.banner .container img{width:290px;max-width:100%;border-radius:93px 93px 93px 0;align-self:flex-start}footer{background:linear-gradient(67deg,rgba(63,52,136,.9),rgba(80,124,236,.9)),url(../imagens/bg-topo-rodape.webp) center center no-repeat;background-size:1100px 550px;background-position:left -100px bottom;background-attachment:unset}}@media (width < 600px){#rodape{background:unset;padding-top:30px}#rodape ul.social{width:max-content;position:unset}#rodape address{margin-top:20px;padding:0}#rodape ul.contatos{flex-direction:column;gap:5px;padding:0}#rodape p.privacidade{margin-top:25px}#rodape p.privacidade span{display:none}#rodape p.privacidade a{display:block}#rodape p.logo-tag{display:none}}