.calendar-module__lszbQG__calendar{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;max-height:calc(100vh - 120px);margin-bottom:34px;padding:0 32px;display:flex}.calendar-module__lszbQG__calendar_title{color:#373f41;letter-spacing:.2px;margin:0 0 40px;font-size:22px;font-weight:700}.calendar-module__lszbQG__calendar_subtitle:before{content:none}.calendar-module__lszbQG__calendar_subtitle{font-size:18px}.calendar-module__lszbQG__calendar_year{display:none}.calendar-module__lszbQG__calendar_header{justify-content:flex-start;align-items:center;width:100%;padding:0 0 30px;display:flex;position:relative}.calendar-module__lszbQG__calendar_list_button{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}.calendar-module__lszbQG__calendar_list_button button{cursor:pointer;width:48px}.calendar-module__lszbQG__calendar_listview{display:none}.calendar-module__lszbQG__calendar_body{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.calendar-module__lszbQG__calendar_names_week{width:100%;color:var(--brand-purple-secondary);flex-flow:row;justify-content:flex-start;align-items:stretch;font-size:15px;font-weight:800;display:flex;position:relative}.calendar-module__lszbQG__calendar_names_week_desktop{display:none}.calendar-module__lszbQG__calendar_day_name{flex:1;justify-content:center;align-items:center;padding:12px;display:flex}.calendar-module__lszbQG__calendar_month{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.calendar-module__lszbQG__calendar_week{flex-flow:wrap;flex:1;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.calendar-module__lszbQG__calendar_week_day{cursor:pointer;justify-content:center;align-items:center;width:14.2857%;padding:12px;display:flex;position:relative;overflow-y:auto}.calendar-module__lszbQG__calendar_week_day_inactive,.calendar-module__lszbQG__calendar_disabled span{color:#373f4180}.calendar-module__lszbQG__calendar_header_details{color:#373f41;text-align:center;letter-spacing:.1px;text-transform:capitalize;width:100%;font-size:16px;font-weight:700}.calendar-module__lszbQG__calendar_day:last-child{border-right:none}.calendar-module__lszbQG__calendar_day_holder_day{z-index:2;position:relative}.calendar-module__lszbQG__calendar_day_holder{justify-content:center;align-items:center;width:100%;display:flex}.calendar-module__lszbQG__calendar_events_item:not(:last-child){margin-bottom:8px;position:relative}.calendar-module__lszbQG__calendar_body .calendar-module__lszbQG__calendar_events_item:before{content:attr(data-customdate);width:26px;height:26px;color:var(--brand-yellow-primary);text-indent:0;z-index:4;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.calendar-module__lszbQG__calendar_day_holder_day_event .calendar-module__lszbQG__calendar_events:empty{text-indent:-3000rem;z-index:1;background-color:#f9f9f9;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.calendar-module__lszbQG__calendar_day_holder_day_event .calendar-module__lszbQG__calendar_events:not(empty){background-color:var(--brand-purple-secondary);text-indent:-3000rem;z-index:3;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.calendar-module__lszbQG__appointment{width:100%}.calendar-module__lszbQG__appointment .calendar-module__lszbQG__calendar_week{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.calendar-module__lszbQG__appointment .calendar-module__lszbQG__calendar_button_event{color:#373f41;text-align:left;background:#3c64b108;border:1px solid #3c64b126;border-radius:6px;width:100%;margin:0;padding:8px 10px;font-size:14px;font-weight:600}@media (min-width:1200px){.calendar-module__lszbQG__calendar{min-height:100%;padding:48px 48px 0}.calendar-module__lszbQG__calendar_title{display:none}.calendar-module__lszbQG__calendar_list_button button{width:auto}.calendar-module__lszbQG__calendar_header_details{text-align:left;flex-flow:row;justify-content:flex-start;align-items:center;width:auto;margin-right:20px;font-size:20px;display:flex}.calendar-module__lszbQG__calendar_list_button{width:auto;top:unset;left:unset;flex-flow:row;justify-content:flex-start;align-items:center;gap:15px;display:flex;position:relative}.calendar-module__lszbQG__calendar_names_week{display:none}.calendar-module__lszbQG__calendar_names_week_desktop{color:#373f4180;letter-spacing:.1px;flex-flow:row;flex:1;justify-content:flex-start;align-items:stretch;width:100%;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.calendar-module__lszbQG__calendar_week{background-color:var(--white);border-radius:6px;margin-bottom:30px;overflow:hidden}.calendar-module__lszbQG__calendar_year{display:block}.calendar-module__lszbQG__calendar_listview{background-color:var(--white);border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:6px;display:flex}.calendar-module__lszbQG__calendar_listview_button{color:var(--text-color-darker);letter-spacing:.1px;border-radius:6px;place-items:center;padding:1px 18px;font-size:14px;font-weight:700;display:inline-flex}.calendar-module__lszbQG__calendar_listview_button_active{background-color:var(--brand-purple-secondary);color:var(--white);letter-spacing:.1px;border-radius:6px;place-items:center;padding:1px 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 20px #3c64b11a}.calendar-module__lszbQG__calendar_body{border-top:1px solid #373f4126;border-radius:6px;height:100%}.calendar-module__lszbQG__calendar_names_week{color:#373f4180;letter-spacing:.1px;border-bottom:1px solid #373f4126;font-size:14px;font-weight:600;top:0;left:0}.calendar-module__lszbQG__calendar_day_name{justify-content:flex-end;align-items:flex-start}.calendar-module__lszbQG__calendar_day_name:last-child{border:none}.calendar-module__lszbQG__calendar_week_day{border-bottom:1px solid #373f4126;border-right:1px solid #373f4126;justify-content:flex-start;align-items:flex-start}.calendar-module__lszbQG__calendar_week_day:nth-child(7n+1){border-left:1px solid #373f4126}.calendar-module__lszbQG__calendar_day_holder{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:2px;width:calc(100% - 24px);position:absolute;top:12px;left:12px}.calendar-module__lszbQG__calendar_body .calendar-module__lszbQG__calendar_events_item:before,.calendar-module__lszbQG__calendar_day_holder_day_event .calendar-module__lszbQG__calendar_events:empty{display:none}.calendar-module__lszbQG__calendar_day_holder_day_event .calendar-module__lszbQG__calendar_events:not(empty){width:unset;height:unset;text-indent:0;border-radius:unset;top:unset;left:unset;overflow:unset;z-index:unset;background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;transform:none}.calendar-module__lszbQG__calendar_button_event{width:100%;color:var(--brand-purple-secondary);letter-spacing:.1px;cursor:pointer;background:#ffd70008;border:1px solid #ffd70026;border-radius:6px;justify-content:center;align-items:center;padding:5px 10px;font-size:14px;font-weight:700;display:inline-flex}.calendar-module__lszbQG__appointment{display:none}}
.simple-modal-module__DbvmCq__container{background-color:#fff;border:none;border-radius:6px;flex-direction:column;align-items:center;width:80%;max-width:100%;max-height:90%;padding:28px 12px;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.simple-modal-module__DbvmCq__close_button{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;right:0}.simple-modal-module__DbvmCq__close_button .simple-modal-module__DbvmCq__icon{color:#737b7d;width:18px}.simple-modal-module__DbvmCq__close_button:hover .simple-modal-module__DbvmCq__icon{color:#373f41}@media screen and (min-width:576px){.simple-modal-module__DbvmCq__container{width:auto}}
.site-header-module__o9uRvG__user_info{align-items:center;gap:20px;display:none}.site-header-module__o9uRvG__user_info.site-header-module__o9uRvG__mobile{width:100%;margin:30px 0 0 20px;display:flex}.site-header-module__o9uRvG__user_info span{letter-spacing:.2px;font-size:16px;font-weight:600}.site-header-module__o9uRvG__user_info img{border-radius:50%;width:56px;height:56px}@media screen and (min-width:992px){.site-header-module__o9uRvG__user_info{display:flex}.site-header-module__o9uRvG__user_info.site-header-module__o9uRvG__mobile{display:none}}
.input-field-module__aoSbIq__container{flex-direction:column;width:100%;margin-bottom:12px;display:flex}.input-field-module__aoSbIq__container label{color:var(--text-color-darker);margin:0 0 8px}.input-field-module__aoSbIq__input_container{position:relative}.input-field-module__aoSbIq__input{border:1px solid #373f4126;border-radius:4px;width:100%;padding:11px 15px;font-size:16px}.input-field-module__aoSbIq__input_password{padding-right:34px}.input-field-module__aoSbIq__input[data-error=true],.input-field-module__aoSbIq__error{border:1px solid var(--complementary-red)}.input-field-module__aoSbIq__icon{cursor:pointer;color:var(--text-color-darker);position:absolute;top:11px;right:6px}.input-field-module__aoSbIq__error_message{color:var(--complementary-red)}
.job-details-card-module__aiOKXq__job_details_card{color:var(--text-color-darker);background-color:#fff}.job-details-card-module__aiOKXq__link_details,.job-details-card-module__aiOKXq__job_details_card div,.job-details-card-module__aiOKXq__job_details_card p{color:var(--text-color-darker)}.job-details-card-module__aiOKXq__header{flex-direction:column;justify-content:center;display:flex;position:relative}.job-details-card-module__aiOKXq__job_details_card p,.job-details-card-module__aiOKXq__header p{margin:0}.job-details-card-module__aiOKXq__header b{color:var(--text-color-darker)}.job-details-card-module__aiOKXq__header .job-details-card-module__aiOKXq__pcd_icon{margin-left:auto}.job-details-card-module__aiOKXq__img{width:40px;min-width:40px;height:40px;min-height:40px;margin-right:15px;position:relative}.job-details-card-module__aiOKXq__row{align-items:center;width:100%;margin-bottom:12px;display:flex}.job-details-card-module__aiOKXq__row.job-details-card-module__aiOKXq__title{padding-right:42px}.job-details-card-module__aiOKXq__actions{position:absolute;top:0;right:0}.job-details-card-module__aiOKXq__button_container{flex-direction:column;margin:15px 0;display:flex}.job-details-card-module__aiOKXq__job_company_location{flex:1}.job-details-card-module__aiOKXq__job_company_location b{display:block}.job-details-card-module__aiOKXq__title{margin-bottom:6px}.job-details-card-module__aiOKXq__title h2:before{content:none;width:0;height:0;margin:0}.job-details-card-module__aiOKXq__title h1,.job-details-card-module__aiOKXq__title h2{color:var(--text-color-darker);margin:0;font-size:1.1rem}.job-details-card-module__aiOKXq__company_location{width:100%;color:var(--text-color-dark);margin:0;font-size:.9rem}.job-details-card-module__aiOKXq__company_name{font-size:1rem;font-weight:700}.job-details-card-module__aiOKXq__company_location .job-details-card-module__aiOKXq__location{width:fit-content;margin-left:.1rem;display:inline}.job-details-card-module__aiOKXq__benefits{margin-bottom:40px}.job-details-card-module__aiOKXq__ways_of_contact_container h2,.job-details-card-module__aiOKXq__benefits h2,.job-details-card-module__aiOKXq__details h2{margin-bottom:14px;font-size:1rem}.job-details-card-module__aiOKXq__benefits h2:before,.job-details-card-module__aiOKXq__details h2:before,.job-details-card-module__aiOKXq__ways_of_contact_container h2:before{content:none}.job-details-card-module__aiOKXq__details div{margin-bottom:40px}.job-details-card-module__aiOKXq__benefits_list{flex-wrap:wrap;justify-content:flex-start;gap:20px;display:flex}@media (min-width:768px){.job-details-card-module__aiOKXq__header{width:100%;min-width:400px}.job-details-card-module__aiOKXq__img{width:72px;height:72px}.job-details-card-module__aiOKXq__job_company_location{flex:1}.job-details-card-module__aiOKXq__job_company_location b{display:inline}.job-details-card-module__aiOKXq__benefits_list li{min-width:130px}}p.job-details-card-module__aiOKXq__application_disabled{color:#fff;text-transform:uppercase;text-align:center;background-color:red;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:16px;font-weight:700;display:flex}.job-details-card-module__aiOKXq__requirements ul{padding-left:12px}.job-details-card-module__aiOKXq__requirements ul li{list-style-type:"- "}@media (min-width:576px){.job-details-card-module__aiOKXq__modal_deficiency{min-width:400px}}
.apply-for-this-job-modal-module__kMd0Mq__yes_or_no_buttons{justify-content:center;width:100%;display:flex}.apply-for-this-job-modal-module__kMd0Mq__yes_or_no_buttons button:first-child{margin-right:26px}
.jobs-alert-module__RC7u_q__alert{min-width:220px}.jobs-alert-module__RC7u_q__content{background:#3f107508;border:1px solid #3f107526;border-radius:5px 5px 0 0;margin-top:auto;padding:24px 16px;position:relative}.jobs-alert-module__RC7u_q__close{cursor:pointer;background:url(../media/ico-close-alerts.f6c1e7fb.svg) 50% no-repeat;width:8px;height:8px;display:block;position:absolute;top:16px;right:16px}.jobs-alert-module__RC7u_q__alert h3{color:var(--text-color-darker);margin:0 0 12px;font-size:16px;font-weight:700}.jobs-alert-module__RC7u_q__alert p{color:#737b7d;margin:0 0 16px;font-size:14px;font-weight:400}@media (min-width:768px){.jobs-alert-module__RC7u_q__alert{margin-bottom:32px}}@media (min-width:1200px){.jobs-alert-module__RC7u_q__alert{width:auto;height:auto;bottom:unset;left:unset;z-index:unset;background-color:#0000;position:relative}.jobs-alert-module__RC7u_q__alert.jobs-alert-module__RC7u_q__opened{bottom:unset}.jobs-alert-module__RC7u_q__alert-content{background:#3f107508;border:1px solid #3f107526;border-radius:5px;padding:24px}}
.loading-module__9WCB6q__container{z-index:999999;background-color:#00000080;justify-content:center;align-items:center;min-width:100vw;min-height:100vh;display:flex;position:fixed;top:0;left:0}.loading-module__9WCB6q__circle svg{color:var(--brand-yellow-primary)}
.jobs-az-module__duYwna__jobs{background-color:#f9f9f9;padding:60px 0 85px}.jobs-az-module__duYwna__jobs_buttons{width:100%;margin:0 0 25px}.jobs-az-module__duYwna__jobs_buttons ul{overflow-x:auto}@media (min-width:1200px){.jobs-az-module__duYwna__jobs_buttons ul{overflow-x:unset}}.jobs-az-module__duYwna__jobs_buttons ul li{margin-right:12px}@media (min-width:1200px){.jobs-az-module__duYwna__jobs_buttons ul li{margin-right:0}}.jobs-az-module__duYwna__jobs_list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin:0 0 32px;display:flex}@media (min-width:992px){.jobs-az-module__duYwna__jobs_list{gap:30px}}.jobs-az-module__duYwna__jobs_item{cursor:pointer;background-color:var(--white);color:#000;border:1px solid #373f4126;border-radius:6px;flex-flow:row;justify-content:space-between;align-items:center;gap:4px;width:100%;min-height:75px;padding:12px;display:flex;position:relative}.jobs-az-module__duYwna__jobs_item:hover{background-color:#fffbe5;border-color:#fdf4c3;font-weight:700}.jobs-az-module__duYwna__role_title{text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.jobs-az-module__duYwna__jobs_item{width:48.5%}}@media (min-width:992px){.jobs-az-module__duYwna__jobs_item{width:30.8%}}@media (min-width:1200px){.jobs-az-module__duYwna__jobs_item{width:22.7%}}
.ads-module__6Q5IkG__ads{width:100%;max-width:1200px;margin:0 auto;display:block;position:relative}.ads-module__6Q5IkG__md{height:90px}.ads-module__6Q5IkG__lg{height:280px}.ads-module__6Q5IkG__img{min-width:100%;min-height:100%}.ads-module__6Q5IkG__ads_placeholder{background-color:#d7d9d9;border:2px solid #373f41;width:100%;height:100%}.ads-module__6Q5IkG__path_1{clip-path:polygon(0 0,2px 0,100% calc(100% - 2px),100% 100%,calc(100% - 2px) 100%,0 2px);background-color:#373f41;width:100%;height:100%;position:absolute;top:0;left:0}.ads-module__6Q5IkG__path_2{clip-path:polygon(100% 100%,100% 2px,2px 100%,0 100%,0 calc(100% - 2px),calc(100% - 2px) 0,100% 0);background-color:#373f41;width:100%;height:100%;position:absolute;top:0;left:0}
.site-breadcrumbs-module__p2FR0a__container{margin-bottom:20px;margin-left:16px}
.latest-news-module__VoXALa__latest_news{background-color:#f9f9f9;padding:35px 0}.latest-news-module__VoXALa__holder_content_tab{flex:none;width:100%;max-width:100%}.latest-news-module__VoXALa__latest_news_tabs{background-color:var(--white);border-radius:100px;width:100%;margin:0 0 30px;padding:9px 12px}.latest-news-module__VoXALa__latest_news_tabs>div>div{overflow-x:scroll!important}.latest-news-module__VoXALa__noticia_list{flex-flow:row;justify-content:flex-start;align-items:flex-start;margin:0 0 35px;display:flex}.latest-news-module__VoXALa__noticia_item{background-color:var(--white);border:1px solid #373f4126;border-radius:6px;flex-direction:column;justify-content:space-between;width:100%;min-height:420px;max-height:420px;margin-right:10px;display:flex;overflow:hidden}.latest-news-module__VoXALa__noticia_item_image{height:180px;min-height:123px;position:relative;overflow:hidden}.latest-news-module__VoXALa__noticia_item_image a{height:100%;display:block}.latest-news-module__VoXALa__noticia_item_image span,.latest-news-module__VoXALa__noticia_item_image img{object-fit:cover;object-position:50% 50%;transform:translate(-50%);width:100%!important;max-width:unset!important;height:100%!important;position:absolute!important;top:0!important;left:50%!important}.latest-news-module__VoXALa__noticia_item_text{padding:24px 15px 34px;position:relative}.latest-news-module__VoXALa__noticia_item_text h3{color:var(--text-color-darker);letter-spacing:.3px;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px;font-size:14px;font-weight:800;display:-webkit-box;overflow:hidden}.latest-news-module__VoXALa__noticia_item_text h3 a{color:inherit}.latest-news-module__VoXALa__noticia_item_text p{color:var(--text-color-dark);margin:0;font-size:14px;font-weight:400}.latest-news-module__VoXALa__noticia_item_text p:last-child{width:100%;margin-top:20px;position:absolute;bottom:14px}.latest-news-module__VoXALa__noticia_item_description{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.latest-news-module__VoXALa__tag_list{white-space:nowrap;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.latest-news-module__VoXALa__tag_item{margin:0 12px 10px 0}.latest-news-module__VoXALa__tag_item a{letter-spacing:.8px;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}@media screen and (min-width:480px){.latest-news-module__VoXALa__noticia_item{min-height:460px}}@media (min-width:992px){.latest-news-module__VoXALa__latest_news_tabs{width:auto}.latest-news-module__VoXALa__latest_news{padding:90px 0 32px}.latest-news-module__VoXALa__latest_news_tabs>div>div{overflow-x:hidden!important}.latest-news-module__VoXALa__holder_content_tab div{width:100%}.latest-news-module__VoXALa__noticia_item{max-width:unset}.latest-news-module__VoXALa__noticia_item_image{min-height:160px}.latest-news-module__VoXALa__noticia_item_text{height:280px;padding:24px}.latest-news-module__VoXALa__noticia_item_text h3,.latest-news-module__VoXALa__noticia_item_text p{font-size:16px}}
.ways-of-contact-module__FpYLUG__actions{flex-wrap:wrap;display:flex}.ways-of-contact-module__FpYLUG__actions li{flex:1;justify-self:stretch;margin-bottom:10px}.ways-of-contact-module__FpYLUG__actions li:not(last-child){margin-right:10px}.ways-of-contact-module__FpYLUG__actions li button{color:#373f41;width:100%}.ways-of-contact-module__FpYLUG__contact_container{gap:16px;display:flex}.ways-of-contact-module__FpYLUG__contact_content{flex-direction:column;align-items:center;gap:16px;display:flex}.ways-of-contact-module__FpYLUG__contact_content span{margin-right:28px}.ways-of-contact-module__FpYLUG__contact_content a{padding:6px 12px}
.address-module__OXDkWa__container ul{margin-bottom:12px}.address-module__OXDkWa__btn_submit{color:var(--text-color-darker);letter-spacing:1px;cursor:pointer;font-family:var(--font-mulish);background-color:#0000;border:1px solid #373f4159;border-radius:6px;width:100%;padding:12px 18px;font-size:14px;font-weight:700}.address-module__OXDkWa__btn_submit:active{color:var(--white);background-color:var(--text-color-darker)}
.amarelinho-module__iVFj3q__amarelinho{background-color:var(--white);padding:35px 0 95px;position:relative;overflow:hidden}.amarelinho-module__iVFj3q__amarelinho:before{content:"";background-color:var(--brand-yellow-primary);z-index:-1;border-radius:100%;width:170px;height:178px;display:block;position:absolute;bottom:53px;left:0;transform:translate(-60%)}.amarelinho-module__iVFj3q__amarelinho_row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));flex-wrap:wrap;padding-bottom:115px;display:flex;position:relative}.amarelinho-module__iVFj3q__amarelinho_row>div{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex-shrink:0}.amarelinho-module__iVFj3q__amarelinho_row:after{content:"";background:url(../media/ico-quote.1ce68b62.svg) 50% no-repeat;width:64px;height:64px;display:block;position:absolute;bottom:5%;left:20px}.amarelinho-module__iVFj3q__amarelinho p{color:var(--text-color-dark);margin:0 0 20px;font-size:14px;font-weight:400}.amarelinho-module__iVFj3q__amarelinho_list{flex-flow:column;justify-content:flex-start;align-items:center;gap:24px;display:flex}.amarelinho-module__iVFj3q__amarelinho_item{background-color:var(--white);border-radius:10px;padding:32px;box-shadow:0 50px 80px #0000001c}.amarelinho-module__iVFj3q__amarelinho_item h3{color:var(--text-color-darker);margin:0 0 20px;font-size:16px;font-weight:700}.amarelinho-module__iVFj3q__amarelinho_item p{margin:0 0 40px}.amarelinho-module__iVFj3q__amarelinho_item_author{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.amarelinho-module__iVFj3q__amarelinho_item_author_text{flex:1;padding-left:15px}.amarelinho-module__iVFj3q__amarelinho_item_author_text p{margin:0;font-size:16px}.amarelinho-module__iVFj3q__amarelinho_item_author_text p:first-child{color:var(--brand-purple-secondary);font-weight:800}@media (min-width:768px){.amarelinho-module__iVFj3q__amarelinho_row>div{flex:none;width:33.3333%}.amarelinho-module__iVFj3q__amarelinho_row>div:nth-child(2){width:66.6667%}}@media (min-width:992px){.amarelinho-module__iVFj3q__amarelinho{padding:95px 0}.amarelinho-module__iVFj3q__amarelinho:before{width:382px;height:382px;bottom:100px}.amarelinho-module__iVFj3q__amarelinho_row{margin-bottom:85px}.amarelinho-module__iVFj3q__amarelinho_row:after{bottom:0;left:0}.amarelinho-module__iVFj3q__amarelinho_list{flex-flow:row;justify-content:center;align-items:flex-start;gap:40px}.amarelinho-module__iVFj3q__amarelinho_item{flex:1}.amarelinho-module__iVFj3q__amarelinho_item:nth-child(2){margin-top:32px}}
.chip-module__rQyKma__app-chip{border-radius:6px;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.chip-module__rQyKma__bg-danger-100{background-color:#fededc}.chip-module__rQyKma__text-danger-200{color:#f04438}.chip-module__rQyKma__bg-warning-100{background-color:#ffe5c2}.chip-module__rQyKma__text-warning-200{color:#f79009}.chip-module__rQyKma__pointer{cursor:pointer}
.phone-validation-form-module__E0whGW__form{border:1px solid var(--neutral-color-light);border-radius:8px;width:100%;max-width:500px;padding:16px}.phone-validation-form-module__E0whGW__title{color:var(--text-color-darker);text-align:center;font-size:1.3rem}.phone-validation-form-module__E0whGW__expires{margin-top:20px}.phone-validation-form-module__E0whGW__actions{flex-direction:column;margin-top:30px;display:flex}.phone-validation-form-module__E0whGW__actions .phone-validation-form-module__E0whGW__title{margin-bottom:40px}.phone-validation-form-module__E0whGW__actions .phone-validation-form-module__E0whGW__item{margin-bottom:20px}
.input-code-check-module__MWkOHG__container{justify-content:center;min-width:100%;display:flex}.input-code-check-module__MWkOHG__container input{letter-spacing:12px;text-align:center;border:1px solid var(--neutral-color-light);background-color:#0000;border-radius:8px;width:220px;height:80px;padding:0 10px 0 16px;font-size:60px}.input-code-check-module__MWkOHG__container input:disabled{background-color:var(--neutral-color-light)}
.search-content-module__60iqaW__search_controls{justify-content:center;align-items:center;display:flex}
.reset-password-form-module__Q5C7_W__container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.reset-password-form-module__Q5C7_W__container form{width:100%;max-width:500px;margin-top:24px}
.\34 04-module__n0jmLq__error_message{flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.\34 04-module__n0jmLq__error_message h1{margin-bottom:12px}.\34 04-module__n0jmLq__error_message h2{margin:0}.\34 04-module__n0jmLq__error_message h2:before{content:none}.\34 04-module__n0jmLq__direct_contact{text-align:center;font-size:1.4rem}
.how-it-works-module__r45kAW__how_it_works h3{color:#373f41}.how-it-works-module__r45kAW__section{margin-bottom:50px}.how-it-works-module__r45kAW__top{flex-wrap:wrap;margin-top:40px;display:flex}.how-it-works-module__r45kAW__top_img{margin-bottom:50px}.how-it-works-module__r45kAW__top_text{margin-bottom:40px}.how-it-works-module__r45kAW__section h1{font-size:24px}.how-it-works-module__r45kAW__section h2{font-size:22px}.how-it-works-module__r45kAW__top_img{justify-content:center;width:100%;display:flex}.how-it-works-module__r45kAW__top_text p{color:#373f41;font-size:1.1rem}.how-it-works-module__r45kAW__steps_section{margin:50px 0}.how-it-works-module__r45kAW__step{margin-bottom:20px;display:flex}.how-it-works-module__r45kAW__step_img{min-width:100px;max-width:100px;min-height:100px;max-height:100px;margin-right:20px}.how-it-works-module__r45kAW__step p{color:#373f41}.how-it-works-module__r45kAW__step p:first-child{font-size:1.1rem;font-weight:700}@media screen and (min-width:992px){.how-it-works-module__r45kAW__top_img{width:350px}.how-it-works-module__r45kAW__top_text{width:calc(100% - 400px);padding-left:20px}}
.job-card-module__BkU9tW__job_card{background-color:var(--white);border:1px solid var(--neutral-color-light);border-radius:6px 0 0;margin-bottom:15px;padding:15px}.job-card-module__BkU9tW__job_card p{margin:0}.job-card-module__BkU9tW__header{justify-content:space-between;gap:.5rem;display:flex}.job-card-module__BkU9tW__job_title{color:var(--text-color-darker);margin-bottom:5px;display:flex}.job-card-module__BkU9tW__job_card .job-card-module__BkU9tW__company_location{color:var(--text-color-dark)}
.login-module__4pxX9G__forgot_password h1,.login-module__4pxX9G__login h1{color:var(--text-color-darker);text-align:center;letter-spacing:.1px;margin:0 0 24px;font-size:1.2rem;font-weight:700}.login-module__4pxX9G__login_buttons{flex-flow:column;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 24px;display:flex}.login-module__4pxX9G__login_buttons_item{width:100%}.login-module__4pxX9G__text_or{color:var(--text-color-darker);letter-spacing:.3px;flex-flow:row;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;font-size:14px;font-weight:400;display:flex;position:relative}.login-module__4pxX9G__text_or:before,.login-module__4pxX9G__text_or:after{content:"";background-color:var(--text-color-darker);opacity:.15;width:100%;height:1px}@media (min-width:992px){.login-module__4pxX9G__login{background-color:#fff;border:1px solid #3c64b126;border-radius:10px;padding:40px 48px;box-shadow:0 10px 30px #373f411f}.login-module__4pxX9G__login h1{margin:0 0 30px;font-size:20px}.login-module__4pxX9G__login_buttons{flex-flow:row;justify-content:space-between;gap:13px;margin:0 0 12px}.login-module__4pxX9G__login_buttons_item{flex:1;width:auto}.login-module__4pxX9G__text_or{font-size:16px}}.login-module__4pxX9G__forgot_password{min-width:350px}.login-module__4pxX9G__error_message{color:var(--complementary-red)}.login-module__4pxX9G__message{color:var(--text-color-darker)}@media screen and (max-width:450px){.login-module__4pxX9G__forgot_modal{min-width:95%}.login-module__4pxX9G__forgot_password{min-width:100%}}
.perfil-module__V0gG9q__profile_sidebar{z-index:99;background-color:#f9f9f9;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100vw;min-height:100vh;display:flex;position:fixed;top:0;left:0}.perfil-module__V0gG9q__profile_close{text-align:center;width:100%;padding:36px 20px 20px;position:relative}.perfil-module__V0gG9q__profile_close>span:first-child{left:20px;position:absolute!important}.perfil-module__V0gG9q__profile_user{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;padding:0 20px 10px;display:flex}.perfil-module__V0gG9q__profile_user>span{margin:0 17px 0 0!important}.perfil-module__V0gG9q__profile_user_text{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.perfil-module__V0gG9q__profile_user_text p{margin:0;font-size:14px;line-height:1.4}.perfil-module__V0gG9q__profile_user_name{color:var(--text-color-darker);letter-spacing:.1px;font-weight:700}.perfil-module__V0gG9q__profile_user_position{color:var(--text-color-dark);letter-spacing:.3px;font-weight:400}.perfil-module__V0gG9q__profile_title{width:100%;padding:0 20px 20px;position:relative}.perfil-module__V0gG9q__profile_title:before{content:"";z-index:0;background-color:#373f4126;width:calc(100% - 40px);height:1px;display:inline-block;position:absolute;top:13px;left:20px}.perfil-module__V0gG9q__profile_title p{color:var(--text-color-darker);background-color:#f9f9f9;justify-content:flex-start;align-items:center;margin:0;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.perfil-module__V0gG9q__subtitle:before{content:none}.perfil-module__V0gG9q__subtitle{margin-bottom:16px;font-size:18px}.perfil-module__V0gG9q__profile_menu{width:100%}.perfil-module__V0gG9q__profile_menu_list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;height:100%;padding:0 20px 20px;display:flex;position:relative}.perfil-module__V0gG9q__profile_menu_item{width:30.3%}.perfil-module__V0gG9q__profile_menu_item:last-child{z-index:1;width:100%;padding:22px 20px;display:none;position:absolute;bottom:0}.perfil-module__V0gG9q__profile_menu_item:last-child .perfil-module__V0gG9q__profile_menu_item_link{width:100%}.perfil-module__V0gG9q__profile_menu_item:last-child .perfil-module__V0gG9q__profile_menu_item_image{display:none}.perfil-module__V0gG9q__profile_menu_item_link{flex-flow:column;justify-content:center;align-items:center;display:flex}.perfil-module__V0gG9q__profile_menu_item_image{border:1.5px solid var(--brand-purple-secondary);border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 0 5px;display:flex}.perfil-module__V0gG9q__profile_menu_item_text{color:var(--text-color-darker);letter-spacing:.1px;font-size:12px;font-weight:600}.perfil-module__V0gG9q__btn_logout_container_mobile{width:100%;padding:0 20px}.perfil-module__V0gG9q__configs_summary{justify-content:space-between;width:100%;display:flex}.perfil-module__V0gG9q__configs_summary button{align-self:center;height:44px}.perfil-module__V0gG9q__configs_summary_login{flex-direction:column;width:100%;display:flex}.perfil-module__V0gG9q__configs_summary_login button{width:100%;height:44px;margin-top:10px}.perfil-module__V0gG9q__btn_danger{color:#fff;background-color:red}.perfil-module__V0gG9q__configs_section{margin-bottom:22px}.perfil-module__V0gG9q__configs_title{color:var(--text-color-darker);flex-direction:column;gap:8px;margin-right:28px;display:flex}.perfil-module__V0gG9q__config_details label{font-weight:700}label.perfil-module__V0gG9q__sex_label{font-weight:400}.perfil-module__V0gG9q__configs_content_buttons{justify-content:flex-end;gap:12px;display:flex}.perfil-module__V0gG9q__contact_item{flex-wrap:wrap;gap:12px;display:flex}.perfil-module__V0gG9q__contact_item:not(:last-child){margin-bottom:18px}.perfil-module__V0gG9q__contact_item button{height:auto;font-weight:700;text-decoration:underline}@media (min-width:992px){.perfil-module__V0gG9q__profile_menu_item:last-child{font-weight:700;display:block}.perfil-module__V0gG9q__btn_logout_container_mobile{display:none}.perfil-module__V0gG9q__profile_sidebar{max-width:350px;min-height:calc(100vh - 102px);top:unset;left:unset;z-index:unset;background-color:#3f10750d;flex-basis:24.6%;margin-top:102px;position:relative}.perfil-module__V0gG9q__profile_close{display:none}.perfil-module__V0gG9q__profile_user{flex-flow:column;align-items:center;padding:55px 15px}.perfil-module__V0gG9q__profile_user>span{margin:0 0 15px!important}.perfil-module__V0gG9q__profile_user_text{align-items:center}.perfil-module__V0gG9q__profile_user_text p{text-align:center;font-size:16px}.perfil-module__V0gG9q__profile_user_name{color:#3f1075}.perfil-module__V0gG9q__profile_user_position{color:#3f1075bf}.perfil-module__V0gG9q__profile_title{display:none}.perfil-module__V0gG9q__profile_menu_list{flex-flow:column;align-items:flex-start;width:100%;padding:0 40px 6rem}.perfil-module__V0gG9q__profile_menu_list:after{display:none}.perfil-module__V0gG9q__profile_menu_item{width:100%}.perfil-module__V0gG9q__profile_menu_item:last-child{width:auto;z-index:unset;padding:0;position:relative}.perfil-module__V0gG9q__profile_menu_item:last-child:before,.perfil-module__V0gG9q__profile_menu_item:last-child:after{display:none}.perfil-module__V0gG9q__profile_menu_item:last-child .perfil-module__V0gG9q__profile_menu_item_link{width:auto}.perfil-module__V0gG9q__profile_menu_item:last-child .perfil-module__V0gG9q__profile_menu_item_image{display:block}.perfil-module__V0gG9q__profile_menu_item:last-child .perfil-module__V0gG9q__profile_menu_item_text{background-color:#0000;border:none;width:auto;padding:0}.perfil-module__V0gG9q__profile_menu_item_link{flex-flow:row;justify-content:flex-start}.perfil-module__V0gG9q__profile_menu_item_image{border-radius:unset;border:none;width:auto;height:auto;margin:0 16px 0 0}.perfil-module__V0gG9q__profile_menu_item_text{color:#3f1075;font-size:16px}}
.update-phone-form-module__wl3xga__actions{justify-content:space-between;display:flex}.update-phone-form-module__wl3xga__actions button:not(:last-child){margin-right:12px}
