﻿@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner::after,.multiselect__spinner::before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0-8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent;animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner::after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8)}.multiselect__loading-enter-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotateZ(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input{padding:0 0 0 5px;margin-bottom:8px}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:0;border-radius:5px;background:#fff;width:calc(100%);transition:border .1s ease;box-sizing:border-box;vertical-align:top}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:0}.multiselect__single{padding:0 0 0 5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon::after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus::after,.multiselect__tag-icon:hover::after{color:#fff}.multiselect__current,.multiselect__select{line-height:16px;display:block;box-sizing:border-box;margin:0;text-decoration:none;cursor:pointer}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select::before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0;border-color:#999 transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:0;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option::after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:0;color:#fff}.multiselect__option--highlight::after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected::after{content:attr(data-selected);color:#c0c0c0;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight::after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight::after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight::after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option::after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}.loader-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.7);display:none;justify-content:center;align-items:center;z-index:9999}.loader-wrapper .loader{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #0000;border-right-color:#0888ca;position:relative;animation:l24 1s infinite linear}.loader-wrapper .loader:before,.loader-wrapper .loader:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.loader-wrapper .loader:after{animation-duration:4s}@keyframes l24{100%{transform:rotate(1turn)}}.gyro-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#272a2b;padding:20px;width:75%;max-width:500px;border-radius:5px;z-index:1000;display:none;text-align:center}.gyro-popup p{margin-bottom:0}.gyro-popup .button{padding:3px 10px!important;font-size:14px!important;line-height:22px!important;margin-top:10px}.button.gradient{display:inline-block;color:#0888ca;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-radius:3.5px;border:3px solid transparent;transition:all .3s ease;position:relative;overflow:hidden;z-index:1;padding:10px 15px;font-size:18px;line-height:26px}.button.gradient:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;transition:all .3s ease;opacity:0;z-index:-1}.button.gradient:hover{color:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}.button.gradient:hover:after{width:100%;opacity:1}.button.gradient.small{padding:7px 15px}.button.gradient.filled{color:#fff;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}.button.gradient.filled:after{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box}.button.gradient.filled:hover{color:#0888ca}.button.gradient.filled:hover i{color:#0888ca}.button.gradient.filled i{color:#fff;background:unset}@media only screen and (max-width:719px){.button{margin-right:0}}.jobs-overview{width:100%;margin-bottom:40px}.jobs-overview thead tr{border-bottom:1px solid #dedede}.jobs-overview thead tr th{color:#939393;text-align:left;text-transform:uppercase;font-weight:700;font-size:13px;padding:16px 10px;position:relative}.jobs-overview thead tr th:nth-of-type(1){width:35%}.jobs-overview thead tr th:nth-of-type(2){width:20%}.jobs-overview tbody tr{border-bottom:1px solid #dedede;transform:translate(0);clip-path:inset(0)}.jobs-overview tbody tr:first-of-type{border-top:1px solid #dedede}.jobs-overview tbody tr:focus-within{outline:2px solid #ff69b4;outline-offset:-2px}.jobs-overview tbody tr.favorite-job:has(+tr:not(.favorite-job)){border-bottom:5px double #dedede}.jobs-overview tbody tr:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);transition:all .4s ease;opacity:0;inset:0}.jobs-overview tbody tr td{position:relative;z-index:1;text-align:left;padding:20px 10px;font-weight:500}.jobs-overview tbody tr td.location-mobile{display:none}.jobs-overview tbody tr td.text-blue{color:#0888ca;font-weight:700}.jobs-overview tbody tr td a{text-decoration:none}.jobs-overview tbody tr td .job-type-label{display:inline-block;width:180px;line-height:32px;height:auto;border-radius:9999px;text-align:center;font-weight:700}.jobs-overview tbody tr td .job-type-label.commercial{background-color:#e9d9f3;color:#7834a6}.jobs-overview tbody tr td .job-type-label.commercial .multiselect__tag-icon::after{color:#7834a6;font-size:16px}.jobs-overview tbody tr td .job-type-label.commercial:after{color:#7834a6!important}.jobs-overview tbody tr td .job-type-label.communications{background-color:#e3dbfc;color:#5e3fcc}.jobs-overview tbody tr td .job-type-label.communications .multiselect__tag-icon::after{color:#5e3fcc;font-size:16px}.jobs-overview tbody tr td .job-type-label.communications:after{color:#5e3fcc!important}.jobs-overview tbody tr td .job-type-label.hr{background-color:#cddbf7;color:#0037a6}.jobs-overview tbody tr td .job-type-label.hr .multiselect__tag-icon::after{color:#0037a6;font-size:16px}.jobs-overview tbody tr td .job-type-label.hr:after{color:#0037a6!important}.jobs-overview tbody tr td .job-type-label.hospitality{background-color:#cde7f7;color:#116b99}.jobs-overview tbody tr td .job-type-label.hospitality .multiselect__tag-icon::after{color:#116b99;font-size:16px}.jobs-overview tbody tr td .job-type-label.hospitality:after{color:#116b99!important}.jobs-overview tbody tr td .job-type-label.it{background-color:#def6fe;color:#21718f}.jobs-overview tbody tr td .job-type-label.it .multiselect__tag-icon::after{color:#21718f;font-size:16px}.jobs-overview tbody tr td .job-type-label.it:after{color:#21718f!important}.jobs-overview tbody tr td .job-type-label.legal{background-color:#e1fdff;color:#2e7175}.jobs-overview tbody tr td .job-type-label.legal .multiselect__tag-icon::after{color:#2e7175;font-size:16px}.jobs-overview tbody tr td .job-type-label.legal:after{color:#2e7175!important}.jobs-overview tbody tr td .job-type-label.finance{background-color:#e0f7f3;color:#23786b}.jobs-overview tbody tr td .job-type-label.finance .multiselect__tag-icon::after{color:#23786b;font-size:16px}.jobs-overview tbody tr td .job-type-label.finance:after{color:#23786b!important}.jobs-overview tbody tr td .job-type-label.hsse{background-color:#d2e9df;color:#006335}.jobs-overview tbody tr td .job-type-label.hsse .multiselect__tag-icon::after{color:#006335;font-size:16px}.jobs-overview tbody tr td .job-type-label.hsse:after{color:#006335!important}.jobs-overview tbody tr td .job-type-label.operational{background-color:#feeed8;color:#a1681f}.jobs-overview tbody tr td .job-type-label.operational .multiselect__tag-icon::after{color:#a1681f;font-size:16px}.jobs-overview tbody tr td .job-type-label.operational:after{color:#a1681f!important}.jobs-overview tbody tr td .job-type-label.technical{background-color:#f8ddcf;color:#8c3305}.jobs-overview tbody tr td .job-type-label.technical .multiselect__tag-icon::after{color:#8c3305;font-size:16px}.jobs-overview tbody tr td .job-type-label.technical:after{color:#8c3305!important}.jobs-overview tbody tr td .job-type-label:not(:first-child){margin-top:5px}.jobs-overview tbody tr td.favorite .fa-star{display:none}.jobs-overview tbody tr td.favorite .fa-star.fa-solid{color:#fcc200}.jobs-overview tbody tr td.favorite .fa-star.active{display:block}.jobs-overview tbody tr td.favorite:hover .fa-star.active{display:none}.jobs-overview tbody tr td.favorite:hover .fa-star.inactive{display:block}.jobs-overview tbody tr td.favorite:hover .fa-star.inactive.fa-regular{color:#272a2b}.jobs-overview tbody tr td.favorite:hover .fa-star.inactive.fa-solid{color:#fcc200}.jobs-overview tbody tr:hover{cursor:pointer}.jobs-overview tbody tr:hover:after{width:100%;opacity:1}.jobs-overview tbody tr:hover td{color:#fff}.jobs-overview tbody tr:hover td.text-blue{color:#fff}.jobs-overview tbody tr:hover td.text-blue a{color:#fff}@media(hover:none){.jobs-overview tbody tr td.favorite .fa-star.fa-regular{color:#272a2b}.jobs-overview tbody tr td.favorite:hover .fa-star.active{display:block}.jobs-overview tbody tr td.favorite:hover .fa-star.inactive{display:none}}@media only screen and (max-width:820px){.jobs-overview{margin-bottom:50px;width:99%}.jobs-overview thead{display:none}.jobs-overview tbody tr{display:block;padding-bottom:15px;position:relative}.jobs-overview tbody tr:first-of-type{border-top:1px solid #dedede}.jobs-overview tbody tr td{display:inline;width:100%;padding:0}.jobs-overview tbody tr td:first-of-type{padding:15px 0 10px 0;display:block}.jobs-overview tbody tr td:last-of-type{padding-bottom:15px}.jobs-overview tbody tr td .job-type-label{width:auto;padding:0 15px;font-size:12px;line-height:20px;margin:0 5px 5px 0}.jobs-overview tbody tr td.location-desktop{display:none}.jobs-overview tbody tr td.location-mobile,.jobs-overview tbody tr td.bu{display:inline}.jobs-overview tbody tr td.location-mobile span,.jobs-overview tbody tr td.bu span{display:inline-block;width:auto;padding:0 15px;margin:0 5px 5px 0;font-size:12px;line-height:20px;height:auto;border-radius:9999px;text-align:center;font-weight:700;background-color:#e5edf0;color:#272a2b}.jobs-overview tbody tr td.favorite{position:absolute;top:15px;right:0;width:auto}.jobs-overview tbody tr:hover:after{opacity:0}.jobs-overview tbody tr:hover td{color:#0888ca}.jobs-overview tbody tr:hover td.text-blue{color:#0888ca}.jobs-overview tbody tr:hover td.text-blue a{color:#0888ca}}.custom-file-upload .upload-label{background:#0888ca;color:#fff;padding:10px 20px;margin-top:10px;display:inline-block;cursor:pointer}.custom-file-upload .upload-label i{margin-right:15px}.custom-file-upload .file-list{list-style:none;padding:0;margin-top:10px;text-align:left;margin-left:0}.custom-file-upload .file-list li{background:#f5f5f5;padding:5px;border-radius:3px;margin-top:3px;font-size:20px;line-height:28px;display:inline-block;padding:5px 10px}.custom-file-upload .file-list li i{margin-right:10px;font-size:26px;line-height:34px}#jobday-banner-mobile{display:none;background:linear-gradient(-120deg,#f9a438 0%,#f9a438 20%,#f07d30 40%,#ec6728 100%) padding-box,linear-gradient(-120deg,#f9a438 0%,#f9a438 20%,#f07d30 40%,#ec6728 100%) border-box;width:100%;position:fixed;z-index:1000;text-align:center;padding:8px 0}#jobday-banner-mobile a{color:#fff;text-decoration:none}#jobday-banner-mobile i{color:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:959px){#jobday-banner-mobile{display:block}}body,.content{overflow:initial!important}.no-bottom-margin{margin-bottom:0!important}header{background-color:#f0faff;z-index:1000}header .inner-header{padding:10px 0!important;z-index:1000}header .hamburger,header .button{display:inline-block;color:#0888ca;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-radius:3.5px;border:3px solid transparent;transition:all .3s ease;position:relative;overflow:hidden;z-index:1;font-size:20px;line-height:28px;padding:9px 15px}header .hamburger:after,header .button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;transition:all .3s ease;opacity:0;z-index:-1}header .hamburger:hover,header .button:hover{color:#fff!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}header .hamburger:hover:after,header .button:hover:after{width:100%;opacity:1}header .menu-wrapper{flex:1}header .logo-header{display:flex;flex:1;pointer-events:auto;justify-content:center;position:absolute;left:50%;transform:translateX(-50%);text-align:center}header .logo-header a{display:flex}header .logo-header a img{width:400px}header .right-menu{pointer-events:auto;display:flex;align-items:center;justify-content:end;width:18.9%}header .right-menu .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:18px;line-height:26px;margin-right:0;min-width:100%;padding:8px 25px}header .right-menu .button svg{display:flex;height:34px}header .right-menu .button span{display:flex}header .right-menu .button span.alt{display:none}header .right-menu .button:hover .cls-1{fill:#fff!important}header .title-wrapper{display:none;width:100%;max-width:calc(100% - 125px);position:absolute;left:50%;transform:translateX(-50%);text-align:center;overflow-y:hidden}header .title-wrapper h1{color:#fff;font-size:16px;line-height:24px;font-weight:700}@media(max-width:1512px){header .right-menu .button{font-size:14px;line-height:21px}}@media only screen and (max-width:1375px){header .right-menu{justify-content:end}header .right-menu .button span{display:none}header .right-menu .button span.alt{display:flex}}@media only screen and (max-width:820px){header{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%)}header .logo-header,header .right-menu,header .menu-cta{display:none}header .inner-header>div{align-items:center;position:relative}header .inner-header>div .menu-wrapper{text-align:left;flex:unset}header .inner-header>div .menu-wrapper .hamburger{background:#fff}header .inner-header>div .menu-wrapper .hamburger i{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);-webkit-background-clip:text;color:transparent}header .inner-header>div .title-wrapper{display:block}header.has-jobday{top:37px}}.content{padding-top:145px;overflow:auto}.content.tt-application{padding-top:75px}.content .back-link.mobile{display:none}.content .embeditem{position:relative;max-width:700px;width:100%;aspect-ratio:16/9;margin:40px auto 0 auto}.content .embeditem iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.content .image-mobile{display:none}.content .table-header{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:25px}.content .table-header .clear-filters{font-size:10px;line-height:18px;color:#c1423f;margin-left:5px;cursor:pointer}.content .table-header .left-col h1{color:#0888ca;font-size:28px;line-height:36px;margin-bottom:0}.content .table-header .left-col .job-count{font-weight:500}.content .table-header .right-col{display:flex;flex-direction:row;gap:15px;max-height:40px}.content .table-header .right-col .search-bar{display:flex;align-items:center;border-radius:3.5px;width:350px;background:#f0faff;padding:7px 15px}.content .table-header .right-col .search-bar .search-icon{color:#888;margin-right:8px;font-size:16px}.content .table-header .right-col .search-bar .search-input{font-weight:500;color:#939393;width:100%;border:0;margin:0}.content .table-header .right-col .filters{display:flex;flex-direction:row;gap:15px}.content .table-header .right-col .filters .multiselect{width:200px}.content .table-header .right-col .filters .multiselect .multiselect__select{height:100%;padding:18px 8px;line-height:22px}.content .table-header .right-col .filters .multiselect .multiselect__tags{display:flex;align-items:center;height:100%;padding:7px 10px;font-size:16px;line-height:24px}.content .table-header .right-col .filters .multiselect .multiselect__tags .multiselect__tags-wrap{display:flex;flex-wrap:nowrap;overflow:hidden;max-width:92%}.content .table-header .right-col .filters .multiselect .multiselect__tags input[type=text]{margin:0;border:0}.content .table-header .right-col .filters .multiselect .multiselect__tags .multiselect__placeholder{color:#272a2b;display:inline-block;align-content:center;margin:0;padding:0;height:100%}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag{overflow:hidden;min-width:125px;text-align:center;margin-bottom:0;border-radius:9999px;font-weight:700}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.commercial{background-color:#e9d9f3;color:#7834a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.commercial .multiselect__tag-icon::after{color:#7834a6;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.commercial:after{color:#7834a6!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.communications{background-color:#e3dbfc;color:#5e3fcc}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.communications .multiselect__tag-icon::after{color:#5e3fcc;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.communications:after{color:#5e3fcc!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hr{background-color:#cddbf7;color:#0037a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hr .multiselect__tag-icon::after{color:#0037a6;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hr:after{color:#0037a6!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hospitality{background-color:#cde7f7;color:#116b99}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hospitality .multiselect__tag-icon::after{color:#116b99;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hospitality:after{color:#116b99!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.it{background-color:#def6fe;color:#21718f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.it .multiselect__tag-icon::after{color:#21718f;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.it:after{color:#21718f!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.legal{background-color:#e1fdff;color:#2e7175}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.legal .multiselect__tag-icon::after{color:#2e7175;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.legal:after{color:#2e7175!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.finance{background-color:#e0f7f3;color:#23786b}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.finance .multiselect__tag-icon::after{color:#23786b;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.finance:after{color:#23786b!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hsse{background-color:#d2e9df;color:#006335}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hsse .multiselect__tag-icon::after{color:#006335;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.hsse:after{color:#006335!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.operational{background-color:#feeed8;color:#a1681f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.operational .multiselect__tag-icon::after{color:#a1681f;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.operational:after{color:#a1681f!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.technical{background-color:#f8ddcf;color:#8c3305}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.technical .multiselect__tag-icon::after{color:#8c3305;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__tags .multiselect__tags-wrap .multiselect__tag.technical:after{color:#8c3305!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper{width:360px;padding:15px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element{padding:0;display:inline-block;width:auto;float:left}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label{display:inline-block;width:auto;line-height:32px;height:auto;border-radius:9999px;text-align:center;font-weight:700;padding:0 15px;margin-right:0}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.commercial{background-color:#e9d9f3;color:#7834a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.commercial .multiselect__tag-icon::after{color:#7834a6;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.commercial:after{color:#7834a6!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.communications{background-color:#e3dbfc;color:#5e3fcc}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.communications .multiselect__tag-icon::after{color:#5e3fcc;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.communications:after{color:#5e3fcc!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hr{background-color:#cddbf7;color:#0037a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hr .multiselect__tag-icon::after{color:#0037a6;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hr:after{color:#0037a6!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hospitality{background-color:#cde7f7;color:#116b99}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hospitality .multiselect__tag-icon::after{color:#116b99;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hospitality:after{color:#116b99!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.it{background-color:#def6fe;color:#21718f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.it .multiselect__tag-icon::after{color:#21718f;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.it:after{color:#21718f!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.legal{background-color:#e1fdff;color:#2e7175}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.legal .multiselect__tag-icon::after{color:#2e7175;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.legal:after{color:#2e7175!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.finance{background-color:#e0f7f3;color:#23786b}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.finance .multiselect__tag-icon::after{color:#23786b;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.finance:after{color:#23786b!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hsse{background-color:#d2e9df;color:#006335}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hsse .multiselect__tag-icon::after{color:#006335;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.hsse:after{color:#006335!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.operational{background-color:#feeed8;color:#a1681f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.operational .multiselect__tag-icon::after{color:#a1681f;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.operational:after{color:#a1681f!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.technical{background-color:#f8ddcf;color:#8c3305}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.technical .multiselect__tag-icon::after{color:#8c3305;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .custom-label.technical:after{color:#8c3305!important}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected{background:transparent}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.commercial,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.commercial{border:1px solid #7834a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.communications,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.communications{border:1px solid #5e3fcc}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.hr,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.hr{border:1px solid #0037a6}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.hospitality,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.hospitality{border:1px solid #116b99}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.it,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.it{border:1px solid #21718f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.legal,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.legal{border:1px solid #2e7175}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.finance,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.finance{border:1px solid #23786b}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.hsse,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.hsse{border:1px solid #006335}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.operational,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.operational{border:1px solid #a1681f}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight .custom-label.technical,.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected .custom-label.technical{border:1px solid #8c3305}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option{padding:0;margin:0 10px 10px 0}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected .custom-label{padding:0 30px 0 15px}.content .table-header .right-col .filters .multiselect.ms-types .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected .custom-label:after{content:'';font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;font-size:14px;line-height:22px;top:4px;right:10px;color:#fff;transition:all .2s ease}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__tags .multiselect__tags-wrap .multiselect__tag{overflow:hidden;min-width:125px;margin-bottom:0;border-radius:9999px;font-weight:700;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);color:#fff}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon::after{color:#fff;font-size:16px}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper{width:300px}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element{padding:0;margin:0}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight,.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);color:#fff}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--highlight:after,.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected:after{background:none;color:#fff}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option{padding:4px 10px;margin:0;font-size:16px;line-height:24px;display:flex;align-items:center}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected:after{content:'';font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;font-size:14px;line-height:22px;top:50%;transform:translateY(-50%);right:8px;color:#fff;transition:all .2s ease}.content .table-header .right-col .filters .multiselect.ms-locations .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option.multiselect__option--selected:hover:after{font-size:16px;font-weight:700}.content .table-header .right-col .mobile-filter{display:none;flex:1;justify-content:center}.content .table-header .right-col .mobile-filter i{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);-webkit-background-clip:text;color:transparent;z-index:2;position:absolute;top:50%;transform:translateY(-46%);left:12px}.content .table-header .right-col .mobile-filter:active i,.content .table-header .right-col .mobile-filter:hover i{background:unset;color:#fff}.content .table-header .right-col .apply-filter{display:none;flex:1;justify-content:center}.content .table-header .right-col .apply-filter i{color:#fff;z-index:2;position:absolute;top:50%;transform:translateY(-46%);left:12px}.content .table-header .right-col .mobile{display:none}.content .table-header .right-col.open .search-bar,.content .table-header .right-col.open .filters{display:flex}.content .table-header .right-col.open .mobile-filter{display:none}.content .table-header .right-col.open .apply-filter{display:flex}@media(max-width:1512px){.content .table-header .right-col .search-bar{padding:7px 10px;font-size:14px;width:215px}.content .table-header .right-col .filters .multiselect{width:180px}.content .table-header .right-col .filters .multiselect .multiselect__select,.content .table-header .right-col .filters .multiselect .multiselect__tags{font-size:14px}}@media only screen and (max-width:1600px){.content .table-header .right-col .search-bar{max-width:250px}}@media only screen and (max-width:1200px){.content .table-header .right-col .search-bar{max-width:180px}.content .table-header .filters .multiselect{max-width:180px}}@media only screen and (max-width:1000px){.content .table-header{flex-direction:column}.content .table-header .right-col{margin-top:25px}.content .table-header .right-col .search-bar{max-width:unset;min-width:25%}.content .table-header .right-col .filters{min-width:calc(75% - 60px)}.content .table-header .right-col .filters .multiselect{max-width:unset;min-width:33.33%}}@media only screen and (max-width:820px){.content .table-header .left-col{display:none}.content .table-header .right-col{max-width:100%;max-height:100%;flex-direction:column;margin-top:25px;flex:1}.content .table-header .right-col .mobile-filter{display:flex;margin:0}.content .table-header .right-col .search-bar{flex:1;width:calc(100% - 20px);display:none}.content .table-header .right-col .filters{flex-direction:column;display:none}.content .table-header .right-col .filters .multiselect{flex:1;width:100%;max-width:100%}.content .table-header .right-col .mobile{display:block;text-align:right;font-weight:500}}.content .spontaneous-sollicitation{width:100%;aspect-ratio:1/1;background-position:center;background-size:cover;position:relative;display:block;border-radius:3.5px}.content .spontaneous-sollicitation:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);opacity:.2;z-index:1}.content .spontaneous-sollicitation h2{color:#fff;position:absolute;left:25px;top:25px;z-index:2}.content .spontaneous-sollicitation .button{position:absolute;border:0;font-size:18px;line-height:26px;background-color:#fff;color:#0888ca;border-radius:3.5px;right:20px;bottom:25px;z-index:2}.content .spontaneous-sollicitation .button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;transition:all .3s ease;opacity:0;z-index:-1}.content .spontaneous-sollicitation:hover .button{color:#fff!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}.content .spontaneous-sollicitation:hover .button:after{width:100%;opacity:1;border-radius:3.5px}.content .social-share{display:flex;align-items:center;justify-content:space-between;background:#f0faff;border-radius:3.5px;margin:30px 0;padding:20px}.content .social-share h2{color:#0888ca;font-size:28px;line-height:36px;font-weight:700;margin-bottom:0}.content .social-share a{background:#fff!important}.content .social-share a i{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);-webkit-background-clip:text;color:transparent}.content .social-share a:hover{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%)!important}.content .social-share a:hover i{background:transparent;color:#fff}@media only screen and (max-width:1600px){.content .social-share h2{font-size:20px;line-height:28px}.content .social-share a{margin-left:5px}}.content .snapwidget-widget{border:0;overflow:hidden;border-radius:5px;width:100%;height:600px}.content .highlight{background:#f0faff;padding:25px;margin-bottom:40px}.content .highlight h1,.content .highlight h2,.content .highlight h3,.content .highlight h4{font-size:18px;line-height:26px;color:#0888ca;margin:0 0 15px 0}.content .job-info .back-link{color:#0888ca}.content .job-info h1{font-size:32px;line-height:40px;color:#0888ca;margin:25px 0 10px 0}.content .job-info h2{font-size:18px;line-height:26px;color:#0888ca;margin:0 0 15px 0}.content .job-info .tags>span{display:inline-block;width:180px;line-height:32px;height:auto;border-radius:9999px;text-align:center;font-weight:700}.content .job-info .tags>span.commercial{background-color:#e9d9f3;color:#7834a6}.content .job-info .tags>span.commercial .multiselect__tag-icon::after{color:#7834a6;font-size:16px}.content .job-info .tags>span.commercial:after{color:#7834a6!important}.content .job-info .tags>span.communications{background-color:#e3dbfc;color:#5e3fcc}.content .job-info .tags>span.communications .multiselect__tag-icon::after{color:#5e3fcc;font-size:16px}.content .job-info .tags>span.communications:after{color:#5e3fcc!important}.content .job-info .tags>span.hr{background-color:#cddbf7;color:#0037a6}.content .job-info .tags>span.hr .multiselect__tag-icon::after{color:#0037a6;font-size:16px}.content .job-info .tags>span.hr:after{color:#0037a6!important}.content .job-info .tags>span.hospitality{background-color:#cde7f7;color:#116b99}.content .job-info .tags>span.hospitality .multiselect__tag-icon::after{color:#116b99;font-size:16px}.content .job-info .tags>span.hospitality:after{color:#116b99!important}.content .job-info .tags>span.it{background-color:#def6fe;color:#21718f}.content .job-info .tags>span.it .multiselect__tag-icon::after{color:#21718f;font-size:16px}.content .job-info .tags>span.it:after{color:#21718f!important}.content .job-info .tags>span.legal{background-color:#e1fdff;color:#2e7175}.content .job-info .tags>span.legal .multiselect__tag-icon::after{color:#2e7175;font-size:16px}.content .job-info .tags>span.legal:after{color:#2e7175!important}.content .job-info .tags>span.finance{background-color:#e0f7f3;color:#23786b}.content .job-info .tags>span.finance .multiselect__tag-icon::after{color:#23786b;font-size:16px}.content .job-info .tags>span.finance:after{color:#23786b!important}.content .job-info .tags>span.hsse{background-color:#d2e9df;color:#006335}.content .job-info .tags>span.hsse .multiselect__tag-icon::after{color:#006335;font-size:16px}.content .job-info .tags>span.hsse:after{color:#006335!important}.content .job-info .tags>span.operational{background-color:#feeed8;color:#a1681f}.content .job-info .tags>span.operational .multiselect__tag-icon::after{color:#a1681f;font-size:16px}.content .job-info .tags>span.operational:after{color:#a1681f!important}.content .job-info .tags>span.technical{background-color:#f8ddcf;color:#8c3305}.content .job-info .tags>span.technical .multiselect__tag-icon::after{color:#8c3305;font-size:16px}.content .job-info .tags>span.technical:after{color:#8c3305!important}.content .job-info .intro{display:flex;flex-direction:row;justify-content:space-between;gap:15px;margin:25px 0 0 0}.content .job-info .intro .image,.content .job-info .intro .summary{min-height:450px}.content .job-info .intro .vacature-slick{width:60%;margin-bottom:0}.content .job-info .intro .vacature-slick .slick-list,.content .job-info .intro .vacature-slick .slick-track{height:100%}.content .job-info .intro .vacature-slick .slick-list img,.content .job-info .intro .vacature-slick .slick-track img{object-fit:cover;width:100%;height:100%}.content .job-info .intro .vacature-slick .slick-dots{bottom:15px}.content .job-info .intro .vacature-slick .slick-dots li{width:10px;height:10px}.content .job-info .intro .vacature-slick .slick-dots li button{border:1px solid #0888ca;background-color:#fff;border-radius:100%;width:10px;height:10px}.content .job-info .intro .vacature-slick .slick-dots li button:before{content:none}.content .job-info .intro .vacature-slick .slick-dots li.slick-active button{background-color:#0888ca}.content .job-info .intro .vacature-slick .slick-dots>li:only-child{display:none}.content .job-info .intro .summary{background:#f0faff;padding:25px;position:relative;width:40%}.content .job-info .intro .summary h2{font-size:16px;line-height:24px;color:#272a2b;margin:0}.content .job-info .intro .summary .buttons{position:absolute;bottom:25px}.content .job-info .details{padding-bottom:50px;margin-top:30px}.content .job-info .details h2{font-size:26px;line-height:34px}.content .job-info .details h3{font-size:21px;line-height:29px}.content .job-info .details ul{margin-left:40px;padding-left:0}.content .job-info .details ul li{margin:0 0 6px 0}.content .job-info .details ul ul{margin:6px 0 0 0;padding-left:22px;list-style-type:circle}.content .job-info .details ul ul li{margin:0 0 4px 0}.content .job-info .details ul p{margin:0}.content .job-info .details .highlight{background:#f0faff;padding:25px}.content .job-info .details .highlight h1,.content .job-info .details .highlight h2,.content .job-info .details .highlight h3,.content .job-info .details .highlight h4{font-size:18px;line-height:26px;color:#0888ca;margin:0 0 15px 0}.content .job-info .details .summary{display:none}.content .job-info .details .buttons{margin-top:25px}.content .job-info .buttons.mobile{display:none}.content .job-info .buttons .button{overflow:unset}.content .job-info .buttons .share{display:inline-block;color:#0888ca;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-radius:3.5px;border:3px solid transparent;transition:all .3s ease;position:relative;z-index:1;font-size:18px;line-height:26px}.content .job-info .buttons .share:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;transition:all .3s ease;opacity:0;z-index:-1}.content .job-info .buttons .share .share-box{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:none;background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}.content .job-info .buttons .share .share-box .share-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;color:#fff;font-size:18px;transition:background-color .3s ease;background:#fff!important}.content .job-info .buttons .share .share-box .share-button i{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);-webkit-background-clip:text;color:transparent}.content .job-info .buttons .share .share-box .share-button:hover{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%)!important}.content .job-info .buttons .share .share-box .share-button:hover i{background:transparent;color:#fff}.content .job-info .buttons .share:hover{color:#fff!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}.content .job-info .buttons .share:hover:after{width:100%;opacity:1}.content .job-info .buttons .share:hover .share-box{display:flex;gap:10px}.content .job-info .related-jobs h2{font-size:28px;line-height:36px}.content .job-info .related-jobs .jobs-overview{margin:40px 0 125px 0}.content .job-info .related-jobs .jobs-overview tbody tr:first-of-type{border-top:1px solid #dedede}@media only screen and (max-width:1375px){.content .job-info{width:96%}}@media only screen and (max-width:820px){.content .job-info .back-link,.content .job-info h1,.content .job-info .intro{display:none}.content .job-info .tags{margin-bottom:15px}.content .job-info .details .highlight{background:#fff;padding:0}.content .job-info .details .highlight h1,.content .job-info .details .highlight h2,.content .job-info .details .highlight h3,.content .job-info .details .highlight h4{font-size:18px;line-height:26px;color:#0888ca;margin:0 0 15px 0}.content .job-info .details .summary{display:block;background:#f0faff;padding:25px;margin-top:25px}.content .job-info .details .buttons{display:none}.content .job-info .details .buttons.mobile{display:flex;flex-direction:row;justify-content:space-between;gap:15px;position:fixed;left:0;bottom:0;width:calc(100% - 50px);background:#f0faff;z-index:1000;padding:25px}.content .job-info .details .buttons.mobile .button{width:50%;text-align:center}.content .job-info .details .buttons.mobile .share{color:#fff;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent}.content .job-info .details .buttons.mobile .share .share-box{top:unset;bottom:125%;left:unset;right:-5px;transform:none}}.content .detail-side-info{padding-top:152px}.content .detail-side-info.fixed{position:fixed;padding-top:0;margin-top:-50px}.content .detail-side-info .recruiter{background:#f0faff;padding:25px}.content .detail-side-info .recruiter .perso{display:flex;flex-direction:row;align-items:center;margin-bottom:25px}.content .detail-side-info .recruiter .perso img{width:100px;height:100px;object-fit:cover;border-radius:50%}.content .detail-side-info .recruiter .perso .name-function{margin-left:15px}.content .detail-side-info .recruiter .button{display:block;border-radius:3.5px;color:#fff;border:3px solid transparent;background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;border-color:transparent;border-radius:9999px;font-size:16px;line-height:24px;position:relative;padding-left:60px;max-width:100%;margin-right:0}.content .detail-side-info .recruiter .button i.fa-at{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%);-webkit-background-clip:text;color:transparent;z-index:2;position:absolute;top:50%;transform:translateY(-46%);left:12px}.content .detail-side-info .recruiter .button i.fa-arrow-right{position:absolute;top:50%;transform:translateY(-50%);right:20px}.content .detail-side-info .recruiter .button:after{content:"";width:34px;height:34px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:5px;border-radius:99999px;z-index:1;background:#fff}.content .detail-side-info .recruiter .button:hover{color:#0888ca;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%) border-box;transition:all .3s ease}.content .detail-side-info .recruiter .button:hover:after{background:linear-gradient(-60deg,#3d52c7 0%,#0888ca 50%,#59deed 100%)}.content .detail-side-info .recruiter .button:hover i.fa-at{background:none;color:#fff}.content .detail-side-info .view-360 .cta{background:#f0faff;padding:25px;margin:25px 0}.content .detail-side-info .view-360 .cta.no-margin{margin-top:0}.content .detail-side-info .view-360 .cta h2{display:inline;font-size:28px;line-height:36px;color:#0888ca;margin:0 0 15px 0}.content .detail-side-info .view-360 .cta img{display:inline-block;height:30px;padding:10px 0 0 5px}.content .detail-side-info .view-360 .preview.top-margin{margin-top:25px}@media(max-width:1512px){.content .detail-side-info .view-360 .cta h2{font-size:22px;line-height:30px}.content .detail-side-info .view-360 .cta img{height:20px}}@media(max-height:767px){.content .detail-side-info.fixed{margin-top:-25px;overflow-y:scroll;max-height:75vh}}.content .tt-iframe{background-color:#0888ca}.content .tt-iframe .back-link{color:#fff;text-decoration:none;display:inline-block;padding:15px 0 15px 40px}.content .text-page-clean{margin:0 0 80px 0}.content .text-page-clean .header-banner{z-index:0}.content .text-page-clean .header-banner img{width:100%}@media only screen and (max-width:1375px){.content .spontaneous-sollicitation,.content .social-share,.content .detail-side-info,.content .snapwidget-widget{display:none}.content #jobs-app{width:96%}}@media only screen and (max-width:1000px){.content{padding-top:11%}}@media only screen and (max-width:820px){.content{padding-top:66px}.content.has-jobday{padding-top:103px}.content .back-link.mobile{display:block;background:#fff;position:fixed;left:0;width:100%;z-index:1000;padding:10px 20px;text-decoration:none;font-weight:700}.content .image-mobile{display:block;margin:46px 0 20px 0}.content .umbraco-forms-form fieldset{padding:0;margin:0}.content .text-page-clean{margin:40px 0 80px 0}.content .contact>div{width:96%}}