button{color:#fff;font-family:Inter;font-size:16px;font-style:normal;line-height:20px;font-size:1rem;border:0;border-radius:100px;cursor:pointer}.btn-small{padding:12px 16px}.btn-medium{padding:16px 32px}.btn-whiteborder{background:none;border:1px solid #fff;color:#fff}.btn-red{background:var(--Renau);color:#fff}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mb-32{margin-bottom:32px}.mt-64{margin-top:64px!important}.mt-124{margin-top:124px!important}.my-64{margin-top:64px;margin-bottom:64px}.mb-64{margin-bottom:64px!important}.mb-124{margin-bottom:124px!important}.mb-16{margin-bottom:16px}.container{width:1192px;margin:0 auto}h1{color:#161616;font-family:Inter;font-size:48px;font-style:normal;font-weight:700;line-height:normal}h2,h3{color:#161616;font-family:Inter;font-size:32px;font-style:normal;line-height:normal}h2,h3,strong{font-weight:600}mark{color:var(--Renau);background:none}#IndexHeader{justify-content:center;width:100vw;height:100px}#IndexHeader,#IndexHeader nav{display:flex;position:absolute}#IndexHeader nav{align-items:center;justify-content:space-between;top:64px}#IndexHeader nav ul{display:flex;align-items:center;gap:32px}#IndexHeader nav a{color:#fff}#MainHeader{justify-content:center}#MainHeader,#MainHeader nav{display:flex;width:100vw;height:100px;z-index:1000}#MainHeader nav{position:fixed;border-bottom:1px solid hsla(0,0%,9%,.05);background:#fff;box-shadow:0 0 40px -6px rgba(0,0,0,.25)}#MainHeader nav,#MainHeader nav div{align-items:center;justify-content:space-between}#MainHeader nav div{display:flex}#MainHeader nav ul{display:flex;align-items:center;gap:32px}#MainHeader nav a{display:flex;color:#000}.NavFlag-responsive,.responsive-menu{display:none!important}.responsive-menu{gap:16px}.responsive-menu .burger{cursor:pointer;z-index:10000}.responsive-nav{position:fixed;right:0;display:flex;flex-direction:column;width:100vw;top:100px;height:calc(100vh - 100px);background-color:#fff;z-index:1000;transition:all .5s ease-in-out}.responsive-nav ul{width:100;height:100%}.responsive-nav li{display:flex;width:100%;height:20%;background-color:#fff;cursor:pointer;transition:all .3s ease-in}.responsive-nav li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.responsive-nav li:hover{background-color:#d30000}.responsive-nav li:hover a{transition:all .3s ease-in;color:#fff}.burger{display:none}footer{padding-top:64px;border-top:1px solid hsla(0,0%,9%,.05)}footer span{display:block;height:1px;width:100%;background:hsla(0,0%,9%,.05)}.FooterCoor{display:flex;flex-direction:column}.FooterLink{display:flex;gap:124px}.FooterCoorLink{display:flex;justify-content:space-between}.FooterLink ul{display:flex;flex-direction:column;gap:16px}.CopyrightDroit{display:flex;justify-content:space-between;padding:32px 0}.CopyrightDroit p{color:#161616;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.CopyrightDroit ul{display:flex;gap:16px}.CopyrightDroit a{color:#161616;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#HomeNumber{background-color:var(--Renau);padding:50px 0}#HomeNumber ul{justify-content:space-between}#HomeNumber li,#HomeNumber ul{display:flex;align-items:center}#HomeNumber li{gap:20px}#HomeNumber .Number{font-size:48px;line-height:normal;letter-spacing:-2.56px}#HomeNumber .Number,.NumberText{color:#fff;font-style:normal;font-weight:500}.NumberText{font-family:Inter;font-size:16px;line-height:20px;max-width:100px}.VerticalLine{display:block;width:1px;background:#fff;height:40px}#Client .cards{display:flex;gap:32px;width:-moz-fit-content;width:fit-content}#Client .card{display:flex;justify-content:center;align-items:center;position:relative;min-width:272px;height:200px;border-radius:16px;background:#fff;box-shadow:0 0 40px -6px rgba(0,0,0,.13)}#Client .card>img{max-width:124px;max-height:64px}#Client .card .Secteur{display:flex;align-items:center;position:absolute;right:16px;bottom:8px;gap:4px}#Client .transform{transform:translateX(-152px)}#Client .card .Secteur img{width:12px;height:12px}#Client .card .Secteur p{color:#161616;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px}#Newsletter{display:flex;flex-direction:column;align-items:center;background:var(--Red10);padding:64px 0}#Newsletter p{max-width:580px;color:#161616;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#Newsletter div{position:relative;width:480px;height:52px}#Newsletter div input{position:absolute;background-color:#fff;border-radius:100px;width:100%;height:100%;padding-left:24px}#Newsletter div button{position:absolute;right:0}#HeroBanner{min-height:100vh;display:flex;flex-direction:column;justify-content:center;position:relative}#HeroBanner h1,#HeroBanner h2,#HeroBanner h3{color:#fff}#HeroBanner video{position:absolute;min-height:-webkit-fill-available;width:-webkit-fill-available;z-index:-1;object-fit:cover}#SavoirFaire .horizontale{display:flex}#SavoirFaire .horizontale>div{width:50%}#SavoirFaire .horizontale div img{width:-webkit-fill-available;height:100%;max-height:300px;object-fit:cover}#SavoirFaire .horizontale .content{padding:24px}#SavoirFaire .horizontale .content div{display:flex;align-items:center;gap:16px}#SavoirFaire .horizontale .content .number{color:#d30000;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.28px}#SavoirFaire .horizontale .content .title{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.content>p{color:#161616;font-weight:500;line-height:24px}.content>p,.red-circle{font-family:Inter;font-size:16px;font-style:normal}.red-circle{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:var(--Renau);border-radius:100px;color:#fff;font-weight:700;line-height:normal}.Argument{font-weight:700;line-height:20px}.Argument,.Argumentation{color:#161616;font-family:Inter;font-size:16px;font-style:normal}.Argumentation{font-weight:500;line-height:24px}.container-argu{min-width:200px;width:calc(33.33% - 27px)}.container-argus{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px}#Temoignage{display:flex;flex-direction:column;align-items:center}#Temoignage img{max-height:170px;max-width:320px;object-fit:cover}#Temoignage .ContainerTop{display:flex;align-items:center;overflow:hidden;position:relative;height:300px;width:100%}#Temoignage .coulissant{display:flex;position:absolute;width:-moz-fit-content;width:fit-content;transition:all .4s ease-in-out}.temoignage{display:flex;align-items:center}.temoignage div{width:50%}.ContainerTop .containerIMG{display:flex;justify-content:center;align-items:center}#Temoignage .container-content{display:flex;flex-direction:column}#Temoignage .container-content .Poste{color:#161616;font-family:Inter;font-size:16px;font-style:italic;font-weight:500;line-height:normal}#Temoignage .container-content .Nom{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#Temoignage .container-content .Avis{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#FamilleHeroBanner{display:flex;align-items:center;height:50vh;width:100vw;overflow:hidden;position:relative}#FamilleHeroBanner h1,#FamilleHeroBanner h2,#FamilleHeroBanner h3{color:#fff}#FamilleHeroBanner img{position:absolute;width:100vw;height:100%;object-fit:cover;z-index:-1}#FamilleHeroBanner p{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;max-width:580px}.navigation{display:flex;position:absolute;top:55px;gap:8px}.navigation a,.navigation p{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#ListFamille .cards{display:flex;flex-wrap:wrap;gap:20px}#ListFamille .card{display:flex;justify-content:center;align-items:center;position:relative;width:calc(25% - 15px);object-fit:cover;overflow:hidden;min-width:250px;border-radius:16px;aspect-ratio:1/1}#ListFamille .card p{position:absolute;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;bottom:16px;width:100%;text-align:center}#ListFamille .card img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in}#ListFamille .card:hover img{width:120%}#InfoContact{display:flex}#InfoContact>div{width:100%}#InfoContact li{display:flex;flex-direction:column}#InfoContact li.mt-16 p{margin-bottom:8px;font-weight:700}#InfoContact li a{width:-moz-fit-content;width:fit-content}#InfoContact .compagnie{font-weight:700}#DevisAsk{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--Red10);width:100vw;height:40vh}#DevisAsk p{color:#161616;text-align:center;font-style:normal;font-weight:500;line-height:24px;max-width:580px}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/_next/static/media/Inter-Thin.65fc3559.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/_next/static/media/Inter-ExtraLight.03394d20.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/_next/static/media/Inter-Light.0b4ff3e0.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/_next/static/media/Inter-Regular.1282ebc6.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/_next/static/media/Inter-Medium.8d213a54.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/_next/static/media/Inter-SemiBold.524c2f2b.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/_next/static/media/Inter-Bold.c146dcab.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/_next/static/media/Inter-ExtraBold.6e29c005.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/_next/static/media/Inter-Black.5d1d6a15.ttf) format("truetype");font-display:swap}#DevisAsk p,*{font-family:Inter;font-size:16px}*{text-decoration:none;list-style:none;margin:0;padding:0;border:0;outline:none;box-sizing:border-box;scroll-behavior:smooth}:root{--Renau:#d30000;--Red10:#f9eded}body,html{width:100vw;overflow-x:hidden}a{color:#161616}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}video::-webkit-media-controls-mute-button,video::-webkit-media-controls-volume-slider{display:none!important}video::-webkit-media-controls{overflow:hidden!important}#Admin{display:flex;flex-direction:column}#Admin p{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#Admin h1{font-size:32px;margin:124px auto 64px}#Admin h1,#Admin h4{color:#161616;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}#Admin h4{font-size:20px;margin-top:64px;margin-bottom:32px}footer a{color:#161616}#ContactForm{flex-direction:column}#ContactForm,#ContactForm div{display:flex;gap:20px}#ContactForm input,#ContactForm textarea{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:8px;border:1px solid #161616;padding:16px 24px;resize:none;width:100%}#ContactForm button{margin-top:20px;margin-left:auto}.left-translate{animation:scrollImagesgd 45s linear infinite}.right-translate{animation:scrollImagesdg 45s linear infinite}@keyframes scrollImagesgd{0%{transform:translateX(-100%)}to{transform:translateX(1.2%)}}@keyframes scrollImagesdg{0%{transform:translateX(0)}to{transform:translateX(-101.2%)}}#CompagnyTeam .cards{display:flex;flex-wrap:wrap}#CompagnyTeam a{width:25%;max-height:400px;overflow:hidden;position:relative}#CompagnyTeam .card img{height:100%;width:121%;object-fit:cover}#CompagnyTeam .card div{position:absolute;bottom:24px;left:24px;transform:translateY(80%);transition:all .3s ease-in-out}#CompagnyTeam a:hover .card div{transform:translateY(0)}.TeamerName{font-style:normal;font-weight:500}.TeamerName,.TeamerPoste{color:#000;font-family:Inter;font-size:16px;line-height:normal}.TeamerPoste{font-style:italic;font-weight:400}.TeamerPhrase{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-right:24px}#CompagnyNumber{background:var(--Renau);padding:96px 0}#CompagnyNumber h3{color:#fff}#CompagnyNumber .Wrapper div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}#CompagnyNumber .Number{font-family:Inter;font-size:48px;letter-spacing:-1.92px}#CompagnyNumber .Descriptif,#CompagnyNumber .Number{color:#fff;font-style:normal;font-weight:500;line-height:normal}#CompagnyNumber .Descriptif{font-size:20px;max-width:250px;text-align:center}#CompagnyValue .Wrapper{display:flex;flex-wrap:wrap;gap:32px}#CompagnyValue .Wrapper>div>div{display:flex;justify-content:center;align-items:center;background:var(--Renau);border-radius:8px;width:64px;height:64px}#CompagnyValue .Wrapper img{max-height:32px;width:auto}#CompagnyValue .Wrapper div{width:calc(33.33% - 22px)}#CompagnyValue .Wrapper .Title{margin-top:16px;margin-bottom:8px;color:#161616;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal}#CompagnyAbout .Information{display:flex;gap:64px}#CompagnyAbout .Information>div{width:50%}#CompagnyAbout .Information p{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:justify}#CompagnyAbout .Information .Carrousel{border-radius:16px;overflow:hidden}#CompagnyAbout .Carrousel img{width:33.3333333%;height:100%;object-fit:cover;aspect-ratio:1/1}#Actualite .cards{display:flex;flex-wrap:wrap;gap:32px}#Actualite .card{border-radius:16px;background:#fff;box-shadow:0 4px 40px -6px rgba(0,0,0,.13);width:calc(33.33% - 22px);overflow:hidden}#Actualite .News{color:var(--Rouge-Renau,#d30000);font-size:12px}#Actualite .News,#Actualite .Title{font-family:Inter;font-style:normal;font-weight:700;line-height:normal}#Actualite .Title{color:#161616;font-size:20px;margin-bottom:8px}#Actualite .containerInfo{padding:24px}#Actualite .Descriptif{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#Actualite a{display:block;color:var(--Rouge-Renau,#d30000);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-left:auto;width:-moz-fit-content;width:fit-content;margin-top:16px}#FormProduit form{display:flex;flex-direction:column;gap:20px}#FormProduit .ContainerProduit{display:flex;gap:32px}#FormProduit .ContainerProduit>div{width:50%}#FormProduit .ContainerProduit .information{display:flex;flex-direction:column}#FormProduit .information p{color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#FormProduit form div{display:flex;gap:20px}#FormProduit form input,#FormProduit form textarea{padding:16px 24px;border-radius:8px;border:1px solid #161616;width:100%;resize:none}#FormProduit form textarea{height:130px}#FormProduit form button{margin-left:auto}#VideoFiche{width:100vw;min-height:100vh;position:relative;padding:64px 0}#VideoFiche h3{color:#fff}#VideoFiche img{position:absolute;top:0;width:100vw;height:calc(100vh - 100px);z-index:-1;object-fit:cover}#ConveyorInfo input,#ConveyorInfo select,#EssentialInfo input,#ProductInfo input{padding:16px 24px;border-radius:8px;border:1px solid #161616;color:#161616;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;border:1px solid #161616;border-radius:16px;aspect-ratio:1/1;cursor:pointer}.dropzone p{margin-top:24px;color:#000;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:400px}.Productanwser,.containerdocuments{display:flex;flex-direction:column;gap:20px}.Productanwser p{font-size:20px;font-weight:600}.Productanwser div{display:flex;gap:20px}.Productanwser input{width:100%}.Productanwser button{margin-left:auto}.fileszone{border:1px solid #161616;border-radius:16px;width:100%;height:24%;padding:24px;overflow-y:scroll}.fileszone ul{display:flex;flex-direction:column;width:100%;gap:12px}.fileszone div{display:flex;align-items:center;justify-content:center;gap:12px}.fileszone svg{cursor:pointer}.fileszone li{display:flex;align-items:center;justify-content:space-between}.fileszone img{width:20px}.dragging{background-color:rgba(0,0,0,.13);border:1px dashed #161616!important}.a2,.dragging .a1{display:none}.dragging .a2{display:block}.ProductForm{display:flex;gap:40px}.ProductForm>div{width:50%}#EssentialInfo div,.ItemList{display:flex;gap:20px}.ItemList .active{background:var(--Renau);color:#fff}.ItemList p{pointer-events:none}.ItemList li{border-radius:8px;border:1px solid var(--Rouge-Renau,#d30000);background:#fff;padding:16px 24px;cursor:pointer;color:var(--Renau);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.PreviewConveyor{width:100%;aspect-ratio:1/1;border:1px solid rgba(0,0,0,.13);border-radius:16px}.PreviewConveyor img{width:100%;height:-webkit-fill-available;object-fit:cover;border-radius:16px}#CommentForm textarea{width:100%;height:200px;resize:none;border:1px solid #161616;border-radius:16px;color:#161616;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:16px 24px;margin-top:20px}#CommentForm button{margin-top:24px;display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}#myThreeJsScene{height:-moz-fit-content;height:fit-content;z-index:-1;height:100%;width:100%}#myThreeJsScene canvas{width:100%;border-radius:8px}#CompagnyNumber .Wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:96px}#CompagnyNumber .Wrapper .NumberContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#FicheTechnique>div{display:flex;gap:64px}#FicheTechnique .Rendu{width:400px}#FicheFiles ul{display:flex;flex-wrap:wrap;gap:16px;width:100%}#FicheFiles ul a{display:flex;align-items:center;gap:8px;border-radius:4px;padding:8px 12px;background:var(--Renau);color:#fff}.RedTitle{color:var(--Rouge-Renau,#d30000);font-weight:600;line-height:normal;text-transform:uppercase;padding:16px 0;margin-top:16px;border-top:1px solid rgba(0,0,0,.13)}#SavoirFaire ul li,.RedTitle{font-family:Inter;font-size:16px;font-style:normal}#SavoirFaire ul li{list-style:disc;margin-left:16px;color:#161616;font-weight:500;line-height:24px}#FicheTechnique tbody tr:first-child,#FicheTechnique tbody tr:nth-child(11),#FicheTechnique tbody tr:nth-child(3),#FicheTechnique tbody tr:nth-child(5),#FicheTechnique tbody tr:nth-child(7),#FicheTechnique tbody tr:nth-child(9){background:#f8f8f8}#FicheTechnique tbody td,#FicheTechnique tbody th{padding:8px;text-align:left}#FicheTechnique table{width:100%}.FicheList li{margin-left:32px;list-style:disc}#ficheBande div{display:flex;flex-wrap:wrap;gap:8px}#ficheBande img{max-width:72px}#FicheTechnique th{font-weight:500}#fichemoteur img{max-width:64px}#Temoignage .Menu{display:flex;align-items:center;gap:8px;margin-top:96px}#Temoignage .Menu span{display:block;width:8px;height:8px;border-radius:100px;background:#d9d9d9;cursor:pointer}#Temoignage .Menu .active{width:12px;height:12px;background:#f96464}#CompagnyAbout .Carrousel{position:relative}#CompagnyAbout .Coulissant{display:flex;position:absolute;width:-moz-fit-content;width:fit-content;width:300%;height:100%;transition:all 1s ease-in-out}#FamilleHeroBanner.compagny{height:calc(100vh - 100px)}#FamilleHeroBanner .Carrousel{position:absolute;width:100vw;height:100%;z-index:-2}#FamilleHeroBanner .Coulissant{display:flex;position:absolute;width:-moz-fit-content;width:fit-content;width:600%;height:100%;transition:all 1s ease-in-out}#FamilleHeroBanner .Coulissant img{position:static}#BlackFilter{position:absolute;width:100vw;height:100%;background:rgba(0,0,0,.3);z-index:-1}#SavoirFaire .Carrousel{position:relative;display:flex;overflow:hidden;height:300px}#SavoirFaire .Coulissant{display:flex;position:absolute;width:-moz-fit-content;width:fit-content;width:200%;height:100%;transition:all 1s ease-in-out}.NavFlag{display:flex;justify-content:center;width:24px;height:16px;overflow:hidden}.NavFlag:hover{overflow:initial}.containerFlag{display:flex;flex-direction:column;align-items:center;gap:16px;background-color:#fff;height:-moz-fit-content;height:fit-content;width:100%;border-radius:2px;padding-bottom:4px}.NavFlag img{cursor:pointer;width:16px}.containerslogan{display:flex;align-items:center;gap:16px;position:absolute;top:96px;width:100%;justify-content:center}.containerslogan p{font-size:48px;color:#fff;font-weight:500}.containerslogan img{width:96px}.BlackFilter{width:-webkit-fill-available;min-height:-webkit-fill-available;position:absolute;background:rgba(0,0,0,.3);z-index:-1}#Articles .Wrapper{display:flex;flex-wrap:wrap;column-gap:64px}#Articles .Wrapper a{display:flex;width:calc(50% - 32px);gap:16px;border-top:1px solid rgba(0,0,0,.13);border-bottom:1px solid rgba(0,0,0,.13);padding:32px 0;margin-top:-1px}#Articles .Wrapper .card-img{max-width:220px}#Articles .card-img img{width:100%}#Articles .card-title{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:24px}#Articles .card-description{color:#161616;font-size:14px;line-height:20px;margin-top:4px}#Articles .card-description,#Articles .card-sub{font-family:Inter;font-style:normal;font-weight:500}#Articles .card-sub{margin-top:12px;color:var(--Rouge---Nol,#d30000);font-size:12px;line-height:normal}#Article{display:flex;gap:64px}#Article .contenu{width:60%}#Article .contenu p{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#Article aside a{color:var(--Renau);font-weight:600}#Actualite .cards img{width:100%;height:140px}.FooterLink .actualite a{display:block;white-space:nowrap;overflow:hidden}#Technical-Conveyor{display:flex;gap:27px;align-items:flex-start}#Product-Visual{display:flex;flex-direction:column;max-width:866px;gap:16px}#Product-Visual #MainScene{width:100%;height:502px;max-height:502px}#Product-Visual #MainScene div,#Product-Visual #MainScene img,#Product-Visual #MainScene video{border-radius:8px;object-fit:cover;width:866px!important;height:502px!important}#Product-Visual #MainScene svg{position:absolute}#Product-Visual #D3-Suggest,#Product-Visual #Video-Suggest{display:flex;justify-content:center;align-items:center;position:relative}#Product-Visual #D3-Suggest svg,#Product-Visual #Video-Suggest svg{position:absolute;pointer-events:none;z-index:1000}#Video-Suggest:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);pointer-events:none;border-radius:4px}#Product-Visual .container-coulissant{height:78px;width:100%;overflow:hidden}#Product-Visual .Coulissant{display:flex;align-items:center;gap:16px;height:100%;width:max-content;position:relative;transition:all .4s ease-in-out}#Product-Visual .Coulissant img,#Product-Visual .Coulissant video{width:140px;height:78px;object-fit:cover;border-radius:4px;cursor:pointer}#Product-Visual .container-coulissant{display:flex;align-items:center;position:relative}#Product-Visual .container-coulissant>svg{position:absolute;z-index:100;cursor:pointer}#Product-Visual .container-coulissant .left-svg{display:none;left:16px;transform:rotate(180deg)}#Product-Visual .container-coulissant .right-svg{right:16px}#Product-Visual .container-coulissant>span{display:block;position:absolute;width:90px;height:100%}#Product-Visual .container-coulissant .left-shadow{display:none;left:0;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.6))}#Product-Visual .container-coulissant .right-shadow{right:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.6))}#Product-Visual #Image-Suggest{display:flex;gap:16px}#Container-Selection{display:flex;flex-direction:column;width:25%;align-self:flex-start;overflow:visible!important;position:relative}#Sticky-Selection{background-color:#f9eded;border-radius:8px;gap:24px;min-height:100px;min-width:250px;padding:16px;position:-webkit-sticky;position:sticky;top:140px}#Sticky-Selection,#Sticky-Selection div{align-items:center;display:flex;flex-direction:column;width:100%}#Sticky-Selection div>p{color:var(--Rouge-Renau,#d30000);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#Sticky-Selection ul{display:flex;gap:8px;margin-top:16px;width:100%}#Sticky-Selection li{display:flex;justify-content:center;width:100%;padding:8px 0;background:#fff;border-radius:4px;cursor:pointer}#Sticky-Selection li.active{background:var(--Renau);color:#fff}#Sticky-Selection ul p{pointer-events:none}#Conveyor-Option{width:100%;max-width:866px}#Conveyor-Option .Wrapper{display:flex;flex-wrap:wrap;gap:20px}#Conveyor-Option .Wrapper li{display:flex;justify-content:center;position:relative;width:calc(33.3333333% - 14px);overflow:hidden;border-radius:4px}#Conveyor-Option .Wrapper p{position:absolute;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center;bottom:16px;width:100%}#Conveyor-Option .Wrapper img{width:100%}#Container-technique ul li{display:flex;flex-direction:column;justify-content:space-between;padding:16px 0}#Container-technique ul li img,#Container-technique ul li span{display:block;max-width:124px;border-radius:4px;width:100%}#Container-technique ul li p:first-child{color:var(--Renau);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#Container-technique ul li p:nth-child(2){text-align:left;width:100%;max-width:400px}#ListFamille h4{font-size:24px;color:#d30000;font-size:20px}.custom-select{display:flex;flex-direction:column;gap:0!important}.selected-option{display:flex;gap:4px;padding:4px 8px;background-color:rgba(0,0,0,.1);border-radius:4px}.remove{cursor:pointer}.selected-options{display:flex;flex-wrap:wrap;border-radius:8px;border:1px solid #161616;padding:16px 24px;gap:4px!important;background:#fff;z-index:1}.selected-options .placeholder{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.custom-select select{margin-top:-6px;border-top:0!important;border-radius:0 0 8px 8px!important}#Motrice,#Tension{flex-direction:row!important}#Container-technique table{border-collapse:collapse;width:100%;table-layout:fixed}#Container-technique tbody td{border:1px solid #ddd;font-size:.875rem}#Container-technique tbody td:first-child,#Container-technique tbody td:nth-child(3),#Container-technique tbody td:nth-child(5){background:#f8f8f8;font-weight:400}#Container-technique td{padding:1rem;font-weight:500}#Container-technique table td:first-child{font-weight:400;white-space:nowrap}#Container-technique td:first-letter{text-transform:capitalize}#Merci-Devis{display:flex;flex-direction:column;align-items:center;padding:124px 0}#Merci-Devis img{width:124px}#Merci-Devis .red{color:var(--Renau);margin-top:32px}#Merci-Devis div{margin-top:40px;display:flex;gap:24px}#Merci-Devis p{color:#161616;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:normal;max-width:750px;margin-top:16px}.placeholder-asterisk:after{content:"*";color:red}.container_info_fiche{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;width:100%}@media (max-width:1320px){.container{width:1000px}#HomeNumber ul{flex-wrap:wrap}#HomeNumber li{flex:1 1 33%}.container-argu{width:calc(50% - 20px)}.FooterLink{gap:64px}#ListFamille .card{width:calc(33.3333333% - 14px)}#Container-technique ul li{flex-direction:column;gap:16px}#Container-technique table{max-width:none}}@media (max-width:1128px){.container{width:900px}#MainHeader nav ul{display:none!important}.NavFlag-responsive{display:flex!important}.burger{display:block}.responsive-menu{display:flex!important}.CopyrightDroit{flex-direction:column-reverse;align-items:center;gap:16px}.CopyrightDroit p,.CopyrightDroit ul{width:-moz-fit-content;width:fit-content}}@media (max-width:924px){.container{width:796px}#Actualite .card{width:calc(50% - 32px)}h1,h2,h3{text-align:center}#HeroBanner>div.container>a{display:flex;width:-moz-fit-content;width:fit-content;margin:auto}.FooterCoorLink{flex-direction:column}.FooterLink{margin-top:56px;justify-content:space-between}.FooterLink ul{width:-moz-fit-content;width:fit-content}#InfoContact{margin-top:32px}.FooterCoor #InfoContact{width:100%}.FooterCoor{align-items:center}.FooterCoor ul{display:flex;justify-content:space-between;width:100%}#CompagnyValue .Wrapper div,.FooterCoor ul li{display:flex;flex-direction:column;align-items:center}#CompagnyValue .Wrapper div{width:calc(50% - 16px)}#CompagnyValue .Descriptif{text-align:center}#CompagnyAbout .Information>div{width:100%}#CompagnyAbout .Information{flex-direction:column-reverse}#CompagnyAbout .Information .Carrousel{aspect-ratio:1/1}#FamilleHeroBanner p{text-align:center}#FamilleHeroBanner>div>div:nth-child(2){display:flex;flex-direction:column;align-items:center}#Article{flex-direction:column}#Article .contenu{width:100%}#Article ul{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}#Article ul li{width:-moz-fit-content;width:fit-content}#root>footer>div.FooterCoorLink>div.FooterCoor>a.mt-32{text-align:center}}@media (max-width:860px){.container{width:738px}#ListFamille .card{width:calc(50% - 10px)}}@media (max-width:768px){.container{width:644px}.temoignage{flex-direction:column}.temoignage div{width:100%}#Temoignage .container-content{align-items:center;margin-top:16px}#Temoignage .container-content .Avis{text-align:center}#Temoignage .ContainerTop{height:383px}#Temoignage .Menu{margin-top:32px}#Temoignage .coulissant{align-items:center}#Technical-Conveyor{flex-direction:column-reverse}#Container-Selection{width:100%}#Sticky-Selection{flex-direction:unset;min-width:auto;width:100%;flex-wrap:wrap;margin-top:32px!important;align-items:self-start}#Sticky-Selection div{width:calc(50% - 12px)}#CompagnyNumber .Wrapper .NumberContainer{flex-wrap:wrap;justify-content:space-around;gap:24px}#FamilleHeroBanner a{display:flex;justify-content:center}#Articles .Wrapper a{width:100%;align-items:center}#EssentialInfo input{width:calc(50% - 32px)}#CommentForm>p,#ConveyorInfo>p,#EssentialInfo>p,#ProductInfo>p{text-align:center}.ProductForm{flex-direction:column}.PreviewConveyor{aspect-ratio:1/1}.PreviewConveyor,.Productanwser,.containerdocuments{width:100%!important}.Productanwser button{margin:auto}#InfoContact{flex-direction:column}#ContactForm button{margin:20px auto 0}#CommentForm button{margin-left:auto;margin-right:auto}#CommentForm>div{justify-content:center!important}.PreviewConveyor img{height:100%}.ContainerProduit{flex-direction:column}#FormProduit .ContainerProduit .information{width:100%}}@media (max-width:704px){.container{width:576px}#SavoirFaire>div:nth-child(2),#SavoirFaire>div:nth-child(4){flex-direction:column}#SavoirFaire>div:nth-child(3),#SavoirFaire>div:nth-child(5){flex-direction:column-reverse}#SavoirFaire .horizontale,#SavoirFaire .horizontale>div{width:100%}#Conveyor-Option .Wrapper li{width:calc(50% - 10px)}.FooterCoor ul{flex-wrap:wrap;justify-content:space-evenly;gap:24px}}@media (max-width:608px){.container{width:512px}#Actualite .card{width:100%}#Actualite .cards img{object-fit:cover}#CompagnyValue .Wrapper div,#ListFamille .card{width:100%}}@media (max-height:750px){#FamilleHeroBanner{height:auto;padding:96px 0}#FamilleHeroBanner.compagny{min-height:100vh}}@media (max-height:630px){#FamilleHeroBanner.compagny{height:auto}}@media (max-height:544px){.containerslogan{padding-top:64px;position:static;margin-bottom:64px}.containerherobannercontent{padding-bottom:64px}}@media (max-width:544px){.container{width:448px}.container-argu{width:100%;justify-content:center}.CopyrightDroit ul{flex-direction:column;align-items:center}h1{font-size:40px;line-height:48px}.containerslogan{padding-top:64px;position:static;margin-bottom:64px}.containerherobannercontent{padding-bottom:64px}.containerslogan p{font-size:32px;line-height:40px}#HomeNumber ul{flex-direction:column}#HomeNumber ul span{rotate:90deg}#HomeNumber li{width:100%;justify-content:center;flex-direction:column;gap:0}.NumberText{max-width:-moz-fit-content;max-width:fit-content}#Newsletter div,#Newsletter p{max-width:448px}.CopyrightDroit p{text-align:center;width:80%}}@media (max-width:480px){#Newsletter div,#Newsletter p,.container{width:400px}.container-argu{display:flex;flex-direction:column;align-items:center}.Argumentation{text-align:center}.containerslogan{flex-direction:column}h1{font-size:32px;line-height:normal}.containerslogan{gap:4px}#Articles .Wrapper a{flex-direction:column}#Articles .Wrapper a .card-content{display:flex;flex-direction:column;align-items:center}#Articles .Wrapper a .card-description{text-align:center;width:90%}#EssentialInfo div,.Productanwser div{flex-direction:column}#EssentialInfo div,#EssentialInfo div input{width:100%}#Temoignage .ContainerTop{height:500px}}@media (max-width:425px){#Newsletter div,#Newsletter p,.container{width:393px}.FooterLink{align-items:center;flex-direction:column;gap:32px}#CompagnyNumber .Wrapper div{width:100%}.Information a{display:flex;justify-content:center}.FooterCoor,.FooterLink ul{align-items:center}#ContactForm div,#Sticky-Selection{flex-direction:column}#Sticky-Selection div{width:100%}}@media (max-width:375px){#Newsletter div,#Newsletter p,.container{width:351px}}@media (max-width:320px){#Newsletter div,#Newsletter p,.container{width:304px}#Articles .card-title{text-align:center}}#fiche-technique .cards{display:flex;gap:16px}#fiche-technique .card{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;background:#d30000;border-radius:100px}#fiche-technique .card img{height:20px}#fiche-technique .card p{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#fff}#FamilleHeroBanner .cards{display:flex;gap:16px;margin-top:40px}#FamilleHeroBanner .card{padding:8px 18px;display:flex;gap:8px;font-size:16px;border:1px solid #fff;background:#d30000;border-radius:100px}#FamilleHeroBanner .card img{position:unset;z-index:1;width:20px;height:20px}#FamilleHeroBanner .card p{color:#fff}.mt-96{margin-top:96px}.fullscreen-active,.fullscreen-active canvas,.fullscreen-active div{height:100vh!important;width:100vw!important}