.gb-container-24ed9b61{min-height:60vh;flex-direction:column;justify-content:center;position:relative;overflow-x:hidden;overflow-y:hidden;background-color:var(--base-3);}.gb-container-24ed9b61:before{content:"";background-image:url(https://www.ecr-travauxpublics.fr/wp-content/uploads/ecr-usine.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.4;}.gb-container-c45750f5{height:60vh;max-width:1200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1;position:relative;padding-top:30px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}.gb-container-f03771bd{margin-top:30px;margin-bottom:70px;}.gb-container-d8710830{max-width:1200px;padding:70px 20px;margin-right:auto;margin-left:auto;}.gb-container-f5734d4d{height:100%;padding-right:10px;padding-left:10px;}.gb-grid-wrapper > .gb-grid-column-f5734d4d{width:50%;}.gb-container-05d4905a{height:100%;padding-right:10px;padding-left:10px;}.gb-grid-wrapper > .gb-grid-column-05d4905a{width:50%;}.gb-container-3c4418a2{margin-top:50px;margin-bottom:80px;}.gb-container-426aa27d{max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}.gb-container-7f72f9e3{height:100%;z-index:5;position:relative;margin-top:-20px;}.gb-grid-wrapper > .gb-grid-column-7f72f9e3{width:50%;}.gb-container-c31ac4ff{height:100%;z-index:1;position:relative;padding:40px 20px 20px;margin-top:30px;background-color:var(--base);}.gb-grid-wrapper > .gb-grid-column-c31ac4ff{width:50%;}.gb-container-a3ecb3c2{margin-top:100px;margin-bottom:0px;background-color:var(--gris-fonce);}.gb-container-603512cd{max-width:1200px;z-index:1;position:relative;padding:100px 20px;margin-right:auto;margin-left:auto;}.gb-container-1e7f2073 > .gb-inside-container{padding-right:30px;}.gb-grid-wrapper > .gb-grid-column-1e7f2073{width:50%;}.gb-grid-wrapper > .gb-grid-column-1e7f2073 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-9785a426{width:50%;}.gb-grid-wrapper > .gb-grid-column-9785a426 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-e601596c{margin-top:40px;border-top:1px solid var(--gris-fonce);}.gb-container-e601596c > .gb-inside-container{padding-top:20px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-e601596c > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-e36f3fb5{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-e36f3fb5 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-123f968d{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-123f968d > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-5aa6c9b9{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-5aa6c9b9 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-container-7ad96211{position:relative;overflow-x:hidden;overflow-y:hidden;background-color:var(--contrast);}.gb-container-7ad96211:before{content:"";background-image:url(https://www.ecr-travauxpublics.fr/wp-content/uploads/ecr-fond-sens-travaux-publics.jpeg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.1;}.gb-container-c078ff16{max-width:1200px;z-index:1;position:relative;padding:100px 20px;margin-right:auto;margin-left:auto;}.gb-container-5939b20e > .gb-inside-container{padding-top:50px;}.gb-grid-wrapper > .gb-grid-column-5939b20e{width:50%;}.gb-grid-wrapper > .gb-grid-column-5939b20e > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-2fd8d91b{width:25%;}.gb-grid-wrapper > .gb-grid-column-2fd8d91b > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-dd8db661{width:25%;}.gb-grid-wrapper > .gb-grid-column-dd8db661 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-cd297b2b{margin-top:50px;}.gb-container-aa221680{max-width:1200px;padding:80px 20px;margin-right:auto;margin-left:auto;}h1.gb-headline-2f6a8717{font-size:46px;font-weight:bold;padding-bottom:10px;}p.gb-headline-3adf1825{font-size:24px;font-weight:600;}h2.gb-headline-365c0b19{font-size:38px;font-weight:bold;padding-bottom:20px;}p.gb-headline-ee906f1b{font-size:18px;}h2.gb-headline-482a856f{font-size:38px;font-weight:bold;padding-bottom:20px;}p.gb-headline-ad682894{font-weight:bold;}h3.gb-headline-6d5a239d{font-size:24px;font-weight:bold;text-align:left;padding-top:30px;padding-bottom:20px;color:var(--base);}p.gb-headline-a207f6bc{text-align:left;margin-bottom:5px;color:var(--base);}h5.gb-headline-22cd6243{display:flex;flex-direction:column;font-size:15px;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:10px;margin-bottom:10px;color:var(--base);}h5.gb-headline-22cd6243 .gb-icon{line-height:0;color:var(--rouge);padding-bottom:1em;}h5.gb-headline-22cd6243 .gb-icon svg{width:2.5em;height:2.5em;fill:currentColor;}h5.gb-headline-8238d210{display:flex;flex-direction:column;font-size:15px;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:10px;margin-bottom:10px;color:var(--base);}h5.gb-headline-8238d210 .gb-icon{line-height:0;color:var(--rouge);padding-bottom:1em;}h5.gb-headline-8238d210 .gb-icon svg{width:2.5em;height:2.5em;fill:currentColor;}h5.gb-headline-51a35ea1{display:flex;flex-direction:column;font-size:15px;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:10px;margin-bottom:10px;color:var(--base);}h5.gb-headline-51a35ea1 .gb-icon{line-height:0;color:var(--rouge);padding-bottom:1em;}h5.gb-headline-51a35ea1 .gb-icon svg{width:2.5em;height:2.5em;fill:currentColor;}h2.gb-headline-e11d9052{color:var(--gris-clair);}p.gb-headline-bbe3979f{padding-top:10px;padding-bottom:20px;color:var(--gris-clair);}h2.gb-headline-ed9e1171{font-size:38px;font-weight:bold;text-align:center;padding-bottom:30px;}.gb-grid-wrapper-448294a2{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-448294a2 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-a4c104e1{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-a4c104e1 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-b885d64c{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-b885d64c > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-e0fb0f55{display:flex;flex-wrap:wrap;align-items:flex-start;}.gb-grid-wrapper-e0fb0f55 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-e81ca0c8{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-e81ca0c8 > .gb-grid-column{box-sizing:border-box;}.gb-image-253b91fa{vertical-align:middle;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}.gb-button-wrapper a.gb-button-10bd21ca{display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;text-align:center;padding:5px 20px;border-radius:20px;background-color:var(--contrast);color:var(--gris-clair);text-decoration:none;}.gb-button-wrapper a.gb-button-10bd21ca:hover, .gb-button-wrapper a.gb-button-10bd21ca:active, .gb-button-wrapper a.gb-button-10bd21ca:focus{background-color:var(--rouge);color:var(--gris-clair);}@media (max-width: 767px) {.gb-container-24ed9b61{padding-top:120px;}.gb-container-c45750f5{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-f5734d4d{width:100%;}.gb-grid-wrapper > .gb-grid-column-05d4905a{width:100%;}.gb-container-426aa27d{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-7f72f9e3{width:100%;}.gb-grid-wrapper > .gb-grid-column-c31ac4ff{width:100%;}.gb-container-603512cd{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-1e7f2073{width:100%;}.gb-grid-wrapper > .gb-grid-column-9785a426{width:100%;}.gb-grid-wrapper > .gb-grid-column-e36f3fb5{width:100%;}.gb-grid-wrapper > .gb-grid-column-123f968d{width:100%;}.gb-grid-wrapper > .gb-grid-column-5aa6c9b9{width:100%;}.gb-container-7ad96211:before{background-attachment:initial;}.gb-container-c078ff16{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-5939b20e{width:100%;}.gb-grid-wrapper > .gb-grid-column-2fd8d91b{width:100%;}.gb-grid-wrapper > .gb-grid-column-dd8db661{width:100%;}.gb-container-aa221680{padding-right:20px;padding-left:20px;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}