@font-face{font-family:"Poppins";font-style:normal;font-weight:normal;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Poppins/Poppins-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins";font-style:italic;font-weight:normal;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Poppins/Poppins-Italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:bold;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Poppins/Poppins-Black.ttf") format("truetype");font-display:swap}:root{--content-width:1150px;--font-size:15px;--font:"Roboto";--font-color:#18181b;--main-color:#004d94;--main-color-bright:#004d94cc;--second-color:#f1f1f1;--color-white:#fff;--color-black:#000;--color-surface:#eaeaea;--focus-outline-width:3px;--focus-outline-color:#000;--focus-outline-offset:2px;--focus-ring-shadow:0 0 0 var(--focus-outline-width) var(--color-black);--gradient-primary:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% );--control-height:44px;--slider-height:30px;--slider-handle-size:42px;--z-dropdown:100;--z-skip-link:10000;--space-1:5px;--space-2:7px;--space-3:10px;--space-4:12px;--space-5:14px;--space-6:15px;--space-7:20px;--space-8:23px;--space-9:25px;--space-10:30px;--space-11:40px}*{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;font-size:var(--font-size)}body{font-family:var(--font, "Roboto"), Helvetica, Arial, sans-serif;font-size:1rem;line-height:130%;letter-spacing:0.02em;-webkit-hyphens:auto;hyphens:auto;color:var(--font-color);margin:0;padding:0}button,
input,
select,
textarea{letter-spacing:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:var(--z-skip-link)}.skip-link:focus{left:1rem;top:1rem;padding:0.75rem 1rem;background:var(--color-white);color:var(--color-black);outline:2px solid var(--color-black)}a{color:var(--main-color);font-weight:normal;text-decoration:none}button{font:inherit}a:hover,
a:visited{color:var(--main-color-bright);text-decoration:none}a:focus-visible,
button:focus-visible,
input:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}em{font-style:italic}strong{font-weight:bold}input{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]::-webkit-search-cancel-button{display:none}ul{list-style:none;margin:0;padding:0}img{display:block;max-width:100%}.container{padding:0 var(--space-7);position:relative;max-width:var(--content-width);margin:0 auto;display:block}#banner-section{display:block;margin:0 0 var(--space-7) 0}#banner-section img{width:100%;height:auto;display:block;min-height:200px;max-height:500px;object-fit:cover;object-position:top}#filter-section{display:block;margin:0 0 var(--space-7) 0}#filter-section .search-reset-wrapper{display:flex;margin-bottom:var(--space-7);flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-7)}#filter-section #search{position:relative;flex:1;min-width:280px}#filter-section .search-field{font-size:1.05rem;color:var(--main-color);padding:0 var(--space-7);width:100%;height:44px;outline:none;border:2px solid var(--main-color)}#filter-section .search-field:focus-visible{border-color:var(--color-black)}#filter-section .search-magnifier,
#filter-section .search-reset{position:absolute;font-size:1.3rem;top:50%;right:var(--space-7);transform:translateY(-50%);color:var(--main-color);min-width:44px;min-height:44px;text-align:center;line-height:44px}#filter-section .search-magnifier{display:flex;align-items:center;justify-content:center}#filter-section .dd-search-magnifier,
#filter-section .dd-search-reset{position:absolute;right:var(--space-10);top:35px;transform:translateY(-50%);color:var(--main-color)}#filter-section .magnifier-icon{display:block}#filter-section .search-reset{cursor:pointer}#filter-section #application,
#filter-section #reset-all-filters,
#filter-section #jobabo{height:var(--control-height);cursor:pointer;border:transparent;background-image:var(--gradient-primary);color:var(--color-white);display:flex;align-items:center;padding:0 var(--space-7)}#filter-section #application,
#filter-section #reset-all-filters{padding:0 18px}#filter-section #application:hover,
#filter-section #reset-all-filters:hover,
#filter-section #jobabo:hover{background-color:var(--main-color-bright);border-color:transparent}#filter-section .filter-wrapper{display:flex;align-items:flex-start;margin-bottom:var(--space-11);flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--space-7)}#filter-section .filter-wrapper > div{flex:1}#filter-section .dropdown-menu{position:absolute;width:auto;min-width:30%;background-color:var(--second-color);padding:var(--space-7);cursor:default;z-index:var(--z-dropdown)}#filter-section #location,
#filter-section #location .dropdown-menu{min-width:180px}#filter-section #category,
#filter-section #category .dropdown-menu{min-width:280px}#filter-section .dropdown-list li{line-height:2.4rem;cursor:pointer;position:relative}#filter-section .dropdown-list li .list-1{padding-left:var(--space-10)}#filter-section .dropdown-list li .list-1::before{position:absolute;width:var(--space-7);height:var(--space-7);margin-right:var(--space-8);left:0;top:3px;display:inline-block;content:url("../img/square-check-sharp-light.svg")}#filter-section .dropdown-list li .list-1.active::before{content:url("../img/square-check-sharp-light_active.svg")}#filter-section .dropdown-list li div[class^="list-"]:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}#filter-section .filter-wrapper .btn{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;height:var(--control-height);cursor:pointer;border:transparent;background-image:var(--gradient-primary);padding:0 var(--space-7);color:var(--color-white);text-align:left;width:100%;letter-spacing:0.03em}#filter-section .filter-wrapper .btn:focus-visible{outline-color:var(--color-white);box-shadow:var(--focus-ring-shadow)}#filter-section .filter-wrapper .btn > .btn-label{flex:1;margin-left:var(--space-6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#filter-section #sliderV2{position:relative;padding-left:var(--space-8);padding-right:var(--space-8);background-color:var(--main-color-bright);height:var(--slider-height);margin:7px 0 0 0;min-width:250px;max-width:calc((100% - (var(--space-11))) / 3)}#filter-section #sliderV2 .workload{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 var(--space-5);position:absolute;z-index:2;width:100%;top:15px;transform:translateY(-50%);cursor:default}#filter-section #sliderV2 .workload .label{line-height:1.05rem;color:var(--color-white)}#filter-section #sliderV2 .workload svg{color:var(--color-white)}#filter-section .ui-slider{position:relative;text-align:left;background:none;border:none;height:var(--slider-height);margin:0}#filter-section .ui-slider-handle{position:absolute;z-index:2;width:var(--slider-handle-size);height:var(--slider-handle-size);cursor:pointer;background:var(--main-color);border:2px solid var(--color-white);color:var(--color-white);line-height:40px;text-align:center;border-radius:50%;top:-6px;outline:none;transform:translate(-21px, 0)}#filter-section .ui-slider-handle:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow)}#filter-section .ui-state-focus{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow)}#filter-section .ui-slider-range{background-color:var(--main-color);height:var(--slider-height);position:absolute;z-index:1}#job-section{display:block;margin:0 0 60px 0}#job-section .jobheader{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 var(--space-7) 0;padding:0 var(--space-6);gap:0 var(--space-9)}#job-section .jobheader .jobtitle,
#job-section .jobs.list .jobtitle{flex-grow:1;min-width:200px}#job-section .jobheader .workload-from,
#job-section .jobs.list .workload-group{min-width:100px;flex-basis:10%}#job-section .workload-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#job-section .jobheader .category,
#job-section .jobheader .unit,
#job-section .jobs.list .category,
#job-section .jobs.list .unit{min-width:200px;flex-basis:20%}#job-section .jobheader .location,
#job-section .jobs.list .location{min-width:150px;flex-basis:15%}#job-section .jobheader > div{font-weight:bold;line-height:2rem;cursor:pointer}#job-section .no-job{font-weight:normal;line-height:3rem;background-color:var(--color-surface);padding:0 var(--space-6)}#job-section .job{padding:0 var(--space-6)}#job-section .jobs.block .job{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-6)}#job-section .job:nth-child(odd){background-color:var(--color-surface)}#job-section .job:nth-child(even){background-color:var(--color-white)}#job-section .jobs.image{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:var(--space-7)}#job-section .jobs.image .job{padding:0;max-width:calc((100% - var(--space-11)) / 3)}#job-section .jobs.image .job a{display:flex;background-image:var(--gradient-primary);flex-direction:column}#job-section .jobs.list .job:hover,
#job-section .jobs.block .job:hover{background-image:var(--gradient-primary)}#job-section .jobs.list .job:focus-within,
#job-section .jobs.block .job:focus-within,
#job-section .jobs.image .job:focus-within{background-image:var(--gradient-primary);outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}#job-section .job a:focus-visible{outline:none}#job-section .job a{color:var(--font-color);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0 var(--space-9)}#job-section .jobs.block .job a{flex-direction:column}#job-section .jobs.image .job a > .job-image{max-height:200px}#job-section .jobs.image .job a > .job-image img{transition:transform 1s linear}#job-section .jobs.image .job a:hover > .job-image img{transform:scale(1.1)}#job-section .job a > div,
#job-section h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;line-height:3rem;font-size:1rem;color:var(--font-color);margin:0;padding:0}#job-section .job .job-group{line-height:2rem}#job-section .job a .job-group > div > div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#job-section .job a .job-group > div:last-child{width:100%}#job-section .jobs.block h3,
#job-section .jobs.image h3{font-weight:bold;page-break-after:avoid}#job-section .jobs.image h3{padding:0 var(--space-4);color:var(--color-white)}#job-section .job:hover a,
#job-section .job:hover a > div,
#job-section .job:hover h3{color:var(--color-white)}#job-section .jobs.list .job:focus-within a,
#job-section .jobs.list .job:focus-within a > div,
#job-section .jobs.list .job:focus-within h3{color:var(--color-white)}#job-section .jobs.block .job:focus-within a,
#job-section .jobs.block .job:focus-within a > div,
#job-section .jobs.block .job:focus-within h3{color:var(--color-white)}#job-section .jobs.image .job:hover a,
#job-section .jobs.image .job:hover a > div{color:unset}#job-section .jobs.block .job-group,
#job-section .jobs.image .job-group{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;gap:var(--space-1) var(--space-10)}#job-section .jobs.image .job-group{padding:0 var(--space-4) var(--space-1) var(--space-4);line-height:2rem;font-size:0.9rem;gap:0 var(--space-10)}#job-section .jobs.block .job-group > div,
#job-section .jobs.image .job-group > div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0 var(--space-4)}#job-section .jobs.image .job-group > div{color:var(--color-white)}#paging-section{display:block;margin:0}#paging-section .paging{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:var(--space-7);border-top:solid 1px var(--second-color);padding:var(--space-11) 0}#paging-section .paging ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0 var(--space-1)}#paging-section .paging li{margin-right:var(--space-1);cursor:pointer;line-height:2rem;background-color:var(--second-color);color:var(--font-color);padding:0 var(--space-3);min-width:var(--space-7);text-align:center}#paging-section .paging .links.active,
#paging-section .paging .links.active:hover{background-image:var(--gradient-primary);color:var(--color-white);font-weight:bold;cursor:default}#paging-section .paging li.showellipsisbefore,
#paging-section .paging li.showellipsisafter{cursor:default}#paging-section .firstbtn,
#paging-section .previousbtn,
#paging-section .nextbtn,
#paging-section .lastbtn{font-size:1rem}#paging-section .previousbtn{margin-right:var(--space-7) !important}#paging-section .nextbtn{margin-left:var(--space-7)}#paging-section .firstbtn:hover,
#paging-section .previousbtn:hover,
#paging-section .nextbtn:hover,
#paging-section .lastbtn:hover,
#paging-section .links:hover{color:var(--main-color)}.hide,
.dropdown-input,
.reset-icon,
.dd-reset-icon,
#search,
#reset-all-filters{display:none}@media (prefers-reduced-motion:reduce){#job-section .jobs.image .job a > .job-image img{transition:none}}@media (max-width:767px){#job-section .jobheader{display:none}#filter-section #sliderV2{max-width:calc(50% - var(--space-3))}#job-section .jobs.list .job a, #job-section .jobs.block .job a{flex-direction:column;padding:var(--space-1) 0}#job-section .jobs.image .job{max-width:calc((100% - var(--space-7)) / 2)}#job-section .jobs.list .jobtitle{font-weight:bold;min-width:unset;line-height:2rem}#job-section .jobs.list .workload-group, #job-section .jobs.list .category, #job-section .jobs.list .location{flex-basis:100%;min-width:unset;line-height:2rem !important}}@media (max-width:639px){#filter-section #sliderV2, #job-section .jobs.image .job{max-width:100%}#paging-section .paging ul{flex-wrap:wrap;justify-content:center}#job-section .jobs.image .job .job-image{max-height:unset}}@media (max-width:479px){#filter-section #reset-all-filters, #filter-section #application, #job-section .jobs.block .job-group > div{width:100%}#paging-section .firstbtn, #paging-section .lastbtn{display:none}}@media (max-width:374px){#filter-section .filter-wrapper{flex-direction:column}#paging-section .paging ul{flex-wrap:wrap;justify-content:center}#filter-section #search, #filter-section .filter-wrapper .col-group, #filter-section #sliderV2, #filter-section #category{min-width:unset;width:100%}#filter-section #sliderV2 .workload .label{display:none}}@media print{#banner-section, #filter-section, #paging-section{display:none}}:root{--main-color:#0093dd;--main-color-bright:#0093ddcc;--second-color:#0093dd}