@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--column-width: 3.93518518518519vw}@media (min-width: 1440px){:root{--column-width: 57px}}@font-face{font-family:Alexandria;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/alexandria/v3/UMBXrPdDqW66y0Y2usFeai3dAw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/alexandria/v3/UMBXrPdDqW66y0Y2usFeai3dAw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alexandria;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/alexandria/v3/UMBXrPdDqW66y0Y2usFeai3dAw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Blinker;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/blinker/v13/cIf4MaFatEE-VTaP_IWDdGYmnQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Blinker;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/blinker/v13/cIf9MaFatEE-VTaP9C6hYQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.page__wrapper__company__professionals__search__menu__section__content__option__close__inner,.page__wrapper__company__professionals__search__menu__section__top__icon,.page__wrapper__company__professionals__settings__button__icon,.page__modal__professionals__professional__edit__button__icon,.page__company__professionals__item__buttons__menu,.page__wrapper__company__professionals__menu__top__edit,.page__wrapper__company__professionals__featured__icon,.page__wrapper__company__professionals__featured__inner__middle,.page__modal__professionals__professional__top__info__buttons__socials__social,.page__modal__professionals__professional__top__edit,.signup__step,.page__arrow,.page__button__close__inner,.page__message__icon__200,.page__message__icon__400,.page__icon__check,.page__icon__heart,.page__button__gradient__icon,.page__button__icon__delete,.page__button__icon__add,.page__button__icon__save,.page__circle__tick,.page__share__button,.page__container__add__icon,.page__container__input2__url__close__inner,input[type=checkbox],.page__container__input2__option__close__inner,.page__input__password__hide,.nav__company__professional__search__filters__button,.nav__top__right__menu__middle__button__icon,.nav__top__right__notification__button,.nav__top__middle__input__container .nav__top__middle__submit__button,.nav__top__left__menu__item__icon{display:flex;align-items:center;justify-content:center}.page__professional__companies__item__img img,.page__wrapper__company__professionals__search__menu__bg,.page__company__professionals__item__img img,a.page__company__professionals__item__a,.page__wrapper__company__professionals__menu__top__img img,.page__modal__professionals__professional__experience__item__img img,.page__modal__professionals__professional__top__img img,.signup__step__middle__possibilities__item__company__img img,.page__container__input__img__area,.nav__top__right__notifications__middle__item__img img,.nav__top__right__menu__top__img img,.nav__top__right__menu__button img,.nav__top__left__menu__item__icon img,.nav__top__left__menu__bg,.nav__top__right__notifications__bg{position:absolute;top:0;left:0;width:100%;height:100%}.page__company__professionals__top__description,.signup__step__title,.content.mypage-edit .page__wrapper__company__professionals__settings h2,.content.myprofile-edit .page__wrapper__company__professionals__settings h2,.content.settings .page__wrapper__company__professionals__settings h2,.page__modal__professionals__professional__top__info__name,.signup__step__middle__possibilities__top p,.page__professional__companies__item__info__name,.page__wrapper__company__professionals__search__menu__top__title,.page__wrapper__company__professionals__settings__page__top h2,.page__modal__top__mobile h2,.page__company__professionals__item__info__name,.page__modal__professionals__professional__opportunity__item__info__job__position,.page__modal__section__menu__item p,.page__modal__top__title,.nav__top__right__notifications__top__title,.nav__company__professional__search .nav__top__middle input,.nav__top__left__menu__item__inner p,.page__wrapper__company__professionals__settings__button p,.page__wrapper__company__professionals__menu__top__name,.page__wrapper__company__professionals__search__content__top__sort__menu__option,.page__wrapper__company__professionals__search__content__top__sort__button,.page__wrapper__company__professionals__search__content__top__quant,.page__modal__professionals__professional__edit__button p,.page__company__professionals__menu__buttons__right__button p,.page__company__professionals__menu__buttons__left__button p,.page__company__professionals__top__header,.signup__step__header,.page__button__gradient p,.page__button p,.page__button2 p,.page__button3 p,.nav__top__right__menu__middle__button p,.nav__top__right__menu__top__name,.nav__top__button,.page__wrapper__company__professionals__search__menu__button__clean p,.page__wrapper__company__professionals__search__menu__button__apply p,.page__wrapper__company__professionals__search__menu__section__content__checkbox__container label,.page__wrapper__company__professionals__settings__page__inner h2,.content.professional .page__company__professionals__item__save__button p,.content.company .page__company__professionals__item__save__button p,.page__modal__opportunities__opportunity .page__modal__professionals__professional__other .page__modal__professionals__professional__top2 p,.page__modal__professionals__professional__section__top h2,.page__modal__professionals__professional__opportunity__info__header,.footer__home__middle__group h2,.signup__step__middle__possibilities__item__company__follow__button p,.page__container__add p,.page__container__activate__button__container>p,.page__container__activate__title,.page__container__input__img__text2,.page__container__input2 label,.page__container__inputs__group__top__button p,.page__container__inputs__group__top h3{font-family:Blinker}.page__company__professionals__top__description,.signup__step__title{font-size:var(--b2);line-height:1.1}.content.mypage-edit .page__wrapper__company__professionals__settings h2,.content.myprofile-edit .page__wrapper__company__professionals__settings h2,.content.settings .page__wrapper__company__professionals__settings h2,.page__modal__professionals__professional__top__info__name,.signup__step__middle__possibilities__top p{font-weight:300;font-size:var(--b3);line-height:1.3}.page__professional__companies__item__info__name,.page__wrapper__company__professionals__search__menu__top__title,.page__wrapper__company__professionals__settings__page__top h2,.page__modal__top__mobile h2,.page__company__professionals__item__info__name,.page__modal__professionals__professional__opportunity__item__info__job__position,.page__modal__section__menu__item p,.page__modal__top__title,.nav__top__right__notifications__top__title,.nav__company__professional__search .nav__top__middle input,.nav__top__left__menu__item__inner p{font-size:var(--b4);line-height:1.36}.page__wrapper__company__professionals__settings__button p,.page__wrapper__company__professionals__menu__top__name{font-size:var(--b5);line-height:1.2}.page__wrapper__company__professionals__search__content__top__sort__menu__option,.page__wrapper__company__professionals__search__content__top__sort__button,.page__wrapper__company__professionals__search__content__top__quant,.page__modal__professionals__professional__edit__button p,.page__company__professionals__menu__buttons__right__button p,.page__company__professionals__menu__buttons__left__button p,.page__company__professionals__top__header,.signup__step__header,.page__button__gradient p,.page__button p,.page__button2 p,.page__button3 p,.nav__top__right__menu__middle__button p,.nav__top__right__menu__top__name,.nav__top__button{font-size:var(--b6);line-height:1.2}.page__wrapper__company__professionals__search__menu__button__clean p,.page__wrapper__company__professionals__search__menu__button__apply p,.page__wrapper__company__professionals__search__menu__section__content__checkbox__container label,.page__wrapper__company__professionals__settings__page__inner h2,.content.professional .page__company__professionals__item__save__button p,.content.company .page__company__professionals__item__save__button p,.page__modal__opportunities__opportunity .page__modal__professionals__professional__other .page__modal__professionals__professional__top2 p,.page__modal__professionals__professional__section__top h2,.page__modal__professionals__professional__opportunity__info__header,.footer__home__middle__group h2,.signup__step__middle__possibilities__item__company__follow__button p,.page__button2 p,.page__container__add p,.page__container__activate__button__container>p,.page__container__activate__title,.page__container__input__img__text2,.page__container__input2 label,.page__container__inputs__group__top__button p,.page__container__inputs__group__top h3{font-size:var(--b7);line-height:1.1}.page__container__input__checkbox.page__wrapper__company__professionals__settings__checkbox label,.page__modal__professionals__professional__skills__item p,.page__modal__professionals__professional__experience__item__info__position,.page__modal__professionals__professional__education__item__info__position,.page__modal__professionals__professional__experience__item__info__name,.page__modal__professionals__professional__education__item__info__name,.page__modal__professionals__professional__about2 p,.page__modal__professionals__professional__about p,.page__modal__professionals__professional__opportunity__info__description,.signup__step__middle__possibilities__item__company__name,.signup__completed__inner .signup__step__section h3,.signup__step__middle__share__middle p,.signup__step__description,.page__modal__text,.content[data-template=myprofile-edit-education] .page__container__add p,.page__container__activate__inner>p,.page__container__input__url__domain,.page__input__select__option,input,select,textarea,.page__container__input2__option p,.page__professional__companies__item__info__description,.page__wrapper__company__professionals__search__menu__section__content__option p,.page__wrapper__company__professionals__search__menu__section__content input[type=text],.page__wrapper__company__professionals__settings__page__text,.page__company__professionals__item__info__description,.page__wrapper__company__professionals__featured__inner__middle p,.page__modal__professionals__professional__opportunity__item__info__job__branch,.page__modal__professionals__professional__top__info__contact,.page__modal__professionals__professional__top__info__description,.page__modal__professionals__professional__top__info__description3,.page__modal__professionals__professional__top__info__address,.page__modal__professionals__professional__top__info__description2,.footer__home__middle__group__buttons a,.signup__step__section h3,.page__modal__section__menu__item p.location,.nav__top__right__notifications__middle__item__text,.nav__top__signin,.page__professional__companies__item__info__location,.signup__step2__ceplink a,.company__mypage__address__cep a,.page__wrapper__company__professionals__search__menu__section__top__title,.page__company__professionals__item__info__tag,.page__wrapper__company__professionals__menu__top__city,.page__modal__professionals__professional__opportunity__item__info__job__tag,.page__modal__professionals__professional__experience__item__info__time,.page__modal__professionals__professional__education__item__info__time,.page__modal__professionals__professional__top__info__time,.signup__step__bottom__secondary__button,.page__message__message,.page__container__input__checkbox label,.page__container__input__img__text,.page__container__input2__url__domain p,.page__company__professionals__item__info__time,.page__modal__professionals__professional__opportunity__item__info__time,.footer__wrapper,.footer__home__bottom,.page__input__info__description p,.page__container__input__chars,.page__container__input label{font-family:Alexandria}.page__container__input__checkbox.page__wrapper__company__professionals__settings__checkbox label,.page__modal__professionals__professional__skills__item p,.page__modal__professionals__professional__experience__item__info__position,.page__modal__professionals__professional__education__item__info__position,.page__modal__professionals__professional__experience__item__info__name,.page__modal__professionals__professional__education__item__info__name,.page__modal__professionals__professional__about2 p,.page__modal__professionals__professional__about p,.page__modal__professionals__professional__opportunity__info__description,.signup__step__middle__possibilities__item__company__name,.signup__completed__inner .signup__step__section h3,.signup__step__middle__share__middle p,.signup__step__description,.page__modal__text,.content[data-template=myprofile-edit-education] .page__container__add p,.page__container__activate__inner>p,.page__container__input__url__domain,.page__input__select__option,input,select,textarea,.page__container__input2__option p{font-size:var(--a2);font-weight:300;line-height:1.4;color:#3c3c3d}.page__professional__companies__item__info__description,.page__wrapper__company__professionals__search__menu__section__content__option p,.page__wrapper__company__professionals__search__menu__section__content input[type=text],.page__wrapper__company__professionals__settings__page__text,.page__company__professionals__item__info__description,.page__wrapper__company__professionals__featured__inner__middle p,.page__modal__professionals__professional__opportunity__item__info__job__branch,.page__modal__professionals__professional__top__info__contact,.page__modal__professionals__professional__top__info__description,.page__modal__professionals__professional__top__info__description3,.page__modal__professionals__professional__top__info__address,.page__modal__professionals__professional__top__info__description2,.footer__home__middle__group__buttons a,.signup__step__section h3,.page__modal__section__menu__item p.location,.nav__top__right__notifications__middle__item__text,.nav__top__signin{font-size:var(--a3);line-height:1.4}.page__professional__companies__item__info__location,.signup__step2__ceplink a,.company__mypage__address__cep a,.page__wrapper__company__professionals__search__menu__section__top__title,.page__company__professionals__item__info__tag,.page__wrapper__company__professionals__menu__top__city,.page__modal__professionals__professional__opportunity__item__info__job__tag,.page__modal__professionals__professional__experience__item__info__time,.page__modal__professionals__professional__education__item__info__time,.page__modal__professionals__professional__top__info__time,.signup__step__bottom__secondary__button,.page__message__message,.page__container__input__checkbox label,.page__container__input__img__text,.page__container__input2__url__domain p{font-size:var(--a4);line-height:1.4}.page__company__professionals__item__info__time,.page__modal__professionals__professional__opportunity__item__info__time,.footer__wrapper,.footer__home__bottom,.page__input__info__description p,.page__container__input__chars,.page__container__input label{font-size:var(--a5);line-height:1.4}.signup__step2__ceplink a,.company__mypage__address__cep a,.page__wrapper__company__professionals__search__content__top__sort__button,.page__wrapper__company__professionals__search__menu__section__content__option__close,.footer__wrapper a,.footer__home__bottom__right a,.footer__home__middle__group__buttons a,.footer__home__logo,.signup__step__bottom__secondary__button,.signup__step__middle__share__middle__button,.page__input__info__button,.page__container__activate__button__container,.page__container__input2__url__close,.page__container__input2__option__close,.page__input__password__hide,.page__container__inputs__group__top__button,.nav__top__middle__input__container .nav__top__middle__submit__button,.nav__top__logo,.nav__top__left__menu__button{margin:-10px;padding:10px;cursor:pointer}nav{position:fixed;top:0;right:0;left:0;z-index:6}nav.nav__shadow{background-color:#fff;box-shadow:0 2px 2px #00000029}.content.sign-in nav,.content.professional.sign-up nav,.content.company.sign-up nav{position:absolute;background-color:transparent;box-shadow:none}@media (max-width: 768px){nav{background-color:#fff;box-shadow:0 2px 2px #00000029}.internal-page nav{display:none}}.nav__top{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 var(--page-mg);height:68px}.nav__company__professional .nav__top{padding:0 20px;height:56px}@media (max-width: 768px){.nav__company__professional .nav__top{padding-right:16px}}@media (max-width: 768px){.nav__top{height:56px}.content.sign-in .nav__top,.content.professional.sign-up .nav__top,.content.company.sign-up .nav__top{justify-content:center}}@media (max-width: 656px){.nav__top{padding:0 16px}}.nav__company__professional .nav__top__left,.nav__company__professional .nav__top__right{flex-basis:300px}@media (max-width: 1152px){.nav__company__professional .nav__top__left,.nav__company__professional .nav__top__right{flex-basis:auto;flex-shrink:0}}.nav__top__left{display:flex;align-items:center;padding-right:13px;column-gap:13px}.nav__top__left__menu__button{display:flex;flex-flow:column;justify-content:space-between;width:24px;height:18px;z-index:1}@media (min-width: 769px){.nav__top__left__menu__button{display:none}}.nav__top__left__menu__button__line{width:100%;height:2px;background-color:#000;transform-origin:0% 50%}.nav__top__left__menu,.nav__top__right__notifications{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:1;visibility:hidden;z-index:5}.nav__top__left__menu__inner,.nav__top__right__notifications__inner{padding:0px var(--page-mg);width:100%;height:100%;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;background-color:#fff;box-shadow:0 2px 2px #00000029}.nav__top__left__menu__bg,.nav__top__right__notifications__bg{min-height:100vh;background-color:#3c3c3dcc}.nav__top__left__menu__item{display:flex;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.nav__top__left__menu__item:last-child{border:none}.nav__top__left__menu__item__inner{flex:1;display:flex;align-items:center;column-gap:16px;height:52px;padding:0 12px;border-radius:5px}.nav__top__left__menu__item__inner p{font-weight:300}.nav__top__left__menu__item__icon{position:relative;width:22px;aspect-ratio:1}.nav__top__logo{display:flex}.nav__top__logo img{width:100%;aspect-ratio:216/25}@media (max-width: 768px){.nav__top__logo img{aspect-ratio:39/23}}.nav__top__middle{flex-shrink:0;width:666px}.nav__top__middle input{height:45px;padding-right:50px;padding-left:36px;background-color:#00000008;border-color:#d2d2d2}.nav__top__middle input.placeholder{color:#00000080}.nav__top__middle input::-webkit-input-placeholder{color:#00000080}.nav__top__middle input::-moz-placeholder{color:#00000080}.nav__top__middle input:-moz-placeholder{color:#00000080}.nav__top__middle input:-ms-input-placeholder{color:#00000080}.nav__company__professional__search .nav__top__middle input{padding-left:50px;height:69px;border-radius:8px}@media (max-width: 768px){.nav__company__professional__search .nav__top__middle input{padding-right:42px;padding-left:42px;height:60px;border-radius:5px;border-color:#00000008}}@media (max-width: 1280px){.nav__top__middle input{padding-left:16px}}@media (max-width: 1024px){.nav__top__middle input{border-radius:45px}}@media (max-width: 768px){.nav__top__middle input{height:40px}}@media (max-width: 1280px){.nav__top__middle{width:600px}}@media (max-width: 1024px){.nav__top__middle{flex-shrink:1}}.nav__top__middle__input__container{position:relative;display:flex;align-items:center}.nav__top__middle__input__container .nav__top__middle__target__icon,.nav__top__middle__input__container .nav__top__middle__submit__button{position:absolute}.nav__top__middle__input__container .nav__top__middle__target__icon{left:12px}.nav__company__professional__search .nav__top__middle__input__container .nav__top__middle__target__icon{left:20px;width:18px}@media (max-width: 768px){.nav__company__professional__search .nav__top__middle__input__container .nav__top__middle__target__icon{width:17px;left:16px}}@media (max-width: 1280px){.nav__top .nav__top__middle__input__container .nav__top__middle__target__icon{display:none}}.nav__top__middle__input__container .nav__top__middle__submit__button{right:17px}.nav__company__professional__search .nav__top__middle__input__container .nav__top__middle__submit__button{right:25px}@media (max-width: 768px){.nav__company__professional__search .nav__top__middle__input__container .nav__top__middle__submit__button{right:16px}}@media (min-width: 969px){.nav__top .nav__top__middle__input__container #nav-search-mobile{display:none}}@media (max-width: 968px){.nav__top .nav__top__middle__input__container #nav-search{display:none}}.nav__top__right__global{display:flex;align-items:center;column-gap:4px}@media (max-width: 768px){.nav__top__right__global{column-gap:0px}}.nav__top__button{display:flex;align-items:center;height:40px;padding:0px var(--nav-t-b-pd);border-radius:5px}.nav__top__button p{position:relative;font-weight:300}@media (max-width: 768px){.nav__top__button{height:38px}}.nav__top__signin{padding:0px var(--nav-t-s-pd);margin-left:12px;background:linear-gradient(90deg,#765DF1,#00AF97 100%);overflow:hidden}.nav__top__signin p{position:relative;font-weight:400;color:#fff}@media (max-width: 768px){.nav__top__signin{margin-left:10px}}.nav__top__right__company__professional{display:flex;align-items:center;justify-content:flex-end;column-gap:12px;padding-left:7px}@media (max-width: 768px){.nav__top__right__company__professional{column-gap:8px}}.nav__top__right__notification__button{position:relative;width:35px;aspect-ratio:1;cursor:pointer;color:#0000002e}.nav__top__right__notification__button:after{content:"";position:absolute;top:7px;right:2px;width:8px;height:8px;background-color:#0000;border-radius:50%}.nav__top__right__menu__button{position:relative;width:35px;aspect-ratio:1;background-color:#0000002e;border-radius:5px;overflow:hidden;cursor:pointer}.content.professional .nav__top__right__menu__button{border-radius:50%}.nav__top__right__menu__button img{pointer-events:none}@media (min-width: 769px){.nav__top__right__menu__button.nav__top__right__menu__button__mobile{display:none}}@media (max-width: 768px){.nav__top__right__menu__button.nav__top__right__menu__button__desktop{display:none}}.nav__top__right__menu{position:absolute;top:52px;right:6px;width:265px;padding:0 10px;background-color:#fff;box-shadow:0 0 6px #00000040;border-radius:var(--page-br1);box-sizing:border-box;visibility:hidden}@media (max-width: 768px){.nav__top__right__menu{display:none}}.nav__top__right__menu__top{display:flex;align-items:center;margin:16px 12px;column-gap:11px}.nav__top__right__menu__top__img{position:relative;width:43px;aspect-ratio:1;border-radius:5px;overflow:hidden;background-color:#0000002e}.nav__top__right__menu__top__name{font-weight:600;line-height:.9}.nav__top__right__menu__middle{display:flex;flex-flow:column;row-gap:4px;padding-top:15px;padding-bottom:20px;border-top:1px solid rgba(0,0,0,.1)}.nav__top__right__menu__middle__button{display:flex;align-items:center;column-gap:15px;height:42px;border-radius:5px;padding:0 10px;cursor:pointer}.nav__top__right__menu__middle__button p{font-weight:300}.nav__top__right__menu__middle__button__signout p,.nav__top__right__menu__middle__button__signout .nav__top__right__menu__middle__button__icon{opacity:.5}.nav__top__left__menu .nav__top__right__menu__middle__button__signout p{opacity:1}.nav__top__right__menu__middle__button__icon{width:22px;aspect-ratio:1}.nav__top__right__notifications__inner{position:absolute;right:0;width:400px;padding:0 20px;box-shadow:-2px 2px 2px #00000029}@media (max-width: 768px){.nav__top__right__notifications__inner{width:auto}}.nav__top__right__notifications__top{display:flex;align-items:center;justify-content:space-between;padding:17px 0;border-bottom:1px solid #E7E7E7}@media (max-width: 768px){.nav__top__right__notifications__top{padding:14px 20px;margin-right:-20px;margin-left:-20px}}.nav__top__right__notifications__top__title{font-weight:300}@media (max-width: 768px){.nav__top__right__notifications__top__title{font-weight:400}}.nav__top__right__notifications__middle__item{display:flex;align-items:center;padding:16px 0;column-gap:11px;border-bottom:1px solid #E7E7E7}.nav__top__right__notifications__middle__item__img{position:relative;width:44px;aspect-ratio:1;flex-shrink:0;border-radius:50%;overflow:hidden;background-color:#0000002e}.content.professional .nav__top__right__notifications__middle__item__img{border-radius:8px}.nav__top__right__notifications__middle__item__text{font-weight:300}.nav__top__right__notifications__middle__item__text span.name{font-weight:400}.content.company .nav__top__right__notifications__middle__item__text span.name{color:#765df1}.nav__top__right__notifications__middle__item__text span.title{font-weight:400}.content.professional .nav__top__right__notifications__middle__item__text span.title{color:#00af97}.nav__company__professional__search{position:fixed;top:0;display:flex;align-items:center;height:157px;background-color:#fff;border-bottom:1px solid #E7E7E7;z-index:3}.nav__company__professional__search form{width:100%}@media (max-width: 768px){.nav__company__professional__search{height:136px;align-items:flex-end;padding-bottom:10px}}.nav__company__professional__search .page__section__inner{display:flex;align-items:center;column-gap:10px;padding:56px var(--page-search-m-i-i-pd) 0}@media (max-width: 768px){.nav__company__professional__search .page__section__inner{padding:0 10px}.nav__company__professional__search .page__section__inner form{flex:auto}}.nav__company__professional__search__filters__button{flex-shrink:0;width:60px;height:60px;background-color:#00000008;border:1px solid rgba(0,0,0,.03);border-radius:5px;box-sizing:border-box;cursor:pointer}.content.company .nav__company__professional__search__filters__button.has-filters{border-color:#765df1;background-color:#765df133;color:#765df1}.content.professional .nav__company__professional__search__filters__button.has-filters{border-color:#00af97;background-color:#00af9733;color:#00af97}@media (min-width: 769px){.nav__company__professional__search__filters__button{display:none}}html{font-size:.6944444444vw;overflow-x:hidden;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media (max-width: 768px){html{font-size:2.5641025641vw}}body{min-width:360px;transition:opacity .5s .05s;opacity:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;color:#000}p,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0;border:0;outline:0;vertical-align:baseline}a,a:focus{text-decoration:none;outline:0;color:inherit}img,svg{vertical-align:middle;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.page__container__inputs,.page__container__inputs__group{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--page-c-i-g)}.page__container__inputs2{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--page-c-i2-g) var(--page-c-i2-rg)}.page__container__inputs__group{position:relative;grid-column:span 10}.page__container__inputs__group.cloned{margin-top:8px}.page__container__inputs__group__top{grid-column:span 10;display:flex;align-items:center;justify-content:space-between}.page__container__inputs__group__top__button{display:flex;align-items:center;column-gap:5px}.page__container__inputs__group__inner{grid-column:span 10;display:grid;grid-template-columns:repeat(10,1fr);gap:var(--page-c-i2-g) var(--page-c-i-g);padding:20px 20px 32px;border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}.page__container__input{position:relative;grid-column:span 10}.page__container__input label{position:absolute;padding:6px 13px 0;pointer-events:none;color:#616161;font-weight:300}.page__container__input__select:after{position:absolute;content:"";top:50%;right:20px;width:7px;aspect-ratio:1;border-bottom:1.6px solid #000000;border-right:1.6px solid #000000;transform:rotate(45deg);margin-top:-3.5px;pointer-events:none}.page__container__input__select.page__container__input2:after{top:auto;bottom:23px}.page__container__input__textarea.page__container__input:before{content:"";position:absolute;top:2px;right:2px;left:2px;height:23px;border-radius:5px;background-color:#fff;z-index:0;opacity:.85}.page__container__input__textarea textarea{z-index:0;overflow-y:auto}.page__container__input2{grid-column:span 10;display:flex;flex-flow:column;row-gap:var(--page-c-i2-i2-rg);position:relative}.page__container__input2 label span{opacity:.4}@media (min-width: 1025px){.page__container__input2.page__container__input__select__state,.page__container__input2.page__container__input__address__postal__code,.page__container__input2.page__container__input__address__number{grid-column:span 3}.page__container__input2.page__container__input__select__city,.page__container__input2.page__container__input__address__postal__code__link,.page__container__input2.page__container__input__address__complement{grid-column:span 7}}@media (min-width: 1441px){.page__container__input2.page__container__input__select__state,.page__container__input2.page__container__input__address__postal__code,.page__container__input2.page__container__input__address__number{grid-column:span 2}.page__container__input2.page__container__input__select__city,.page__container__input2.page__container__input__address__postal__code__link,.page__container__input2.page__container__input__address__complement{grid-column:span 8}}.page__container__input2__top{display:flex;align-items:center;column-gap:5px}.page__container__input2__inner{display:flex;align-items:center;column-gap:12px}.page__container__input2__share__buttons .page__container__input2__inner{column-gap:8px}.page__input__password__hide{position:absolute!important;top:50%;right:20px;transform:translateY(-50%);margin-top:0;box-sizing:border-box;border-radius:5px;overflow:hidden}.page__input__password__hide:after{content:"";position:absolute;width:28px;border-bottom:1px solid #000000;transform:rotate(-45deg)}.page__container__input2 .page__input__password__hide{top:auto;bottom:-1px}.page__container__input2__options{grid-column:span 10;display:flex;flex-wrap:wrap;margin-top:calc(var(--page-c-i2-g) * -1);padding-top:6px;gap:4px}.page__container__input2__options.no-options{display:none}@media (max-width: 768px){.page__container__input2__options{padding-top:4px;gap:2px}}.page__container__input2__option{display:flex;align-items:center;justify-content:space-between;column-gap:13px;padding:11px 16px;border-radius:5px}@media (max-width: 768px){.page__container__input2__option{column-gap:10px;padding:9px 14px}}.page__container__input2__option__close__inner{position:relative;width:10px;aspect-ratio:1}.page__container__input2__option__close__inner:before,.page__container__input2__option__close__inner:after{content:"";position:absolute;width:14px;border-bottom:1px solid #000000}@media (max-width: 768px){.page__container__input2__option__close__inner:before,.page__container__input2__option__close__inner:after{width:12px}}.page__container__input2__option__close__inner:before{transform:rotate(-45deg)}.page__container__input2__option__close__inner:after{transform:rotate(45deg)}@media (max-width: 768px){.page__container__input2__option__close__inner{width:8px}}.page__container__input2__social__media{display:flex;flex-flow:column;grid-column:span 10;row-gap:6px}.page__container__input2__social__media.no-options{display:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input:disabled,textarea:disabled{border-color:transparent;background-color:#0000001a}input,select,textarea{width:100%;box-sizing:border-box;background:none;border:1px solid rgba(0,0,0,.15);border-radius:5px;font-weight:300;color:#000;-moz-appearance:none;-webkit-appearance:none;appearance:none}.page__container__input input,.page__container__input select,.page__container__input textarea{padding:33px 20px 16px}.page__container__input2 input,.page__container__input2 select,.page__container__input2 textarea{padding:14px 15px}input.placeholder,select.placeholder,textarea.placeholder{color:#0006}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#0006}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#0006}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#0006}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#0006}@media (max-width: 768px){input,select,textarea{padding-left:13px;padding-right:13px}}input[type=text]:focus,input[type=password]:focus,textarea:focus,.page__container__input__select.open select,.page__container__input.error input[type=text],.page__container__input.error input[type=password],.page__container__input__checkbox.error input[type=checkbox] .page__container__input.error textarea,.page__container__input.error select{border-color:#00000026}textarea{min-height:73px;overflow-y:hidden;resize:none}.page__container__input2 textarea[rows="1"]{min-height:53px}input[type=checkbox]{flex-shrink:0;width:26px;height:26px;border:1px solid rgba(0,0,0,.15);border-radius:5px;cursor:pointer}input[type=checkbox]:checked:after{content:"";position:absolute;width:10px;height:6px;border-bottom:2px solid #FFFFFF;border-left:2px solid #FFFFFF;transform:rotate(-45deg) translate(1px,-1px)}@media (max-width: 768px){input[type=checkbox]:checked:after{width:8px;height:4px}}@media (max-width: 768px){input[type=checkbox]{width:22px;height:22px}}input:focus,textarea:focus,select:focus,video:focus{outline-width:0;outline:none}select:invalid,select:disabled{color:#0006}select:disabled{opacity:1}select option{color:#000}input[type=submit]{display:none}.page__container__input__password input{padding-right:60px}.page__input__select__options{position:absolute;top:100%;margin-top:3px;right:0;left:0;padding:8px 4px;box-sizing:border-box;background-color:#fff;box-shadow:0 2px 9px #00000040;border:1px solid #E1E1E1;border-radius:5px;z-index:1;cursor:default}html.device-touch .page__input__select__options{display:none}.page__input__select__options__inner{max-height:252px;padding:0 5px 0 4px;overflow:hidden;overflow-y:scroll;box-sizing:border-box}.page__input__select__option{display:flex;align-items:center;padding:0 14px;height:36px;background-color:#0000;border-radius:5px;font-weight:300;color:#616161}.page__container__input__chars{position:absolute;display:flex;align-items:center;column-gap:8px;top:7px;right:13px;pointer-events:none;font-weight:300;color:#616161}.page__container__input__url input{padding-left:var(--page-c-i-u-pl)}.page__container__input__url:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--page-c-i-u-w);background-color:#00000008;border-top-left-radius:5px;border-bottom-left-radius:5px}.page__container__input__url__domain{position:absolute;top:0;left:0;padding:35px 20px 0}@media (max-width: 768px){.page__container__input__url__domain{padding-right:13px;padding-left:13px}}.page__container__input2__url{overflow:hidden}.page__container__input2__url input{padding-left:var(--page-i2-u-pl);padding-right:40px}@media (max-width: 768px){.page__container__input2__url input{padding-left:184px}}.page__container__input2__url__domain{display:flex;align-items:center;padding-left:16px;column-gap:10px;position:absolute;bottom:0;left:0;width:var(--page-i2-u-w);height:var(--page-i2-u-h);background-color:#0003;border-top-left-radius:5px;border-bottom-left-radius:5px;box-sizing:border-box}.page__container__input2__url__domain p{font-weight:300}@media (max-width: 768px){.page__container__input2__url__domain p{font-size:var(--a2);font-weight:300;line-height:1.4}}@media (max-width: 768px){.page__container__input2__url__domain{padding-left:12px;width:172px}.page__container__input2__url__domain img{display:none}}.page__container__input2__url__close{position:absolute;bottom:17px;right:18px}@media (max-width: 768px){.page__container__input2__url__close{right:15px;bottom:19px;width:16px}}.page__container__input2__url__close__inner{position:relative;width:13px;aspect-ratio:1}.page__container__input2__url__close__inner:before,.page__container__input2__url__close__inner:after{content:"";position:absolute;width:16px;border-bottom:1.6px solid #000000}@media (max-width: 768px){.page__container__input2__url__close__inner:before,.page__container__input2__url__close__inner:after{width:14px}}.page__container__input2__url__close__inner:before{transform:rotate(-45deg)}.page__container__input2__url__close__inner:after{transform:rotate(45deg)}.page__container__input__img{grid-column:span 10}.page__container__input__img__container{display:flex;flex-flow:column;align-items:center;padding:30px 0 23px}.content[data-template=mypage-edit-image-logo] .page__container__input__img__container,.content[data-template=myprofile-edit-picture] .page__container__input__img__container{padding:20px 0 32px}.page__container__input__img__area{border:1px dashed rgba(0,0,0,.2);border-radius:5px}.page__container__input__img__area__bg{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:5px;background-color:#0000}.page__container__input__img__img{width:129px;aspect-ratio:1;background-size:cover;background-position:center}.content.company .page__container__input__img__img{background-image:url(/img/icons/logo-upload.svg)}.content.professional .page__container__input__img__img{background-image:url(/img/icons/picture-upload.svg)}.content.professional.sign-up .page__container__input__img__img,.content[data-template=myprofile-edit-picture] .page__container__input__img__img{border-radius:50%;box-sizing:border-box}.content[data-template=mypage-edit-image-logo] .page__container__input__img__img,.content[data-template=myprofile-edit-picture] .page__container__input__img__img{margin-top:20px;margin-bottom:40px;width:var(--page-c-i-u-w)}@media (max-width: 768px){.content[data-template=mypage-edit-image-logo] .page__container__input__img__img,.content[data-template=myprofile-edit-picture] .page__container__input__img__img{margin-bottom:28px}}.page__container__input__img__img__progress{width:100%;height:100%;border-radius:5px;overflow:hidden}.content.professional.sign-up .page__container__input__img__img__progress,.content[data-template=myprofile-edit-picture] .page__container__input__img__img__progress{border-radius:50%}.page__container__input__img__img__progress__inner{width:0%;height:100%;opacity:0;background-color:#00000080}.page__container__input__img__buttons{display:flex;align-items:center;column-gap:10px}.page__container__input__img__buttons .page__container__input__img__button{margin-top:initial}.page__container__input__img__button{position:relative;margin-top:20px}.page__container__input__img__text{margin-top:10px;font-weight:300;color:#000}.page__container__input__checkbox{display:flex;align-items:center;column-gap:10px;grid-column:span 10}.page__container__input__checkbox input[type=checkbox]:checked{border-color:#000;background-color:#000}.page__container__input__checkbox label{font-weight:300}.page__container__input__checkbox label a{font-weight:400;text-decoration:underline}.page__container__activate{grid-column:span 10}.page__container__activate__title{margin-bottom:7px}.page__container__activate__inner{display:flex;align-items:center;justify-content:space-between;column-gap:32px;padding:var(--page-c-a-i-pd1) var(--page-c-a-i-pd2);border-radius:5px;border:1px solid rgba(0,0,0,.18)}.page__container__activate__button__container{display:flex;align-items:center;column-gap:7px}.page__container__activate__button__container>p{width:64px;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 656px){.page__container__activate__button__container>p{display:none}}.page__container__activate__button__container>p:after{content:"Ativar"}.page__container__activate__button__container.active>p:after{content:"Desativar"}.page__container__activate__button{width:58px;height:30px;padding:5px;background:rgba(0,0,0,.4);border-radius:30px;box-sizing:border-box}@media (max-width: 768px){.page__container__activate__button{padding:4px;width:46px;height:25px}}.page__container__activate__button__circle{width:20px;aspect-ratio:1;background-color:#fff;border-radius:50%;transition:transform .3s;transform:translate(0)}@media (max-width: 768px){.page__container__activate__button__circle{width:17px}}.page__container__activate__button__container.active .page__container__activate__button__circle{transform:translate(28px)}@media (max-width: 768px){.page__container__activate__button__container.active .page__container__activate__button__circle{transform:translate(21px)}}.page__container__add{grid-column:span 10;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;box-sizing:border-box;background-color:#0006;border-radius:5px;overflow:hidden;cursor:pointer}.page__container__add p{font-weight:300}.page__container__add__icon{position:relative;width:14px;height:14px}.page__container__add__icon:before,.page__container__add__icon:after{content:"";position:absolute;width:100%;border-bottom:2px solid #000000}.page__container__add__icon:after{transform:rotate(-90deg)}.page__share__button{width:54px;aspect-ratio:1;border:1px solid #E7E7E7;border-radius:5px;box-sizing:border-box;cursor:pointer}@media (max-width: 768px){.page__share__button{width:48px}.page__share__button img{transform:scale(.88)}}.page__scroll::-webkit-scrollbar-thumb{background-color:#d9d9d9;background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:56px;border:none}.page__scroll::-webkit-scrollbar{overflow:visible;width:5px}main.wrapper{min-height:100vh;display:flex;flex-flow:column}html.mobile main.wrapper{min-height:100svh}.content{flex:1;display:flex;flex-flow:column}.flex40{grid-column:span 4}.flex50{grid-column:span 5}.flex60{grid-column:span 6}.page__section{width:100%;display:flex;justify-content:center;box-sizing:border-box}.page__section__inner{width:100%;max-width:1440px;box-sizing:border-box}.page__circle__tick{position:relative;width:24px;height:24px;border-radius:50%;flex-shrink:0}.page__circle__tick:after{content:"";width:9px;height:5px;border:2px solid #FFFFFF;border-top:none;border-right:none;margin-top:-3px;margin-left:1px;transform:rotate(-45deg)}@media (max-width: 768px){.page__circle__tick:after{width:7px;height:4px;margin-top:-2px}}@media (max-width: 768px){.page__circle__tick{width:18px;height:18px}}.page__button,.page__button2,.page__button3{flex-shrink:0;display:flex;align-items:center;width:auto;box-sizing:border-box;overflow:hidden;cursor:pointer}.page__button p,.page__button2 p,.page__button3 p{position:relative;color:#fff}.page__button img,.page__button2 img,.page__button3 img{position:relative}.page__button{padding:0 33px;height:var(--page-b-h);border-radius:var(--page-br1)}.page__button2{justify-content:center;padding:0 22px;height:38px;border-radius:5px;column-gap:8px}.page__button2.white{background-color:#fff!important;border:1px solid rgba(0,0,0,.18)}.page__button2.white p{color:#000}.page__button3{justify-content:center;padding:0 32px;height:52px;border-radius:5px;column-gap:10px}.page__button3.white{background-color:#fff!important;border:1px solid rgba(0,0,0,.18)}.page__button3.white p{font-weight:300;color:#000}.page__button__icon__save{flex-shrink:0;position:relative;width:20px;height:20px;border-radius:50%;background-color:#fff}.page__button__icon__save:after{content:"";margin-top:-2px;width:7px;height:4px;border:1px solid #000000;border-top:none;border-right:none;transform:rotate(-45deg)}.page__button__icon__add{position:relative;width:11px;height:11px}.page__button__icon__add:before{position:absolute;content:"";width:100%;border-bottom:1px solid #000000}.page__button__icon__add:after{position:absolute;content:"";height:100%;border-right:1px solid #000000}.page__button__icon__delete{position:relative;width:20px;height:20px;border-radius:50%;background-color:#fff}.page__button__icon__delete:before,.page__button__icon__delete:after{content:"";position:absolute;width:10px;border-bottom:1px solid #FF2F2F}.page__button__icon__delete:before{transform:rotate(-45deg)}.page__button__icon__delete:after{transform:rotate(45deg)}.page__button__delete{background-color:#ff2f2f!important}.page__button__gradient{display:flex;align-items:center;justify-content:space-between;padding:0px var(--page-b-g-pd);height:var(--page-b-g-h);background:linear-gradient(90deg,#765DF1,#00AF97 100%);box-sizing:border-box;border-radius:var(--page-br1);cursor:pointer}.page__button__gradient p{position:relative;color:#fff}.page__button__gradient__icon{position:relative;width:36px;aspect-ratio:1;border-radius:50%;background-color:#fff}.page__button__gradient__icon:after{content:"";width:8px;margin-left:-4px;aspect-ratio:1;border-top:1.6px solid #765DF1;border-right:1.6px solid #765DF1;transform:rotate(45deg)}@media (max-width: 768px){.page__button__gradient__icon:after{margin-left:-2px;width:6px}}@media (max-width: 768px){.page__button__gradient__icon{width:28px}}.page__icon__heart{position:relative;padding-top:1px;width:18px;height:17px}.page__icon__heart svg{fill:#fff;stroke:#fff}@media (max-width: 768px){.page__icon__heart svg{stroke:#979797}}.page__icon__check{width:21px;height:21px;border-radius:50%;border:1px solid #979797;transition:border-color .3s,background-color .3s;box-sizing:border-box}.page__icon__check:after{content:"";position:absolute;margin-top:-2px;width:8px;height:4px;border:1px solid #979797;border-top:none;border-right:none;transform:rotate(-45deg);transition:border-color .3s}@media (max-width: 768px){.page__icon__check{width:18px;height:18px}.page__icon__check:after{width:7px;height:4px}}.page__message{display:flex;align-items:center;column-gap:8px;position:fixed;top:0;right:0;margin:8px;padding:0 20px 0 16px;height:43px;background-color:#ff2f2f;border-radius:5px;z-index:1001;transform:translateY(-150%);cursor:default}.page__message[data-status="200"]{background-color:#00af97}@media (max-width: 656px){.page__message{margin:5px;left:0}}.page__message__icon__400{width:16px;aspect-ratio:1;border:2px solid #FFFFFF;border-radius:50%;box-sizing:border-box}.page__message__icon__400 p{margin-top:2px;position:absolute;font-weight:700;font-size:12px;color:#fff}.page__message[data-status="200"] .page__message__icon__400{display:none}.page__message__icon__200{width:16px;aspect-ratio:1}.page__message__icon__200:after{content:"";width:10px;height:6px;transform:rotate(-45deg) translate(1px,-1px);border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF}.page__message[data-status="400"] .page__message__icon__200{display:none}.page__message__message{color:#fff}.page__input__info{position:relative;width:16px;margin-right:2px;aspect-ratio:1}.page__container__input__chars .page__input__info{width:14px}@media (max-width: 768px){.page__input__info{width:12px}}.page__input__info__button{width:100%;aspect-ratio:1;background-image:url(/img/icons/input-info.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center;cursor:default;pointer-events:auto}.page__container__input__chars .page__input__info__button{background-size:14px 14px}@media (max-width: 768px){.page__input__info__button{background-size:12px 12px}}.page__input__info__description{position:absolute;margin-bottom:13px;padding:12px;right:-14px;bottom:100%;width:max-content;max-width:420px;box-sizing:border-box;border:2px solid #D2D2D2;border-radius:8px;background-color:#fff;pointer-events:none}.page__input__info.left .page__input__info__description{left:-14px;right:auto}.page__input__info.hover .page__input__info__description{pointer-events:initial}.page__input__info__description:after{content:"";position:absolute;bottom:-8px;right:14px;width:10px;aspect-ratio:1;background-color:#fff;border-bottom:2px solid #D2D2D2;border-right:2px solid #D2D2D2;transform:rotate(45deg)}.page__input__info.left .page__input__info__description:after{left:14px;right:auto}.page__container__input__chars .page__input__info__description:after{right:12px}.page__input__info__description p{font-weight:300;color:#000}@media (min-width: 769px){.page__input__info.left-desktop .page__input__info__description{left:-14px;right:auto}.page__input__info.left-desktop .page__input__info__description:after{left:14px;right:auto}}@media (max-width: 768px){.page__input__info__description{max-width:170px}.page__input__info.mobile-bottom-left .page__input__info__description{z-index:1;bottom:auto;margin-top:13px}.page__input__info.mobile-bottom-left .page__input__info__description:after{top:-8px;bottom:auto;transform:rotate(225deg)}}.page__button__close{width:35px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;overflow:hidden;padding-left:1px;cursor:pointer}.page__button__close.black{background-color:#0006;border:none}@media (max-width: 768px){.page__button__close{width:32px}}@media (max-width: 656px){.page__button__close.page__modal__top__close{margin-right:-10px;border:none}}.page__button__close__inner{position:relative;width:100%;height:100%}.page__button__close__inner:before,.page__button__close__inner:after{content:"";position:absolute;width:16px;border-bottom:1.6px solid #000000}@media (max-width: 768px){.page__button__close__inner:before,.page__button__close__inner:after{margin-top:-1px;width:14px}}.page__button__close__inner:before{transform:rotate(-45deg)}.page__button__close__inner:after{transform:rotate(45deg)}.page__button__close.black .page__button__close__inner:before,.page__button__close.black .page__button__close__inner:after{border-color:#fff}.page__modal{position:fixed;top:0;right:0;bottom:0;left:0;overscroll-behavior:contain;visibility:hidden;z-index:7}html.device-mouse .page__modal{overflow-x:hidden;overflow-y:scroll}html.device-touch .page__modal{overflow:auto}.page__modal__bg{position:fixed;top:0;right:0;left:0;height:100%;min-height:100vh;background-color:#3c3c3dcc;pointer-events:auto}@media (max-width: 768px){.page__modal.mobile__page .page__modal__bg{background-color:#fff}}.page__modal__inner{position:relative;display:flex;flex-flow:column;align-items:center;box-sizing:border-box;padding:33px var(--page-mg);pointer-events:none}@media (max-width: 768px){.page__modal.mobile__page .page__modal__inner{overflow:hidden;padding:initial}}@media (max-width: 656px){.page__modal__inner{overflow:hidden;padding:initial}.page__modal:not(.mobile__page) .page__modal__inner{justify-content:flex-end;height:100%}}.page__modal__inner__inner{position:relative;width:100%;max-width:880px;background-color:#fff;border-radius:var(--page-br1);pointer-events:auto}.page__modal__share .page__modal__inner__inner,.page__modal__menu__professionals__branches .page__modal__inner__inner{max-width:580px}.page__modal__delete__account .page__modal__inner__inner,.page__modal__professionals__add__collection .page__modal__inner__inner,.page__modal__professionals__edit__collection .page__modal__inner__inner,.page__modal__professionals__favorite .page__modal__inner__inner{max-width:562px}@media (max-width: 656px){.page__modal__inner__inner{max-width:100%!important;border-bottom-right-radius:0;border-bottom-left-radius:0}}.page__modal__top{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 18px 23px;border-bottom:1px solid #ECECEC}@media (max-width: 656px){.page__modal__top{padding-top:12px;padding-bottom:12px;padding-right:20px}}.page__modal__share .page__modal__top{padding-left:var(--page-mg);padding-bottom:initial;border-bottom:none}.page__modal__top__title{flex:auto}.page__modal__delete__account .page__modal__top__title{text-align:center;color:#ff2f2f}@media (max-width: 656px){.page__modal__top__title{font-size:var(--b6)}}.page__modal__section{padding:var(--page-m-s-pd) var(--page-mg)}.page__modal__share .page__modal__section{padding-top:23px;padding-bottom:44px}@media (max-width: 656px){.page__modal__share .page__modal__section{padding-bottom:36px}}.page__modal__delete__account .page__modal__section{padding-bottom:52px}.page__modal__menu .page__modal__section{padding-top:0;padding-right:12px;padding-left:12px}@media (max-width: 768px){.page__modal__menu .page__modal__section{padding-right:8px;padding-left:8px;padding-bottom:6px}}.page__modal__text{text-align:center}@media (max-width: 656px){.page__modal__text br{display:none}}.page__modal__section__menu__item{display:flex;align-items:center;column-gap:12px;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}.page__modal__section__menu__item img{width:18px}.page__modal__section__menu__item p{font-weight:300}.page__modal__section__menu__item p.location{color:#3c3c3d}@media (max-width: 768px){.page__modal__section__menu__item:last-child{border-bottom:none}}.page__modal__menu__professionals__branches .page__modal__section__menu__item{flex-flow:column;align-items:flex-start}.page__modal__section__bottom{display:flex;justify-content:center;column-gap:10px;margin-top:32px}.page__arrow{flex-shrink:0;position:relative;width:36px;aspect-ratio:1;border-radius:50%;border:1px solid #E7E7E7;overflow:hidden;background-color:#fff}.page__arrow:after{content:"";width:8px;margin-left:-4px;aspect-ratio:1;border-top:1.6px solid #000000;border-right:1.6px solid #000000;transform:rotate(45deg)}@media (max-width: 1280px){.page__arrow:after{width:7px;margin-left:-3px}}@media (max-width: 768px){.page__arrow:after{width:6px;margin-left:-2px}}@media (max-width: 1280px){.page__arrow{width:32px}}@media (max-width: 768px){.page__arrow{width:28px}}.page__arrow.page__arrow__back{transform:rotate(180deg);cursor:pointer}@media (max-width: 768px){.page__arrow.page__arrow__back{width:17px;border:none;padding:10px;margin:-10px}.page__arrow.page__arrow__back:before{content:"";position:absolute;width:13px;border-bottom:1.6px solid #000000}.page__arrow.page__arrow__back:after{width:8px;margin-left:3px}}.signup__step{flex-flow:column;padding:100px 0 var(--signup-s-pb);width:100%}@media (max-width: 768px){.signup__step{padding-top:63px}}.signup__step__top{display:flex;flex-flow:column;align-items:center;padding-right:var(--page-mg);padding-left:var(--page-mg)}.signup__step__title{margin-top:6px;text-align:center}@media (max-width: 768px){.signup__step__title br{display:none}}.signup__step__description{display:flex;align-items:center;margin-top:var(--signup-s-d-mt);padding-right:10px;padding-left:10px;font-weight:300;text-align:center;color:#616161}.signup__step__description strong{font-weight:400;color:#000}.page__container__inputs .signup__step__description{margin-bottom:8px;grid-column:span 10}.content.company .page__container__inputs .signup__step__description{justify-content:center;margin-top:var(--page-c-i-mt)}.content.professional .page__container__inputs .signup__step__description{justify-content:space-between;margin-top:30px;text-align:initial}@media (max-width: 768px){.signup__step__description p br{display:none}}.signup__step__agree{margin-top:var(--signup-s-a-mt)}.signup__step__middle__share{width:100%;margin-bottom:56px;max-width:560px}.signup__step__middle__share__middle{display:flex;align-items:center;justify-content:center;padding:var(--signup-s-m-s-pd1) var(--signup-s-m-s-pd2);column-gap:var(--signup-s-m-s-cg);margin-bottom:18px;border:1px solid rgba(0,0,0,.2);border-radius:var(--page-br1)}.signup__step__middle__share__middle p{font-weight:300}.signup__step__middle__share__middle p span{font-weight:400;color:#000}.signup__step__middle__share__middle__button:before{border-radius:5px}.signup__step__middle{display:flex;flex-flow:column;align-items:center;margin-top:var(--signup-s-m-mt);margin-bottom:var(--signup-s-m-mb);width:100%;padding-right:var(--page-mg);padding-left:var(--page-mg);box-sizing:border-box}.signup__completed .signup__step__middle{margin-bottom:initial;flex:1}.signup__step__bottom{display:flex;flex-flow:column;align-items:center;width:100%;padding-right:var(--page-mg);padding-left:var(--page-mg);box-sizing:border-box}.signup__step .page__button{justify-content:center;width:100%;max-width:560px}.signup__step__bottom__secondary__button{margin-top:14px;text-decoration:underline}.signup__completed{justify-content:flex-start;padding-bottom:initial;flex:1}.signup__step__middle__possibilities{flex:1;position:relative;width:100%;padding-bottom:var(--signup-s-m-p-pb)}.signup__step__middle__possibilities__bg{position:absolute;top:0;right:calc(var(--page-mg) * -1);bottom:0;left:calc(var(--page-mg) * -1);background-color:#00000004}.signup__step__middle__possibilities__top{display:flex;justify-content:center;position:relative}.signup__step__middle__possibilities__top p{margin-top:var(--signup-s-m-p-t-p-mt);margin-bottom:var(--signup-s-m-p-t-p-mb);font-weight:400;text-align:center}.signup__step__middle__possibilities__items{display:flex;justify-content:center;gap:var(--signup-s-m-p-i-g);position:relative}@media (max-width: 768px){.signup__step__middle__possibilities__items{flex-flow:column;align-items:center}}.signup__step__middle__possibilities__item{width:100%;max-width:560px;border:1px solid rgba(0,0,0,.2);border-radius:var(--page-br1);background-color:#fff}.signup__completed .page__container__inputs{display:flex;flex-flow:column;row-gap:var(--page-mg);padding-top:var(--signup-c-p-c-i-pt);padding-bottom:var(--signup-c-p-c-i-pb)}.signup__step__middle__possibilities__item__companies .page__container__inputs{row-gap:3px}.signup__step__section{grid-column:span 10;padding:0px var(--signup-s-s-pd)}.signup__step__section h3{margin:0 6px var(--signup-s-s-h3-mb);font-weight:300}.signup__step__section h3 span{color:#0006}.content.company .signup__step6 .signup__step__section h3{font-weight:400}.signup__step__middle__possibilities__item__company{grid-column:span 10;display:flex;align-items:center;justify-content:space-between;height:72px;border-radius:5px;border:1px solid rgba(0,0,0,.15)}@media (max-width: 768px){.signup__step__middle__possibilities__item__company{height:66px}}.signup__step__middle__possibilities__item__company__img{position:relative;margin:3px;width:66px;aspect-ratio:1;border-radius:5px;background-color:#00000008;overflow:hidden}@media (max-width: 768px){.signup__step__middle__possibilities__item__company__img{width:60px}}.signup__step__middle__possibilities__item__company__name{font-weight:300;flex:1;padding:0 13px}.signup__step__middle__possibilities__item__company__follow__button{display:flex;align-items:center;column-gap:8px;border-radius:5px;padding:0 12px 0 15px;margin-right:17px;height:38px;background-color:#00af97;cursor:pointer}.signup__step__middle__possibilities__item__company__follow__button p{color:#fff}@media (max-width: 768px){.signup__step__middle__possibilities__item__company__follow__button p{display:none}}@media (max-width: 768px){.signup__step__middle__possibilities__item__company__follow__button{padding:0 6px;margin-right:12px;height:28px;border-radius:4px;background-color:transparent}}.signup__completed .signup__step__bottom__secondary__button{margin-top:4px}:root{--a1: 18px;--a2: 14px;--a3: 13px;--a4: 12px;--a5: 11px;--b1: 32px;--b2: 24px;--b3: 22px;--b4: 18px;--b5: 20px;--b6: 15px;--b7: 15px;--b8: 15px;--nav-t-b-pd: 10px;--nav-t-s-pd: 20px;--page-mg: 20px;--page-br1: 5px;--page-br2: 5px;--page-b-h: 60px;--page-b-g-h: 60px;--page-b-g-pd: 20px;--page-c-i-g: 8px;--page-c-i2-g: 16px;--page-c-i2-rg: 10px;--page-c-i2-i2-rg: 7px;--page-c-i-mt: 32px;--page-c-i-u-w: 129px;--page-c-i-u-pl: 190px;--page-c-i-i-i-w: 190px;--page-m-s-pd: 20px;--page-c-a-i-pd1: 14px;--page-c-a-i-pd2: 16px;--page-i2-u-w: 194px;--page-i2-u-h: 49px;--page-i2-u-pl: 208px;--page-w-cp-s-b-i-h: 52px;--page-w-cp-s-b-i-pd: 7px;--page-w-cp-s-b-i-cg: 14px;--page-w-cp-s-p-t-mb: 24px;--page-w-cp-s-p-t-mt: 18px;--page-w-cp-s-p-i-t-mt: 32px;--page-w-cp-s-p-i-t-pt: 16px;--page-search-m-w: 250px;--page-search-m-i-i-pd: 20px;--page-search-m-i-i-rg: 15px;--signup-s-s-pd: 15px;--signup-s-s-h3-mb: 14px;--signup-s-a-mt: 12px;--signup-s-pb: 48px;--signup-s-d-mt: 12px;--signup-s-m-mt: 24px;--signup-s-m-mb: 20px;--signup-s-m-s-pd1: 16px;--signup-s-m-s-pd2: 20px;--signup-s-m-s-mb: 48px;--signup-s-m-p-i-g: 12px;--signup-s-m-s-cg: 30px;--signup-c-p-c-i-pt: 24px;--signup-c-p-c-i-pb: 28px;--signup-s-m-p-pb: 52px;--signup-s-m-p-t-p-i-pt: 24px;--signup-s-m-p-t-p-i-pb: 44px;--signup-s-m-p-t-p-mt: 25px;--signup-s-m-p-t-p-mb: 32px;--professionals-t-pb: 32px;--professionals-t-d-mt: 6px;--professionals-m-mg: 12px;--professionals-m-b-l-b-pd: 12px;--professionals-m-b-l-b-h: 57px;--professionals-m-i-i-i-cg: 12px;--professionals-m-i-i-i-pd: 16px;--professionals-m-i-i-i-i-w: 44px;--professionals-m-i-i-i-i-t-mt: 10px;--professionals-m-i-i-i-i-t-g: 4px;--professionals-m-i-i-i-i-t-t-pd: 10px;--professionals-i-b-cg: 5px;--professionals-i-b-b-h: 28px;--professionals-t-j-pt: 24px;--professionals-t-j-b-b-h: 38px;--professionals-t-j-b-b-pd: 17px;--page-modal-p-p-t-cg: 12px;--page-modal-p-p-t-pd: 22px;--page-modal-p-p-t-i-w: 80px;--page-modal-p-p-t-i2-w: 44px;--footer-h-l-mt: 28px;--footer-h-l-w: 173px;--footer-h-m-mt: 28px;--footer-h-m-g-h2-mb: 12px;--footer-h-m-g-h2-mt: 20px;--footer-h-b-pd1: 38px;--footer-h-b-pd2: 28px;--footer-h-b-r-cg: 24px;--footer-w-cg: 24px}@media screen and (min-width: 390px){:root{--a1: calc(18px + (21 - 18) * (100vw - 390px) / (1440 - 390));--a2: calc(14px + (16 - 14) * (100vw - 390px) / (1440 - 390));--a3: calc(13px + (15 - 13) * (100vw - 390px) / (1440 - 390));--a4: calc(12px + (14 - 12) * (100vw - 390px) / (1440 - 390));--a5: calc(11px + (12 - 11) * (100vw - 390px) / (1440 - 390));--b1: calc(32px + (54 - 32) * (100vw - 390px) / (1440 - 390));--b2: calc(24px + (40 - 24) * (100vw - 390px) / (1440 - 390));--b3: calc(22px + (28 - 22) * (100vw - 390px) / (1440 - 390));--b4: calc(18px + (22 - 18) * (100vw - 390px) / (1440 - 390));--b5:calc(20px + 0*(100vw - 390px));--b6: calc(15px + (17 - 15) * (100vw - 390px) / (1440 - 390));--b7: calc(15px + (16 - 15) * (100vw - 390px) / (1440 - 390));--b8:calc(15px + 0*(100vw - 390px));--nav-t-b-pd: calc(10px + (16 - 10) * (100vw - 390px) / (1440 - 390));--nav-t-s-pd: calc(20px + (32 - 20) * (100vw - 390px) / (1440 - 390));--page-mg: calc(20px + (40 - 20) * (100vw - 390px) / (1440 - 390));--page-br1: calc(5px + (10 - 5) * (100vw - 390px) / (1440 - 390));--page-br2: calc(5px + (8 - 5) * (100vw - 390px) / (1440 - 390));--page-b-h: calc(60px + (72 - 60) * (100vw - 390px) / (1440 - 390));--page-b-g-h: calc(60px + (80 - 60) * (100vw - 390px) / (1440 - 390));--page-b-g-pd: calc(20px + (25 - 20) * (100vw - 390px) / (1440 - 390));--page-c-i-g: calc(8px + (12 - 8) * (100vw - 390px) / (1440 - 390));--page-c-i2-g: calc(16px + (20 - 16) * (100vw - 390px) / (1440 - 390));--page-c-i2-rg: calc(10px + (20 - 10) * (100vw - 390px) / (1440 - 390));--page-c-i2-i2-rg: calc(7px + (12 - 7) * (100vw - 390px) / (1440 - 390));--page-c-i-mt: calc(32px + (48 - 32) * (100vw - 390px) / (1440 - 390));--page-c-i-u-w: calc(129px + (165 - 129) * (100vw - 390px) / (1440 - 390));--page-c-i-u-pl: calc(190px + (225 - 190) * (100vw - 390px) / (1440 - 390));--page-c-i-i-i-w: calc(190px + (225 - 190) * (100vw - 390px) / (1440 - 390));--page-m-s-pd: calc(20px + (32 - 20) * (100vw - 390px) / (1440 - 390));--page-c-a-i-pd1: calc(14px + (20 - 14) * (100vw - 390px) / (1440 - 390));--page-c-a-i-pd2: calc(16px + (20 - 16) * (100vw - 390px) / (1440 - 390));--page-i2-u-w: calc(194px + (217 - 194) * (100vw - 390px) / (1440 - 390));--page-i2-u-h: calc(49px + (52 - 49) * (100vw - 390px) / (1440 - 390));--page-i2-u-pl: calc(208px + (233 - 208) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-b-i-h: calc(52px + (77 - 52) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-b-i-pd: calc(7px + (25 - 7) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-b-i-cg: calc(14px + (22 - 14) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-p-t-mb: calc(24px + (36 - 24) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-p-t-mt: calc(18px + (28 - 18) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-p-i-t-mt: calc(32px + (44 - 32) * (100vw - 390px) / (1440 - 390));--page-w-cp-s-p-i-t-pt: calc(16px + (42 - 16) * (100vw - 390px) / (1440 - 390));--page-search-m-w: calc(250px + (365 - 250) * (100vw - 390px) / (1440 - 390));--page-search-m-i-i-pd: calc(20px + (32 - 20) * (100vw - 390px) / (1440 - 390));--page-search-m-i-i-rg: calc(15px + (22 - 15) * (100vw - 390px) / (1440 - 390));--signup-s-s-pd: calc(15px + (23 - 15) * (100vw - 390px) / (1440 - 390));--signup-s-s-h3-mb: calc(14px + (22 - 14) * (100vw - 390px) / (1440 - 390));--signup-s-a-mt: calc(12px + (26 - 12) * (100vw - 390px) / (1440 - 390));--signup-s-pb: calc(48px + (100 - 48) * (100vw - 390px) / (1440 - 390));--signup-s-d-mt: calc(12px + (24 - 12) * (100vw - 390px) / (1440 - 390));--signup-s-m-mt: calc(24px + (52 - 24) * (100vw - 390px) / (1440 - 390));--signup-s-m-mb: calc(20px + (32 - 20) * (100vw - 390px) / (1440 - 390));--signup-s-m-s-pd1: calc(16px + (24 - 16) * (100vw - 390px) / (1440 - 390));--signup-s-m-s-pd2: calc(20px + (30 - 20) * (100vw - 390px) / (1440 - 390));--signup-s-m-s-mb: calc(48px + (56 - 48) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-i-g: calc(12px + (26 - 12) * (100vw - 390px) / (1440 - 390));--signup-s-m-s-cg: calc(30px + (40 - 30) * (100vw - 390px) / (1440 - 390));--signup-c-p-c-i-pt: calc(24px + (32 - 24) * (100vw - 390px) / (1440 - 390));--signup-c-p-c-i-pb: calc(28px + (32 - 28) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-pb: calc(52px + (100 - 52) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-t-p-i-pt: calc(24px + (36 - 24) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-t-p-i-pb: calc(44px + (52 - 44) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-t-p-mt: calc(25px + (44 - 25) * (100vw - 390px) / (1440 - 390));--signup-s-m-p-t-p-mb: calc(32px + (40 - 32) * (100vw - 390px) / (1440 - 390));--professionals-t-pb: calc(32px + (43 - 32) * (100vw - 390px) / (1440 - 390));--professionals-t-d-mt: calc(6px + (10 - 6) * (100vw - 390px) / (1440 - 390));--professionals-m-mg: calc(12px + (28 - 12) * (100vw - 390px) / (1440 - 390));--professionals-m-b-l-b-pd: calc(12px + (18 - 12) * (100vw - 390px) / (1440 - 390));--professionals-m-b-l-b-h: calc(57px + (68 - 57) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-cg: calc(12px + (16 - 12) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-pd: calc(16px + (28 - 16) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-i-w: calc(44px + (94 - 44) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-i-t-mt: calc(10px + (16 - 10) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-i-t-g: calc(4px + (10 - 4) * (100vw - 390px) / (1440 - 390));--professionals-m-i-i-i-i-t-t-pd: calc(10px + (13 - 10) * (100vw - 390px) / (1440 - 390));--professionals-i-b-cg: calc(5px + (10 - 5) * (100vw - 390px) / (1440 - 390));--professionals-i-b-b-h: calc(28px + (38 - 28) * (100vw - 390px) / (1440 - 390));--professionals-t-j-pt: calc(24px + (32 - 24) * (100vw - 390px) / (1440 - 390));--professionals-t-j-b-b-h: calc(38px + (52 - 38) * (100vw - 390px) / (1440 - 390));--professionals-t-j-b-b-pd: calc(17px + (25 - 17) * (100vw - 390px) / (1440 - 390));--page-modal-p-p-t-cg: calc(12px + (27 - 12) * (100vw - 390px) / (1440 - 390));--page-modal-p-p-t-pd: calc(22px + (36 - 22) * (100vw - 390px) / (1440 - 390));--page-modal-p-p-t-i-w: calc(80px + (148 - 80) * (100vw - 390px) / (1440 - 390));--page-modal-p-p-t-i2-w: calc(44px + (94 - 44) * (100vw - 390px) / (1440 - 390));--footer-h-l-mt: calc(28px + (40 - 28) * (100vw - 390px) / (1440 - 390));--footer-h-l-w: calc(173px + (202 - 173) * (100vw - 390px) / (1440 - 390));--footer-h-m-mt: calc(28px + (45 - 28) * (100vw - 390px) / (1440 - 390));--footer-h-m-g-h2-mb: calc(12px + (22 - 12) * (100vw - 390px) / (1440 - 390));--footer-h-m-g-h2-mt: calc(20px + (70 - 20) * (100vw - 390px) / (1440 - 390));--footer-h-b-pd1: calc(38px + (67 - 38) * (100vw - 390px) / (1440 - 390));--footer-h-b-pd2: calc(28px + (38 - 28) * (100vw - 390px) / (1440 - 390));--footer-h-b-r-cg: calc(24px + (35 - 24) * (100vw - 390px) / (1440 - 390));--footer-w-cg: calc(24px + (40 - 24) * (100vw - 390px) / (1440 - 390))}}@media screen and (min-width: 1440px){:root{--a1: 21px;--a2: 16px;--a3: 15px;--a4: 14px;--a5: 12px;--b1: 54px;--b2: 40px;--b3: 28px;--b4: 22px;--b5: 20px;--b6: 17px;--b7: 16px;--b8: 15px;--nav-t-b-pd: 16px;--nav-t-s-pd: 32px;--page-mg: 40px;--page-br1: 10px;--page-br2: 8px;--page-b-h: 72px;--page-b-g-h: 80px;--page-b-g-pd: 25px;--page-c-i-g: 12px;--page-c-i2-g: 20px;--page-c-i2-rg: 20px;--page-c-i2-i2-rg: 12px;--page-c-i-mt: 48px;--page-c-i-u-w: 165px;--page-c-i-u-pl: 225px;--page-c-i-i-i-w: 225px;--page-m-s-pd: 32px;--page-c-a-i-pd1: 20px;--page-c-a-i-pd2: 20px;--page-i2-u-w: 217px;--page-i2-u-h: 52px;--page-i2-u-pl: 233px;--page-w-cp-s-b-i-h: 77px;--page-w-cp-s-b-i-pd: 25px;--page-w-cp-s-b-i-cg: 22px;--page-w-cp-s-p-t-mb: 36px;--page-w-cp-s-p-t-mt: 28px;--page-w-cp-s-p-i-t-mt: 44px;--page-w-cp-s-p-i-t-pt: 42px;--page-search-m-w: 365px;--page-search-m-i-i-pd: 32px;--page-search-m-i-i-rg: 22px;--signup-s-s-pd: 23px;--signup-s-s-h3-mb: 22px;--signup-s-a-mt: 26px;--signup-s-pb: 100px;--signup-s-d-mt: 24px;--signup-s-m-mt: 52px;--signup-s-m-mb: 32px;--signup-s-m-s-pd1: 24px;--signup-s-m-s-pd2: 30px;--signup-s-m-s-mb: 56px;--signup-s-m-p-i-g: 26px;--signup-s-m-s-cg: 40px;--signup-c-p-c-i-pt: 32px;--signup-c-p-c-i-pb: 32px;--signup-s-m-p-pb: 100px;--signup-s-m-p-t-p-i-pt: 36px;--signup-s-m-p-t-p-i-pb: 52px;--signup-s-m-p-t-p-mt: 44px;--signup-s-m-p-t-p-mb: 40px;--professionals-t-pb: 43px;--professionals-t-d-mt: 10px;--professionals-m-mg: 28px;--professionals-m-b-l-b-pd: 18px;--professionals-m-b-l-b-h: 68px;--professionals-m-i-i-i-cg: 16px;--professionals-m-i-i-i-pd: 28px;--professionals-m-i-i-i-i-w: 94px;--professionals-m-i-i-i-i-t-mt: 16px;--professionals-m-i-i-i-i-t-g: 10px;--professionals-m-i-i-i-i-t-t-pd: 13px;--professionals-i-b-cg: 10px;--professionals-i-b-b-h: 38px;--professionals-t-j-pt: 32px;--professionals-t-j-b-b-h: 52px;--professionals-t-j-b-b-pd: 25px;--page-modal-p-p-t-cg: 27px;--page-modal-p-p-t-pd: 36px;--page-modal-p-p-t-i-w: 148px;--page-modal-p-p-t-i2-w: 94px;--footer-h-l-mt: 40px;--footer-h-l-w: 202px;--footer-h-m-mt: 45px;--footer-h-m-g-h2-mb: 22px;--footer-h-m-g-h2-mt: 70px;--footer-h-b-pd1: 67px;--footer-h-b-pd2: 38px;--footer-h-b-r-cg: 35px;--footer-w-cg: 40px}}.footer__home{padding:0 var(--page-mg);background-color:#00000008;border-top-left-radius:20px;border-top-right-radius:20px}@media (max-width: 768px){.footer__home{border-top-left-radius:0;border-top-right-radius:0}}.footer__home__inner{padding:0px var(--column-width)}@media (max-width: 1024px){.footer__home__inner{padding:0px calc(var(--column-width) / 2)}}@media (max-width: 656px){.footer__home__inner{padding:0 10px}}.footer__home__inner__inner{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 768px){.footer__home__inner__inner{flex-flow:column}}.footer__home__left{margin-top:var(--footer-h-l-mt);display:flex}.footer__home__logo{display:flex;width:var(--footer-h-l-w);filter:brightness(0);opacity:.75}.footer__home__logo img{width:100%;aspect-ratio:216/25}.footer__home__middle{display:flex;width:60%;margin-top:var(--footer-h-m-mt)}@media (max-width: 1024px){.footer__home__middle{width:65%}}@media (max-width: 768px){.footer__home__middle{border-top:1px solid rgba(0,0,0,.1);width:100%}}@media (max-width: 656px){.footer__home__middle{flex-flow:column}}.footer__home__middle__group{flex:4;display:flex;flex-flow:column}.footer__home__middle__group h2{margin-bottom:var(--footer-h-m-g-h2-mb)}@media (max-width: 768px){.footer__home__middle__group h2{margin-top:var(--footer-h-m-g-h2-mt)}}.footer__home__middle__group:first-child{flex:5}@media (max-width: 1280px){.footer__home__middle__group:first-child{flex:4}}@media (max-width: 1280px){.footer__home__middle__group:last-child{flex:3}}@media (max-width: 1024px){.footer__home__middle__group:last-child{flex:2.5}}@media (max-width: 768px){.footer__home__middle__group:last-child{flex:3}}@media (max-width: 656px){.footer__home__middle__group{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}}.footer__home__middle__group__buttons{display:flex;flex-flow:column;align-items:flex-start;row-gap:14px}.footer__home__middle__group__buttons a{font-weight:300;color:#616161}@media (max-width: 656px){.footer__home__middle__group__buttons{flex-flow:row;column-gap:20px}}.footer__home__bottom{display:flex;justify-content:space-between;padding:var(--footer-h-b-pd1) 0 var(--footer-h-b-pd2);font-weight:300;color:#3c3c3d}.footer__home__bottom__right{display:flex;column-gap:var(--footer-h-b-r-cg)}@media (max-width: 656px){.footer__home__bottom__right a span{display:none}}.content.sign-in footer,.content.company footer,.content.professional footer{background-color:#00000008}.content.professional[data-template=opportunities-recommended] footer,.content.professional[data-template=opportunities-following] footer,.content.professional[data-template=opportunities-interested] footer{background-color:#0000000f}.footer__wrapper{display:flex;align-items:center;justify-content:center;column-gap:var(--footer-w-cg);height:44px;font-weight:300}@media (max-width: 1024px){.footer__wrapper p span{display:none}.footer__wrapper p:before{content:"© "}}@media (max-width: 768px){.footer__wrapper{text-transform:capitalize}.footer__wrapper span{display:none}}@media (max-width: 1024px){.footer__button__1024{display:none}}@media (max-width: 768px){.footer__button__desktop{display:none}}.page__modal__top__mobile{z-index:1;background-color:#fff}@media (min-width: 769px){.page__modal__top__mobile{display:none!important}}.page__modal__professionals__professional .page__modal__inner__inner,.page__modal__opportunities__opportunity .page__modal__inner__inner{position:relative;padding:0 var(--page-mg) 60px;box-sizing:border-box}.page__modal__professionals__professional .page__modal__inner__inner:before,.page__modal__opportunities__opportunity .page__modal__inner__inner:before{content:"";position:absolute;top:0;right:0;left:0;height:10px;border-top-left-radius:var(--page-br1);border-top-right-radius:var(--page-br1);border-bottom:5px solid #FFFFFF;box-sizing:border-box}@media (max-width: 768px){.page__modal__professionals__professional .page__modal__inner__inner:before,.page__modal__opportunities__opportunity .page__modal__inner__inner:before{top:57px;height:2px}}@media (max-width: 768px){.page__modal__professionals__professional .page__modal__inner__inner,.page__modal__opportunities__opportunity .page__modal__inner__inner{padding-top:56px}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__inner__inner{padding-bottom:40px}}.page__modal__professionals__professional__close{position:absolute!important;top:0;left:100%;margin-left:20px;width:40px;background-color:#000}.page__modal__professionals__professional__close .page__button__close__inner:before,.page__modal__professionals__professional__close .page__button__close__inner:after{border-bottom-color:#fff}@media (max-width: 1152px){.page__modal__professionals__professional__close{display:none}}.page__modal__professionals__professional__top{display:flex;align-items:flex-start;column-gap:var(--page-modal-p-p-t-cg);position:relative;padding:var(--page-modal-p-p-t-pd) 0;border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden}@media (max-width: 768px){.page__modal__professionals__professional__top{flex-flow:column;align-items:center}}.page__modal__professionals__professional__top__edit{position:absolute;top:0;right:0;width:40px;aspect-ratio:1;border-radius:50%}@media (min-width: 769px){.page__modal__professionals__professional__top__edit{display:none}}.page__modal__professionals__professional__top__img{flex-shrink:0;position:relative;width:var(--page-modal-p-p-t-i-w);aspect-ratio:1;border-radius:50%;overflow:hidden}.content[data-template=mypage] .page__modal__professionals__professional__top__img,.page__modal__professionals__professional .page__modal__professionals__professional__top__img{border-radius:5px}.page__modal__professionals__professional__top__info{flex:1;flex-shrink:1}@media (max-width: 768px){.page__modal__professionals__professional__top__info{display:flex;flex-flow:column;align-items:center;text-align:center;width:100%}}@media (max-width: 768px){.page__modal__professionals__professional__top__info__name{margin-top:8px;text-align:center}}.page__modal__professionals__professional__top__info__description2{margin-top:4px}.page__modal__professionals__professional__top__info__address{margin-top:4px;font-weight:300}.page__modal__professionals__professional__top__info__address span.address{margin-right:8px}@media (max-width: 768px){.page__modal__professionals__professional__top__info__address{display:flex;flex-wrap:wrap;justify-content:center;row-gap:4px}}.page__modal__professionals__professional__top__info__address__branches__button{padding:2px 8px;margin:-2px 0;border-radius:5px;cursor:pointer;font-weight:400;white-space:nowrap}.page__modal__professionals__professional__top__info__description3,.page__modal__professionals__professional__top__info__description{margin-top:4px;font-weight:300}.page__modal__professionals__professional__top__info__description span.position{font-weight:400}@media (min-width: 769px){.page__modal__professionals__professional__top__info__description br{display:none}}@media (max-width: 768px){.page__modal__professionals__professional__top__info__description{text-align:center}.page__modal__professionals__professional__top__info__description span.desktop{display:none}}.page__modal__professionals__professional__top__info__contact{margin-top:4px;font-weight:300}.page__modal__professionals__professional__top__info__contact a{font-weight:400}.page__modal__professionals__professional__top__info__time{margin-top:6px;font-weight:300;color:#00000080}@media (max-width: 768px){.page__modal__professionals__professional__top__info__time{margin-top:4px;color:#3c3c3d}}.page__modal__professionals__professional__top__info__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:23px}.page__modal__professionals__professional__top__info__buttons p,.page__modal__professionals__professional__top__info__buttons img{position:relative}@media (max-width: 768px){.page__modal__professionals__professional__top__info__buttons{margin-top:18px;gap:10px;width:100%}}@media (max-width: 768px){.page__modal__professionals__professional__top__info__buttons__contact{flex:2}}.page__modal__professionals__professional__top__info__buttons__socials__mobile{flex:1}@media (min-width: 769px){.page__modal__professionals__professional__top__info__buttons__socials__mobile{display:none}}.page__modal__professionals__professional__top__info__buttons__socials{display:flex;column-gap:6px}@media (max-width: 768px){.page__modal__professionals__professional__top__info__buttons__socials{display:none}}.page__modal__professionals__professional__top__info__buttons__socials__social{width:38px;aspect-ratio:1;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-sizing:border-box;cursor:pointer}.page__modal__professionals__professional__top__info__buttons__socials__social img{width:18px}.page__modal__professionals__professional__top .page__company__professionals__item__save__button{position:absolute;right:0}.page__modal__professionals__professional__opportunity__infos{display:flex;gap:7px;margin-top:32px}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__infos{flex-flow:column;gap:2px}}.page__modal__professionals__professional__opportunity__info{flex:1;padding:15px 20px;border-radius:5px}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__info{display:flex;justify-content:space-between;align-items:flex-start;column-gap:12px;padding:11px 16px}}@media (min-width: 769px){.page__modal__professionals__professional__opportunity__info__description{margin-top:4px}}@media (min-width: 769px){.page__modal__professionals__professional__opportunity__info__description{color:#000}}.page__modal__professionals__professional__section{padding-top:28px}.page__modal__professionals__professional__section.margin-bottom{padding-bottom:38px;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 768px){.page__modal__professionals__professional__section.margin-bottom{padding-bottom:20px}}@media (max-width: 768px){.page__modal__professionals__professional__section{padding-top:20px}}.page__modal__professionals__professional__about{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.1)}.content[data-template=mypage] .page__modal__professionals__professional__about{padding-bottom:initial;border-bottom:initial}.page__modal__professionals__professional__section__top{display:flex;align-items:center;column-gap:5px;margin-bottom:12px}@media (max-width: 768px){.page__modal__professionals__professional__section__top{margin-bottom:6px}}.page__modal__professionals__professional__experience__items,.page__modal__professionals__professional__education__items,.page__modal__professionals__professional__opportunity__items{display:flex;flex-flow:column;row-gap:6px}@media (max-width: 768px){.page__modal__professionals__professional__experience__items,.page__modal__professionals__professional__education__items,.page__modal__professionals__professional__opportunity__items{row-gap:4px}}.page__modal__professionals__professional__experience__item,.page__modal__professionals__professional__education__item,.page__modal__professionals__professional__opportunity__item{display:flex;align-items:center;column-gap:16px;padding:12px;border:1px solid rgba(0,0,0,.1);border-radius:5px}@media (max-width: 768px){.page__modal__professionals__professional__experience__item{padding:10px}}.page__modal__professionals__professional__education__item{padding-right:16px;padding-left:16px}@media (max-width: 768px){.page__modal__professionals__professional__education__item{padding:12px}}.page__modal__professionals__professional__opportunity__item{padding:20px}.page__modal__professionals__professional .page__modal__professionals__professional__opportunity__item{cursor:pointer}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__item{padding:12px}}.page__modal__professionals__professional__experience__item__img{position:relative;width:75px;aspect-ratio:1;overflow:hidden;border-radius:5px}@media (max-width: 768px){.page__modal__professionals__professional__experience__item__img{width:62px}}.page__modal__professionals__professional__experience__item__info,.page__modal__professionals__professional__education__item__info,.page__modal__professionals__professional__opportunity__item__info{flex:1}.page__modal__professionals__professional__experience__item__info__name,.page__modal__professionals__professional__education__item__info__name{font-weight:400}.page__modal__professionals__professional__education__item__info__name{font-weight:300}.page__modal__professionals__professional__education__item__info__position{font-weight:400}.page__modal__professionals__professional__experience__item__info__time,.page__modal__professionals__professional__education__item__info__time{margin-top:4px;font-weight:300;opacity:.5}.page__modal__professionals__professional__opportunity__item__info__job__position{font-weight:300}.page__modal__professionals__professional__opportunity__item__info__inner{display:flex;justify-content:space-between;align-items:flex-end;column-gap:10px}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__item__info__inner{column-gap:4px}}.page__modal__professionals__professional__opportunity__item__info__job__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__item__info__job__tags{gap:4px;margin-top:10px}}.page__modal__professionals__professional__opportunity__item__info__job__tag{padding:4px 13px;background-color:#f5f5f5;border-radius:5px;font-weight:300}@media (max-width: 768px){.page__modal__professionals__professional__opportunity__item__info__job__tag{padding:4px 10px}}.page__modal__professionals__professional__opportunity__item__info__time{padding:5px 0;font-weight:300;color:#a4a4a4;white-space:nowrap}.page__modal__professionals__professional__skills__items{display:flex;flex-wrap:wrap;gap:4px}.page__modal__professionals__professional__skills__item{padding:11px 16px;border:1px solid rgba(0,0,0,.1);border-radius:5px}@media (max-width: 768px){.page__modal__professionals__professional__skills__item{padding-top:7px;padding-bottom:7px}}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top{padding-bottom:initial;border-bottom:none}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__top{flex-flow:row;align-items:flex-start;flex-wrap:wrap;padding-bottom:var(--page-modal-p-p-t-pd);border-bottom:1px solid rgba(0,0,0,.1)}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__info{align-items:flex-start}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__info__name{margin-top:-.25em}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__info__description{text-align:left}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__info__description br{display:none}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__info__description span.desktop{display:initial}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button{justify-content:center;position:relative;margin-top:16px;width:100%;height:52px!important}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button p{display:initial!important}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button:not(.selected){background-color:#00af97!important}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button:not(.selected) p{color:#fff!important}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button:not(.selected) .page__icon__check{border-color:transparent;background-color:#fff}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top .page__company__professionals__item__save__button:not(.selected) .page__icon__check:after{border-color:#00af97}}.page__modal__opportunities__opportunity .page__modal__professionals__professional__top__img{width:var(--page-modal-p-p-t-i2-w);border-radius:5px}.page__modal__opportunities__opportunity .page__modal__professionals__professional__other{margin-top:13px;padding-bottom:40px}.page__modal__opportunities__opportunity .page__modal__professionals__professional__other:before{content:none}.page__modal__opportunities__opportunity .page__modal__professionals__professional__other .page__modal__professionals__professional__top2{padding:28px 0;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__other .page__modal__professionals__professional__top2{margin-top:initial;padding:20px 0}}@media (max-width: 768px){.page__modal__opportunities__opportunity .page__modal__professionals__professional__other{margin-top:initial;padding-top:initial}}.page__wrapper__company__professionals__featured{margin-top:57px;margin-bottom:-60px;background:linear-gradient(90deg,#00AF97 0%,#765DF1 100%);overflow:hidden;z-index:4}.page__wrapper__company__professionals__featured__inner{position:relative;display:grid;grid-template-columns:34px auto 34px;column-gap:20px;align-items:center;padding:0 20px;height:60px}@media (max-width: 768px){.page__wrapper__company__professionals__featured__inner{grid-template-columns:24px auto 24px;padding:0 13px}}.page__wrapper__company__professionals__featured__inner__middle{grid-column:2/3;column-gap:12px}.page__wrapper__company__professionals__featured__inner__middle p{font-weight:300;color:#fff}@media (max-width: 768px){.page__wrapper__company__professionals__featured__inner__middle{justify-content:flex-start;grid-column:1/3}}.page__wrapper__company__professionals__featured__icon{flex-shrink:0;width:29px;aspect-ratio:1;border-radius:50%;background-color:#fff}.page__wrapper__company__professionals__featured .page__button__close{grid-column:3/4}@media (max-width: 768px){.page__wrapper__company__professionals__featured .page__button__close{width:24px}.page__wrapper__company__professionals__featured .page__button__close .page__button__close__inner:before,.page__wrapper__company__professionals__featured .page__button__close .page__button__close__inner:after{width:11px}}.page__wrapper__company__professionals{flex:1;display:flex;flex-flow:column;align-items:center}@media (min-width: 769px){.content.professional[data-template=opportunities-recommended] .page__wrapper__company__professionals,.content.professional[data-template=opportunities-following] .page__wrapper__company__professionals,.content.professional[data-template=opportunities-interested] .page__wrapper__company__professionals{background-color:#f5f5f5}}.page__wrapper__company__professionals__inner{display:grid;grid-template-columns:263px 1fr;align-items:flex-start;padding:90px 32px 100px;column-gap:24px;width:100%;max-width:1440px;box-sizing:border-box}@media (max-width: 768px){.page__wrapper__company__professionals__inner{grid-template-columns:1fr;padding-top:82px;padding-right:var(--page-mg);padding-bottom:44px;padding-left:var(--page-mg)}.internal-page .page__wrapper__company__professionals__inner{padding-top:initial;padding-right:initial;padding-left:initial}}.page__wrapper__company__professionals__menu{position:sticky;top:90px;grid-column:1/2}@media (max-width: 768px){.page__wrapper__company__professionals__menu{display:none}}.page__wrapper__company__professionals__menu__inner{margin-top:10px;padding:0 10px;border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}.content.professional[data-template=opportunities-recommended] .page__wrapper__company__professionals__menu__inner,.content.professional[data-template=opportunities-following] .page__wrapper__company__professionals__menu__inner,.content.professional[data-template=opportunities-interested] .page__wrapper__company__professionals__menu__inner{background-color:#fff}.page__wrapper__company__professionals__menu__top{position:relative;display:flex;flex-flow:column;align-items:center;padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.1)}.page__wrapper__company__professionals__menu__top__edit{position:absolute!important;top:10px;right:0;width:30px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden}.page__wrapper__company__professionals__menu__top__edit img{width:12px}.page__wrapper__company__professionals__menu__top__img{position:relative;margin-top:-10px;width:54px;aspect-ratio:1;border-radius:var(--page-br1);background-color:#0000002e;overflow:hidden}.content.professional .page__wrapper__company__professionals__menu__top__img{border-radius:50%}.page__wrapper__company__professionals__menu__top__name{margin-top:8px}.page__wrapper__company__professionals__menu__top__city{margin-top:2px;font-weight:300;opacity:.5}.page__wrapper__company__professionals__menu__top__create__job__vacancy{margin-top:22px;width:100%}.page__wrapper__company__professionals__menu__buttons{display:flex;flex-flow:column;row-gap:4px;padding:13px 0}.page__wrapper__company__professionals__menu__buttons__separator{margin:6px 0;border-bottom:1px solid rgba(0,0,0,.1)}.page__wrapper__company__professionals__content{overflow:hidden}.content[data-template=mypage-edit-about] .page__wrapper__company__professionals__content,.content[data-template=mypage-edit-branches] .page__wrapper__company__professionals__content,.content[data-template=mypage-edit-clients] .page__wrapper__company__professionals__content,.content[data-template=mypage-edit-social-media] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-data] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-experience] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-habilities] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-salary-range] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-interests] .page__wrapper__company__professionals__content,.content[data-template=myprofile-edit-social-media] .page__wrapper__company__professionals__content{overflow:initial}@media (min-width: 769px){.page__wrapper__company__professionals__content{grid-column:2/3}}@media (min-width: 769px){.page__company__professionals{border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}}.content.professional[data-template=opportunities-recommended] .page__company__professionals,.content.professional[data-template=opportunities-following] .page__company__professionals,.content.professional[data-template=opportunities-interested] .page__company__professionals{background-color:#fff}.page__company__professionals__top{margin:0 var(--professionals-m-mg);padding:34px var(--professionals-m-b-l-b-pd) var(--professionals-t-pb)}@media (max-width: 768px){.page__company__professionals__top{padding-top:initial;padding-right:initial;padding-left:initial;margin-right:initial;margin-left:initial}}.page__company__professionals__top__description{margin-top:var(--professionals-t-d-mt);font-weight:300}@media (max-width: 1024px){.page__company__professionals__top__description br{display:none}}@media (max-width: 768px){.page__company__professionals__top__description span.desktop{display:none}}@media (max-width: 1024px){.page__company__professionals__top__button{display:none}}.page__company__professionals__menu{display:flex;margin:0 var(--professionals-m-mg);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.page__company__professionals__menu::-webkit-scrollbar{display:none}@media (max-width: 768px){.page__company__professionals__menu{margin-right:initial;margin-left:initial}}.page__company__professionals__menu__inner{display:flex;justify-content:space-between;width:100%}.page__company__professionals__menu__buttons__left{display:flex;flex-shrink:0}.page__company__professionals__menu__buttons__left__button{display:flex;align-items:center;position:relative;padding:0px var(--professionals-m-b-l-b-pd);height:var(--professionals-m-b-l-b-h);cursor:pointer}.page__company__professionals__menu__buttons__left__button p{font-weight:300}.page__company__professionals__menu__buttons__left__button.selected p{font-weight:400}.page__company__professionals__menu__buttons__left__button.selected:after{content:"";position:absolute;right:var(--professionals-m-b-l-b-pd);bottom:0;left:var(--professionals-m-b-l-b-pd);border-bottom:2px solid #000000}@media (max-width: 768px){.page__company__professionals__menu__buttons__left__button:first-child{padding-left:initial}.page__company__professionals__menu__buttons__left__button:first-child.selected:after{left:0}.page__company__professionals__menu__buttons__left__button span.desktop{display:none}.page__company__professionals__menu__buttons__left__button span.capitalize{text-transform:capitalize}}.page__company__professionals__menu__buttons__right{display:flex;margin-right:var(--professionals-m-b-l-b-pd);height:100%;flex-shrink:0}.page__company__professionals__menu__buttons__right__button{display:flex;align-items:center;padding:0 10px;height:var(--professionals-m-b-l-b-h);cursor:pointer}.page__company__professionals__menu__buttons__right__button p{font-weight:300}@media (max-width: 768px){.page__company__professionals__menu__buttons__right__button:last-child{padding-right:initial}}.page__company__professionals__menu__buttons__right__button__icon{width:7px;margin-left:7px;aspect-ratio:1;border-top:1.6px solid #000000;border-right:1.6px solid #000000;transform:rotate(45deg)}.page__company__professionals__items,.page__company__professionals__collections{padding:0 10px 42px}@media (max-width: 768px){.page__company__professionals__items,.page__company__professionals__collections{padding-right:initial;padding-left:initial}}.page__company__professionals__item,a.page__company__professionals__collection{position:relative;display:flex;border-radius:6px;padding:0 var(--professionals-m-b-l-b-pd);cursor:pointer}@media (max-width: 768px){.page__company__professionals__item,a.page__company__professionals__collection{padding:initial}}.page__company__professionals__item__inner,.page__company__professionals__collection__inner{width:100%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:var(--professionals-m-i-i-i-cg);padding:var(--professionals-m-i-i-i-pd) var(--professionals-m-b-l-b-pd);border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 768px){.page__company__professionals__item__inner,.page__company__professionals__collection__inner{padding-right:initial;padding-left:initial}}.page__company__professionals__item__img{grid-column:1/2;grid-row:1/3;flex-shrink:0;position:relative;width:var(--professionals-m-i-i-i-i-w);aspect-ratio:1;border-radius:50%;overflow:hidden}.content.professional .page__company__professionals__item__img,.content[data-template=jobs-mine] .page__company__professionals__item__img,.content[data-template=jobs-closed] .page__company__professionals__item__img{border-radius:var(--page-br2)}@media (max-width: 768px){.page__company__professionals__item__img{align-self:flex-start;grid-row:1/2}}.page__company__professionals__item__info{grid-column:2/3;grid-row:1/2}.content.professional .page__company__professionals__item__info__name{font-weight:300}@media (max-width: 768px){.page__company__professionals__item__info__name{margin-top:-.25em}}.page__company__professionals__item__info__description{margin-top:1px;font-weight:300}.page__company__professionals__item__info__description span{font-weight:400}.page__company__professionals__item__info__tags{grid-column:2/4;grid-row:2/3;display:flex;flex-wrap:wrap;margin-top:var(--professionals-m-i-i-i-i-t-mt);gap:var(--professionals-m-i-i-i-i-t-g)}@media (max-width: 768px){.page__company__professionals__item__info__tags{grid-column-start:1}}.page__company__professionals__item__info__tag{padding:4px var(--professionals-m-i-i-i-i-t-t-pd);background-color:#f5f5f5;border-radius:5px;font-weight:300}.page__company__professionals__item__info__time{align-self:flex-end;grid-column:4/5;grid-row:2/3;padding-bottom:5px;font-weight:300;color:#a4a4a4}.page__company__professionals__item__buttons{align-self:flex-start;grid-column:3/5;grid-row:1/3;display:flex;column-gap:var(--professionals-i-b-cg)}.page__company__professionals__item__buttons .page__button2{height:var(--professionals-i-b-b-h)}@media (max-width: 1280px){.page__company__professionals__item__buttons .page__button2 img{transform:scale(.87)}}@media (max-width: 768px){.page__company__professionals__item__buttons .page__button2 img{transform:scale(.74)}}.page__company__professionals__item__buttons__menu{flex-flow:column;row-gap:3px;position:relative;height:var(--professionals-i-b-b-h);margin-right:calc(var(--professionals-i-b-b-h) * -.3);aspect-ratio:1;cursor:pointer}@media (min-width: 1025px){.page__company__professionals__item__buttons__menu{display:none}}.page__company__professionals__item__buttons__menu__circle{width:3px;border-radius:50%;aspect-ratio:1;background-color:#000}.page__company__professionals__item__save__container{align-self:flex-start;grid-column:3/5;grid-row:1/3;display:flex;justify-content:flex-end}@media (max-width: 768px){.page__company__professionals__item__save__container{grid-row:1/2}}.content.company .page__company__professionals__item__save__button{display:flex;align-items:center;column-gap:7px;height:38px;padding:0 12px 0 15px;border:1px solid #E7E7E7;border-radius:5px;transition:background-color .3s,border-color .3s;cursor:pointer}.content.company .page__company__professionals__item__save__button .page__icon__heart svg{stroke:#979797;fill:transparent}.content.company .page__company__professionals__item__save__button p{font-weight:300;transition:color .3s}@media (max-width: 768px){.content.company .page__company__professionals__item__save__button p{display:none}}.content.company .page__company__professionals__item__save__button.selected{border-color:transparent;background-color:#765df133}.content.company .page__company__professionals__item__save__button.selected .page__icon__heart svg{stroke:#765df1;fill:#765df1}.content.company .page__company__professionals__item__save__button.selected .page__icon__heart svg path{transition:fill .3s,stroke .3s}.content.company .page__company__professionals__item__save__button.selected .page__icon__check{background-color:#765df1;border-color:#765df1}.content.company .page__company__professionals__item__save__button.selected .page__icon__check:after{border-color:#fff}@media (max-width: 768px){.content.company .page__company__professionals__item__save__button.selected{border-color:transparent}}@media (max-width: 768px){.content.company .page__company__professionals__item__save__button{padding:0 6px;height:28px;border-radius:4px;background-color:transparent}}.content.company .page__company__professionals__item__save__button *{pointer-events:none}.content.professional .page__company__professionals__item__save__button{display:flex;align-items:center;column-gap:7px;height:38px;padding:0 12px 0 15px;border:1px solid #E7E7E7;border-radius:5px;transition:background-color .3s,border-color .3s;cursor:pointer}.content.professional .page__company__professionals__item__save__button .page__icon__heart svg{stroke:#979797;fill:transparent}.content.professional .page__company__professionals__item__save__button p{font-weight:300;transition:color .3s}@media (max-width: 768px){.content.professional .page__company__professionals__item__save__button p{display:none}}.content.professional .page__company__professionals__item__save__button.selected{border-color:transparent;background-color:#00af9733}.content.professional .page__company__professionals__item__save__button.selected .page__icon__heart svg{stroke:#00af97;fill:#00af97}.content.professional .page__company__professionals__item__save__button.selected .page__icon__heart svg path{transition:fill .3s,stroke .3s}.content.professional .page__company__professionals__item__save__button.selected .page__icon__check{background-color:#00af97;border-color:#00af97}.content.professional .page__company__professionals__item__save__button.selected .page__icon__check:after{border-color:#fff}@media (max-width: 768px){.content.professional .page__company__professionals__item__save__button.selected{border-color:transparent}}@media (max-width: 768px){.content.professional .page__company__professionals__item__save__button{padding:0 6px;height:28px;border-radius:4px;background-color:transparent}}.content.professional .page__company__professionals__item__save__button *{pointer-events:none}.page__professionals__mypage,.page__professionals__myprofile{position:relative;padding:0 var(--page-mg) var(--signup-s-m-p-t-p-i-pb);overflow:hidden}@media (max-width: 768px){.page__professionals__mypage .page__modal__professionals__professional__top,.page__professionals__myprofile .page__modal__professionals__professional__top{padding-top:initial}}@media (min-width: 769px){.page__professionals__mypage,.page__professionals__myprofile{border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}.page__professionals__mypage:before,.page__professionals__myprofile:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background-color:#000}}@media (max-width: 768px){.page__professionals__mypage,.page__professionals__myprofile{padding-right:initial;padding-left:initial}}.page__modal__professionals__professional__edit__button{display:flex;align-items:center;column-gap:18px;position:fixed!important;bottom:25px;right:25px;padding:6px 6px 6px 24px;border-radius:10px}.page__modal__professionals__professional__edit__button p{position:relative;font-weight:400;color:#fff}@media (max-width: 768px){.page__modal__professionals__professional__edit__button{display:none}}.page__modal__professionals__professional__edit__button__icon{position:relative;width:47px;height:47px;background-color:#fff;border-radius:8px}.page__modal__professionals__professional__edit__button__icon svg{width:20px;height:20px}.content.mypage-edit .page__wrapper__company__professionals__settings h2,.content.myprofile-edit .page__wrapper__company__professionals__settings h2,.content.settings .page__wrapper__company__professionals__settings h2{margin:10px 44px 28px}@media (max-width: 768px){.content.mypage-edit .page__wrapper__company__professionals__settings h2,.content.myprofile-edit .page__wrapper__company__professionals__settings h2,.content.settings .page__wrapper__company__professionals__settings h2{margin-top:inherit;margin-right:initial;margin-bottom:24px;margin-left:initial;font-weight:400}}.page__wrapper__company__professionals__settings__buttons{padding:28px 10px;border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}@media (max-width: 768px){.page__wrapper__company__professionals__settings__buttons{padding:initial;border:none}}.page__wrapper__company__professionals__settings__button{display:flex;border-radius:6px}.page__wrapper__company__professionals__settings__button p{flex:1;position:relative;font-weight:300}@media (max-width: 768px){.page__wrapper__company__professionals__settings__button p{font-size:var(--b4)}}.page__wrapper__company__professionals__settings__button p:after{content:"";position:absolute;margin-top:3px;margin-left:5px;width:9px;aspect-ratio:1;border-radius:50%}@media (max-width: 768px){.page__wrapper__company__professionals__settings__button p:after{width:8px}}@media (max-width: 768px){.page__wrapper__company__professionals__settings__button{padding:8px 0;border-top:1px solid rgba(0,0,0,.1);border-radius:initial}}.page__wrapper__company__professionals__settings__button__exclude p{color:#ff2f2f}.page__wrapper__company__professionals__settings__button__inner{display:flex;align-items:center;justify-content:space-between;height:var(--page-w-cp-s-b-i-h);margin:0 18px;padding:0 var(--page-w-cp-s-b-i-pd);column-gap:var(--page-w-cp-s-b-i-cg);width:100%;border-top:1px solid rgba(0,0,0,.1)}@media (min-width: 769px){.page__wrapper__company__professionals__settings__button:last-child .page__wrapper__company__professionals__settings__button__inner{border-bottom:1px solid rgba(0,0,0,.1)}}@media (max-width: 768px){.page__wrapper__company__professionals__settings__button__inner{margin:initial;padding:0 12px;border-top:none;border-radius:5px}}.page__wrapper__company__professionals__settings__button__icon{width:22px;aspect-ratio:1}@media (min-width: 769px){.page__wrapper__company__professionals__settings__page{border:1px solid rgba(0,0,0,.1);border-radius:var(--page-br1)}}.page__wrapper__company__professionals__settings__page__top,.page__modal__top__mobile{display:flex;align-items:center;height:68px;padding:0 20px;column-gap:16px;border-bottom:1px solid rgba(0,0,0,.1);z-index:1}.page__wrapper__company__professionals__settings__page__top h2,.page__modal__top__mobile h2{font-weight:300}@media (max-width: 768px){.page__wrapper__company__professionals__settings__page__top,.page__modal__top__mobile{position:fixed;top:0;left:0;right:0;column-gap:10px;height:56px}}@media (max-width: 768px){.page__wrapper__company__professionals__settings__page__top{background-color:#fff}}.page__wrapper__company__professionals__settings__page__inner{padding:var(--signup-s-m-p-t-p-i-pt) var(--page-mg) var(--signup-s-m-p-t-p-i-pb)}@media (max-width: 768px){.page__wrapper__company__professionals__settings__page__inner{margin-top:56px;padding-bottom:initial}}.content.settings-email-notifications .page__wrapper__company__professionals__settings__page__inner h2{margin-bottom:24px}.page__container__input__checkbox.page__wrapper__company__professionals__settings__checkbox{column-gap:15px}.page__wrapper__company__professionals__settings__page__text{margin-bottom:var(--page-w-cp-s-p-t-mb);font-weight:300}.page__wrapper__company__professionals__settings__page__text span{font-weight:400}.content.settings-page-visibility .page__wrapper__company__professionals__settings__page__text{width:77%}.settings-page-visibility .page__wrapper__company__professionals__settings__page__text{margin-bottom:initial;margin-top:var(--page-w-cp-s-p-t-mt)}.page__wrapper__company__professionals__settings__page__inner__bottom{margin-top:var(--page-w-cp-s-p-i-t-mt);display:flex;justify-content:flex-end;column-gap:10px}.page__wrapper__company__professionals__settings__page__inner__bottom.margin__top{padding-top:var(--page-w-cp-s-p-i-t-pt);border-top:1px solid #E7E7E7}.content.settings-delete-account .page__wrapper__company__professionals__settings__page__inner__bottom{justify-content:center}@media (max-width: 656px){.page__wrapper__company__professionals__settings__page__inner__bottom .page__button__submit,.page__wrapper__company__professionals__settings__page__inner__bottom .settings__delete__account__button{flex:1;justify-content:center}}.settings__delete__account__title{margin-bottom:15px}.settings__delete__account__button{align-self:center;width:280px}.page__wrapper__company__professionals__search__inner{display:flex;width:100%}.page__wrapper__company__professionals__search__menu{flex-shrink:0}@media (min-width: 769px){.page__wrapper__company__professionals__search__menu{position:relative;width:var(--page-search-m-w);min-height:100vh;border-right:1px solid #E7E7E7}}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu{position:fixed;top:56px;right:0;bottom:0;left:0;width:auto;z-index:4;visibility:hidden}}.page__wrapper__company__professionals__search__menu__bg{min-height:100vh;background-color:#3c3c3dcc;opacity:0}@media (min-width: 769px){.page__wrapper__company__professionals__search__menu__bg{display:none}}.page__wrapper__company__professionals__search__menu__inner{position:-webkit-sticky;position:sticky;top:157px;width:100%;max-width:100%;height:auto;max-height:calc(100vh - 157px);overflow:auto;overscroll-behavior:contain;background:#ffffff}.page__wrapper__company__professionals__search__menu__inner::-webkit-scrollbar-thumb{border-radius:0}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu__inner{position:absolute;top:0;max-height:calc(100dvh - 128px)}}.page__wrapper__company__professionals__search__menu__inner__inner{display:flex;flex-flow:column;row-gap:var(--page-search-m-i-i-rg);padding:15px var(--page-search-m-i-i-pd) 48px}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu__inner__inner{padding-right:20px;padding-left:20px}}.page__wrapper__company__professionals__search__menu__top{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;margin-top:-8px;margin-right:-20px;margin-left:-20px;border-bottom:1px solid #E7E7E7}@media (min-width: 769px){.page__wrapper__company__professionals__search__menu__top{display:none}}.page__wrapper__company__professionals__search__menu__top__title{font-weight:300}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu__top__title{font-weight:400}}.page__wrapper__company__professionals__search__menu__section__wrapper{position:relative;overflow:hidden}.page__wrapper__company__professionals__search__menu__section__top{display:flex;align-items:center;column-gap:12px;padding:10px 0;margin-bottom:5px;cursor:pointer}.page__wrapper__company__professionals__search__menu__section__top__icon{width:19px}.page__wrapper__company__professionals__search__menu__section__top__title{flex:auto}.page__wrapper__company__professionals__search__menu__section__top__toggle__button{width:8px;height:8px;margin-right:3px;margin-top:4px;transform:rotate(-45deg);border:1px solid #000000;border-bottom:none;border-left:none;transition:transform .3s,margin-top .3s}.page__wrapper__company__professionals__search__menu__section.open .page__wrapper__company__professionals__search__menu__section__top__toggle__button{margin-top:-4px;transform:rotate(135deg)}.page__wrapper__company__professionals__search__menu__section__content input[type=text]{padding:0 10px;height:35px;border-color:#e7e7e7}.page__wrapper__company__professionals__search__menu__section__content__options{margin-top:5px}.page__wrapper__company__professionals__search__menu__section__content__options.no-options{display:none}.page__wrapper__company__professionals__search__menu__section__content__option{display:flex;align-items:center;justify-content:space-between;column-gap:13px;padding:9px 13px 9px 10px;border-radius:5px}.page__wrapper__company__professionals__search__menu__section__content__option p{font-weight:300}.page__wrapper__company__professionals__search__menu__section__content__option__close__inner{position:relative;width:8px;height:8px}.page__wrapper__company__professionals__search__menu__section__content__option__close__inner:before,.page__wrapper__company__professionals__search__menu__section__content__option__close__inner:after{content:"";position:absolute;width:11px;border-bottom:1px solid #000000}.page__wrapper__company__professionals__search__menu__section__content__option__close__inner:before{transform:rotate(-45deg)}.page__wrapper__company__professionals__search__menu__section__content__option__close__inner:after{transform:rotate(45deg)}.page__wrapper__company__professionals__search__menu__section__content__checkbox__container__items{display:flex;flex-flow:column;row-gap:10px}.page__wrapper__company__professionals__search__menu__section__content__checkbox__container{display:flex;align-items:center;column-gap:8px}.page__wrapper__company__professionals__search__menu__section__content__checkbox__container input:checked:after{width:10px;height:5px}.page__wrapper__company__professionals__search__menu__section__content__checkbox__container label{font-weight:300;color:#000000b3}.page__wrapper__company__professionals__search__menu__buttons{display:flex;align-items:center;justify-content:center;column-gap:10px;position:fixed;bottom:0;left:inherit;padding:0px var(--page-search-m-i-i-pd);width:var(--page-search-m-w);height:72px;box-sizing:border-box}.page__wrapper__company__professionals__search__menu__buttons:after{content:"";position:absolute;bottom:100%;right:0;left:0;height:6px;background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%)}.page__wrapper__company__professionals__search__menu__buttons:before{content:"";position:absolute;top:0;right:5px;bottom:0;left:0;background-color:#fff}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu__buttons:before{right:0}}@media (min-width: 769px){.page__wrapper__company__professionals__search__menu__buttons{pointer-events:none;display:none}}@media (max-width: 768px){.page__wrapper__company__professionals__search__menu__buttons{bottom:0!important;width:100%}}.page__wrapper__company__professionals__search__menu__button__clean,.page__wrapper__company__professionals__search__menu__button__apply{position:relative;padding-right:23px;padding-left:23px;pointer-events:auto}.page__wrapper__company__professionals__search__menu__button__clean p,.page__wrapper__company__professionals__search__menu__button__apply p{font-weight:300}.page__wrapper__company__professionals__search__menu__button__apply{flex:auto;max-width:350px}.page__wrapper__company__professionals__search__content{flex:auto;padding:157px var(--page-search-m-i-i-pd) calc(var(--page-search-m-i-i-pd) * 1.5);z-index:1}@media (max-width: 768px){.page__wrapper__company__professionals__search__content{padding-top:136px}}.page__wrapper__company__professionals__search__content__top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 10px 24px}@media (max-width: 768px){.page__wrapper__company__professionals__search__content__top{padding:16px 0 20px}}@media (max-width: 768px){.page__wrapper__company__professionals__search__content__top__quant span.mobile{display:none}}.page__wrapper__company__professionals__search__content__top__sort{position:relative;z-index:2}.page__wrapper__company__professionals__search__content__top__sort__button{display:flex;column-gap:7px;align-items:center}.page__wrapper__company__professionals__search__content__top__sort__button span.name{font-weight:300}.page__wrapper__company__professionals__search__content__top__sort__button:after{content:"";width:0px;height:0px;border-style:solid;border-width:5px 4px 0 4px;border-color:#616161 transparent transparent transparent;transition:transform .3s}.page__wrapper__company__professionals__search__content__top__sort.open .page__wrapper__company__professionals__search__content__top__sort__button:after{transform:rotate(-180deg)}@media (max-width: 768px){.page__wrapper__company__professionals__search__content__top__sort__button span.mobile{display:none}}.page__wrapper__company__professionals__search__content__top__sort__menu{position:absolute;top:100%;right:0;margin:10px -10px;padding:12px 40px 12px 14px;background-color:#fff;box-shadow:0 1px 6px #00000040;border-radius:10px;visibility:hidden;opacity:0}@media (max-width: 768px){.page__wrapper__company__professionals__search__content__top__sort__menu{padding:10px 25px 10px 12px}}.page__wrapper__company__professionals__search__content__top__sort__menu__option{padding:8px 10px;cursor:pointer;font-weight:300;white-space:nowrap}.page__wrapper__company__professionals__search__content__top__sort__menu__option.selected{font-weight:400}@media (max-width: 768px){.page__wrapper__company__professionals__search__content__top__sort__menu__option{padding:6px 8px}}.page__modal__professionals__professional__other .page__company__professionals__items,.page__wrapper__company__professionals__search__content .page__company__professionals__items{display:flex;flex-flow:column;padding:0}.page__modal__professionals__professional__other .page__company__professionals__items{row-gap:6px}@media (max-width: 768px){.page__modal__professionals__professional__other .page__company__professionals__items{row-gap:4px}}@media (min-width: 769px){.page__wrapper__company__professionals__search__content .page__company__professionals__items{row-gap:6px}}@media (max-width: 768px){.page__wrapper__company__professionals__search__content .page__company__professionals__items{border-top:1px solid rgba(0,0,0,.1)}}.page__modal__professionals__professional__other .page__company__professionals__item{border:1px solid rgba(0,0,0,.1);padding:0 var(--professionals-m-b-l-b-pd)}@media (min-width: 769px){.page__wrapper__company__professionals__search__content .page__company__professionals__item{padding:0 8px;border:1px solid rgba(0,0,0,.1)}}.page__modal__professionals__professional__other .page__company__professionals__item__inner{border:none}@media (max-width: 768px){.page__modal__professionals__professional__other .page__company__professionals__item__inner{align-items:flex-start;padding-top:16px;padding-bottom:12px}}@media (min-width: 769px){.page__wrapper__company__professionals__search__content .page__company__professionals__item__inner{border:none}}.signup__step2__ceplink,.company__mypage__address__cep{display:flex;align-items:center;margin-left:6px}.signup__step2__ceplink a,.company__mypage__address__cep a{text-decoration:underline}.company__mypage__address__cep{margin-top:25px}.professional__signup__wrapper{flex:1}.professional__signup__wrapper:not([data-step="1"]) .signup__step1,.professional__signup__wrapper:not([data-step="2"]) .signup__step2,.professional__signup__wrapper:not([data-step="3"]) .signup__step3,.professional__signup__wrapper:not([data-step="4"]) .signup__step4,.professional__signup__wrapper:not([data-step="5"]) .signup__step5,.professional__signup__wrapper:not([data-step="6"]) .signup__step6,.professional__signup__wrapper:not([data-step=completed]) .signup__completed{display:none}.signup__step1__inner,.signup__step2__inner,.signup__step3__inner,.signup__step4__inner,.signup__step5__inner,.signup__step6__inner{width:100%;max-width:560px}.signup__step6 .signup__step__middle{margin-top:initial}.content[data-template=companies-recommended] .page__wrapper__company__professionals__content,.content[data-template=companies-following] .page__wrapper__company__professionals__content{overflow:initial}.page__professional__companies__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--companies-p-p-c-i-g);margin:0 var(--professionals-m-mg);padding:var(--companies-p-p-c-i-pt) var(--professionals-m-b-l-b-pd) 43px}@media (max-width: 1280px){.page__professional__companies__items{grid-template-columns:1fr 1fr}}@media (min-width: 769px) and (max-width: 896px){.page__professional__companies__items{grid-template-columns:1fr}}@media (max-width: 768px){.page__professional__companies__items{padding-right:initial;padding-left:initial;margin-right:calc(var(--companies-p-p-c-i-g) * -1);margin-left:calc(var(--companies-p-p-c-i-g) * -1)}}.page__professional__companies__item{position:relative;border:1px solid rgba(0,0,0,.1);border-radius:8px}.page__professional__companies__item__inner{display:flex;flex-flow:column;align-items:center;padding:16px var(--professionals-m-mg) var(--companies-p-p-c-i-i-pb)}@media (max-width: 768px){.page__professional__companies__item__inner{padding-top:12px;padding-right:var(--companies-p-p-c-i-g);padding-bottom:var(--companies-p-p-c-i-g);padding-left:var(--companies-p-p-c-i-g)}}.page__professional__companies__item__img{position:relative;width:var(--companies-p-p-c-i-i-i-w);aspect-ratio:1;border-radius:var(--page-br2);overflow:hidden}.page__professional__companies__item__info{display:flex;flex-flow:column;align-items:center;margin-top:var(--companies-p-p-c-i-i-i-mt);width:100%}.page__professional__companies__item__info__description{font-weight:300}.page__professional__companies__item__info__location{margin-top:4px;font-weight:300;color:#00000080}@media (max-width: 768px){.page__professional__companies__item__info__location{margin-top:2px}}.page__professional__companies__item__info__button{margin-top:var(--companies-p-p-c-i-i-b-mt);width:100%}@media (min-width: 769px){.page__professional__companies__item__info__button{max-width:210px}}.page__professional__companies__item .page__company__professionals__item__save__container{position:absolute;top:0;right:0}@media (max-width: 768px){.page__professional__companies__item .page__company__professionals__item__save__container{top:5px;right:5px}}.page__professional__companies__item .page__company__professionals__item__save__button{border:none!important;background:none!important}.page__professional__companies__item .page__company__professionals__item__save__button:before{content:none!important}.page__professional__companies__item .page__company__professionals__item__save__button p{display:none}@media (min-width: 769px){html.device-mouse .page__input__select__option{transition:background-color .3s,color .3s}html.device-mouse .nav__top__about,html.device-mouse .nav__top__signup,html.device-mouse .page__company__professionals__collection,html.device-mouse .page__company__professionals__item,html.device-mouse .page__company__professionals__item__info__tag,html.device-mouse .page__wrapper__company__professionals__settings__button,html.device-mouse .page__modal__professionals__professional .page__modal__professionals__professional__opportunity__item,html.device-mouse .page__modal__professionals__professional__opportunity__item__info__job__tag{transition:background-color .4s}html.device-mouse .global__signup__bottom p a,html.device-mouse .page__company__professionals__menu__buttons__left__button p,html.device-mouse .page__company__professionals__menu__buttons__right__button p,html.device-mouse .footer__wrapper a{transition:color .4s}html.device-mouse .page__container__input__checkbox label a,html.device-mouse .global__signin__middle__bottom__forgot,html.device-mouse .global__signin__bottom a,html.device-mouse .signup__step2__ceplink a,html.device-mouse .signup__step__bottom__secondary__button,html.device-mouse .about__carreer__email,html.device-mouse .about__clipping__item__button,html.device-mouse .about__press__email,html.device-mouse .footer__home__middle__group__buttons a,html.device-mouse .footer__home__bottom__right a{transition:opacity .4s}html.device-mouse .page__company__professionals__menu__buttons__right__button__icon{transition:border-color .4s}html.device-mouse .nav__top__signin,html.device-mouse .page__button,html.device-mouse .page__button2,html.device-mouse .page__button3,html.device-mouse .page__arrow__back,html.device-mouse .page__button__gradient,html.device-mouse .page__input__password__hide,html.device-mouse .page__container__add,html.device-mouse .page__share__button,html.device-mouse .page__button__close,html.device-mouse .page__company__professionals__item__save__button,html.device-mouse .page__wrapper__company__professionals__menu__top__edit,html.device-mouse .signup__step__middle__share__middle__button,html.device-mouse .settings__payment__history__item__button,html.device-mouse .page__modal__professionals__professional__edit__button,html.device-mouse .page__modal__professionals__professional__top__info__address__branches__button,html.device-mouse .page__modal__professionals__professional__top__info__buttons__socials__social{position:relative}html.device-mouse .nav__top__signin:before,html.device-mouse .page__button:before,html.device-mouse .page__button2:before,html.device-mouse .page__button3:before,html.device-mouse .page__arrow__back:before,html.device-mouse .page__button__gradient:before,html.device-mouse .page__input__password__hide:before,html.device-mouse .page__container__add:before,html.device-mouse .page__share__button:before,html.device-mouse .page__button__close:before,html.device-mouse .page__company__professionals__item__save__button:before,html.device-mouse .page__wrapper__company__professionals__menu__top__edit:before,html.device-mouse .signup__step__middle__share__middle__button:before,html.device-mouse .settings__payment__history__item__button:before,html.device-mouse .page__modal__professionals__professional__edit__button:before,html.device-mouse .page__modal__professionals__professional__top__info__address__branches__button:before,html.device-mouse .page__modal__professionals__professional__top__info__buttons__socials__social:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000014;transition:opacity .4s;opacity:0}html.device-mouse .page__button2.white:before,html.device-mouse .page__button3.white:before,html.device-mouse .page__arrow__back:before{background-color:#0000000a}html.device-mouse .page__button3.page__button__delete:before{background-color:#0000001a}html.device-mouse .page__company__professionals__menu__saved__collection__add:before,html.device-mouse .page__modal__professionals__favorite__add__collection:before{background-color:#765df114!important}html.device-mouse .page__input__password__hide:before,html.device-mouse .page__share__button:before,html.device-mouse .page__button__close:before,html.device-mouse .page__company__professionals__item__save__button:before,html.device-mouse .page__wrapper__company__professionals__menu__top__edit:before,html.device-mouse .page__company__professionals__collection:hover,html.device-mouse .page__company__professionals__item:hover,html.device-mouse .page__wrapper__company__professionals__settings__button:hover,html.device-mouse .signup__step__middle__share__middle__button:before,html.device-mouse .settings__payment__history__item__button:before,html.device-mouse .page__modal__professionals__professional__top__info__buttons__socials__social:before,html.device-mouse .page__modal__professionals__professional__top__info__address__branches__button:before,html.device-mouse .page__modal__professionals__professional .page__modal__professionals__professional__opportunity__item:hover{background-color:#00000008}html.device-mouse .page__company__professionals__item:hover .page__company__professionals__item__info__tag,html.device-mouse .page__modal__professionals__professional .page__modal__professionals__professional__opportunity__item:hover .page__modal__professionals__professional__opportunity__item__info__job__tag{background-color:#fff}html.device-mouse .page__professional__companies__item .page__company__professionals__item__save__button:hover path{fill:#00000008}html.device-mouse .page__professional__companies__item .page__company__professionals__item__save__button:hover.selected path{fill:#00a18b}html.device-mouse .page__input__select__option:hover{background-color:#0003;color:#000}html.device-mouse .content.company .page__input__select__option{background-color:#765df100}html.device-mouse .content.company .page__input__select__option:hover{background-color:#765df133}html.device-mouse .content.professional .page__input__select__option{background-color:#00af9700}html.device-mouse .content.professional .page__input__select__option:hover{background-color:#00af9733}html.device-mouse .nav__top__about:hover,html.device-mouse .nav__top__signup:hover,html.device-mouse .nav__top__right__menu__middle__button:not(.selected):hover{background-color:#0000000a}html.device-mouse .global__signup__bottom p a:hover,html.device-mouse .footer__wrapper a:hover{color:#3c3c3d80}html.device-mouse .content.company .page__company__professionals__menu__buttons__left__button:hover p,html.device-mouse .content.company .page__company__professionals__menu__buttons__right__button:hover p,html.device-mouse .content.company .page__wrapper__company__professionals__search__content__top__sort__menu__option:hover{color:#765df1}html.device-mouse .content.professional .page__company__professionals__menu__buttons__left__button:hover p,html.device-mouse .content.professional .page__company__professionals__menu__buttons__right__button:hover p,html.device-mouse .content.professional .page__wrapper__company__professionals__search__content__top__sort__menu__option:hover{color:#00af97}html.device-mouse .page__company__professionals__menu__buttons__right__button:hover .page__company__professionals__menu__buttons__right__button__icon{border-color:#765df1}html.device-mouse .nav__top__signin:hover:before,html.device-mouse .page__button:hover:before,html.device-mouse .page__button2:hover:before,html.device-mouse .page__button3:hover:before,html.device-mouse .page__button__gradient:hover:before,html.device-mouse .page__arrow__back:hover:before,html.device-mouse .page__input__password__hide:hover:before,html.device-mouse .page__container__add:hover:before,html.device-mouse .page__share__button:hover:before,html.device-mouse .page__button__close:hover:before,html.device-mouse .page__company__professionals__item__save__button:hover:before,html.device-mouse .page__wrapper__company__professionals__menu__top__edit:hover:before,html.device-mouse .signup__step__middle__share__middle__button:hover:before,html.device-mouse .settings__payment__history__item__button:hover:before,html.device-mouse .page__modal__professionals__professional__edit__button:hover:before,html.device-mouse .page__modal__professionals__professional__top__info__address__branches__button:hover:before,html.device-mouse .page__modal__professionals__professional__top__info__buttons__socials__social:hover:before{opacity:1}html.device-mouse .page__container__input__checkbox label a:hover,html.device-mouse .global__signin__middle__bottom__forgot:hover,html.device-mouse .signup__step2__ceplink a:hover,html.device-mouse .signup__step__bottom__secondary__button:hover,html.device-mouse .about__carreer__email:hover,html.device-mouse .about__clipping__item__button:hover,html.device-mouse .about__press__email:hover,html.device-mouse .footer__home__middle__group__buttons a:hover,html.device-mouse .footer__home__bottom__right a:hover{opacity:.5}html.device-mouse .global__signin__bottom a:hover{opacity:.8}html.device-mouse .content.company .page__container__input__checkbox input[type=checkbox]:not(checked):hover{border-color:#765df180}html.device-mouse .global__signin__middle__bottom__remember input[type=checkbox]:not(checked):hover,html.device-mouse .content.professional .page__container__input__checkbox input[type=checkbox]:not(checked):hover{border-color:#00af9780}}input[type=text],input[type=password],textarea,select{transition:border-color .3s}.page__container__input__img__area__bg,.nav__top__right__notification__button:after,.nav__top__right__menu__middle__button,.nav__top__left__menu__item__inner,.page__container__activate__button,.page__wrapper__company__professionals__settings__button__inner,.signup__step__middle__possibilities__item__company__follow__button{transition:background-color .3s}.page__icon__heart svg path{transition:fill .3s,stroke .3s}input[type=checkbox],.signup__step__middle__possibilities__item__company{transition:border-color .3s,background-color .3s}.page__input__password__hide:after{transition:opacity .15s}.page__wrapper__company__professionals__job__edit__top__info__name,.page__wrapper__company__professionals__job__edit__top__info__description,.page__wrapper__company__professionals__job__edit__top__tag p{transition:opacity .3s,color .3s}.page__wrapper__company__professionals__job__edit__top__info__name:not(.selected),.page__wrapper__company__professionals__job__edit__top__info__description:not(.selected),.page__wrapper__company__professionals__job__edit__top__tag p:not(.selected){opacity:.4}.page__input__info__description{opacity:0;transition:opacity .3s}.page__container__input label,.page__container__input2 label,.nav__top__right__notification__button,.signup__step__middle__possibilities__item__company__follow__button p,.page__wrapper__company__professionals__search__content__top__sort__menu__option{transition:color .3s}.page__container__input__img__img__progress__inner{transition:width .15s,opacity .15s}.page__input__select__options{transition:opacity .2s;pointer-events:none;opacity:0}.nav__top__left__menu__bg,.nav__top__right__notifications__bg,.page__modal__bg{opacity:0}.content.company .page__container__add{background-color:#765df166}.content.professional .page__container__add{background-color:#00af9733}.content.company .page__container__input__img__img__progress__inner{background-color:#765df180}.content.professional .page__container__input__img__img__progress__inner{background-color:#00af9780}.content.company .page__wrapper__company__professionals__search__menu__section__content__option,.content.company .page__modal__professionals__professional__top__info__address__branches__button,.content.company .page__modal__professionals__professional__opportunity__info,.content.company .page__container__input2__option,.content.company .page__container__input2__url__domain{background-color:#765df133}.content.professional .page__wrapper__company__professionals__search__menu__section__content__option,.content.professional .page__modal__professionals__professional__top__info__address__branches__button,.content.professional .page__modal__professionals__professional__opportunity__info,.content.professional .page__container__input2__option,.content.professional .page__container__input2__url__domain{background-color:#00af9733}.content.company input[type=text]:focus,.content.company input[type=password]:focus,.content.company textarea:focus,.content.company .page__container__input__select.open select{border-color:#765df180}.content.professional input[type=text]:focus,.content.professional input[type=password]:focus,.content.professional textarea:focus,.content.professional .page__container__input__select.open select{border-color:#00af9780}.nav__top__left__menu__item.selected .nav__top__left__menu__item__inner,.page__wrapper__company__professionals__menu__buttons .nav__top__right__menu__middle__button.selected{transition:none}.content.company .nav__top__left__menu__item.selected .nav__top__left__menu__item__inner,.content.company .page__wrapper__company__professionals__menu__buttons .nav__top__right__menu__middle__button.selected{background-color:#765df133}.content.professional .nav__top__left__menu__item.selected .nav__top__left__menu__item__inner,.content.professional .page__wrapper__company__professionals__menu__buttons .nav__top__right__menu__middle__button.selected{background-color:#00af9733}.nav__top__left__menu__item:not(.selected):hover .nav__top__left__menu__item__inner,.page__wrapper__company__professionals__settings__button:hover .page__wrapper__company__professionals__settings__button__inner{background-color:#0000000a}.page__container__input.error input[type=text],.page__container__input.error input[type=password],.page__container__input.error textarea,.page__container__input.error select,.page__container__input2.error input[type=text],.page__container__input2.error input[type=password],.page__container__input2.error textarea,.page__container__input2.error select,.page__container__input__checkbox.error input[type=checkbox]{border-color:#ff2f2f!important}.content.company .page__container__input__checkbox input[type=checkbox]:checked,.content.company .page__wrapper__company__professionals__search__menu__section__content__checkbox__container input[type=checkbox]:checked{border-color:#765df1;background-color:#765df1}.content.professional .page__container__input__checkbox input[type=checkbox]:checked,.content.professional .page__wrapper__company__professionals__search__menu__section__content__checkbox__container input[type=checkbox]:checked{border-color:#00af97;background-color:#00af97}.signup__step__middle__possibilities__item__company.selected{border-color:#e6f7f5;background-color:#e6f7f5}.signup__step__middle__possibilities__item__company.selected .signup__step__middle__possibilities__item__company__follow__button{background-color:transparent}.signup__step__middle__possibilities__item__company.selected .signup__step__middle__possibilities__item__company__follow__button p{color:#00af97}.signup__step__middle__possibilities__item__company.selected .signup__step__middle__possibilities__item__company__follow__button .page__icon__heart svg path{fill:#00af97;stroke:#00af97}.content.company .nav__top__right__notification__button.has-new-notification{color:#00af97}.content.professional .nav__top__right__notification__button.has-new-notification{color:#765df1}.content.company .nav__top__right__notification__button.has-new-notification:after{background-color:#00af97}.content.professional .nav__top__right__notification__button.has-new-notification:after{background-color:#765df1}.page__container__input__img__area.hover .page__container__input__img__area__bg{background-color:#00000004}.content.company .page__button,.content.company .page__button2,.content.company .page__button3,.content.company .page__container__activate__button__container.active .page__container__activate__button,.content.company .page__professionals__mypage:before,.content.company .page__professionals__myprofile:before,.content.company .page__modal__professionals__professional__edit__button,.content.company .page__modal__professionals__professional__top__edit,.content.company .page__modal__professionals__professional .page__modal__inner__inner:before,.content.company .page__modal__opportunities__opportunity .page__modal__inner__inner:before,.content.company .page__wrapper__company__professionals__settings__button.highlight p:after{background-color:#765df1}.content.professional .page__button,.content.professional .page__button2,.content.professional .page__button3,.content.professional .page__container__activate__button__container.active .page__container__activate__button,.content.professional .page__professionals__mypage:before,.content.professional .page__professionals__myprofile:before,.content.professional .page__modal__professionals__professional__edit__button,.content.professional .page__modal__professionals__professional__top__edit,.content.professional .page__modal__professionals__professional .page__modal__inner__inner:before,.content.professional .page__modal__opportunities__opportunity .page__modal__inner__inner:before,.content.professional .page__wrapper__company__professionals__settings__button.highlight p:after{background-color:#00af97}.content.company .page__button__icon__save:after,.content.company .page__company__professionals__menu__buttons__left__button:after{border-color:#765df1}.content.professional .page__button__icon__save:after,.content.professional .page__company__professionals__menu__buttons__left__button:after{border-color:#00af97}.page__container__input__password.show .page__input__password__hide:after{opacity:0}.page__input__info.hover .page__input__info__description{opacity:1}.content.company .page__container__input__img__text,.content.company .signup__step__header,.content.company .page__modal__professionals__professional__top__info__contact a,.content.company .page__modal__professionals__professional__edit__button__icon,.content.company .page__wrapper__company__professionals__search__content__top__sort__menu__option.selected,.content.company .page__company__professionals__top__header,.content.company .page__company__professionals__menu__buttons__left__button.selected,.content.company .page__company__professionals__item__info__description,.content.company .page__modal__professionals__professional__top__info__description,.content.company .page__modal__professionals__professional__top__info__description3,.content.company .page__modal__professionals__professional__top__info__address__branches__button,.content.company .page__modal__professionals__professional__opportunity__item__info__job__branch{color:#765df1}.content.professional .page__container__input__img__text,.content.professional .signup__step__header,.content.professional .page__modal__professionals__professional__top__info__contact a,.content.professional .page__modal__professionals__professional__edit__button__icon,.content.professional .page__wrapper__company__professionals__search__content__top__sort__menu__option.selected,.content.professional .page__company__professionals__top__header,.content.professional .page__company__professionals__menu__buttons__left__button.selected,.content.professional .page__company__professionals__item__info__description,.content.professional .page__modal__professionals__professional__top__info__description,.content.professional .page__modal__professionals__professional__top__info__description3,.content.professional .page__modal__professionals__professional__top__info__address__branches__button,.content.professional .page__modal__professionals__professional__opportunity__item__info__job__branch{color:#00af97}.page__container__input.error label,.page__container__input2.error label,.page__container__input__checkbox.error label{color:#ff2f2f}.page__container__input__select.open .page__input__select__options{opacity:1;pointer-events:auto}:root{--companies-p-p-c-i-pt: 12px;--companies-p-p-c-i-g: 8px;--companies-p-p-c-i-i-pb: 12px;--companies-p-p-c-i-i-i-w: 60px;--companies-p-p-c-i-i-i-mt: 8px;--companies-p-p-c-i-i-b-mt: 12px}@media screen and (min-width: 390px){:root{--companies-p-p-c-i-pt: calc(12px + (27 - 12) * (100vw - 390px) / (1440 - 390));--companies-p-p-c-i-g: calc(8px + (13 - 8) * (100vw - 390px) / (1440 - 390));--companies-p-p-c-i-i-pb: calc(12px + (28 - 12) * (100vw - 390px) / (1440 - 390));--companies-p-p-c-i-i-i-w: calc(60px + (94 - 60) * (100vw - 390px) / (1440 - 390));--companies-p-p-c-i-i-i-mt: calc(8px + (12 - 8) * (100vw - 390px) / (1440 - 390));--companies-p-p-c-i-i-b-mt: calc(12px + (27 - 12) * (100vw - 390px) / (1440 - 390))}}@media screen and (min-width: 1440px){:root{--companies-p-p-c-i-pt: 27px;--companies-p-p-c-i-g: 13px;--companies-p-p-c-i-i-pb: 28px;--companies-p-p-c-i-i-i-w: 94px;--companies-p-p-c-i-i-i-mt: 12px;--companies-p-p-c-i-i-b-mt: 27px}}
