﻿.teaser_horizontal__external,.section_more__cta,.page_list__filters input[type=radio]+label{display:flex;justify-content:center;align-items:center}.teaser_boxed__content--job::after,.teaser_thumbnail__box:before,.teaser_horizontal__external:after,.teaser_horizontal__documents:before,.page_search .search-form .form-type-search:before{display:inline-block;font-family:"webfont";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.page_list{display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 639px){.page_list{gap:32px}}.page_list__count{font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:600}@media screen and (max-width: 639px){.page_list__count{font-size:1rem}}.page_list__count--jobslist{margin-bottom:48px}.page_list__filters .form-radios{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.page_list__filters input[type=radio]{position:absolute;opacity:0}.page_list__filters input[type=radio]+label{background:var(--neutral5);color:var(--primaryMain);border:1px solid var(--primaryMain);border-radius:1000px;width:fit-content;padding:11px 23px;cursor:pointer;font-size:1.125rem;line-height:calc(1.25rem*var(--line-height));font-weight:500;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page_list__filters input[type=radio]+label:hover{color:var(--neutral5);background:var(--primaryMain90);border-color:var(--primaryMain90)}.page_list__filters input[type=radio]+label::before{content:none}.page_list__filters input[type=radio]:checked+label{background:var(--primaryMain);border-color:var(--primaryMain);color:var(--neutral5)}.page_list__filters .form-actions{display:none}.page_list__filters--w_background{background:var(--primaryExtralight);padding-bottom:40px}.page_list__content--jobslist{margin-bottom:48px}.page_search{padding-top:80px;padding-bottom:80px}.page_search__title{margin-bottom:32px;font-size:3.5rem;line-height:calc(4rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.page_search__title{font-size:2.5rem;line-height:calc(2.875rem*var(--line-height))}}.page_search .search-form{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.page_search .search-form .container-inline{display:flex;gap:20px}@media screen and (max-width: 639px){.page_search .search-form .container-inline{flex-direction:column}}.page_search .search-form .form-type-search{flex:1;position:relative}.page_search .search-form .form-type-search:before{content:"";position:absolute;left:16px;top:0;bottom:0;display:flex;align-items:center;font-size:20px;color:var(--primaryMain)}@media screen and (max-width: 639px){.page_search .search-form .form-type-search:before{font-size:20px}}.page_search .search-form .form-type-search label{display:none}.page_search .search-form .form-type-search input{width:100%;height:44px;border:1px solid var(--primaryMain30);padding-left:44px;padding-right:15px;font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.page_search .search-form .form-type-search input{font-size:1rem}}.page_search .search-form .form-type-search input.placeholder{color:var(--neutral1)}.page_search .search-form .form-type-search input:-moz-placeholder{color:var(--neutral1)}.page_search .search-form .form-type-search input::-moz-placeholder{color:var(--neutral1)}.page_search .search-form .form-type-search input:-ms-input-placeholder{color:var(--neutral1)}.page_search .search-form .form-type-search input::-webkit-input-placeholder{color:var(--neutral1)}.page_search .search-form .form-type-search input:focus-visible,.page_search .search-form .form-type-search input:focus{outline:2px solid var(--primaryMain)}.page_search .search-form .form-type-search input::-webkit-search-decoration,.page_search .search-form .form-type-search input::-webkit-search-cancel-button,.page_search .search-form .form-type-search input::-webkit-search-results-button,.page_search .search-form .form-type-search input::-webkit-search-results-decoration{display:none}@media screen and (max-width: 639px){.page_search .search-form .form-type-search input{padding-left:42px}}.page_search .search-form .search-help-link{display:none}.page_search .item-list{padding:40px 0}.page_search .item-list em{font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.page_search .item-list em{font-size:1rem}}.page_search .item-list .search-results{display:flex;flex-direction:column;gap:20px}.page_hero{background:var(--primaryExtralight);padding:40px 0}.page_hero__title{margin-bottom:32px;font-size:3.5rem;line-height:calc(4rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.page_hero__title{font-size:2.5rem;line-height:calc(2.875rem*var(--line-height))}}.page_hero__text{max-width:795px;color:var(--neutral2);font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.page_hero__text{font-size:1rem}}.section_more{padding-top:80px;padding-bottom:80px;position:relative}.section_more:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;right:0;height:100%;max-height:398px;background:var(--pageColorMainLight)}@media screen and (max-width: 639px){.section_more{padding-top:40px;padding-bottom:40px}}.section_more__box{display:flex;flex-direction:column;align-items:center;justify-content:center}.section_more__title{text-align:center;margin:48px;font-size:2.5rem;line-height:calc(3rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.section_more__title{font-size:1.875rem;line-height:calc(2.375rem*var(--line-height))}}.section_more__cta{margin-top:48px;background:var(--primaryMain);color:var(--neutral5);border:1px solid var(--primaryMain);gap:8px;width:fit-content;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:11px 15px;font-size:1.125rem;line-height:calc(1.25rem*var(--line-height));font-weight:500}.section_more__cta:hover{color:var(--neutral5);background:var(--primaryMain90);border-color:var(--primaryMain90)}.teaser_horizontal__box{display:flex}.teaser_horizontal__box--col{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 640px){.teaser_horizontal__box--col{border:2px solid var(--primaryMain);padding:30px}.teaser_horizontal__box--col:not(:hover){border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.teaser_horizontal__box--col:hover{box-shadow:var(--shadowDefault)}}@media screen and (max-width: 1023px){.teaser_horizontal__box--col{flex-direction:column;gap:24px}}@media screen and (max-width: 639px){.teaser_horizontal__box--col{border-bottom:2px solid var(--primaryMain);padding-bottom:30px}}@media screen and (min-width: 640px){.teaser_horizontal__box{border:2px solid var(--primaryMain);padding:30px}.teaser_horizontal__box:not(:hover){border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.teaser_horizontal__box:hover{box-shadow:var(--shadowDefault)}}@media screen and (max-width: 1023px){.teaser_horizontal__box{flex-direction:column;gap:24px}}@media screen and (max-width: 639px){.teaser_horizontal__box{border-bottom:2px solid var(--primaryMain);padding-bottom:30px}}@media screen and (min-width: 1024px){.teaser_horizontal__image{flex:0 0 400px}}@media screen and (max-width: 1023px)and (min-width: 640px){.teaser_horizontal__image{flex:0 0 200px}}.teaser_horizontal__image img{width:100%}.teaser_horizontal__content{flex:1;display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 640px){.teaser_horizontal__content--w_padding{padding:24px}}.teaser_horizontal__top,.teaser_horizontal__bottom{display:flex;justify-content:space-between;gap:16px}@media screen and (max-width: 639px){.teaser_horizontal__top,.teaser_horizontal__bottom{flex-direction:column;align-items:flex-start}}.teaser_horizontal__bottom{align-items:flex-end}.teaser_horizontal__tag{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--neutral3);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_horizontal__documents{display:flex;align-items:center;gap:8px;color:var(--primaryMain);font-size:1rem;line-height:calc(20/16*1rem*var(--line-height));font-weight:500}@media screen and (max-width: 639px){.teaser_horizontal__documents{font-size:.875rem}}.teaser_horizontal__documents:before{content:"";font-size:24px}.teaser_horizontal__title{color:var(--primaryMain);font-size:1.75rem;line-height:calc(2.25rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.teaser_horizontal__title{font-size:1.5rem;line-height:calc(1.875rem*var(--line-height))}}@media screen and (min-width: 640px){.teaser_horizontal:hover .teaser_horizontal__title{text-decoration:underline}}.teaser_horizontal__text{color:var(--neutral2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.teaser_horizontal__text{font-size:1rem}}.teaser_horizontal__text--medium{font-weight:500}.teaser_horizontal__text--blue{color:var(--primaryMain)}.teaser_horizontal__date{color:var(--primaryMain);font-size:1rem;line-height:calc(20/16*1rem*var(--line-height));font-weight:500}@media screen and (max-width: 639px){.teaser_horizontal__date{font-size:.875rem}}.teaser_horizontal__external{color:var(--primaryMain);gap:8px;width:fit-content;padding:12px 4px 12px 4px;position:relative;z-index:1;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.125rem;line-height:calc(1.25rem*var(--line-height));font-weight:500}.teaser_horizontal__external:after{font-size:1.25rem;content:""}.teaser_horizontal__external:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;height:1px;background:var(--primaryMain);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser_horizontal__external:hover:before{height:100%}.teaser_horizontal__external:hover{color:var(--neutral5);border-color:var(--neutral5)}@media screen and (max-width: 639px){.teaser_horizontal__external{align-self:flex-end}}.list_horizontal{display:flex;flex-direction:column;gap:20px}.list_grid{display:flex;flex-wrap:wrap;gap:20px 20px}.list_grid__item{flex:0 0 calc((100% - 20px*(var(--items) - 1))/var(--items))}.list_grid--2{--items: 2}.list_grid--3{--items: 3}@media screen and (max-width: 1023px){.list_grid{--items: 1}}.teaser_thumbnail{height:100%}.teaser_thumbnail__box{height:100%;border:2px solid var(--pageColorMain);padding:30px;display:flex;flex-direction:column;gap:32px;position:relative;background-color:var(--neutral5)}.teaser_thumbnail__box:before{content:"";font-size:32px;position:absolute;right:32px;bottom:32px}.teaser_thumbnail__image img{height:auto;width:100%}.teaser_thumbnail__title{padding-right:32px;padding-bottom:31px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.5rem;line-height:calc(1.9375rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.teaser_thumbnail__title{font-size:1.25rem;line-height:calc(1.625rem*var(--line-height))}}.teaser_thumbnail:hover .teaser_thumbnail__title{text-decoration:underline}.teaser_boxed{position:relative;min-height:100%;border:2px solid var(--primaryMain);padding:32px;display:flex;align-items:center;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser_boxed:hover{box-shadow:var(--shadowDefault)}.teaser_boxed__box:hover .teaser_boxed__title{text-decoration:underline}.teaser_boxed__box{flex:1}.teaser_boxed__box--establishment{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 639px){.teaser_boxed__box--establishment{flex-direction:column;align-items:flex-start}}.teaser_boxed__image{flex:0 0 207px}@media screen and (max-width: 639px){.teaser_boxed__image{flex:1;align-self:center}}.teaser_boxed__content{position:relative;display:flex;flex-direction:column;gap:24px;flex:1}.teaser_boxed__content--job::after{content:"";font-size:32px;position:absolute;bottom:0px;right:0px}.teaser_boxed__content--establishment{padding:24px 0 24px 24px}@media screen and (max-width: 639px){.teaser_boxed__content--establishment{padding:24px 0}}.teaser_boxed__top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.teaser_boxed__tag_bg{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--neutral3);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_boxed__tag_border{display:inline-block;border-radius:1000px;border:1px solid;border-color:var(--neutral3);padding:8px 12px;color:var(--primaryMain);background:var(--neutral5);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_boxed__title{color:var(--primaryMain);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.75rem;line-height:calc(2.25rem*var(--line-height));font-weight:700}@media screen and (max-width: 639px){.teaser_boxed__title{font-size:1.5rem;line-height:calc(1.875rem*var(--line-height))}}.teaser_boxed__text{color:var(--neutral2);font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.teaser_boxed__text{font-size:1rem}}.teaser_boxed__text--primary{color:var(--primaryMain)}.teaser_boxed__text--medium{font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:500}@media screen and (max-width: 639px){.teaser_boxed__text--medium{font-size:1rem}}.teaser_boxed__text strong{color:var(--primaryMain)}.teaser_boxed__date{color:var(--primaryMain);padding-right:64px;font-size:1rem;line-height:calc(20/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.teaser_boxed__date{font-size:.875rem}}.teaser_boxed__tags{display:flex;flex-wrap:wrap;gap:12px}.teaser_boxed__tags .establishment_tag .dialyse{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--secondaryExtraLight);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_boxed__tags .establishment_tag .had{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--tertiaryExtraLight);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_map__content{display:flex;flex-direction:column;gap:16px}.teaser_map__top{display:flex;gap:12px}.teaser_map__title{color:var(--primaryMain);font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:500}@media screen and (max-width: 639px){.teaser_map__title{font-size:1rem}}.teaser_map__text{color:var(--neutral2);font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){.teaser_map__text{font-size:1rem}}.teaser_map__text--bold{color:var(--primaryMain);font-size:1.125rem;line-height:calc(24/16*1rem*var(--line-height));font-weight:500}@media screen and (max-width: 639px){.teaser_map__text--bold{font-size:1rem}}.teaser_map__tags .establishment_tag .dialyse{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--secondaryExtraLight);font-size:.875rem;line-height:calc(1rem*var(--line-height))}.teaser_map__tags .establishment_tag .had{display:inline-block;border-radius:1000px;padding:8px 12px;color:var(--primaryMain);background:var(--tertiaryExtraLight);font-size:.875rem;line-height:calc(1rem*var(--line-height))}#views-exposed-form-view-job-listing-block-1 .form--inline{display:flex;flex-wrap:wrap;gap:20px}#views-exposed-form-view-job-listing-block-1 .form--inline .form-item label{display:block;margin-bottom:8px;font-size:1.125rem;line-height:calc(20/16*1rem*var(--line-height));font-weight:400}@media screen and (max-width: 639px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-item label{font-size:1rem}}#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-recherche{flex:100%}#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-recherche input{max-width:calc((100% - 11px)/3*2)}@media screen and (max-width: 1023px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-recherche input{max-width:100%}}#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-category-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-contrat-type-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-place-target-id{flex:0 0 calc((100% - 40px)/3)}@media screen and (max-width: 1023px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-category-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-contrat-type-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-place-target-id{flex:0 0 calc((100% - 20px)/2)}}@media screen and (max-width: 639px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-category-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-contrat-type-target-id,#views-exposed-form-view-job-listing-block-1 .form--inline .form-item-field-work-place-target-id{flex:0 0 100%}}#views-exposed-form-view-job-listing-block-1 .form--inline .form-actions{flex:1 1 100%;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media screen and (max-width: 639px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-actions{justify-content:center}}@media screen and (max-width: 639px){#views-exposed-form-view-job-listing-block-1 .form--inline .form-actions input[type=submit]:not([id*=edit-reset]){width:100%}}
