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-mags{--gb-noir:#141413;--gb-gris:#575756;--gb-gris-txt:#9b9b98;--gb-ligne:#e4e4e0;--gb-fond:#fafaf8;font-family:'Lato',-apple-system,BlinkMacSystemFont,sans-serif;color:#1c1c1a;line-height:1.6}.gb-mags .gb-wrap{max-width:1280px;margin:0 auto;padding:0 40px}.gb-mags h2{font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.5px;font-size:clamp(28px,3.4vw,44px);margin:0}.gb-mags h2 .thin{display:block;font-weight:300;text-transform:none;letter-spacing:0;color:var(--gb-gris);margin-top:6px}.gb-mags .gb-label{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--gb-gris);font-weight:700;margin-bottom:18px}.gb-mags .gb-mags-intro{padding:110px 0 70px}.gb-mags .gb-mags-intro-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:70px;align-items:start}.gb-mags .gb-mags-intro-grid p{font-size:17px;color:var(--gb-gris);margin:0;padding-top:30px}.gb-mags .gb-mags-liste{padding:0 0 110px}.gb-mags .gb-mags-grid,body .gb-mags .gb-mags-grid,.et_pb_module .gb-mags .gb-mags-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:30px!important}.gb-mags .gb-mag-card{display:flex;flex-direction:column;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-mags .gb-mag-card:hover{transform:translateY(-5px);border-color:var(--gb-noir);box-shadow:0 18px 40px rgba(0,0,0,.09)}.gb-mags .gb-mag-card-img{position:relative;aspect-ratio:16/10;background-size:cover;background-position:center;background-color:var(--gb-noir);overflow:hidden}.gb-mags .gb-mag-plus{position:absolute;top:20px;right:20px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--gb-noir);font-size:22px;font-weight:300;line-height:1;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s}.gb-mags .gb-mag-card:hover .gb-mag-plus{opacity:1;transform:translateY(0)}.gb-mags .gb-mag-card-body{padding:30px 32px 34px;display:flex;flex-direction:column;flex:1}.gb-mags .gb-mag-card-ville{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--gb-gris-txt);margin-bottom:10px}.gb-mags .gb-mag-card-body h3{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;color:var(--gb-noir);margin:0 0 16px}.gb-mags .gb-mag-card-info{font-size:15px;color:var(--gb-gris);line-height:1.6;margin-bottom:6px}.gb-mags .gb-mag-card-horaires{color:var(--gb-gris-txt);font-size:14px}.gb-mags .gb-mag-card-cta{margin-top:auto;padding-top:22px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--gb-noir);display:inline-flex;align-items:center;gap:8px;transition:gap .25s}.gb-mags .gb-mag-card:hover .gb-mag-card-cta{gap:14px}.gb-mags .gb-mags-noresult{padding:60px 0;text-align:center;font-size:17px;color:var(--gb-gris)}.gb-mags .gb-mags-cta{padding:100px 0;text-align:center;background:var(--gb-noir);color:#fff}.gb-mags .gb-mags-cta h2{color:#fff;margin-bottom:28px}.gb-mags .gb-mags-cta h2 .thin{color:#fff;display:inline}.gb-mags .gb-mags-cta-btn{display:inline-flex;align-items:center;gap:12px;background:#fff;color:var(--gb-noir);padding:18px 40px;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:gap .25s}.gb-mags .gb-mags-cta-btn:hover{gap:18px}@media(max-width:900px){.gb-mags .gb-mags-intro-grid{grid-template-columns:1fr;gap:36px}.gb-mags .gb-mags-intro-grid p{padding-top:0}.gb-mags .gb-mags-intro{padding:80px 0 50px}.gb-mags .gb-mags-liste{padding:0 0 80px}}@media(max-width:700px){.gb-mags .gb-mags-grid,body .gb-mags .gb-mags-grid,.et_pb_module .gb-mags .gb-mags-grid{grid-template-columns:1fr!important}.gb-mags .gb-wrap{padding:0 24px}.gb-mags .gb-mags-cta{padding:70px 0}}.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}}