.footer-banner-wrapper{width:100%;min-height:300px;display:flex;color:#fafafa;background-color:#151f2b}.footer-banner-wrapper .footer-banner-container{width:84%;margin:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:920px){.footer-banner-wrapper .footer-banner-container{align-items:flex-start;flex-direction:column;gap:15px;padding-bottom:35px}}.footer-banner-wrapper .footer-banner-container h2{color:#fafafa}.footer-banner-wrapper .footer-banner-container .footer-banner-btn{max-width:250px;width:100%;height:70px;text-transform:none;background:radial-gradient(248.57% 743.51% at 13.64% -28.57%,#e94e4c 0,#d90a2c 100%);box-shadow:10px 15px 25px rgba(255,71,172,.1);border-radius:5px}@media screen and (max-width:920px){.footer-banner-wrapper .footer-banner-container .footer-banner-btn{max-width:157px;width:100%;height:37px}}.job-offer-container{width:84%;display:flex;gap:4%;margin:64px auto}@media screen and (max-width:992px){.job-offer-container{flex-direction:column}}.filter-input-with-radio-container{width:100%;max-width:360px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:992px){.filter-input-with-radio-container{max-width:100%}}.filter-input-with-radio-container .filter-input-with-radio-title,.filter-input-with-radio-container .filter-radio-title{font-family:Gotham,sans-serif;font-size:20px;font-weight:700;display:flex;align-items:center;gap:8px}@media screen and (max-width:992px){.filter-input-with-radio-container .filter-input-with-radio-title,.filter-input-with-radio-container .filter-radio-title{font-size:15px}}.filter-input-with-radio-container .filter-radio-title{margin-bottom:40px}.filter-input-with-radio-container .filter-radio{width:100%;min-height:400px;padding:28px 32px;background:#f6f7f9;border-radius:10px}.filter-input-with-radio-container .filter-radio .filter-radio-all{font-weight:600;cursor:pointer}.custom-text-field-end-icon{cursor:pointer}.box-label{height:100%}.box-label .none{display:none}.hide-circle-button{visibility:hidden;width:0}.custom-radio-mui-button{font-weight:600;cursor:pointer;padding:16px 0;margin:0;width:100%;border-top:1px solid #ededed}.offer-list-container{width:100%}.offer-list-container .offer-list-title-content{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width:992px){.offer-list-container .offer-list-title-content{margin-top:32px;justify-content:center}}.offer-list-container .offer-list-title-content .offer-list-title{font-family:Gotham,sans-serif;font-size:28px;font-weight:700}@media screen and (max-width:992px){.offer-list-container .offer-list-title-content .offer-list-title{font-size:20px}}.offer-list-container .offer-list-count{font-weight:700}@media screen and (max-width:992px){.offer-list-container .offer-list-count{display:none}}.offer-list-content{padding:32px;margin-bottom:24px;border:2px solid #f4f4f4;border-radius:15px}.offer-list-content .offer-title-container{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.offer-list-content .offer-title-container .offer-publication-date{display:none}}.offer-list-content .offer-title-container .offer-title{font-family:Gotham,sans-serif;font-size:20px;font-weight:700}@media screen and (max-width:992px){.offer-list-content .offer-title-container .offer-title{font-size:15px}}.offer-list-content .position-offer{display:flex;align-items:center;gap:8px}.offer-list-content .learn-more-offre{display:flex;align-items:center}.root-custom-pagination{font-family:Gotham,sans-serif;font-size:15px;font-weight:700;width:36px;height:36px;margin:0 8px;background-color:#efefef;border:0}@media screen and (max-width:992px){.root-custom-pagination{font-size:12px;width:28px;height:28px}}:root .selected-page-custom-pagination{background-color:#2e4859;color:#fafafa}.custom-pagination-container{width:100%;display:flex;justify-content:center;margin-top:32px}