section.listing-jobs-module{background-color:#fff;overflow:hidden;position:relative;z-index:1}section.listing-jobs-module .container span.btn-mobile-filter{background-color:#faf2fe;border-radius:5px;color:#9a03e2;cursor:pointer;display:none;font-size:18px;font-weight:500;line-height:18px;padding:10px 20px}@media (max-width:768px){section.listing-jobs-module .container span.btn-mobile-filter{display:inline-block}}section.listing-jobs-module .container .wrapper-filters{margin-bottom:60px}@media (max-width:1290px){section.listing-jobs-module .container .wrapper-filters{margin-bottom:30px}}section.listing-jobs-module .container .wrapper-filters form{align-items:flex-start;flex-direction:row;gap:30px 30px}@media (max-width:768px){section.listing-jobs-module .container .wrapper-filters form{flex-direction:column}}section.listing-jobs-module .container .wrapper-filters form div.contain-selects{display:flex;gap:10px 15px;width:100%}@media (max-width:768px){section.listing-jobs-module .container .wrapper-filters form div.contain-selects{flex-direction:column;gap:15px}}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select{height:47px;position:relative;width:100%}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select{background-color:#f6f6f9;border:1px solid #ecebf2;border-radius:5px;cursor:pointer;height:47px;overflow:hidden;padding-bottom:10px;position:absolute;transition:.35s;width:100%;z-index:2}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select.open{border:1px solid #9a03e2;box-shadow:0 3px 20px 0 rgba(0,0,0,.1);height:auto;z-index:3}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select.open:after{transform:rotate(-180deg)}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%2309090B' d='M9.734 11.361a.14.14 0 0 0 .198 0l3.378-3.378a.82.82 0 0 1 1.159 1.16l-4.387 4.386a.35.35 0 0 1-.497 0L5.198 9.142a.82.82 0 1 1 1.158-1.159z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:20px;pointer-events:none;position:absolute;right:13px;top:13px;transition:.5s;width:20px}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select span.selector{color:#09090b;display:block;font-size:18px;font-style:normal;font-weight:500;height:47px;line-height:150%;padding:10px 15px}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options{display:flex;flex-direction:column;gap:15px 0;margin:0 auto;max-width:calc(100% - 30px);overflow-y:scroll;padding:10px 0 0}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options::-webkit-scrollbar{-webkit-appearance:none;width:5px}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options::-webkit-scrollbar-thumb{background-color:#9a03e2;border-radius:50px;-webkit-box-shadow:0 0 1px #9a03e2}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option{color:#09090b;font-size:18px;font-style:normal;font-weight:500;line-height:150%;transition:.5s}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option.active,section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option:hover{color:#9a03e2}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option.active.box:before{background-color:#9a03e2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m.997 4.983 3.997 4 3.997-4 1.998-2 1-1'/%3E%3C/svg%3E");border:1px solid #9a03e2}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option.box{padding-left:30px;position:relative}section.listing-jobs-module .container .wrapper-filters form div.contain-selects div.contain-select div.select .contain-options .option.box:before{background-position:50%;background-repeat:no-repeat;border:1px solid #09090b;border-radius:3px;content:"";display:block;height:20px;left:0;position:absolute;top:3px;transition:.5s;width:20px}section.listing-jobs-module .container .wrapper-filters form div.contain-buttons{display:flex;gap:0 15px}@media (max-width:768px){section.listing-jobs-module .container .wrapper-filters form div.contain-buttons{justify-content:center;width:100%}}section.listing-jobs-module .container .wrapper-filters form div.contain-buttons button{background-color:#9a03e2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:150%;padding:10px 20px}section.listing-jobs-module .container .wrapper-filters form div.contain-buttons button:nth-child(2){background-color:#faf2fe;color:#9a03e2}section.listing-jobs-module .container .wrapper-result{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;min-height:32px;width:100%}@media (max-width:425px){section.listing-jobs-module .container .wrapper-result{align-items:center;flex-direction:column;gap:15px 0}}section.listing-jobs-module .container .wrapper-result div.filters{display:flex;gap:10px 25px}@media (max-width:425px){section.listing-jobs-module .container .wrapper-result div.filters{flex-wrap:wrap}}section.listing-jobs-module .container .wrapper-result div.filters span{background-color:#faf2fe;border-radius:5px;color:#09090b;cursor:pointer;display:inline-block;font-weight:500;padding:4px 10px;position:relative}section.listing-jobs-module .container .wrapper-result div.filters span span.remove{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8.5' fill='%239A03E2' stroke='%23fff'/%3E%3Cpath fill='%23fff' d='m8.996 8.14 2.57-2.57.856.856-2.57 2.57 2.57 2.57-.856.856-2.57-2.57-2.57 2.57-.856-.857 2.57-2.57-2.57-2.569.856-.856z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;height:18px;position:absolute;right:-7px;text-indent:-9999px;top:-7px;width:18px}section.listing-jobs-module .container .wrapper-result span{color:#817e9a;font-size:16px}section.listing-jobs-module .container .wrapper-cards-results{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:700px){section.listing-jobs-module .container .wrapper-cards-results{flex-direction:column}}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards{display:flex;flex-wrap:wrap;gap:30px;width:100%}@media (max-width:700px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards{flex-direction:column;order:2;width:100%}}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article{border:1px solid #dfdde9;border-radius:10px;display:flex;flex-direction:column;gap:30px 0;padding:20px;transition:.7s;width:calc(33.33333% - 20px)}@media (max-width:992px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article{width:calc(50% - 15px)}}@media (max-width:700px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article{width:100%}}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article:hover{background-color:#fff;filter:drop-shadow(0 0 25px rgba(0,0,0,.1))}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-img{background-color:#9a03e2;border-radius:5px;height:215px;overflow:hidden;position:relative}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-img a.bloc-img{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt{display:flex;flex-direction:column;gap:15px 0;height:100%;justify-content:space-between;text-align:left}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos{display:flex;flex-wrap:wrap;gap:15px 30px}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.info{background-color:#f5f6fe;border-radius:25px;color:#09090b;display:inline-block;font-size:16px;padding:5px 10px 5px 32px;position:relative}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.info:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:38px}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.info.date:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none' viewBox='0 0 16 12'%3E%3Cpath fill='%232F47F5' fill-rule='evenodd' d='M.836 3.334A3.167 3.167 0 0 1 4.003.167h8a3.167 3.167 0 0 1 3.166 3.167v.815c0 .377-.263.65-.547.748a1.167 1.167 0 0 0 0 2.207c.284.098.547.37.547.748v.815a3.167 3.167 0 0 1-3.166 3.167h-8A3.167 3.167 0 0 1 .836 8.667v-.815c0-.377.263-.65.547-.748a1.167 1.167 0 0 0 0-2.207.8.8 0 0 1-.547-.748zm7.431.352a.333.333 0 0 0-.532 0l-.66.874a.33.33 0 0 1-.157.114l-1.036.358a.333.333 0 0 0-.164.506l.627.898a.33.33 0 0 1 .06.185l.02 1.095a.333.333 0 0 0 .431.313l1.048-.32c.063-.019.131-.019.194 0l1.049.32a.333.333 0 0 0 .43-.313l.02-1.095a.33.33 0 0 1 .06-.185l.628-.898a.333.333 0 0 0-.165-.506l-1.035-.358a.33.33 0 0 1-.157-.114z' clip-rule='evenodd'/%3E%3C/svg%3E")}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.info.location:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' fill='none' viewBox='0 0 11 14'%3E%3Cpath fill='%232F47F5' fill-rule='evenodd' d='M.016 6.012C.016 3.016 2.469.596 5.484.596s5.47 2.42 5.47 5.416c0 1.864-1.088 3.703-2.24 5.042a11.3 11.3 0 0 1-1.746 1.656c-.273.203-.535.37-.77.49-.222.111-.475.208-.714.208-.238 0-.49-.097-.712-.208a5.4 5.4 0 0 1-.77-.49 11.3 11.3 0 0 1-1.748-1.656C1.102 9.715.016 7.876.016 6.012M5.49 7.627a1.875 1.875 0 1 1 0-3.75 1.875 1.875 0 0 1 0 3.75' clip-rule='evenodd'/%3E%3C/svg%3E")}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.title{color:#000;display:block;font-size:24px;font-weight:600;line-height:32px;margin:0}@media (max-width:425px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt .infos a.title{font-size:20px;line-height:28px}}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link{display:flex;justify-content:space-between}@media (max-width:425px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link{flex-direction:column;gap:15px 0}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link a.btn-tertiary{order:2}}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link a.btn-tertiary span{font-size:16px}section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link a.date-published{color:#615e73}@media (max-width:425px){section.listing-jobs-module .container .wrapper-cards-results div.contain-cards article div.bloc-txt div.link a.date-published{order:1}}