body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}.et_pb_section_0_tb_header.et_pb_section{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.et_pb_row_0_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_header,.et_pb_row_3,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_3{width:100%!important}.et_pb_row_0_tb_header,.et_pb_row_3{max-width:100%!important;flex-wrap:nowrap}.et_pb_code_0_tb_header,.et_pb_code_1{margin-bottom:0px!important}:root{--noir:#141413;--noir-2:#1c1c1a;--gris-fonce:#26261f;--gris:#575756;--gris-txt:#9b9b98;--gris-ligne:#33332e;--blanc:#f2f1ec;--clair:#f2f1ec;--clair-2:#e6e4dd;--txt-fonce:#1c1c1a;--txt-gris:#575756;--ligne:#e4e4e0;--fond:#fafaf8}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}.wrap{max-width:1280px;margin:0 auto;padding:0 40px}header{position:fixed;top:0;left:0;right:0;z-index:50;padding:18px 0;background:#fff;border-bottom:1px solid var(--ligne);transition:padding .35s,box-shadow .35s}header.scrolled{padding:12px 0;box-shadow:0 4px 20px rgba(0,0,0,.06)}.nav{display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center}.logo img{height:62px;width:auto;display:block;transition:height .35s}header.scrolled .logo img{height:50px}.menu{display:flex;gap:34px;align-items:center}.menu a{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var(--txt-fonce);position:relative;padding-bottom:4px;transition:color .2s}.menu a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--txt-fonce);transition:width .3s}.menu a:hover{color:var(--txt-fonce);font-weight:700}.menu a:hover::after{width:100%}.burger{display:none;flex-direction:column;justify-content:center;gap:6px;width:34px;height:34px;padding:0;background:none;border:0;cursor:pointer;z-index:60}.burger span{display:block;width:26px;height:2px;background:var(--txt-fonce);transition:transform .3s,opacity .3s}body.nav-open .burger span{background:#fff}body.nav-open .burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.nav-open .burger span:nth-child(2){opacity:0}body.nav-open .burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:900px){.burger{display:flex}.menu{position:fixed;inset:0;background:var(--noir);flex-direction:column;justify-content:center;align-items:center;gap:30px;transform:translateX(100%);transition:transform .35s ease;z-index:55}body.nav-open .menu{transform:translateX(0)}.menu a{font-size:20px;color:#fff}.intro-grid{grid-template-columns:1fr;gap:36px}.chiffres-grid{grid-template-columns:repeat(2,1fr)}.stat{padding:44px 24px}.stat:nth-child(2){border-right:none}.mags-grid{grid-template-columns:repeat(2,1fr)}.li-grid{grid-template-columns:1fr}}.gb-recrut{--gb-noir:#1d1d1b;--gb-gris:#575756;--gb-gris-txt:#8a8a89;--gb-ligne:#e4e4e0;--gb-fond:#fafaf8;font-family:'Lato',-apple-system,BlinkMacSystemFont,sans-serif;color:var(--gb-noir);max-width:1240px;margin:0 auto;padding:0 24px}.gb-recrut .gb-layout{display:flex!important;flex-direction:column;gap:36px}.gb-recrut .gb-sidebar{width:100%}.gb-recrut .gb-offres-col,body .gb-recrut .gb-offres-col,.et_pb_module .gb-recrut .gb-offres-col{width:100%!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;align-items:start!important}.gb-recrut .gb-offres-col>.gb-offre-card{width:100%!important;margin:0!important}.gb-recrut .gb-offres-col>.gb-offre-card.gb-hidden,.gb-recrut .gb-offre-card.gb-hidden,body .gb-recrut .gb-offre-card.gb-hidden,.et_pb_module .gb-recrut .gb-offre-card.gb-hidden{display:none!important}.gb-recrut .gb-filters{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:20px;padding:24px 26px;background:var(--gb-fond);border:1px solid var(--gb-ligne)}.gb-recrut .gb-filters .gb-filter{flex:1;min-width:200px}.gb-recrut .gb-filter{display:flex;flex-direction:column;gap:8px}.gb-recrut .gb-filter label{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:var(--gb-gris)}.gb-recrut .gb-filter select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23575756' d='M6 8L0 0h12z'/%3E%3C/svg%3E") no-repeat right 16px center;border:1px solid var(--gb-ligne);border-radius:2px;padding:13px 40px 13px 14px;font-family:inherit;font-size:15px;color:var(--gb-noir);cursor:pointer;transition:border-color .2s;width:100%}.gb-recrut .gb-filter select:hover{border-color:var(--gb-gris)}.gb-recrut .gb-filter select:focus{outline:none;border-color:var(--gb-noir)}.gb-recrut .gb-reset{font-size:13px;font-weight:700;letter-spacing:.5px;color:var(--gb-noir);border-bottom:1px solid var(--gb-noir);padding-bottom:5px;text-decoration:none;align-self:flex-start;cursor:pointer;transition:opacity .2s}.gb-recrut .gb-reset:hover{opacity:.6}.gb-recrut .gb-offre-card{display:flex!important;flex-direction:column!important;border:1px solid var(--gb-ligne);background:#fff;text-decoration:none;color:inherit;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.gb-recrut .gb-offre-card:hover{transform:translateY(-3px);border-color:var(--gb-noir);box-shadow:0 14px 34px rgba(0,0,0,.08)}.gb-recrut .gb-offre-img{width:100%;height:200px;background-size:cover;background-position:center;background-color:var(--gb-fond)}.gb-recrut .gb-offre-body{flex:1 1 auto;padding:22px 26px;display:flex;flex-direction:column}.gb-recrut .gb-offre-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.gb-recrut .gb-tag{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 13px;border:1px solid var(--gb-ligne);color:var(--gb-gris)}.gb-recrut .gb-tag-contrat{background:var(--gb-fond);color:var(--gb-noir);border-color:var(--gb-noir)}.gb-recrut .gb-tag-lieu{background:var(--gb-fond)}.gb-recrut .gb-offre-titre{font-size:20px;font-weight:700;line-height:1.2;color:var(--gb-noir);margin:0 0 14px}.gb-recrut .gb-offre-mag{font-size:14px;color:var(--gb-gris-txt);display:flex;align-items:center;gap:6px;margin-bottom:14px}.gb-recrut .gb-pin{font-size:13px}.gb-recrut .gb-offre-section{margin-bottom:12px}.gb-recrut .gb-offre-section h4{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:var(--gb-gris);margin:0 0 5px}.gb-recrut .gb-offre-texte{font-size:14px;color:var(--gb-gris);line-height:1.55}.gb-recrut .gb-offre-texte p{margin:0 0 8px}.gb-recrut .gb-offre-missions{margin:0;padding:0;list-style:none}.gb-recrut .gb-offre-missions li{font-size:14px;color:var(--gb-gris);line-height:1.5;padding-left:20px;position:relative;margin-bottom:4px}.gb-recrut .gb-offre-missions li::before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;background:var(--gb-noir);border-radius:50%}.gb-recrut .gb-offre-actions{margin-top:auto;padding-top:16px}.gb-recrut .gb-postuler{display:inline-flex;align-items:center;gap:10px;background:var(--gb-noir);color:#fff;padding:12px 26px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:gap .25s}.gb-recrut .gb-postuler:hover{gap:16px}.gb-recrut .gb-postuler-off{background:var(--gb-fond);color:var(--gb-gris-txt);border:1px solid var(--gb-ligne);cursor:default}.gb-recrut .gb-noresult{padding:60px 0;text-align:center;font-size:17px;color:var(--gb-gris);grid-column:1 / -1}.gb-recrut .gb-spontanee{margin-top:70px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:70px 24px;background:var(--gb-noir);color:#fff;text-align:center}.gb-recrut .gb-spontanee h3{font-size:clamp(24px,3vw,34px);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 14px;color:#fff}.gb-recrut .gb-spontanee p{font-size:16px;color:rgba(255,255,255,.75);max-width:560px;margin:0 auto 30px}.gb-recrut .gb-spontanee-cta{display:inline-flex;align-items:center;gap:12px;background:#fff;color:var(--gb-noir);padding:16px 34px;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:gap .25s}.gb-recrut .gb-spontanee-cta:hover{gap:18px}@media(max-width:900px){.gb-recrut .gb-filters .gb-filter{min-width:160px}}@media(max-width:768px){.gb-recrut .gb-offres-col,body .gb-recrut .gb-offres-col,.et_pb_module .gb-recrut .gb-offres-col{grid-template-columns:1fr!important}}@media(max-width:640px){.gb-recrut .gb-filters{flex-direction:column;align-items:stretch}.gb-recrut .gb-filters .gb-filter{min-width:auto}.gb-recrut .gb-spontanee{padding:44px 24px}}.et_pb_text_1{text-align:start}.et_pb_text_1 .et_pb_text_inner h1{font-weight:700;color:#ffffff!important;font-size:50px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_2{background-color:rgba(0,0,0,0.6)!important}.et_pb_section_2{background-repeat:no-repeat!important;background-blend-mode:color!important;background-image:url('https://groupebourassin.fr/wp-content/uploads/2026/07/HeroRecrutement.jpg')!important}.et_pb_row_2.et_pb_row{padding-top:15vh!important;padding-bottom:15vh!important}.et_pb_row_2{flex-wrap:nowrap}.et_pb_section_3.et_pb_section{padding-top:5vh;padding-bottom:5vh}@media only screen and (max-width:767px){.et_pb_text_1 .et_pb_text_inner h1{font-size:35px}.et_pb_row_2.et_pb_row{padding-top:10vh!important;padding-bottom:10vh!important}}