:root{--themeprincipal:#39404A;--blanc:white;--noir:black}strong{font-weight:700!important}.mn-sub{left:50%;transform:translateX(-50%)}.otgs-development-site-front-end{display:none}.comite_gestion{background-color:#f1f1f1;padding:48px 48px 58px;margin:60px 0}.comite_gestion .member-item{display:flex;column-gap:20px}.comite_gestion .categorie h3{margin-top:0px!important}.page-section-equipe .categorie h3{white-space:nowrap}.comite_gestion .member-item .work-img{width:96px}.comite_gestion .member-item .work-img .work-img-bg{background-color:transparent!important}.comite_gestion .member-item .work-intro{padding-top:0px!important;width:calc(100% - 116px)!important;display:flex;flex-direction:column;justify-content:space-between}.comite_gestion .member-item .work-intro h3{margin-bottom:0}.comite_gestion .member-item .work-intro .work-title{font-size:22px;line-height:28px;letter-spacing:2px}.s-middle-title h3 a{background:none!important}.comite_gestion .member-item .work-intro .work-descr{font-size:16px;line-height:22px;margin-bottom:5px}.comite_gestion .member-item .work-intro .info p{display:flex;column-gap:15px}.maison-assibi:hover:before{display:none!important}.h-auto{max-height:initial!important}.light-content .accordion-1>dt>a>span:before{display:none!important}.btn-mod.btn-large,.btn-contact{padding:19px 28px 15px}.scroll-down-wrap-2{bottom:170px}.services-text-container p,.right-desc-1,.desc,.desc p{color:#fff}.description ul li{display:flex}.description ul li span{padding-top:6px}.sous_categorie{padding-top:33px;margin-bottom:20px}.light-content a{color:#F4CF00;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 calc(100%);background-repeat:no-repeat;transition:background-size 0.5s var(--ease-out-medium);will-change:background-size}.light-content a:hover{color:#F4CF00;background-size:100% 1px!important}.portfolio-3-title a{background-position:0 calc(100% - 0.25em)!important}.adrs a br{display:none!important}#file_cv2 .acf-label,#file_cv2 .acf-file-uploader{display:none}.inner-nav ul li:last-child{margin-right:22px}.lang{display:flex;align-items:center;column-gap:5px}.lang>span{color:#fff}.lang a{color:#fff!important;opacity:1!important;line-height:20px!important}#portfolio .portfolio-3-image{max-height:800px}@media only screen and (max-width:1700px){.btn-mod.btn-large,.btn-contact{padding:19px 15px 15px}.inner-nav ul li{margin-left:15px;margin-right:15px!important}}@media only screen and (max-width:1680px){.pad-res{padding-left:50px}}@media only screen and (max-width:1562px){.inner-nav ul li a{font-size:18px!important;line-height:24px;font-weight:300}}@media only screen and (max-width:1496px){.inner-nav ul li a{font-size:16px!important}}@media only screen and (max-width:1450px){.main-nav-sub{padding-right:0px!important}.inner-nav ul li{margin-left:12px;margin-right:12px!important}.inner-nav ul li:last-child{margin-right:0px!important}}@media only screen and (max-width:1440px){.pad-res{padding-left:32px}}@media only screen and (max-width:1452px){.inner-nav ul li a{font-size:17px!important;line-height:24px;font-weight:300}.inner-nav ul li{margin-left:15px;margin-right:15px}}@media only screen and (max-width:1399px){.pad-res{padding-left:40px}}@media only screen and (max-width:1366px){.pad-res{padding-left:10px}.part-title h3,.carrriere-title{font-size:68px;line-height:60px;letter-spacing:10px}.accordion-1.accordion-1-slick>dt a{font-size:40px}.res-l-part{max-width:350px}.composition-3-image-2{position:relative;width:100%;height:auto;margin-top:-36.9%;left:0}.composition-2-image-2{width:auto;height:auto;margin-top:-40.1273%}.composition-1-image-2{height:auto;margin-top:-42%}.composition-3-image-2 img,.composition-1-image-2 img,.composition-2-image-2 img{max-width:80%}.composition-1-image-1{width:auto;height:auto}.image-3-1 img,.image-1-1 img{max-width:75%}.image-2-1 img{max-width:100%}.mt-80.image-2-1{margin-top:50px!important}.post-prev-2-info p{height:auto}.bg-pos_184,.bg-pos_228{background-position:center -110px!important}.inner-nav ul li a{font-size:16px!important;line-height:24px;font-weight:300}.inner-nav ul li{margin-left:13px;margin-right:13px}.section-image-1-wrap{right:30px}}@media only screen and (max-width:1330px){.pad-res{padding-left:5%}}@media only screen and (max-width:1268px){.inner-nav ul li{margin-left:8px;margin-right:8px}}@media only screen and (max-width:1200px){.m-im-res{max-height:240px}.middle-head{display:none}.main-nav.transparent,.main-nav.dark,.small-height{background:rgb(10 10 10 / .905)!important}.mobile-on .desktop-nav ul.menu-res{display:block!important}.main-nav.mobile-on.dark .inner-nav>div{display:block!important}.btn-res{display:none!important}.mn-sub{left:0!important;transform:none!important}.main-nav.dark .inner-nav ul>li>a{opacity:1!important}.lang svg{display:none!important}.section-descr-large br{display:none!important}}@media only screen and (max-width:1199px){.pad-res{padding-left:0}}@media only screen and (max-width:1199px){.pad-res{padding-left:0}}@media only screen and (max-width:1109px){.pad-res{padding-left:20px}}@media only screen and (max-width:1050px){.pad-res{padding-left:30px}}@media only screen and (max-width:1200px){.bg-pos_173,.bg-pos_230{background-position:center -68px!important}.max-w{max-width:unset!important}.contact-1-right{border-left:1px solid #A2A2A2}.section-image-carriere{height:auto;min-width:unset}.section-image-carriere img{height:auto}.contact-1-right{border-left:1px solid #5A595C}.bg-pos_184,.bg-pos_228{background-position:center -65px!important}}@media only screen and (max-width:1041px){.mobile-on .desktop-nav ul{background:rgb(10 10 10 / .975)}.main-nav.transparent,.main-nav.dark,.small-height{background:rgb(10 10 10 / .905)!important}.small-height{background:transparent!important}.mobile-on .desktop-nav ul li a:hover:not(li.btn-res a:hover),.mobile-on .desktop-nav ul li a.active{background:transparent!important}.middle-head{display:none}.param2{min-width:unset;max-width:420px}}@media only screen and (max-width:1119px){.middle-head .text p,.middle-head .text p a,.inner-nav ul li a{font-size:14px!important}.middle-head .langue p a{font-size:16px!important}span.slash{position:absolute;right:19px!important;bottom:-4px}span.slash{position:absolute;right:21px}.btn-contact{padding:10px 14px!important}.btn-mod.btn-large{padding:15px 28px!important}.middle-head .text p a{font-size:13px!important}.inner-nav ul li{margin-left:8px;margin-right:8px}}@media only screen and (max-width:1024px){.m-im-res{max-height:220px}.bg-pos_173,.bg-pos_230{background-position:center -58px!important}.part-title h3,.carrriere-title{font-size:50px;line-height:50px;letter-spacing:8px}.photo-part{text-align:center}.photo-part img{margin-bottom:25px}.section-descr-large-c{font-size:40px;line-height:46px;letter-spacing:4px;margin-bottom:28px!important}.text_contact p{font-size:22px;line-height:36px}.mobile-on .menu-res{display:block!important;width:100%!important;min-height:300px;float:none!important;padding-left:15px;padding-right:15px;padding-bottom:20px}.mobile-on .menu-res li a.btn-contact{display:inline-flex!important;justify-content:center!important;align-items:center;max-width:120px;height:40px!important;padding:0!important;padding-top:2.5px!important;text-align:center!important;line-height:unset!important}.composition-3{margin-top:50px}.logo-p{margin-top:15px;margin-bottom:25px}dd:nth-child(4) .logo-p img{margin-top:-20px}li.resp-as:last-child{border-top:1px solid #ddd!important}li.btn-res a{margin-top:15px!important;margin-left:10px!important;margin-top:15px!important}.mobile-on .desktop-nav ul li a:hover:,.mobile-on .desktop-nav ul li a.active,.main-nav.dark .logo,.main-nav.dark a.logo:hover{background:transparent!important}#section-service .order-md-last{order:unset!important}}@media only screen and (max-width:991px){.bg-pos_186,.bg-pos_226{background-position:center center!important}.bg-pos_173,.bg-pos_230{background-position:center -48px!important}.pad-res{padding-left:50px}.m-im-res,.img_super{max-height:initial!important;height:100%!important}.img_abs{display:none!important}.hs-title-5{padding-top:0px!important;line-height:12vw!important}.hs-title-5 span{margin-bottom:0px!important;text-align:center!important}.hs-title-5 img{display:none!important}.coords{display:flex;flex-direction:column}.coords span{line-height:30px;margin-left:0px!important}}@media only screen and (max-width:767px){.section-home-title:before{width:20px;margin-right:0}.width_search{width:100%}.search_bar input[type=text]{width:86%}.bg-pos_186,.bg-pos_226{background-position:center center!important}.bg-pos_173,.bg-pos_230{background-position:center center!important}.bg-pos_184,.bg-pos_228{background-position:center center!important}.page-section-p{padding-top:20px;padding-bottom:60px}.mt-50.part{margin-top:-15px!important;margin-bottom:10px!important}.post-prev-2{padding:24px;min-height:auto}.page-pb0{max-height:500px;overflow:hidden;padding-bottom:20px}.h-entete-page,.h-entete-page-1{height:auto}.middle-head,.section-image-1-wrap,.div_img{display:none}.services-text{bottom:0}#about .pt-120{padding-top:60px!important}.section-descr-large,.text_orientation p,.text_orientation ul li{font-size:18px!important}.page-section{padding-top:60px;padding-bottom:60px}.resp-as{display:block}.home-content{padding-top:0px!important;padding-bottom:0px!important}.home-section{padding-bottom:0!important;height:auto;max-height:auto}.section-single-membre{max-width:unset;width:100%}.info-vcard{margin-top:15px}.sm-50{width:50%;padding:0}.part-title h3,.carrriere-title{font-size:38px;line-height:40px;letter-spacing:5px}.part-title p{font-size:20px;line-height:32px}.accordion-1.accordion-1-slick>dt a{font-size:36px}.contact-1-text h4{font-size:22px;letter-spacing:2px}.contact-1-title{margin-bottom:8px}.contact-1-title svg{width:25px!important;height:26px!important}.section-descr-large-c{font-size:30px;line-height:40px;letter-spacing:3px;margin-bottom:0px!important}.text_contact p{font-size:20px;line-height:32px}.page-section-c{padding-top:130px;padding-bottom:90px}.composition-3{margin-top:0}.mt-80.image-2-1{margin-top:0px!important}.param2{text-align:left}.c-img{padding-left:0}.inverse_row{flex-direction:column-reverse}#about h2{margin-left:0px!important}#about .text-about,#about .btn-about{padding:0px!important}.left_t_about,.right_t_about{width:auto!important}#about .p-130{padding-top:60px!important}.call-action-4-images img{width:auto!important}.m-im-res img{width:100%!important;max-width:100%!important}#nos_orientations{padding-top:60px}.sous_categorie{padding-top:0px!important}}@media only screen and (max-width:575px){.pt-19{padding-top:5px}.mobile-on .desktop-nav ul li a{font-size:17px!important}.section-home-title{padding-left:15px}.no-pl-res{padding-left:0}.no-pl-res:before{margin-right:10px}.p-130{padding-top:0}.mobile-title{display:block}.desk-title{display:none}.accordion-1.accordion-1-slick>dt a{font-size:32px}.acf-field-62fe83ab3deca,.acf-field-6583832415934{width:100%;right:0}.acf-field-email,.acf-field-659eda7e27781,.acf-field-659fe80986b25{width:100%;margin-right:0!important;right:0!important}.page-section-c{padding-top:100px;padding-bottom:70px}.p24{padding-top:6px;padding-bottom:6px}#uploadCV{margin-bottom:15px}.bg-pos_186,.bg-pos_226{background-position:center center!important}.bg-pos_173,.bg-pos_230{background-position:center center!important}.h-entete-page-1 .mt-50{margin-top:0px!important}.page-pb0{background-position:center!important;background-size:cover}.text-about,.btn-about{padding:0}.h-entete-page-1{padding-left:16px!important}.pt-120.section-actualites{padding-top:60px!important}.blog-media-actualite{text-align:center}.blog-media-actualite img{max-width:250px;margin:auto}.hs-title-5{padding-top:0px!important;line-height:80px!important;font-size:60px}.hs-title-5 span{margin-bottom:0px!important;text-align:center!important}.hs-title-5 img{display:none!important}.services-2-title{font-size:16px;font-weight:400;line-height:28px;letter-spacing:1px;display:flex;column-gap:5px}.sous_categorie{margin-top:60px;margin-bottom:30px}#about .text-center.mobile-title{text-align:left!important}}@media only screen and (max-width:500px){.hs-title-5 span img.hs-image-2{width:100px;height:100px;display:flex;align-items:left;position:relative;top:-35px!important}img.hs-image-3{position:relative;right:-100px!important}.local-scroll.scroll-down-wrap-2{display:none!important}}@media only screen and (max-width:393px){img.hs-image-3{right:-60px!important;width:140px;height:70px}.services-2-title{font-size:16px;font-weight:400;line-height:24px;letter-spacing:1px;max-width:175px}.services-2-image{width:60px;height:58px;margin:auto}.prev a,.next a{font-size:12px}.btn-page{height:60px;padding:10px 5px;font-size:12px}.center-f span.adrs svg{display:inline-block;vertical-align:top}.center-f span.adrs{padding-top:5px}.center-f span b{display:inline-block;max-width:92%;line-height:20px}}.top-wrap{position:fixed!important;right:20px;bottom:50px;height:56px;width:56px;cursor:pointer;display:block;border-radius:50px;border:2px solid #FFDA00;z-index:99;opacity:0;visibility:hidden;text-align:center;color:#FFDA00}.active-top{opacity:1;visibility:visible}.link-top_r{display:block;width:100%;height:100%;border-radius:50%;position:relative}.top-wrap .link-top_r::before{content:" ";position:absolute!important;display:block;top:0;left:0;height:100%;width:100%;background:#FFDA00;border-radius:50%;opacity:0;transform:scale(.25);transition:all 0.4s var(--ease-elastic-1)}.top-wrap .icon i{color:#FFDA00;font-weight:bolder;line-height:56px;position:relative;left:-1px}.top-wrap .link-top_r:hover .icon{border-color:#fff0}.top-wrap .link-top_r:hover .icon i{color:var(--color-dark-1)}.top-wrap .link-top_r:hover:before{opacity:1;transform:scale(1.1)}.content_preview{position:relative;min-width:30%;padding:5px 15px;min-height:60px;border:1px solid #eee;margin-bottom:15px}.info p{margin:0;padding:0}.info{font-size:14px!important;min-width:30%!important;color:#444}.error_c p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.error_c{background:#ffe6e6;color:#cc2727;position:relative;margin:5px 0 15px;padding:3px 12px;border-left:#d12626 solid 3px}.acf-button{position:absolute;opacity:0}.page-template-page-recettes .middle-head{display:none!important}.page-template-page-recettes .mobile-nav,.page-template-page-recettes .desktop-nav{display:none!important}.page-template-page-recettes #contact{display:none!important}.page-template-page-recettes footer{display:none!important}.page-template-page-recettes h1{font-family:"Yanone Kaffeesatz",sans-serif}.page-template-page-recettes .main-nav-sub{justify-content:flex-start!important}.page-template-page-recettes .stick-fixed{position:absolute!important}.page-template-page-recettes section.bg_yellow{background-color:#FFDA00;position:relative}.page-template-page-recettes section.bg_yellow:before{content:"";position:absolute;top:100px;right:-8px;width:140px;height:150px;background:url(/wp-content/themes/lebleu/assets/images/star_yellow.svg) no-repeat}.page-template-page-recettes section.bg_black{background-color:#13100D;position:relative}.page-template-page-recettes section.bg_black:before{content:"";position:absolute;top:100px;left:0;width:140px;height:175px;background:url(/wp-content/themes/lebleu/assets/images/star_black.svg) no-repeat}.page-template-page-recettes section.bg_stars{background:url(/wp-content/themes/lebleu/assets/images/stars.svg) no-repeat;background-size:cover;background-position:center bottom;padding-bottom:240px}.page-template-page-recettes section.bg_black h3{position:relative;display:inline-block}.page-template-page-recettes section.bg_black h3:before{content:"";position:absolute;top:-15px;right:-45px;width:30px;height:30px;background:url(/wp-content/themes/lebleu/assets/images/mini_star.svg) no-repeat;background-size:100%}.page-template-page-recettes section.bg_stars h2{font-size:112px;font-weight:500;color:#FFDA00;text-transform:uppercase;margin-top:60px}.page-template-page-recettes section *{text-align:center;font-family:"Yanone Kaffeesatz",sans-serif;letter-spacing:2px}.page-template-page-recettes section *:last-child{margin-bottom:0px!important}.page-template-page-recettes section h3{font-weight:500;font-size:36px;line-height:36px;margin-bottom:30px;text-transform:uppercase}.page-template-page-recettes section p{font-weight:400;font-size:24px;line-height:32px;margin-bottom:30px!important}.page-template-page-recettes section em{font-style:normal!important}.page-template-page-recettes section.bg_yellow h3,.page-template-page-recettes section.bg_yellow em{color:#fff!important}.page-template-page-recettes section.bg_black h3,.page-template-page-recettes section.bg_black em{color:#FFDA00!important}.page-template-page-recettes section.bg_black p{color:#fff!important}.sous_categorie h3{display:flex!important;white-space:initial!important}@media only screen and (max-width:1200px){.page-template-page-recettes .nav-logo-wrap{width:292px!important}.page-template-page-recettes .main-nav.transparent,.page-template-page-recettes .main-nav.dark,.small-height{background:transparent!important}}@media only screen and (max-width:767px){.page-template-page-recettes .bg-dark-alpha-60:before,.page-template-page-recettes .bg-dark-alpha-60 .YTPOverlay:before{display:none!important}.page-template-page-recettes .main_header{min-height:600px;display:flex!important;align-items:center;justify-content:center;background-attachment:unset!important;padding-top:60px!important}.page-template-page-recettes .h-entete-page{display:flex;align-items:center;justify-content:center}.page-template-page-recettes .section-home-title{text-align:center;font-size:72px;font-weight:400;line-height:72px;color:#F4CF00;text-transform:initial!important;max-width:400px}.page-template-page-recettes .section-home-title:before{display:none!important}.page-template-page-recettes section.bg_stars{background-size:contain;padding-bottom:180px}}@media only screen and (max-width:420px){.page-template-page-recettes section.bg_yellow:before{right:-50px!important}.page-template-page-recettes section.bg_black:before{left:-30px!important}.page-template-page-recettes section.bg_stars{background-size:contain;padding-bottom:120px}.page-template-page-recettes section.bg_stars h2{font-size:82px}.page-template-page-recettes .section-home-title{font-size:60px}.page-template-page-recettes .nav-logo-wrap .logo{max-width:180px!important}}.page-template-page-nos-partenaires .contact{display:flex;align-items:center;gap:24px}.page-template-page-nos-partenaires .contact-img img{display:block;width:150px;height:150px;object-fit:cover;object-position:center center}.page-template-page-nos-partenaires .contact-details>*{margin-bottom:0}.page-template-page-nos-partenaires .contact-details h4{text-transform:uppercase;color:#fff;margin-bottom:6px;font-family:'Bebas Neue','sans-serif';letter-spacing:2px}.page-template-page-nos-partenaires .contact-details p.p-f{font-size:14px;font-weight:400;margin-bottom:12px}.page-template-page-nos-partenaires .contact-details p:not(.p-f) a{color:#fff}.poste-candidature-spontanee .post-prev-2{min-height:unset!important}.poste-candidature-spontanee .post-prev-2-info p{height:unset!important}#formulaire-candidature-spontanee select{background-image:url(/wp-content/themes/lebleu/assets/images/chevron-down-solid.svg);background-repeat:no-repeat;background-size:20px;background-position:98%}.acf-field-cs-name{display:inline-block;width:48.5%;margin-right:3%!important}.acf-field-cs-phone{display:inline-block;width:48.5%;margin-right:3%!important}.acf-field-cs-email{display:inline-block;width:48.5%;margin-right:0!important}.acf-field-cs-poste{display:inline-block;width:48.5%;margin-right:0!important}#form_2 select{display:flex;height:58px;padding:0 16px;align-items:center;align-self:stretch;border:1px solid #5A595C;margin-bottom:28px;font-size:18px;border-radius:0}#form_2 select:focus{outline:none;box-shadow:none}#formulaire-candidature-spontanee .acf-fields.acf-form-fields{display:flex;flex-direction:row;flex-wrap:wrap}#formulaire-candidature-spontanee .acf-field-textarea{width:100%}#formulaire-candidature-spontanee .acf-field{margin-bottom:5px}@media screen and (max-width:575px){#formulaire-candidature-spontanee .acf-fields.acf-form-fields{flex-direction:column}.acf-field-cs-name{display:inline-block;width:100%;margin-right:0!important}.acf-field-cs-phone{display:inline-block;width:100%;margin-right:0!important}.acf-field-cs-email{display:inline-block;width:100%;margin-right:0!important}.acf-field-cs-poste{display:inline-block;width:100%;margin-right:0!important}}@media screen and (max-width:550px){.page-template-page-nos-partenaires .contact{flex-direction:column;align-items:center;gap:18px;margin-top:36px}.page-template-page-nos-partenaires .contact-details>*{text-align:center}}