.wpml-ls-current-language.wpml-ls-menu-item img{display:none}.wpml-ls-legacy-dropdown a{padding:5px 30px!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:0!important}.addedcustomtxt .static-acf-filter-text{font-size:0!important;position:relative}.addedcustomtxt .static-acf-filter-text::before{content:"Contrats";font-size:18px;font-weight:600;position:absolute;left:20px;top:15px}div.paragraph a,div.wsite-spacer a,p a{color:#00e!important}nav.rank-math-breadcrumb a{color:#fff!important}.jh3345 .elementor-button-icon i,.jh3345 .elementor-button-icon svg,.newcsticon .elementor-button-icon i,.newcsticon .elementor-button-icon svg{color:#fff!important;fill:#fff!important}.newcsticon:hover .elementor-button-icon i,.newcsticon:hover .elementor-button-icon svg{color:#093763!important;fill:#093763!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.elementor-widget-text-editor{text-align:justify}.taxonomy-filter .menu{padding:0}.taxonomy-filter-item span{display:flex;align-items:center;gap:8px}.taxonomy-filter-item>span{display:flex;justify-content:space-between;width:100%}.job-details-clm .taxonomy-filter-item input[type=checkbox],.job-details-clm .static-acf-filter-item input[type=checkbox],.job-details-clm .publish-date-filter-item input[type=checkbox]{position:relative;cursor:pointer;width:18px;height:18px}.job-details-clm .taxonomy-filter-item input[type=checkbox]:before,.job-details-clm .static-acf-filter-item input[type=checkbox]:before,.job-details-clm .publish-date-filter-item input[type=checkbox]:before{content:"";display:block;position:absolute;width:18px;height:18px;top:0;left:0;border:3px solid #595959;border-radius:4px;background-color:white}.job-details-clm .taxonomy-filter-item input[type=checkbox]:checked:after,.job-details-clm .static-acf-filter-item input[type=checkbox]:checked:after,.job-details-clm .publish-date-filter-item input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;left:7px}.job-details-clm .taxonomy-filter-item input[type=checkbox]:checked:before,.job-details-clm .static-acf-filter-item input[type=checkbox]:checked:before,.job-details-clm .publish-date-filter-item input[type=checkbox]:checked:before{border:3px solid #90b182;background-color:#90b182}.job-details-clm .taxonomy-filter-text,.job-details-clm .static-acf-filter-text,.job-details-clm .publish-date-filter-text{font-family:"Montserrat",sans-serif!important;font-size:20px;line-height:22px;font-weight:700;color:#fff;padding:16px;background:#00113d;border-top-left-radius:12px;border-top-right-radius:12px}.job-details-clm .taxonomy-filter-item{padding:16px;border-bottom:1px solid #d6d6d6;background:#fff}.job-details-clm .static-acf-filter-item,.job-details-clm .publish-date-filter-item{display:flex;align-items:center;gap:8px;padding:16px;border-bottom:1px solid #d6d6d6;background:#fff}.job-details-clm .taxonomy-filter-item label,.job-details-clm .publish-date-filter-item label,.job-details-clm .static-acf-filter-item label{width:calc(100% - 18px)!important;padding:0!important}.job-details-clm .taxonomy-filter-item input,.job-details-clm .taxonomy-filter-item input{width:18px}.job-details-clm .taxonomy-filter-item label,.job-details-clm .static-acf-filter-item label,.job-details-clm .publish-date-filter-item label{font-family:"Montserrat",sans-serif!important;font-weight:400;color:#000615;font-size:14px;line-height:15px}input[type=radio]{background-color:#fff;border-radius:100%;cursor:pointer;display:inline-block;height:18px;position:relative;width:18px;-webkit-appearance:none;border:3px solid #595959}input[type=radio]:after{background-color:#fff;border-radius:100%;content:"";display:block;height:8px;left:3px;position:relative;top:3px;width:8px}input[type=radio]:checked:after{background-color:#90b182;border-radius:100%;content:"";display:block;height:8px;left:3px;position:relative;top:3px;width:8px}.text-line-center{margin:0 auto}@media (max-width:1024px){h2.elementor-heading-title br{display:none}.br-none h2.elementor-heading-title br{display:none}}@media (max-width:767px){.services-inr-row h4.elementor-heading-title br{display:none}}.job-board-loop .e-loop-item{width:auto!important}