#tarteaucitronRoot #tarteaucitron *,#tarteaucitronRoot #tarteaucitronAlertBig *{font-family:"givonic", sans-serif !important}div#tarteaucitronRoot.tarteaucitronBeforeVisible:before,#tarteaucitronRoot:not(.tarteaucitronBeforeVisible) button#tarteaucitronBack{background-color:rgba(0, 0, 0, 0.52) !important;opacity:1 !important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}div#tarteaucitronAlertBig:before{content:"" !important}#tarteaucitronRoot #tarteaucitronAlertBig{background-color:#F8F4EF !important;border-radius:0 !important}body #tarteaucitronRoot div#tarteaucitronAlertBig{width:100% !important;max-width:600px !important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{color:#000000}#tarteaucitronRoot #tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert{font-size:17px}#tarteaucitronRoot #tarteaucitronIcon,#tarteaucitronRoot .tarteaucitronSelfLink{display:none !important}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:0 !important}#tarteaucitronRoot #tarteaucitronServices,body #tarteaucitronRoot div#tarteaucitronAlertBig{box-shadow:0 20px 30px rgba(84, 84, 84, 0.5) !important}#tarteaucitronRoot button#tarteaucitronBack{background-color:transparent !important;transition:none !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#F8F4EF !important}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background-color:#F8F4EF !important}#tarteaucitronRoot .tarteaucitronH1,#tarteaucitronRoot .tarteaucitronH2,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel,#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#000000 !important}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background-color:transparent}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background-color:rgba(128, 128, 128, 0.05)}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,#tarteaucitronRoot .tac_activate .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton{background-color:transparent;border-radius:0;border:1px solid #000000;color:#000000}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow{border-color:#643D26 !important;color:#643D26 !important}#tarteaucitronRoot .tarteaucitronCheck::before,#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow::before{color:#643D26 !important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitronServices_mandatory button.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow:hover{background-color:#643D26 !important;color:#000000 !important}#tarteaucitronRoot .tarteaucitronAllow:hover .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronAllow.tarteaucitronIsSelected .tarteaucitronCheck::before,#tarteaucitronRoot #tarteaucitron .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before,#tarteaucitronRoot #tarteaucitronServices_mandatory button.tarteaucitronAllow .tarteaucitronCheck::before{color:#000000 !important}#tarteaucitronRoot .tarteaucitronCross::before{color:#000000 !important}@media screen and (max-width:900px){#tarteaucitronRoot div#tarteaucitronAlertBig button{display:inline-block !important;margin:0 !important;margin-left:7px !important}}@media screen and (max-width:575px){#tarteaucitronRoot div#tarteaucitronAlertBig button{display:block !important;margin:0 auto 7px !important;text-align:center;width:calc(100% - 21px * 2)}}@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-bold-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-bold-webfont.woff) format('woff');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-black-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-black-webfont.woff) format('woff');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-thin-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-thin-webfont.woff) format('woff');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic_variable-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic_variable-webfont.woff) format('woff');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-light-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-light-webfont.woff) format('woff');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'givonic';
src: url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-semibold-webfont.woff2) format('woff2'),
url(//pmv-emballages.fr/wp-content/themes/section4-pmv/fonts/givonic/givonic-semibold-webfont.woff) format('woff');
font-weight: 600;
font-style: normal;
}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.material-icons{font-style:normal}*{outline:none}@media (min-width:1550px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1500px}}#Accueil .sidebar{grid-template-columns:966px 852px 1740px auto}#Accueil .home_background video{object-fit:cover;height:100%;width:100%}#Accueil .home_arrow{text-align:right;position:relative;width:100%;height:50px}#Accueil .arrow_down_background{position:absolute;top:-175px;right:0;margin-right:15px;z-index:10}#Accueil .arrow_down_wrapper{width:103px;position:absolute;top:-175px;right:0px;margin-right:15px;z-index:11;text-align:center;height:175px;cursor:pointer;padding-top:35px}#Accueil .arrow_down_line{position:relative;left:12px;transition:transform 0.3s ease}#Accueil .arrow_down_end{top:40px;position:relative;transition:transform 0.3s ease;right:2px}.arrow_down_wrapper:hover .arrow_down_line,.arrow_down_wrapper:hover .arrow_down_end{transform:translateY(15px)}.home_background:before{opacity:0.59;content:" ";display:block;position:absolute;mix-blend-mode:multiply;top:0;left:0;right:0;bottom:0;background:#643D26}.home_content{top:0;position:absolute}.home_content .h1{color:#FFFFFF;max-width:920px}.home_content .sous_titre{color:#FFFFFF;max-width:680px;padding-top:31px}.produits{width:100%}.produits .h2{margin:91px 0 85px 160px;max-width:870px;word-wrap:break-word}.produits .h2 .colored_word{color:#643D26}.produits_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;margin:0 50px 156px 50px}.produit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;min-width:350px;min-height:445px}.produit .produit_img{height:100px;width:auto;margin-bottom:52px}.produit .h3{margin-bottom:47px;margin-top:51px;width:230px;text-align:center}.produit .p{max-width:334px;margin-bottom:50px;min-height:100px;text-align:center}.produit .button{text-transform:uppercase;padding:17px 17px 15px 21px;background-color:#643D26;color:#FFFFFF;margin-bottom:2px;text-align:center;transition:all 0.5s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.produit .button .produit_arrow{height:13px;width:18px;margin-left:11px;display:inline-block}.produit .button:hover{background-color:#F8F4EF;color:#643D26}.produit .button:hover .produit_arrow g line{stroke:#643D26}.expertise{margin-bottom:280px;width:100%}.expertise .expertise_background{height:550px;background:no-repeat center/105%;background-size:cover;position:relative}.expertise .expertise_text{position:absolute;top:100%;transform:translateY(-50%);margin-top:80px;right:0}.expertise .expertise_text .h2{color:#FFFFFF;width:960px;height:242px;text-align:center;font-size:117px;line-height:120px}.expertise .expertise_text .h2 .lastword{color:#643D26}.expertise .expertise_text .h3{font-size:25px;height:130px;width:285px;color:#000000;text-align:left;margin:5px 0 0 70px}.services{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.services .services_background{overflow:hidden;position:relative;height:883px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;transition:all 0.8s ease-in-out;cursor:pointer}.services .services_background:hover .background_img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.services .services_background:before{opacity:0.55;content:" ";display:block;position:absolute;mix-blend-mode:multiply;top:0;left:0;right:0;bottom:0;background:#643D26}.services .background_img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:-1;transition:all ease-in-out 0.3s}.services .link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:inherit}.services .link .h2{width:310px;text-align:center}.services .link .h2,.services .link .button{color:#FFFFFF;font-size:35px;line-height:45px;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:800;text-transform:uppercase;gap:25px}.services .link .h2 img,.services .link .button img{width:21px;height:auto}.aPropos{margin-bottom:50px}.aPropos .h2{width:702px;position:relative;top:150px;color:#643D26;z-index:10;margin-left:auto;margin-right:auto;left:95px}.aPropos .h2 .aPropos_nega{color:#FFFFFF}.aPropos .aPropos_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:81px}.aPropos .aPropos_wrapper .burger{width:675px;border-bottom:1px solid #643D26;position:relative;top:50px}.aPropos .aPropos_wrapper .burger_wrapper{border-top:1px solid #643D26;cursor:pointer}.aPropos .aPropos_wrapper .burger_menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:80px}.aPropos .aPropos_wrapper .burger_menu .h3{font-size:18px}.aPropos .aPropos_wrapper .burger_button{cursor:pointer}.aPropos .aPropos_wrapper .burger_minus{display:none}.aPropos .burger_content{display:none;padding:10px 0 10px 0;line-height:22px;font-size:15px}.aPropos_img img{height:741px;width:657px}#Contact{position:relative;top:90px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}#Contact .contact_img{height:1000px;width:100%;background:no-repeat center/110%;background-size:cover;margin-bottom:50px}#Contact .contact_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;width:100%;padding:20px 70px}#Contact .contact_wrapper .title{padding:40px 0;width:750px;margin:0 auto}#Contact .contact_wrapper .h1{font-size:45px;color:#643D26;margin-bottom:38px;line-height:45px}#Contact .contact_wrapper .h1 .lastword{color:#000000}#Contact .contact_wrapper .button{background-color:#643D26;color:#FFFFFF;text-transform:uppercase;text-decoration:none;width:170px;height:43px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;transition:ease 0.5s;font-size:12px;letter-spacing:2px}#Contact .contact_wrapper .button svg{margin-left:8px}#Contact .contact_wrapper .button:hover{background-color:#F8F4EF;color:#643D26}#Contact .contact_wrapper .button:hover svg g line{stroke:#643D26}#Contact .formFiles{position:relative;width:750px;margin:0 auto}#Contact .formFiles .champs{width:600px}#Contact .formFiles .champs .manyFields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:31px}#Contact .formFiles .champs .manyFields .half{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:276px}#Contact .formFiles .champs .manyFields .half input{appearance:none;border:none;border-bottom:#643D26 3px solid;padding:5px;margin:5px;color:#643D26}#Contact .formFiles .champs .manyFields .half label{text-transform:uppercase;font-size:17px}#Contact .formFiles .champs .sujet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border-bottom:#643D26 3px solid;margin-bottom:31px;max-width:100%}#Contact .formFiles .champs .sujet select{appearance:none;border:none;z-index:10;background:transparent;height:30px;cursor:pointer;font-size:15px;text-transform:uppercase}#Contact .formFiles .champs .sujet label{text-transform:uppercase;font-size:17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;top:20px}#Contact .formFiles .champs .textarea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border-bottom:#643D26 3px solid;margin-bottom:31px}#Contact .formFiles .champs .textarea #apply-message::placeholder{color:#643D26;font-family:"givonic"}#Contact .formFiles .champs .textarea #apply-message{appearance:none;border:none;color:#643D26;font-family:"givonic"}#Contact .formFiles .champs .textarea label{text-transform:uppercase;font-size:17px;margin-bottom:10px}#Contact .formFiles .champs .textarea textarea{border-bottom:#643D26 3px solid}#Contact .formFiles .champs button{text-transform:uppercase;background-color:#643D26;color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:48px;width:154px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;column-gap:17px;appearance:none;border:none;cursor:pointer;transition:ease 0.5s}#Contact .formFiles .champs button:hover{background-color:#F8F4EF;color:#643D26}#Contact .formFiles .champs button:hover svg g line{stroke:#643D26}#Contact .formFiles .champs button:hover .loader{border:5px solid #643D26;border-bottom-color:#F8F4EF}#Contact .formFiles .valide{display:none;position:absolute;top:0;font-size:30px;line-height:45px;letter-spacing:5px}#Contact+.footer .bandeau{column-gap:15px}#Contact+.footer .bandeau .bandeau_item{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;column-gap:15px}#Contact+.footer .bandeau .bandeau_item p{margin-top:0}#Contact_recrutement{position:relative;top:90px}#Contact_recrutement .selector{position:relative;top:90px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#Contact_recrutement .selector .contact_img{height:1000px;width:100%;background:no-repeat center/110%;background-size:cover;margin-bottom:150px}#Contact_recrutement .selector .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:86px;width:100%;margin-left:140px}#Contact_recrutement .selector .content .content_text{max-width:600px}#Contact_recrutement .selector .content .content_text .h1{margin-bottom:21px;font-size:45px;color:#000000}#Contact_recrutement .selector .content .content_text .h1 .firstword{color:#643D26}#Contact_recrutement .selector .content .content_text .h2{margin-bottom:28px;font-size:25px;color:#000000;line-height:35px}#Contact_recrutement .selector .content .content_text .p{color:#000000}#Contact_recrutement .selector .content .box_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:620px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#Contact_recrutement .selector .content .content_box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:107px;margin-bottom:104px}#Contact_recrutement .selector .content .content_box .box{width:273px;height:150px;background-color:#FFFFFF;border:solid 1px #643D26;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-transform:uppercase;text-align:center;color:#643D26;cursor:pointer}#Contact_recrutement .selector .content .content_box .selected{background-color:#643D26;color:#FFFFFF}#Contact_recrutement .selector .content .button{background-color:#643D26;color:#FFFFFF;text-transform:uppercase;text-decoration:none;width:170px;height:43px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;transition:ease 0.5s;font-size:12px;letter-spacing:2px;cursor:pointer;margin-top:104px}#Contact_recrutement .selector .content .button svg{margin-left:8px}#Contact_recrutement .selector .content .button:hover{background-color:#F8F4EF;color:#643D26}#Contact_recrutement .selector .content .button:hover svg g line{stroke:#643D26}#Contact_recrutement .form{position:relative;top:90px;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;display:none}#Contact_recrutement .form #apply-selector{visibility:hidden;position:absolute}#Contact_recrutement .form .contact_img{height:1000px;width:100%;background:no-repeat center/110%;background-size:cover;margin-bottom:150px}#Contact_recrutement .form .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding:0 15px}#Contact_recrutement .form .content .content_header{margin-top:123px;width:614px;margin-bottom:50px}#Contact_recrutement .form .content .content_header .h1{font-size:45px;color:#000000;line-height:60px}#Contact_recrutement .form .content .content_header .h1 .firstword{color:#643D26}#Contact_recrutement .form .content .formFiles{position:relative}#Contact_recrutement .form .content .formFiles .champs{width:600px}#Contact_recrutement .form .content .formFiles .champs .manyFields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:31px}#Contact_recrutement .form .content .formFiles .champs .manyFields .half{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:276px;border-bottom:#643D26 3px solid}#Contact_recrutement .form .content .formFiles .champs .manyFields .half input{appearance:none;border:none;color:#643D26;padding:5px;margin:5px}#Contact_recrutement .form .content .formFiles .champs .manyFields .half label{text-transform:uppercase;font-size:17px}#Contact_recrutement .form .content .formFiles .champs .file{border-bottom:3px solid #643D26;margin-bottom:37px;position:relative}#Contact_recrutement .form .content .formFiles .champs .file input{display:none}#Contact_recrutement .form .content .formFiles .champs .file label{cursor:pointer;color:#000000;text-transform:uppercase;display:block;margin-bottom:10px}#Contact_recrutement .form .content .formFiles .champs .file label span{color:#643D26}#Contact_recrutement .form .content .formFiles .champs .file label svg{position:absolute;right:0;bottom:10px}#Contact_recrutement .form .content .formFiles .champs .file .charge{display:none}#Contact_recrutement .form .content .formFiles .champs .textarea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border-bottom:#643D26 3px solid;margin-bottom:31px}#Contact_recrutement .form .content .formFiles .champs .textarea #apply-message::placeholder{color:#643D26;font-family:"givonic"}#Contact_recrutement .form .content .formFiles .champs .textarea #apply-message{appearance:none;border:none;color:#643D26;font-family:"givonic";padding:5px;margin:5px}#Contact_recrutement .form .content .formFiles .champs .textarea label{text-transform:uppercase;font-size:17px}#Contact_recrutement .form .content .formFiles .champs button{text-transform:uppercase;background-color:#643D26;color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:48px;width:154px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;column-gap:17px;appearance:none;border:none;cursor:pointer;transition:ease 0.5s}#Contact_recrutement .form .content .formFiles .champs button:hover{background-color:#F8F4EF;color:#643D26}#Contact_recrutement .form .content .formFiles .champs button:hover svg g line{stroke:#643D26}#Contact_recrutement .form .content .formFiles .champs button:hover .loader{border:5px solid #643D26;border-bottom-color:#F8F4EF}#Contact_recrutement .form .content .formFiles .valide{display:none;position:absolute;top:0;font-size:30px;line-height:45px;letter-spacing:5px}#A_propos .sidebar{grid-template-columns:606px 786px 626px 4003px auto}#A_propos .block_video{position:relative;margin:100px auto 0 auto;width:100%;height:max(80vh, 500px);overflow:hidden}#A_propos .block_video .row,#A_propos .block_video .col{height:100%;position:relative}#A_propos .block_video .col{padding:0}#A_propos .block_video .text_video_wrapper,#A_propos .block_video #myVideo{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}#A_propos .block_video #myVideo{object-fit:cover}#A_propos .block_video .sound{position:absolute;right:15px;bottom:15px;z-index:15}#A_propos .block_video .text_video_wrapper{background:white;mix-blend-mode:screen;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:opacity ease-in-out 0.5s;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:relative;pointer-events:none}#A_propos .block_video .text_video_wrapper:after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#FFFFFF;height:0;width:0;transition:width ease-in-out 0.5s, height ease-in-out 0.5s}#A_propos .block_video .text_video_wrapper.open{opacity:0}#A_propos .block_video .text_video_wrapper.open:after{height:100%;width:100%}#A_propos .block_video .text_video{font-size:200px;width:80%;margin:0 auto;font-weight:950;text-transform:uppercase;text-align:center}#A_propos .my_home{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;height:auto;margin-bottom:150px}#A_propos .my_home .h1{color:#643D26;max-width:1269px;margin-bottom:82px}#A_propos .my_home .sous_titre{color:#643D26;width:682px}#A_propos .nos_valeurs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;column-gap:93px;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#A_propos .nos_valeurs .nos_valeurs_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:0}#A_propos .nos_valeurs .nos_valeurs_content .h2{width:450px;color:#643D26;margin-bottom:57px}#A_propos .nos_valeurs .nos_valeurs_content .p{color:#000000;width:450px}#A_propos .nos_valeurs_content_title{width:1300px;color:#000000;font-size:60px;margin:150px auto;text-align:center;line-height:60px}#A_propos .nos_valeurs_content_title .lastword{color:#643D26}#A_propos .nos_labels{position:relative;width:100%;margin-bottom:200px}#A_propos .nos_labels_background{height:755px;background:no-repeat center/105%;background-size:cover}#A_propos .nos_labels_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}#A_propos .nos_labels_text{position:absolute;bottom:-246px;left:176px;max-width:1000px}#A_propos .nos_labels_text .h2{color:#FFFFFF;font-size:117px;line-height:120px}#A_propos .nos_labels_text .h2 .lastword{color:#643D26}#A_propos .nos_labels_text .p{color:#000000;width:431px}#A_propos .generation{max-width:1920px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:200px 0 0 0;position:relative;height:450px;right:60px}#A_propos .generation_time_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}#A_propos .generation_time_item .item_temps{color:#F8F4EF;font-size:179px;z-index:10;width:370px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}#A_propos .generation_time_item .first_number{color:#F8F4EF}#A_propos .generation_time_item .item_location{color:#643D26;font-size:30px;max-width:302px;line-height:35px;z-index:30}#A_propos .generation_item_spacer{border:1px solid #643D26;width:100px;height:1px;z-index:10;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:100px}#A_propos .generation_img{position:absolute;left:48px;height:400px;width:400px}#A_propos .generation_img .img{position:absolute;z-index:0}#A_propos .generation_img .sur_img{position:relative;z-index:20}#A_propos .generation_img .img,#A_propos .generation_img .sur_img{height:100%;width:100%}#A_propos .generation_time_item.active .first_number{color:#643D26}#A_propos .generation_time_item.active .item_location{color:#FFFFFF}#A_propos .img2{left:98px}#A_propos .location1{margin-left:45px}#A_propos .location2{margin-left:110px}#A_propos .nos_valeurs_wrapper{margin-top:200px;max-width:100%}#A_propos .nos_valeurs_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:170px}#A_propos .nos_valeurs_content .content_left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-right:75px}#A_propos .nos_valeurs_content .content_left .h3{width:470px;color:#643D26;margin-bottom:10px}#A_propos .nos_valeurs_content .content_left .p{width:420px}#A_propos .nos_valeurs_content .content_right{width:909px;height:auto}#A_propos .nos_valeurs_content .content_right .img{width:100%;height:100%;object-fit:cover}#livraison .home_content .h1{color:#FFFFFF;max-width:1200px}#livraison .home_content .sous_titre{color:#FFFFFF;padding-top:20px}#livraison .sidebar{grid-template-columns:739px 504px auto}#livraison .lieu{width:100%;position:relative;margin-bottom:200px}#livraison .lieu_background{height:755px;background:no-repeat center/105%;background-size:cover}#livraison .lieu_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#livraison .lieu_text{position:absolute;bottom:-196px;left:176px;max-width:1000px;line-height:1}#livraison .lieu_text .h2{color:#F8F4EF;font-size:117px;line-height:120px}#livraison .lieu_text .h2 .lastword{color:#643D26}#livraison .lieu_text .p{color:#000000;width:431px}#livraison .map{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#livraison .map_time{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;row-gap:30px}#livraison .map_time_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#livraison .map_time_item .item_temps{color:#cec2b2;font-size:179px}#livraison .map_time_item .item_location{color:#643D26;font-size:30px}#livraison .map_item_spacer{border:1px solid #643D26;width:122px;height:1px}#livraison .map_wrapper{position:relative}#livraison #map_div{margin-top:135px;height:385px;width:1414px}#livraison .map_text{position:absolute;bottom:-75px;left:0;width:510px}#livraison .map_text .p{text-transform:uppercase;font-size:25px;line-height:35px;font-weight:600}#livraison .map_other_text{margin-top:180px;margin-bottom:225px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}#livraison .map_other_text .h2{font-size:50px;color:#643D26;width:1200px;margin-bottom:50px;line-height:60px}#livraison .map_other_text .p{color:#000000;width:738px}#bois_locale .sidebar{grid-template-columns:900px 1596px 2100px 1933px auto}#bois_locale .my_home{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;height:700px}#bois_locale .my_home .h1{color:#643D26;width:1269px;margin-bottom:82px}#bois_locale .my_home .sous_titre{color:#643D26;max-width:682px}#bois_locale .lieu{width:100%;position:relative;margin-bottom:280px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#bois_locale .lieu .lieu_img{height:755px;background:no-repeat center/105%;background-size:cover;width:100%}#bois_locale .lieu .lieu_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:absolute;bottom:-364px;left:176px;max-width:1250px;line-height:1}#bois_locale .lieu .lieu_content .h2{color:#F8F4EF;font-size:117px;line-height:120px}#bois_locale .lieu .lieu_content .h2 .lastword{color:#643D26}#bois_locale .lieu .lieu_content .h3{color:#000000;width:450px;font-size:25px;line-height:35px;letter-spacing:2px;margin-top:20px}#bois_locale .lieu .lieu_content .p{margin-top:10px;color:#000000;width:400px}#bois_locale .nos_engagements{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:1400px;margin-top:144px}#bois_locale .nos_engagements .nos_engagements_item:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#bois_locale .nos_engagements .nos_engagements_item:nth-child(odd) .item_number{bottom:20px}#bois_locale .nos_engagements .nos_engagements_item:nth-child(even){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row-reverse nowrap}#bois_locale .nos_engagements .nos_engagements_item:nth-child(even) .item_number{top:20px}#bois_locale .nos_engagements .nos_engagements_item{padding-bottom:102px;position:relative;column-gap:140px}#bois_locale .nos_engagements .nos_engagements_item .item_img{position:relative}#bois_locale .nos_engagements .nos_engagements_item .item_number{position:absolute;left:-165px}#bois_locale .nos_engagements .nos_engagements_item .item_number .p{font-size:112px;font-weight:800;line-height:120px;text-transform:uppercase;color:#643D26}#bois_locale .nos_engagements .nos_engagements_item .item_number .p .lastword{color:#FFFFFF}#bois_locale .nos_engagements .nos_engagements_item .item_content_description{max-width:380px}#bois_locale .nos_engagements .nos_engagements_item .item_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:430px}#bois_locale .nos_engagements .nos_engagements_item .item_content .h2{color:#643D26;margin-bottom:40px}#bois_locale .nos_engagements .nos_engagements_item .item_content .p{padding-bottom:11px}#bois_locale .bois_nos_labels{position:relative;width:100%}#bois_locale .bois_nos_labels .bois_nos_labels_background{height:1032px;width:100%;background:no-repeat center/110%;background-size:cover}#bois_locale .bois_nos_labels .bois_nos_labels_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;color:#FFFFFF;width:100%;text-align:center}#bois_locale .bois_nos_labels .bois_nos_labels_content .h2{font-size:85px;margin-bottom:68px;max-width:780px;line-height:90px}#bois_locale .bois_nos_labels .bois_nos_labels_content .p{max-width:615px}#bois_locale .nos_avantages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}#bois_locale .nos_avantages .h2{width:1250px;color:#000000;text-align:center;margin:211px 0 163px 0}#bois_locale .nos_avantages .h2 .lastword{color:#643D26}#bois_locale .nos_essences{width:100%}#bois_locale .nos_essences .h2{font-size:70px;color:#643D26;text-align:center;margin:75px 0;letter-spacing:5px}#bois_locale .nos_essences .h2 .lastword{color:#000000}#bois_locale .nos_essences_wrapper{height:881px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#bois_locale .essences_background{height:883px;background:no-repeat center/110%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;width:100%;background-size:cover}#bois_locale .essences_background:before{opacity:0.55;content:" ";display:block;position:absolute;mix-blend-mode:multiply;top:0;left:0;right:0;bottom:0;background:#643D26}#bois_locale .essences_content{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative}#bois_locale .essences_content .button{background-color:#643D26;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:15px;right:15px;opacity:0;visibility:hidden;transition:all ease-in-out 0.3s;cursor:pointer;z-index:10}#bois_locale .essences_content .button.active{opacity:1;visibility:visible}#bois_locale .essences_content .h3{color:#FFFFFF;font-size:35px}#bois_locale .essences_content .content{padding:0 15px;color:#FFFFFF;min-height:250px;margin-top:25px;opacity:0;visibility:hidden;transition:all ease-in-out 0.5s}#bois_locale .essences_content .content p{margin-top:15px}#bois_locale .essences_content .content.visible{opacity:1;visibility:visible}#bois_locale .carroussel{width:100%}#bois_locale .carroussel .carroussel_wrapper{width:100%}#bois_locale .carroussel .carroussel_card{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1}#atelier{}#atelier .home_content .h1{color:#FFFFFF}#atelier .home_content .sous_titre{color:#FFFFFF;padding-top:20px}#atelier .sidebar{grid-template-columns:834px 1063px 905px auto}#atelier .nos_valeurs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:144px}#atelier .nos_valeurs_item:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#atelier .nos_valeurs_item:nth-child(even){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row-reverse nowrap}#atelier .nos_valeurs_item{padding-bottom:102px}#atelier .nos_valeurs_item .item_img{position:relative;width:50%}#atelier .nos_valeurs_item .item_img .item_image{height:100%;width:100%;object-fit:cover}#atelier .nos_valeurs_item .item_img .item_picto_wrapper{height:142px;width:96px;position:absolute;top:0;left:26px;background-color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}#atelier .nos_valeurs_item .item_img .item_picto_wrapper .item_picto{height:auto;width:65px;padding-bottom:20px}#atelier .nos_valeurs_item .item_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 144px 0 144px}#atelier .nos_valeurs_item .item_content .h2{max-width:420px;color:#643D26;margin-bottom:28.5px}#atelier .nos_valeurs_item .item_content .item_content_description{max-width:420px}#atelier .nos_valeurs_item .item_content .item_content_description .p{color:#000000}#atelier .owl-carousel-chiffre{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;bottom:230px}#atelier .owl-carousel-chiffre .owl-stage-outer{height:360px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}#atelier .owl-carousel-chiffre .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-right:0 !important}#atelier .chiffre_cle{height:65vh;min-height:500px;width:100%;position:relative}#atelier .chiffre_cle .pictogramme{position:absolute;top:-75px;right:200px}#atelier .chiffre_cle_background{height:100%;width:100%;background:no-repeat center/105%;background-size:cover}#atelier .chiffre_cle_text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:start;transition:all ease-in-out 0.3s}#atelier .chiffre_cle_text .h2{transition:all ease-in-out 0.3s;color:#F8F4EF;font-size:50px;line-height:45px}#atelier .chiffre_cle_text .h3{transition:all ease-in-out 0.3s;font-size:50px;color:#643D26;line-height:45px}#atelier .chiffre_cle_text .h3 .lastword{color:#643D26}#atelier .chiffre_cle_text.active{text-align:start}#atelier .chiffre_cle_text.active .h2{font-size:117px;line-height:120px}#atelier .chiffre_cle_text.active .h3{font-size:117px;line-height:120px}#atelier .cards{height:780px;margin-top:0;margin-bottom:50px}#atelier .cards .h3{min-height:215px}#atelier .cards .p{min-height:330px}#atelier .labels{margin-top:50px;margin-bottom:50px}#atelier .services_bandeau{display:none;margin:50px 20px;text-align:center}#atelier .services_bandeau .h2{color:#000000}#atelier .services_bandeau .span{color:#643D26}#caisses .home_content .h1{color:#FFFFFF}#caisses .home_content .h2{color:#FFFFFF;max-width:900px;padding-top:31px}#caisses .home_content .sous_titre{color:#FFFFFF;padding-top:20px}#caisses .sidebar{grid-template-columns:1950px 854px 674px auto}#caisses .cards{margin-bottom:0}#caisses .link_services{height:500px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#caisses .link_services .h2{color:#643D26;text-align:center;max-width:1217px;font-size:60px;line-height:60px}#caisses .link_services .h2 .lastword{color:#000000}#caisses .link_services .button{background-color:#643D26;height:48px;width:207px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#FFFFFF;text-transform:uppercase;transition:all ease 0.4s}#caisses .link_services .button svg{margin-left:10px}#caisses .link_services .button:hover{background-color:#F8F4EF;color:#643D26}#caisses .link_services .button:hover svg g line{stroke:#643D26}#Palettes .home_content .h1{color:#FFFFFF;max-width:400px}#Palettes .home_content .sous_titre{color:#FFFFFF;max-width:680px;padding-top:31px}#Palettes .sidebar{grid-template-columns:1846px 995px 1458px auto}#Palettes .link_services{height:500px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#Palettes .link_services .h2{color:#643D26;font-size:60px;line-height:60px;text-align:center;max-width:1217px}#Palettes .link_services .h2 .lastword{color:#000000}#Palettes .link_services .button{background-color:#643D26;height:48px;width:207px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none;color:#FFFFFF;text-transform:uppercase;transition:all ease 0.4s}#Palettes .link_services .button svg{margin-left:10px}#Palettes .link_services .button:hover{background-color:#F8F4EF;color:#643D26}#Palettes .link_services .button:hover svg g line{stroke:#643D26}#Palettes .fabrication{margin-top:50px;margin-bottom:50px;max-width:100%}#Palettes .fabrication .h2{width:637px;margin-bottom:74px;margin-left:176px}#Palettes .fabrication .h2 .lastword{color:#643D26}#Palettes .fabrication_carroussel{max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:hidden;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid #643D26;position:relative}#Palettes .carroussel_wrapper{max-width:100%;flex:0 0 auto;height:505px;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:nowrap row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;border-right:1px solid #643D26;color:#643D26}#Palettes .carroussel_card{min-width:520px;border:1px solid;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;transition:0.2s filter linear;-webkit-transition:0.2s -webkit-filter linear;-moz-transition:0.2s -moz-filter linear;-ms-transition:0.2s -ms-filter linear;-o-transition:0.2s -o-filter linear}#Palettes .carroussel_card .h3{margin-top:80px;max-width:400px;min-height:70px;text-align:center}#Palettes .carroussel_card .p{max-width:315px;text-align:center}#Palettes .carroussel_card.blur{filter:blur(8px)}#Palettes .card_number{position:absolute;bottom:76px;right:0}#Palettes .card_number .p{font-size:227px;color:#F8F4EF;font-weight:800;letter-spacing:5px}body{font-family:"givonic"}#barre-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:fixed;top:0;left:0;right:0;z-index:999;height:90px;background:#ffff}#nav-menu{height:100%;margin-left:90px}#nav-wrapper{text-transform:uppercase;padding:1px 0;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:nowrap row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}#nav-wrapper .links_separator{border-top:solid 1.5px #B18F7B;width:81px;height:1px;margin-left:20px}#nav-wrapper .wrapper_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#nav-wrapper .menu-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#nav-wrapper .menu-left li{padding-left:30px}#nav-wrapper .menu-left li .active,#nav-wrapper .menu-left li .link{text-decoration:none;color:#000000;transition:color ease 0.2s;font-size:15px;font-weight:800;letter-spacing:2px}#nav-wrapper .menu-left li .link:hover{color:#643D26}#nav-wrapper .menu-left li .active:hover{color:#643D26}#nav-wrapper .menu-left li .active{color:#643D26}#nav-wrapper .menu-right{margin-right:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#nav-wrapper .menu-right li{padding-left:30px}#nav-wrapper .menu-right li .active,#nav-wrapper .menu-right li .link{text-decoration:none;transition:color ease 0.5s;font-size:15px;color:#B18F7B;font-weight:800;letter-spacing:2px}#nav-wrapper .menu-right li .link:hover{color:#643D26}#nav-wrapper .menu-right li .active:hover{color:#F8F4EF}#nav-wrapper .menu-right li .active{color:#643D26}#nav-wrapper img{width:120px;height:auto}#nav-wrapper #contact{background-color:#643D26;width:210px;height:62px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;transition:ease 0.2s}#nav-wrapper #contact a{text-decoration:none;text-transform:uppercase;color:#FFFFFF;font-size:16px;text-align:center;width:100%;height:100%;padding-top:22px}#nav-wrapper #contact:hover{background-color:#F8F4EF}#nav-wrapper #contact:hover a{color:#643D26}#nav-wrapper .contact_top{position:absolute;right:0;top:100%}.nav_burger{display:none}.nav_burger .nav_burger_span{display:none}.nav_burger .nav_burger_open:nth-child(1){transform:rotate(42deg) translateY(10px) translateX(8px);transition:ease 0.2s}.nav_burger .nav_burger_open:nth-child(2){opacity:0;transition:ease 0.2s}.nav_burger .nav_burger_open:nth-child(3){transform:rotate(-42deg) translateY(-8px) translateX(7px);transition:ease 0.2s}.h1{font-size:80px;line-height:90px;letter-spacing:5px;font-weight:800;text-transform:uppercase}.h2{font-size:40px;line-height:45px;letter-spacing:5px;font-weight:800;text-transform:uppercase}.h3{font-size:30px;line-height:35px;letter-spacing:2px;font-weight:800;text-transform:uppercase}.sous_titre{font-size:15px;line-height:22px;letter-spacing:1px;font-weight:600;text-transform:uppercase}.p{font-size:14px;line-height:19px;letter-spacing:1px;font-weight:400}.button{font-size:15px;line-height:22px;letter-spacing:1px;font-weight:400;text-decoration:none}.my_home{position:relative;top:90px;height:calc(100vh - 90px)}.home_background{height:100%;width:100%;background:no-repeat center/110%;position:relative;background-size:cover;background-attachment:fixed}.home_background:before{opacity:0.59;content:" ";display:block;position:absolute;mix-blend-mode:multiply;top:0;left:0;right:0;bottom:0;background:#643D26}.home_content{height:inherit;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-left:252px}.wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;top:90px}.wrapper_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 76px)}.sidebar{width:76px;border-right:solid 1px #B18F7B;writing-mode:vertical-lr;display:grid;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sidebar .item_wrapper .sidebar_item{display:inline-block;position:sticky;top:90px;text-transform:uppercase;font-size:16px;text-align:center;transform:rotate(-180deg);background-color:#FFFFFF;padding-bottom:50px;padding-top:50px}.sidebar .item_wrapper .sidebar_item img{padding-bottom:28px}.contacts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}.contacts .h2{text-align:center;text-transform:uppercase;font-size:117px;max-width:913px;margin-bottom:89px;margin-top:172px;color:#643D26;letter-spacing:10px;line-height:120px}.contacts .h2 .lastword{color:#000000}.contacts_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;max-width:1200px}.contacts_wrapper .contact_box{background-color:#F8F4EF;height:252px;width:361px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;transition:all 0.5s ease;gap:30px}.contacts_wrapper .contact_box svg{height:50px;width:50px}.contacts_wrapper .contact_box .button{text-decoration:none;background-color:#643D26;text-transform:uppercase;color:#FFFFFF;box-shadow:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 0 0 18px}.contacts_wrapper .contact_box .button .contact_arrow{padding:0 18px 0 6px}.contacts_wrapper .contact_box .p{color:#B18F7B}.contacts_wrapper .contact_box:hover{background-color:#643D26}.contacts_wrapper .contact_box:hover .button{background-color:#F8F4EF;color:#643D26}.contacts_wrapper .contact_box:hover .button .contact_arrow g line{stroke:#643D26}.contacts_wrapper .contact_box:hover svg path{fill:#FFFFFF}.labels{height:881px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:150px 0}.labels .labels_background{height:883px;background:no-repeat center/110%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;width:100%;background-size:cover}.labels .labels_background:before{opacity:0.55;content:" ";display:block;position:absolute;mix-blend-mode:multiply;top:0;left:0;right:0;bottom:0;background:#643D26}.labels .labels_content{z-index:20;position:relative;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.labels .wrapper_logo{height:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;top:12%}.labels .labels_logo{width:180px;height:auto}.labels .content_text{color:#FFFFFF;width:350px;min-height:450px;margin-top:80px;text-align:center}.carroussel{max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:hidden;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid #643D26;position:relative}.carroussel_wrapper{max-width:100%;flex:0 0 auto;height:505px;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:nowrap row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;border-right:1px solid #643D26;color:#643D26}.carroussel_card{min-width:520px;border:1px solid;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;transition:0.2s filter linear;-webkit-transition:0.2s -webkit-filter linear;-moz-transition:0.2s -moz-filter linear;-ms-transition:0.2s -ms-filter linear;-o-transition:0.2s -o-filter linear}.carroussel_card .h3{text-transform:uppercase;margin-top:23px;margin-bottom:25px;max-width:315px;text-align:center}.carroussel_card .p{max-width:315px;height:100%;text-align:center}.carroussel_card.blur{filter:blur(8px)}.card_img{min-height:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.carroussel_arrow_right{position:absolute;top:50%;z-index:10;right:145px}.carroussel_arrow_right img{position:absolute;cursor:pointer}.carroussel_arrow_svg{top:15px;left:30px;transition:ease-in 0.2s}.carroussel_arrow_svg:hover,.carroussel_arrow_background:hover+.carroussel_arrow_svg{transform:translateX(13px)}.carroussel_arrow_left{position:absolute;top:50%;z-index:10;display:none}.carroussel_arrow_left img{position:absolute;cursor:pointer;transform:rotate(180deg)}.carroussel_arrow_left .carroussel_arrow_svg{top:15px;left:30px;transition:ease-in 0.2s}.carroussel_arrow_left .carroussel_arrow_svg:hover,.carroussel_arrow_left .carroussel_arrow_background:hover+.carroussel_arrow_svg{transform:translateX(-13px) rotate(180deg)}.cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:631px;background-color:#F8F4EF;width:100%;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;margin:150px 0}.cards_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:100%}.cards_item .item_image{height:112px;width:auto}.cards_item .h3{color:#643D26;width:269px;padding-bottom:34px;padding-top:40px;text-align:center}.cards_item .p{width:348px;padding-bottom:19px;text-align:center;min-height:270px}.items_presentation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:1300px;margin-top:144px}.item:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.item:nth-child(odd) .item_picto_wrapper{left:26px}.item:nth-child(even){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.item:nth-child(even) .item_picto_wrapper{right:26px}.item{padding-bottom:102px}.item .item_img{position:relative;width:500px;height:415px}.item .item_img .item_image{height:100%;width:100%;object-fit:cover}.item .item_img .item_picto_wrapper{height:142px;width:96px;position:absolute;top:0;background-color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.item .item_img .item_picto_wrapper .item_picto{height:auto;width:65px;padding-bottom:20px;max-height:80px}.item .item_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 144px 0 144px}.item .item_content .h2{max-width:400px;color:#643D26;margin-bottom:28.5px}.item .item_content_description{max-width:400px}.item .item_content_description .p{padding-bottom:11px}.loader{width:40px;height:40px;border:5px solid #FFFFFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;display:none}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rc-anchor-normal-footer,.grecaptcha-badge{display:none}.footer{position:relative;top:90px;z-index:150}.footer .bandeau{background:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;border-top:solid 1px #643D26;padding:20px 15px;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;row-gap:20px}.footer .bandeau .bandeau_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.footer .bandeau .bandeau_item .produit_img{width:auto;height:60px;max-width:80px}.footer .bandeau .bandeau_item p,.footer .bandeau .bandeau_item a{margin-top:21px;text-transform:uppercase;font-size:18px;color:#643D26;font-weight:800}.footer .bandeau .bandeau_item a{text-decoration:none;margin-top:0}.footer .bandeau .bandeau_item a:hover{text-decoration:underline}.footer .footer_icone{background:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:50px 260px;border-top:1px solid #643D26;gap:80px;font-size:12px;line-height:19px}.footer .footer_icone img{width:249px;height:auto}.footer .footer_icone p{padding-top:15px}.footer .wrapper{background-color:#643D26;color:#FFFFFF;padding-top:79px;top:0}.footer .wrapper .wrapper_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;column-gap:125px}.footer .wrapper .wrapper_info .footer_links{display:grid;grid-template-rows:auto;grid-template-columns:200px 200px 200px;gap:40px 80px;font-size:14px}.footer .wrapper .wrapper_info .footer_links a{text-decoration:none;color:#FFFFFF;text-transform:uppercase;line-height:19px;font-weight:400}.footer .wrapper .wrapper_info .footer_links a:hover{text-decoration:underline}.footer .wrapper .wrapper_info .footer_info{display:grid;grid-template-rows:auto;grid-template-columns:200px 350px;gap:33px 70px;word-wrap:break-word;font-size:13px;line-height:19px}.footer .wrapper .wrapper_info .footer_info .info_contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer .wrapper .wrapper_info .footer_info .info_contact a{text-decoration:none;color:white}.footer .wrapper .wrapper_info .footer_info .info_contact a:hover{text-decoration:underline}.footer .wrapper .wrapper_info .footer_info .info_horaire{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer .right_corner{background-color:#643D26;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding-top:90px}.footer .right_corner .corner_socials{margin:0 60px 28px 60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.footer .right_corner .corner_socials a{padding-right:47px}.footer .right_corner .corner_socials a img{height:30px;width:auto}.footer .right_corner .corner_socials_mob{display:none}.footer .right_corner .corner_icons{width:300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;height:88px}.footer .right_corner .corner_icons img{height:55px;width:auto}.footer .right_corner .corner_legals{background-color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:450px;height:75px;padding:0 15px 0 41px}.footer .right_corner .corner_legals .legals_links{margin:0 0 5px 0}.footer .right_corner .corner_legals .legals_links a{text-decoration:none;color:#643D26}.footer .right_corner .corner_legals p{color:#643D26}.footer .right_corner .corner_legals p span{font-weight:600}.footer .text_colored{color:#B18F7B}.footer sup{vertical-align:super}.block_dl{position:fixed;z-index:100;right:0px;bottom:0px}.block_dl a{padding:10px 15px;background:#643D26;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px;text-decoration:none;color:#FFFFFF;transition:all ease-in-out 0.2s}.block_dl svg path{transition:all ease-in-out 0.2s}.block_dl:hover a{color:#643D26;background:#f8f4ef}.block_dl:hover svg path{stroke:#643D26}.builder{margin-top:150px}.builder h1{margin-bottom:75px}.builder h2,.builder h3,.builder h4{margin-top:25px;margin-bottom:50px}.builder a{color:#643d26}@media (max-width:1920px){#Accueil .services .services_background{height:700px}#Accueil .avis .carroussel_arrow_right{right:-1303px}#Accueil .wrapper .sidebar{grid-template-columns:981px 824px 1568px auto}}@media (max-width:1549px){#Accueil .avis{max-width:1150px}#Accueil .avis .carroussel_arrow_right{right:-1004px}#Accueil .wrapper .sidebar{grid-template-columns:827px 797px 1380px auto}#Accueil .produits .h2{margin:91px 0 40px 160px}#Accueil .produit .produit_img{width:auto;height:80px;margin-bottom:0}#Accueil .produit .button{padding:10px 15px 10px 15px}#Accueil .produit .h3{margin:30px 0}#Accueil .produit .p{margin-bottom:30px}#Accueil .services .services_background{height:550px}#Accueil .services .link .button{font-size:30px;line-height:35px;gap:20px}#Accueil .aPropos .h2{left:202px}#Accueil .aPropos .aPropos_img{width:560px;overflow:hidden}#Accueil .aPropos .aPropos_wrapper{gap:30px}#Accueil .aPropos .aPropos_wrapper .burger{width:500px}#Accueil .aPropos .aPropos_wrapper .burger_menu .h3{font-size:14px}}@media (max-width:1199px){#Accueil .wrapper .sidebar{grid-template-columns:1458px 808px 1142px auto}#Accueil .produits .h2{padding:0 15px;margin:91px auto 0 auto}#Accueil .produit{min-height:auto;margin:50px 0}#Accueil .produit .produit_img{width:auto;height:60px}#Accueil .produits_wrapper{max-width:inherit;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0}#Accueil .expertise .expertise_background{height:50vh}#Accueil .expertise .expertise_text{margin-top:42px;width:70%}#Accueil .expertise .expertise_text .h2{font-size:80px;line-height:90px;height:auto;width:auto}#Accueil .expertise .expertise_text .h3{width:500px;height:auto;margin-top:20px;margin-left:auto;margin-right:auto;text-align:center}#Accueil .services .services_background{height:450px}#Accueil .services .link .button{font-size:25px;line-height:22px;gap:15px}#Accueil .aPropos .h2{top:0;left:0;padding:150px 0 100px 0}#Accueil .aPropos .h2 .aPropos_nega{color:#643D26}#Accueil .aPropos .aPropos_wrapper .aPropos_img{display:none}#Accueil .aPropos .aPropos_wrapper .burger{width:780px;top:0}#Accueil .aPropos .aPropos_wrapper .burger_menu{font-size:20px;line-height:22px}#Accueil .avis{max-width:900px}#Accueil .avis .carroussel_arrow_right{right:-753px}}@media (max-width:991px){#Accueil .wrapper .sidebar{grid-template-columns:1387px 851px 2534px auto}#Accueil .services{-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}#Accueil .expertise .expertise_text{width:100%}#Accueil .expertise .expertise_text .h2{width:auto}#Accueil .aPropos .aPropos_wrapper .burger{width:700px}#Accueil .avis{max-width:800px}#Accueil .avis .carroussel_arrow_right{right:-653px}}@media (max-width:767px){#Accueil .home_arrow .arrow_down_background,#Accueil .home_arrow .arrow_down_wrapper{display:none}#Accueil .produits .produit .button{font-size:14px;padding:5px 10px 5px 10px}#Accueil .expertise{margin-bottom:200px}#Accueil .expertise .expertise_text{margin-top:38px}#Accueil .expertise .expertise_text .h2{font-size:60px;line-height:60px}#Accueil .aPropos .h2{width:auto;text-align:center}#Accueil .aPropos .aPropos_wrapper .burger{max-width:550px}#Accueil .aPropos .aPropos_wrapper .burger_menu{font-size:16px}#Accueil .aPropos .aPropos_wrapper .burger_plus,#Accueil .aPropos .aPropos_wrapper .burger_minus{width:25px}#Accueil .avis{width:600px}#Accueil .avis .carroussel_arrow_right{right:-455px}}@media (max-width:575px){#Accueil .produits .h2{padding:20px 15px 0 15px;margin:25px 0 0 0}#Accueil .produits .produit .p{min-height:unset}#Accueil .produits .produit .button{font-size:13px}#Accueil .produits_wrapper{margin-bottom:50px}#Accueil .expertise .expertise_background{height:50vh}#Accueil .expertise .expertise_text{margin-top:35px}#Accueil .expertise .expertise_text .h2{font-size:30px;width:auto;line-height:45px;height:auto;text-align:right;padding:0 15px}#Accueil .expertise .expertise_text .h3{font-size:15px;line-height:22px;width:auto;padding:0 15px}#Accueil .services .h2 .button{font-size:20px}#Accueil .services .services_background{height:50vh}#Accueil .aPropos{margin-bottom:20px}#Accueil .aPropos .h2{padding:50px 0}#Accueil .aPropos .aPropos_wrapper .burger{max-width:300px}#Accueil .aPropos .aPropos_wrapper .burger .burger_wrapper .burger_menu{font-size:13px;line-height:22px}#Accueil .aPropos .aPropos_wrapper .burger .burger_wrapper .burger_plus,#Accueil .aPropos .aPropos_wrapper .burger .burger_wrapper .burger_minus{width:20px}}@media (max-width:1549px){#Palettes .sidebar{grid-template-columns:1776px 947px 1330px auto}}@media (max-width:1199px){#Palettes .sidebar{grid-template-columns:2651px 1290px 1153px auto}#Palettes .link_services .h2{font-size:50px;line-height:45px}}@media (max-width:991px){#Palettes .sidebar{grid-template-columns:2136px 1338px 1632px auto}#Palettes .link_services{height:auto;row-gap:20px;margin:20px 0 50px 0;padding:0 15px}#Palettes .link_services .h2{font-size:30px;line-height:60px}#Palettes #contacts_wrapper{margin:0;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#Palettes .wrapper .wrapper_content #contacts .h2{margin:100px 0 70px 0}#Palettes .wrapper .wrapper_content .fabrication .h2{margin:0 10px 50px 10px;width:auto;text-align:center}#Palettes .fabrication{margin:50px 0}}@media (max-width:767px){}@media (max-width:575px){#Palettes .link_services{height:auto;margin-bottom:20px}#Palettes .link_services .h2{padding:10px 10px;font-size:30px;line-height:35px}#Palettes .link_services .button{font-size:10px;height:30px;width:140px}#Palettes .link_services .button svg{height:10px;width:auto}#Palettes .expertise{margin-bottom:20px}#Palettes .fabrication{margin-top:30px}#Palettes .fabrication .fabrication_carroussel{margin:20px 0}#Palettes .fabrication .fabrication_carroussel .carroussel_wrapper{height:400px}#Palettes .fabrication .fabrication_carroussel .carroussel_wrapper .carroussel_card{min-width:300px;height:400px}#Palettes .fabrication .fabrication_carroussel .carroussel_wrapper .carroussel_card .card_number{bottom:25px}#Palettes .fabrication .fabrication_carroussel .carroussel_wrapper .carroussel_card .card_number .p{font-size:80px}}@media (max-width:1549px){#caisses .sidebar{grid-template-columns:1791px 799px 632px auto}#caisses .item_content{margin:50px 0 0 0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media (max-width:1199px){#caisses .sidebar{grid-template-columns:2482px 1298px 499px auto}#caisses .content_text{padding:0 20px 0 20px;width:auto;text-align:center}}@media (max-width:991px){#caisses .sidebar{grid-template-columns:2059px 1305px 939px auto}#caisses .link_services{height:auto;row-gap:20px;padding:20px 10px}#caisses .link_services .h2{font-size:30px;line-height:35px}#caisses .fabrication .h2{margin:0;width:auto;text-align:center}}@media (max-width:767px){#caisses .item_wrapper{padding-left:4px}#caisses .wrapper_content{width:100%}}@media (max-width:575px){#caisses .link_services{height:auto;margin-bottom:20px}#caisses .link_services .h2{font-size:20px;line-height:22px;padding:10px 10px}#caisses .link_services .button{font-size:13px;line-height:19px;height:30px;width:150px}#caisses .link_services .button svg{height:10px;width:auto}}@media (max-width:1920px){#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:262px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:90px;line-height:90px}#atelier .owl-carousel-chiffre{bottom:330px}}@media (max-width:1549px){#atelier .sidebar{grid-template-columns:632px 939px 854px auto}#atelier .wrapper .wrapper_content .nos_valeurs{width:100%}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item{justify-content:space-around}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_img{width:100%}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_img .item_image{width:600px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_content{margin:0 20px 0 50px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_picto_wrapper{height:100px;width:70px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_picto_wrapper .item_picto{width:40px;height:auto}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item .item_content{margin-top:25px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:185px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:265px}#atelier .wrapper .wrapper_content .chiffre_cle_text .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text .h3{font-size:40px;line-height:45px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:65px;line-height:90px}#atelier .cards,#atelier .labels{position:relative;top:-150px}#atelier .labels{margin-bottom:0}}@media (max-width:1199px){#atelier .sidebar{grid-template-columns:930px 928px 1293px auto}#atelier .wrapper .wrapper_content .nos_valeurs{width:auto}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd){-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#atelier .wrapper .wrapper_content .chiffre_cle{margin-bottom:0}#atelier .wrapper .wrapper_content .chiffre_cle .pictogramme{top:-66px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:235px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre .owl-stage{min-height:300px}#atelier .wrapper .wrapper_content .chiffre_cle_text .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text .h3{font-size:30px;line-height:35px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:60px;line-height:60px}#atelier .wrapper .wrapper_content .cards{height:auto}#atelier .wrapper .wrapper_content .cards .h3,#atelier .wrapper .wrapper_content .cards .p{min-height:unset}}@media (max-width:991px){#atelier .wrapper{width:100%}#atelier .sidebar{grid-template-columns:928px 920px 1335px auto}#atelier .wrapper{overflow:hidden}#atelier .wrapper .wrapper_content .nos_valeurs{width:auto}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd),#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even){text-align:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_img .item_image,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_img .item_image{width:680px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content{margin:20px 0 0 0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(even) .item_picto_wrapper{right:calc(96px - 76px)}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(odd) .item_picto_wrapper,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(even) .item_picto_wrapper{height:100px;width:70px}#atelier .wrapper .wrapper_content .chiffre_cle .pictogramme{top:-66px;height:150px;width:auto}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:300px}#atelier .wrapper .wrapper_content .chiffre_cle_text .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text .h3{font-size:30px;line-height:35px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:50px;line-height:60px}}@media (max-width:767px){#atelier .wrapper .wrapper_content .nos_valeurs{width:auto}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd),#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even){text-align:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_img .item_image,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_img .item_image{width:500px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content{margin:20px 0 0 0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#atelier .wrapper .wrapper_content .chiffre_cle .pictogramme{top:-40px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:313px}#atelier .wrapper .wrapper_content .chiffre_cle_text .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text .h3{font-size:20px;line-height:35px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:40px;line-height:45px}}@media (max-width:575px){#atelier .wrapper .wrapper_content .nos_valeurs{width:auto;padding:0 15px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd),#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even){text-align:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_img .item_image,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_img .item_image{width:100%}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content{margin:20px 0 0 0}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_picto_wrapper,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_picto_wrapper{width:40px;height:60px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_picto_wrapper .item_picto,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_picto_wrapper .item_picto{width:30px;padding-bottom:10px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content{padding:0 5px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content .h2,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content .h2{font-size:15px;line-height:35px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(odd) .item_content_description .p,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs_item:nth-child(even) .item_content_description .p{font-size:13px;line-height:19px}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(even) .item_picto_wrapper{right:calc(96px - 76px)}#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(odd) .item_picto_wrapper,#atelier .wrapper .wrapper_content .nos_valeurs .nos_valeurs:nth-child(even) .item_picto_wrapper{height:100px;width:70px}#atelier .wrapper .wrapper_content .chiffre_cle{margin-bottom:0}#atelier .wrapper .wrapper_content .chiffre_cle .pictogramme{left:65%;top:-30px;width:80px;height:auto}#atelier .wrapper .wrapper_content .owl-carousel-chiffre{bottom:210px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre .owl-stage-outer{height:250px}#atelier .wrapper .wrapper_content .owl-carousel-chiffre .owl-stage{min-height:150px}#atelier .wrapper .wrapper_content .chiffre_cle_text{padding-right:15px}#atelier .wrapper .wrapper_content .chiffre_cle_text .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text .h3{font-size:10px;line-height:22px}#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h2,#atelier .wrapper .wrapper_content .chiffre_cle_text.active .h3{font-size:25px;line-height:35px}#atelier .wrapper .wrapper_content .cards .h3{line-height:1.2}}@media (max-width:1920px){#livraison .wrapper .wrapper_content .nos_services{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#livraison .wrapper .wrapper_content .lieu .lieu_background{background-size:cover}}@media (max-width:1549px){#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd),#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even){width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{margin:0 20px 0 20px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text{width:700px;left:240px;bottom:-173px;max-width:unset}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .h2{font-size:80px;line-height:90px}#livraison .wrapper .wrapper_content .map{margin-top:70px}#livraison .wrapper .wrapper_content .map .map_wrapper #map_div{width:1100px}#livraison .wrapper .wrapper_content .map .map_time_item .item_temps{font-size:100px}}@media (max-width:1199px){#livraison .sidebar{grid-template-columns:1209px 728px auto}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd),#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even){width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_img .item_image,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_img .item_image{width:800px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{margin:20px 20px 0 20px;width:800px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .h2,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .h2{max-width:800px;text-align:center}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .item_content_description,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .item_content_description{max-width:700px;text-align:center}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text{bottom:-141px;left:200px;width:570px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .h2{font-size:60px;line-height:60px;margin:0;padding:10px 20px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .p{margin:0;padding:0 20px}#livraison .wrapper .wrapper_content .map .map_time_item .item_temps{font-size:80px}#livraison .wrapper .wrapper_content .map .map_item_spacer{width:60px}#livraison .wrapper .wrapper_content .map .map_wrapper #map_div{width:900px}#livraison .wrapper .wrapper_content .map .map_wrapper .map_text .p{font-size:20px;line-height:35px}#livraison .wrapper .wrapper_content .map .map_time{padding:0 20px 0 20px}#livraison .wrapper .wrapper_content .map .map_other_text .h2,#livraison .wrapper .wrapper_content .map .map_other_text .p{width:auto}#livraison .wrapper .wrapper_content .map .map_other_text{padding:0 20px}#livraison .wrapper .wrapper_content .map .map_other_text .h2{font-size:30px;line-height:35px}#livraison .wrapper .wrapper_content .map .map_other_text .p{font-size:15px;line-height:19px}}@media (max-width:991px){#livraison .sidebar{grid-template-columns:1007px 719px auto}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_img .item_image,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_img .item_image{width:680px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{width:600px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .h2,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .h2{max-width:600px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .item_content_description,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .item_content_description{max-width:500px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text{bottom:-148px;left:150px;width:550px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .h2{font-size:60px}#livraison .wrapper .wrapper_content .map{margin-top:50px}#livraison .wrapper .wrapper_content .map .map_wrapper #map_div{width:680px}#livraison .wrapper .wrapper_content .map .map_wrapper .map_text{width:auto}#livraison .wrapper .wrapper_content .map .map_time{flex-direction:column;row-gap:40px}#livraison .wrapper .wrapper_content .map .map_time .map_item_spacer{transform:rotate(90deg)}}@media (max-width:767px){#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_img .item_image,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_img .item_image{width:550px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{width:550px;margin:20px 0}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .h2,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .h2{max-width:550px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .item_content_description,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .item_content_description{max-width:500px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text{bottom:-146px;left:100px;width:450px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .h2{font-size:50px}#livraison .wrapper .wrapper_content .map .map_wrapper #map_div{width:500px}}@media (max-width:575px){#livraison .wrapper .wrapper_content .nos_services{margin-top:20px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd),#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even){padding:10px 0}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_img .item_image,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_img .item_image{width:300px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{width:300px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .h2,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .h2{max-width:300px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .item_content_description,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .item_content_description{max-width:250px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_picto_wrapper,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_picto_wrapper{width:40px;height:60px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_picto_wrapper .item_picto,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_picto_wrapper .item_picto{width:30px;padding-bottom:10px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content{padding:0 5px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content .h2,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content .h2{font-size:15px;line-height:22px}#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(odd) .item_content_description .p,#livraison .wrapper .wrapper_content .nos_services .nos_services_item:nth-child(even) .item_content_description .p{font-size:13px;line-height:19px}#livraison .wrapper .wrapper_content .lieu{margin-bottom:180px}#livraison .wrapper .wrapper_content .lieu .lieu_background{height:50vh}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text{bottom:-185px;left:50px;width:230px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .h2{font-size:20px;line-height:22px}#livraison .wrapper .wrapper_content .lieu .lieu_wrapper .lieu_text .p{width:auto}#livraison .wrapper .wrapper_content .map .map_time{row-gap:25px}#livraison .wrapper .wrapper_content .map .map_time .map_time_item .item_temps{font-size:80px}#livraison .wrapper .wrapper_content .map .map_time .map_time_item .item_location{font-size:30px}#livraison .wrapper .wrapper_content .map .map_time .map_item_spacer{width:40px}#livraison .wrapper .wrapper_content .map .map_wrapper #map_div{margin-top:70px;width:300px}#livraison .wrapper .wrapper_content .map .map_wrapper .map_text .p{font-size:15px;line-height:19px}#livraison .wrapper .wrapper_content .map .map_other_text .h2{font-size:35px}#livraison .wrapper .wrapper_content .map .map_other_text{margin-top:120px;margin-bottom:40px}#livraison .wrapper .wrapper_content .map .map_other_text .h2{font-size:15px;line-height:22px;margin-bottom:20px}#livraison .wrapper .wrapper_content .map .map_other_text .p{padding:0 10px}}@media (max-width:1920px){#A_propos .sidebar{grid-template-columns:606px 893px 523px 1772px auto}}@media (max-width:1549px){#A_propos .sidebar{grid-template-columns:519px 429px 413px 3730px auto}#A_propos .wrapper .wrapper_content .nos_valeurs{column-gap:30px}#A_propos .wrapper .wrapper_content .nos_valeurs img{width:50%}#A_propos .wrapper .wrapper_content .generation{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:auto;width:100%;right:50px;margin:100px 0}#A_propos .wrapper .wrapper_content .generation .generation_img{bottom:unset;top:0;height:300px;width:300px}#A_propos .wrapper .wrapper_content .generation .generation_img.img0{left:28%}#A_propos .wrapper .wrapper_content .generation .generation_img.img1{left:20%}#A_propos .wrapper .wrapper_content .generation .generation_img.img2{left:26%}#A_propos .wrapper .wrapper_content .generation .generation_time_item{width:250px}#A_propos .wrapper .wrapper_content .generation .generation_time_item .item_temps{width:auto;font-size:100px;line-height:90px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#A_propos .wrapper .wrapper_content .generation .generation_time_item .item_location{font-size:20px;line-height:22px;max-width:180px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#A_propos .wrapper .wrapper_content .generation .generation_item_spacer{margin-top:50px}#A_propos .wrapper .wrapper_content .generation .location2{margin-left:80px}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper{margin-top:125px}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .h2{width:100%;padding:0 15px}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_right{display:contents}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_right .img{width:50%}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_left{margin:0 auto}#A_propos .wrapper .wrapper_content .nos_labels_background{height:650px}#A_propos .wrapper .wrapper_content .nos_labels_text{bottom:-212px;left:100px}#A_propos .wrapper .wrapper_content .nos_labels_text .h2{font-size:80px;line-height:90px}}@media (max-width:1199px){#A_propos .sidebar{grid-template-columns:525px 821px 977px 5020px auto}#A_propos .block_video .text_video{font-size:150px}#A_propos .wrapper .wrapper_content .my_home{padding:0 15px}#A_propos .wrapper .wrapper_content .my_home .h1{width:auto}#A_propos .wrapper .wrapper_content .generation{width:350px;padding-bottom:130px;overflow:hidden;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:80px;margin-top:125px;margin-bottom:0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:auto}#A_propos .wrapper .wrapper_content .generation .generation_item_spacer{transform:rotate(90deg);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:0}#A_propos .wrapper .wrapper_content .generation .generation_img{bottom:unset;top:6px;left:27%;height:250px;width:250px}#A_propos .wrapper .wrapper_content .generation .generation_time_item{width:250px;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}#A_propos .wrapper .wrapper_content .generation .generation_time_item .item_temps{width:auto;font-size:100px;line-height:90px}#A_propos .wrapper .wrapper_content .generation .generation_time_item .item_location{font-size:20px;line-height:22px;max-width:180px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#A_propos .wrapper .wrapper_content .nos_valeurs{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:20px}#A_propos .wrapper .wrapper_content .nos_valeurs img{width:80%}#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_content{width:80%}#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_content .h2,#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_content .p{margin:10px auto;width:90%}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper{margin-top:125px}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .h2{width:100%}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:30px}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_right{display:contents}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_right .img{width:100%;height:auto}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_left{width:90%;margin:0 auto}#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_left .h3,#A_propos .wrapper .wrapper_content .nos_valeurs_wrapper .nos_valeurs_content .content_left .p{width:100%}#A_propos .wrapper .wrapper_content .nos_labels_text{bottom:-179px;left:80px}#A_propos .wrapper .wrapper_content .nos_labels_text .h2{font-size:60px;line-height:60px}}@media (max-width:991px){#A_propos .block_video .text_video{font-size:120px;width:100%}#A_propos .wrapper .sidebar{grid-template-columns:485px 799px 1036px 4292px auto}#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_content h2{font-size:30px;line-height:35px}#A_propos .wrapper .wrapper_content .nos_valeurs_content_title{font-size:40px;line-height:45px;margin:40px 0}#A_propos .wrapper .wrapper_content .nos_labels_text{bottom:-179px;left:80px}#A_propos .wrapper .wrapper_content .nos_labels_text .h2{font-size:60px;line-height:60px}}@media (max-width:767px){#A_propos .wrapper{width:100%}#A_propos .wrapper .wrapper_content .my_home{margin-bottom:100px}#A_propos .wrapper .wrapper_content .my_home .sous_titre{width:auto}#A_propos .wrapper .wrapper_content .nos_labels_text{bottom:-177px;left:60px}#A_propos .wrapper .wrapper_content .nos_labels_text .h2{font-size:50px;line-height:60px}}@media (max-width:575px){#A_propos .block_video .text_video{font-size:80px}#A_propos .wrapper .wrapper_content{}#A_propos .wrapper .wrapper_content .my_home{height:auto;padding:0 15px;margin-bottom:150px}#A_propos .wrapper .wrapper_content .my_home .h1{width:auto;margin-bottom:25px}#A_propos .wrapper .wrapper_content .my_home .sous_titre{width:auto}#A_propos .wrapper .wrapper_content .nos_valeurs{row-gap:unset}#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_img{width:100%}#A_propos .wrapper .wrapper_content .nos_valeurs .nos_valeurs_content{width:100%}#A_propos .wrapper .wrapper_content .nos_valeurs_content_title{margin:40px 0;font-size:20px;line-height:22px}#A_propos .wrapper .wrapper_content .nos_valeurs_content{margin-top:30px}#A_propos .wrapper .wrapper_content .nos_labels .nos_labels_background{height:50vh}#A_propos .wrapper .wrapper_content .nos_labels .nos_labels_wrapper .nos_labels_text{bottom:-171px;left:15px}#A_propos .wrapper .wrapper_content .nos_labels .nos_labels_wrapper .nos_labels_text .h2{font-size:25px;line-height:35px}#A_propos .wrapper .wrapper_content .nos_labels .nos_labels_wrapper .nos_labels_text .p{width:300px;font-size:13px;line-height:19px}}@media (max-width:1920px){#bois_locale .sidebar{grid-template-columns:597px 2696px 2100px 990px auto}#bois_locale .nos_engagements{width:100%}#bois_locale .nos_engagements .nos_engagements_item:nth-child(odd),#bois_locale .nos_engagements .nos_engagements_item:nth-child(even){column-gap:20px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#bois_locale .nos_engagements .nos_engagements_item .item_content{max-width:500px;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media (max-width:1549px){#bois_locale .sidebar{grid-template-columns:502px 2075px 2452px 809px auto}#bois_locale .my_home{height:500px}#bois_locale .my_home .h1{width:100%;padding:0 50px}#bois_locale .lieu .lieu_content{left:60px;bottom:-320px;max-width:1000px}#bois_locale .lieu .lieu_content .h2{font-size:90px;line-height:90px}#bois_locale .nos_engagements{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:50px;row-gap:20px}#bois_locale .nos_engagements .nos_engagements_item{padding:0 15px}#bois_locale .nos_engagements .nos_engagements_item .item_content{max-width:600px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#bois_locale .nos_engagements .nos_engagements_item .item_number{left:15px}#bois_locale .nos_engagements .nos_engagements_item .item_number .p{color:#FFFFFF}#bois_locale .nos_avantages .h2{width:100%}#bois_locale .nos_essences .h2{margin-top:50px;line-height:60px}#bois_locale .essences_content .content{min-height:380px}}@media (max-width:1199px){#bois_locale .my_home{height:25vh;min-height:450px}#bois_locale .my_home .h1{font-size:50px;line-height:60px;margin-bottom:50px}#bois_locale .sidebar{grid-template-columns:499px 1301px 2986px 938px auto}#bois_locale .lieu .lieu_img{height:400px}#bois_locale .lieu .lieu_content{bottom:-255px}#bois_locale .lieu .lieu_content .h2{font-size:50px;line-height:60px;width:900px}#bois_locale .lieu .lieu_content .h3{font-size:20px;line-height:35px}#bois_locale .nos_engagements .nos_engagements_item:nth-child(odd),#bois_locale .nos_engagements .nos_engagements_item:nth-child(even){column-gap:20px;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#bois_locale .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_number .p,#bois_locale .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_number .p{font-size:80px}#bois_locale .nos_engagements .nos_engagements_item{padding-bottom:20px}#bois_locale .nos_engagements .nos_engagements_item .item_content{max-width:600px;margin-top:10px}#bois_locale .bois_nos_labels{margin:20px 0}#bois_locale .bois_nos_labels .bois_nos_labels_background{height:70vh}#bois_locale .bois_nos_labels .bois_nos_labels_content .h2{font-size:50px;line-height:60px}#bois_locale .bois_nos_labels .bois_nos_labels_content .p{font-size:15px;line-height:35px}#bois_locale .nos_avantages .h2{font-size:50px;line-height:60px}#bois_locale .nos_avantages .nos_avantages_carroussel{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#bois_locale .nos_avantages .nos_avantages_carroussel .card{border:1px solid #643D26;height:600px}#bois_locale .nos_essences{margin-bottom:20px}#bois_locale .nos_essences .essences_background{height:50vh}#bois_locale .nos_essences .h2{margin-bottom:50px;margin-top:0;font-size:50px;line-height:60px}#bois_locale .nos_essences .nos_essences_wrapper{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#bois_locale .essences_content .content{min-height:150px}}@media (max-width:991px){#bois_locale .sidebar{grid-template-columns:454px 1628px 2594px 829px auto}#bois_locale .wrapper_content{width:calc(100% - 30px)}#bois_locale .wrapper_content .lieu .lieu_content{bottom:-203px}#bois_locale .wrapper_content .lieu .lieu_content .h2{font-size:40px;line-height:45px;width:700px}#bois_locale .wrapper_content .lieu .lieu_content .h3{font-size:20px;line-height:22px;margin-bottom:5px}#bois_locale .wrapper_content .lieu .lieu_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .nos_engagements{margin-top:50px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_number,#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_number{left:20px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_number .p,#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_number .p{color:#FFFFFF}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item{padding-bottom:15px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content{max-width:600px;margin-top:10px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content .h2{font-size:40px;line-height:45px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .labels .labels_content{justify-content:center}#bois_locale .wrapper_content .labels .labels_content .labels_logo{height:70px;width:auto}#bois_locale .wrapper_content .labels .labels_content .content_text{font-size:13px;line-height:19px}#bois_locale .wrapper_content .nos_avantages .h2{font-size:40px;line-height:45px;margin:70px 0}#bois_locale .wrapper_content .nos_avantages .card{justify-content:center}#bois_locale .wrapper_content .nos_avantages .card .card_logo{height:70px;width:auto}#bois_locale .wrapper_content .nos_avantages .card .h3{font-size:30px;line-height:35px}#bois_locale .wrapper_content .nos_avantages .card .p{font-size:13px;line-height:19px;min-height:150px}#bois_locale .wrapper_content .nos_essences .h2{font-size:40px;line-height:45px}#bois_locale .wrapper_content .nos_essences .nos_essences_wrapper{height:1100px}#bois_locale .wrapper_content .nos_essences .nos_essences_wrapper .h3{font-size:30px;line-height:35px}}@media (max-width:767px){#bois_locale .my_home{padding:0 15px}#bois_locale .my_home .h1{font-size:30px;line-height:45px;padding:0}#bois_locale .my_home .p{width:100%;font-size:15px;line-height:19px;padding:0 10px}#bois_locale .wrapper_content{width:100%}#bois_locale .wrapper_content .lieu{margin-bottom:200px}#bois_locale .wrapper_content .lieu .lieu_content{bottom:-192px}#bois_locale .wrapper_content .lieu .lieu_content .h2{font-size:25px;line-height:35px;width:500px}#bois_locale .wrapper_content .lieu .lieu_content .h3{font-size:15px;line-height:22px}#bois_locale .wrapper_content .lieu .lieu_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd),#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even){-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_image,#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_image{width:500px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content{max-width:500px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content .h2{font-size:25px;line-height:45px;margin-bottom:20px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content .h2{font-size:25px;line-height:35px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content .p{font-size:13px;line-height:19px}#bois_locale .wrapper_content .labels .labels_content .content_text{font-size:13px;line-height:19px;min-height:100px;margin-top:40px}#bois_locale .wrapper_content .nos_avantages .h2{font-size:25px;line-height:35px}#bois_locale .wrapper_content .nos_avantages .card .card_logo{height:70px;width:auto}#bois_locale .wrapper_content .nos_avantages .card .h3{font-size:15px;line-height:22px;margin-bottom:20px}#bois_locale .wrapper_content .nos_avantages .card .p{font-size:13px;line-height:19px;min-height:100px}#bois_locale .wrapper_content .nos_essences .h2{font-size:25px;line-height:35px}#bois_locale .wrapper_content .nos_essences .nos_essences_wrapper .h3{font-size:15px;line-height:22px}}@media (max-width:575px){#bois_locale .my_home{min-height:500px}#bois_locale .my_home .h1{font-size:25px;line-height:35px}#bois_locale .wrapper_content .lieu .lieu_img{height:300px}#bois_locale .wrapper_content .lieu .lieu_content{bottom:-208px;padding:0 15px;left:unset}#bois_locale .wrapper_content .lieu .lieu_content .h2,#bois_locale .wrapper_content .lieu .lieu_content .h3,#bois_locale .wrapper_content .lieu .lieu_content .p{width:unset}#bois_locale .wrapper_content .lieu .lieu_content .h2{font-size:20px;line-height:22px;max-width:350px}#bois_locale .wrapper_content .lieu .lieu_content .h3{font-size:15px;line-height:19px;max-width:300px;margin-top:5px}#bois_locale .wrapper_content .lieu .lieu_content .p{max-width:300px;margin-top:5px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd),#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even){-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_image,#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_image{width:300px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .item_img .item_number .p,#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .item_img .item_number .p{font-size:50px;line-height:45px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(odd) .p{bottom:0}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item:nth-child(even) .p{top:0}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content{padding:0 15px}#bois_locale .wrapper_content .nos_engagements .nos_engagements_item .item_content .h2{font-size:20px;line-height:35px;margin-bottom:20px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_background{height:60vh}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content{padding:0 10px}#bois_locale .wrapper_content .bois_nos_labels .bois_nos_labels_content .h2{font-size:20px;line-height:35px}#bois_locale .wrapper_content .nos_avantages .h2{font-size:20px;line-height:35px}#bois_locale .wrapper_content .nos_avantages .card{height:400px}#bois_locale .wrapper_content .nos_avantages .card .card_logo{height:70px;width:auto}#bois_locale .wrapper_content .nos_essences .nos_essences_wrapper{height:1400px}}@media (max-width:1199px){#Contact .contact_img{display:none}#Contact .contact_wrapper .title{margin:0}#Contact #formPostuler{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0}}@media (max-width:991px){#Contact .contact_wrapper .title{width:auto}#Contact #formPostuler{width:auto}}@media (max-width:767px){#Contact .contact_wrapper{padding:0 20px}#Contact .contact_wrapper .title h1{font-size:40px;line-height:45px}}@media (max-width:575px){#Contact .contact_wrapper{padding:10px}#Contact .contact_wrapper .title h1{font-size:20px;line-height:22px}#Contact .formFiles .champs .manyFields{flex-direction:column}#Contact .formFiles .champs .manyFields .half{padding:10px 0;width:100%}#Contact .formFiles .champs .manyFields .half label{font-size:14px;line-height:22px}#Contact .formFiles .champs .textarea label{font-size:14px;line-height:22px}#Contact .formFiles .champs .textarea #apply-message{font-size:14px;line-height:19px}#Contact .formFiles .champs .sujet select{font-size:14px;line-height:22px}#Contact .formFiles .valide{font-size:14px;line-height:19px;letter-spacing:1px}#Contact+.footer .bandeau .bandeau_item{width:auto}#Contact+.footer .bandeau .bandeau_item .item_img{width:30px}}@media (max-width:1920px){#Contact_recrutement .contact_img{width:80%}}@media (max-width:1549px){#Contact_recrutement .selector .content{margin:0;padding:0 15px}#Contact_recrutement .selector .content .content_text{margin:0 auto}#Contact_recrutement .selector .content .content_box{margin-left:auto;margin-right:auto}}@media (max-width:1199px){#Contact_recrutement .contact_img{display:none}#Contact_recrutement .selector{margin-bottom:150px}#Contact_recrutement .selector .content{margin:50px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#Contact_recrutement .form{margin-bottom:150px}#Contact_recrutement .form .content{margin:50px}#Contact_recrutement .form .content .content_header{margin:50px}}@media (max-width:767px){#Contact_recrutement .selector .content{margin:20px}#Contact_recrutement .selector .content .content_text .h1{font-size:30px;line-height:45px;letter-spacing:2px}#Contact_recrutement .selector .content .content_text .h2{font-size:20px;line-height:22px;letter-spacing:2px}#Contact_recrutement .selector .content .content_text .p{font-size:15px;line-height:19px}#Contact_recrutement .selector .content .box_wrapper{margin-top:70px;width:100%}#Contact_recrutement .selector .content .content_box{margin:20px 0;gap:10px}#Contact_recrutement .selector .content .content_box .box{width:260px}#Contact_recrutement .form .content{margin:20px}#Contact_recrutement .form .content .content_header{width:auto}#Contact_recrutement .form .content .content_header .h1{font-size:30px;line-height:45px;letter-spacing:2px}#Contact_recrutement .form .content .content_box{width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#Contact_recrutement .form .content .formFiles .champs .manyFields{flex-direction:column}#Contact_recrutement .form .content .formFiles .champs .manyFields .half{margin:10px 0;width:100%}}@media (max-width:575px){#Contact_recrutement .selector .content{margin:10px}#Contact_recrutement .selector .content .box_wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#Contact_recrutement .selector .content .content_box{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#Contact_recrutement .form .content{margin:10px}#Contact_recrutement .form .content .content_header{width:auto}#Contact_recrutement .form .content .content_header .h1{font-size:20px;line-height:35px}#Contact_recrutement .form .content .content_box{width:auto;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#Contact_recrutement .form .content .formFiles{width:100%}#Contact_recrutement .form .content .formFiles .champs{width:100%}#Contact_recrutement .form .content .formFiles .champs .manyFields{flex-direction:column}#Contact_recrutement .form .content .formFiles .champs .manyFields .half{margin:10px 0;width:100%}#Contact_recrutement .form .content .formFiles .champs .manyFields .half label{font-size:14px;line-height:22px}#Contact_recrutement .form .content .formFiles .champs .file label{font-size:14px;line-height:22px}#Contact_recrutement .form .content .formFiles .champs .textarea label{font-size:14px;line-height:22px}#Contact_recrutement .form .content .formFiles .valide{font-size:14px;line-height:19px;letter-spacing:1px;width:100%;text-align:center}}@media (max-width:1549px){#nav-wrapper .menu-left li,#nav-wrapper .menu-right li{text-align:center;padding-left:14px}#nav-wrapper .menu-left li .link,#nav-wrapper .menu-right li .link{font-size:12px}#nav-wrapper .links_separator{width:50px;margin-left:14px}.h1{font-size:50px;line-height:60px}.h2{font-size:30px;line-height:35px}.home_content{padding-left:150px}.labels{margin:100px 0}.labels .labels_logo{width:120px}.cards{margin:100px 0}.cards_item .h3{font-size:25px;min-height:144px}.cards_item .item_image{height:80px}.contacts .h2{font-size:95px;line-height:90px}.items_presentation{width:auto}.items_presentation .item .item_content{margin:50px 0 0 0;padding:0 50px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.footer .wrapper{padding:79px 130px 0 130px}.footer .wrapper .wrapper_info{column-gap:50px}.footer .wrapper .wrapper_info .footer_links{grid-template-columns:150px 150px 150px;gap:30px}.footer .bandeau .bandeau_item .item_img{height:50px}.footer .bandeau .bandeau_item p,.footer .bandeau .bandeau_item a{font-size:16px}}@media (max-width:1199px){#nav-wrapper .menu-left li,#nav-wrapper .menu-right li{text-align:center;padding-left:14px}#nav-wrapper .menu-left li .link,#nav-wrapper .menu-right li .link{font-size:12px;letter-spacing:0.5px}#nav-menu{margin-left:50px}#nav-menu li{padding-left:10px}#nav-menu #nav-wrapper .links_separator{width:20px;margin-left:10px}#nav-menu .contact_bottom{left:30px}.h1{font-size:50px;line-height:60px}.h2{font-size:30px;line-height:35px}.h3{font-size:25px;line-height:22px}.home_content{padding-left:100px}.wrapper_content{width:calc(100% - 30px)}.sidebar{width:30px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sidebar .sidebar_item{font-size:13px}.contacts .contact_box{width:300px}.contacts .h2{font-size:80px;line-height:90px;letter-spacing:5px;margin:50px 0}.labels{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;margin:50px 0}.labels .labels_background{height:50vh;min-height:650px}.labels .wrapper_logo{height:unset;top:0}.labels .labels_content{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.labels .labels_content .content_text{padding:0 15px;margin:0;width:auto;min-height:50%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cards{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;margin:50px 0}.cards_item{padding:20px 0 20px 0;text-align:center;height:400px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cards_item .h3{min-height:inherit}.cards_item .p{width:500px;padding:0 20px 0 20px;min-height:unset}.cards_item .item_image{height:80px}.items_presentation .item{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.items_presentation .item:nth-child(even) .item_picto_wrapper{right:calc(96px + -65px)}.carroussel .pictogramme{width:70px;max-height:70px}.footer .wrapper{padding:30px 15px}.footer .wrapper .wrapper_info{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:0}.footer .wrapper .wrapper_info .footer_info,.footer .wrapper .wrapper_info .footer_links{gap:10px}.footer .wrapper .wrapper_info .footer_info{grid-template-columns:150px 350px}.footer .right_corner{padding-top:0}.footer .right_corner .corner_icons{column-gap:10px;padding:0 15px}.footer .footer_icone{padding:20px 50px}.footer .bandeau .bandeau_item .item_img{height:45px}.footer .bandeau .bandeau_item p{font-size:15px}}@media (max-width:991px){.home_background{background-attachment:inherit !important}#nav-menu .menu-left,#nav-menu .menu-right,#nav-menu #nav-wrapper .links_separator{display:none;opacity:0}#nav-menu img{position:absolute;top:23px;left:10px}#nav-menu .open{display:block;position:relative;top:20px;right:0;width:auto}#nav-menu .open li{padding:30px 10px;text-align:left}#nav-menu .open li .link{display:inline-block;font-size:15px}#nav-menu .open ul{height:auto}#nav-menu .open .menu-right .link{font-size:15px}#nav-menu #contact{width:150px;height:43px}#nav-menu #contact a{padding-top:14px}#nav-menu #nav-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#nav-menu #nav-wrapper .wrapper_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20% 0 0 10px}.nav_burger{display:block;width:55px;height:55px;background:#fff;overflow:hidden;position:absolute;top:15px;right:15px;cursor:pointer}.nav_burger .nav_burger_span{display:block;border-radius:10px;position:relative;margin-top:10px;top:0;height:2px;left:50%;margin-left:-20px;width:32px;background:#643D26;transition:all 0.6s}.nav_burger .nav_burger_text{position:relative;font-weight:bold;font-size:13px;left:6px;top:5px}.h1{font-size:30px;line-height:35px}.h2{font-size:25px;line-height:22px}.h3{font-size:20px;line-height:22px}.h1,.h2,.h3{letter-spacing:2px}.home_content{padding-left:50px}.home_content .h1,.home_content .sous_titre,.home_content .p,.home_content .h2,.home_content .h3{max-width:500px}.wrapper_content{width:calc(100% - 30px)}.contacts .contacts_wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}.contacts .h2{font-size:60px;line-height:60px;margin:50px 0}.cards_item .item_image{height:70px}.labels .labels_logo{width:100px;height:auto}.carroussel .pictogramme{width:60px;max-height:60px}.footer .bandeau .bandeau_item p,.footer .bandeau .bandeau_item a{font-size:14px;line-height:19px}.footer .bandeau .bandeau_item .item_img{height:40px;width:auto}.footer .wrapper .wrapper_info{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:20px}.footer .wrapper .wrapper_info .footer_links{grid-template-columns:200px 200px 200px;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer .wrapper .wrapper_info .footer_info{width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer .wrapper .wrapper_info .footer_info,.footer .wrapper .wrapper_info .footer_links{gap:10px}.footer .footer_icone img{width:150px;height:auto}}@media (max-width:767px){.sous_titre{text-transform:inherit !important}#nav-menu .open li{padding:20px 10px}.home_content{padding-left:25px;padding-right:25px}.sidebar{display:none}.wrapper_content{width:100%}.contacts .h2{font-size:40px;line-height:45px;margin:50px 0}.cards_item .item_image{height:50px}.carroussel_card{padding:0 15px}.carroussel .pictogramme{width:50px;max-height:50px}.carroussel .carroussel_card{width:60%}.items_presentation .item:nth-child(odd),.items_presentation .item:nth-child(even){-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.items_presentation .item:nth-child(odd) .item_img .item_image,.items_presentation .item:nth-child(even) .item_img .item_image{width:500px}.items_presentation .item:nth-child(odd) .item_picto_wrapper,.items_presentation .item:nth-child(even) .item_picto_wrapper{width:65px;height:100px}.items_presentation .item:nth-child(odd) .item_picto_wrapper .item_picto,.items_presentation .item:nth-child(even) .item_picto_wrapper .item_picto{width:50px;height:auto}.items_presentation .item:nth-child(even) .item_picto_wrapper{right:calc(96px + -65px)}.footer .bandeau_item{padding:10px}.footer .bandeau_item .item_img{height:35px}.footer .bandeau_item p,.footer .bandeau_item a{font-size:14px}.footer .wrapper .wrapper_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer .wrapper .wrapper_info .footer_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.footer .wrapper .wrapper_info .footer_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:500px}.footer .right_corner{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:20px;row-gap:10px}.footer .right_corner .corner_socials{display:none}.footer .right_corner .corner_socials_mob{display:block}.footer .right_corner .corner_socials_mob .link{max-width:20px;max-height:20px;margin:10px 10px}.footer .right_corner .corner_legals{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0;width:100%;font-size:12px}.footer .footer_icone{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media (max-width:575px){#nav-menu{margin-left:0px}#nav-menu .open{right:0;padding:10px}#nav-menu #contact{width:120px;height:42px}#nav-menu #contact a{padding-top:14px}#nav-menu #nav-wrapper{height:90px}#nav-menu #nav-wrapper .wrapper_links{margin:35% 0 0 10px}.sous_titre,.p{letter-spacing:1px}.h1{font-size:25px;line-height:35px}.h2{font-size:20px;line-height:22px}.h3{font-size:15px;line-height:19px}.sous_titre{font-size:14px;line-height:19px}.p{font-size:13px;line-height:19px}.home_content{padding-left:15px}.contacts .h2{font-size:30px;line-height:35px;letter-spacing:2px;margin:50px 0}.contacts .contacts_wrapper .contact_box{width:100%;padding:0 15px}.contacts .contacts_wrapper .contact_box .button{font-size:13px;line-height:19px;height:30px;letter-spacing:0}.contacts .contacts_wrapper .contact_box span{font-size:15px;line-height:19px}.carroussel .card_img{min-height:150px}.carroussel .pictogramme{width:40px;max-height:40px}.carroussel .carroussel_card{width:50%;min-width:250px;padding:0 15px}.carroussel_arrow_right{right:71px}.carroussel_arrow_background{width:70px}.carroussel_arrow_svg{width:60px;top:5px;left:4px}.carroussel_arrow_left .carroussel_arrow_svg{top:5px;left:4px;width:60px}.cards_item{padding:20px;text-align:center;height:auto;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cards_item .p{width:auto;padding:0 15px}.cards_item .item_image{height:40px}.items_presentation{margin-top:30px}.items_presentation .item:nth-child(odd),.items_presentation .item:nth-child(even){text-align:center;padding-bottom:30px}.items_presentation .item:nth-child(odd) .item_img,.items_presentation .item:nth-child(even) .item_img{width:100%;padding:0 15px}.items_presentation .item:nth-child(odd) .item_img .item_image,.items_presentation .item:nth-child(even) .item_img .item_image{width:100%}.items_presentation .item:nth-child(even) .item_picto_wrapper{right:15px}.items_presentation .item:nth-child(odd) .item_picto_wrapper{left:15px}.items_presentation .item:nth-child(odd) .item_picto_wrapper,.items_presentation .item:nth-child(even) .item_picto_wrapper{height:100px;width:70px}.footer .wrapper{padding:70px 20px 50px 20px}.footer .wrapper .wrapper_info{padding-top:0}.footer .footer_icone{gap:0;padding:74px 32px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .footer_icone img{width:100px;height:auto}.footer .bandeau .bandeau_item{width:50%}.footer .bandeau .bandeau_item p,.footer .bandeau .bandeau_item a{font-size:14px;text-align:center;min-height:38px}.footer .bandeau .bandeau_item a{min-height:unset}.footer .bandeau .bandeau_item .item_img{width:40px;height:auto}}