*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"Inter",sans-serif;font-optical-sizing:auto}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth}@media(max-width: 1700px){html{font-size:60%}}@media(max-width: 520px){html{font-size:62.5%}}@media(max-width: 360px){html{font-size:55%}}html,body{background:var(--white);height:100%}html{scrollbar-width:thin;scrollbar-color:#2164ad #fff;overflow-x:hidden}button{background:rgba(0,0,0,0)}button,a{cursor:pointer}input,textarea,select{appearance:none}.container{width:97%;max-width:114.6rem;padding:0 2.4rem;margin:0 auto}@media(max-width: 1080px){.container{padding:0 1.6rem}}@media(max-width: 520px){.container{width:100%;padding:0 2rem}}.btn-primary{color:#fff;text-align:center;font-size:1.4rem;font-weight:500;line-height:100%;border-radius:.8rem;position:relative;gap:4rem;transition:all .3s;padding:1.6rem 1.6rem 1.6rem 2rem;max-width:max-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.btn-primary.yellow{background:#f6bc2f}.btn-primary.blue{background:#2164ad}.btn-primary:hover{background:#e96622}@media(max-width: 520px){.btn-primary{font-size:1.6rem}}footer{background:#121423;padding:6.4rem 0;border-radius:1.6rem 1.6rem 0 0}footer .container .main-footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:3.2rem}footer .container .main-footer .left{width:50%}footer .container .main-footer .left .social{margin-top:4.8rem}footer .container .main-footer .left .social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem}footer .container .main-footer .left .social ul li a svg path{transition:all .3s}footer .container .main-footer .left .social ul li a:hover svg path{fill:#2164ad}footer .container .main-footer .links{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:50%}footer .container .main-footer .links h5{color:#fff;font-size:1.2rem;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:4rem}footer .container .main-footer .links ul li:not(:last-child){margin-bottom:2.4rem}footer .container .main-footer .links ul li a{color:#c5c9d6;font-size:1.4rem;font-weight:400;line-height:100%;transition:all .3s}footer .container .main-footer .links ul li a:hover{color:#f6bc2f}footer .container .copy{border-top:1px solid rgba(197,201,214,.2);margin-top:4rem;padding-top:4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .copy .privacy{gap:1.6rem}footer .container .copy .privacy ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem}footer .container .copy .privacy ul li a{color:#c5c9d6;font-size:1.2rem;font-weight:400;line-height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem;transition:all .3s}footer .container .copy .privacy ul li a:hover{color:#f6bc2f}footer .container .copy .privacy ul li a::before{content:"";width:.4rem;height:.4rem;background-color:#fff;display:block;position:relative;border-radius:50rem}footer .container .copy .privacy ul li:first-child a::before{display:none}footer .container .copy p{color:#c5c9d6;text-align:right;font-size:1.2rem;font-weight:400;line-height:130%}@media(max-width: 991px){footer{padding:4rem 0}footer .container .main-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5.6rem}footer .container .main-footer .links,footer .container .main-footer .left{width:100%}footer .container .main-footer .left{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .main-footer .left .social{margin:0}}@media(max-width: 768px){footer .container .copy p{max-width:14rem;text-align:left}}@media(max-width: 520px){footer .container .main-footer .logo{max-width:20rem}footer .container .main-footer .links{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5.6rem 0}footer .container .main-footer .links .col{width:100%}footer .container .main-footer .links .col:last-child{grid-column:span 2}footer .container .copy{flex-wrap:wrap}footer .container .copy p{max-width:100%;text-align:center;margin-top:2.4rem}footer .container .copy .privacy{width:100%}footer .container .copy .privacy ul{width:100%;justify-content:space-between;gap:0}footer .container .copy .privacy ul li a::before{display:none}}section.s-hero{background-image:url(../assets/images/bg-hero2.jpeg);background-size:cover;background-position:80% 50%;background-color:#162e66;border-radius:0 0 1.6rem 1.6rem;height:100vh;padding:8rem 0;width:100%}section.s-hero .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}section.s-hero .container .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;max-height:80rem}section.s-hero .container .left .text{max-width:51.6rem;width:100%}section.s-hero .container .left .text h1{color:#fff;font-size:4rem;font-weight:500;line-height:115%;margin-bottom:2.4rem}section.s-hero .container .left .text p{color:#fafcff;font-size:1.4rem;font-weight:400;line-height:150%}section.s-hero .container .left .text .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;margin-top:4rem}section.s-hero .container .asset{max-width:42.3rem;width:100%}section.s-hero.s-hero-container{max-width:144rem;width:100%;margin:0 auto}@media(max-width: 1080px){section.s-hero{background-position:60% 50%}}@media(max-width: 991px){section.s-hero{background-image:url(../assets/images/bg-hero-mob2.jpeg);background-position:50% 50%;padding-top:4rem;height:110rem}section.s-hero .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}section.s-hero .container .left{height:auto;margin-bottom:4rem;max-width:95%;width:100%;flex-wrap:wrap;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-hero .container .left .selo{max-width:8rem}section.s-hero .container .left .text{max-width:100%;margin-top:4rem}}@media(max-width: 520px){section.s-hero{padding-top:2.4rem;padding-bottom:0;height:100rem}section.s-hero .container .left{max-width:100%;width:100%}section.s-hero .container .left .logo{max-width:24rem}section.s-hero .container .left .selo{max-width:4.8rem}section.s-hero .container .left .text{margin-top:2.4rem}section.s-hero .container .left .text h1{font-size:3.5rem;max-width:31rem}section.s-hero .container .left .text .cta{flex-wrap:wrap;width:100%;gap:.8rem;margin-top:2.4rem}section.s-hero .container .left .text .cta a{width:100%;max-width:100%}section.s-hero .container .asset{max-width:80%}}@media(max-width: 320px){section.s-hero .container .left .text h1{font-size:3.2rem;max-width:31rem}}section.s-destaques{padding:6.4rem 0}section.s-destaques .container h2{color:#162e66;font-size:3.5rem;font-weight:500;line-height:130%;max-width:64rem}section.s-destaques .container .itens{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem 2.4rem;margin-top:5.6rem;padding-top:5.6rem;border-top:1px solid #e4e5e8}section.s-destaques .container .itens .box-check{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1.6rem}section.s-destaques .container .itens .box-check .icon{max-width:2rem;width:100%}section.s-destaques .container .itens .box-check .content h3{color:#121423;font-size:1.8rem;font-weight:500;line-height:100%;margin-bottom:.8rem}section.s-destaques .container .itens .box-check .content p{color:#828282;font-size:1.4rem;font-weight:400;line-height:150%}section.s-destaques .container .cover{width:100%;border-radius:1rem;overflow:hidden;margin-top:5.6rem;aspect-ratio:1/.42}section.s-destaques .container .cover img{width:100%;height:100%;object-fit:cover}section.s-destaques .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6rem;margin-top:1.6rem}section.s-destaques .container .grid .block{border-radius:1rem;border:1px solid #e4e5e8;background:#fff;box-shadow:0 2px 18px 0 rgba(24,25,28,.03);padding:2.4rem;gap:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-destaques .container .grid .block h4{color:#121423;font-size:1.8rem;font-weight:500;line-height:100%}section.s-destaques .container .grid .block p{color:#767f8c;font-size:1.4rem;font-weight:400;line-height:150%}@media(max-width: 768px){section.s-destaques{padding:4.8rem 0}section.s-destaques .container .itens{margin-top:4.8rem;padding-top:4.8rem;grid-template-columns:repeat(2, 1fr)}section.s-destaques .container .grid{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 520px){section.s-destaques{padding:4rem 0}section.s-destaques .container h2{font-size:2.2rem;max-width:100%}section.s-destaques .container .itens{margin-top:4rem;padding-top:4rem;grid-template-columns:repeat(2, 1fr);align-items:flex-start}section.s-destaques .container .itens .box-check{flex-wrap:wrap}section.s-destaques .container .itens .box-check .content h3{font-size:1.6rem}section.s-destaques .container .cover{margin-top:4rem;aspect-ratio:1/.8}section.s-destaques .container .grid{grid-template-columns:repeat(1, 1fr)}}section.s-vagas{background:#fafcff;padding:6.4rem 0}section.s-vagas .container h2{color:#18191c;font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:4rem}section.s-vagas .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6rem}section.s-vagas .container .grid .box-vaga{border-radius:1rem;border:1px solid #e4e5e8;background:#fff;box-shadow:0 2px 18px 0 rgba(24,25,28,.03);padding:2.4rem;transition:all .3s;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}section.s-vagas .container .grid .box-vaga .head h3{color:#18191c;font-size:1.8rem;font-weight:500;line-height:130%}section.s-vagas .container .grid .box-vaga .head .itens{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem;margin-top:.8rem}section.s-vagas .container .grid .box-vaga .head .itens .label-vaga{border-radius:.3rem;background:#eef6ff;color:#2164ad;font-size:1.2rem;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;padding:.4rem .8rem}section.s-vagas .container .grid .box-vaga .head .itens span{color:#767f8c;font-size:1.4rem;font-weight:400;line-height:100%}section.s-vagas .container .grid .box-vaga .foot h4{color:#18191c;font-size:1.6rem;font-weight:500;line-height:130%;margin-bottom:.8rem}section.s-vagas .container .grid .box-vaga .foot .end{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem}section.s-vagas .container .grid .box-vaga .foot .end span{color:#767f8c;font-size:1.4rem;font-weight:400;line-height:130%}section.s-vagas .container .grid .box-vaga:hover{background:#eef6ff;transform:scale(0.98)}section.s-vagas .container .cta-more{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin:4rem 0}section.s-vagas .container .cta-more a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem}section.s-vagas .container .cta-more a span{color:#000;font-size:1.4rem;font-weight:400;line-height:100%;transition:all .3s}section.s-vagas .container .cta-more a svg{width:2.4rem;height:2.4rem}section.s-vagas .container .cta-more a svg path,section.s-vagas .container .cta-more a svg circle{transition:all .3s}section.s-vagas .container .cta-more a:hover span{color:#2164ad}section.s-vagas .container .cta-more a:hover svg path,section.s-vagas .container .cta-more a:hover svg circle{stroke:#2164ad}section.s-vagas .container .banner{background-image:url(../assets/images/bg-banner.jpg);background-size:cover;background-position:0% 50%;padding:5.6rem 4rem;border-radius:2rem}section.s-vagas .container .banner .text{max-width:44rem}section.s-vagas .container .banner .text h2{color:#fff;font-size:3.5rem;font-weight:500;line-height:130%;margin-bottom:2.4rem}section.s-vagas .container .banner .text p{color:#fafcff;font-size:1.4rem;font-weight:400;line-height:150%}section.s-vagas .container .banner .text .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;margin-top:4rem}@media(max-width: 991px){section.s-vagas .container .grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){section.s-vagas{padding:4.8rem 0}section.s-vagas .container .banner{background-position:20% 50%}}@media(max-width: 520px){section.s-vagas{padding:4rem 0}section.s-vagas .container h2{margin-bottom:3.2rem}section.s-vagas .container .cta-more{margin:3.2rem 0;justify-content:flex-start}section.s-vagas .container .grid{grid-template-columns:repeat(1, 1fr)}section.s-vagas .container .banner{background-position:20% 50%;padding:2.4rem;height:64rem;background-image:url(../assets/images/bg-banner-mobile.jpg)}section.s-vagas .container .banner .text h2{font-size:2.2rem;margin-bottom:1.6rem}section.s-vagas .container .banner .text .cta{flex-wrap:wrap;margin-top:2.4rem}section.s-vagas .container .banner .text .cta a{width:100%;max-width:100%}}/*# sourceMappingURL=main.min.css.map */