@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i);.contDemi,.container{position:relative;margin:0 auto;padding:0 80px;display:block;width:100%}a,a[href^=tel]{color:inherit;text-decoration:none}.center,.cookies-banner,.serie,.text-center{text-align:center}.home h2 span,.serie-soum h3 span,.uppercase,h1 span{font-weight:800}#coord table,.garantie div p:first-child{margin-top:20px}.alain img,img{max-width:100%}.bt a,.bt-slider,.conseils .date p,.couleur table p,.news .date p,.serie .bloc h3,.sousMenu ul li a,.suivi h3,.tabs.bloc nav a,.uppercase,p.retour{text-transform:uppercase}.verre table h5,.video h5{min-height:36px}.suivi .phoneBig,a,a[href^=tel],footer .phoneBig{text-decoration:none}.equipe table tr td,footer .fb img{vertical-align:middle}.serie .effectHover a p,body{font-weight:400}html{font-size:62.5%}body{margin:0 auto;padding:0;overflow-x:hidden;position:relative;width:100%;height:100%;background:#fff;font-family:Montserrat,sans-serif;font-size:14px;color:#555}.container{max-width:1400px}.contDemi{max-width:700px}.Bigpad.first,.pad{padding-top:40px;padding-bottom:40px}.Bigpad{padding-top:80px;padding-bottom:80px}.center img,img.center{display:block;margin:auto}img.picto{margin-bottom:20px}a{cursor:pointer}.slick-list:focus,a:focus{outline:0}hr{border:0;border-bottom:1px dotted #ccc;margin:40px 0}.m-auto{margin:auto}.mt-auto{margin-top:auto}.m-10px-r{margin-right:10px}.youtube-video{aspect-ratio:16/9;width:100%}.pastille{width:200px}.carrelage table,.couleur table,.faq table,.garantiePage .garantie .span_10_of_12,.quincaillerie table,.slider,.verre table,.w-100{width:100%}.font-w-500 {font-weight: 500;}.cookies-banner{background:#fff;color:#101f2b;padding:10px;font-size:13px;position:fixed;bottom:25px;right:25px;width:30%;z-index:10;border-radius:5px;border:1px solid #0092c1}.bt a,.bt-slider,.tabs.bloc nav a{padding:10px 15px}.bckblanc,.bckpale,.content-wrap,.effectHover,.slick-list,bckbleu,bckbleuMarin{position:relative}@media (max-width:768px){.cookies-banner{width:87%}}.content-wrap section,.display,.hidden{display:none}.bt,.content-wrap section.content-current,.show{display:block}.cookies-banner button{text-decoration:none;background:0 0;color:#0092c1;border:3px solid #0092c1;cursor:pointer;margin:2px 0;font-size:13px;font-weight:800;transition:background 70ms,color 70ms,border-color 70ms}.cookies-banner button:hover{background:0 0;color:#000}.left,.navFoot>ul li{text-align:left}.pub .cycle-pager,.right,.timeline time,.timeline>li .date span,p.retour{text-align:right}.justify{text-align:justify}.uppercase{margin-top:0}.album .tabs,.down{margin-bottom:30px}.up{margin-top:-90px}.go-up{margin-top:-30px}.flt-left{float:left}.flt-right,p.retour{float:right}.clear{clear:both}.bckbleuMarin h1,.bckbleuMarin h3,.bckbleuMarin h4 strong,.bckbleuMarin h5,.blanc,.blanc h3,.garantie h1,.real h2,.real h3,footer a:hover h4.fb{color:#fff}.charcoal{color:#333}.bleuCG{color:#093580}.Signature a:hover h3,.bckbleuMarin h4,.bleu,.garantie h4,.navFoot>ul li a:hover,footer h4,h4 strong,p.retour:hover{color:#0092c1}.Prestige a:hover h3,.bleuMarin{color:#101f2b}.bckorange{background-color:#ff6a38}#navMenu a.vitrerie.active,.bckblanc,.tabs.bloc nav a{background-color:#fff}.orange{color:#ff6a38}.bckpale{background-color:#eaebec}.bckbleuMarin,.bt a.bckbleuMarin,.tabs.bloc nav li.tab-current a{background-color:#101f2b;color:#fff}.bckbleu,.bt a.bckbleu{background-color:#0092c1;color:#fff}.home h3,.serie-soum h3,h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1;text-transform:uppercase;letter-spacing:.5px}.home h2,.serie-soum h3,h1{font-size:36px;font-weight:300;color:#101f2b}.home h3,h2,h4,h6{color:#0092c1}.home h3,h2{font-size:28px;font-weight:600}h3,h4{font-weight:300}h3{font-size:26px;text-transform:none;color:#101f2b}h4{font-size:20px;text-transform:inherit}h5,p.retour{color:#101f2b}h5{font-size:18px;font-weight:600;text-transform:none}.bt,.bt a,.bt-slider,h6{font-weight:800}h6{font-size:15px;margin-top:25px}footer .division,li,p,ul{margin:0 0 10px 0}.fit-content{width:fit-content;margin:0 auto}.blue-bg{background-color:rgb(0 146 193 / 50%)}li,p{font-size:14px;line-height:1.6;letter-spacing:.4px}div p:first-child{margin-top:0px}li{margin:3px 0 3px 15px}p.retour{margin:0 0 30px}.bt a,.bt-slider{text-align:center}p.retour::after{content:"";clear:both}.bt a,.bt-slider,.tabs.bloc nav ul li{display:inline-block}.bt a{line-height:1;border-radius:5px;border:3px solid #101f2b;-webkit-transition:.1s ease-in;transition:.1s ease-in}#coord h6,.intro h2,.suivi h3{font-weight:600}.bt-slider{line-height:1;border:none;-webkit-transition:.1s ease-in;transition:.1s ease-in}.bt a.bckbleuMarin,.bt.bleuMarin a{border-color:#101f2b}.bt a.bckbleu,.bt.bleu a{border-color:#0092c1}.bt.blanc a{border-color:#fff}.bt a.bckbleu,.bt a.bckbleuMarin{border-radius:5px}.bt.blanc a:hover{opacity:.8}.bt.bleuMarin a:hover{border-color:#0092c1;color:#0092c1}.bt.bleu a:hover{border-color:#101f2b;color:#101f2b}.bt a.bckbleuMarin:hover{background-color:#0092c1;border-color:#0092c1}.bt a.bckbleu:hover{background-color:#101f2b;border-color:#101f2b}.intro h2{font-size:30px;color:#0092c1}.cycle-slideshow.pub a{margin:0 auto;display:block;width:100%}.cycle-slideshow.pub img{border:1px solid #ccc;margin:0 auto;display:block}.cycle-slideshow.pub img:first-child{position:static;z-index:100}.pub .cycle-pager{position:absolute;right:10px;bottom:10px;width:100%;z-index:500;overflow:hidden;margin-top:0}.effectHover.Prestige{background:#0092c1}.effectHover.Signature,.garantie,footer{background:#101f2b}.effectHover{color:#fff;background:#000;line-height:0;height:440px;overflow:hidden;cursor:pointer}.effectHover .content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;padding:60px;z-index:1}.effectHover.Prestige .content{left:0;right:0}.effectHover>img{opacity:.3;-webkit-transition:.35s;transition:.35s;min-width:100%;margin:0}.effectHover:hover>img{opacity:.2;transform:scale(1.1)}@media only screen and (max-width:1560px){.effectHover>img{min-width:-moz-fit-content;min-width:-webkit-fit-content;min-width:fit-content}}.serie h1,.serie h2,.serie-soum h3{color:#fff;background:url(../img/picto/carre-bleu.svg) center center/75px no-repeat;line-height:75px}.serie .effectHover h2{margin-bottom:40px}.serie .effectHover p{font-size:20px;margin-bottom:40px}.serie .bloc h3{color:#fff;letter-spacing:2px;font-size:20px;padding:20px 0;font-weight:900}.serie .bloc .ligne{width:20px;height:4px;background:#fff;text-align:center;display:block;margin:0 auto}.serie .bloc a:hover img{-webkit-transition:.35s;transition:.35s;transform:scale(1.1)}.homeProd img{margin-bottom:-3px}#etiquette,.soumHome img{margin:0 auto 20px}.soumHome{margin-bottom:100px}.soumHome img{display:block}.soumHome .ipad{position:absolute;top:-100px;left:0;width:100%}.m-0,.suivi .bt,.suivi p,footer p{margin:0}#soum-accueil,.album .tumbnail .col.span_4_of_12:nth-child(3n+0),.navFoot>ul:last-child,.poignee .col.span_2_of_12:nth-child(6n+0),.realisation .col:nth-child(3n+0),.video .col.span_3_of_12:nth-child(4n+0){margin-right:0}.conseils .thumb,.news .thumb{max-height:300px;overflow:hidden;margin-bottom:20px}.conseils .thumb img,.news .thumb img{display:block;margin:0 auto;vertical-align:middle}.blog .date,.conseils .date,.news .date{width:13.33%}.conseils .date p,.news .date p{margin:0;background:#0092c1;padding:5px;text-align:right;font-weight:800;line-height:1.3;color:#fff}.conseils .prevNews,.news .prevNews{width:78.66%}.conseils .prevNews h4,.news .prevNews h4{color:#0092c1;min-height:50px}.conseils .prevNews p,.news .prevNews p{min-height:150px}.m-0px-tb{margin-top:0;margin-bottom:0}.real{background:url(../img/home/fond-realisation.jpg) center center/cover no-repeat fixed;padding:60px 0}.suivi{background:url(../img/fond/suivi-commande.jpg) center center/cover no-repeat fixed;color:#fff}.suivi h3{font-size:22px;color:#fff;letter-spacing:1px;margin-bottom:15px}.suivi .bckBleuOpacity{background:rgba(0,155,220,.8)}.suivi .bckMarinOpacity{background:rgba(30,30,30,.9)}.suivi input{margin:15px 0}.suivi .phoneBig{font-size:30px;font-weight:800;line-height:1;margin:15px 0 20px}.slick-list{display:block;overflow:hidden;margin:0;padding:0;z-index:1}.slick-slide{display:none;float:left;height:100%;min-height:1px}.regular .slick-slide{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.35s;transition:.35s}.regular .slick-slide:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slick-slide img{display:block;width:100%}.regular .slick-slide img{padding:20px}.slick-initialized .slick-slide{display:block;margin:0 10px}.slick-slider button{margin:0;z-index:2}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:20px;font-weight:300;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.realisation .col a:hover h4,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{line-height:1;height:30px;display:block}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before,[dir=rtl] .slick-prev:before{content:'';background:url(../img/picto/prev.svg) center center/100% no-repeat}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}.slick-next:before,[dir=rtl] .slick-next:before{content:'';background:url(../img/picto/next.svg) center center/100% no-repeat}#myVideo{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;overflow-x:hidden!important}.head{position:relative;height:600px;overflow:hidden;text-align:center;padding-top:280px}.head h1{color:#fff;letter-spacing:2px}.head.serie{padding-top:240px}.head>img{position:absolute;top:0;left:0;width:100%}.head p{font-size:20px;color:#fff;line-height:1.1}.sousMenu ul{position:relative;display:block;margin:0 0 30px;width:100%}.sousMenu ul li{display:block;margin:0 0 20px}.faq table td,.imgcoin img{margin:0 auto;display:block}.sousMenu ul li a{padding-right:20px;letter-spacing:.5px;margin:5px 20px 5px 0;color:#101f2b;-webkit-transition:.35s;transition:.35s}.sousMenu li a.current{color:#0092c1;border-color:#0092c1}.sousMenu li a:hover{color:#555;border-color:#555}.imgAbsoluteBottomRight{max-width:45%;max-height:600px;position:absolute;right:0;bottom:-4px}.imgAbsoluteTopRight{max-width:45%;position:absolute;right:0;top:-18px;z-index:2}.coin{margin-bottom:100px;display:block;overflow:visible}.imgcoin{position:absolute;top:-90px;left:0;width:100%}.no-js .content-wrap section{display:block;border-bottom:1px solid rgba(255,255,255,.6)}.tabs.bloc nav ul{margin:20px auto 30px;border-bottom:3px solid #101f2b;line-height:0}.tabs.bloc nav ul li{position:relative;margin:3px 0 0;line-height:1.1}.tabs.bloc nav a{position:relative;display:block;overflow:hidden;color:#0092c1;letter-spacing:2px}.faq table tr:nth-child(odd){background:#eaebec;width:100%}.faq table td{max-width:1400px;padding:60px 80px 40px}.equipe table h6,.equipe table p{padding-left:35px;line-height:20px}.equipe table{width:100%;margin-top:40px}.equipe table tr{display:block;margin-bottom:30px}.equipe table tr td:first-child{width:25%;padding-right:5%}.equipe table tr td:last-child{width:75%}.couleur table img,.equipe table img{border:1px solid #ccc}.equipe table h5{margin-bottom:10px}.equipe table p,.navFoot>ul li>ul li:first-child{margin-top:10px}.equipe table h6{background:url(../img/picto/mobile.svg) left center/20px no-repeat;font-size:18px;margin-top:15px}.equipe table p{background:url(../img/picto/mail.svg) left center/20px no-repeat}.timeline{margin:60px 0;padding:0;list-style:none;position:relative}.timeline:before{content:'';position:absolute;top:0;bottom:0;width:5px;background:#0092c1;left:20%;margin-left:-20px}.page .news .section,.timeline>li{margin:30px 0}.timeline>li .date{display:block;width:25%;padding-right:100px;position:absolute}.timeline p{margin:0!important}.timeline>li .date span{display:block;color:#0092c1;font-size:20px;letter-spacing:-1px;line-height:1;margin-right:10px}.timeline>li .tag{margin:0 0 15px 25%;background:#f6f6f6;padding:30px;position:relative;border-radius:5px}.timeline>li:nth-child(odd) .tag{background:#eaebec}.timeline>li .tag:after{right:100%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f6f6f6;top:10px}.timeline>li:nth-child(odd) .tag:after{border-right-color:#eaebec}.timeline>li .circle{width:25px;height:25px;position:absolute;background:#fff;border-radius:50%;box-shadow:0 0 0 8px #0092c1;text-align:center;left:19.3%;margin:0 0 0 -25px}.alain img{position:absolute;bottom:0;right:0}video{width:100%;height:auto;border:1px solid #ccc;padding:5px}#coord table{width:100%}#coord table tr td{vertical-align:top}#coord table tr td:first-child{width:30%;padding-right:4%}#coord table tr td:nth-child(2){width:40%;padding-right:4%}#coord iframe{width:100%;height:200px}#coord h5,#coord h6{margin:10px 0;font-size:20px;font-weight:600}#coord h5{background:url(../img/picto/phone.svg) left center/20px no-repeat;line-height:20px;padding-left:30px;color:#101f2b}#coord h6{background:url(../img/picto/fax.svg) left center/20px no-repeat;line-height:20px;padding-left:30px;color:#0092c1}.voirplus span:after{content:'Faire une demande de renseignements »'}.voirplusthermos span:after{content:'Faire une demande de service après-vente »'}.voirplus.active span:after,.voirplusthermos.active span:after{content:'Fermer'}.littlePad{padding-bottom:20px;padding-top:20px}.google-mapsProd{position:relative;width:100%;height:100%;overflow:hidden;min-height:100%;padding-bottom:700px;border:none}.google-mapsProd iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:none}.blog img,.page .news img{padding:15px;border:1px solid #ccc}.finition img{margin:20px auto 0;display:block}.porteFinition img{position:absolute;bottom:0;max-width:100%}.porteFinition{overflow:hidden}.couleur table tr td{padding:5px;width:25%;vertical-align:top;display:block;float:left}.couleur table p{margin:5px 0 15px;font-weight:800}.verre table p{margin:10px 0}.verre table h5{margin-bottom:25px}.verre table h4 strong{color:#fff;display:block;margin-bottom:10px;font-size:1.1em}.verre table img{margin:20px auto 0;display:block;-webkit-transition:.35s;transition:.35s}.verre table img:hover{transform:scale(1.1)}.quincaillerie table tr td:nth-child(2){width:83%;padding-left:20px}.album .tabs nav li.tab-current,.album .tabs nav ul li{letter-spacing:.5px;margin:5px 2px 0 0;padding:.5em 2em;display:inline-block;text-transform:uppercase}.quincaillerie table tr td{padding-bottom:20px}.parallax-serrure{background:url(../img/meublage/serrure.jpg) center center/cover no-repeat fixed;padding:60px 0}.poignee .col p{margin:0;text-transform:uppercase;line-height:1;min-height:42px;text-align:center}.vitraux table tr td{padding:5px;width:16%;vertical-align:top;float:left}.carrelage table tr td{padding:5px;width:25%;vertical-align:top;float:left}.carrelage table p{margin:5px 0 15px;text-transform:uppercase}.vitrerie h3{margin-top:1em;margin-bottom:1em}.page .news .date{max-width:60px;width:13.33%}.page .news.fiche img{padding:0;border:0}.page .news .prevNews{width:82.66%}.page .news .bt{margin-bottom:0}.blog img{margin-right:10px;width:90%;margin-bottom:10px}.blog .date p{margin:0;background:#0092c1;padding:5px;text-align:right;font-weight:800;text-transform:uppercase;line-height:1.3;color:#fff;font-size:13px;width:fit-content}.realisation{margin:0 auto;max-width:1800px;display:block}.realisation .col{position:relative;height:250px;overflow:hidden;background:#333;margin:0 1% 1% 0;width:32.66%}.realisation .col h4{z-index:99;position:absolute;top:45%;width:100%;text-align:center;color:#fff;opacity:0;-webkit-transition:.35s;transition:.35s}.realisation .col a:hover img{opacity:.2}.album .tabs nav{border-bottom:1px solid #000;margin-top:30px;margin-bottom:30px}.album .tabs nav ul{position:relative;display:block;margin:0;width:100%;line-height:0}.album .tabs nav ul li{background-color:#fff;color:#0092c1}.album .tabs nav li.tab-current{background-color:#101f2b;color:#fff}.album .tumbnail .col .imgProd{height:180px}footer{width:100%;color:#fff}footer .phoneBig{font-size:24px}footer .fb{margin:15px 0 25px;-webkit-transition:.35s;transition:.35s}footer .fb img{display:inline-block;margin-right:10px}footer .bt a:hover{padding:10px 15px;border-color:#0092c1}.navFoot>ul{width:30.66%;margin:0 4% 0 0;float:left}.navFoot>ul li{background:0 0;padding:0;text-transform:uppercase;font-weight:800;margin:0 0 20px;line-height:1}.navFoot>ul li>ul li a{text-transform:none;font-weight:400}.navFoot>ul li>ul li{margin-bottom:8px}.navFoot li.serie{font-size:17px;background:url(../img/picto/carre-bleu.svg) left 60px top/30px no-repeat;line-height:30px}footer .division img{margin:15px 0;-webkit-transition:.35s;transition:.35s}footer .division img:hover{transform:scale(1.15)}#credits p{text-align:center;margin:0;font-size:12px;color:#aaa;background:#333;padding:10px 0}@media only screen and (max-width:1260px){.imgAbsoluteTopRight{max-width:33%;top:0}.timeline>li .date{padding-right:90px}.timeline>li .date span{font-size:20px}}@media only screen and (max-width:1100px){.contDemi,.container{padding-left:50px;padding-right:50px}.garantie{background-size:130% auto;background-position:left center}.alain img{right:-80px;max-width:560px}.porteFinition img{max-width:340px;left:-70px}.timeline>li .date{padding-right:75px}.timeline>li .date span{font-size:18px}}@media only screen and (max-width:1024px){.news .thumb,.soumHome{margin-bottom:20px}.head,.head.serie{padding-top:40px}.home h2,h1{font-size:34px}.home h3,h2{font-size:26px}.phoneBig,h3{font-size:24px}.serie .bloc h3,.serie .effectHover p,h4{font-size:18px}h5{font-size:17px}h6{font-size:14px}.soumHome .ipad{top:-40px}.soumHome .ipad img{width:400px}.news .thumb{max-height:130px;overflow:hidden}.navFoot>ul li,.navFoot>ul li>ul li,.news .date p{font-size:13px}.news .prevNews h4{font-size:16px}.phoneBig{font-weight:900}footer .container{padding-left:25px;padding-right:25px}footer .phoneBig{font-size:20px}.navFoot li.serie{font-size:15px;background:url(../img/picto/carre-bleu.svg) left 40px center/30px no-repeat;line-height:30px}.head{height:300px}}@media only screen and (max-width:850px){footer .span_7_of_12{width:74%;margin-right:0}footer .span_3_of_12{width:22%}footer .span_2_of_12{width:100%;clear:both;margin:30px 0}footer .division img{margin-right:20px;height:80px;display:inline-block}.garantie{background-size:200% auto;background-position:left -200px center}.timeline>li .date span{font-size:14px}}@media only screen and (max-width:768px){.contDemi,.container{padding-left:40px;padding-right:40px}.contDemi{max-width:100%}.pad{padding-top:30px;padding-bottom:30px}.Bigpad{padding-top:60px;padding-bottom:60px}.ancre{padding-top:30px;margin-top:-30px}img{display:block;margin:0 auto}.flt-left,.flt-right{float:none}.home h3,h1,h2,h3,h4,h5,h6{letter-spacing:0}.home h2,h1{font-size:30px}.home h3,.suivi h3,h2{font-size:22px}h3{font-size:20px}.serie .bloc h3,.serie .effectHover p,h4{font-size:16px}h5{font-size:14px}h6,li,p{font-size:12px}li,p{margin:15px 0}li{margin:3px 0 3px 15px}.bt a{padding:8px 10px}.picto{max-width:50px;margin-bottom:15px}.up{margin-top:0}.serie h1,.serie h2,.serie-soum h3{background-size:50px;line-height:50px}.coin,.garantie .col,.homeProd .down,.news .col.prevNews,.suivi p{margin:0}.alain .col,.homeProd img,.soumHome{margin-bottom:0}.soumHome .ipad{position:relative;top:auto}.soumHome .pad{padding-top:40px;padding-bottom:40px}.head,.head.serie{padding-top:50px}.news .col,.poignee .col.span_2_of_12,.poignee .col.span_2_of_12:nth-child(6n+0),.video .col.span_3_of_12,.video .col.span_3_of_12:nth-child(4n+0){margin-right:4%}.news .bt{display:block;margin:0 auto;text-align:center}.suivi .right,.timeline>li time{text-align:left}.suivi input{width:90%}.suivi .bckbleuMarin{text-align:center}.effectHover{height:auto}.effectHover .content{position:static}#fond-produits,.timeline:before,.timeline>li .circle{display:none}.video footer .col.span_3_of_12,footer .span_3_of_12,footer .span_7_of_12{width:100%;margin-right:0}footer .span_3_of_12{margin-bottom:50px}footer .division img{margin-right:20px;height:80px}#credits p{font-size:10px}.head{height:250px}.head p{font-size:15px}.imgAbsoluteRight,.imgAbsoluteTopRight{max-width:100%;max-height:auto;position:relative;bottom:auto;display:block}.imgAbsoluteTopRight img{position:absolute;right:0;margin:0;padding-left:30px}.imgAbsoluteTopRight{height:360px;margin-top:-70px}.sousMenu ul li{margin-bottom:13px;font-size:11px}.tabs.bloc nav a{padding:10px;font-size:11px;letter-spacing:1px}.imgcoin{position:relative;top:0;left:0;width:100%;margin-bottom:30px}.garantie div p:first-child{margin:10px 0 0}.garantie ul{margin:5px 0 10px}.fondGarantie .col.span_8_of_12{width:60%}.fondGarantie .imgAbsoluteBottomRight{right:-60px;bottom:0}.timeline>li .date{width:100%;position:relative;padding:0 0 20px}.timeline>li .date span{text-align:left;font-size:28px}.timeline>li .tag{margin:0 0 30px;padding:30px}.timeline>li .tag:after{right:auto;left:20px;border-right-color:transparent;border-bottom-color:#f6f6f6;top:-20px}.timeline>li:nth-child(odd) .tag:after{border-right-color:transparent;border-bottom-color:#eaeaea}.faq table td{padding:60px 40px 40px}.alain img{right:0;max-width:100%;position:relative}.alain .Bigpad{padding-bottom:20px}.porteFinition img{max-width:300px;left:-150px}.porteFinition .span_7_of_12{width:70%;float:right}.realisation .col{width:49.5%;height:250px}.realisation .col:nth-child(3n+0){margin-right:1%}.poignee .col.span_2_of_12:nth-child(4n+0),.realisation .col:nth-child(2n+0),.video .col.span_3_of_12:nth-child(3n+0){margin-right:0}.video .col.span_3_of_12{width:30.66%}.video h5{min-height:28px}#coord table tr td:last-child{width:100%;display:block}#coord table tr td:first-child,#coord table tr td:nth-child(2){display:inline-block;width:48%}#coord table{margin-top:10px}#coord h5,#coord h6{font-size:15px;background-size:15px;padding-left:20px}.google-mapsProd{padding-bottom:500px}.poignee .col.span_2_of_12{width:22%}}@media only screen and (max-width:480px){.suivi,.suivi .bt,.suivi .right,footer{text-align:center}.contDemi,.container{padding:0 25px}.pad{padding-top:25px;padding-bottom:25px}.Bigpad{padding-top:40px;padding-bottom:40px}.home h2,.serie-soum h3,.suivi .phoneBig,h1{font-size:20px}.equipe table h6,.home h3,.serie .bloc h3,.serie .effectHover p,.suivi h3,h2{font-size:16px}h3{font-size:14px}h4,h5{font-size:12px}h6{font-size:11px}li,p{font-size:11.5px;margin:15px 0;line-height:1.3;letter-spacing:.2px}li{margin:3px 0 3px 10px}.bt{font-size:10px}.newsBloc .slick-slide{padding:25px}.suivi .span_2_of_12 img{width:30px;margin-bottom:10px}.suivi input{width:100%;margin-bottom:25px}.suivi .bt{display:block;margin:0 auto}footer .span_3_of_12{margin-bottom:0}.fondGarantie .imgAbsoluteBottomRight,footer .span_7_of_12{display:none}footer .division img{width:100px;height:auto;margin:auto 5px}.head h1{letter-spacing:1px}.head.serie{padding-top:40px}.tabs.bloc nav a{padding:8px;font-size:10px;letter-spacing:.5px}.garantie{background:#101f2b}.imgAbsoluteTopRight{height:260px;margin-top:-50px}.fondGarantie .col.span_8_of_12{width:100%}.equipe table tr{display:block;margin-bottom:30px;border:1px solid #ccc;padding:30px}.equipe table tr td{display:block}.equipe table tr td:first-child,.equipe table tr td:last-child{width:100%;padding-right:0}.equipe table tr img{width:100%;margin-bottom:20px}.equipe table h6,.equipe table p{background-size:15px;padding-left:25px}.faq table td{padding:40px 25px 30px}.porteFinition img{max-width:300px;left:-200px}.porteFinition .span_7_of_12{width:65%;float:right}.carrelage table p,.couleur table p{font-size:10px;letter-spacing:0}.quincaillerie table tr td,.quincaillerie table tr td:nth-child(2){width:100%;padding-left:0;display:block;text-align:center}.quincaillerie table tr td{padding-bottom:20px}.poignee .col.span_2_of_12{width:30.66%}.poignee .col.span_2_of_12,.poignee .col.span_2_of_12:nth-child(4n+0),.poignee .col.span_2_of_12:nth-child(6n+0),.video .col.span_3_of_12,.video .col.span_3_of_12:nth-child(3n+0),.video .col.span_3_of_12:nth-child(4n+0){margin-right:4%}.poignee .col.span_2_of_12:nth-child(3n+0),.realisation .col:nth-child(2n+0),.realisation .col:nth-child(3n+0),.video .col.span_3_of_12:nth-child(2n+0){margin-right:0}#coord h6{margin:0 0 10px}#coord table tr td:first-child,#coord table tr td:nth-child(2){display:block;width:100%}.google-mapsProd{padding-bottom:400px}.realisation .col{width:100%;height:200px;margin-right:0}.realisation .col img{max-width:500px}.video .col.span_3_of_12{width:48%}.video h5{min-height:24px}}.middle{align-self:center;line-height:3;padding-right:20px}#radio_sondage label.error{color:#c30}.title{font-size:28px!important;font-weight:600!important;color:#0092c1!important}.active{background-color:#0092c1;border:none;-webkit-transition:.4s;transition:.4s}strong.option{text-decoration:underline}.partenaire{text-transform:uppercase;font-size:20px}