@font-face{font-family:"Lato";font-style:normal;font-weight:normal;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Lato/Lato-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Lato";font-style:italic;font-weight:normal;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Lato/Lato-Italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:bold;src:url("https://www2.solique.ch/templateimages/solique/kmu/fonts/Lato/Lato-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}*{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:1px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--font-color);margin:0;padding:0}a{color:var(--main-color);font-weight:normal;text-decoration:none}a:hover,
a:visited{color:var(--main-color-bright);text-decoration:none}em{font-style:italic}strong{font-weight:bold}input{-webkit-appearance:none;-moz-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 20px;position:relative;max-width:var(--content-width);margin:0 auto;display:block}#banner-section{display:block;margin:0 0 20px 0}#banner-section img{width:100%;height:auto;display:block;min-height:200px;max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#filter-section{display:block;margin:0 0 20px 0}#filter-section .search-reset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}#filter-section #search{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}#filter-section .search-field{font-size:1.05rem;color:var(--main-color);padding:0 20px;width:100%;height:44px;outline:none;border:2px solid var(--main-color)}#filter-section .search-magnifier,
#filter-section .search-reset{position:absolute;font-size:1.3rem;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--main-color)}#filter-section .dd-search-magnifier,
#filter-section .dd-search-reset{position:absolute;right:30px;top:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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:44px;cursor:pointer;border:transparent;background-image:-o-linear-gradient( 315deg, var(--main-color) 50%, var(--main-color-bright) 100% );background-image:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% );color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}#filter-section #application a{color:#fff}#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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}#filter-section .filter-wrapper > div{-webkit-box-flex:1;-ms-flex:1;flex:1}#filter-section .dropdown-menu{position:absolute;width:auto;min-width:30%;background-color:var(--second-color);padding:20px;cursor:default;z-index:100}#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:30px}#filter-section .dropdown-list li .list-1::before{position:absolute;width:20px;height:20px;margin-right:23px;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 .filter-wrapper .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:44px;cursor:pointer;border:transparent;background-image:-o-linear-gradient( 315deg, var(--main-color) 50%, var(--main-color-bright) 100% );background-image:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% );padding:0 20px;color:#fff}#filter-section .filter-wrapper .btn > .btn-label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#filter-section #sliderV2{position:relative;padding-left:23px;padding-right:23px;background-color:var(--main-color-bright);height:30px;margin:7px 0 0 0;min-width:250px;max-width:calc((100% - 40px) / 3)}#filter-section #sliderV2 .workload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 14px;position:absolute;z-index:2;width:100%;top:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:default}#filter-section #sliderV2 .workload .label{line-height:1.05rem;color:#fff}#filter-section #sliderV2 .workload svg{color:#fff}#filter-section .ui-slider{position:relative;text-align:left;background:none;border:none;height:30px;margin:0}#filter-section .ui-slider-handle{position:absolute;z-index:2;width:42px;height:42px;cursor:pointer;background:var(--main-color);border:2px solid #fff;color:#fff;line-height:40px;text-align:center;border-radius:50%;top:-6px;outline:none;transform:translate(-21px, 0)}#filter-section .ui-state-focus{outline:none}#filter-section .ui-slider-range{background-color:var(--main-color);height:30px;position:absolute;z-index:1}#job-section{display:block;margin:0 0 60px 0}#job-section .jobheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px 0;padding:0 15px;gap:0 25px}#job-section .jobheader .jobtitle,
#job-section .jobs.list .jobtitle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:200px}#job-section .jobheader .workload-from,
#job-section .jobs.list .workload-group{min-width:100px;-ms-flex-preferred-size:10%;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;-ms-flex-preferred-size:20%;flex-basis:20%}#job-section .jobheader .location,
#job-section .jobs.list .location{min-width:150px;-ms-flex-preferred-size:15%;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:#EAEAEA;padding:0 15px}#job-section .job{padding:0 15px}#job-section .jobs.block .job{margin-bottom:10px;padding:7px 15px}#job-section .job:nth-child(odd){background-color:#EAEAEA}#job-section .job:nth-child(even){background-color:#fff}#job-section .jobs.image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}#job-section .jobs.image .job{padding:0;max-width:calc((100% - 40px) / 3)}#job-section .jobs.image .job a{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:-o-linear-gradient( 315deg, var(--main-color) 50%, var(--main-color-bright) 100% );background-image:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% );-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#job-section .jobs.list .job:hover,
#job-section .jobs.block .job:hover{background-image:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% )}#job-section .job a{color:var(--font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 25px}#job-section .jobs.block .job a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#job-section .jobs.image .job a > .job-image{max-height:200px}#job-section .jobs.image .job a > .job-image img{transition:all 1s linear}#job-section .jobs.image .job a:hover > .job-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#job-section .job a > div,
#job-section h3{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;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;-o-text-overflow:ellipsis;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 12px;color:#fff}#job-section .job:hover a,
#job-section .job:hover a > div,
#job-section .job:hover h3{color:#fff}#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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px 30px}#job-section .jobs.image .job-group{padding:0px 12px 5px 12px;line-height:2rem;font-size:0.9rem;gap:0 30px}#job-section .jobs.block .job-group > div,
#job-section .jobs.image .job-group > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 12px}#job-section .jobs.image .job-group > div{color:#fff}#paging-section{display:block;margin:0}#paging-section .paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;border-top:solid 1px var(--second-color);padding:40px 0}#paging-section .paging ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 5px}#paging-section .paging li{margin-right:5px;cursor:pointer;line-height:2rem;background-color:var(--second-color);color:var(--font-color);padding:0 10px;min-width:20px;text-align:center}#paging-section .paging .links.active,
#paging-section .paging .links.active:hover{background-image:-o-linear-gradient( 315deg, var(--main-color) 50%, var(--main-color-bright) 100% );background-image:linear-gradient( 135deg, var(--main-color) 50%, var(--main-color-bright) 100% );color:#fff;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:20px !important}#paging-section .nextbtn{margin-left:20px}#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 (max-width:767px){#job-section .jobheader{display:none}#filter-section #sliderV2{max-width:calc(50% - 10px)}#job-section .jobs.list .job a, #job-section .jobs.block .job a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0}#job-section .jobs.image .job{max-width:calc((100% - 20px) / 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%}#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 .previousbtn, #paging-section .nextbtn{display:none}#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:#004488;--main-color-bright:#004488cc;--second-color:#009bd1}