.KeyInformation-module__GH0XPG__main{box-sizing:border-box;height:100%;padding:var(--sk-space-24);border-radius:var(--sk-radius-8);background-color:var(--sk-color-grey-025)}.KeyInformation-module__GH0XPG__main.KeyInformation-module__GH0XPG__keyInformation--withIcon{align-items:center;display:flex}.KeyInformation-module__GH0XPG__main .KeyInformation-module__GH0XPG__icon{margin:0 var(--sk-space-16) 0 0;padding:var(--sk-space-8);border-radius:var(--sk-radius-8);background-color:var(--sk-color-black);color:var(--sk-color-white);display:inline-flex}.KeyInformation-module__GH0XPG__main.KeyInformation-module__GH0XPG__keyInformation--noSpacing{padding:0}.KeyInformation-module__GH0XPG__main.KeyInformation-module__GH0XPG__keyInformation--colorReverse{background-color:var(--sk-color-black);color:var(--sk-color-white)}.KeyInformation-module__GH0XPG__main.KeyInformation-module__GH0XPG__keyInformation--colorReverse .KeyInformation-module__GH0XPG__icon{background-color:var(--sk-color-white);color:var(--sk-color-black)}
.HeaderKeyInformation-module__T_VuxW__main{gap:var(--sk-space-16);padding:var(--sk-space-16);border-radius:var(--sk-radius-8);background-color:var(--sk-color-black);flex-direction:column;display:flex}.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__separator{width:var(--sk-size-24);background-color:var(--sk-color-grey-500)}.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__headquarterAddress{gap:var(--sk-space-4);align-items:flex-end;display:flex}@media (min-width:768px){.HeaderKeyInformation-module__T_VuxW__main{align-items:center;gap:var(--sk-space-24);padding:var(--sk-space-16) var(--sk-space-24);flex-direction:row}.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__keyInformation{flex:1}.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__separator{width:1px;height:var(--sk-size-24);align-self:center}}@media (min-width:1280px){.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__localization{padding-right:var(--sk-space-24);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.HeaderKeyInformation-module__T_VuxW__main .HeaderKeyInformation-module__T_VuxW__localization:after{position:absolute;top:0;right:0}}
.SocialNetworkItem-module__0kbk_q__main{color:var(--sk-color-black);text-decoration:none}
.SocialNetworks-module__bqGvjq__main{justify-content:flex-end;gap:var(--sk-space-24);margin-top:var(--sk-space-16);display:flex}
.Image-module__6JgVTq__main{border-radius:var(--sk-radius-8);margin:0;position:relative}.Image-module__6JgVTq__main:hover{box-shadow:var(--sk-shadow-12)}.Image-module__6JgVTq__main .Image-module__6JgVTq__image{border-radius:var(--sk-radius-8);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}
.SchoolBadge-module__LNFavq__main{align-items:center;gap:var(--sk-space-12);display:flex}.SchoolBadge-module__LNFavq__main.SchoolBadge-module__LNFavq__main__bordered{padding:var(--sk-space-8);border:1px solid var(--sk-color-grey-100);border-radius:var(--sk-radius-8)}
.JobAdCard-module__gW-NAa__main{height:100%;padding:var(--sk-data-display-card-body-margin-top) var(--sk-data-display-card-body-margin-right) var(--sk-data-display-card-body-margin-bottom) var(--sk-data-display-card-body-margin-left);--sk-data-display-card-color-border-default-light:var(--sk-color-grey-100);--sk-data-display-card-body-header-gap:var(--sk-space-8);border-radius:var(--sk-data-display-card-radius);isolation:isolate;transition:border .1s ease-out;display:flex;position:relative;overflow:visible}.JobAdCard-module__gW-NAa__main:hover{border-color:var(--sk-color-grey-200)}.JobAdCard-module__gW-NAa__main.JobAdCard-module__gW-NAa__seen:after{content:"";border-radius:inherit;background-color:#fff6;position:absolute;inset:0}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__header{margin-top:var(--sk-data-display-card-body-header-gap)}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__header .JobAdCard-module__gW-NAa__companyName{display:none}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__vertical .JobAdCard-module__gW-NAa__companyInfos{flex-direction:column}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__vertical .JobAdCard-module__gW-NAa__footer{flex-direction:row;align-items:center;width:100%}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__body{margin:0}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__footer{min-height:var(--sk-space-48);justify-content:space-between;align-items:center;margin-bottom:0;margin-left:0;margin-right:0;padding:0;display:flex}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__footer .JobAdCard-module__gW-NAa__sponsoredBadge{align-self:center}@container --sk-card not (min-width:448px){.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__companyInfos{flex-direction:column}}@container --sk-card (min-width:448px){.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__signature{align-items:flex-start}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__signature .JobAdCard-module__gW-NAa__companyName{display:none}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__header{margin-top:0}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__header .JobAdCard-module__gW-NAa__companyName{display:-webkit-box}.JobAdCard-module__gW-NAa__main:not(.JobAdCard-module__gW-NAa__vertical) .JobAdCard-module__gW-NAa__companyInfos{flex-flow:wrap}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__footer{align-items:flex-end;margin-top:0;flex-direction:column-reverse!important}}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__signature{margin-bottom:var(--sk-space-4)}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__signature>picture{padding-top:2px}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__link{color:var(--sk-color-black);outline:none;text-decoration:none}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__link:after{content:"";z-index:var(--z-up-in-the-current-stacking-context);position:absolute;inset:0}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__companyInfos{gap:0 var(--sk-space-16);display:flex}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__contractInfo{gap:var(--sk-space-8);display:flex}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__contractInfo>svg{width:var(--sk-size-20);min-width:var(--sk-size-20);height:var(--sk-size-20)}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__contractInfo span,.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__companyName{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__applicationDate,.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__easyApplyBadge,.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__sendBadge,.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__applyBadge{margin-top:var(--sk-space-12);align-self:flex-start}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__badges{gap:var(--sk-space-4);flex-direction:row;display:flex}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__easyApplyBadge path{stroke-width:2px;stroke:var(--sk-color-black);fill:var(--sk-color-green-500)}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__saveJobAdButton{z-index:var(--z-up-in-the-current-stacking-context);position:relative}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__applicationDate{gap:var(--sk-space-8);display:flex}.JobAdCard-module__gW-NAa__main .JobAdCard-module__gW-NAa__link:focus-visible:after{border-radius:var(--sk-data-display-card-radius);box-shadow:var(--sk-shadow-focus-ring-light-shadow-3), var(--sk-shadow-focus-ring-light-shadow-2), var(--sk-shadow-focus-ring-light-shadow-1);--sk-data-display-card-color-border-default-light:var(--sk-color-grey-200);background:0 0;outline:none}
.UnderlineShape-module__Xm7VTq__main{isolation:isolate;position:relative}.UnderlineShape-module__Xm7VTq__main .UnderlineShape-module__Xm7VTq__text{z-index:var(--z-up-in-the-current-stacking-context);position:relative}.UnderlineShape-module__Xm7VTq__main .UnderlineShape-module__Xm7VTq__shape{--underline-side-overflow:5px;bottom:-3px;left:calc(var(--underline-side-overflow) * -1);width:calc(100% + calc(2 * var(--underline-side-overflow)));min-width:20px;height:65%;position:absolute}
.ComplianceModal-module__x-Ujva__button{margin-left:var(--sk-space-4)}
.ResultsSort-module__XKf3qa__main{position:relative}@media (max-width:767px){.ResultsSort-module__XKf3qa__main .ResultsSort-module__XKf3qa__button{width:var(--sk-size-48);height:var(--sk-size-48);padding-right:var(--sk-space-16)}}@media (min-width:768px){.ResultsSort-module__XKf3qa__main .ResultsSort-module__XKf3qa__button:after{content:attr(aria-label)}}.ResultsSort-module__XKf3qa__main .ResultsSort-module__XKf3qa__button___expanded{background-color:var(--sk-action-button-color-background-tertiary-hover-light)}.ResultsSort-module__XKf3qa__main .ResultsSort-module__XKf3qa__options{z-index:var(--z-up-in-the-current-stacking-context);margin-top:var(--sk-space-8);padding:var(--sk-space-16);border-radius:var(--sk-radius-12);background-color:var(--sk-color-white);box-shadow:0 var(--sk-space-4) var(--sk-space-16) #00000040;position:absolute;right:0}.ResultsSort-module__XKf3qa__main .ResultsSort-module__XKf3qa__options label{white-space:nowrap}
.ResultsHeader-module__lfKpvW__main{justify-content:space-between;align-items:center;display:flex}.ResultsHeader-module__lfKpvW__main .ResultsHeader-module__lfKpvW__count{align-items:center;display:flex}.ResultsHeader-module__lfKpvW__main .ResultsHeader-module__lfKpvW__number{margin-right:var(--sk-space-8)}
.FilterButton-module__rPTMtq__button{position:relative}@media (min-width:768px){.FilterButton-module__rPTMtq__button{outline-offset:-2px;outline:2px solid #0000}.FilterButton-module__rPTMtq__button:before{content:" ";border-radius:inherit;background-color:var(--sk-color-grey-900);transition:inherit;position:absolute;inset:0}.FilterButton-module__rPTMtq__button:active:before,.FilterButton-module__rPTMtq__button:focus-visible:before,.FilterButton-module__rPTMtq__button:hover:before{background-color:inherit}.FilterButton-module__rPTMtq__button.FilterButton-module__rPTMtq__button___active{outline-color:var(--sk-color-white)}.FilterButton-module__rPTMtq__button.FilterButton-module__rPTMtq__button___active:before{inset:2px}}.FilterButton-module__rPTMtq__button svg,.FilterButton-module__rPTMtq__button .FilterButton-module__rPTMtq__button__content{position:relative}.FilterButton-module__rPTMtq__button .FilterButton-module__rPTMtq__button__content{gap:inherit;display:inline-flex}.FilterButton-module__rPTMtq__button .FilterButton-module__rPTMtq__button__counter{padding:0 var(--sk-space-8);border-radius:var(--sk-radius-8);background-color:var(--sk-color-white);color:var(--sk-color-black);font-weight:inherit;line-height:inherit;display:inline-block}
@media (max-width:767px){.CcFilters-module__oJqBoa__main{display:none}}.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__button___active:before{background-color:var(--sk-action-button-color-background-tertiary-active-dark)}.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__logo{border-radius:var(--sk-radius-4)}.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__label{--max-character-width:20ch;max-width:var(--max-character-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__dropdown{z-index:var(--z-up-in-the-current-stacking-context);max-width:80vw;margin-top:var(--sk-space-8);position:absolute}@media (min-width:768px){.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__dropdown{max-width:70vw}}@media (min-width:1280px){.CcFilters-module__oJqBoa__main .CcFilters-module__oJqBoa__dropdown{max-width:60vw}}
.JobsWithImpactFilterShortcut-module__3MgqUq__main .JobsWithImpactFilterShortcut-module__3MgqUq__active path{fill:var(--sk-color-green-500)}@media (max-width:767px){.JobsWithImpactFilterShortcut-module__3MgqUq__main{display:none}}
.SecondaryFilters-module__s98bFq__main{width:100%}@media (min-width:768px){.SecondaryFilters-module__s98bFq__main{width:auto}}.SecondaryFilters-module__s98bFq__main .SecondaryFilters-module__s98bFq__actions{justify-items:center;display:grid}@media (min-width:768px){.SecondaryFilters-module__s98bFq__main .SecondaryFilters-module__s98bFq__actions{justify-items:flex-start}}@media (max-width:767px){.SecondaryFilters-module__s98bFq__main .SecondaryFilters-module__s98bFq__button{width:100%}}
.SecondaryFiltersBar-module__yTH83a__main{--gap-size:var(--sk-space-8);gap:var(--gap-size);display:flex}.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__divider{height:var(--sk-space-24);align-self:center;transform:scaleY(50%)}.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__divider,.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__shortcutFilter{display:none}@media (max-width:767px){.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__saveSearchButton{display:none}}.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__saveSearchButton{margin-left:auto}@media (min-width:1280px){.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__divider,.SecondaryFiltersBar-module__yTH83a__main .SecondaryFiltersBar-module__yTH83a__shortcutFilter{display:initial}}
.PageContent-module__Ki5r7G__main{padding-bottom:var(--sk-space-32);flex-direction:column;display:flex}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__headContent{gap:var(--sk-space-16);flex-direction:column;display:flex}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__primaryFilters{z-index:var(--z-up-in-the-current-stacking-context)}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__results{gap:var(--sk-space-16);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__saveSearchButton{z-index:var(--z-up-in-the-current-stacking-context);bottom:var(--sk-space-24);width:100%;margin-top:var(--sk-space-32);justify-content:center;margin-left:auto;margin-right:auto;display:flex;position:sticky;left:0}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__belowResultsItem{margin-top:var(--sk-space-80)}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__jobAdsToolsCard{padding:var(--sk-space-24);border-radius:var(--sk-radius-16);background:var(--sk-color-grey-050)}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__jobAdsToolsCardDivider{margin:var(--sk-space-24) 0}@media (min-width:768px){.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__saveSearchButton{display:none}}@media (min-width:1024px){.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__headContent{flex-direction:row;justify-content:space-between;align-items:flex-end}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__headline{align-self:flex-end}.PageContent-module__Ki5r7G__main .PageContent-module__Ki5r7G__savedSearch{flex:0 0 calc(var(--sk-size-320) + var(--sk-size-72))}}
.Page-module__c0rEJa__main{padding-top:var(--sk-space-16);padding-bottom:var(--sk-space-32);background-color:var(--sk-color-grey-025);gap:var(--sk-space-16);flex-direction:column;display:flex}.Page-module__c0rEJa__main .Page-module__c0rEJa__filtersLayout{margin-top:var(--sk-space-8);padding:var(--sk-space-8);border-radius:var(--sk-radius-24);background-color:var(--sk-color-black);gap:var(--gap-size);--gap-size:var(--sk-space-8);flex-direction:column;display:flex;position:relative}.Page-module__c0rEJa__main .Page-module__c0rEJa__title{padding:0 var(--sk-space-8);color:var(--sk-color-white)}.Page-module__c0rEJa__main .Page-module__c0rEJa__title:first-letter{text-transform:uppercase}.Page-module__c0rEJa__main .Page-module__c0rEJa__results{margin:var(--sk-space-12) 0 var(--sk-space-32);gap:var(--sk-space-16);flex-direction:column;padding:0;list-style-type:none;display:flex}@media (min-width:768px){.Page-module__c0rEJa__main .Page-module__c0rEJa__filtersLayout{margin-top:var(--sk-space-16);--gap-size:var(--sk-space-16);padding:var(--sk-space-16);flex-flow:column wrap}.Page-module__c0rEJa__main .Page-module__c0rEJa__title{padding:0}}
.JobAdsResults-module__8zCZ5a__main{margin:0;padding:0;list-style-type:none}.JobAdsResults-module__8zCZ5a__main li:not(:first-child){margin-top:var(--sk-space-16)}.JobAdsResults-module__8zCZ5a__main .JobAdsResults-module__8zCZ5a__banner{margin-bottom:var(--sk-space-16)}
html body.app-Body--jobSearchAutoCompleteIsOpen .JobAdsWrapper-module__zn1GIG__main{z-index:var(--z-down-in-the-current-stacking-context);position:relative}.JobAdsWrapper-module__zn1GIG__main.JobAdsWrapper-module__zn1GIG__withEnoughData{padding-bottom:var(--sk-space-32)}@media (min-width:768px){.JobAdsWrapper-module__zn1GIG__main.JobAdsWrapper-module__zn1GIG__withEnoughData{padding-bottom:var(--sk-space-48)}}@media (min-width:1280px){.JobAdsWrapper-module__zn1GIG__main.JobAdsWrapper-module__zn1GIG__withEnoughData{padding-bottom:var(--sk-space-64)}}
/*# sourceMappingURL=20fpvz77iyodv.css.map*/