#parte .contact{padding:150px 20px 182px;position:relative}@media (max-width:1100px){#parte .contact{padding:44px 20px 129px}}@media (max-width:991px){#parte .contact{padding:44px 20px 34px}}#parte .contact--title{display:flex;justify-content:space-between;margin-bottom:97px}@media (max-width:1100px){#parte .contact--title{flex-direction:column;justify-content:start;margin-bottom:60px}}#parte .contact--title .content{max-width:558px}@media (max-width:1100px){#parte .contact--title .content{max-width:100%;text-align:center}}#parte .contact--title .txt-wrapper{max-width:544px;padding-top:22px}@media (max-width:1100px){#parte .contact--title .txt-wrapper{margin-inline:auto;max-width:350px;padding-top:32px}}#parte .contact--title .txt-wrapper p{color:#939393;font-size:24px;font-weight:400;line-height:38px;text-align:end}#parte .contact--title .txt-wrapper p strong{color:#242424;font-weight:700}@media (max-width:1100px){#parte .contact--title .txt-wrapper p{text-align:center}}#parte .contact--grid .cards-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){#parte .contact--grid .cards-grid{grid-template-columns:1fr}}#parte .contact--grid .cards-grid .card{border:1px solid #d9d9d9;border-radius:0;padding:60px 40px;position:relative;z-index:3}@media (max-width:1100px){#parte .contact--grid .cards-grid .card{padding:44px 32px}}#parte .contact--grid .cards-grid .card-icon{background-color:#242424;display:grid;height:60px;place-items:center;width:63px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card-icon{height:40px;width:42px}}#parte .contact--grid .cards-grid .card-icon img,#parte .contact--grid .cards-grid .card-icon svg{height:32px;width:32px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card-icon img,#parte .contact--grid .cards-grid .card-icon svg{height:21px;width:21px}}#parte .contact--grid .cards-grid .card-icon .bi,#parte .contact--grid .cards-grid .card-icon ion-icon{color:#fad224;font-size:32px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card-icon .bi,#parte .contact--grid .cards-grid .card-icon ion-icon{font-size:21px}}#parte .contact--grid .cards-grid .card-title{color:#242424;font-family:Raleway,sans-serif;font-size:35px;font-weight:700;line-height:50px;margin-block:20px 40px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card-title{font-size:24px;line-height:34px;margin-block:20px}}#parte .contact--grid .cards-grid .card li,#parte .contact--grid .cards-grid .card p{color:#5a5d67;font-family:Raleway,sans-serif;font-size:16px;font-weight:400;line-height:25px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card li,#parte .contact--grid .cards-grid .card p{font-size:14px;line-height:26px}}#parte .contact--grid .cards-grid .card p{line-height:36px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card p{line-height:26px}}#parte .contact--grid .cards-grid .card ul{margin:0}#parte .contact--grid .cards-grid .card ul li+li{margin-top:20px}@media (max-width:1100px){#parte .contact--grid .cards-grid .card ul li+li{margin-top:12px}}#parte .contact .shape{bottom:-30px;height:422px;right:435px;z-index:2}@media (max-width:1100px){#parte .contact .shape{bottom:-70px;height:186px;right:70px}}#parte .contact .beneficios{position:relative}#parte .contact .beneficios h3{color:#242424;font-family:Raleway;font-size:32px;font-style:normal;font-weight:500;line-height:46px;margin-bottom:32px}#parte .contact .beneficios .itens-beneficios .item-beneficio{align-items:center;border:1px solid #d9d9d9;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:193px;justify-content:center;margin-bottom:35px;max-width:170px;padding:21px 5px;position:relative;width:100%}#parte .contact .beneficios .itens-beneficios .item-beneficio p{color:#242424;font-family:Raleway;font-size:1.8rem;font-style:normal;font-weight:700;line-height:21px;text-align:center}#parte .contact .beneficios .itens-beneficios .item-beneficio img,#parte .contact .beneficios .itens-beneficios .item-beneficio svg{max-width:84px}#parte .contact .beneficios .itens-beneficios .item-beneficio .desc-ben{background:#242424;border-radius:8px;color:#fff;font-size:14px;left:50%;line-height:16px;opacity:0;padding:15px 20px;position:absolute;text-align:center;top:-65px;transform:translateX(-50%);transition:all .5s ease;width:210px;z-index:2}#parte .contact .beneficios .itens-beneficios .item-beneficio .desc-ben:before{border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #242424;bottom:-18px;content:"";display:block;height:0;left:50%;margin-top:-7px;position:absolute;transform:translateX(-50%);width:0}#parte .contact .beneficios .itens-beneficios .item-beneficio:hover .desc-ben{opacity:1}#parte .contact .beneficios .main-btn{gap:12px}#parte .contact .beneficios .main-btn:hover svg path{fill:#fad224}#parte .contact .beneficios .imagem-beneficio{height:561px;max-width:785px;position:absolute;right:-20px;width:40%}@media (max-width:991px){#parte .contact .beneficios .imagem-beneficio{height:421px;margin-top:16px;position:relative;right:0;width:100%}}#parte .contact .beneficios .imagem-beneficio img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#parte #nossas-vagas{background:#242424;padding-bottom:83px;padding-top:159px}@media (max-width:991px){#parte #nossas-vagas{padding:80px 0}}#parte #nossas-vagas h2{color:#fff;font-family:Plus Jakarta Sans;font-size:65px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:65px;margin-bottom:30px}@media (max-width:991px){#parte #nossas-vagas h2{text-align:center}}#parte #nossas-vagas p{color:#fff;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:36px;max-width:664px}@media (max-width:991px){#parte #nossas-vagas p{text-align:center}}#parte #nossas-vagas .vagas{margin-top:30px}#parte #nossas-vagas .vagas .vaga{border:1px solid #d9d9d9;height:calc(100% - 32px);margin-bottom:32px;padding:40px}#parte #nossas-vagas .vagas .vaga h3{align-items:center;color:#fff;display:flex;font-family:Raleway;font-size:35px;font-style:normal;font-weight:700;line-height:50px;margin-bottom:20px}#parte #nossas-vagas .vagas .vaga p{color:#f5f5f5;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:8px}@media (max-width:991px){#parte #nossas-vagas .vagas .vaga p{text-align:left}}#parte #nossas-vagas .vagas .vaga .resumo{margin-bottom:56px;margin-top:12px}#parte #nossas-vagas .vagas .vaga .main-btn{gap:12px}#parte #nossas-vagas .vagas .vaga .main-btn:hover svg path{fill:#fad224}#parte #nossas-vagas .vagas .paginacao{margin-top:142px}@media (max-width:991px){#parte #nossas-vagas .vagas .paginacao{margin-top:42px}}#parte #nossas-vagas .vagas .paginacao .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0;height:5px;width:30px}#parte #nossas-vagas .vagas .paginacao .swiper-pagination-bullet{background:#fff;opacity:1}#parte #nossas-vagas .vagas .paginacao .swiper-pagination-bullet-active{background:#fad224}#parte .banco-talentos{padding-bottom:172px;padding-top:110px}@media (max-width:991px){#parte .banco-talentos{margin-bottom:240px;padding:80px 0}}#parte .banco-talentos .conteudo-talentos{max-width:662px}@media (max-width:1500px){#parte .banco-talentos .conteudo-talentos{max-width:80%}}@media (max-width:991px){#parte .banco-talentos .conteudo-talentos{max-width:100%}}#parte .banco-talentos h2{color:#242424;font-family:Plus Jakarta Sans;font-size:65px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:70px;margin-bottom:27px}#parte .banco-talentos p{color:#939393;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:36px}#parte .banco-talentos .main-btn{gap:12px;margin-top:56px}@media (max-width:991px){#parte .banco-talentos .main-btn{float:right}}#parte .banco-talentos .main-btn:hover svg path{fill:#fad224}#parte .banco-talentos .imagem-talentos{height:667px;max-width:603px;position:relative;width:100%}@media (max-width:1500px){#parte .banco-talentos .imagem-talentos{height:467px}}@media (max-width:991px){#parte .banco-talentos .imagem-talentos{float:right;height:351px;margin-top:40px;width:90%}}#parte .banco-talentos .imagem-talentos:after{background-color:#fad224;content:"";height:296.41px;left:-63px;position:absolute;top:0;width:10px}@media (max-width:991px){#parte .banco-talentos .imagem-talentos:after{left:-27px;top:-80px}}#parte .banco-talentos .imagem-talentos img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#parte .form{padding:0 98px 91px 100px;position:relative}#parte .form .img-contato{height:70%;left:0;max-height:702px;max-width:1051px;position:absolute;width:60%}@media (max-width:991px){#parte .form .img-contato{height:454px;top:-215px;width:100%}}#parte .form .img-contato img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1100px){#parte .form{padding:0 20px 60px}}#parte .form--img{aspect-ratio:1;background-color:#f5f5f5;display:grid;padding:40px;place-items:center;position:relative;width:min(533px,100%)}@media (max-width:1100px){#parte .form--img{margin-inline:auto;padding:69px;width:min(400px,100%)}}#parte .form--img img{max-width:100%}#parte .form--img .shape{bottom:-237px;height:418px;right:51px;z-index:2}@media (max-width:1500px){#parte .form--img .shape{right:20px}}@media (max-width:1100px){#parte .form--img .shape{bottom:-100px;height:223px;right:30px}}#parte .form--form{background-color:#fff;margin-top:100px;padding:60px 40px;position:relative}@media (max-width:1100px){#parte .form--form{border:1px solid #d9d9d9;margin-top:44px;padding:44px 20px}}#parte .form--form .title-wrapper{margin-bottom:60px}@media (max-width:1100px){#parte .form--form .title-wrapper{margin-bottom:44px}}#parte .form--form .title-wrapper .title-sm{color:#242424;font-family:Plus Jakarta Sans;font-size:65px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:70px;margin-bottom:27px}@media (max-width:1100px){#parte .form--form .title-wrapper .title-sm{font-size:25px;line-height:36px}}#parte .form--form p{color:#939393;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:36px;max-width:662px}#parte .form--form .form-wrapper form .row+.row{margin-top:20px}#parte .form--form .form-wrapper form .row{row-gap:20px}#parte .form--form .form-wrapper form .form-label{color:#939393;font-family:Raleway,sans-serif;font-size:14px;font-weight:700;line-height:50px;margin:0}#parte .form--form .form-wrapper form .form-control,#parte .form--form .form-wrapper form .form-select{background-color:#f5f5f5;border:2px solid transparent;border-radius:0;padding:20px;transition:all .3s ease-in-out}#parte .form--form .form-wrapper form .form-control.curriculo,#parte .form--form .form-wrapper form .form-select.curriculo{background-image:none}#parte .form--form .form-wrapper form .form-control::-moz-placeholder,#parte .form--form .form-wrapper form .form-select::-moz-placeholder{color:#242424;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:50px}#parte .form--form .form-wrapper form .form-control,#parte .form--form .form-wrapper form .form-control::placeholder,#parte .form--form .form-wrapper form .form-select,#parte .form--form .form-wrapper form .form-select::placeholder{color:#242424;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:50px}#parte .form--form .form-wrapper form .form-control:focus,#parte .form--form .form-wrapper form .form-select:focus{border:2px solid #fad224;box-shadow:none;outline:none}#parte .form--form .form-wrapper form textarea.form-control{height:180px;resize:none}#parte .form--form .form-wrapper form .form-check{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-block:20px 32px}#parte .form--form .form-wrapper form .form-check-label,#parte .form--form .form-wrapper form .form-check-label p{color:#939393;font-family:Raleway,sans-serif;font-size:14px;font-weight:500;line-height:18px;max-width:100%}#parte .form--form .form-wrapper form .form-check-label a,#parte .form--form .form-wrapper form .form-check-label p a{text-decoration:underline}#parte .form--form .form-wrapper form .form-check-input{border-radius:50%;height:16px;margin-right:12px;width:16px}#parte .form--form .form-wrapper form .form-check-input:checked{background-color:#fad224;border:none;box-shadow:none;margin-top:0}#parte #vagaModal .modal-dialog{max-width:833px}#parte #vagaModal .modal-content{padding:40px}#parte #vagaModal .modal-header{border:0}#parte #vagaModal .modal-subtitle{color:#939393;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:24px}#parte #vagaModal .modal-title{align-items:center;color:#242424;display:flex;font-family:Raleway;font-size:35px;font-style:normal;font-weight:700;line-height:50px}#parte #vagaModal .btn-close{font-size:16px;position:absolute;right:40px;top:40px}#parte #vagaModal p{color:#6f6f6f;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:156%;margin-bottom:12px}#parte #vagaModal ul{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);padding-left:20px}#parte #vagaModal ul li{color:#6f6f6f;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:156%;margin-bottom:12px;position:relative}#parte #vagaModal ul li:after{background-color:#fad224;border-radius:100%;content:"";height:8px;left:-20px;position:absolute;top:33%;width:8px}#parte #vagaModal .main-btn{margin-top:56px}

/*# sourceMappingURL=faca-parte.css.map*/