@charset "UTF-8";*{font-family:Inter,sans-serif;margin:0;outline-color:#000!important;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{color:#000;font-family:Inter,sans-serif;overflow-x:hidden}body::-webkit-scrollbar{width:.6rem}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#2f4f4f;border-radius:0;outline:none}body ::-moz-selection{background-color:#2f4f4f;color:#fff}body ::selection{background-color:#474747;color:#fff}img{-webkit-user-drag:none}img.px{image-rendering:pixelated}img.aa{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;image-rendering:optimize-contrast}a,button,h1,h2,h3,h4,h5,h6,label,li,p,small,span,strong{text-shadow:0 0 .1rem rgba(0,0,0,.01)}h3{color:#000;font-size:1.6rem;font-weight:400}p{font-family:Open Sans,sans-serif;font-size:1.4rem}a{color:#000;cursor:pointer;text-decoration:none}ul{list-style:none}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}.up{text-transform:uppercase}.greyscale{filter:grayscale(100%)}[disabled]:hover{cursor:not-allowed}button{all:unset}.form-control:focus{box-shadow:none}.contact-whatsapp{bottom:32px;position:fixed;right:32px;z-index:99}.contact-whatsapp i{color:green;font-size:6rem;transition:all .3s ease-in-out}.contact-whatsapp:hover i{color:green}.debug{border:1px solid red}.debug-blue{border:1px solid #0f0}.mt-6{margin-top:9.2rem}.width-webkit{width:-webkit-fill-available}.bg-blueGray{background-color:#e1e5ed}.bg-blue{background-color:#14366f}.text-blue{color:#14366f}.text-green{color:#39736b}h2{color:#39736b;font-size:4.4rem}h2,h3{font-family:Raleway,sans-serif;font-weight:600}h3{color:#14366f;font-size:2.2rem}a,p,span{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500}.section-space{padding-bottom:3.2rem}@media (min-width:768px){.section-space{padding-bottom:11rem;padding-top:5rem}}.padding-space-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.6);border-radius:8px;box-shadow:0 -69px 42px rgba(0,0,0,.08);padding:2.4rem 1rem}@media (min-width:768px){.padding-space-container{padding:4rem 3rem}}.mb-title{margin-bottom:2rem}.text-decoration-revert{-webkit-text-decoration:revert;text-decoration:revert}.background-settings{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:relative;top:0;width:100%}.background-settings .container{position:relative;z-index:1}.background-settings:after{background-image:linear-gradient(hsla(0,0%,100%,0),#fff 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.recover-link{color:#14366f;display:block;margin-top:1rem;text-align:right}.recover-link:hover{color:#007bc6}.form-group-theme .form-label{color:#14366f;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;margin-top:1rem}.form-group-theme .form-control{border-radius:.6rem;font-size:1.6rem;padding:1rem}.form-group-theme .form-control::-moz-placeholder{color:#babfc4}.form-group-theme .form-control::placeholder{color:#babfc4}.form-group-theme .form-control:focus{border-color:#39736b!important;box-shadow:0 0 4px 1px rgba(43,184,0,.2)!important}.form-group-theme .form-select{background-image:url(/img/elements/arrow-select.svg);border-radius:.6rem;font-size:1.6rem;padding:1rem}.form-group-theme .form-select:focus{border-color:#39736b!important;box-shadow:0 0 4px 1px rgba(43,184,0,.2)!important}.form-group-theme input[type=date]::-webkit-calendar-picker-indicator{background-image:url(/img/elements/calendar-alt-solid.svg);filter:invert(.8);opacity:.8;width:15px}.form-group-theme input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.form-group-theme textarea{height:12rem!important;resize:none}.form-group-theme small{color:#d79b00;font-size:1.2rem}.form-group-theme .form-check .form-check-input{border:1px solid #848484;float:none;height:2rem;margin-left:0;width:2rem}.form-group-theme .form-check .form-check-input:checked{background-color:#42946b}.form-group-theme .form-check .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(57,115,107,.349)}.form-group-theme .form-check .form-check-label{color:#14366f;font-size:1.4rem;font-weight:600}.form-text{color:#42946b;font-size:1.4rem}.text-xl{font-size:2.4rem}.border-radius{border-radius:1rem}.border-radius-sm{border-radius:.6rem}@media (max-width:420px){h2{font-size:3rem}h3{font-size:1.6rem!important}p{font-size:1.4rem}}.swal-button:not([disabled]){background-color:#39736b}.swal-button:not([disabled]):hover{background-color:#28514b}.swal-footer{border-top:1px solid #e3e3e3}.swal-title:not(:last-child){margin-bottom:36px}.swal2-title{font-size:3rem!important}.swal2-html-container{font-size:1.8rem!important}.swal2-styled.swal2-confirm{background-color:#39736b!important;color:#fff!important;font-size:1.6em!important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(10,92,0,.5)!important}.swiper-button-next:before,.swiper-button-prev:before{background-color:#14366f;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.1);content:"";height:40px;position:absolute;width:40px;z-index:-1}.swiper-button-next:after,.swiper-button-prev:after{color:#fff;font-family:swiper-icons;font-size:16px;font-variant:normal;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}.swiper-pagination-bullets .swiper-pagination-bullet{background:#14366f;border-radius:.4rem;display:inline-block;height:12px;opacity:.5;width:12px}.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}.swiperPositions{height:100%;width:100%}.swiperPositions .swiper-slide{align-items:center;display:flex;font-size:18px;justify-content:center;text-align:center}.swiperPositions .card{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiperPositions .swiper-button-next:before,.swiperPositions .swiper-button-prev:before{background-color:#14366f;border-radius:50%;box-shadow:0 0 0 2px rgba(0,0,0,.1);content:"";height:40px;position:absolute;width:40px;z-index:-1}.swiperPositions .swiper-button-next:after,.swiperPositions .swiper-button-prev:after{color:#fff;font-family:swiper-icons;font-size:16px;font-variant:normal;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}.swiperPositionsTwoWrapper{height:440px;margin-bottom:36px;position:relative}.swiperPositionsTwoWrapper .swiperPositionsTwo{height:100%;width:100%}.swiperPositionsTwoWrapper .swiperPositionsTwo .swiper-wrapper{position:relative}.swiperPositionsTwoWrapper .swiperPositionsTwo .swiper-wrapper .swiper-slide{align-items:stretch;align-items:flex-start;display:flex;font-size:12px;justify-content:center;text-align:center}.swiperPositionsTwoWrapper .swiperPositionsTwo .card{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:576px){.swiperPositionsTwoWrapper .swiper-button-prev{left:65px}.swiperPositionsTwoWrapper .swiper-button-next{right:65px}}@media (min-width:768px){.swiperPositionsTwoWrapper .swiper-button-prev{left:-10px}.swiperPositionsTwoWrapper .swiper-button-next{right:-10px}}#home{background:#e1e5ed;overflow:hidden}#home .hero{background-image:url(/img/banners/banner-hero.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover}#home .hero.type-empresa{background-image:url(/img/banners/login-empresa.jpg)}#home .hero.type-empresa h2{color:#14366f}#home .hero h1{color:#fff;font-size:5rem;font-weight:500;margin-bottom:2rem}#home .hero .form-container{border-radius:1rem;max-width:440px}#home .mural-posicoes{background-image:url(/img/elements/line-dashed.svg);background-position:0 6%;background-repeat:no-repeat;background-size:100%;position:relative}#home .custo-zero{background-position:50%;background-repeat:no-repeat;background-size:cover}#home .custo-zero h2{color:#14366f;text-align:center}#home .custo-zero p{color:#3b3b3b;font-size:1.8rem;margin-inline:auto;max-width:820px;text-align:center}#home .como-funciona{background-image:url(/img/elements/line-dashed.svg);background-position:0 50%;background-repeat:no-repeat;background-size:100%;position:relative}#home .como-funciona .elementRight{bottom:0;right:0;transform:translate(50%,-3%)}#home .como-funciona h2{margin-bottom:4rem}#home .como-funciona .card{border-bottom:8px solid #007bc6;border-radius:1rem;box-shadow:2px 4px 10px 1px rgba(0,0,0,.1);margin-bottom:4rem;padding:1rem 3rem;width:31rem}#home .como-funciona .card .title-card{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#home .como-funciona .card .title-card img{transform:translateY(-2.8rem)}#home .como-funciona .card .title-card h3{color:#39736b}#home .como-funciona footer p{color:#3b3b3b;max-width:63rem}#home .pesquise-uma-posicao{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:0;padding-bottom:12.2rem}@media (min-width:768px){#home .pesquise-uma-posicao{margin-bottom:10rem;padding-bottom:12.2rem}}#home .pesquise-uma-posicao form{background:#e1e5ed;border-bottom:8px solid #007bc6;border-radius:1rem;box-shadow:2px 4px 10px 1px rgba(0,0,0,.1);margin-bottom:2rem;padding:2rem 2rem 4rem}#home .pesquise-uma-posicao form .title-card{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#home .pesquise-uma-posicao form .title-card h3{font-family:Raleway,sans-serif;font-size:2.4rem}#home .pesquise-uma-posicao form .title-card img{transform:translateY(-2.8rem)}#home .pesquise-uma-posicao form .form-group-theme{background-color:#007bc6;border-radius:.8rem;display:flex;padding:.2rem}#home .pesquise-uma-posicao form .form-group-theme button{background-color:#14366f;border-radius:.8rem;padding:2rem}#home .pesquise-uma-posicao form .form-group-theme button i{color:#fff;font-size:2.2rem}#home .para-empresas{margin-bottom:3.2rem;margin-top:3.2rem}@media (min-width:768px){#home .para-empresas{margin-bottom:9rem;margin-top:9rem}}#home .para-empresas .element-container{right:0;top:3%}#home .para-empresas .element-container:before{border:2px dashed #007bc6;content:"";height:100%;position:absolute;right:35px;top:35px;width:100%}#home .para-empresas .content h3{font-size:1.8rem}#home .para-empresas .content h3 span{color:#39736b;font-size:3rem}#home .para-empresas .content p{font-size:1.6rem}#home .para-empresas .content ul li{color:#14366f;font-size:1.8rem;font-weight:500;list-style:square}#home .compartilhe-nossas-vagas{margin-bottom:3rem;margin-top:0;padding-bottom:5.2rem}@media (min-width:768px){#home .compartilhe-nossas-vagas{margin-bottom:9rem;margin-top:9rem;padding-bottom:12.2rem}}#home .compartilhe-nossas-vagas .element-container{bottom:0;left:0}#home .compartilhe-nossas-vagas .element-container img{max-height:550px}#home .compartilhe-nossas-vagas .element-container:after{border:2px dashed #007bc6;content:"";height:100%;left:35px;position:absolute;top:35px;width:100%}#home .compartilhe-nossas-vagas .content h3{font-size:1.8rem}#home .compartilhe-nossas-vagas .content h3 span{color:#39736b;font-size:3rem}#home .compartilhe-nossas-vagas .content p{font-size:1.6rem}#home .compartilhe-nossas-vagas .content .social-icons{display:flex;gap:2rem;justify-content:center;margin-top:2rem}#home .compartilhe-nossas-vagas .content .social-icons i{color:#14366f;font-size:4rem;transition:all .3s ease}#home .compartilhe-nossas-vagas .content .social-icons i:hover{color:#39736b}#home .curriculo-atualizado{margin-bottom:9rem;margin-top:2rem;padding-top:2.2rem}@media (min-width:768px){#home .curriculo-atualizado{margin-top:9rem;padding-top:5.2rem}}#home .curriculo-atualizado .element-container{right:0;top:0}#home .curriculo-atualizado .element-container img{max-height:400px}@media (min-width:768px){#home .curriculo-atualizado .element-container img{max-height:550px}}#home .curriculo-atualizado .element-container:after{border:2px dashed #007bc6;content:"";height:100%;position:absolute;right:35px;top:35px;width:100%}#home .curriculo-atualizado .content h3{font-size:1.8rem}#home .curriculo-atualizado .content h3 span{color:#39736b;font-size:3rem}#home .curriculo-atualizado .content p{font-size:1.6rem;margin-bottom:2rem;margin-top:2rem}#home .estatisticas{padding:7.2rem 0}@media (min-width:768px){#home .estatisticas{padding:15rem 0}}@media (min-width:992px){#home .estatisticas{padding:9rem 0 15rem}}@media (min-width:1200px){#home .estatisticas{padding:11rem 0 15rem}}@media (min-width:1400px){#home .estatisticas{padding:23rem 0 15rem}}#home .estatisticas .elementRight{max-width:400px;right:0;transform:translate(8%,-6%);transition:all .3s ease}#home .estatisticas .imagemMascote{max-width:400px;right:0;transform:translate(1%,7%);transition:all .3s ease}#home .estatisticas .elementLeft{left:0;max-width:400px;transform:translate(-20%,40%);transition:all .3s ease}#home .estatisticas h2{color:#14366f;text-align:center}#home .estatisticas .estatisticas-item{align-items:center;display:flex;gap:1rem;margin-top:4rem}#home .estatisticas .estatisticas-item .contador{border:6px solid #007bc6;border-radius:50%;box-shadow:2px 4px 10px 1px rgba(0,0,0,.1);color:#42946b;display:grid;font-size:2.2rem;font-weight:600;height:9rem;line-height:normal;place-items:center;width:9rem}#home .estatisticas .estatisticas-item h3{font-size:1.6rem}#home .estatisticas .estatisticas-item-end{margin-top:4rem;text-align:center}#home .estatisticas .estatisticas-item-end span{color:#42946b;font-size:5rem}@media (max-width:1640px){#home .para-empresas .content{top:-70px}#home .estatisticas .elementRight{max-width:352px;transform:translate(25%,46%)}#home .estatisticas .imagemMascote{max-width:214px;transform:translateY(74%)}#home .estatisticas .elementLeft{display:none}}@media (max-width:1399px){#home .compartilhe-nossas-vagas .element-container:after{display:none}#home .curriculo-atualizado{margin-bottom:0}#home .curriculo-atualizado .element-container:after,#home .para-empresas .element-container:before{display:none}.compartilhe-nossas-vagas,.curriculo-atualizado,.para-empresas{background-blend-mode:luminosity}.compartilhe-nossas-vagas .content,.curriculo-atualizado .content,.para-empresas .content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e1e5ed;background:linear-gradient(123deg,#e1e5ed,hsla(0,0%,100%,.3));padding:4rem;width:100%}.compartilhe-nossas-vagas .content h3 span,.curriculo-atualizado .content h3 span,.para-empresas .content h3 span{color:#39736b;font-size:3rem}.compartilhe-nossas-vagas .content p,.curriculo-atualizado .content p,.para-empresas .content p{font-size:1.6rem}.compartilhe-nossas-vagas .content ul li,.curriculo-atualizado .content ul li,.para-empresas .content ul li{color:#14366f;font-size:1.8rem;font-weight:500;list-style:square}}@media (max-width:992px){#home .estatisticas .elementRight,#home .estatisticas .imagemMascote{display:none}}#testes-page{background:linear-gradient(180deg,#39736b,rgba(137,154,183,0))}#testes-page h1{font-size:4rem;padding-bottom:4rem;padding-top:4rem}#testes-page .content h3,#testes-page .content p{color:#14366f}#testes-page .content .title-question{background-color:#e1e5ed;border-radius:.8rem;padding:1.6rem}#testes-page .content .title-question h3{font-size:1.8rem;font-weight:600;line-height:1.6;margin-bottom:0}#testes-page .content .title-description{background-color:#fff;border-radius:.8rem;padding:1.6rem}#testes-page .content .title-description h3{font-size:1.8rem;font-weight:600}#testes-page .content .title-description p{font-weight:500;line-height:1.6}#testes-page .content .title-description p i{color:#42946b;margin-right:1rem}#testes-page .content .block-success{background-color:#42946b;border-radius:.8rem;color:#fff;padding:2rem}#testes-page .content .block-success i{font-size:2rem}#testes-page .content .grid-scale{border-radius:2rem;display:grid;gap:0 1rem;grid-template-columns:1fr .2fr;margin-bottom:2rem;margin-top:2rem;overflow:hidden}#testes-page .content .grid-scale .bg-even{background-color:#ced4da}#testes-page .content .grid-scale .bg-odd{background-color:#e1e5ed}#testes-page .content .grid-scale h3{padding:2rem}#testes-page .content .grid-content .header-grid{background-color:#ced4da;border-radius:.8rem;display:grid;grid-template-columns:8rem 8rem 1fr;padding:2rem}#testes-page .content .grid-content .header-grid .grid-item{padding:1rem}#testes-page .content .grid-content .header-grid .grid-item h3{text-align:center}#testes-page .content .grid-content .body-grid{align-items:center;display:grid;grid-template-columns:8rem 8rem 1fr;padding:2rem}#testes-page .content .grid-content .body-grid .grid-item{padding:1rem}#testes-page .content .grid-content .body-grid .grid-item h3{text-align:center}#testes-page .step{margin:0 auto 4rem;max-width:94rem;position:relative}#testes-page .step .step-item-wrapper{display:flex;justify-content:space-between}#testes-page .step .step-item-wrapper:after{background-color:#fff;box-shadow:2px 2px 12px 2px rgba(0,0,0,.1);content:"";height:.4rem;position:absolute;top:45%;width:100%}#testes-page .step .step-item-wrapper.step_2:before{background-color:#39736b;content:"";height:.4rem;position:absolute;top:45%;width:25%;z-index:1}#testes-page .step .step-item-wrapper.step_3:before{background-color:#39736b;content:"";height:.4rem;position:absolute;top:50%;width:50%;z-index:1}#testes-page .step .step-item-wrapper.step_4:before{background-color:#39736b;content:"";height:.4rem;position:absolute;top:45%;width:75%;z-index:1}#testes-page .step .step-item-wrapper.step_5:before{background-color:#39736b;content:"";height:.4rem;position:absolute;top:45%;width:100%;z-index:1}#testes-page .step .step-item-wrapper div{z-index:1}#testes-page .step .step-item-wrapper .step-item{background-color:#fff;border-radius:50%;box-shadow:2px 2px 12px 2px rgba(0,0,0,.1);color:#39736b;display:inline-block;display:grid;font-size:2rem;height:5rem;place-items:center;width:5rem}#testes-page .step .step-item-wrapper .step-item.active{background-color:#39736b;color:#fff}@media (max-width:575.98px){#testes-page .step .step-item{font-size:1.4rem;height:4rem!important;width:4rem!important}#testes-page .content .grid-content .body-grid,#testes-page .content .grid-content .grid-item,#testes-page .content .grid-content .header-grid{padding:.4rem}#testes-page .content .grid-content .grid-item p{text-align:center}}#posicoes-internal-pages{background:linear-gradient(180deg,#39736b,rgba(137,154,183,0));width:100vw}#posicoes-internal-pages h1{font-size:4rem;padding-bottom:4rem;padding-top:4rem}#posicoes-internal-pages .grid-content h3{text-align:center}#posicoes-internal-pages .grid-content .header-grid{background-color:#ced4da;border-radius:.8rem;display:grid;grid-template-columns:repeat(8,1fr);padding:2rem}#posicoes-internal-pages .grid-content .body-grid{align-items:center;display:grid;grid-template-columns:repeat(8,1fr);padding:2rem}#posicoes-internal-pages .grid-content-mais-detalhes h3{text-align:center}#posicoes-internal-pages .grid-content-mais-detalhes .body-grid{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);padding:2rem}#posicoes-internal-pages .grid-content-mais-detalhes .body-grid h3{border-bottom:1px solid #39736b;padding:1rem;text-align:start}#posicoes-internal-pages .grid-content-material .table th{font-size:1.8rem}#posicoes-internal-pages .grid-content-material .table td{font-size:1.6rem}#posicoes-internal-pages .grid-content-material .table td a{font-size:1.4rem}@media (max-width:575.98px){#posicoes-internal-pages .grid-content{overflow:auto}}.posicoes .element{right:29px;transform:translateY(-6.5rem)}.posicoes form{background:#e1e5ed;border-bottom:8px solid #007bc6;border-radius:1rem;box-shadow:2px 4px 10px 1px rgba(0,0,0,.1);margin-bottom:2rem;padding:2rem 2rem 4rem}.posicoes form .form-group-theme .form-control{border-radius:.6rem}.posicoes form button{background-color:#14366f;border-radius:.6rem;color:#fff;font-size:1.8rem;padding:2rem;text-transform:uppercase;transition:.2s ease-in-out}.posicoes form button i{color:#fff;font-size:2.2rem;margin-right:1rem}.posicoes form button:hover{background-color:#005b93}.posicoes .positions-wrapper .positons-header{background:#42946b;border-radius:4px;color:#fff;display:flex;justify-content:space-between;margin-right:2.4rem;padding:1rem}.posicoes .positions-wrapper .positons-header span{font-weight:400}.posicoes .positions-wrapper .positions-content{display:flex;flex-direction:column;max-height:350px;overflow-y:scroll}.posicoes .positions-wrapper .positions-content::-webkit-scrollbar{width:.6rem}.posicoes .positions-wrapper .positions-content::-webkit-scrollbar-track{background-color:#c4c4c4;border-radius:.8rem}.posicoes .positions-wrapper .positions-content::-webkit-scrollbar-thumb{background-color:#14366f;border-radius:.8rem;outline:none}.posicoes .positions-wrapper .positions-content .item{background:#14366f;border-radius:4px;color:#fff;display:flex;justify-content:space-between;margin-right:2rem;padding:1rem;transition:.2s ease-in-out}.posicoes .positions-wrapper .positions-content .item:hover{background-color:#007bc6}.posicoes .positions-wrapper .positions-content .item:not(last-child){margin-bottom:1rem}.posicoes .column-right .text{color:#425472;font-size:2.2rem}.posicoes .column-right .text-one{color:#425472;font-size:4.4rem;line-height:30px}.posicoes .column-right .text-two{color:#425472;font-size:6.4rem;line-height:70px}.posicoes .column-right .link{color:#14366f}.posicoes .column-right .link a{color:#14366f;-webkit-text-decoration:revert;text-decoration:revert}.posicoes-descricao .imagemMascote{transform:translate(10px,-131px) scale(.3)}@media (min-width:576px){.posicoes-descricao .imagemMascote{transform:translate(128px,-129px) scale(.6)}}@media (min-width:768px){.posicoes-descricao .imagemMascote{transform:translate(244px,-85px) scale(.8)}}@media (min-width:992px){.posicoes-descricao .imagemMascote{transform:translate(101px,-38px) scale(.7)}}@media (min-width:1200px){.posicoes-descricao .imagemMascote{transform:translate(173px,-313px)}}.posicoes-descricao strong{color:#425472;font-size:18px}.posicoes-descricao .content p{font-family:Raleway,sans-serif;font-size:2.8rem}@media (max-width:992px){#posicoes-descricao .content{margin-left:0}#posicoes-descricao .row .position-relative{margin-top:5rem}}.o-comtalento{background-image:url(/img/elements/line-dashed.svg);background-position:0 32%;background-repeat:no-repeat;background-size:100%;position:relative}.o-comtalento .extra-padding-bottom{padding-bottom:20rem}.o-comtalento .element{bottom:50px;opacity:.2;right:0;transform:translate(50%,-35%)}.o-comtalento p{color:#707070}.o-comtalento p a{color:#14366f;-webkit-text-decoration:revert;text-decoration:revert}.o-comtalento ul li{color:#707070;font-size:1.6rem;font-weight:500}.o-comtalento ul li:before{color:#707070;content:"•";display:inline-block;margin-left:-1em;width:1em}.contato a{color:#424242;font-family:Raleway,sans-serif;font-weight:400}.contato a i,.contato a strong{color:#14366f}.contato a i{font-size:21px}#area-candidato{background-color:#e1e5ed}#area-candidato .tab-content{background-color:#fff;height:100%}#area-candidato .tab-content .main-banner{background-color:#e1e5ed;overflow:hidden}#area-candidato .tab-content .main-banner .content p{color:#14366f;font-size:2rem}#area-candidato .tab-content .main-banner p{color:#14366f;font-size:1.4rem}#area-candidato .tab-content .main-banner p span{color:#39736b;font-size:2.2rem}#area-candidato .tab-content .main-banner .fa-cloud-download-alt{color:#39736b;filter:drop-shadow(1px 10px 4px #ffffff);font-size:12rem;margin-bottom:2rem}#area-candidato .tab-content .main-banner img{transform:translateY(4rem)}#area-candidato .tab-content .main-banner .form-group-theme .form-label{color:#14366f;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;margin-top:1rem}#area-candidato .tab-content .main-banner .form-group-theme .form-control{border-radius:.6rem;font-size:1.6rem;padding:1rem;width:31rem}#area-candidato .tab-content .main-banner .form-group-theme .form-control::-moz-placeholder{color:#e1e5ed}#area-candidato .tab-content .main-banner .form-group-theme .form-control::placeholder{color:#e1e5ed}#area-candidato .tab-content .main-banner .form-group-theme .form-control:focus{border-color:#39736b!important;box-shadow:0 0 4px 1px rgba(43,184,0,.2)!important}#area-candidato .tab-content .main-banner .form-group-theme textarea{height:12rem!important;resize:none}#area-candidato .banners-sidebar{display:flex;flex-direction:column;gap:1.6rem;height:100%;padding:1rem}#area-candidato .banners-sidebar .banner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.4rem;box-shadow:2px 2px 12px 2px rgba(0,0,0,.1);height:17rem;max-width:40rem;overflow:none;padding:1rem;width:100%}#area-empresa{background-color:#f1f6ff}#area-empresa .tab-content{height:100%}#area-empresa .tab-content .tag{border-radius:4px;box-shadow:2px 10px 15px rgba(0,0,0,.05),2px 28px 15px -26px rgba(0,0,0,.22);color:#383838;font-size:2.5rem;font-weight:900;height:200px;padding:16px 24px;position:relative;transition:.2s ease-in-out}#area-empresa .tab-content .tag.--blue-1{background-color:rgba(70,144,255,.3);color:#4690ff}#area-empresa .tab-content .tag.--blue-2{background-color:rgba(15,85,189,.3);color:#2d64b7}#area-empresa .tab-content .tag.--blue-3{background-color:rgba(0,59,149,.3);color:#02347e}#area-empresa .tab-content .tag i.fas{bottom:24px;position:absolute;right:24px;transition:.2s ease-in-out}#area-empresa .tab-content .tag:hover i.fas{transform:translateX(8px)}#area-empresa .tab-content .main-banner{background-color:#c3d7ff;border-radius:8px;box-shadow:2px 10px 15px rgba(0,0,0,.05),2px 28px 15px -26px rgba(0,0,0,.22);overflow:hidden;padding-block:40px;padding-inline:24px}#area-empresa .tab-content .main-banner .content h1{color:#383838;font-size:4.2rem;font-weight:900;margin-bottom:24px}#area-empresa .tab-content .main-banner .content h1 span{color:#3197ff;font-size:inherit;font-weight:900}#area-empresa .tab-content .main-banner .content p{font-size:1.6rem}#area-empresa .tab-content .main-banner .fa-cloud-download-alt{color:#39736b;filter:drop-shadow(1px 10px 4px #ffffff);font-size:12rem;margin-bottom:2rem}#area-empresa .tab-content .main-banner img{transform:translateY(4rem)}#area-empresa .tab-content .main-banner .form-group-theme .form-label{color:#14366f;font-family:Inter,sans-serif;font-size:1.6rem;font-weight:500;margin-top:1rem}#area-empresa .tab-content .main-banner .form-group-theme .form-control{border-radius:.6rem;font-size:1.6rem;padding:1rem;width:31rem}#area-empresa .tab-content .main-banner .form-group-theme .form-control::-moz-placeholder{color:#e1e5ed}#area-empresa .tab-content .main-banner .form-group-theme .form-control::placeholder{color:#e1e5ed}#area-empresa .tab-content .main-banner .form-group-theme .form-control:focus{border-color:#39736b!important;box-shadow:0 0 4px 1px rgba(43,184,0,.2)!important}#area-empresa .tab-content .main-banner .form-group-theme textarea{height:12rem!important;resize:none}#area-empresa .banners-sidebar{border-left:1px solid rgba(0,0,0,.05);height:100%;padding:16px}#area-empresa .banners-sidebar .wrapper{display:flex;flex-direction:column;gap:16px;margin-top:24px;position:sticky;top:112px}#area-empresa .banners-sidebar .wrapper .banner{aspect-ratio:16/8;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;max-width:40rem;overflow:none;padding:16px;width:100%}@media (max-width:768px){#area-empresa .banners-sidebar .wrapper .banner{max-width:100%}}#area-empresa table td,#area-empresa table th{font-size:1.6rem}.sidebar-menu-wrapper{border-right:1px solid rgba(0,0,0,.05);padding-block:32px}.sidebar-menu-wrapper .sidebar-menu{bottom:100px;height:-moz-fit-content;height:fit-content;padding-inline:16px;position:sticky;top:140px}.sidebar-menu-wrapper .sidebar-menu h3{font-weight:900;margin-bottom:24px}.sidebar-menu-wrapper .sidebar-menu h3 span{color:#3197ff;font-weight:900}.sidebar-menu-wrapper .sidebar-menu .nav{display:flex;flex-direction:column;gap:8px}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link{align-items:center;box-sizing:content-box;color:#2e736b;display:flex;gap:16px;padding-block:8px;padding-inline:16px}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link:hover{background-color:rgba(92,141,103,.1)}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link.active{background-color:#fff;border-right:6px solid #48bf8f;color:#383838}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link span{display:inline-block;font-size:1.4rem}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link .fas{color:#07366d;display:grid;font-size:24px;height:3rem;place-items:center;width:3rem}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link.testes{color:#42946b;font-weight:700}.sidebar-menu-wrapper .sidebar-menu .nav .nav-link.testes i.fas{color:#42946b}.sidebar-menu-wrapper .sidebar-menu .banner-curriculo{background-color:#14366f;border-radius:.8rem;color:#fff;margin-top:1rem;padding:2.4rem}.sidebar-menu-wrapper .sidebar-menu .banner-curriculo span{color:#007bc6}.sidebar-menu-wrapper .sidebar-menu .banner-curriculo h3{color:#fff;display:inline;font-size:2rem;padding:0}@media (max-width:575.98px){.sidebar-menu-wrapper .sidebar-menu{padding-bottom:2rem;padding-top:2rem}}h1{color:#383838;font-size:2.4rem;font-weight:900;margin-bottom:24px}@media (min-width:768px){h1{font-size:3rem}}@media (min-width:1200px){h1{font-size:4.2rem}}h1 span{color:#3197ff;font-size:inherit;font-weight:900}p{font-size:1.6rem}.pagination-wrapper{margin:2rem 0;padding:1rem}.pagination-wrapper svg{color:#f0f8ff;margin-bottom:3px;transition:all .3s ease-in-out;width:25px}.pagination-wrapper svg:hover{color:#39736b}.pagination-wrapper .flex.justify-between.flex-1,.pagination-wrapper p.text-sm.text-gray-700.leading-5{display:none}.pagination-wrapper .relative.inline-flex.items-center.px-2.py-2.text-sm.font-medium.text-gray-500{background-color:#39736b!important;border-radius:5px;margin:0 2px;transition:all .3s ease-in-out}.pagination-wrapper .relative.inline-flex.items-center.px-2.py-2.text-sm.font-medium.text-gray-500:hover{background-color:#bad9ce!important}.diversidades .h-80{height:80px}.diversidades .banner .img-banner{background-image:url(/img/landing-page-diversidade/banner-diversidade.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;width:100%}.diversidades .sobre{align-items:center;background:linear-gradient(0deg,rgba(255,26,108,.42),rgba(255,26,108,.42)),url(/img/landing-page-diversidade/bg-sobre.webp) no-repeat;background-size:cover;border-radius:0 15px 15px 0;display:flex;height:400px;justify-content:center;margin-bottom:208px;mix-blend-mode:multiply}.diversidades .sobre .border-especial{margin-top:100px}.diversidades .sobre .border-especial img{max-width:200px}.diversidades .primeira-section h1{color:#1b39cf;font-size:40px;font-weight:700}.diversidades .primeira-section p{color:#979797;font-size:14px;font-weight:300;line-height:28px;margin-bottom:30px;margin-top:14px;text-align:justify}.diversidades .primeira-section .card-numeros{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.25);padding:50px 0 40px}.diversidades .primeira-section .card-numeros .col{height:100%;margin:0!important;padding:0!important}.diversidades .primeira-section .card-numeros h1{color:#00cc86;font-size:27px;font-weight:900;line-height:0px;margin-bottom:16px;text-align:center}.diversidades .primeira-section .card-numeros p{color:#b3b3b3;font-size:14px;font-weight:300;line-height:20px;margin-bottom:0;margin-top:0;text-align:center}.diversidades .primeira-section:before{border:1px solid #ffacca;border-radius:0 15px 15px 0;box-sizing:border-box;content:"";height:65%;left:-50px;pointer-events:none;position:absolute;transform:translate(2rem,2rem);width:52%}.diversidades .diversidade h1{color:#1b39cf;font-size:32px;font-weight:700}.diversidades .diversidade p{color:#979797;font-size:14px;font-weight:300;line-height:28px;margin-bottom:30px;margin-top:14px;text-align:justify}.diversidades .diversidade .card-numeros{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.25);padding:50px 0 40px}.diversidades .diversidade .card-numeros .col{height:100%;margin:0!important;padding:0!important}.diversidades .diversidade .card-numeros h1{color:#00cc86;font-size:27px;font-weight:900;line-height:0px;margin-bottom:16px;text-align:center}.diversidades .diversidade .card-numeros p{color:#b3b3b3;font-size:14px;font-weight:300;line-height:20px;margin-bottom:0;margin-top:0;text-align:center}.diversidades .segunda-section{background:url(/img/landing-page-diversidade/bg-segunda.webp);background-color:#0028dc;padding:40px}.diversidades .segunda-section h1{color:#fff;font-size:40px;font-weight:700}.diversidades .segunda-section p{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:30px;margin-top:14px;text-align:justify}.diversidades .segunda-section .button{border:1px solid #80c34d;border-radius:30px;color:#fff;font-size:18px;font-style:normal;font-weight:900;line-height:21px;padding:16px 60px;transition:.5s}.diversidades .segunda-section .button:hover{background-color:#00cc86;border-color:#fff;transition:.5s}.diversidades .terceira-section h1{color:#1b39cf;font-size:40px;font-style:normal;font-weight:900;line-height:59px}.diversidades .terceira-section h2{color:#1b39cf;font-size:24px;font-style:normal;font-weight:900;line-height:59px}.diversidades .terceira-section p{color:#979797;font-size:20px;font-style:normal;font-weight:300;margin-top:14px;text-align:justify}.diversidades .terceira-section p span{font-size:20px;font-weight:900}.diversidades .terceira-section img{border-radius:6px}.diversidades .terceira-section ul{list-style:none}.diversidades .terceira-section ul li{font-size:16px;font-weight:300}.diversidades .terceira-section ul li:before{color:#1b39cf;content:"•";display:inline-block;font-size:24px;margin-left:16px;width:1em}.diversidades .mini-blog .conteudo{margin:auto;max-width:1440px}.diversidades .mini-blog .conteudo .card{border:none;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:12px;transition:all .4s}.diversidades .mini-blog .conteudo .card:hover .card-footer a{background-color:#00cc86;transition:all .4s}.diversidades .mini-blog .conteudo .card h1{color:#1b39cf;font-size:32px;font-weight:700}.diversidades .mini-blog .conteudo .card .card-body .card-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.diversidades .mini-blog .conteudo .card .card-footer{background-color:transparent;border:none}.diversidades .mini-blog .conteudo .card .card-footer a{background-color:#42946b;border-radius:8px;color:#fff;padding:8px}.diversidades .mini-blog .conteudo .card p{color:#979797;font-size:16px;font-weight:300;line-height:28px;margin-top:12px;text-align:justify}.diversidades .mini-blog .conteudo .card .button{background-color:#42946b;border:1px solid #42946b;border-radius:28px;color:#fff;font-size:16px;padding:16px;text-align:center;transition:.5s}.diversidades .mini-blog .conteudo .card .button:hover{background-color:#fff;color:#000;transition:.5s}.diversidades .modal h5{color:#1b39cf;font-size:40px;font-weight:700}.diversidades .modal p{text-align:justify}.diversidades .modal ul li{font-size:16px;list-style:decimal;margin-bottom:12px;text-align:justify}@media (max-width:1200px){.diversidades .primeira-section:before{width:54%}}@media (max-width:981px){.diversidades .banner .img-banner{height:36vh}.diversidades .primeira-section h1{font-size:28px}.diversidades .primeira-section .card-numeros h1{font-size:24px}.diversidades .diversidade h1{text-align:center}.diversidades .segunda-section .row{display:flex;justify-content:center;text-align:center}.diversidades .segunda-section h1{font-size:28px}.diversidades .terceira-section h1{font-size:32px}.diversidades .mini-blog .conteudo .card h1{font-size:24px}.diversidades .mini-blog .conteudo .button{width:100%}.diversidades .modal h5{font-size:28px;text-align:center}}@media (max-width:768px){.diversidades .primeira-section:before{display:none}.diversidades #modelo-web{display:none!important}.diversidades #modelo-mobile{margin:0 12px 100px}}@media (max-width:720px){.diversidades .banner .img-banner{height:24vh}}@media (max-width:500px){.diversidades .banner .img-banner{background-position:top;background-size:contain}.diversidades .conteudo{padding-left:24px;padding-right:24px}}.btn{border:1px solid #fff;border-radius:.6rem;box-shadow:0 2px 4px 2px rgba(0,0,0,.2);font-family:Inter,sans-serif;font-size:1.6rem;font-weight:600;padding:.5rem 1.3rem;width:auto}.btn.btn-success,.btn.btn-success-50{background-color:#39736b}.btn.btn-success-50{color:#fff;opacity:.5;transition:.2s ease-in-out}.btn.btn-success-50:hover{opacity:1}.btn.btn-white{background-color:#fff;border:1px solid #14366f;color:#14366f}.btn.btn-info{background-color:#14366f;color:#fff;font-weight:400}.btn.btn-file{background-color:#ced4da;border:none;box-shadow:none;color:#14366f;max-width:130px}.btn-outline-info{border:2px solid #14366f;color:#14366f}.btn-outline-info:active,.btn-outline-info:hover{background-color:#fff;border-color:#14366f;color:#14366f}.btn-outline-info:active:focus,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(20,54,111,.502)}.btn-outline-info:active:focus{border-color:#14366f}.card-positions{background-repeat:no-repeat;background-size:cover;border:2px solid #39736b;border-radius:1rem;height:25rem;margin-bottom:4rem;overflow:hidden;position:relative;width:290px}.card-positions:after{background:linear-gradient(180deg,hsla(0,0%,77%,0),#3a84b5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-positions .content{bottom:10%;position:absolute;right:0;width:100%;z-index:99}.card-positions .content h4{color:#fff;font-size:1.8rem;margin-bottom:2rem}.card-positions .content button{padding:1rem;transition:all .3s ease}.card-positions .content button:hover{transform:scale(1.05)}.card-positions-two{align-content:space-between;align-items:stretch;background-color:#e1e5ed;border-radius:.8rem;cursor:grab;display:grid;font-size:1.6rem;height:100%;justify-content:center;max-width:28rem}.card-positions-two:active{cursor:grabbing}.card-positions-two .title{align-items:center;background-color:#14366f;display:flex;justify-content:center;min-height:110px;padding:1.6rem}.card-positions-two .title h3{color:#fff;font-size:1.6rem;font-weight:400}.card-positions-two .content{padding:1.6rem}.card-positions-two .content>div{color:#3b3b3b;font-weight:300;text-align:start}.card-positions-two .content>div>div{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:1.6rem;overflow:hidden;text-overflow:ellipsis}.card-positions-two .content>div>div span{color:#14366f;font-weight:600}.card-positions-two .content>div>div:last-of-type{margin-bottom:0}.card-positions-two .action{padding:1.6rem}.layer-bredi{background-color:#14366f;padding:1rem}.layer-bredi a{color:#bfcae0;display:block;font-family:Inter,sans-serif;font-size:1.4rem;text-decoration:none}.layer-bredi a:hover{color:#fff}.layer-bredi .layer-1{border-bottom:1px solid #e1e5ed;padding:6rem 0 4rem}.layer-bredi .layer-1 small{color:#e1e5ed;font-size:1.4rem}.layer-bredi .layer-1 i{font-size:30px}.layer-bredi .layer-2{padding:2rem 0}.layer-bredi .layer-2 a,.layer-bredi .layer-2 small{color:#e1e5ed;font-size:1.4rem}.layer-bredi .talentosa-footer-home{bottom:0;position:absolute;right:12px;width:200px}@media screen and (max-width:768px){.layer-bredi .talentosa-footer-home{align-items:center;bottom:-39px;display:flex;justify-content:center;margin:auto;position:relative}}#header{border-bottom:.6rem solid #39736b}#header .nav-item{border-radius:1rem;font-family:Inter,sans-serif;font-size:1.8rem;margin-left:.5rem}#header .nav-item .nav-link{padding:1rem 2rem}#header .nav-item .nav-link:hover{color:#42946b}#header .minha-conta{margin-right:3rem;position:relative}#header .minha-conta .dropdown-menu{background-color:#42946b;border:none;border-radius:1rem;margin-top:1rem;overflow:hidden;width:100%}#header .minha-conta .dropdown-menu .dropdown-item{color:#fff;font-size:1.4rem;text-align:center;transition:all .3s ease}#header .minha-conta .dropdown-menu .dropdown-item:hover{background-color:#42946b;transform:translateX(2rem)}#header .minha-conta .dropdown-toggle{background-color:#42946b;border-radius:1.8rem;color:#fff;font-size:1.4rem;transition:all .2s ease-in-out}#header .minha-conta .dropdown-toggle:hover{color:#fff;transform:translateY(.4rem)}#header .minha-conta:after{background-color:#ced4da;content:"";height:4rem;position:absolute;right:-2rem;top:0;width:2px}#header .para-empresas .nav-link{background-color:#14366f;border-radius:1.8rem;color:#fff;font-size:1.4rem;transition:all .2s ease-in-out}#header .para-empresas .nav-link:hover{color:#fff;transform:translateY(.4rem)}@media (max-width:991.98px){#header .minha-conta{margin-right:0}#header .minha-conta:after{display:none}}.nav-tabs{border-bottom:none;display:flex;gap:16px;justify-content:space-between;position:relative}.nav-tabs .progress-bar{background-color:hsla(0,0%,100%,.3);border-radius:6px;bottom:-21px;box-sizing:content-box;height:6px;left:0;padding:2px;position:absolute;width:calc(100% - 4px)}.nav-tabs .progress-bar .__progress{background-color:#14366f;border-radius:4px;height:100%;transition:.5s ease-in-out;width:0}.nav-tabs .nav-link{background-color:#14366f;border:none;border-radius:50%;color:#fff;font-size:20px;font-weight:600;height:38px;text-align:center;width:30px}.nav-tabs .nav-link~label{cursor:pointer}.nav-tabs .nav-link.active{background-color:#fff;border:1px solid #14366f;color:#14366f}.nav-tabs .nav-link.active~label{color:#14366f;cursor:default}.form-group-theme img{background-color:#e1e5ed;border:2px solid #42946b;border-radius:50%;box-shadow:1px 1px 24px -16px #000;height:130px;margin-bottom:1.5rem;-o-object-fit:cover;object-fit:cover;width:130px}.form-group-theme .form-check-yes{border:1px solid #899ab7;border-radius:4px}.form-check-box-value,.form-check-box-value .form-group-value{align-items:center;display:flex}.form-check-box-value .form-group-value .form-control{height:30px}.candidato-confirmacao h3{font-size:28px;font-weight:400}.candidato-confirmacao .element{bottom:0;max-width:430px;right:77px;transition:.2s ease-in-out}.candidato-confirmacao .row-wrapper-1 .title{color:#42946b;font-size:24px;font-weight:600}.candidato-confirmacao .row-wrapper-1 .subtitle{color:#848484}.candidato-confirmacao .row-wrapper-1 .fa-star{color:#ebef1f;font-size:24px}@media (max-width:991.98px){.candidato-confirmacao .element{max-width:280px;right:18px}}@media (max-width:767.98px){.form-check-box-value{align-items:inherit;flex-direction:column}.form-check-box-value .form-group-value{margin-left:15px}.candidato-confirmacao .element{display:none}}@media (max-width:575.98px){.sidebar-menu button{border:1px solid red}}

/*# sourceMappingURL=main.css.map*/