footer{display:block;position:relative;width:100%;background-color:#114d85;padding:0}footer .container-fluid{display:flex;padding:0;width:100%}footer .container-fluid .boxLogo{display:flex;flex-direction:column;align-items:start;justify-content:center;width:25%;gap:20px;min-width:240px;background-color:#130054;padding:4px}footer .container-fluid .boxLogo a svg{width:200px;height:40px}footer .container-fluid .boxLogo p{display:block;position:relative;margin:0 auto;text-align:start;font-family:Frederik;font-weight:500;font-size:16px;line-height:28px;color:#aa63ff;padding-left:10px}footer .container-fluid .boxLogo nav.social{display:flex;gap:10px;padding-left:10px}footer .container-fluid .boxLogo nav.social a{display:flex}footer .container-fluid .boxLogo nav.social a svg{width:40px;height:40px}footer .container-fluid .elements{display:flex;position:relative;width:75%;padding:40px 0}footer .container-fluid .elements .boxCandidate,footer .container-fluid .elements .boxCompany,footer .container-fluid .elements .boxInstitutional{display:flex;flex-direction:column;gap:10px;width:33%;min-width:240px;padding:0 40px}footer .container-fluid .elements .boxCandidate h2,footer .container-fluid .elements .boxCompany h2,footer .container-fluid .elements .boxInstitutional h2{font-size:22px;font-weight:600;color:#fff!important;text-align:start;margin-bottom:initial}footer .container-fluid .elements .boxCandidate nav,footer .container-fluid .elements .boxCompany nav,footer .container-fluid .elements .boxInstitutional nav{display:flex;flex-direction:column}footer .container-fluid .elements .boxCandidate nav a,footer .container-fluid .elements .boxCompany nav a,footer .container-fluid .elements .boxInstitutional nav a{font-family:Roboto,sans-serif;font-weight:300;font-size:1rem!important;color:#fff;padding:5px 0}footer .container-fluid .elements .boxCandidate nav a:hover,footer .container-fluid .elements .boxCompany nav a:hover,footer .container-fluid .elements .boxInstitutional nav a:hover{text-decoration:underline}footer .container-fluid .elements .boxCandidate nav span,footer .container-fluid .elements .boxCompany nav span,footer .container-fluid .elements .boxInstitutional nav span{font-family:Roboto,sans-serif;font-weight:300;font-size:1rem!important;color:#fff;padding:5px 0;cursor:pointer}footer .container-fluid .elements .boxCandidate nav span:hover,footer .container-fluid .elements .boxCompany nav span:hover,footer .container-fluid .elements .boxInstitutional nav span:hover{text-decoration:underline}footer .container-fluid .elements .boxCandidate p,footer .container-fluid .elements .boxCompany p,footer .container-fluid .elements .boxInstitutional p{display:block;position:relative;width:280px;margin:auto;font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;color:#fff;text-align:center}footer .container-fluid .elements .boxInstitutional{border:0!important}.boxLogo>a:nth-child(1){padding-left:20px}@media screen and (min-width:1200px){.JobActionCard-container.container,.JobListingsSection.container.mt-5,.VipSubscriptionBanner.container,.extra-benefits.container,.hiring-companies.container,.job-search-container.container{max-width:1300px!important}}@media screen and (max-width:1200px){footer .container-fluid .boxLogo{padding:40px 10px}footer .container-fluid .boxLogo p{max-width:80%}}@media screen and (max-width:1115px){.extra-benefits-block p{height:100%}footer .container-fluid{flex-direction:column-reverse}footer .container-fluid .boxLogo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;min-width:280px;background-color:#130054;padding:4px 4px 12px 4px}footer .container-fluid .boxLogo p{text-align:center}footer .container-fluid .elements{flex-wrap:wrap;width:100%;padding:40px 0}}@media screen and (max-width:767px){footer .container-fluid .boxLogo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:240px;background-color:#130054;padding:20px 0}footer .container-fluid .elements{flex-wrap:wrap;justify-content:center;width:100%;padding:0}footer .container-fluid .elements .boxCandidate,footer .container-fluid .elements .boxCompany,footer .container-fluid .elements .boxInstitutional{display:flex;flex-direction:column;align-items:center;gap:20px;width:90%;min-width:240px;border-right:0;padding:20px}footer .container-fluid .elements .boxCandidate h2,footer .container-fluid .elements .boxCompany h2,footer .container-fluid .elements .boxInstitutional h2{font-size:1.3rem}footer .container-fluid .elements .boxCandidate nav,footer .container-fluid .elements .boxCompany nav,footer .container-fluid .elements .boxInstitutional nav{align-items:center;gap:5px}footer .container-fluid .elements .boxCandidate nav a,footer .container-fluid .elements .boxCompany nav a,footer .container-fluid .elements .boxInstitutional nav a{font-size:.875rem}footer .container-fluid .elements .boxCandidate p,footer .container-fluid .elements .boxCompany p,footer .container-fluid .elements .boxInstitutional p{display:block;position:relative;width:280px;margin:auto;font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;color:#fff;text-align:center}footer .container-fluid .elements .boxInstitutional{border-right:0}}.footer__main{display:flex}.footer__main__logo{background:#130054;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;min-width:464px}.footer__main__logo p{color:#fff;max-width:218px;text-align:center}.footer__main__logo a{cursor:pointer}.footer__main nav{display:flex;background-color:#114d85;flex-wrap:wrap}.footer__main nav>div{display:flex;flex-direction:column;padding:16px 32px;margin-bottom:70px}.footer__main nav>div:first-child{margin-left:48px}.footer__main nav>div a,.footer__main nav>div h3{color:#fff!important;line-height:1.6rem}.footer__main nav>div a{font-size:14px;cursor:pointer}.footer__main nav>div h3{font-weight:700;margin:16px 0}footer .container-fluid .elements .boxCandidate nav a,footer .container-fluid .elements .boxCompany nav a,footer .container-fluid .elements .boxInstitutional nav a{font-family:Frederik}footer .container-fluid .elements .boxCandidate h2,footer .container-fluid .elements .boxCompany h2,footer .container-fluid .elements .boxInstitutional h2{font-size:1.5rem;font-weight:600;color:#fff!important;text-align:start;margin-bottom:initial;font-family:Frederik}@media screen and (max-width:992px){.footer__main{flex-direction:column-reverse}.footer__main__logo{padding:24px 0 70px;min-width:auto}.footer__main__logo p{color:#fff;max-width:218px;text-align:center}.footer__main nav{flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer__main nav>div{margin-bottom:0}.footer__main nav>div:first-child{margin-left:0}footer .container-fluid .boxLogo nav.social{margin-bottom:15px}footer .container-fluid .boxLogo p{padding-left:initial}.boxLogo>a:nth-child(1){padding-left:initial}}footer .container-fluid .boxLogo a svg{width:fit-content}footer .container-fluid .elements{background-color:#130054}@media screen and (max-width:430px){footer .container-fluid .boxLogo p{max-width:initial}footer .container-fluid .boxLogo p{font-size:17.1px}}.footer__content__new{display:flex;justify-content:center;padding:6px 24px;background:#361998}.footer__content__new p{font-family:Montserrat;font-weight:500;font-size:14px!important;line-height:22.4px;text-align:center;color:#fff;margin-bottom:0}@media screen and (max-width:555px){.footer__content__new p{font-size:14px!important}}@media screen and (max-width:1214px){footer .container-fluid{flex-direction:column-reverse}}@font-face{font-family:Frederik;src:url(/dist-landing-pages/webfonts/Frederik-fonts/Frederik-Regular-BF645d9bffaa893.otf) format("opentype")}@font-face{font-family:'Frederik Black';src:url(/dist-landing-pages/webfonts/Frederik-fonts/Frederik-Black-BF645d9bff26630.otf) format("opentype")}.privacy__footer,.privacy__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#00579c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.privacy__footer div img,.privacy__header div img{max-width:150px}.privacy__header{background-color:#130054}.privacy__footer div img{max-width:70px}.privacy__content{max-width:1200px;padding:70px 10px}.privacy__content h4{color:#4a5565;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}.privacy__container{display:flex;align-items:center;flex-direction:column}.privacy__titles{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background:#ebf2f2;padding:58px 0}.privacy__titles h1{margin:0;color:#130054;text-align:center;font-family:Frederik;font-size:32px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:0}.privacy__titles h2{margin:0;color:#ae63ff;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0}.privacy__table{border-collapse:unset;border-spacing:2px;table-layout:fixed}.privacy__table td,.privacy__table th{border:solid 1px #d2ceff;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;color:#4a5565;font-family:Montserrat;font-size:14px;vertical-align:top}.privacy__table th{background:#f1f1ff}.privacy__table th.left-th-header{border-radius:6px 0 0 0}.privacy__table th.right-th-header{border-radius:0 6px 0 0}.privacy__table td.bottom-td{border-radius:0 0 6px 6px}.privacy__table *{font-family:Montserrat}.privacy__arrow-btn button{all:unset}.privacy__article{color:rgba(0,0,0,.8)}.privacy__article h3{font-size:16px;color:#361998;font-size:16px;font-family:Montserrat;font-weight:700;line-height:150%}.privacy__article p{color:#4a5565;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0}.privacy__article p a{color:rgba(0,0,0,.8);text-decoration:underline}.privacy__boxed__content{padding:10px;border-radius:var(--Border-Radius-rounded-md,6px);border:1px solid var(--Primary-VIP-200,#d2ceff)}.privacy__boxed__content>span{display:block}.privacy__boxed__content.is-spaced{margin:0 38px}.privacy__typo-default{font-family:Montserrat;font-size:14px;color:#4a5565;font-weight:500}.privacy__typo-default.is-title{font-size:18px}ul.default-ul{list-style:disc;padding-left:16px}