.activites h2{text-align:center;font-size:3.6rem;margin-bottom:3rem}.activites .grid{display:flex;justify-content:center;margin-left:-4rem;margin-top:-4rem}@media only screen and (max-width:767px){.activites .grid{flex-direction:column;margin-left:0}}.activites .item{display:flex;flex-direction:column;align-items:center;width:calc(33.33% - 2.5rem);margin-left:4rem;margin-top:4rem;text-decoration:none}@media only screen and (max-width:767px){.activites .item{width:100%;margin-left:0}}.activites .item .btn{transition:.25s ease;margin-top:auto}.activites .item:hover .btn{transform:translateY(-.5rem);box-shadow:0 0 2rem rgba(0,0,0,.15)}.activites .img-wrapper{height:9rem;display:flex;align-items:center;justify-content:center}.activites .img{width:6rem;height:auto;margin-bottom:2rem}.activites h3{font-size:2.4rem;text-transform:uppercase;margin-bottom:.8rem}.activites p{text-align:center;margin-bottom:2.5rem}.activites .item.decoupe-laser h3{color:#3a4a63}.activites .item.decoupe-laser .btn{background-color:#3a4a63}.activites .item.cintrage h3{color:#57a9bd}.activites .item.cintrage .btn{background-color:#57a9bd}.activites .item.usinage h3{color:#eea635}.activites .item.usinage .btn{background-color:#eea635}[lazy].lazy{filter:blur(10px);transform:scale(.95)}.lazy{filter:none;transition:filter .7s ease}.ariane{margin-bottom:4rem}.ariane__item,.ariane__list{display:flex;align-items:center}.ariane__item{text-transform:uppercase;font-size:1.2rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ariane__item:not(:last-child):after{content:"|";margin:0 1rem}.ariane__item:last-child{color:#0d1215;font-weight:700}.ariane__item a{text-decoration:none}.ariane__item a:hover{text-decoration:underline}.banner{margin-bottom:8rem}.banner:not(.hasImg){margin-top:3rem}.banner:not(.hasImg) .h1{font-size:4rem;text-align:center;margin-bottom:2.4rem}@media only screen and (max-width:767px){.banner:not(.hasImg) .h1{font-size:3rem}}.banner.hasImg{height:35rem;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding-bottom:8rem}@media only screen and (max-width:767px){.banner.hasImg{height:25rem;padding-bottom:5rem}}.banner.hasImg:before{bottom:0;height:115px;z-index:2;background-color:#7a8a93;opacity:.7}.banner.hasImg:after,.banner.hasImg:before{content:"";position:absolute;left:0;width:100%}.banner.hasImg:after{top:0;height:100%;z-index:1;background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.7))}.banner.hasImg .container{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.banner.hasImg .h1{color:#fff;font-size:6.8rem;position:relative;z-index:2}@media only screen and (max-width:767px){.banner.hasImg .h1{font-size:4rem}}.banner.hasImg .ariane{position:absolute;box-shadow:0 0 40px rgba(0,0,0,.2);bottom:0;padding:1.2rem 1.6rem;background-color:#fff;z-index:2;margin-bottom:0;transform:translateY(50%)}.teaser-blog{position:relative;background-color:#fff;padding:1.5rem 1.5rem 3rem;height:100%;display:flex;flex-direction:column;text-decoration:none;transition:.25s ease;box-shadow:none}.teaser-blog:hover{box-shadow:0 0 40px rgba(0,0,0,.2);transform:translateY(-1rem)}.teaser-blog:hover .btn{transform:translateY(-.5rem)}.teaser-blog__bg{height:22rem;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:3rem}.teaser-blog__title{text-align:center;font-size:1.8rem;font-weight:700;margin-bottom:2rem;line-height:1.2em;height:2.4em;overflow:hidden}@media only screen and (max-width:767px){.teaser-blog__title{height:auto;overflow:visible}}.teaser-blog__date{margin-bottom:2rem;display:none}.teaser-blog__lead{text-align:center;line-height:1.2em;height:3.6em;overflow:hidden}@media only screen and (max-width:767px){.teaser-blog__lead{height:auto;overflow:visible}}.teaser-blog .filler{flex:1}.teaser-blog .btn{margin-top:2rem;transition:.25s ease}.teaser-blog__tag{pointer-events:all;position:relative;display:none}.teaser-blog__tags{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:.8rem;pointer-events:none;position:relative;z-index:2}.teaser-blog__tag+.teaser-blog__tag{margin-left:.5rem}@keyframes pulse{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes feedback{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes bounce{0%{transform:scale(1) translateY(0)}7%{transform:scale(1.1,.9) translateY(0)}22%{transform:scale(.9,1.1) translateY(-2rem)}37%{transform:scale(1) translateY(0)}75%{transform:scale(1) translateY(0)}}.feedback{position:relative;overflow:hidden}.feedback .pulse{content:"";position:absolute;top:50%;left:50%;width:150%;padding-bottom:150%;border-radius:50%;z-index:3;background-color:hsla(0,0%,83.1%,.5);transform:translate(-50%,-50%) scale(0);transition:.25s ease}.feedback .pulse.clicked{animation:feedback .5s ease}.feedback.dark.pulse{background-color:rgba(0,0,0,.1)}#app.blog .content-wrapper{padding-top:3rem;background-color:#f1f3f4;padding-bottom:5rem}#app.blog footer{margin-top:0}.blog__list{margin-left:-3rem;display:flex;flex-wrap:wrap}.blog__item{margin-bottom:3rem;margin-left:3rem;width:calc(33.33% - 3rem)}@media only screen and (max-width:1299px){.blog__item{width:calc(50% - 3rem)}}@media only screen and (max-width:767px){.blog__item{width:100%}}.blog .activites{background-color:#fff}