.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 12px;z-index:1000;width:auto;height:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}.skip-link:focus,.skip-link:active{clip:auto;clip-path:none;overflow:visible;top:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#recettes-search fieldset,#offres-search fieldset{position:relative;border:none;padding-left:0;margin-left:0}.logo-link{max-width:15%}#lblMoment,#lblPain,#lblCuisson,#lblService{font-weight:bold}#choicelist,#choicelistPain,#choicelistCuisson{border:1px solid #000;width:calc(100% - 30px);border-radius:0;top:0;display:none;padding:20px 15px 0 15px;background:#fff;z-index:3;position:absolute}.select-choices{width:100%;min-width:225px;border-radius:0px;background-color:#fff;position:relative;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 10px 10px 20px;gap:10px;height:50px;border:1px solid #f5f5f5;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:.2em;padding-right:50px;text-transform:uppercase;color:#000}.select-choices #serviceList{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;letter-spacing:.2em;text-transform:uppercase}.choice{margin-bottom:11px;display:flex;align-items:center}.choice input{margin-right:15px}label{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;color:#636363}select{padding:10px 20px 10px 10px !important;gap:10px;width:236px !important;height:50px;border:1px solid #d3d3d3;font-size:.75rem !important;line-height:1.571rem;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;color:#000;font-weight:700}input[type=text]{margin:0px 0px 20px 10px}#recettes-search .fa-chevron-down,#offres-search .fa-chevron-down{position:absolute;right:15px;color:#000;transition:transform .2s ease-out,color .2s ease-out;font-size:.85em}.fa-chevron-down--open{transform:rotate(-180deg) translate(0, 2px)}@keyframes title{0%{margin-top:-50px;opacity:0%}100%{margin-top:20px;opacity:100%}}body{overflow-x:hidden;width:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}.center-flag{text-align:center;margin-bottom:30px}.left-flag{margin-bottom:30px;text-align:left}.btn-full{cursor:pointer;text-align:center;background-color:#1d1d1b;border:solid 2px #1d1d1b;color:#fff;padding:14px 20px;text-transform:uppercase;letter-spacing:.2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;text-decoration:none;display:block;width:-moz-fit-content;width:fit-content;transition:.3s ease-in-out}.btn-full img{margin-right:10px}.btn-full:hover{color:#000;background:rgba(0,0,0,0)}.btn-full.white{background-color:#fff;color:#000;border:solid 2px #fff}.btn-full.white:hover{color:#fff;background:#000;border:solid 2px #1d1d1b}.btn-border{text-align:center;border:solid 2px #1d1d1b;color:#000;padding:14px 20px;text-transform:uppercase;letter-spacing:.2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;text-decoration:none;transition:.3s ease-in-out;display:block;width:-moz-fit-content;width:fit-content}.btn-border:hover{color:#fff;background:#000}.btn-simple{text-align:center;border-bottom:solid 2px #1d1d1b;color:#000;padding:14px 0;text-transform:uppercase;letter-spacing:.2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;text-decoration:none;display:block;width:-moz-fit-content;width:fit-content}section h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;line-height:21px;letter-spacing:.2em;text-transform:uppercase}section h1{margin-bottom:40px;font-family:"minion-pro",serif;font-style:normal;font-weight:400;line-height:100%}section h2{font-family:"minion-pro",serif;font-style:normal;font-weight:400;line-height:100%;margin-bottom:60px}section .arrow-container{margin-bottom:60px;display:flex;gap:2rem;font-size:1.5rem}section .arrow-container .slick-arrow{cursor:pointer}section ul,section ol{padding-left:22px}section ul li,section ol li{text-align:left !important}section p,section li{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.13rem;line-height:1.5rem}section li{margin:0}section .block p,section .block li{font-family:"minion-pro",serif;font-style:normal;font-weight:400}section .block p{margin-bottom:1rem}section .block p,section .block li{margin-bottom:10px}section .center-flag img{padding-top:0px;height:5px;width:120px}.title-centered{font-size:1.125rem;line-height:21px;padding-bottom:20px;text-align:center}.title-centered.h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;margin:0;letter-spacing:.2em;text-transform:uppercase}.title-left{font-size:1.125rem;line-height:21px;padding-bottom:20px}.hide-desktop{display:none}.hide-mobile{display:flex}.separator{height:60px;width:100%}.separator.small{height:30px;width:100%}.separator-big{height:200px;width:100%}.contact{background-color:#fff;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-size:80%;background-repeat:no-repeat;background-position:center}.titreDeNiveau1{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.titreDeNiveau1 .text-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.titreDeNiveau1 .text-row .row{text-align:left;font-size:15px;max-width:275px;padding-left:50px;padding-right:50px;display:flex;flex-direction:row}.titreDeNiveau1 .text-column{display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.titreDeNiveau1 .text-column div{display:flex;flex-direction:row;justify-content:flex-start;padding-left:50px;padding-right:50px;align-items:center;margin-bottom:10px}.titreDeNiveau1 .text-column div span{font-size:1.125rem;font-family:"minion-pro",serif}.titreDeNiveau1 .text-column img{width:1.5rem;height:1.5rem;line-height:0px;margin-top:auto;margin-bottom:auto;margin-right:1vw}.titreDeNiveau1 .text-column p{line-height:0px}.titreDeNiveau1 .btn-row{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:space-evenly;min-width:600px}.row{width:100%;display:flex}.row.space-between{justify-content:space-between}.row.align-center{align-items:center}.row.stretch{align-items:stretch}.row.center{align-items:center;justify-content:center;text-align:center}.row.columned{flex-direction:column}.Recrutement{background-color:#fff;height:auto}.Recrutement h2{flex:0 0 50%}.Recrutement .pictos-cuissons{display:flex;gap:10px}.Recrutement .pictos-cuissons img{padding:8px;background-color:#f5f5f5;border-radius:50px}.Recrutement .block{text-align:left;flex:0 0 50%}.Recrutement .block .content{margin-bottom:60px}.Recrutement .block .btn-column .btn-full{width:100%}.Recrutement .block .btn-column .btn-border{width:100%}.Recrutement .title-centered{text-align:left;font-size:.875rem}.Recrutement h2{width:100%}.Recrutement .btn-column{display:flex;flex-direction:column;justify-content:space-between;width:-moz-fit-content;width:fit-content}.gamme-ctn{position:relative}.gamme-ctn .deco{position:absolute;text-align:center;top:0;margin:auto;width:100%;height:100%}.gamme-ctn .deco img{max-height:100%}.Gammes{position:relative;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.Gammes .content{margin:auto;text-align:center;max-width:790px}.Gammes .btn-row{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:space-evenly;min-width:600px}.NosValeurs{background-color:#fff;height:auto}.NosValeurs .NosValeurs1{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;margin-bottom:150px}.NosValeurs .NosValeurs1 .block{flex:1 1 50%}.NosValeurs .NosValeurs1 .block h2{padding-right:120px;margin-bottom:0}.NosValeurs .NosValeurs2{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}.NosValeurs .NosValeurs2 .tab{float:left;width:25%}.NosValeurs .NosValeurs2 .tab::-webkit-scrollbar-thumb:horizontal{background:#1d1d1b;overflow:visible;border-radius:5px;height:5px}.NosValeurs .NosValeurs2 .tab button{cursor:pointer;width:100%;padding:14px;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;letter-spacing:.2em;margin-bottom:23px;background:rgba(0,0,0,0);border:none;text-transform:uppercase;color:#636363;border-bottom:2px solid #f5f5f5;transition:.3s ease-in-out}.NosValeurs .NosValeurs2 .tab button:hover{border-color:#000;color:#000}.NosValeurs .NosValeurs2 .tab button.active{border-color:#000;color:#000}.NosValeurs .NosValeurs2 .tabcontent{float:left;width:75%;padding-left:120px;border-left:none}.NosValeurs .NosValeurs2 .tabcontent h3{margin-top:5px;margin-bottom:25px;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.625rem}.NosValeurs .NosValeurs2 .tabcontent p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem}.NosValeurs .NosValeurs2 .tabcontent img{margin-top:40px}.Collaborateurs{background-color:#fff;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.Collaborateurs .content{margin-bottom:60px}.Collaborateurs p{max-width:780px;font-family:"minion-pro",serif;font-style:normal;font-weight:200;font-size:1.5rem;line-height:100%}.Collaborateurs .FlexLogoCollaborateurs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;width:100%;align-items:flex-start}.Collaborateurs .FlexLogoCollaborateurs div{margin:0 3vw 0 3vw}.Collaborateurs .FlexLogoCollaborateurs .FlexCollaborateurs p{color:#797676;margin:1px}.Collaborateurs .FlexLogoCollaborateurs .FlexCollaborateurs h4{text-align:center;margin:1px}.Collaborateurs .FlexCollaborateurs{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.Collaborateurs .FlexLogoCollaborateurs.processus{gap:20px}.Collaborateurs .FlexLogoCollaborateurs.processus .FlexCollaborateurs{margin:0;flex:1;align-items:flex-start}.Collaborateurs .FlexLogoCollaborateurs.processus .FlexCollaborateurs div{margin:auto}.Collaborateurs .FlexLogoCollaborateurs.processus .FlexCollaborateurs img{width:100%}.Collaborateurs .FlexLogoCollaborateurs.processus .FlexCollaborateurs h4{text-transform:initial;margin-top:1.5rem;font-weight:700;font-size:1.125rem;line-height:1.5rem;margin-bottom:25px;letter-spacing:0}.Collaborateurs .FlexLogoCollaborateurs.processus .FlexCollaborateurs p{color:#000}.notreSavoirFaire{background-color:#fff;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:60px 0 60px 0}.notreSavoirFaire .flexSavoirFaire{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%;align-items:flex-start}.notreSavoirFaire .flexSavoirFaire .flexIconsSavoirFaire{max-width:280px;margin:70px auto;text-align:center;flex:1 1 0px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.notreSavoirFaire .flexSavoirFaire .flexIconsSavoirFaire img{margin-bottom:60px}.NosPains{background-color:#fff;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.NosPains h2{max-width:975px;margin:auto;font-size:40px}.NosPains p{width:40%;font-size:.875rem}.NosPains .FlexNosPains{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}.NosPains .FlexNosPains a{text-decoration:none;color:#1d1d1b}.NosPains .FlexNosPains div{height:100%;text-align:center}.NosPains .FlexNosPains div h4{font-weight:700;font-size:.75rem;line-height:1.571rem}.NosPains .FlexNosPains div:after{content:"";width:120%;position:relative;border-bottom:1px solid #1d1d1b;bottom:-14px}.NosPains .FlexIconsNosPains{margin:1.5vw;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}.NosActu{background-color:#fff;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.NosActu .block{width:20%;text-align:left}.NosActu .block p{font-size:1.25rem;margin-bottom:2.5vw}.NosActu .title-centered{text-align:left;line-height:10px;font-size:.875rem}.Communauté{background-color:#fff;height:auto}.Communauté h1{width:40%;text-align:left}.Communauté .title-centered{text-align:left;line-height:10px;font-size:.875rem}.Communauté h2{width:100%;font-size:45px;text-align:left}.Communauté .btn-column{display:flex;flex-direction:column;justify-content:space-between;width:-moz-fit-content;width:fit-content}.FlexComunaute{margin-bottom:30px}.FlexComunaute .block{flex:0 0 50%}.FlexComunaute .img_btn{position:relative;display:flex;justify-content:space-between;align-items:center}.FlexComunaute .img_btn img{position:relative;bottom:50px}.FlexImgComu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;align-content:center}.FlexImgComu img{width:20%}.Metiers{background-color:#fff;height:auto}.Metiers1{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.Metiers1 .block{width:40%;text-align:left}.Metiers1 .title-centered{text-align:left;line-height:10px;font-size:.875rem}.Metiers1 h2{width:100%;font-size:45px;text-align:left}.Metiers1 p{width:40%;font-size:1.25rem}.Metiers2{display:flex;flex-direction:row;align-items:center;justify-content:space-around;margin:0 0 0 5vw}.Metiers2 .BlockLeft{width:20%;text-align:center;margin-left:auto;margin-right:auto}.Metiers2 .BlockLeft div{width:50%;height:2vw;border-bottom:1px solid #000}.Metiers2 .BlockLeft div:hover{height:2vw;border-bottom:2px solid #000;height:2vw;border-bottom:2px solid #000}.Metiers2 .BlockLeft div p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;color:#636363;text-transform:uppercase;letter-spacing:.2em;margin-top:2vw}.Metiers2 .BlockLeft div p:hover{color:#000}.Metiers2 .BlockRight{text-align:left}.Metiers2 .BlockRight p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem}.Metiers2 .BlockRight .MetiersSousTitre{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.625rem}.EtudiantsDiplomés{min-height:50vw;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.EtudiantsDiplomés h1{color:#fff}.EtudiantsDiplomés h4{color:#fff}.EtudiantsDiplomés p{color:#fff;width:40%;font-size:1.25rem}.EtudiantsDiplomés h2{width:50%;font-size:40px}.EtudiantsDiplomés .btn-full{text-align:center;background-color:#fff;color:#000;padding:15px;font-size:10px}.texteCompoImg{max-width:1200px;position:relative;padding-bottom:150px;padding-top:150px;z-index:0}.texteCompoImg .logocertif{top:53px;right:87px;height:auto;position:absolute;z-index:-1}.texteCompoImg .title-centered{line-height:10px;font-size:.875rem;padding-bottom:0px}.texteCompoImg .bgtxt{position:absolute;bottom:35px;font-style:normal;font-weight:400;font-size:250px;z-index:-1;color:#c3d1c6;line-height:100%;font-family:"minion-pro",serif;left:50%;text-align:center;width:100%;transform:translate(-50%);margin:0}.texteCompoImg.background-beige .bgtxt{color:#fbf5e3}.flexTexteCompoImg{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;flex-direction:row}.flexTexteCompoImg .container-left{flex:0 0 50%}.flexTexteCompoImg .container-left .block{max-width:80%}@media screen and (min-width: 900px){.flexTexteCompoImg .container-left .block{min-height:850px;display:flex;flex-direction:column;justify-content:flex-start}}.flexTexteCompoImg .container-left .block .description{margin-bottom:50px}.flexTexteCompoImg .container-left .block .description p{font-size:1.125rem;line-height:1.5rem}.flexTexteCompoImg .container-left .block h2{font-weight:400;font-size:100px;margin-bottom:50px}.flexTexteCompoImg .container-right{flex:0 0 50%;display:flex}.flexTexteCompoImg .container-right .col-left,.flexTexteCompoImg .container-right .col-right{flex:0 0 50%}.flexTexteCompoImg .container-right .col-left{display:flex;flex-direction:column;justify-content:center}.flexTexteCompoImg .container-right .col-right{display:flex;flex-direction:column;align-items:flex-start}.flexTexteCompoImg .container-right img{padding:10px}@media screen and (min-width: 900px){.flexTexteCompoImg .container-right img.img-2{min-height:277px;max-width:225px;-o-object-fit:cover;object-fit:cover}.flexTexteCompoImg .container-right img.img-3{min-height:300px;-o-object-fit:cover;object-fit:cover}}.bakeAtHome{box-shadow:0px 0px 0px 1px #fff inset;border:13px solid;box-sizing:border-box;padding:60px 0 60px 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.bakeAtHome .flexBakeAtHome{display:flex;justify-content:center;margin-bottom:25px}.bakeAtHome .flexBakeAtHome .img-container{margin:30px}.bakeAtHome p{width:80%}.bakeAtHome.green{background-color:#b4c5b8;border-color:#b4c5b8}.bakeAtHome.beige{background-color:#fffcf3;border-color:#fffcf3}.flexBakeAtHome{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;align-items:center;justify-content:center}.flexBakeAtHome .img-container{margin:40px;text-align:center}.flexBakeAtHome .img-container h4{margin-top:20px;font-weight:800;font-size:.875rem;line-height:1rem}.sliderStickyVertical{padding:60px 0}.sliderStickyVertical .slick-list.draggable{min-height:390px}.sliderStickyVertical .slick-slide{min-height:450px}.sliderStickyVertical .slick-slide>div{height:100%}.sliderStickyVertical .slick-slide>div .slide{min-height:450px;display:flex !important;align-items:stretch;height:100%}.sliderStickyVertical .slick-slide>div .slide .number{width:430px;position:relative;display:flex;text-align:center;align-items:center;justify-content:center}.sliderStickyVertical .slick-slide>div .slide .number .step{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:296px;line-height:279px;text-align:center;color:#b0896a;opacity:.2;position:absolute}.sliderStickyVertical .slick-slide>div .slide .number h5{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;font-size:1.125rem;line-height:1.571rem;text-align:center;letter-spacing:.2em;text-transform:uppercase}.sliderStickyVertical .slick-slide>div .slide .content{padding:0 5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sliderStickyVertical .slick-slide>div .slide .content h3{margin-bottom:13px}.SectionImgTxtCitation{background-color:#fefcf3;background-image:url("../assets/Rejoignez-nous.png");background-repeat:no-repeat;background-position-y:bottom;background-size:contain}.SectionImgTxtCitation h4{margin-top:0;padding-top:4vw}.SectionImgTxtCitation .block{text-align:left;margin:0vw 2vw 2vw 7vw;width:40%}.SectionImgTxtCitation .title-centered{text-align:left;line-height:10px;font-size:.875rem}.FlexSectionImgTxtCitation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;align-content:flex-start}.FlexSectionImgTxtCitation .block{text-align:left;width:40%}.FlexSectionImgTxtCitation .block img{margin-bottom:30%}.FlexSectionImgTxtCitation .block p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:36px;margin-top:0px}.FlexSectionImgTxtCitation .block .Citation{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;color:#1d1d1b;margin-top:5vw}.FlexSectionImgTxtCitation .title-centered{text-align:left;line-height:10px;font-size:.875rem}.FlexSectionImgTxtCitation .btn-column{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:space-around}.FlexSectionImgTxtCitation .btn-column .btn-border{margin-left:2vw}.SectionImgTxtCitation2{background-color:#b4c5b8;background-image:url("../assets/ValeursMenissez.png");background-repeat:no-repeat;background-position-y:bottom;background-size:contain}.FlexSectionImgTxtCitation2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;align-content:center}.FlexSectionImgTxtCitation2 p{padding-top:8vw}.FlexSectionImgTxtCitation2 h4{margin-top:0;padding-top:4vw}.FlexSectionImgTxtCitation2 .block{text-align:left}.FlexSectionImgTxtCitation2 .block p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:36px;margin-top:0px}.FlexSectionImgTxtCitation2 .block .Citation{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;color:#1d1d1b;margin-top:5vw}.FlexSectionImgTxtCitation2 .ImgLeft{padding-bottom:10%}.FlexSectionImgTxtCitation2 .title-centered{text-align:left;line-height:10px;font-size:.875rem}.SectionZigzag{background-color:#fff}.zigzag{margin:0 0 30px 0;background:#fff;position:relative;height:1rem;z-index:1}.zigzag:before{content:"";display:block;position:absolute;left:0;right:0;height:.75rem;top:110%;background:linear-gradient(-135deg, #ccc 8px, transparent 0) 0 8px,linear-gradient(135deg, #ccc 8px, transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:1rem 1rem}.zigzag:after{content:"";display:block;position:absolute;left:0;right:0;height:1rem;top:100%;background:linear-gradient(-135deg, #ffffff 8px, transparent 0) 0 8px,linear-gradient(135deg, #ffffff 8px, transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:1rem 1rem}.etudiantsDiplomes{min-height:600px;color:#fff;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.etudiantsDiplomes p{width:80%}.etudiantsDiplomes a:not(.btn-full){color:#fff;text-decoration:underline}.etudiantsDiplomes .btn-full{text-align:center;margin:auto}.sectionMaison{background-color:#b4c5b8;box-shadow:0px 0px 0px 1px #fff inset;border:13px solid #b4c5b8;box-sizing:border-box;padding:35px 0 35px 0;text-align:center}.sectionMaison .maison{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionMaison .maison h2{width:50%;margin-bottom:45px}.sectionMaison .maison p{width:60%}.sectionMaison .maison a{margin-top:45px;border:2px solid rgba(0,0,0,0);border-bottom:2px solid #000;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;padding:14px 20px;letter-spacing:.2em;text-transform:uppercase;color:#1d1d1b;text-decoration:none;transition:all .3s ease-in-out}.sectionMaison .maison a:hover{background-color:#000;border:2px solid #fff;color:#fff}.sectionCTADescription{background-color:#fff}.sectionCTADescription .flexCTADescription{padding:15px 0;display:flex;flex-direction:row;text-align:left;margin-bottom:40px;align-items:center}.sectionCTADescription .flexCTADescription .flexCTADescriptionLeft,.sectionCTADescription .flexCTADescription .flexCTADescriptionRight{flex:0 0 50%}.sectionCTADescription h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.625rem;color:#000;margin-bottom:20px}.sectionCTADescription h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:#000}.sectionCTADescription p{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#000}.chiffresCle{display:flex;justify-content:space-evenly;align-items:flex-start;padding:60px 0 60px 0}.chiffresCle .chiffre-bloc{max-width:280px;text-align:center}.chiffresCle .numChiffresCle{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:64px;line-height:100%;color:#b5933b;margin-bottom:60px}.chiffresCle h4{margin-bottom:14px}.sectionImgTxtCitation{position:relative;padding:80px 70px 200px}.sectionImgTxtCitation span.deco{position:absolute;bottom:35px;font-style:normal;font-weight:400;font-size:150px;z-index:0;color:#fbf5e3;line-height:100%;font-family:"minion-pro",serif;left:50%;text-align:center;width:100%;transform:translate(-50%)}.sectionImgTxtCitation .title-illu{flex:0 0 45%}.sectionImgTxtCitation .flexSectionImgTxtCitation{flex:0 0 55%;z-index:1}.sectionImgTxtCitation .flexSectionImgTxtCitation .block{padding:0 8%}.sectionImgTxtCitation .flexSectionImgTxtCitation .block p{margin-bottom:30px}.sectionImgTxtCitation .flexSectionImgTxtCitation .block .btn-column{padding:30px 0}.sectionImgTxtCitation .flexSectionImgTxtCitation .block .Citation{margin-top:90px;margin-bottom:30px;font-size:2.3rem}.sectionImgTxtCitation .flexSectionImgTxtCitation .btn-column{display:flex;gap:26px}.sectionImgTxtCitation.background-green span.deco{color:#fff;opacity:.2}@media screen and (max-width: 900px){.sectionImgTxtCitation{padding:50px 0 215px}.sectionImgTxtCitation span.deco{font-size:80px}.sectionImgTxtCitation .title-illu{text-align:center}.sectionImgTxtCitation .ctn-cont{flex-direction:column}.sectionImgTxtCitation .flexSectionImgTxtCitation .block{padding:50px 2%}.sectionImgTxtCitation .btn-column{flex-direction:column}.sectionImgTxtCitation .signature{text-align:center}}.footer{margin-top:0;background-color:#b4c5b8;padding:30px 0 30px 0;width:100%;height:auto;background-image:url("../icons/logo-footer.svg");background-size:contain;background-position:bottom center;background-repeat:no-repeat}.footer .flexFooter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:center;margin:auto}.footer .flexFooter .footer-1{width:280px;max-width:100%}.footer .flexFooterBottom p,.footer .flexFooter p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem}.footer .flexFooter h2{margin-bottom:30px;margin-top:50px;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.571rem;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase}.footer .flexFooter .flexFooterRight ul,.footer .flexFooter .flexFooterCenter ul{list-style-type:none;list-style:none;padding-left:0;margin-top:0}.footer .flexFooterRight{display:flex;justify-content:flex-end}.footer .flexFooter .flexFooterRight ul li,.footer .flexFooter .flexFooterCenter ul li{margin-bottom:10px}.footer .flexFooter .flexFooterCenter ul li a{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;color:#1d1d1b}.footer .flexFooter .flexFooterRight ul li a{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;color:#1d1d1b}.footer .flexFooterBottom a,.footer .flexFooter .flexFooterLeft a{color:#1d1d1b}.footer .flexFooter .flexFooterRight a{color:#1d1d1b;text-decoration:underline}.footer .lang-select{display:flex;align-items:center}.footer .flexFooterBottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;align-content:center;margin:40px auto 0}.footer .flexFooterBottom1,.footer .flexFooterBottom2,.footer .flexFooterBottom3{width:20%}.footer .flexFooterBottom4{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;width:40%;text-align:right}.footer .flexFooterBottom4 img{margin-right:10px}@media screen and (max-width: 800px){.flexFooter{flex-direction:column}.flexFooter .flexFooterRight ul li,.flexFooter .flexFooterCenter ul li{text-align:center}.flexFooterLeft,.flexFooterCenter,.flexFooterRight{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.flexFooter h2{justify-content:center}.flexFooterBottom{flex-direction:column;align-items:center;margin:10px auto}.flexFooterBottom1,.flexFooterBottom2,.flexFooterBottom3{width:100%}.flexFooterBottom4{flex-direction:row;justify-content:center;align-items:center;align-content:center;width:100%;text-align:center}.footer .legals .sub-footer ul{display:flex;list-style:none;flex-direction:column;padding:0;align-items:center}.footer .legals .sub-footer ul li{text-align:center;margin:auto;margin-bottom:15px}.footer .flexFooter .flexFooterRight ul li a{font-size:1.75rem;line-height:100%}}.header{left:0;top:0;background-color:#fff;height:auto;width:100%}.header .flexHeader{padding:0 2%;max-width:1320px;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;align-content:flex-end}.header .flexHeader a{font-family:"Raleway";font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;letter-spacing:.2em;text-transform:uppercase;color:#1d1d1b;text-decoration:none;margin-bottom:5px}.header .menuBurger{display:none}#menuToggle{z-index:2;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.375rem;height:2.375rem;position:relative;align-items:center;justify-content:center;align-content:center}#menuToggle a{text-decoration:none;color:#232323;transition:color .3s ease}#menuToggle a:hover{color:tomato}#menuToggle input{display:block;position:absolute;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle .open{opacity:1;height:auto;transition:opacity .5s ease-out;position:absolute;top:0px}#menuToggle .close{opacity:0;height:0;transition:opacity .5s ease-out;position:absolute;top:0px}#menuToggle.nav-open .open{opacity:0;height:0}#menuToggle.nav-open .close{opacity:1;height:auto}#menu{z-index:1;position:absolute;width:100%;margin:0px 0px 0px 0px;padding:50px;display:flex;left:0;top:0;padding-top:95px;background:#fcfaf3;list-style-type:none;-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;display:none;overflow-y:auto;height:100vh;height:100dvh}#menu li{text-align:center;padding:10px 0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;letter-spacing:.2em;text-transform:uppercase}#menu li a{margin:auto;color:#1d1d1b;text-decoration:none}@media screen and (min-width: 950px){#menu{display:none !important}}@media screen and (max-width: 950px){.header{margin:auto;padding:0;position:fixed;z-index:10;left:0;top:0}.header .flexHeader{display:none}.header .menuBurger{background-color:#fff;padding:15px 0px;display:flex;width:100%;margin:auto;position:relative;flex-direction:row;justify-content:center;align-items:center;z-index:2;box-shadow:0px 3px .75rem 0px rgba(0,0,0,.15)}.header .menuBurger img{height:37px}.header .menuBurger nav{position:absolute;right:5%}.header .logoHeader{margin:0 auto}}@media screen and (max-width: 900px){.separator{height:30px}.separator-big{height:60px}.row.column-mobile,.column-mobile{flex-direction:column;align-items:center}.btn-row,.btn-column{flex-direction:column !important;min-width:90% !important;display:flex;align-items:center}.btn-row .btn-full,.btn-column .btn-full{width:100%;margin-top:10px}.btn-row .btn-border,.btn-column .btn-border{width:100%;margin-top:10px}section .center-flag img{width:92px;padding-top:7px}section h1{font-size:2.625rem !important;line-height:2.625rem !important;margin-bottom:30px !important;text-align:center}section h2{text-align:center;font-size:2.375rem !important;line-height:2.375rem !important;margin-bottom:30px}section .arrow-container{margin-bottom:30px}section h3{text-align:center;font-size:1.75rem !important;line-height:1.75rem !important}section h4{font-size:1rem !important;line-height:19px !important}section .btn-full{font-size:.75rem !important;line-height:1.571rem !important;width:auto;max-width:-webkit-fill-available}section .btn-border{font-size:.75rem !important;line-height:1.571rem !important;width:auto;max-width:-webkit-fill-available}section p{font-size:1.125rem;line-height:1.5rem}.title-centered{font-size:1rem;line-height:19px}.hide-mobile{display:none}.hide-desktop{display:flex}.contact{background-size:90%}.titreDeNiveau1 .text-row{flex-direction:column}.titreDeNiveau1 .text-row p{text-align:center}.titreDeNiveau1 .text-row .row{padding-left:15px;padding-right:15px}.titreDeNiveau1 .text-column div{flex-direction:column;margin-bottom:15px;margin-top:15px;padding-left:0px;padding-right:0px}.titreDeNiveau1 .text-column div span{flex-direction:column;width:100%;display:flex;align-items:center}.Recrutement{flex-direction:column}.Recrutement h2{padding-right:initial;margin-bottom:60px}.Recrutement .left-flag{text-align:center}.Recrutement .center-flag img{margin:0 auto}.Recrutement .block{width:initial;text-align:center;margin:auto}.Recrutement .block .btn-column .btn-full{width:100%;margin-top:10px}.Recrutement .block .btn-column .btn-border{width:100%;margin-top:10px}.Recrutement .block .btn-column .intern-spacer{display:none}.Recrutement .block p{margin:0 auto}.Recrutement .title-centered{text-align:center}.Recrutement .btn-column{margin:auto}.Gammes p{margin:0 auto}.Gammes .btn-row{flex-direction:column}.Gammes .btn-row .btn-full{max-width:-webkit-fill-available;margin-top:10px}.Gammes .btn-row .btn-border{max-width:-webkit-fill-available;margin-top:10px}.NosValeurs .NosValeurs1{flex-direction:column;margin-bottom:50px}.NosValeurs .NosValeurs1 .block{text-align:left}.NosValeurs .NosValeurs1 .block h2{padding-right:0;margin-bottom:65px}.NosValeurs .NosValeurs1 .block .title-centered{margin:10px auto}.NosValeurs .NosValeurs2{flex-direction:column;margin:0 0 0 0}.NosValeurs .NosValeurs2 .tabcontent{padding-left:0;width:100%}.NosValeurs .NosValeurs2 .tab{width:100%;display:flex;overflow:auto;gap:20px}.NosValeurs .NosValeurs2 .tab button{min-width:120px}.Collaborateurs .FlexLogoCollaborateurs{flex-direction:column}.notreSavoirFaire .flexSavoirFaire{flex-direction:column}.notreSavoirFaire .flexSavoirFaire .flexIconsSavoirFaire{margin:30px auto}.NosPains .FlexNosPains{flex-direction:column;margin-bottom:30px;align-items:center}.NosPains .FlexNosPains div{width:100%;border-bottom:none;height:auto}.NosPains .FlexNosPains div a{width:100%}.NosPains .FlexNosPains div:after{width:100%}.NosPains .FlexIconsNosPains{display:flex;flex-direction:column}.NosActu{flex-direction:column}.NosActu .block{text-align:left}.NosActu .block h4{margin:10px 0}.NosActu .block p{margin-bottom:30px}.FlexComunaute{flex-direction:column}.FlexComunaute .img_btn img{bottom:0}.Communauté .btn-column{margin:20px 0 20px 0}.FlexImgComu{display:flex;flex-direction:row;width:100%;justify-content:flex-start}.FlexImgComu img{flex:0 0 50%}.Metiers1{flex-direction:column}.Metiers2{flex-direction:column;margin:0}.Metiers2 .BlockLeft div{margin:0 auto;width:50%;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #000;margin:0 auto}.Metiers2 .BlockLeft div:hover{height:-moz-fit-content;height:fit-content;border-bottom:none}.Metiers2 .BlockLeft div p{font-size:.75rem;line-height:18px}.Metiers2 .BlockRight img{width:100%}.EtudiantsDiplomés{background-position-x:-100px}.EtudiantsDiplomés p{font-size:1.25rem}.EtudiantsDiplomés .btn-full{margin-bottom:30px}.FlexTexteCompoImg{flex-direction:column}.FlexTexteCompoImg .btn-border{margin-bottom:30px}.Temoignages h1{font-size:50px}.Temoignages p{font-size:1.25rem}.SectionImgTxtCitation .block{text-align:left;margin:auto}.SectionImgTxtCitation h4{margin-left:0}.SectionImgTxtCitation .FlexSectionImgTxtCitation .btn-column{flex-direction:column}.SectionImgTxtCitation .FlexSectionImgTxtCitation .btn-column .btn-full{width:100%}.SectionImgTxtCitation .FlexSectionImgTxtCitation .btn-column .btn-border{margin-left:0;width:100%;margin-top:10px}.FlexSectionImgTxtCitation2{flex-direction:column;margin:auto}.FlexSectionImgTxtCitation2 .block{margin:auto}.FlexSectionImgTxtCitation2 .block img{margin-bottom:40px}.bakeAtHome{border:0;padding:50px 5% !important}.bakeAtHome .flexBakeAtHome .img-container{margin:0}.etudiantsDiplomes{background-position-x:-100px}.etudiantsDiplomes a{margin:auto}.texteCompoImg{padding-bottom:50px;padding-top:50px;text-align:center}.texteCompoImg .logocertif{position:initial;margin-bottom:30px}.texteCompoImg .flexTexteCompoImg{flex-direction:column}.texteCompoImg .flexTexteCompoImg .block{width:100%;max-width:initial}.texteCompoImg .flexTexteCompoImg .container-left{max-width:90%;margin:auto}.texteCompoImg .flexTexteCompoImg .container-left h4{line-height:100%;margin-bottom:10px;font-size:.875rem}.texteCompoImg .flexTexteCompoImg .container-left h2{font-size:80px}.texteCompoImg .flexTexteCompoImg .container-right{flex-direction:column;margin:auto;margin-top:50px}.texteCompoImg .flexTexteCompoImg .container-right img{padding:10px 0;width:100%}.texteCompoImg .flexTexteCompoImg .btn-border{margin:auto}.sectionMaison .maison p{width:90%}.sectionMaison .maison h2{width:90%;margin-bottom:25px}.sectionCTADescription .flexCTADescription{flex-direction:column}.sectionCTADescription .flexCTADescription .flexCTADescriptionElement{text-align:center;max-width:400px}.sectionCTADescription .flexCTADescription .flexCTADescriptionElement .btn-border{margin-bottom:20px;display:inherit;width:auto}.chiffresCle{flex-direction:column}.chiffresCle .chiffre-bloc{margin:auto}.sliderStickyVertical{padding:30px 0}.sliderStickyVertical .slick-slide{flex-direction:column}.sliderStickyVertical .slick-slide .content{text-align:center;flex-direction:column;align-items:center;justify-content:center}.sliderStickyVertical .slick-slide .number{width:auto;flex-direction:column}.sliderStickyVertical .slick-slide .number .step{position:initial;font-size:120px;line-height:100%}.sliderStickyVertical .slick-slide .number h5{margin-top:0}}.sectionVideo .btn-full{margin-top:20px}.flexSectionVideo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center}.flexSectionVideo .flexSectionVideoLeft{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;text-align:left;width:30%}.flexSectionVideo .flexSectionVideoLeft p{font-weight:500;font-size:1.125rem;line-height:1.5rem;font-family:"Raleway",sans-serif}.flexSectionVideo .flexSectionVideoRight{text-align:left;width:50%}.flexSectionVideo .flexSectionVideoRight p{margin-left:60px;max-width:80%;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem;font-family:"Raleway",sans-serif}.flexSectionVideo .flexSectionVideoRight img{width:100%;margin:60px 0}@media screen and (max-width: 900px){.flexSectionVideo{flex-direction:column;justify-content:space-around;align-items:center;align-content:center}.flexSectionVideo .flexSectionVideoLeft{width:100%}.flexSectionVideo .flexSectionVideoRight{width:100%}.flexSectionVideo .flexSectionVideoRight p{padding-top:30px;margin-left:0;max-width:100%}.flexSectionVideo .flexSectionVideoRight img{margin:30px 0 0}.sectionVideo h4{margin-left:0}.flexSectionVideoRight img{max-width:100%}}.sectionPainSurgele{position:relative;padding:0;width:100%;background-size:contain;background-repeat:no-repeat;background-position:top right;background-position-x:90%}.flexSectionPainSurgele{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:center}.flexSectionPainSurgele .content{margin-bottom:80px}.flexSectionPainSurgele .content p{font-size:1.25rem;line-height:26px}.flexSectionPainSurgeleLeft{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;padding:60px 0;width:35%}.flexSectionPainSurgeleLeft p.h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;letter-spacing:.2em;text-transform:uppercase;margin:0}.flexSectionPainSurgeleRight{position:relative;width:60%}@media screen and (max-width: 800px){.flexSectionPainSurgeleLeft{width:100%;align-items:center;padding-top:30px;padding-bottom:0px}.flexSectionPainSurgele .title-centered{text-align:left;margin-left:0}.flexSectionPainSurgele .content{margin-bottom:50px}.flexSectionPainSurgeleRight{width:100%;padding-bottom:30px}.sectionPainSurgele{background-position:bottom center;background-position-x:0}}.sectionActu{width:100%;height:auto;padding:60px 0 60px 0}.sectionActu .hide-posts{position:absolute;width:100%;height:100%;z-index:1;right:calc(1320px - 5%)}.sectionActu ul.slick-dots{display:flex;justify-content:space-between;bottom:initial;margin:0}.sectionActu ul.slick-dots li{background-color:#f5f5f5;height:5px;width:100%;margin:0;transition:background-color 200ms linear}.sectionActu ul.slick-dots li button,.sectionActu ul.slick-dots li button .slick-dot-icon{display:none}.sectionActu ul.slick-dots li.slick-active,.sectionActu ul.slick-dots li:hover{background-color:#000}.sectionActu .slick-track{display:flex;align-items:stretch}.sectionActu .flexActu{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.sectionActu .block{width:35%;text-align:left}.sectionActu .block p{font-size:1.25rem;margin-bottom:40px}.sectionActu .postSlider{width:100%;margin:0 auto;position:relative}.sectionActu .postSlider .slick-list{overflow:visible}.sectionActu .postWrapper{margin:0 0 0 5%;height:auto;text-align:center}.sectionActu .prev{display:none !important;position:absolute;top:50%;left:3%;cursor:pointer}.sectionActu .next{position:absolute;top:50%;background:#fff;left:2%;cursor:pointer;z-index:2;border-radius:50px;padding:10px 13px;border:2px solid #f5f5f5}.sectionActu .slidingBar{width:100%;margin-top:40px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sectionActu .slick-track{display:flex !important}.sectionActu .slick-slide{height:inherit !important;filter:drop-shadow(0px 0px 47.5px rgba(0, 0, 0, 0.05))}@media screen and (max-width: 900px){.sectionActu .postWrapper{margin:0 5% 0 5%}.sectionActu .flexActu{flex-direction:column;margin-bottom:30px}.sectionActu .block{width:80%;text-align:left}.sectionActu .block h4{margin:10px 0}.sectionActu .block p{margin-bottom:30px}.sectionActu .postWrapper{margin-top:50px}}.post-div{box-shadow:0px 0px 60px rgba(0,0,0,.05);height:auto !important;background-color:#fff;margin:0 20px 0 0;text-align:left;max-width:340px;position:relative;margin-bottom:30px}.post-div article{height:100%}.post-div article h4{color:#1d1d1b;font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;font-size:.875rem;line-height:1rem;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;margin-bottom:23px}.post-div a{display:block;display:flex;height:100%;text-decoration:none;flex-direction:column}.post-div .img-container{position:relative}.post-div .img-container .visuSlidesActu{width:100%;height:auto}.post-div .img-container .categorieDate{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;text-align:center;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;position:absolute;bottom:0}.post-div .img-container .categorieDate .categorie{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#fff;margin-bottom:4px;height:20px;font-family:"Raleway",sans-serif}.post-div .img-container .categorieDate .date{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#fff;color:#000;height:20px;font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:2rem;text-align:center;text-transform:uppercase}.post-div .img-container .categorieDate .pays{height:20px;padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#fff;color:#000;font-weight:500;font-size:13px;line-height:25px;font-family:"Raleway",sans-serif}.post-div .img-container .categorieDate .pays img{margin-right:10px}.post-div .title-container{padding:30px;display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 500px){.post-div .title-container{padding:15px}}.post-div .title-container h3{text-align:left;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.5rem;margin-bottom:20px;color:#000}.post-div .title-container p{color:#636363;font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;padding-left:0}.post-div .title-container .clock-timer{margin-top:34px;display:flex}.post-div .title-container .clock-timer .iconClock{margin-right:7px}.post-div .title-container .btn-border{display:block;display:-webkit-inline-box;border-top:none;border-right:none;border-left:none;bottom:30px;padding-left:0;padding-right:0}.post-div:last-child{margin-right:0}.sliderContact{width:100%;display:block}.sliderContact .container-contact .block{width:30%;text-align:left}.sliderContact .container-contact .block p{font-size:1.25rem;margin-bottom:18px}.sliderContact h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.5rem}.sliderContact .prevContact{cursor:pointer}.sliderContact .nextContact{margin:0 30px;cursor:pointer;rotate:180deg}.contactSlider{position:relative;display:flex;align-items:center;justify-content:flex-start;height:100%;width:35%}.contactSlider .contactSliderWrapper{width:100%;height:auto;text-align:center;position:relative}.contactSlider .contactSliderWrapper .contactSlider-div{text-align:left}.contactSlider .flags-title{display:flex;padding:0 20px;margin-bottom:50px;align-items:center}.contactSlider .flags-title .flags{margin-right:50px}.contactSlider .flags-title .flags img{margin-bottom:5px}.contactSlider .flags-title .title{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.5rem;display:flex;align-items:center;color:#1d1d1b}.contactSlider .person .photo{margin-right:20px}.contactSlider .person .role{margin-bottom:30px;font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;color:#636363;line-height:14px}.contactSlider .person .infos div{margin-bottom:6px}@media screen and (max-width: 900px){.sliderContact{flex-direction:column}.sliderContact .contactSliderWrapper{margin-top:50px}.sliderContact .container-contact .block,.sliderContact .contactSlider{width:100%}.sliderContact .link-arrows{flex-direction:column-reverse}.sliderContact .link-arrows .slides-arrows{padding:30px 0;display:flex;justify-content:space-around}.sliderContact .link-arrows .slides-arrows button{border:none;background:none}}.sectionTemoignages{position:relative;background-color:#b4c5b8;box-shadow:0px 0px 0px 1px #fff inset;border:13px solid #b4c5b8;box-sizing:border-box}.sectionTemoignages .prevTemoignage{position:absolute;top:50%;left:50px;cursor:pointer;z-index:9}.sectionTemoignages .nextTemoignage{position:absolute;top:50%;right:50px;cursor:pointer;rotate:180deg;z-index:9}.temoignageSlider-div{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;margin:30px auto}.temoignageSlider-div .center-flag img{margin:0 auto}.temoignageSlider-div h1{font-size:100px;text-align:center}.temoignageSlider-div p{font-size:1.75rem;line-height:2.625rem}.temoignageSlider-div .SmallTxt{font-family:"Raleway",sans-serif;font-size:.875rem;line-height:1.571rem;text-align:center}.temoignageSlider-div h4{margin-top:60px;font-size:.875rem;line-height:1rem}.temoignageSlider{padding:60px 0;margin:auto;max-width:90%}.temoignageSlider h2,.temoignageSlider h4{text-align:center}@media screen and (max-width: 900px){.temoignageSlider-div p{font-size:1.25rem;line-height:1.5rem}.temoignageSlider h2{margin-bottom:20px}.sectionTemoignages .prevTemoignage,.sectionTemoignages .nextTemoignage{top:90%}}.illustration img{height:100%;-o-object-fit:cover;object-fit:cover}.sectionIntro{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.sectionIntro .cv{max-width:220px;margin:auto;text-align:center;margin-top:20px}.sectionIntro .cv span{font-family:"minion-pro",serif;font-weight:400;font-size:1rem;line-height:1.2rem;text-align:center}.sectionIntro .center-flag{margin-bottom:0}.sectionIntro p.h4{padding-bottom:0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;letter-spacing:.2em;text-transform:uppercase;margin:0}.sectionIntro h1{margin-bottom:20px}.sectionIntro p.sub-title-gamme{font-size:22px}.sectionIntro h1,.sectionIntro p{text-align:center}.sectionIntro .btn-full{display:block;width:-moz-fit-content;width:fit-content;margin:auto}.sectionSliderBaguette{background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 50%, rgb(254, 252, 243) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#fefcf3", GradientType=1);width:100%;height:auto;position:relative}.sectionSliderBaguette .deco{position:absolute;bottom:0;z-index:0;width:100%;text-align:center}.sectionSliderBaguette .baguette-ctn{display:flex;justify-content:space-between;margin-bottom:60px}.sectionSliderBaguette .list{max-width:480px;z-index:1}.sectionSliderBaguette .slideDescription{max-width:350px;margin:auto;z-index:1}.sectionSliderBaguette .baguetteSlider{max-width:380px;z-index:1}.sectionSliderBaguette .slideDescription{z-index:1}.sectionSliderBaguette .slideDescription ul{list-style-type:none;padding-left:0}.sectionSliderBaguette .slideDescription ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:20px}.sectionSliderBaguette .slideDescription ul li p{margin-left:10px}.sectionSliderBaguette .block-left{text-align:center;display:flex;flex-direction:column;align-items:center}.sectionSliderBaguette .block-left div{width:-moz-fit-content;width:fit-content;padding:10px 20px;border-bottom:2px solid #f5f5f5;margin-top:40px;cursor:pointer;font-weight:700;color:#636363;font-family:"Raleway",sans-serif;font-style:normal;font-size:.75rem;line-height:1.571rem;display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;transition:.3s ease-in-out}.sectionSliderBaguette .block-left div:hover{border-bottom:2px solid #000;font-weight:800;color:#1d1d1b}.sectionSliderBaguette .block-left div.active{border-bottom:2px solid #000;font-weight:800;color:#1d1d1b}.sectionSliderBaguette .baguetteSlider{text-align:left;position:relative}.sectionSliderBaguette .slick-vertical .slick-slide{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.sectionSliderBaguette .slide-baguette-mobile{display:none}@media screen and (max-width: 900px){.sectionSliderBaguette{background:#fffcf3}.sectionSliderBaguette .block-left{display:none}.sectionSliderBaguette .slide-baguette-mobile{margin:25px 0;padding:25px 0;display:inline-flex;overflow:auto}.sectionSliderBaguette .slide-baguette-mobile div{width:100px}.sectionSliderBaguette .slide-baguette-mobile div{width:-moz-fit-content;width:fit-content;padding:10px 20px;border-bottom:2px solid #f5f5f5;margin-top:40px;cursor:pointer;font-weight:700;color:#d3d3d3;font-family:"Raleway",sans-serif;font-style:normal;font-size:.75rem;line-height:.75rem;display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;transition:.3s ease-in-out}.sectionSliderBaguette .slide-baguette-mobile div:hover{border-bottom:2px solid #000;font-weight:800;color:#1d1d1b}.sectionSliderBaguette .slide-baguette-mobile div.active{border-bottom:2px solid #000;font-weight:800;color:#1d1d1b}.sectionSliderBaguette .slide-baguette-mobile::-webkit-scrollbar-thumb:horizontal{background:#1d1d1b;overflow:visible;border-radius:5px;height:5px}.sectionSliderBaguette .baguette-ctn{flex-direction:column}.sectionSliderBaguette .baguetteSlider,.sectionSliderBaguette .slideDescription,.sectionSliderBaguette .list{max-width:100%}.sectionSliderBaguette .baguetteIllu img{max-height:300px;height:auto;width:auto}}.sectionDifferentesGammes{background-size:auto;background-position:top 50px center;background-repeat:no-repeat;width:100%;height:auto;text-align:center;margin:60px auto}.sectionDifferentesGammes .vl-container{width:100%;position:relative;height:100px;margin:60px 0 60px 0}.sectionDifferentesGammes .vl{border-left:1px solid #797676;height:100px;text-align:center;position:absolute;left:50%;transform:translate(-50%);margin:auto;top:0}.sectionDifferentesGammes .sub-title-mobile{display:none}.sectionDifferentesGammes .sub-title{display:block}.sectionDifferentesGammes .sub-title p.h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;line-height:21px;letter-spacing:.2em;text-transform:uppercase;margin:0}.sectionDifferentesGammes .gamme{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.sectionDifferentesGammes .gamme .btn-border{margin-top:60px;display:block;width:inherit}.sectionDifferentesGammes .gamme img.certification{position:absolute;right:-85px;z-index:0;top:-20px}.sectionDifferentesGammes .gamme div .content{text-align:left;max-width:350px}.sectionDifferentesGammes .gamme div .content img{margin-top:20px}.sectionDifferentesGammes .gamme div .content li img{margin-top:0}.sectionDifferentesGammes .gamme div.illu{position:relative}.sectionDifferentesGammes .gamme h2{margin-bottom:40px}.sectionDifferentesGammes .gamme li{margin-bottom:10px}.sectionDifferentesGammes .gamme li p{margin-left:10px}.sectionDifferentesGammes .gamme ul{list-style-type:none;padding-left:0;margin-bottom:40px}.sectionDifferentesGammes .gamme ul li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.sectionDifferentesGammes .gamme.reverse{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;align-content:center}.sectionDifferentesGammes .gamme.reverse img.certification{position:absolute;right:initial;left:-85px;top:-50px}@media screen and (max-width: 900px){.sectionDifferentesGammes .certification{display:none}.sectionDifferentesGammes .gamme{position:relative;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:30px}.sectionDifferentesGammes .gamme .sub-title-mobile{display:block}.sectionDifferentesGammes .gamme .sub-title{display:none}.sectionDifferentesGammes .gamme h2{font-size:60px}.sectionDifferentesGammes .gamme div .content{max-width:-moz-fit-content;max-width:fit-content;text-align:center}.sectionDifferentesGammes .gamme.reverse{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-items:center}.sectionDifferentesGammes .vl-container{height:1px;margin:35px 0 35px 0}.sectionDifferentesGammes .vl-container .vl{display:none}}.sectionEtVoila{background-color:#fff;background-size:cover;background-repeat:no-repeat;width:100%;min-height:600px;padding:30px 0 30px 0;margin-top:40px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;color:#fff}.sectionEtVoila .btn-full{width:-moz-fit-content;width:fit-content;display:flex;margin:60px auto 0;gap:10px;align-items:center}.sectionEtVoila .btn-full:hover svg path{fill:#1d1d1b}.sectionEtVoila h2{text-align:center;font-size:100px;line-height:27px}.sectionEtVoila p{font-size:1.75rem;line-height:34px;text-align:center}.background-icon{position:relative;z-index:0;overflow:hidden;background-image:url("../icons/patern-idee.svg");background-size:cover;background-repeat:repeat;padding-bottom:40px}.background-icon .introIdeeRecettes{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;text-align:center;padding-top:30px}.background-icon .introIdeeRecettes img.deco-1{position:absolute;top:130px;left:-180px;z-index:-1}.background-icon .introIdeeRecettes img.deco-2{position:absolute;top:150px;z-index:-1;right:-180px}.sectionIdeeRecettes{position:relative;z-index:0;padding:100px 0;overflow:hidden;background-image:url("../icons/patern-idee.svg");background-size:cover;background-repeat:repeat;padding-bottom:40px}.sectionIdeeRecettes .introIdeeRecettes{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;text-align:center;padding-top:30px}.sectionIdeeRecettes .introIdeeRecettes img.deco-1{position:absolute;top:130px;left:-180px;z-index:-1}.sectionIdeeRecettes .introIdeeRecettes img.deco-2{position:absolute;top:150px;z-index:-1;right:-180px}.sectionIdeeRecettes .recette{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0px 0px 60px rgba(0,0,0,.05)}.sectionIdeeRecettes .recette .recetteBlockRight{width:auto;overflow:hidden;position:relative}.sectionIdeeRecettes .recette .recetteBlockRight img{height:100%;-o-object-fit:cover;object-fit:cover}.sectionIdeeRecettes .recette .recetteBlockRight .deco-dents{position:absolute;right:-1px;height:auto;top:-1px;min-height:-moz-available}.sectionIdeeRecettes .recette .recetteBlockLeft{display:flex;max-width:35%;border:1px solid #d3d3d3;margin:14px;padding:55px;flex-direction:column;justify-content:space-between}.sectionIdeeRecettes .recette .recetteBlockLeft .titre{width:100px;height:35px;text-align:center;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:35px}.sectionIdeeRecettes .recette .recetteBlockLeft h2{font-size:3rem;line-height:3.25rem;margin-bottom:0}.sectionIdeeRecettes .recette .recetteBlockLeft a{padding:10px 0px;border-bottom:2px solid #1d1d1b;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase}.sectionIdeeRecettes .borderRecette{padding:0;background:#fff;display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width: 900px){.sectionIdeeRecettes{padding:0}.sectionIdeeRecettes .borderRecette{max-width:680px;background:#fff;flex-direction:column;box-shadow:0px 0px 60px rgba(0,0,0,.05)}.sectionIdeeRecettes .recette{box-shadow:none}.sectionIdeeRecettes .recette .recetteBlockLeft{background:#fff;display:flex;max-width:100%;border:0px solid #d3d3d3;margin:0;padding:20px;flex-direction:column;justify-content:space-between}.sectionIdeeRecettes .recette .recetteBlockLeft h2{text-align:left}.sectionIdeeRecettes .recette .recetteBlockLeft .description{margin:30px 0}.sectionIdeeRecettes .recette .recetteBlockRight{margin:auto;text-align:center;background:#fff;max-height:680px}.sectionIdeeRecettes .recette .recetteBlockRight .deco-dents{display:none}}.sectionRecettesInternationales{width:100%;height:auto;padding:30px 0 0 0}.sectionRecettesInternationales .flexRecettesInternationales{display:flex;flex-direction:row;align-items:center;justify-content:center}.sectionRecettesInternationales .content-btn{display:flex;flex-direction:column;justify-content:flex-end}.sectionRecettesInternationales .block h2{font-size:3rem;line-height:3.25rem}.sectionRecettesInternationales .block p{font-size:1.25rem;margin-bottom:40px}.sectionRecettesInternationales .title-centered{text-align:left;line-height:10px;font-size:.875rem;padding-bottom:0px}.sectionRecettesInternationales .recettesInternationalesSlider{width:100%;margin:0 auto;position:relative}.sectionRecettesInternationales .recettesInternationalesWrapper{height:auto;text-align:center}.sectionRecettesInternationales .recettesInternationales-div{display:inline-block;width:250px;height:auto;background-color:#fff;margin:0 10px;text-align:left;padding-bottom:50px}.sectionRecettesInternationales .prevRecettesInternationales{position:absolute;top:50%;left:50px;cursor:pointer}.sectionRecettesInternationales .nextRecettesInternationales{position:absolute;top:50%;right:50px;cursor:pointer;rotate:180deg;z-index:9}.sectionRecettesInternationales .visuSlidesrecettesInternationales{width:100%;height:auto;background-color:#fff}.sectionRecettesInternationales .recetteFlag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-end;text-align:center;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;height:5%;margin-top:-10%}.sectionRecettesInternationales .recetteFlag .recette{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#fff;width:30%;height:100%}.sectionRecettesInternationales .recetteFlag .flag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#000;width:30%;height:100%}.sectionRecettesInternationales .iconClock{margin-bottom:-5px}.sectionRecettesInternationales .slidingBar{width:100%;margin-top:40px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sectionRecettesInternationales .slick-list{padding-bottom:50px;overflow:visible}.sectionRecettesInternationales .slick-track{display:flex}.sectionRecettesInternationales .slick-track .slick-slide{box-shadow:0px 0px 60px rgba(0,0,0,.05);height:auto}.flexSliderRecetteInternationales{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:space-around}.flexIconSliderRecetteInternationales{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:space-around;margin-left:20px}@media screen and (max-width: 900px){.sectionRecettesInternationales .flexRecettesInternationales{flex-direction:column;margin-bottom:30px}.sectionRecettesInternationales .ctn-international{flex-direction:column}.sectionRecettesInternationales .block{text-align:left}.sectionRecettesInternationales .block h2{text-align:left}.sectionRecettesInternationales .block h4{margin:10px 0}.sectionRecettesInternationales .block p{margin-bottom:30px}.sectionRecettesInternationales .globe{text-align:center;margin-bottom:60px}.sectionRecettesInternationales .recettesInternationalesWrapper{margin:0 auto}.sectionRecettesInternationales .prevRecettesInternationales{left:15px}.sectionRecettesInternationales .nextRecettesInternationales{right:15px}}.sectionMap .introMap{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionMap .introMap h2{margin-bottom:30px}.sectionMap .img-container{margin-top:120px}@media screen and (max-width: 800px){.sectionMap .img-container{margin-top:60px}}.sectionHistoire{background-color:#fff}.sectionHistoire .histoire1 .block{flex:1 1 50%;text-align:left}.sectionHistoire .histoire1 .block h2{max-width:500px}.sectionHistoire .histoire2{overflow:hidden;position:relative;justify-content:flex-end;margin:0 auto;height:-moz-fit-content;height:fit-content}.sectionHistoire .histoire2 .slide-date{position:absolute;width:40%;align-self:auto;padding:60px;left:0}.sectionHistoire .histoire2 .slide-date h2{top:80px;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:11.75rem;line-height:192px;color:#d3d3d3}.sectionHistoire .histoire2 .flexHistoire2{max-width:700px;margin-top:75px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.sectionHistoire .histoire2 .flexHistoire2 .dates{display:none;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:11.75rem;line-height:192px;text-align:center;color:#d3d3d3}.sectionHistoire .histoire2 .flexHistoire2 .dot-container{position:relative;top:50px;width:auto}.sectionHistoire .histoire2 .flexHistoire2 .dot-container .dot{position:absolute;height:25px;width:25px;z-index:1}.sectionHistoire .histoire2 .flexHistoire2 .dot::before{content:"";position:absolute;top:0;bottom:0;width:3px;background:#d3d3d3;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;z-index:-1;height:800px}.sectionHistoire .histoire2 .flexHistoire2 .dot::after{content:" ";position:absolute;height:25px;width:25px;background-color:#b9814a;border-radius:50%;display:inline-block;z-index:1}.sectionHistoire .histoire2 .flexHistoire2 div{width:80%}.sectionHistoire .histoire2 .flexHistoire2 div h2{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;color:#000}.sectionHistoire .histoire2 .flexHistoire2:last-child .dot::before{display:none}@media screen and (max-width: 1200px){.sectionHistoire .histoire2 .flexHistoire2{max-width:600px}}@media screen and (max-width: 900px){.sectionHistoire .histoire1{flex-direction:column}.sectionHistoire .histoire1 .block{text-align:left}.sectionHistoire .histoire1 .block .title-centered{margin:10px auto}.sectionHistoire .histoire2 .slide-date{display:none}.sectionHistoire .histoire2 .flexHistoire2{flex-direction:column;max-width:100%}.sectionHistoire .histoire2 .flexHistoire2 div{width:100%}.sectionHistoire .histoire2 .flexHistoire2 .dot{display:none}.sectionHistoire .histoire2 .flexHistoire2 h2{font-size:2.375rem;line-height:2.375rem;margin-bottom:30px}.sectionHistoire .histoire2 .flexHistoire2 p{text-align:center}.sectionHistoire .histoire2 .flexHistoire2 .dates{display:block;line-height:100%;font-size:5.5rem;text-align:center;margin:auto}}.bah .center-flag{margin-bottom:0}.bah .picto-title{margin-bottom:50px;display:flex;justify-content:center}.bah .picto-title .item{display:flex;flex-direction:column;margin:0 40px}.bah .picto-title .item h4{margin-top:20px;font-size:.875rem;line-height:1rem;text-align:center}.sectionDifferentesGammes.contenu-gd .gamme:not(:last-child){margin-bottom:120px}.sectionDifferentesGammes.contenu-gd div .content{max-width:400px}.sectionDifferentesGammes.contenu-gd div .content .picto-cuisson{margin-bottom:25px}.sectionDifferentesGammes.contenu-gd div .content .description p{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 800px){.sectionDifferentesGammes.contenu-gd div .content{max-width:initial}.sectionDifferentesGammes.contenu-gd .gamme:not(:last-child){margin-bottom:60px}.picto-cuisson{display:none}}.section-recettes h2{margin-bottom:0}.section-recettes .title-ctn{align-items:flex-end;margin-bottom:60px}.section-recettes .recettesSlider{width:100%;margin:0 auto;position:relative}.section-recettes .recettesWrapper{height:auto;text-align:center}.section-recettes .slick-list{overflow:visible}.section-recettes .slick-track{display:flex;margin-bottom:30px;justify-content:space-between}@media screen and (max-width: 900px){.section-recettes .title-ctn{align-items:center}.section-recettes .title-ctn h2{margin-bottom:30px}}.sectionPostuler{width:100%}.sectionPostuler .introSectionPostuler{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionPostuler .introSectionPostuler p.h4{padding-bottom:0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:800;letter-spacing:.2em;text-transform:uppercase;margin:0}.sectionPostuler .flexSectionPostuler{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:flex-start;align-content:center}.sectionPostuler .flexSectionPostuler div{max-width:380px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;flex-grow:1}.sectionPostuler .flexSectionPostuler div h3{margin-top:1rem;margin-bottom:30px;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.5rem;text-align:center;color:#000}.sectionPostuler .flexSectionPostuler div p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;text-align:center;color:#000;margin-bottom:1rem}.sectionPostuler .flexSectionPostuler div .smallTxt{font-family:"Roboto Flex",sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:18px;text-align:center;color:#797676;margin-bottom:1rem}@media screen and (max-width: 900px){.sectionPostuler .flexSectionPostuler{flex-direction:column;display:flex;align-items:center}.sectionPostuler .flexSectionPostuler div{max-width:100%;margin-bottom:60px}}.sectionOffres .choice{margin-bottom:11px;display:flex;position:relative;align-items:center;padding-left:30px}.sectionOffres input[type=radio]{position:absolute;left:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:20px;height:20px;border:2px solid #d3d3d3;transition:.2s all linear;margin-right:5px;top:4px}.sectionOffres input[type=radio]:checked{border:6px solid #000;outline:unset !important}.sectionOffres #choicelistService{border:1px solid #000;width:calc(100% + 184px);border-radius:0;top:30px;display:none;padding:20px 15px 0 15px;background:#fff;z-index:3;right:9px;position:absolute}.sectionOffres .select-choices[aria-expanded=true]{border:1px solid #000;border-bottom:0}.sectionOffres .result-num{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.625rem}.sectionOffres .filters{display:flex;align-items:center;justify-content:center;flex-direction:row}.sectionOffres .filters .trie{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:2rem;margin-right:25px;color:#636363}.sectionOffres .filters span{min-width:80px;width:-webkit-fill-available}.sectionOffres .introSectionOffres{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionOffres .lesOffres{margin:0 auto}.sectionOffres .lesOffres .tireLesOffres{margin-top:80px;display:flex;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:21px;align-items:center;justify-content:center}.sectionOffres .lesOffres .tireLesOffres .toutes{margin-left:25px;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:21px;color:#636363}.sectionOffres .lesOffres div.card{border-bottom:1px solid gray;position:relative;padding:30px 0}.sectionOffres .lesOffres div.card article{display:flex}.sectionOffres .lesOffres div.card article a{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.sectionOffres .lesOffres div.card .arrowForward{cursor:pointer;rotate:180deg;margin-right:15px}.sectionOffres .lesOffres div.card .categories{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#636363;margin-bottom:1px}.sectionOffres .lesOffres div.card h2{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.625rem;color:#000;margin-top:3px;margin-bottom:0}.sectionOffres .footerSectionOffres{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionOffres .footerSectionOffres h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:1.75rem;text-align:center;color:#000;margin-bottom:2px}.sectionOffres .footerSectionOffres p{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;text-align:center;color:#000;margin-bottom:1rem}.sectionOffres .processus1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center;width:90%}.sectionOffres .processus1 .block{width:40%;text-align:left}.sectionOffres .processus1 .block p{width:80%}.sectionOffres .processus1 .title-centered{text-align:left;line-height:10px;font-size:.875rem;padding-bottom:0px}.sectionOffres .processus1 p{width:40%;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#000}.sectionOffres .processus1 p span{width:40%;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#000}@media screen and (max-width: 800px){.sectionOffres{padding:30px 0}.sectionOffres .processus1{flex-direction:column}.sectionOffres .processus1 .block{text-align:left}.sectionOffres .processus1 .block .title-centered{margin:10px auto}}.div-galeryGammePremium{text-align:center;margin-bottom:80px;max-width:380px}.div-galeryGammePremium a{height:100%;display:flex;flex-direction:column;justify-content:space-between}.div-galeryGammePremium h2{margin-top:10px;font-size:32px;margin-bottom:0px}.div-galeryGammePremium .sub-title-gamme{margin-top:5px;font-size:18px}.div-galeryGammePremium .description{max-width:250px;margin:auto;margin-bottom:30px}.div-galeryGammePremium h4{margin-top:25px;font-size:15px}.div-galeryGammePremium .btn-border{border-bottom:1px solid #000;border-left:none;border-right:none;border-top:none;margin:auto;margin-top:5px;margin-bottom:0}.sectionGammesPremium{overflow:hidden}.sectionGammesPremium h4{padding-bottom:0}.sectionGammesPremium .introGammePremium{display:flex;position:relative;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center;margin-bottom:120px;text-align:center}.sectionGammesPremium span.deco-word{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:300px;position:absolute;z-index:-1;color:#fbf5e3;bottom:-50%}.sectionGammesPremium .galeryGammePremium{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:center;margin:0 auto;justify-content:center}.sectionGammesPremium .footerSectionPremium{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}@media screen and (max-width: 900px){.sectionGammesPremium span.deco-word{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:100px;position:absolute;z-index:-1;color:#fbf5e3;bottom:-50%}}.sectionProductDescription{background-color:#fff}.sectionProductDescription .flexSectionProductDescription{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:flex-start;margin:0 auto}.sectionProductDescription .flexSectionProductDescription .right-description,.sectionProductDescription .flexSectionProductDescription .list-images{max-width:480px}.sectionProductDescription .flexSectionProductDescription .list-images{display:flex;flex-direction:column;gap:30px}.sectionProductDescription .flexSectionProductDescription .refTxt{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1rem;color:#666;margin-top:0px;margin-bottom:40px}.sectionProductDescription .flexSectionProductDescription h2{font-size:3rem;line-height:51px;margin-bottom:10px}.sectionProductDescription .flexSectionProductDescription p.sub-title-gamme{font-size:1.13rem}.sectionProductDescription .flexSectionProductDescription ul{margin-top:40px;list-style:none;padding-left:0px}.sectionProductDescription .flexSectionProductDescription li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;padding:10px;margin-bottom:10px}.sectionProductDescription .flexSectionProductDescription li img{margin-right:10px}.sectionProductDescription .flexSectionProductDescription li p{margin:0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem;display:flex;align-items:center;color:#000}@media screen and (max-width: 900px){.sectionProductDescription .flexSectionProductDescription{flex-direction:column-reverse}.sectionProductDescription .flexSectionProductDescription .right-description,.sectionProductDescription .flexSectionProductDescription .list-images{max-width:100%}}.sectionProductAccordion .accordion{position:relative;background-color:#fff;display:flex;color:#444;cursor:pointer;padding:40px 0;width:100%;text-align:left;border:none;outline:none;transition:.4s;justify-content:space-between;align-items:center}.sectionProductAccordion .accordion:focus{outline:auto}.sectionProductAccordion .accordion div img{position:absolute;transition:.3s all;right:18px}.sectionProductAccordion .accordion div img.plus{transform:rotate(90deg)}.sectionProductAccordion .accordion h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;display:flex;align-items:center;color:#000;margin-bottom:0px;margin-top:0px;max-width:90%}.sectionProductAccordion .accordion.active div img.plus{transform:rotate(0deg)}.sectionProductAccordion .panel{border-bottom:1px solid #000;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch}.sectionProductAccordion .panel .panelRight{width:40%}.sectionProductAccordion .panel .panelLeft{width:60%}.sectionProductAccordion .panel .panelLeft p{margin-right:60px}.sectionProductAccordion .panel p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.5rem;margin-top:40px}.sectionProduit .slick-track{display:flex !important}.sectionProduit .slick-slide{height:inherit !important}.sectionProduit .div-galeryGammePremium{margin-right:20px;max-width:380px}.listing-produits{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:center;margin:0 auto;justify-content:center}.type-pain .type{position:relative}.type-pain .deco-word{position:absolute;top:0;font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:313.236px;z-index:-1;line-height:100%;color:#fbf5e3;text-align:center;width:100%}@media screen and (max-width: 900px){.type-pain .deco-word{font-size:150px}}.sectionJobDescription{background-color:#fefcf3}.sectionJobDescription .flexLogoRS{justify-content:flex-start}.sectionJobDescription .flexSectionJobDescription{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:flex-start}.sectionJobDescription .flexSectionJobDescription .BlockLeft{width:60%;gap:120px;flex-direction:column;display:flex}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block h2{margin-bottom:30px}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block .sub p{font-size:1.75rem;line-height:1.75rem}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block .btn-full{margin-bottom:120px}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block:last-child{margin-bottom:0}.sectionJobDescription .flexSectionJobDescription .BlockRight{width:30%;position:sticky;top:0}.sectionJobDescription .flexSectionJobDescription .BlockRight ul{list-style-type:none;padding-left:0px}.sectionJobDescription .flexSectionJobDescription .BlockRight ul li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.sectionJobDescription .flexSectionJobDescription .BlockRight ul li p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;color:#636363;margin-left:10px}@media screen and (max-width: 900px){.sectionJobDescription .flexSectionJobDescription{flex-direction:row-reverse}.sectionJobDescription .flexSectionJobDescription .flexLogoRS{justify-content:center}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block .btn-full{margin:auto}.sectionJobDescription .flexSectionJobDescription .left-flag{text-align:center}.sectionJobDescription .flexSectionJobDescription .BlockLeft{gap:60px}.sectionJobDescription .flexSectionJobDescription .BlockLeft,.sectionJobDescription .flexSectionJobDescription .BlockRight{width:100%;position:initial}.sectionJobDescription .flexSectionJobDescription .BlockLeft .block .sub p,.sectionJobDescription .flexSectionJobDescription .BlockRight .block .sub p{font-size:1.25rem;line-height:1.5rem}.sectionJobDescription .flexSectionJobDescription .share-links{text-align:center}}.sectionCandidature .introSectionCandidature h2 span{color:#636363}.sectionCandidature .flexSectionCandidature{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.sectionCandidature .flexSectionCandidature .BlockLeft{flex:1;max-width:520px}.sectionCandidature .flexSectionCandidature .BlockLeft .block h2{margin-bottom:30px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .smallTxt{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:#636363;margin-bottom:60px}.sectionCandidature .flexSectionCandidature .BlockLeft .block form label{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#000;margin-right:10px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .radioButton{margin-bottom:70px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .radioButton label{margin-right:15px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .curiculum a{text-decoration:none;margin-bottom:15px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .unMot{margin-bottom:50px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .unMot h2{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#000}.sectionCandidature .flexSectionCandidature .BlockLeft .block .unMot #unmot{width:100%;height:300px}.sectionCandidature .flexSectionCandidature .BlockLeft .block .unMot label{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;color:#000}.sectionCandidature .flexSectionCandidature .BlockLeft .block .btn-full a{text-decoration:none}.sectionCandidature .flexSectionCandidature .BlockRight{max-width:480px}.sectionCandidature .flexSectionCandidature .BlockRight img{width:100%}@media screen and (max-width: 900px){.sectionCandidature{margin-bottom:60px}.sectionCandidature .left-flag{text-align:center}.sectionCandidature .btn-full{margin:auto;width:100%}}.sectionNosMetiers .introSectionNosMetiers{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.sectionNosMetiers .flexSectionNosMetiers{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft{margin:0;padding-top:60px}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft .block{margin-bottom:160px}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft .block h2{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:1.75rem;color:#000}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft .btn-border{text-decoration:none}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft ul{margin-bottom:30px}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft ul li{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#000;margin-left:10px}.sectionNosMetiers .flexSectionNosMetiers .BlockRight{position:sticky;top:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;padding-top:60px;margin:0;max-height:100vh;overflow-y:auto}.sectionNosMetiers .flexSectionNosMetiers .BlockRight h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#000;margin-bottom:30px}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a{text-decoration:none;border-bottom:2px solid #f5f5f5;transition:.3s all ease-in-out;margin-bottom:1.5rem}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a:hover{border-bottom:2px solid #000}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a h4{display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.571rem;padding:14px;color:#636363;transition:.3s all ease-in-out}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a h4:hover{color:#000}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a.active{border-bottom:2px solid #000}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a.active h4{color:#000}@media screen and (max-width: 1200px){.sectionNosMetiers .flexSectionNosMetiers{flex-direction:column-reverse}.sectionNosMetiers .flexSectionNosMetiers .BlockLeft,.sectionNosMetiers .flexSectionNosMetiers .BlockRight{max-width:100%}.sectionNosMetiers .flexSectionNosMetiers .BlockRight{display:flex;gap:20px;overflow:auto;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;background:#fffcf3;align-items:flex-end;align-content:center;padding-top:100px;margin:0}.sectionNosMetiers .flexSectionNosMetiers .BlockRight h3{display:none}.sectionNosMetiers .flexSectionNosMetiers .BlockRight a h4{width:-moz-max-content;width:max-content}}.sectionFAQ .accord{margin-bottom:100px}.sectionFAQ h2{margin-bottom:30px}.sectionFAQ .faq-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.sectionFAQ .faq-container .sommaire{text-align:center;position:sticky;top:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;padding-top:60px;margin:0;max-height:100vh;overflow-y:auto}.sectionFAQ .sommaire h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;margin-bottom:30px}.sectionFAQ .sommaire a{display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-weight:700;font-size:.75rem;line-height:1.571rem;padding:14px 20px;border-bottom:2px solid #f5f5f5;margin-bottom:20px;color:#636363;transition:.3s ease-in-out}.sectionFAQ .sommaire a.active{color:#000;border-color:#000}.sectionFAQ .sectionProductAccordion .accordion h3{font-family:"Raleway",sans-serif;font-weight:700;font-size:1.25rem;line-height:26px}.sectionFAQ .approfondir{padding-top:60px}.sectionFAQ .approfondir p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1.125rem}.sectionFAQ .approfondir p a{text-decoration:underline}@media screen and (max-width: 1200px){.sectionFAQ .faq-container{flex-direction:column}.sectionFAQ .faq-container .sommaire{max-width:100%;display:flex;gap:20px;overflow:auto;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;align-content:center;padding-top:100px;margin:0;background:#fff;z-index:3}.sectionFAQ .faq-container .sommaire h3{display:none}.sectionFAQ .faq-container .sommaire a,.sectionFAQ .faq-container .sommaire span{width:-moz-max-content;width:max-content}}.article-une .article{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;box-shadow:0px 0px 60px rgba(0,0,0,.05)}.article-une .article .borderArticle{width:100%;display:flex}.article-une .article .articleBlockRight{width:auto;overflow:hidden;position:relative}.article-une .article .articleBlockRight img{height:100%;-o-object-fit:cover;object-fit:cover}.article-une .article .articleBlockRight .deco-dents{position:absolute;right:-1px;height:101%;top:-1px}.article-une .article .articleBlockLeft{display:flex;max-width:35%;border:1px solid #d3d3d3;margin:14px;padding:55px;flex-direction:column;justify-content:space-between;position:relative}.article-une .article .articleBlockLeft .categorieDate{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;text-align:center;font-style:normal;font-weight:800;font-size:.875rem;line-height:1.5rem;position:absolute;letter-spacing:.2em;text-transform:uppercase;top:0;left:0;font-family:"Raleway",sans-serif}.article-une .article .articleBlockLeft .categorieDate .categorie{padding:10px 30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#fff;margin-bottom:4px;height:20px}.article-une .article .articleBlockLeft .categorieDate .date{padding:10px 30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#fff;color:#000;height:20px;text-align:center}.article-une .article .articleBlockLeft .titre{width:100px;height:35px;text-align:center;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:35px}.article-une .article .articleBlockLeft h2{margin-top:60px;font-size:3rem;line-height:3.25rem;margin-bottom:0}.article-une .article .articleBlockLeft .link{padding:10px 0px;border-bottom:2px solid #1d1d1b;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase}@media screen and (max-width: 900px){.article-une .borderArticle{background:#fff;flex-direction:column;box-shadow:0px 0px 60px rgba(0,0,0,.05);max-width:680px}.article-une .article{box-shadow:none}.article-une .article .articleBlockLeft{background:#fff;display:flex;max-width:100%;border:0px solid #d3d3d3;margin:0;padding:20px;flex-direction:column;justify-content:space-between}.article-une .article .articleBlockLeft h2{text-align:left}.article-une .article .articleBlockLeft .description{margin:30px 0}.article-une .article .articleBlockRight{margin:auto;text-align:center;background:#fff;max-height:680px}.article-une .article .articleBlockRight .deco-dents{display:none}}.section-blog{position:relative}.section-blog #filter-actualites{display:flex;gap:10px;align-items:center}.section-blog #filter-actualites span{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:2rem;color:#636363;margin-right:40px}.section-blog #filter-actualites a{padding:10px 20px;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;letter-spacing:.2em;text-transform:uppercase;color:#636363;transition:.3s all ease-in-out;border:1px solid #f5f5f5}.section-blog #filter-actualites a:hover,.section-blog #filter-actualites a.selected{color:#000;border-color:#000}.section-blog .post-div{padding-bottom:1px;margin-bottom:0;margin-right:0}.section-blog .post-div .title-container .btn-border{position:initial}.section-blog #listing-actualites{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:stretch;gap:30px 20px}.section-blog .count-item{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:1.75rem}.section-blog .btn-full{margin-top:1rem}.sectionSensDeLAccueil h2{margin-bottom:30px}.sectionSensDeLAccueil .introSectionSensDeLAccueil{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;text-align:center}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;align-content:center;text-align:center;margin-top:70px}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil div{width:380px;flex:1;margin:auto;margin-top:0;display:flex;margin-bottom:30px;text-align:center;flex-direction:column;align-items:center;justify-content:center}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil div .smallTxt{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;text-align:center;color:#797676}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil div a{text-decoration:none;font-family:"Raleway",sans-serif;font-weight:700;font-size:.75rem;line-height:1.571rem;text-align:center;letter-spacing:.2em;text-transform:uppercase}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil div p{font-family:"Roboto Flex",sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.571rem;text-align:center;color:#000}@media screen and (max-width: 800px){.sectionSensDeLAccueil .flexSectionSensDeLAcceuil{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;margin-top:70px}.sectionSensDeLAccueil .flexSectionSensDeLAcceuil div{margin-bottom:0;width:auto}}.sectionMessage a{text-decoration:none}.sectionMessage .introSectionMessage{margin:0 auto;margin-bottom:70px}.sectionMessage .flexSectionMessage{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin:0 auto}.sectionMessage .flexSectionMessage .BlockRight .raisons{display:flex;flex-direction:column;gap:65px;margin-top:65px}.sectionMessage .flexSectionMessage .BlockRight h3{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:3rem;line-height:3.25rem;color:#000}.sectionMessage .flexSectionMessage .BlockRight .soustitre{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#000;margin-bottom:10px}.sectionMessage .flexSectionMessage .BlockRight p{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;color:#000}@media screen and (max-width: 800px){.sectionMessage .left-flag{text-align:center}.sectionMessage .flexSectionMessage{flex-direction:column-reverse}.sectionMessage .flexSectionMessage .BlockRight{margin:0 auto}.sectionMessage .flexSectionMessage .BlockLeft{margin:0 auto}.sectionMessage .flexSectionMessage .BlockLeft .block{margin:0 auto}.sectionMessage .flexSectionMessage .BlockRight .raisons{gap:0;margin-top:0;margin-bottom:45px}}.sectionInfoActualite .infos{display:flex;justify-content:space-between}.sectionInfoActualite .infos .smallTxt{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.571rem;color:#797676;margin:0}.sectionInfoActualite .infos .flexSectionInfoActualite{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:center;margin:0 auto;gap:20px 0}.sectionInfoActualite .infos .flexSectionInfoActualite .block{width:33%}.sectionInfoActualite .infos .flexSectionInfoActualite .block p:not(.smallTxt){font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.5rem;margin:0}.sectionInfoActualite .infos .share{min-width:280px}.sectionInfoActualite .infos .share .share-links{display:flex;gap:20px}.article-content p,.article-content article{font-size:1rem;line-height:1.5rem;font-weight:500;font-family:"Raleway",sans-serif}.article-content h2{margin-bottom:20px}.article-content h3{font-family:"Raleway",sans-serif;font-size:2.38rem;line-height:2.38rem;margin-top:65px;margin-bottom:20px}.article-content h4{margin-top:30px;margin-bottom:0;font-size:.875rem;line-height:1.143rem;font-weight:800}.article-content h5{font-size:.88rem;line-height:1.38rem;margin-top:0;color:#636363;font-weight:500;margin-bottom:50px}.article-content img{margin-top:30px;margin-bottom:60px;display:block}.article-content blockquote{margin:60px 0}.article-content blockquote h3{font-size:3em;line-height:3.25rem;font-family:"minion-pro",serif}.article-content .share{margin-top:90px;display:flex}.article-content .share .share-links{display:flex;gap:20px;margin-left:20px}.article-content .share p,.article-content .share img{margin:0}@media screen and (max-width: 900px){.sectionInfoActualite .infos{flex-direction:column;align-items:center;gap:60px}.sectionInfoActualite .infos .share{min-width:auto}.sectionInfoActualite .infos .flexSectionInfoActualite{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;text-align:center;align-content:center;margin:0 auto;gap:20px 10px}}#listing-recettes{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:stretch;gap:30px 20px;margin-top:60px}#listing-recettes .post-div{margin-right:0}.load-recettes .count-item{font-family:"minion-pro",serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:1.75rem}.load-recettes .btn-full{margin-top:1rem}.page-recettes #choicelist div,.page-recettes #choicelistPain div,.page-recettes #choicelistParticularite div,.page-recettes #choicelistParticularite div,.page-recettes #choicelistCuisson div{position:relative;margin-bottom:10px}.page-recettes input[type=checkbox]{opacity:0;z-index:-1}.page-recettes input[type=checkbox].checkbox+label{border:1px solid #fff;background:rgba(0,0,0,0);padding-left:10px;cursor:pointer}.page-recettes input[type=checkbox].checkbox+label:after{content:"";width:20px;height:20px;border:2px solid #d3d3d3;top:0;position:absolute;left:0;bottom:0}.page-recettes input[type=checkbox].checkbox:focus+label:after{border-color:#000}.page-recettes input[type=checkbox].checkbox+label:before{content:"";width:10px;height:10px;top:0px;left:0px;bottom:0;position:absolute;margin:0;background-color:#000;border:7px solid #fff;transform:scale(0);-webkit-transform:scale(0);transition:all .4s cubic-bezier(1, 0, 0.4, 0.5);-webkit-transition:all .4s cubic-bezier(1, 0, 0.4, 0.5)}.page-recettes input[type=checkbox].checkbox:checked+label:before{transition:all .4s cubic-bezier(1, 0, 0.4, 1);-webkit-transition:all .4s cubic-bezier(1, 0, 0.4, 1);transform:scale(1);-webkit-transform:scale(1)}.page-recettes input[type=checkbox].checkbox:checked+label{color:#000;transition:.3s}.page-recettes .filtre{display:flex;align-items:center;margin-bottom:20px}.page-recettes .filtre .text{margin-right:60px}.page-recettes .filtre #choicelistParticularite{display:flex;align-items:center;margin:0;gap:20px}.page-recettes .filtre #choicelistParticularite div{margin-bottom:0}.page-recettes .filters-container{display:flex;align-items:flex-start;gap:23px;justify-content:center;flex-wrap:wrap}.page-recettes .selected-choices{display:flex;flex-direction:column;gap:10px}.page-recettes .selected-choices .selected-data{padding:10px 10px 10px 20px;background:#d3d3d3;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.833rem;display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#636363;justify-content:space-between;border:0}.page-recettes .selected-choices .selected-data .close{display:flex;align-items:center}.page-recettes .select-choices[aria-expanded=true]{border:1px solid #000;border-bottom:0}.page-recettes .choices-set{display:flex;gap:23px}.page-recettes #search-choices,.page-recettes #clean-choices{border-radius:0px;background-color:#fff;position:relative;justify-content:space-between;padding:10px 20px;gap:10px;border:1px solid #f5f5f5;cursor:pointer;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:22px;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#000}@media screen and (max-width: 670px){.page-recettes .choices-set{flex-direction:column}.page-recettes .filtre .text{margin-right:10px}.page-recettes .filtre #choicelistParticularite{flex-direction:column}}.recettes-une .wrapper{max-width:90vw;min-width:275px;margin:10vh auto}.recettes-une .tabs{display:flex;justify-content:center;border-bottom:none;gap:60px;margin-bottom:45px;overflow:auto;padding-bottom:15px}.recettes-une .tab{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.833rem;color:#636363;display:flex;align-items:center;text-align:center;letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid #f5f5f5;transition:.3s ease-in-out;cursor:pointer;padding:14px 20px}.recettes-une .tab:hover,.recettes-une .tab.active{border-color:#000;color:#000}.recettes-une .active{display:block}.recettes-une .tab-content{background-color:#fff}.recettes-une .tab-content-item{display:none}.recettes-une .tab-content-item.active{display:block}.recettes-une .recette .borderRecette{margin:0 auto;justify-content:space-between;align-items:stretch;align-content:center;box-shadow:0px 0px 60px rgba(0,0,0,.05);padding:0;background:#fff;display:flex;flex-direction:row;flex-wrap:nowrap}.recettes-une .recette .recetteBlockRight{width:auto;overflow:hidden;position:relative}.recettes-une .recette .recetteBlockRight img{height:100%;-o-object-fit:cover;object-fit:cover;width:680px;max-width:100%}.recettes-une .recette .recetteBlockRight .deco-dents{position:absolute;right:-1px;height:102%;top:-1px;width:auto}.recettes-une .recette .recetteBlockLeft{display:flex;max-width:35%;border:1px solid #d3d3d3;margin:14px;padding:55px;flex-direction:column;justify-content:space-between;position:relative;padding-top:120px}.recettes-une .recette .recetteBlockLeft .titre{width:100px;height:35px;text-align:center;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:35px}.recettes-une .recette .recetteBlockLeft h2{font-size:3rem;line-height:3.25rem;margin-bottom:0}.recettes-une .recette .recetteBlockLeft h4{position:absolute;top:-1px;left:-1px;padding:10px 30px;display:flex;background:#000;color:#fff;text-transform:initial;align-items:center}.recettes-une .recette .recetteBlockLeft .read-more{padding:10px 0px;border-bottom:2px solid #1d1d1b;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.571rem;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase}@media screen and (max-width: 900px){.recettes-une .recette .borderRecette{flex-direction:column}.recettes-une .recette .recetteBlockRight{margin:auto;width:100%;text-align:center;background:#fff;max-height:680px}.recettes-une .recette .recetteBlockRight img{max-height:680px;width:100%}.recettes-une .recette .recetteBlockRight .deco-dents{display:none}.recettes-une .recette .recetteBlockLeft{background:#fff;display:flex;max-width:100%;border:0px solid #d3d3d3;margin:0;position:relative;top:-5px;padding:20px;padding-top:60px;flex-direction:column;justify-content:space-between}.recettes-une .recette .recetteBlockLeft h2{text-align:left}}.sectionRecettes{width:100%;height:auto;padding:30px 0 0 0}.sectionRecettes .flexRecettes{display:flex;flex-direction:row;align-items:center;justify-content:center}.sectionRecettes .content-btn{display:flex;flex-direction:column;justify-content:flex-end}.sectionRecettes .block h2{font-size:3rem;line-height:3.25rem}.sectionRecettes .block p{font-size:1.25rem;margin-bottom:40px}.sectionRecettes .title-centered{text-align:left;line-height:10px;font-size:.875rem;padding-bottom:0px}.sectionRecettes .recettesSlider{width:100%;margin:0 auto;position:relative}.sectionRecettes .recettesWrapper{height:auto;text-align:center}.sectionRecettes .recettes-div{display:inline-block;width:250px;height:auto;background-color:#fff;margin:0 10px;text-align:left;padding-bottom:50px}.sectionRecettes .prevRecettes{position:absolute;top:50%;left:50px;cursor:pointer}.sectionRecettes .nextRecettes{position:absolute;top:50%;right:50px;cursor:pointer;rotate:180deg;z-index:9}.sectionRecettes .visuSlidesrecettes{width:100%;height:auto;background-color:#fff}.sectionRecettes .recetteFlag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-end;text-align:center;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;height:5%;margin-top:-10%}.sectionRecettes .recetteFlag .recette{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#fff;width:30%;height:100%}.sectionRecettes .recetteFlag .flag{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#000;color:#000;width:30%;height:100%}.sectionRecettes .iconClock{margin-bottom:-5px}.sectionRecettes .slidingBar{width:100%;margin-top:40px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sectionRecettes .slick-list{padding-bottom:50px;overflow:visible}.sectionRecettes .slick-track{display:flex}.sectionRecettes .slick-track .slick-slide{box-shadow:0px 0px 60px rgba(0,0,0,.05);height:auto}.head-single-recette h5{font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;font-size:.88rem;line-height:1.38rem;color:#636363;margin-bottom:0;margin-top:20px}.head-single-recette .info{line-height:1.5rem;font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1rem;margin:0}.flexLogoRS{display:flex;justify-content:center;gap:20px}.recette-content{gap:60px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;align-items:baseline}.recette-content h2{margin-bottom:30px}.recette-content h3.sub{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1.13rem;line-height:1.5rem;margin-bottom:50px}.recette-content p,.recette-content li{font-family:"Roboto Flex",sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.38rem}.recette-content aside.side{position:sticky;top:0;width:-webkit-fill-available}.recette-content aside.side h2{margin-bottom:60px}.recette-content aside.side .bolded{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1.13rem;line-height:1.5rem}.recette-content .steps{margin-top:50px;display:flex;flex-direction:column;gap:50px}.recette-content .step img{margin-top:30px}.recette-content .num-content{display:flex}.recette-content .num-content h3{width:80px;position:relative;top:-5px}.recette-content .num-content div{flex:1}.recette-content .num-content div h4{font-family:"Raleway",sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.63rem;margin-bottom:20px;margin-top:0;text-transform:initial;letter-spacing:initial}@media screen and (max-width: 900px){.recette-content{flex-direction:column;gap:30px}.recette-content .steps{gap:30px}.recette-content h3.sub{font-size:1rem !important;line-height:1.2rem !important}.recette-content aside.side{position:initial}.recette-content .num-content{flex-direction:column;align-items:center}.recette-content .num-content h3{margin-bottom:10px}}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border-left:0 !important;border-right:0 !important;border-top:0 !important}/*# sourceMappingURL=app.min.css.map */