:root{--gb-container-width:1140px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.gb-element-54dfbdcf{background-blend-mode:normal;background-image:url(https://www.contcept.ch/wp-content/uploads/2026/05/Hero-Header-Jobs-02.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.gb-element-3af5ec22{display:flex;flex-direction:column}@media (min-width:1025px){.gb-element-4c3ced8d{display:none!important}}@media (max-width:1024px){.gb-element-4c3ced8d{display:none!important}}@media (max-width:1024px) and (min-width:768px){.gb-element-4c3ced8d{display:none!important}}@media (max-width:767px){.gb-element-4c3ced8d{display:none!important}}.gb-text-cacb1f32{align-items:center;background-color:#215bc2;color:#fff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-cacb1f32:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-aaee22ec{align-items:center;background-color:#215bc2;color:#fff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-aaee22ec:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-e4a83e60{align-items:center;background-color:#215bc2;color:#fff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-e4a83e60:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-d5e76e46{align-items:center;background-color:#215bc2;color:#fff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-d5e76e46:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-11f5f5df{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-11f5f5df:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-11f5f5df .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-0bff964c{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-0bff964c:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-0bff964c .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-957a8777{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-957a8777:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-957a8777 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-2edaf4bb{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-2edaf4bb:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-2edaf4bb .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-28259247{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-28259247:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-28259247 .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-1b54da3d{align-items:center;background-color:#215bc2;color:#fff;column-gap:.5em;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-1b54da3d:is(:hover,:focus){background-color:#1a4a9b;color:#fff}.gb-text-1b54da3d .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-carousel-cd4b2cf5{--gb-carousel-slide-gap:0px;--gb-carousel-slides-per-view:1}@media (max-width:1024px){.gb-carousel-cd4b2cf5{--gb-carousel-slide-gap:20px;--gb-carousel-slides-per-view:2}}@media (max-width:767px){.gb-carousel-cd4b2cf5{--gb-carousel-slide-gap:16px;--gb-carousel-slides-per-view:1}}.gb-looper-4466d6df{display:grid;grid-template-rows:1fr}.gb-looper-95b3fc10{column-gap:9rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.gb-looper-95b3fc10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-95b3fc10{grid-template-columns:1fr}}.gb-loop-item-0883c402{overflow-x:hidden;overflow-y:hidden;position:relative}.gb-carousel-pagination-dcdef8b7{margin-left:auto;margin-right:auto;margin-top:30px;padding-bottom:5px;padding-top:5px}.gb-media-b57d52d0{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-b9e4ee67{height:30px;width:auto}.gb-media-4f128070{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-42d7d5dd{height:auto;max-width:100%;object-fit:cover;width:auto}@media (width>768px){.gb-navigation-b0349382 .gb-menu-toggle{display:none}}@media (max-width:768px){.gb-navigation-b0349382 .gb-menu-container:not(.gb-menu-container--toggled){display:none}}.gb-menu-toggle-d47f979c{align-items:center;background-color:#000;color:#fff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-d47f979c svg{fill:currentColor;height:25px;width:25px}.gb-menu-container-72d156b3.gb-menu-container--mobile{background-color:var(--contrast);color:var(--base);padding-bottom:60px;position:fixed}.gb-menu-container-72d156b3.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-72d156b3.gb-menu-container--mobile .menu-item{color:var(--base);background-color:var(--contrast)}.gb-menu-container-72d156b3.gb-menu-container--mobile .menu-item:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(--base);background-color:var(--contrast)}.gb-menu-container-72d156b3.gb-menu-container--mobile .menu-item:is(:hover,:focus-within){color:var(--base-2);background-color:var(--contrast)}.gb-menu-4ad223f9{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.gb-menu-item-mid223f9{color:var(--base);list-style-type:none;position:relative;margin:0;padding:0}.gb-menu-item-mid223f9:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus){color:var(--base-2)}.gb-menu-item-mid223f9:is(:hover,:focus){color:var(--base-2)}.gb-menu-item-mid223f9 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-sub-menu-smd223f9{right:0;width:200px;z-index:100;margin:0;padding:0}.gb-sub-menu-smd223f9 .gb-sub-menu{top:0;right:100%}.gb-sub-menu-smd223f9 .menu-item{background-color:var(--contrast);color:var(--base)}.gb-sub-menu-smd223f9 .menu-item:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(--base-2)}.gb-sub-menu-smd223f9 .menu-item:is(:hover,:focus-within){color:var(--base-2)}