<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,tfoot,thead,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}td,th,tr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a,article,aside,div,footer,h1,h2,h3,header,nav,p,section,table,ul{overflow:hidden;zoom:1}@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,300&amp;display=swap');hr{border:0}u{text-decoration:underline}a{color:#000;text-decoration:none;transition:0.7s!important}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px!important}.marginleft{margin-left:15px}.margintop{margin-top:25px}.marginbottom{margin-bottom:15px}.inlineb{display:inline-block;width:auto!important}.textcenter{text-align:center;overflow:unset}.errorS{color:red}.errorField{color:#F00}.ErrorField::placeholder{color:#F00}.FieldError{border:solid 1px #FF0000!important}input{border:0;margin:0;font-family:'Montserrat',Helvetica,sans-serif;font-size:14px}textarea{font-family:'Montserrat',Helvetica,sans-serif}.isOk{font-size:24px;padding:5px
0;text-align:center}html{width:100%}body{font-size:12px;width:100%;background-color:#fff;font-family:'Montserrat',Helvetica,sans-serif;color:#000;font-size:12px;font-weight:400;font-style:normal;line-height:1.5em;color:#000;position:relative}div,p,ul
li{line-height:30px;font-weight:300;line-height:1.7em;letter-spacing:2px}h1,h2,h3,h4,h5{letter-spacing:2px;font-weight:300;line-height:1.7em}sup{font-size:12px;vertical-align:top}#gdpr-cookie-message{position:fixed;right:0;bottom:0;width:calc(100% - 40px);background-color:var(--purple);padding:10px
20px;border-radius:0;box-shadow:0 6px 6px rgba(0,0,0,0.25);margin-left:0;z-index:600;background-color:#000}#gdpr-cookie-message
h4{color:#fff;font-size:11px;font-weight:400}#gdpr-cookie-message
h5{color:var(--red);font-size:11px;font-weight:400}#gdpr-cookie-message p, #gdpr-cookie-message
ul{color:white;font-size:11px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message
li{width:49%;display:inline-block}#gdpr-cookie-message
a{color:var(--red);text-decoration:none;font-size:11px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,0.75);transition:all 0.3s ease-in}#gdpr-cookie-message a:hover{color:white;border-bottom-color:var(--red);transition:all 0.3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--red);color:white;font-size:12px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all 0.3s ease-in}#gdpr-cookie-message button:hover{background:white;color:var(--red);transition:all 0.3s ease-in}button#gdpr-cookie-advanced{background:white;color:var(--red)}#gdpr-cookie-message button:disabled{opacity:0.3}#gdpr-cookie-message input[type='checkbox']{float:none;margin-top:0;margin-right:5px;-webkit-appearance:checkbox}button#gdpr-cookie-accept{background-color:#002D57;color:#fff}button#gdpr-cookie-accept:hover{background-color:#0256A3}button#gdpr-cookie-advanced{background:unset}.grid-col-1{width:100%;display:grid;height:100%;grid-template-columns:repeat(1,1fr);grid-gap:5%;overflow:unset}.grid-col-2{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5%;height:100%;overflow:unset}.grid-col-3{width:105%;display:flex;flex-wrap:wrap;margin:0
-2.5%;overflow:unset}.grid-col-3&gt;div{width:28.33%;margin:50px
2.5%}.grid-col-4{width:100%;display:flex;flex-wrap:wrap;overflow:unset}.grid-col-4&gt;div{width:22%;margin:1.5%}.grid-col-5{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5%;height:100%;overflow:unset}.grid-col-6{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5%;height:100%;overflow:unset}body{font-family:'Montserrat',sans-serif}.calltoaction{text-transform:uppercase;color:#fff;font-size:16px;margin-top:25px;transition:1s;background-color:#123E9A;padding:10px
15px}.calltoaction
span{color:#fff;font-size:18px;font-weight:300;margin-right:5px}.calltoaction:hover{background-color:#04005A}.grecaptcha-badge{display:none!important}#wrap{position:relative;padding-top:138px}#header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:500;overflow:unset}#header
.menumobile{float:left;;width:89px;height:89px}#header .menumobile
button{background-color:#123E9A;padding:20px
28px;transition:0.7s}#header .menumobile button:hover{background-color:#04005A!important;opacity:1;font-weight:bold}#header .menumobile button.hamburger.is-active{background-color:#04005A!important;opacity:1;font-weight:bold}.hamburger-box{width:30px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:0;height:2px;width:30px}.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before{background-color:#fff}.menumobile button
.lib{display:block;color:#fff;text-transform:uppercase}#header
.logo{padding:7px
2.5%;float:left}#header .logo
img{height:75px;width:auto;display:block}#header .logo.dark-mode{background-color:#04005A}#header .logo.dark-mode
img{filter:brightness(0) invert(1)}#header
.slogan{margin:25px
5% 0 2.5%;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;line-height:1.5em;color:#123E9A}#header
.mypanier{float:right;height:89px}#header .mypanier
a{display:block;padding:35px
35px 34px 35px;text-transform:uppercase;color:#fff;background-color:#123E9A;font-size:16px;width:190px;text-align:center}#header .mypanier a:hover{background-color:#04005A;font-weight:bold}#header
.menucontact{float:right;margin-right:2.5%;height:89px}#header .menucontact
a{text-transform:uppercase;display:block;padding:20px
0px 5px 0px;margin:0px
0 0 0;color:#123E9A;font-weight:500;text-align:center;width:125px}#header
.searchform{position:relative;float:right;margin-right:2.5%;margin-left:2.5%;margin-top:24px;overflow:unset}#header .searchform
input.field{padding:10px;font-size:16px;border:solid 1px #123E9A;float:left;width:200px}#header .searchform
input.submit{background-color:#123E9A;cursor:pointer;font-size:16px;color:#fff;padding:11px}#header
.MenuProduits{clear:both;width:100%;background:rgb(18,62,154);background:linear-gradient(90deg, rgba(18,62,154,1) 0%, rgba(4,0,90,1) 100%);text-align:center}#header .MenuProduits
ul{display:inline-block;margin:0;height:44px}#header .MenuProduits ul
li{display:inline-block;margin:0
10px;font-size:14px}#header .MenuProduits ul li
a{color:#fff;text-transform:uppercase;padding:10px;display:block}#header .MenuProduits ul li a:hover{font-weight:bold}#ResultSearch{background-color:#fff;position:absolute;border:solid 1px #04075A;width:calc(100% - 2px);display:none}#ResultSearch
li{border-bottom:solid 1px #eee}#ResultSearch li
a{display:block;padding:5px
10px;font-size:12px}#MenuFull{display:none;position:fixed;top:89px;left:0;width:20%;background-color:#04005A;height:100%;z-index:400}#MenuFull, #MenuFull
*{overflow:unset}#MenuFull ul li
a{display:block;color:#fff;padding:5px
15px;text-transform:uppercase}#MenuFull ul li a
.more{float:right;font-size:20px}#MenuFull ul li a:hover{font-weight:bold}#MenuFull ul li
a.level1{background-color:#fff;padding:15px;color:#04005A;font-size:16px}#MenuFull ul li
ul{margin:15px
0}#MenuFull ul li ul
li{position:relative}#MenuFull ul li ul li
.ssmenulevel2{display:none;position:absolute;top:-15px;left:100%;background-color:#04005A;margin:0;width:200%;padding:15px}#MenuFull ul li ul li:hover
.ssmenulevel2{display:block}#MenuFull
.email{padding:10px
15px;margin:10px
0}#MenuFull .email
a{color:#fff;display:block;padding-left:35px;background:url(/img/email.svg) left no-repeat;background-size:25px;font-size:16px}#MenuFull
.phone{padding:10px
15px}#MenuFull .phone
a{color:#fff;display:block;background:url(/img/tel.svg) left no-repeat;background-size:25px;padding:5px
0 5px 35px;font-size:16px}footer{clear:both;width:90%;padding:50px
5%;background:rgb(36,77,161);background:linear-gradient(180deg, rgba(36,77,161,1) 0%, rgba(4,0,90,1) 100%);color:#fff}footer
.content{text-align:center}footer .content
a{color:#fff}footer
.logo{display:inline-block;margin-right:2.5%}footer .logo
img{filter:brightness(0) invert(1)}footer
.info{display:inline-block;margin-left:2.5%;text-align:left}footer
.nom{text-transform:uppercase}footer .content
.legal{font-size:10px;margin-top:25px}.content{font-size:16px}.homeart{clear:both}.homeart
.content{padding:50px
15% 0px 15%}.homeart .content
h1{font-size:24px;text-transform:uppercase;color:#123E9A;margin-bottom:15px;text-align:center}.homeart .content
.texte{text-align:justify}.doorhome{clear:both}.doorhome
.content{padding:50px
15%;overflow:unset}.doorhome
.content2{padding:50px
5%}.content
.itemmenu{position:relative;box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25);-moz-box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25)}.content .itemmenu .photo
img{width:100%;height:auto;display:block}.content .itemmenu
.texte{position:absolute;bottom:0;left:0;width:100%;background:rgb(18,62,154);background:linear-gradient(0deg, rgba(18,62,154,0.7) 0%, rgba(18,62,154,0) 100%);margin-bottom:0!important}.content .itemmenu .texte
a{display:block;;padding:30% 5% 5% 5%;color:#fff;text-transform:uppercase;text-align:center}.content .itemmenu:hover .texte
a{padding-top:100%}.homecontent{padding:0px
15% 50px 15%;clear:both;width:70%}.homecontent
.row{margin:50px
0;font-size:16px}.homecontent .line1  .colom:first-child{float:left}.homecontent .line1  .colom:last-child{float:right}.homecontent .colom .texte
h3{text-transform:uppercase;font-size:18px;margin-bottom:5px;color:#123E9A}.homecontent .colom
.particulier{padding-left:75px;background:url(/img/picto-part.png) left top no-repeat;background-size:60px;text-align:justify}.homecontent .colom
.professionnel{padding-left:75px;background:url(/img/picto-pro.png) left top no-repeat;background-size:60px;text-align:justify}.itemaccreal{display:flex;flex-wrap:wrap}#realisations{clear:both;width:100%}#realisations
.content{padding:50px
5%}#realisations .content
h2{text-transform:uppercase;font-size:24px;margin-bottom:50px;color:#123E9A;text-align:center}#realisations  .content
.item{position:relative;box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25);-moz-box-shadow:5px 2px 30px 0px rgba(0,0,0,0.25)}#realisations  .content .item
.photo{width:100%}#realisations  .content .item .photo
img{width:100%;display:block}#realisations  .content .item
.texte{opacity:0;position:absolute;top:0;left:0;width:100%;padding:0%;background-color:rgba(18,62,154,1);background:linear-gradient(0deg, rgba(18,62,154,0.7) 0%, rgba(18,62,154,0) 100%);height:100%;text-align:center;text-transform:uppercase;display:flex;align-items:flex-end;}#realisations  .content .item .texte
h3{flex:0 0 80%;padding:10%;width:80%}#realisations  .content .item .texte h3
a{color:#fff}#realisations  .content
.textcenter{margin-top:50px}#news
.content{padding:50px
5%}#news .content
h1{color:#123E9A;font-size:24px;text-transform:uppercase;margin:15px
0}#news .content .item .photo
img{display:block;width:100%;height:auto}#CoverPhoto{width:100%}#CoverPhoto
img{width:100%;height:auto;display:block}#HomePres
.content{padding:25px
5%}.breadcrumb{font-size:12px;margin-bottom:15px;text-transform:uppercase}.breadcrumb a:last-child{color:#123E9A}#HomePres .content
h1{color:#123E9A;font-size:24px;text-transform:uppercase;margin:15px
0}#HomePres .content
h1.titrechariot{background:url(/img/fabriquenfrance.jpeg) bottom left no-repeat;background-size:auto 80px;padding-bottom:90px}#HomePres .content
.texte{margin-bottom:25px;text-align:justify}.listedocs{float:right;margin:0
0 0 5%;clear:right;width:35%}.listedocs
.h2{color:#123E9A;font-size:18px;text-transform:uppercase;margin:0
0 5px 0}.listedocs
ul{margin:10px
0}.listedocs ul li
a{display:block;background:url(/img/pdf.png) left no-repeat;padding:0
0 0 40px;background-size:30px;font-size:14px;line-height:36px;text-transform:uppercase}.listedocs
.picto{float:left;width:31.33%;margin-right:2%}.listedocs .picto
img{display:block;width:100%;height:auto}.menufilter{margin:25px
0}.menufilter
li{text-transform:uppercase;margin:0
15px;display:inline-block;padding-left:25px;position:relative;font-size:18px}.menufilter li::before{position:absolute;content:' ';width:10px;height:10px;background-color:#123E9A;left:0;top:5px}.menufilter li:hover
a{color:#123E9A}.menufilter li.selected
a{color:#123E9A;font-weight:500}.menufilter
.index0{margin-left:0}.menufilter2{margin:25px
0;vertical-align:top;font-size:11px;text-transform:uppercase}.menufilter2
span{float:left;font-weight:bold}.menufilter2
ul{display:inline;margin-left:15px}.menufilter2
li{margin:0
15px 5px 0;display:inline-block;position:relative;padding-left:15px}.menufilter2 li::before{position:absolute;content:' ';width:6px;height:6px;background-color:#123E9A;left:0;top:5px}.menufilter2 li:hover
a{color:#123E9A}.menufilter2 li.selected
a{color:#123E9A;font-weight:500}.menufilter2
.index0{margin-left:0}.itemproduct{margin:0
0 50px 0}.itemproduct
.entete{position:relative}.itemproduct .entete
.photo{float:left;width:15%;margin-right:25px}.itemproduct .entete .photo
img{display:block;width:100%;height:auto}.itemproduct .entete
.photo2{float:right;width:15%;margin-left:25px}.itemproduct .entete .photo2
img{display:block;width:100%;height:auto}.itemproduct
h2{font-size:18px;text-transform:uppercase}.table{margin-top:15px;clear:both}.table
.header{width:100%;clear:both;background-color:#A7A7A7;display:table}.table .header
div{float:left;padding:10px
1%;text-transform:uppercase;font-size:13px;font-weight:500}.table .header
div.ref{width:9%}.table .header
div.description{width:41%}.table .header
div.libelle{width:55%}.table .header
div.poids{width:5%}.table .header
div.prix{width:9%}.table .header
div.qte{width:6%}.table .header
div.panier{width:15%}.enstock{background-color:#244DA1;color:#fff;padding:10px
15px;display:inline-block}.table
form{width:100%;clear:both;display:table}.table form::after{content:' ';display:block}.table form
div{float:left;padding:8px
1%;font-size:12px}.table form
div.ref{width:9%}.table form
div.libelle{width:54%}.table form
div.poids{width:5%;text-align:center}.table form
div.prix{width:9%;text-align:center}.table form
div.qte{width:9%}.table form
div.panier{width:15%}.table
form.idx0{background-color:rgba(167,167,167,0.2)}.table
form.idx1{background-color:rgba(167,167,167,0.5)}.table
.itemp{width:100%;clear:both;display:table}.table .itemp::after{content:' ';display:block}.table .itemp
div{float:left;padding:8px
1%;font-size:12px}.table .itemp
div.description{width:41%}.table .itemp
div.poids{width:5%;text-align:center}.table .itemp
div.prix{width:9%;text-align:center}.table .itemp
div.qte{width:6%}.table .itemp
div.panier{width:15%}.table
.itemp.idx0{background-color:rgba(167,167,167,0.2)}.table
.itemp.idx1{background-color:rgba(167,167,167,0.5)}.table form:hover{background-color:rgba(167,167,167,0.8)}.table
*{overflow:unset}.table
.moredetail{background-color:#ccc;text-align:center;margin:15px
0}.table .moredetail
a{display:block;padding:10px;text-transform:uppercase}.table form
.info{display:inline-block;margin-left:10px;position:relative}.table form .info
.icon{background-color:#244DA1;padding:2px;color:#fff;font-size:14px;display:inline-block;border-radius:90%;width:15px;height:15px;line-height:15px;text-align:center;position:relative;overflow:unset}.table form .info
.bulle{position:absolute;top:0;left:20px;background-color:#fff;color:#244DA1;padding:5px;z-index:100}.table form .info:hover
.bulle{display:inline-block;font-size:12px;width:150px;color:#000}.table .qte
input{border:solid 1px #000;width:50px;padding:4px
0;font-size:12px;text-align:center}.table
.addpanier{background:#244DA1 url(/img/addpanier.png) 10px center no-repeat;padding:10px
10px 10px 40px;background-size:20px;color:#fff}.table .addpanier:hover{cursor:pointer}form.addtopanier
h2{font-size:16px;margin:15px
0;text-transform:uppercase;color:#244DA1}form.addtopanier
.addpanier{margin-top:15px;background:#244DA1 url(/img/addpanier.png) 10px center no-repeat;padding:10px
10px 10px 40px;background-size:20px;color:#fff}form.addtopanier .qte
input{border:solid 1px #000;width:50px;padding:4px
0;font-size:12px;text-align:center}#Catalogue2{margin:50px
0;overflow:unset}#Catalogue2::after{content:' ';clear:both;width:100%}.itemproduct2{overflow:unset}.itemproduct2{text-align:left}.itemproduct2
.photo{margin-bottom:15px}.itemproduct2 .photo
img{width:100%;height:auto;display:block}.itemproduct2
.reference{font-size:14px}.itemproduct2
h2{text-transform:uppercase;text-align:left;font-size:18px}.itemproduct2
.price{color:#244DA1;text-transform:uppercase}.itemproduct2
.detail{color:#244DA1;text-transform:uppercase;font-size:16px;display:inline-block;line-height:20px}.itemproduct2 .detail
span.plus{background-color:#244DA1;color:#fff;font-size:20px;line-height:21px;float:left;padding:5px
9px}.itemproduct2 .detail
span.lib{border:solid 1px #244DA1;padding:4px
5px 5px 5px;float:left}#ArticlePage
.breadcrumb{margin:15px
5%}#productcontent{margin:50px
5%}#detail-produit{margin:50px
0}#detail-produit
#Galerie{float:left;width:47.5%;margin:0
5% 50px 0}#detail-produit #Galerie
.photo{width:100%}#detail-produit #Galerie .photo
img{width:100%;height:auto;display:block}#detail-produit
.reference{font-size:14px}#detail-produit
.price{color:#244DA1;text-transform:uppercase;margin:15px
0}#detail-produit
h1{color:#000;font-size:24px;text-transform:uppercase}#detail-produit
.calltoactiondevis{display:inline-block;margin-top:25px;color:#244DA1;border:solid 1px #244DA1;border-left:solid 20px #244DA1;padding:10px
15px;text-transform:uppercase}#detail-produit
.form{clear:both;margin-top:50px}#detail-produit .form
h2{text-transform:uppercase;margin-bottom:15px}#detail-produit .form
.coltwo{width:48.75%}#detail-produit .form
.coltree{width:33.33%}#detail-produit .form
.colon{margin:0
0 15px 0}#detail-produit .form
.ligne{width:100%}#detail-produit .form .colon
input{border:solid 1px #ccc;padding:5px
10px;width:calc(100% - 22px)}#detail-produit .form
textarea{border:solid 1px #ccc;padding:5px
10px;width:calc(100% - 22px)}#detail-produit .form
.envoyer{float:right;background-color:#244DA1;color:#fff;padding:10px
20px;text-transform:uppercase}.rgpd{font-size:11px}#Liste{margin:50px
0}#Liste
.libelle{text-transform:uppercase;font-size:20px;margin-bottom:15px}#DemandeDevis
h1{color:#244DA1;font-size:24px;text-transform:uppercase;margin-bottom:10px}#DemandeDevis
form{background-color:#fff;padding:10px}#DemandeDevis form
h2{color:#244DA1}.textecontact{float:left;width:40%;margin-right:5%}.textecontact
h2{margin-top:15px}.textecontact
iframe{margin-top:15px}.textecontact
.button{display:inline-block;margin:0
15px 0 0;border:solid 1px #000;padding:10px
15px;text-transform:uppercase;color:#000}.textecontact .button:hover{background-color:#000;color:#fff}.deletepanier{background-color:#244DA1;color:#fff;padding:5px
10px;text-transform:uppercase}#ContentPage ul
li{list-style-type:square;list-style-position:inside}.listedocs ul
li{list-style:none!important;margin-bottom:10px}.FormContact{float:right;width:55%;margin-bottom:50px}.FormContact
h2{margin:15px
0;text-transform:uppercase}.FormContact
div{margin:0
0 15px 0;width:100%}.FormContact
.coltwo{width:47.5%}.FormContact
.ligne{width:100%;clear:both}.FormContact
input{padding:15px;font-size:14px;border:0;width:calc(100% - 32px);border:solid 1px #000}.FormContact
textarea{padding:15px;font-size:14px;border:0;width:calc(100% - 32px);border:solid 1px #000;height:210px}.FormContact
.rgpd{font-size:12px;color:#000}.FormContact  .rgpd
a{color:#000}.FormContact
.envoyer{background-color:#244DA1;border:solid 1px #244DA1;color:#fff;padding:10px
20px;float:right;margin-left:15px;width:auto;transition:0.7s;text-transform:uppercase}.FormContact  .envoyer:hover{background-color:unset;color:#244DA1;cursor:pointer}.homeart2{clear:both}.homeart2
.content{padding:25px
5% 50px 5%}.homeart2 .content
h1{font-size:24px;text-transform:uppercase;color:#123E9A;margin-bottom:5px;text-align:left}.homeart2 .content
h2{font-size:18px;text-transform:uppercase;color:#000;margin-bottom:15px;text-align:left}.homeart .content
.texte{text-align:justify}.homecontent2{font-size:14px}.homecontent2
.line0{background-color:#3A5FAB;padding:50px
5%;color:#fff;width:90%}.homecontent2 .line0
.photo{width:40%}.homecontent2 .line0
h3{font-size:18px;margin:10px
0}.homecontent2
.line1{padding:50px
5%;width:90%}.homecontent2 .line1
h2{font-size:18px;margin:10px
0}.link{overflow:unset}.formclient{width:75%;margin-top:50px;margin-bottom:300px}.formclient
h1{background-color:#030000;color:#FFF;padding:10px
15px;font-weight:normal;text-transform:uppercase;font-size:14px;;margin-bottom:15px}.formclient
h2{text-transform:uppercase;color:#030000;margin-bottom:10px}.formclient
.continuerachat{color:#1dca7f;margin-top:15px;font-weight:bold;font-size:14px}#DemandeDevis
.FormContact{float:none;width:100%;margin-top:25px}#paniercontent{margin-top:140px}#paniercontent
.content{padding:50px
5%}.contentpage{padding:25px
5%}.contentpage
h1{font-size:24px;text-transform:uppercase;margin:0
0 25px 0;text-align:center}.contentpage
h2{font-size:18px;text-transform:uppercase;margin:10px
0}form input[type=radio]{width:auto!important}form input[type=checkbox]{width:auto!important}.navigationresult{text-align:center}.navigationresult
a{background-color:#3A5FAB;color:#fff;padding:5px
10px;display:inline-block}@media screen and (min-width: 1800px){#header
.slogan{font-size:24px;margin-top:10px}}@media screen and (max-width: 1480px){#header .MenuProduits ul
li{margin:0}#header .MenuProduits ul li
a{font-size:12px;padding:10px
5px}}@media screen and (max-width: 1280px){}@media screen and (max-width: 1280px){}@media screen and (max-width: 1024px){#header
.slogan{display:none}}@media screen and (max-width: 960px){.grid-col-1{display:grid;grid-template-columns:repeat(1,1fr);}.grid-col-2{display:grid;grid-template-columns:repeat(1,1fr);}.grid-col-3&gt;div{width:95%;margin:25px
2.5%}.grid-col-4&gt;div{width:100%}.grid-col-5{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5%;}.grid-col-6{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5%;}}@media screen and (max-width: 800px){.grid-col-3&gt;div{margin:25px
0}#wrap{padding-top:60px}#header
.menumobile{width:60px;height:60px}#header .menumobile
button{padding:15px}.menumobile button
.lib{display:none}#header .logo
img{height:45px}.menucontact{display:none}#header
.mypanier{height:unset}#header .mypanier
a{background:url(/img/panier.svg) 5px 2px no-repeat;background-size:40px;padding:20px
20px 5px 20px;margin:10px
0 0 0;color:#fff;font-weight:500;width:15px}#header .mypanier a
span{display:none}#header
.btnsearch{display:block;float:right}#header .btnsearch
a{padding:10px
10px 4px 10px;display:block}#header .btnsearch
.actif{background-color:#eee}#header .btnsearch
img{height:40px}.MenuProduits{display:none}.searchform{display:none}#header .logo.dark-mode{background-color:unset}#header .logo.dark-mode
img{filter:unset}#header
.searchform{position:fixed;width:95%;padding:10px
2.5%;top:60px;left:0;background-color:#fff;margin:0}#header .searchform
input.field{width:calc(80% - 20px)}#MenuFull{width:100%;top:60px}.homeart
.content{padding:50px
5% 0 5%}.homeart .content
h1{font-size:20px}.grid-col-3{margin:0}.doorhome
.content{padding:50px
0%;width:100%}.doorhome
.content{padding-top:0}.doorhome .content .grid-col-3{width:100%}.doorhome .content .grid-col-3&gt;div{margin:25px
2.5%;width:45%}.homecontent{padding:0
5%;width:90%}.homecontent
.colom{width:100%;margin:0
0 25px 0}.table
.header{display:none}.table
.ligne{padding:10px
0}.table form
div{padding:0
2%}.itemproduct .entete
.photo{width:40%}.itemproduct .entete
.photo2{width:40%}.itemproduct .entete
.texte{clear:both}.table form
div{width:96%!important}.table form
div.poids{width:46%!important;text-align:left}.table form
div.prix{width:46%!important;text-align:left}.table form
.libelle{margin-bottom:5px}.table form
div.qte{width:36%!important;text-align:left;margin-top:10px}.table form
div.addp{width:56%!important;text-align:left;text-align:right;margin-top:10px}#detail-produit
#Galerie{float:none;width:100%;margi-right:0}#detail-produit .form
.coltree{width:100%}.listedocs{width:100%;float:none}.textecontact{width:90%;padding:0;margin:0
5%}#FormContact{width:90%;padding:0;margin:25px
5%}.itemaccreal{width:100%!important;gap:5%}.itemaccreal
.itemmenu{width:47.5%!important}}@media screen and (max-width: 640px){}@media screen and (max-width: 400px){}@media screen and (max-width: 320px){}</pre></body></html>