.mi4-hero-banner{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);padding:80px 0 210px}.mi4-container{margin:0 auto;max-width:1200px;padding:0 20px 80px;position:relative;z-index:999}.mi4-hero-banner .hero-banner-wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;width:100%}.mi4-hero-banner .hero-banner-wrap .banner-left,.mi4-hero-banner .hero-banner-wrap .banner-right{width:50%}.banner-left .sub-title span{letter-spacing:-1px}.banner-left .title h1{letter-spacing:-1px;line-height:1.2;margin-left:-5px}.mi4-hero-banner .hero-banner-wrap .banner-right img{height:100%;object-fit:contain;object-position:center;padding:10%;width:100%}.mi4-hero-banner .hero-banner-wrap .content a{color:#000;text-decoration:underline}.internal-banner{padding:100px 0 0;position:relative;z-index:1}.internal-banner .internal-wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center}.internal-banner .internal-wrap .left{padding-right:30px;width:75%}.return-cta{margin-bottom:40px}.return-cta.button.button--outlined:after{border:none;transform:none}.internal-banner .mi4-container .return-cta a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23570063' class='bi bi-arrow-right-short'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:30px;content:"";display:inline-block;height:15px;margin-left:-5px;transform:rotate(-180deg);transition:background-position .25s linear,background-image .25s linear;vertical-align:middle;width:30px}.internal-banner .mi4-container .return-cta:hover a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-arrow-right-short'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");background-position:calc(50% + 5px) 50%}.internal-banner .mi4-container .title h1{font-size:42px;letter-spacing:-3px;line-height:1.2}.internal-banner .internal-wrap .right{background-color:#fff;border-radius:15px;filter:drop-shadow(0 39px 23px rgba(40,5,45,.1));height:100%;padding:30px 20px;position:sticky;top:100px;width:25%}.internal-banner .internal-wrap .right span{color:#000;display:inline-block;font-family:Albert Sans;font-size:16px;font-weight:500;line-height:1.4;margin:0 0 20px}.internal-banner .internal-wrap .left .right{display:none;margin-top:20px;width:100%}.internal-banner .force_de_vente_btn a{background-color:#fff;padding:5px 25px;width:100%}.cta-wrap{align-items:center;display:flex;gap:20px;margin-bottom:20px}.right-cta a{font-family:Inter;font-size:.85em;font-weight:500;text-align:center;width:100%}.right-cta a:first-letter{text-transform:capitalize}.details-content .content{background-color:#fff;display:block;filter:drop-shadow(0 39px 23px rgba(40,5,45,.1));margin:0 auto;padding:50px;vertical-align:top;width:100%}.details-content .content p{color:#1d1c30;font-size:18px;font-weight:500;line-height:1.5}.details-content .content h4{font-size:19px;font-weight:700;margin-bottom:0}.details-content .content ol{display:inline-block;list-style:none;padding:0;width:100%}.details-content .content ol li{font-size:18px;font-weight:500;margin:0 0 6px}.details-content .content ol li:before{border-radius:0 1px 0;border-top:2px solid;content:"";display:inline-block;height:2px;margin-left:5px;margin-right:9px;vertical-align:middle;width:9px}.details-content .content p img{margin:0 auto;object-fit:cover;object-position:center;width:50%}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd{position:relative}.dropdown dt a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='20' version='1.2'%3E%3Cpath d='m1 1 17 17L35 1' class='a' style='fill:none;stroke:%23000;stroke-miterlimit:100;stroke-width:2'/%3E%3C/svg%3E");background-origin:content-box;background-position:100%;background-repeat:no-repeat;background-size:18px;border:2px solid #a3a3a3;border-radius:10px;color:#fff;display:block;padding:8px;text-decoration:none;width:180px}.dropdown dt a span{color:#000;cursor:pointer;display:block;text-decoration:none}.dropdown dd ul{background:#000 none repeat scroll 0 0;display:none;left:0;list-style:none;min-width:170px;padding:5px 0;position:absolute;top:2px;width:auto}.dropdown dd ul li a{color:#fff;display:block;outline:none;padding:5px;text-decoration:none}.dropdown dd ul li a:hover{background-color:#f4704e;color:#fff;text-decoration:none}.dropdown span.value{display:none}.dropdown{margin:0}.filter-wrap{column-gap:33px;display:flex;justify-content:space-between;margin:0 0 30px;width:100%}.filter-wrap .filter-item{width:100%}.filter-wrap .filter-item label{display:block}.filter-wrap .filter-item .dropdown dt a,.filter-wrap .filter-item input{width:100%}.filter-wrap .filter-item .dropdown dd ul{width:100%;z-index:999999}.filter-post{align-items:center;background-color:#fff;display:flex;filter:drop-shadow(0 39px 23px rgba(40,5,45,.1));justify-content:space-between;margin:15px 0;padding:10px 20px;width:100%}.recruitment-wraper{margin-top:-200px;position:relative;z-index:999}.recruitment-wraper h2{letter-spacing:-1px;line-height:1.4;margin-bottom:30px;text-align:center}.recruitment-wraper .top-filter{background-color:#fff;border:0 solid #000;border-radius:15px;filter:drop-shadow(0 39px 23px rgba(40,5,45,.1));padding:30px}.filter-action a{background-color:#8d01a0;color:#fff;display:inline-block;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.4;padding:12px;text-align:center;width:100%}.filter-wrap .filter-item label{color:#000;font-size:18px;font-weight:400;line-height:1.4;margin:0 0 10px}.filter-wrap .filter-item input{background-color:#fff;border:2px solid #a3a3a3;border-radius:10px;padding:10px}.filter-post-items.postsContainer{position:relative}.force_de_vente_btn a{display:inline-block;font-weight:700;padding:5px 8px;text-align:center;text-transform:uppercase;width:80%}.filter-post p{color:#000;margin:0}.filter-post .title p{color:#000;display:inline-block;font-size:16px;font-weight:700;line-height:1.4;text-transform:uppercase;width:100%!important}.cta-wrap .location-wrap .location,.filter-post .location p{display:inline-block;font-size:16px;font-weight:400;margin:0;width:100%!important}.cta-wrap .location-wrap .location:before,.filter-post .location p:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M215.7 499.2C267 435 384 279.4 384 192 384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2 12.3 15.3 35.1 15.3 47.4 0M192 256c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64' style='fill:%238d01a0'/%3E%3C/svg%3E");background-size:contain;margin-right:4px;min-height:17px;min-width:20px}.cta-wrap .location-wrap .location:before,.filter-action a:after,.filter-post .location p:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;vertical-align:middle}.filter-action a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='m360.5 217.5-152 143.1c-4.6 5.2-10.6 7.4-16.5 7.4s-11.88-2.188-16.5-6.562L23.5 217.5c-9.63-9.2-10.03-24.4-.94-34 9.13-9.7 24.38-10 33.94-.9L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94.937 9.06 9.663 8.66 24.863-.94 34.063' style='fill:%23ffe4b4'/%3E%3C/svg%3E");background-size:15px;height:18px;margin-left:2px;width:18px}.filter-post .created-at p{font-size:15px;font-weight:400;line-height:1.4}.filter-post .postuler a{padding:5px 25px}.filter-post .postuler a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23570063' class='bi bi-arrow-right-short'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:30px;border:none;content:"";display:inline-block;height:30px;margin:-2px -5px 0 0;transform:none;transition:background-image .25s linear,background-position .25s linear;vertical-align:middle;width:30px}.filter-post .postuler a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-arrow-right-short'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");background-position:calc(50% + 5px) 50%}.load-btn-wrap{display:inline-block;text-align:center;vertical-align:top;width:100%}.recruitment-wraper .load-more{margin:10px auto;width:30%}.recruitment-wraper .load-more.button:after{position:relative;top:-2px;transform:rotate(45deg)}.filter-post .title{width:30%}.filter-post .force_de_vente_btn{width:20%}.filter-post .location{width:15%}.filter-post .created-at{width:20%}.filter-post .postuler{text-align:center;width:15%}.filter-post-wrap{position:relative}@media (max-width:991px){.mi4-hero-banner{padding:40px 0 200px}.banner-left .title h1{font-size:32px;line-height:1.2}.banner-left .sub-title span{font-size:26px}.mi4-hero-banner .hero-banner-wrap .banner-left,.mi4-hero-banner .hero-banner-wrap .banner-right{margin:0 0 20px;width:100%}.filter-post{align-items:flex-start;flex-flow:column wrap;gap:10px;padding:20px}.filter-post .created-at,.filter-post .force_de_vente_btn,.filter-post .location,.filter-post .postuler,.filter-post .title{text-align:start;width:100%}.internal-banner{padding:60px 0 0}.internal-banner .internal-wrap .left{padding-right:20px;width:65%}.internal-banner .internal-wrap .title h1{font-size:32px}.internal-banner .internal-wrap .right{width:35%}.filter-post .force_de_vente_btn a{width:auto}.recruitment-wraper .load-more{width:40%}}@media (max-width:767px){.recruitment-wraper h2{font-size:32px}.recruitment-wraper .top-filter{padding:20px}.filter-wrap{flex-flow:row wrap;justify-content:center;margin:0 0 20px;row-gap:18px}.filter-post .force_de_vente_btn a{font-size:15px}.internal-banner .internal-wrap .right{margin-top:20px;width:100%}.internal-banner .internal-wrap .left{padding-right:0;width:100%}.internal-banner .internal-wrap .left .right{display:block;margin-top:20px;position:unset;width:100%}.details-content .content{margin:40px auto 0}.recruitment-wraper .load-more{width:95%}}