@import"https://fonts.cdnfonts.com/css/bebas-neue";@import"https://fonts.cdnfonts.com/css/poppins";*{margin:0;padding:0;position:relative;box-sizing:border-box;--fontBebas: "Bebas Neue", sans-serif;--fontPoppins: "Poppins", sans-serif;--blue: #004aad;--grey: #dde4de;--greyLight: #f0f0f0;--greyMedium: #d0d0d0;--greyDark: #394539;color:#222}html,body{font-family:Bebas Neue,sans-serif}@media screen and (max-width: 1280px){html{font-size:78%}}@media screen and (max-width: 1090px){html{font-size:68%}}@media screen and (max-width: 980px){html{font-size:65%}}@media screen and (max-width: 780px){html{font-size:65%}}@media screen and (max-width: 400px){html{font-size:49%}}body,html,#root{width:100%;height:100%}button{border:none}.grid-center-gap16{display:flex;justify-content:center;align-items:center;gap:16px}.btn{padding:.5em 1.25em;background-color:var(--blue);font-family:var(--fontPoppins);color:#fff;font-weight:700;font-size:1em;border-radius:50px;display:inline-flex;text-transform:uppercase;cursor:pointer}.btn.btn-blue{background-color:var(--blue);color:#fff}.btn.btn-grey{background-color:var(--grey);color:#222}.btn.large{font-size:150%}.btn:hover{box-shadow:0 0 0 2px var(--blue)}.centralize{max-width:1440px;margin:0 auto;width:100%}a:hover{cursor:pointer}.form-row{padding:1em 0}.form-row input{font-size:1em;font:600;padding:.5em 1em;border-radius:5px;border:2px solid var(--grey)}.sef-title{padding-bottom:.25em;margin-bottom:1em;border-bottom:4px solid var(--blue);display:flex;align-items:center;justify-content:flex-start;gap:16px;line-height:100%}.sef-title span{display:inline-block;padding-top:7px}.sef-title .sef-title-number{width:50px;height:50px;border-radius:50px;display:inline-flex;color:#fff;background-color:var(--blue);font-size:25px;align-items:center;justify-content:center}.App{position:relative}.WhoWeAre .content-area{position:relative;display:flex;justify-content:space-around;align-items:center;padding:2rem 3rem 0rem;flex-direction:column}.WhoWeAre .who-we-are-section{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.WhoWeAre .title1{font-family:var(--fontBebas);font-size:5.5rem;align-items:center;justify-content:center;font-weight:900}.WhoWeAre .title2{font-family:var(--fontPoppins);font-size:150%;padding:1rem 0;width:auto;font-weight:500}.WhoWeAre .center{text-align:center}.WhoWeAre .heavy{font-weight:900}.WhoWeAre .link{color:var(--blue);text-decoration:none}.WhoWeAre .blue-bar{width:80%;height:.5rem;background-color:var(--blue);margin:2rem 0}.WhoWeAre .media-area{display:flex;justify-content:center;align-items:center;gap:2rem}.WhoWeAre .team-section{display:flex;justify-content:center;align-items:center;gap:2rem;flex-direction:column}.WhoWeAre .team-section .team{display:flex;flex-direction:row;width:80%}@media screen and (max-width: 1280px){.WhoWeAre .team-section .team{flex-direction:column;align-items:center;justify-content:center}}.WhoWeAre .team-image-wrap{flex:0 0 auto}.WhoWeAre .team-image{display:block;border:5px solid var(--blue);border-radius:50%;overflow:hidden;width:350px;height:350px;margin-right:2rem}@media screen and (max-width: 1280px){.WhoWeAre .team-image{width:150px;height:150px;margin-bottom:2rem;margin-right:0rem}.WhoWeAre .team .texts{text-align:center}}.WhoWeAre .team-image img{width:110%;height:auto;position:relative;left:-10%;top:-10%}.WhoWeAre .role-title{font-family:var(--fontPoppins);font-size:2rem;color:var(--greyDark);font-weight:500}.WhoWeAre .footer{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding-top:2rem}.WhoWeAre .logo-area img{width:15rem}.WhoWeAre .sees-cnpj,.WhoWeAre .sees-adress{font-family:var(--fontPoppins);font-size:1rem;font-weight:600;text-align:right}.WhatsButton{display:flex;justify-content:center;align-items:center}.WhatsButton .btn-whatsapp{background-color:var(--blue);font-family:var(--fontPoppins);color:#fff;padding:1.25rem 3rem;border-radius:50px;font-size:1.25rem;font-weight:600}.HowItWorks{position:relative;color:#fff;text-align:center;padding-top:2rem;overflow:hidden;margin-bottom:3rem}@media screen and (max-width: 1280px){.HowItWorks{padding-top:5rem}}@media screen and (max-width: 1090px){.HowItWorks{padding-top:4rem}}.HowItWorks .blue-rounded-wrap{position:absolute;overflow:hidden;width:100%;height:400px;top:0}.HowItWorks .blue-rounded{position:absolute;height:250%;width:170%;border-radius:170%;background-color:var(--blue);left:-35%}@media screen and (max-width: 1280px){.HowItWorks .blue-rounded-wrap{height:35rem}.HowItWorks .blue-rounded{height:55rem}}@media screen and (max-width: 780px){.HowItWorks .blue-rounded-wrap{height:40rem}.HowItWorks .blue-rounded{height:55rem}}@media screen and (max-width: 400px){.HowItWorks .blue-rounded-wrap{height:65rem}.HowItWorks .blue-rounded{height:84rem}}.HowItWorks .title1{font-size:1.5rem;color:#fff;letter-spacing:2px}.HowItWorks .title2{font-size:2.5rem;color:#fff;letter-spacing:12px;font-weight:600}.HowItWorks .grid{display:flex;justify-content:space-around}@media screen and (max-width: 400px){.HowItWorks .grid{flex-direction:column}}.HowItWorks .grid .how-it-works-cell{flex:1;color:#fff}.HowItWorks .grid .how-it-works-cell .number{font-size:2rem;font-family:var(--fontPoppins);color:#fff}.HowItWorks .grid .how-it-works-cell p{font-size:2rem;letter-spacing:4px;font-weight:600;color:#fff;padding:1rem 0 0}.HowItWorks .grid .how-it-works-cell p.desc{font-size:1rem;color:var(--grey);font-family:var(--fontPoppins);text-align:center;margin:0 auto;font-weight:300;letter-spacing:2px;white-space:pre-line;padding:2rem}@media screen and (max-width: 400px){.HowItWorks .grid .how-it-works-cell p.desc{font-size:1.5rem}}.MainBanner{position:relative}.MainBanner .content-area{position:relative;display:flex;justify-content:space-around;align-items:flex-start;padding:2rem 3rem}.MainBanner .content-area .left-side,.MainBanner .content-area .right-side{flex:1}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.MainBanner .left-side .title1{font-size:6rem;letter-spacing:-.2rem;line-height:90%;font-weight:900;opacity:0;animation:fadeInLeft 1s ease-out forwards}.MainBanner .left-side .title2{font-size:1.2rem;font-family:var(--fontPoppins);padding:1rem 0;opacity:0;animation:fadeInLeft 1.6s ease-out forwards}.MainBanner .left-side .action-area{padding-top:1rem;justify-content:flex-start;opacity:0;animation:fadeInLeft 2.2s ease-out forwards}.MainBanner .right-side{align-items:flex-start;position:relative}.MainBanner .right-side .sef-logo{width:35%}.MainBanner .right-side .grey-circle{width:40rem;height:40rem;background-color:var(--grey);border-radius:100%;position:absolute;top:15%;right:0%;display:flex;justify-content:center;align-items:flex-start}.MainBanner .right-side .grey-circle .push,.MainBanner .right-side .grey-circle .zone{position:absolute}.MainBanner .right-side .grey-circle img{width:100%;top:5rem}@media screen and (max-width: 1280px){.MainBanner .right-side .grey-circle{width:33rem;height:33rem}}@media screen and (max-width: 785px){.MainBanner .content-area .left-side{display:block;width:80vw;margin:0 auto;flex:0 0 80vw;font-size:1.2rem}.MainBanner .content-area .left-side .title1{font-size:650%}.MainBanner .content-area .left-side .title2{font-size:150%}.MainBanner .left-side .action-area{justify-content:center;padding-bottom:1rem;font-size:1rem}.MainBanner .content-area .btn-wrap,.MainBanner .content-area .right-side{display:none}}.Menu{display:flex;font-family:var(--fontPoppins);padding:1em 2em;text-transform:uppercase}.Menu .logo-area,.Menu .login-area{position:relative;flex:1;justify-content:flex-end}.Menu .menu-area{position:relative;flex:1;display:none}.Menu .logo-area img{width:10rem}.Menu .login-button{white-space:nowrap}.ReasonsToHire .content-area{position:relative;display:flex;justify-content:space-around;align-items:center;padding:2rem 3rem 0rem;flex-direction:column}.ReasonsToHire .title1{font-family:var(--fontBebas);font-size:5.5rem;align-items:center;justify-content:center;font-weight:900}.ReasonsToHire .title2{font-family:var(--fontPoppins);font-size:2rem;color:var(--greyDark);font-weight:500;padding-bottom:2rem}.ReasonsToHire .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:34px;max-width:70rem;margin:0 auto;padding:2rem 0}@media screen and (max-width: 650px){.ReasonsToHire .benefits-grid{max-width:26rem}}.BenefitBox{display:flex;flex-direction:column;align-items:start;gap:10px;border:3px solid var(--blue);border-radius:15px;padding:2rem 4rem 2rem 2rem;background-color:#fff}.BenefitBox img{width:3rem}.BenefitBox .content{font-family:var(--fontPoppins);font-size:1.2rem;font-weight:400}@media screen and (max-width: 650px){.BenefitBox{flex-direction:row}.BenefitBox .content{font-size:1.8rem}}.Login{position:relative;padding:2% 3%;box-shadow:0 3px 30px 3px #032858;border-radius:5px;border:1px solid var(--grey);background-color:#fff;max-width:320px;margin:auto}.Login img{display:block;width:230px}.Login .form-row input{width:100%}.Register{position:relative;padding:2%;box-shadow:0 3px 30px 3px #032858;border-radius:5px;border:1px solid var(--grey);background-color:#fff;max-width:320px;margin:auto}.Register img{display:block;width:230px}.Register .form-row input{width:100%}.Dashboard{position:relative}.Dashboard .dashboard-center{max-width:980px;margin:auto}.UserDetails{position:relative}.UserDetails .grid-data{display:flex;gap:16px;justify-content:space-around;font-size:150%}.Card{position:relative;background-color:var(--greyLight);padding:5%;border-radius:5px;border:1px solid var(--greyMedium)}.LoginLayout{position:relative;height:100%;width:100%;background:linear-gradient(-45deg,#000858,var(--blue));overflow:auto}.LoginLayout .sees-tag{font-size:1em;color:#fff;font-weight:600;padding-top:1em;display:block;letter-spacing:4px;text-align:center}.DashboardLayout{position:relative}
