:root{--color-primary:#fc0;--color-hover:#fff0de;--color-primary-alt:#ffc107;--color-primary-dark:#ffcd00;--color-primary-light:#ffcd90;--color-primary-lighter:#ffcd39;--color-primary-lightest:#fc0;--color-primary-rgb: rgb(255 191 0);--color-primary-rgba:rgba(255,193,7,.8);--color-primary-rgba-light: #ffbf0050;--color-text:#121212;--color-text-alt:#121212;--color-text-dark:#121212;--color-text-darker:#121221;--color-text-gray:#303030;--color-text-gray-dark:#212529;--color-text-light:black;--color-bg-white:#fff;--color-bg-white-alt:#fff;--color-bg-white-rgba:rgba(255,255,255,.8);--color-bg-white-transparent: #ffffffa6;--color-gray-light:#e4e4e4;--color-gray-lighter:#f5f5f5;--color-gray-lightest:#fafafa;--color-gray-very-light: #e5e5e521;--color-gray-pale:#f1f1f1;--color-gray-border:#e5e5e5;--color-gray-smoke:whitesmoke;--color-cream:#ffefdd;--color-cream-light:#fff0de;--color-cyan-light:#f1fcfa;--color-transparent:transparent;--color-black-rgba-50:rgba(0,0,0,.5);--color-black-rgba-15:rgba(0,0,0,.15);--jobtex-theme-hover-color:#121212;--jobtex-text-color:var(--color-text-light);--jobtex-theme-color:#121212;--transition-base:all .3s ease;--border-radius-sm:4px;--border-radius-md:7px;--border-radius-lg:8px;--spacing-xs:5px;--spacing-sm:10px;--spacing-md:15px;--spacing-lg:20px;--spacing-xl:30px}.layout-job-sidebar-v2 .sidebar .widget,.layout-job-sidebar-v2 .apus-sidebar .widget{padding-top:0}.emploi-filtres .widget-title,.widget-job-search-form .widget-title{font-size:18px;margin-bottom:var(--spacing-lg)}.filter-listing-form.horizontal.st_dark .row{margin-right:0;margin-left:0}.page-template-page-jobs .filter-listing-form.horizontal{display:block;justify-content:flex-start}:not(.page-template-page-jobs) .filter-listing-form.horizontal {display:flex;justify-content:center}.page-blog.home-page-default{padding-bottom:var(--spacing-sm)}@media (min-width:1200px){.page-blog.home-page-default{padding-top:var(--spacing-sm)}}.post-list-item .inner-bottom{padding:var(--spacing-sm) var(--spacing-xl)}@media (min-width:1200px){.post-layout .entry-title{font-size:20px}}.cities-cards{display:flex;gap:30px;flex-direction:column}.title-container-cities{display:flex;justify-content:space-between;align-items:center;margin:30px 0;width:100%}.city-card{width:100%!important}.city-cards-row{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}@media (min-width:1200px){.city-cards-row{grid-template-columns:repeat(4,1fr)!important}}@media (min-width:767px){.city-cards-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.container{max-width:1200px!important}}.moyen-net{font-size:20px;margin:0;font-weight:bold}.salaire-net{font-size:60px;margin:0;font-weight:900;color:var(--color-text-light);display:flex;align-content:center;align-items:center;gap:5px;margin-top:-15px}.par-mois{font-size:20px;font-weight:500}.salaire-moyen{font-size:15px}.category-banner-inner.v2{background:var(--color-transparent);background-color:var(--color-transparent);-webkit-box-shadow:none;box-shadow:none;color:var(--color-text);background-color:var(--color-bg-white);box-shadow:0 0 0 0 var(--color-black-rgba-50);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--color-gray-light);border-radius:8px 8px 8px 8px;justify-content:space-between;align-items:start!important}.category-banner-inner{display:flex}.category-banner-inner.v1 .title{font-size:14px}.category-banner-inner.v2 .title,.category-banner-inner:hover .title{color:var(--color-text)}.category-banner-inner.v2:hover{background-color:#e7e7e7;border:2px solid #e7e7e7}.job-detail-buttons .action{justify-content:center}.job_listing-template-default .list-content-job{padding-right:var(--spacing-lg);padding-left:var(--spacing-sm)}@media (min-width:767px){.job-detail-buttons .action{justify-content:flex-start}.submission-form-wrapper{font-size:20px}}@media (min-width:1200px){.job-detail-header.v1{padding-top:60px}.job_listing-template-default .list-content-job{padding-right:100px;padding-left:55px}.widget_apus_user_short_profile .skill-percents .value-percents{font-size:14px}}@media (min-width:768px){.page-template-page-dashboard-php .meeting-wrapper.align-items-center .righ-inner{display:flex!important;justify-content:space-between!important}}.afficher_hide_password{display:flex;align-items:center;gap:15px}.afficher_hide_password a{position:absolute;right:15px}.box-dashboard-wrapper .widget-delete{max-width:100%!important}.box-dashboard-wrapper #delete-profile-password{max-width:500px!important}.job-detail-employer-info .employer-category{display:flex!important;flex-direction:column!important;align-items:flex-start!important}input[value="Connexion"]{color:var(--color-text-dark)}.btn-theme:hover,.btn-inverse.btn-theme:hover{color:var(--color-text-dark)!important;background:var(--color-bg-white)!important;border:1px solid var(--color-text-dark)!important}.btn-inverse.btn-theme:focus{border:1px solid var(--color-text-dark)!important}.layout-type-half-job-details .item-job.active .layout-job{border:1px var(--color-primary) solid!important;margin-top:10px!important;margin-bottom:10px!important}.section_header .apus-user-login.btn-login svg,.section_header .apus-user-login.btn-login .separate{display:none}.section_header .apus-user-login.btn-login{font-family:'Open Sans';line-height:14px;border-radius:0}.section_header .e--pointer-underline .elementor-item:after{bottom:-5px!important}.custom_newsletter label{display:none}.custom_newsletter .elementor-field-type-email{padding:0!important;width:60%!important}.custom_newsletter .elementor-field-type-submit{width:40%!important;padding:0!important}.custom_newsletter .elementor-form-fields-wrapper{display:flex}.link_politique{color:var(--color-bg-white-alt)!important}.link_politique:hover{color:var(--color-primary-dark)!important}.formulaire_h1 .row{justify-content:space-between}.formulaire_h1 .row .col-md-5,.formulaire_h1 .row .col-md-3{width:33.33%}.section_h1_acc .filter-listing-form.horizontal.st_dark .form-control{background-color:var(--color-bg-white-alt)!important}.filter-listing-form.horizontal.st_dark .form-control{background-color:var(--color-bg-white-alt)!important}.section_h1_acc .filter-listing-form.horizontal input{padding:0}.section-decroche{position:relative}.section-decroche::before{content:'';position:absolute;background-color:var(--color-cyan-light);left:0;top:0;width:75%;height:100%;z-index:-2}.section_post_articles a.elementor-post__read-more:after{content:'\f061';font-family:'Font Awesome 5 Free';position:absolute;width:45px;height:45px;background:var(--color-text-alt);color:var(--color-bg-white-alt);border-radius:50%;display:flex;align-items:center;justify-content:center;right:20px;bottom:37px;font-size:17px;font-weight:600;transition:all .3s ease-in-out}.section_post_articles a.elementor-post__read-more:hover:after{background:var(--color-primary-light);color:var(--color-text-alt);box-shadow:0 0 30px 0 var(--color-black-rgba-15)}.section_post_articles a.elementor-post__read-more{color:var(--color-transparent);font-size:0;margin-bottom:0!important}.section_post_articles .elementor-post__excerpt{padding-right:50px;margin-bottom:0!important}.section_post_articles .elementor-post__badge{position:relative!important}.section_post_articles a.elementor-post__thumbnail__link{width:calc(100% - 40px);align-self:center;padding-top:20px}.section_post_articles .elementor-post__thumbnail,.section_post_articles a.elementor-post__thumbnail__link:after{border-radius:5px}.section_post_articles .elementor-post__badge{background:var(--color-gray-lighter)!important;color:var(--color-text-alt)!important;width:max-content;font-weight:700!important;border-radius:5px!important;margin:0 0 0 20px!important}.section_post_articles .elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:10px}.inner-top-menu{overflow-y:scroll;scroll-behavior:smooth;height:400px;border-radius:5px;scrollbar-width:none}.section_card_icon .elementor-column .elementor-widget-wrap{transition:box-shadow .3s , transform .65s cubic-bezier(.23,1,.32,1)}.section_card_icon .elementor-column .elementor-widget-wrap:hover{transform:translateY(-3px)}.section_card_icon .elementor-column .elementor-widget-wrap .elementor-icon{box-shadow: 6px 15px 30px 0px rgb(0 0 0 / 8%)}.section_panorama .elementor-column:hover .elementor-button{background-color:var(--color-bg-white-transparent)}#buddypress #item-header-cover-image #item-header-avatar img.avatar{border:solid 2px var(--color-bg-white);background:var(--color-bg-white-rgba);border-radius:50%}@media screen and (min-width:46.8em){.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) {border-bottom:none!important;border-top:1px solid var(--color-primary);box-shadow:0 2px 12px 0 var(--color-gray-lightest);background-color:var(--color-gray-very-light);padding:5px;border-radius:7px}}.activity-update-form #whats-new-avatar img{border-radius:50px!important}ul#member-secondary-nav{margin-top:0!important}.buddypress-wrap .bp-navs li:not(.current) a:focus, .buddypress-wrap .bp-navs li:not(.current) a:hover, .buddypress-wrap .bp-navs li:not(.selected) a:focus, .buddypress-wrap .bp-navs li:not(.selected) a:hover {background:var(--color-primary)!important;color:var(--color-text-alt)!important;border-radius:7px!important}ul#member-primary-nav{margin-top:20px}ul#member-secondary-nav{margin-top:20px}.buddypress-wrap .bp-search form:focus,.buddypress-wrap .bp-search form:hover,.buddypress-wrap .select-wrap:focus,.buddypress-wrap .select-wrap:hover{border:1px solid var(--color-primary);box-shadow:inset 0 0 3px #eee}.buddypress-wrap .select-wrap{border:1px solid var(--color-text)}.buddypress-wrap .select-wrap span.select-arrow:before{color:var(--color-text);content:"\25BC"}.buddypress-wrap .bp-feedback.help .bp-icon,.buddypress-wrap .bp-feedback.info .bp-icon{background-color:var(--color-primary)}ul#group-primary-nav{margin-top:20px}ul#group-secondary-nav{margin-top:20px}span.notification-count{position:relative;font-size:23px;color:var(--color-text)}ul#member-primary-nav li a{font-size:20px}.activity-list.bp-list{background:var(--color-gray-lightest);border:1px solid var(--color-primary)}.activity-update-form{border:none;box-shadow:none}.buddypress-wrap .item-body .screen-heading{font-size:32px;font-weight:bold}h3.screen-heading.profile-group-title.edit{font-size:25px;font-weight:100}@media screen and (max-width:46.8em){.buddypress-wrap .single-screen-navs{border:1px solid var(--color-primary)}.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {background:var(--color-bg-white)}.buddypress-wrap .single-screen-navs li{border-bottom:1px solid var(--color-bg-white)}ul#member-primary-nav{margin-bottom:20px}.buddypress-wrap .bp-navs li.current a,.buddypress-wrap .bp-navs li.current a:focus,.buddypress-wrap .bp-navs li.current a:hover,.buddypress-wrap .bp-navs li.selected a,.buddypress-wrap .bp-navs li.selected a:focus,.buddypress-wrap .bp-navs li.selected a:hover{background:var(--color-primary);color:var(--color-text)}}div#main-content{margin-bottom:20px}.urgent{color:var(--color-text-dark);font-weight:bold;background:var(--color-primary)}.page-template-page-jobs .top-detail-job .job-detail-buttons .btn-follow{border-color:#f2f2f2!important;color:#f2f2f2}.page-template-page-jobs .top-detail-job .job-detail-buttons .btn-follow:hover{background:var(--color-text-dark)!important}.add-fix-top.active:focus{background:var(--color-primary)!important;color:var(--color-bg-white-alt)!important}.grid_posts article{border-radius:3px!important}.grid_posts .category-job a{color:var(--color-text-light)}.home-page .filter-listing-form.horizontal.st_dark .select2-container--default.select2-container.select2-container--focus .select2-selection--single{border-color:transparent!important}.home-page .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{padding:5px 10px 10px 0!important;color:var(--color-text-dark)!important}.select2-container--default.select2-container .select2-selection--single{text-transform:none!important}.job-detail-header-inner .job-metas-detail-bottom{margin-top:0!important}.job-type.with-title .type-job{background:var(--color-gray-pale);font-weight:bold;font-size:1rem;padding:0 15px;border-radius:4px}.page-template-page-jobs .layout-job .category-job a{color:var(--color-text-gray)}.page-template-page-jobs .filter-listing-form.horizontal.st_dark .select2-container--default.select2-container .select2-selection--single{background:var(--color-cream);border-radius:4px!important;padding-right:0!important}.page-template-page-jobs .filter-listing-form.horizontal .select2-container--default .select2-selection--single{background:var(--color-bg-white-alt)}.page-template-page-jobs .layout-type-half-job-details .filter-sub-topbar-sidebar{width:100%;margin:0}.page-template-page-jobs .filter-sub-topbar-sidebar .widget:last-child{margin-bottom:0!important}.page-template-page-jobs .jobs-alert-ordering-wrapper .form-jobtex-ppp{margin-left:0!important}.page-template-page-jobs .layout-type-half-job-details-v2 .jobs-alert-ordering-wrapper .select2-container--default.select2-container .select2-selection--single,.layout-type-half-job-details .jobs-alert-ordering-wrapper .select2-container--default.select2-container .select2-selection--single{margin-left:10px;display:flex!important;align-items:center;justify-content:space-between;background:var(--color-cream);border:none}.page-template-page-jobs .filter-listing-form.horizontal.st_dark .select2.select2-container.select2-container--default{width:100%!important}#TpiUR_location+.select2 .select2-selection,#TpiUR_location+.select2 .select2-selection .select2-selection__rendered{width:auto!important;min-width:0!important;display:inline-block!important}@media (min-width:1200px){.layout-type-half-job-details-v2 .jobs-alert-ordering-wrapper,.layout-type-half-job-details .jobs-alert-ordering-wrapper{display:flex;flex-wrap:nowrap}}.page-template-page-jobs .layout-type-half-job-details-v2 .jobs-alert-ordering-wrapper .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow,.layout-type-half-job-details .jobs-alert-ordering-wrapper .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow{position:relative;top:0!important;right:0!important}.page-template-page-jobs .job-detail-buttons .btn-apply,.job-detail-buttons .btn-apply,.candidate-alert-form .button,.job-alert-form .button{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center;gap:8px;color:var(--color-bg-white-alt);background:var(--color-text-dark);margin-left:0;margin-top:15px;height:40px;transition:ease-in .3s}.member-detail-buttons .send-private-wrapper .send-private-message-btn,.btn-theme{background:var(--color-text-dark)!important;color:var(--color-bg-white-alt)!important}.page-template-page-jobs .job-detail-buttons .btn-apply:hover,.job-detail-buttons .btn-apply:hover,.member-detail-buttons .send-private-wrapper .send-private-message-btn:hover,.member-detail-buttons .send-private-wrapper .send-private-message-btn:focus,.btn-theme.btn-outline,.open-job,a.btn.btn-theme.btn-outline.btn-link-review{color:var(--color-text-darker);border-color:var(--color-text-dark);background:var(--color-bg-white-alt)}.btn-theme.btn-outline:hover,.btn-theme.btn-outline:active,.btn-theme:hover{color:var(--color-text-dark)!important}.employer-grid .btn-follow{top:15px;right:15px;border-radius:8px}.page-template-page-jobs .top-detail-job .job-detail-buttons .btn-follow{color:var(--color-primary-dark);margin-top:15px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;border-radius:4px;border-color:var(--color-primary)!important}.btn-follow:not(.st_text):hover{border-color:var(--color-text-dark)!important;background:var(--color-text-dark)!important;color:var(--color-bg-white-alt)!important}.page-template-page-jobs .top-detail-job .apus-social-share.share-listing.position-relative{margin-top:15px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}.page-template-page-jobs .job-detail-buttons .job-deadline .deadline-time{color:var(--color-text-light);font-weight:400}.page-template-page-jobs .job-detail-buttons .job-deadline strong{color:var(--color-text-light);font-weight:400}.page-template-page-jobs .job-deadline.with-title{display:none!important;gap:4px}.page-template-page-jobs .job-salary.with-icon{display:flex;gap:4px;align-items:center}.layout-type-half-job-details .filter-topbar-sidebar{padding:0 0 60px 0}.page-template-page-jobs .filter-listing-form.horizontal.st_dark .select2-container--default.select2-container .select2-selection--single .select2-selection__arrow{position:relative;top:0!important;right:0!important}.page-template-page-jobs .elementor-widget-apus_element_job_board_pro_search_form{max-width:1110px!important}.page-template-page-jobs .filter-listing-form.horizontal.st1{box-shadow: 0 2px 14px 10px rgb(211 213 217 / 8%) !important;border:none!important}.joobrio_jobs_page .job-detail-header-inner{padding:15px 20px 15px 20px!important}.home .widget-jobs-tabs .top-info{display:none!important}.joobrio_jobs_page .form-group-location .select2-container{width:calc(100% - 100px)!important}.joobrio_jobs_page .job-detail-header-inner .employer-logo+.info-detail-job{padding-left:0!important;padding-top:10px}.page-template-page-jobs #job-details-wrapper .content-job-detail{padding:30px 20px!important}#category_salary_container{margin:15px 0;font-weight:bold;background:var(--color-gray-smoke);padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;border-radius:7px;display:flex;align-items:center;gap:30px}.salary-range-title{color:var(--color-text-light);font-size:16px;font-weight:400}.salary-range-text{font-size:28px;color:var(--color-text-light)}#category_salary_type{width:200px;height:45px;padding:10px;border:none;border-radius:7px}.job_listing-template-default .btn-apply-job-internal-required{margin:0!important}.job_listing-template-default .sidebar-job .widget{background-color:var(--color-transparent);padding:0;border-radius:0;border:none}.job_listing-template-default .list-content-job .job-detail-detail{padding:0}.job_listing-template-default .list-content-job .job-detail-detail{padding:0;border-radius:0;border:none}.job_listing-template-default .list-content-job .job-detail-detail .list{display:flex;flex-direction:column}.job_listing-template-default .job-detail-detail .list li{padding-bottom:0;margin-bottom:0;border-bottom:0}.job_listing-template-default .job-detail-detail .value{margin-left:inherit}.job_listing-template-default .list-content-job .job-detail-detail .list li{width:100%}.job_listing-template-default .job-single-v2 .job-detail-header-inner{margin-bottom:10px}.job_listing-template-default .widget.widget_apus_job_info{width:100%;margin-bottom:0}.box-dashboard-wrapper .message_line{margin-bottom:0!important}.box-dashboard-wrapper{padding-left:30px!important;padding-right:30px!important}.job_listing-template-default .list-content-job{padding-right:100px;padding-left:100px}.job_listing-template-default .top-detail-job .col-md-7.col-12{display:none}.job_listing-template-default .job-salary.with-icon{display:none}.job_listing-template-default .job-deadline.with-title{display:none}.apus-social-share.share-listing.position-relative{display:none}.btn-follow.btn-action-job.btn-add-job-shortlist{display:none}.job_listing-template-default .job-detail-buttons{text-align:left}.job-detail-header-inner .job-detail-title{font-size:1.5rem;font-weight:bold}.job-detail-description .title{font-weight:bold}.job-detail-header-inner .employer-title a{font-size:.8rem;color:var(--color-text-dark)}.employer-title a{font-weight:700}.title-fourchette{font-size:24px;color:var(--color-text-light);font-weight:bold}.joobrio_jobs_page .top-detail-job .info-detail-job{padding-left:0!important}.job_listing-template-default .job-detail-detail .details .text{font-weight:bold;color:var(--color-text-light);font-size:16px}.job_listing-template-default .job-detail-detail .details .value{color:var(--color-text-light);font-size:15px}.job_listing-template-default .job-detail-detail .details .job-category a{color:var(--color-text-light);font-size:15px}.job_listing-template-default .action{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center;gap:8px;color:#fff;margin-left:0;margin-top:15px;height:40px;width:240px}.dark-txt{color:var(--color-text-alt);font-family:'Plus Jakarta Sans',sans-serif}.style-font{font-family:'Plus Jakarta Sans',sans-serif}.text-touver-job{font-size:14px;margin:0 0 5px 0}.form-jobtex-ppp .select2-container--default .select2-selection--single,.select2-wrapper .select2-container--default .select2-selection--single,.my-jobs-ordering .select2-container--default .select2-selection--single,.jobs-ordering .select2-container--default .select2-selection--single{border-color:var(--color-primary-rgba)!important;background:var(--color-cream)}.layout-job-sidebar-v2 .sidebar .widget{background:none}.emploi-filtres .widget-title{font-size:24px;font-weight:bold}@media (min-width:1200px){.filter-listing-form .form-control:hover,.filter-listing-form .select2-container--default.select2-container .select2-selection--single:hover{border-radius:5px;border:1px solid var(--color-cream-light)}}.bp-user .apus-breadscrumb{margin:0!important;display:none!important}.bp-user #main-container{width:100%!important;max-width:100%;margin:0;padding:0}.bp-user .bp-navs ul li .count{height:24px;width:24px;line-height:16px;background:var(--color-primary-dark);border:none;color:var(--color-text-light)}.bp-user .bp-wrap{padding:0 30px}.bp-user ul#member-primary-nav li a{font-size:15px}.bp-user ul#member-primary-nav{margin-top:0}.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links){border-top:none;box-shadow:none}.bp-user .single-headers{padding-bottom:0!important;margin-bottom:0!important}.bp-user .item-meta{margin:0%}.bp-user #buddypress{position:relative}#buddypress #item-header-cover-image #item-header-avatar{z-index:100}.bp-use#buddypress #item-header-cover-image{max-height:225px}.buddypress-wrap .main-navs:not(.dir-navs) li.current a, .buddypress-wrap .main-navs:not(.dir-navs) li.selected a {background:var(--color-primary-dark)!important;border-radius:7px!important}.buddypress-wrap .bp-subnavs li.current a,.buddypress-wrap .bp-subnavs li.selected a{background:var(--color-primary-dark)!important;border-radius:7px!important}#buddypress .buddypress-wrap .main-navs:not(.dir-navs) li.current a, .buddypress-wrap .main-navs:not(.dir-navs) li:hover .count {background-color:var(--color-bg-white-alt);color:var(--color-text-light)}.bp-messages-content #thread-preview h2:first-child{background-color:var(--color-primary-dark);color:var(--color-text-light);font-weight:700;margin:0;padding:1em}.single-message-thread-header{display:flex;align-items:center}.bp-messages-content #bp-message-thread-list .message-metadata{border-bottom:0;padding:10px}.bp-messages-content #bp-message-thread-list .message-content{background:var(--color-cream)!important;padding:10px;border-radius:10px;color:var(--color-text-light)}#bp-message-thread-header.message-thread-header{border:1px var(--color-primary-dark) solid}.bp-messages-content .avatar{border-radius:50px!important;margin-right:10px}body #buddypress input[type="reset"],body #buddypress input[type="submit"]{background:var(--color-primary-lighter);border:0;border-radius:4px;height:40px;color:var(--color-text-light)}.bp-messages-content #bp-message-thread-list .message-metadata .avatar{border-radius:50px;margin-bottom:0}.bp-messages-content .preview-pane-header,.bp-messages-content .single-message-thread-header{border-bottom:none}.bp-messages-content #bp-message-thread-header h2:first-child,.bp-messages-content #thread-preview h2:first-child{background-color:var(--color-primary-dark);color:var(--color-text-light)}#buddypress .bp-messages-content .thread-participants img{width:50px!important;height:50px!important;border-radius:50px!important}#message-threads li .thread-from img.avatar{border-radius:50px!important}.bp-messages-content .thread-participants li{margin-left:-25px}.message-title single-thread-title{background-color:var(--color-primary-dark);color:var(--color-text-alt)}.bp-messages-content .preview-pane-header{display:flex!important;align-items:center!important}.bp-messages-content #thread-preview .preview-content .preview-message{padding:1em 0 0 1em!important;border-radius:8px!important}#message-threads li .thread-cb{justify-content:center}#message-threads li .thread-date{display:flex;align-items:center;justify-content:center}.bp-messages-content .thread-participants{display:flex!important;width:calc(100% - 150px)!important;align-items:center!important;padding:0 20px}.bp-messages-content .thread-participants dd{margin-bottom:0!important}.thread-preview .actions{display:flex!important;align-items:center!important}.thread-preview .bp-messages-content .thread-participants dd{margin-bottom:0!important}.page-template-page-dashboard .inner-dashboard.container-fluid aside.sidebar{left:10px;border-radius:8px;margin-top:30px}.page-template-page-dashboard .posted-jobs.list-item.d-flex.align-items-center .inner span{font-size:15px}.job-detail-buttons .action{display:flex;flex-direction:row-reverse;justify-content:flex-start;gap:5px}.page-template-page-dashboard-php .job-detail-buttons .action{display:block!important}.page-template-page-dashboard-php job-detail-header.v1{display:none!important}.page-template-page-dashboard-php .job-submission-preview-form-wrapper .action-preview{text-align:right}button[name="continue-submit-job"]{background:none;color:var(--color-primary);border:1px solid var(--color-primary)}.job-list .info-bottom{font-size:14px;border-top:none;margin-top:5px;padding-top:0!important}.job-salary i{font-size:14px!important;color:var(--color-text-light)!important}.job-metas i{font-size:14px!important;color:var(--color-text-light)!important}article.job_listing .job-list-content .inner.flex-grow-1{display:flex;flex-direction:column-reverse}.suffix{color:var(--color-text-light)!important;font-size:14px!important;font-weight:400!important}.price-text{color:var(--color-text-light)!important;font-size:14px!important;font-weight:400!important}.job-list .category-job{margin-bottom:0}.job-location.with-icon{font-size:14px!important;display:flex;align-items:center;gap:5px}.layout-type-half-job-details .layout-job{padding:10px 15px 10px 15px!important}.page-id-5110 #apus-breadscrumb{margin:0!important;display:none!important}.page-id-5110 .category-banner-inner.v2{padding:20px;text-align:left;display:flex!important}.page-id-5110 .average-salary{font-size:14px;margin-top:18px}.page-id-5110 .form-control::placeholder{color:var(--color-text-alt)!important}.page-id-5110 .elementor-element.blocks{margin-right:0!important}.page-template-page-dashboard .inner-dashboard.container-fluid aside.sidebar{height: calc(-119.5px + 94vh) !important}.section_header .apus-user-login.btn-login .separate{display:inline-flex!important}._candidate_register_fields .button-primary{text-align:center}._employer_register_fields .button-primary{text-align:center}.member-detail-buttons .send-private-wrapper .send-private-message-btn{min-width:190px}.job-detail-header-inner .job-metas-detail{margin-bottom:8px}.buddypress-wrap .profile.edit .editfield{background:none!important;border:none!important}.bp-messages-content .thread-participants{padding:0!important}@media (min-width:1440px){.jobs-alert-ordering-wrapper{display:flex;flex-wrap:nowrap}}@media (min-width:1200px){.salary-info-widget .widget-content{display:flex;justify-content:space-around;align-items:center;padding:15px!important}.controls-section{margin-bottom:0!important}.controls-section .control-group{margin-bottom:0!important}.range-section{border-top:none!important;padding-top:0!important}.range-item{width:260px}.info-value{width:220px}}.cities-wrapper h4{margin:20px 0}@media (min-width:992px) and (max-width:1250px){.page-template-page-jobs-php .job-detail-buttons .action{display:flex;flex-direction:column;justify-content:flex-start;gap:0;align-items:flex-end}}@media (min-width:768px){.elementor-1560 .filter-listing-form.horizontal .content-main-inner>.row>div{width:19.5%!important}}@media (min-width:1200px) and (max-width:1280px){.jobs-alert-ordering-wrapper{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.filter-listing-form.horizontal.st_dark .row{display:flex;justify-content:start}}.jobs-alert-ordering-wrapper{margin-bottom:20px!important}.page-template-page-jobs-php .container{max-width:100%!important}.cmb-row.cmb-type-text.cmb2-id--job-phone.table-layout{display:block!important}.cmb-row.cmb2-id--job-title.table-layout{display:flex;flex-direction:column;gap:12px}.cmb-row.cmb2-id--job-title>.cmb-th{order:1;font-weight:bold;margin-bottom:4px}.cmb-row.cmb2-id--job-title>.cmb-td{order:2}.cmb-row.cmb2-id--job-title>.cmb-row.cmb2-id--job-description{display:flex;flex-direction:column;order:3;gap:4px}.cmb-row.cmb2-id--job-title>.cmb-row.cmb2-id--job-description>.cmb-th{font-weight:bold}.cmb-row.cmb2-id--job-title>.cmb-row.cmb2-id--job-description>.cmb-td{min-height:200px}.cmb-row.cmb2-id--job-title>.cmb-row.cmb2-id--job-description .wp-editor-container{margin-top:4px}.before-group-row-inner>.cmb-row.cmb-type-textarea.cmb2-id--job-description:last-of-type{display:none!important}.submit-button-wrapper{text-align:right;margin-bottom:90px}.page-template-page-dashboard .top-img-detail{display:none!important}.page-template-page-dashboard .details{display:flex;align-items:flex-start!important;flex-direction:column!important}.page-template-page-dashboard .list-content-job{background:var(--color-bg-white-alt);padding:40px;border-radius:8px;margin-left:15px;width:65%}.page-template-page-dashboard .job-submission-preview-form-wrapper .action-preview{border:none!important;padding:30px 30px 40px!important}.page-template-page-dashboard .job-detail-detail .value{margin-left:inherit!important}.page-template-page-dashboard .job-detail-header-inner{border-bottom:none!important;border-radius:8px!important}.page-template-page-dashboard .job-detail-employer-info > div:not(.job-employer-header) {display:block!important}.page-template-page-dashboard .job-detail-employer-info>.job-employer-header{display:flex!important}.page-template-page-dashboard .widget_apus_job_info{background:var(--color-bg-white-alt)!important;padding:25px!important}.page-template-page-dashboard .widget_apus_job_maps{background:var(--color-bg-white-alt)!important;padding:25px!important}.page-template-page-dashboard .widget_apus_job_employer_info{background:var(--color-bg-white-alt)!important;padding:25px!important}.page-template-page-dashboard .widget_apus_job_contact_form{background:var(--color-bg-white-alt)!important;padding:25px!important}.page-template-page-dashboard .job-detail-header.v1.top-detail-job{margin-top:0!important}@media (min-width:1200px){.page-template-page-dashboard .job-detail-header.v1 .top-detail-job{margin-top:0!important}}.pw-map-latitude,.pw-map-longitude{display:none!important}.find-me-location::before{content:'\f3c5'!important}.find-me-location{color:var(--color-primary)!important;scale:1.3!important;right:25px!important}.page-template-page-dashboard form.cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map-search{background:var(--color-bg-white-alt)!important}.box-dashboard-wrapper .before-group-row{border-bottom:0!important}.page-template-page-dashboard form.cmb-form input[type="text"]{background:var(--color-bg-white-alt)!important}.page-template-page-dashboard form.cmb-form .select2-container.select2-container--default .select2-selection--single{background:var(--color-bg-white-alt)!important}.page-template-page-dashboard div.mce-toolbar-grp>div{background:var(--color-bg-white-alt)!important}.page-template-page-dashboard .wp-editor-container{border:1px solid var(--color-gray-border)!important}@media (min-width:1350px){.statistics .inner-header{padding:10px}}a.btn-salaire{background:var(--color-primary);border-radius:7px;transition:all .3s ease}a.btn-salaire:hover{border:1px solid var(--color-primary);background:var(--color-bg-white-alt);color:var(--color-primary)}.employer-grid.layout-employer{min-height:338px!important;display:flex;flex-direction:column;justify-content:space-evenly}label[for="register-terms-and-conditions"] a{color:var(--color-text-dark);text-decoration:underline;font-weight:500}.register-info .apus-user-register{color:var(--color-text-dark)!important;font-weight:500!important}.login-info .apus-user-login{color:var(--color-text-dark)!important;font-weight:500!important}.active.register-candidate{background:var(--color-primary-rgb)!important;color:var(--color-text-light)!important}.active.register-employer{background:var(--color-primary-rgb)!important;color:var(--color-text-light)!important}.register-employer:not(.active):hover {background:var(--color-primary-rgba-light)!important}.register-candidate:not(.active):hover {background:var(--color-primary-rgba-light)!important}.submit-cmb-register-candidate{color:var(--color-text-dark)!important}input.button-primary{background:var(--color-text-dark)!important}input.button-primary[name="submit-cmb-register-candidate"],input.button-primary[name="submit-cmb-register-employer"]{color:var(--color-bg-white)!important;border:1px solid var(--color-text-dark)!important}input.button-primary[name="submit-cmb-register-candidate"]:hover,input.button-primary[name="submit-cmb-register-employer"]:hover{color:var(--color-text-dark)!important;background:var(--color-bg-white)!important}.category-banner-inner.v1 .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-job-category-banner a{display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch}.recherche-employeur,.recherche-candidates{font-weight:700;line-height:1.65;color:var(--color-bg-white);cursor:pointer;border:1px solid var(--color-primary);padding:.68rem 1.9rem;font-size:1rem;border-radius:4px;background:var(--jobtex-theme-color);transition:all .3s ease}.recherche-employeur:hover,.recherche-candidates:hover{color:var(--jobtex-theme-color);background:var(--color-bg-white);border-color:var(--jobtex-theme-color)}.alert-page-header{display:flex;justify-content:space-between;margin-bottom:15px}#no-category-message.no-category-message a{background:var(--color-bg-white);border-color:var(--color-primary-dark);color:var(--color-primary-dark)}#no-category-message.no-category-message a:first-child{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-text-light)}.elementor-element-5fd750f .swiper{width:100%!important}.elementor-element-5fd750f .elementor-swiper-button{display:none!important}.recent-post-title{font-weight:bold}p.widget-title{font-weight:700}.employer-list.v1.layout-employer{max-height:200px;min-height:160px}aside.widget.widget_apus_elementor_template{margin-bottom:0}p.title,p.entry-title,.job-title{font-weight:700}.list-Catégories{font-weight:500}a.apus-user-login.btn.btn-logint.mobile-login{padding:0}@media (max-width:767px){.elementor-1310 .elementor-element.elementor-element-98fb87f>.elementor-widget-container{text-align:center}}.fiche_metier_card{min-height:420px!important}#content_fiche_metier h2::before{content:"";display:inline-block;width:8px;height:30px;background-color:var(--color-primary-dark);margin-right:8px;vertical-align:middle;border-radius:8px}#content_fiche_metier h3{color:var(--color-text-gray-dark);font-size:20px}@media (min-width:1200px){.employer-title{font-size:18px!important}}#content_fiche_metier a.btn-salaire{margin-top:20px}.elementor-element.elementor-element-8fb80e9.elementor-widget.elementor-widget-theme-post-excerpt p{overflow:hidden;text-overflow:ellipsis;height:80px!important}.fiche_metier_card img{height:242px}.elementor-element.elementor-element-eadc15a.elementor-widget.elementor-widget-theme-post-featured-image.elementor-widget-image,.elementor-element.elementor-element-eadc15a.elementor-widget.elementor-widget-theme-post-featured-image.elementor-widget-image img,.elementor-element.elementor-element-eadc15a.elementor-widget.elementor-widget-theme-post-featured-image.elementor-widget-image a{height:257px!important}.wrapper-single-post .entry-description a{color:var(--color-primary-lightest)}.related-posts-content .item .inner-bottom .entry-title{height:140px}.top-image.flex-shrink-0{height:338px}.top-image.flex-shrink-0 img{height:340px;width:420px;object-fit:cover}span.elementor-accordion-icon.elementor-accordion-icon-right{width:14px!important}.sharebox-job{padding-top:30px}.menu.st_line li{border:none}.blog-menu-home{border-right:solid;border-width:thin;margin-right:10px}@media (max-width:768px){#job-cards .elementor-widget-apus_element_job_board_pro_job_category_banner{max-width:100%!important;width:100%!important;--container-widget-width:100%!important}}.elementor-widget-theme-post-content h2{margin-block:50px}.elementor-widget-theme-post-content h2::before{content:"";display:inline-block;width:8px;height:30px;background-color:var(--color-primary-dark);margin-right:8px;vertical-align:middle;border-radius:8px}.elementor-element.elementor-arrows-position-outside .swiper{width:100%!important}.related-post-content .elementor-heading-title{height:60px}.elementor-widget-theme-post-content a{text-decoration:underline}.elementor-widget-theme-post-content a:hover{color:var(--color-text-dark);text-decoration:none}.select2-container.select2-container--default .select2-results__option[aria-selected="true"],.select2-container--default .select2-results__option[data-selected="true"]{color:var(--color-text-dark);background:var(--color-cream-light)!important}.page-template-page-jobs .filter-listing-form.horizontal.st_dark .select2-container--default.select2-container .select2-selection--single:hover{border:none}.btn-follow.st_text,.nb-job{border-color:var(--color-text-dark)}.btn-follow.st_text:hover{background:var(--color-text-dark);border-color:var(--color-text-dark)}a.text-theme.view_all,.layout-job .category-job a,.employer-category .category-employer{color:var(--color-text-dark)!important}.ui-slider-horizontal .ui-slider-range{background:var(--color-text-dark)}.ui-slider-horizontal .ui-slider-handle{border-color:var(--color-text-dark)}a.btn.btn-theme.btn-outline.btn-link-review:hover,button.button.btn.btn-theme.w-100:hover,a.btn.btn-theme.btn-outline.w-100:hover{color:var(--color-text-dark)!important}.filter-listing-form.horizontal.st_dark .main-inner.clearfix{width:100%}.elementor-widget-loop-carousel .elementor-element.elementor-element-eadc15a.elementor-widget.elementor-widget-theme-post-featured-image.elementor-widget-image img{object-fit:cover!important}article.job-list:hover{border-color:var(--color-primary)!important}.bg-theme{background:var(--color-text-dark)!important}.send-private-wrapper .send-private-message-btn:hover{color:var(--color-text-dark)!important}.member-detail-buttons .send-private-wrapper .send-private-message-btn:hover{color:var(--color-bg-white)!important}.city-card .city-card-inner:hover{border-color:#e4e4e4;background:#e4e4e4!important}.voir-tous-button{background:var(--color-text-dark)!important;color:var(--color-bg-white)!important}.voir-tous-button:hover{background:var(--color-bg-white)!important;color:var(--color-text-dark)!important;border:1px #121212 solid!important}.voir-tous-button{border:none!important}.menu_short_profile li:hover>a i,.menu_short_profile li.active>a i{color:var(--color-text)!important}form.cmb-form .upload-file-btn,form.cmb-form .button-secondary{border-color:var(--color-text)!important}.box-dashboard-wrapper .widget-title:before,.box-dashboard-wrapper .title:before{background:var(--color-primary)!important}a.text-theme.edit-profile-slug{text-decoration:underline!important}.recommended.ms-auto,.topmenu-menu li.aligned-left:hover{background:var(--color-primary);color:var(--color-text)}.add-fix-top .active{background-color:var(--jobtex-theme-color)!important}:not(.page-template-page-jobs) .filter-listing-form.horizontal {display:block}.forgotpassword-form .form-group .row col-6{width:100%!important}.lostpassword-link .back-link{text-align:center!important}