.gb-container-44ec79a4{position:relative;overflow-x:hidden;overflow-y:hidden;text-align:center;background-color:var(--contrast-3);}.gb-container-44ec79a4:before{content:"";background-image:url(https://www.nicolas-mauguin.fr/wp-content/uploads/2024/12/nicolas-mauguin-3.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.5;}.gb-container-44ec79a4.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-44ec79a4.gb-no-dynamic-bg:before{background-image:none;}.gb-container-5952bb85{max-width:1280px;z-index:1;position:relative;padding:150px 40px;margin-right:auto;margin-left:auto;}.gb-container-82326bfa{display:flex;align-items:center;column-gap:20px;}.gb-container-d9ccd297{min-height:1px;flex-grow:1;background-color:var(--base-2);}.gb-container-c269454c{min-height:1px;flex-grow:1;background-color:var(--base-2);}.gb-container-86bbbbb2{text-align:center;margin:100px 20%;}.gb-container-c26d65bb{margin-top:50px;margin-bottom:50px;}.gb-grid-wrapper > .gb-grid-column-2f2065fa{width:25%;}.gb-grid-wrapper > .gb-grid-column-4e53ed10{width:25%;}.gb-grid-wrapper > .gb-grid-column-2d2eed7d{width:25%;}.gb-grid-wrapper > .gb-grid-column-7f505686{width:25%;}.gb-grid-wrapper > .gb-grid-column-ebc0e392{width:50%;}.gb-grid-wrapper > .gb-grid-column-549e0ca0{width:50%;}.gb-container-18799149{margin-top:30px;}.gb-container-17df8b81{margin-right:50px;margin-bottom:30px;margin-left:50px;}.gb-container-b804384a{background-image:url(https://www.nicolas-mauguin.fr/wp-content/uploads/2025/01/pose-fenetre-toit-saint-loubes.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-b804384a.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-b804384a.gb-no-dynamic-bg{background-image:none;}.gb-container-d5266207{height:500px;}.gb-container-eea2f96b{padding-top:50px;}.gb-grid-wrapper > .gb-grid-column-64177369{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-f5a390ef{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-7997e577{width:33.33%;}.gb-container-cb76aae3{padding-top:50px;padding-bottom:50px;background-color:var(--contrast-2);}.gb-container-d6b64ccc{margin-right:300px;margin-left:300px;}.gb-container-d2744bcf{background-color:var(--contrast-3);}.gb-container-a591dc2b{max-width:1280px;padding:120px 40px;margin-right:auto;margin-left:auto;}.gb-container-7bcaefa6{height:100%;padding-left:30px;border-left:1px solid var(--base-2);}.gb-grid-wrapper > .gb-grid-column-7bcaefa6{width:33.33%;}.gb-container-42a6f239{height:100%;}.gb-grid-wrapper > .gb-grid-column-42a6f239{width:33.33%;}.gb-container-37e6b25b{height:100%;padding-left:30px;border-left:1px solid var(--base-2);}.gb-grid-wrapper > .gb-grid-column-37e6b25b{width:33.33%;}h1.gb-headline-ffb508d0{display:flex;flex-direction:column;align-items:center;column-gap:0.5em;line-height:5px;color:var(--base-2);}h1.gb-headline-ffb508d0 .gb-icon{line-height:0;padding-bottom:8px;}h1.gb-headline-ffb508d0 .gb-icon svg{width:4em;height:4em;fill:currentColor;}h2.gb-headline-be558a16{display:flex;justify-content:center;font-size:14px;letter-spacing:0.2em;text-transform:uppercase;text-align:center;margin-right:auto;margin-bottom:0px;margin-left:auto;color:var(--base-2);}h2.gb-headline-25fce586{text-align:left;}h2.gb-headline-9d3f344d{font-size:25px;text-align:center;padding-top:0px;margin-top:0px;margin-bottom:20px;color:var(--base-2);}p.gb-headline-2b4f41b9{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:14px;}p.gb-headline-2b4f41b9 a{color:var(--base-2);}p.gb-headline-2b4f41b9 a:hover{color:var(--base-2);}p.gb-headline-485ac501{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:14px;color:var(--contrast-5);}p.gb-headline-485ac501 a{color:var(--base-2);}p.gb-headline-485ac501 a:hover{color:var(--base-2);}p.gb-headline-1750f125{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:14px;color:var(--contrast-5);}p.gb-headline-1750f125 a{color:var(--base-2);}p.gb-headline-1750f125 a:hover{color:var(--base-2);}p.gb-headline-f4caf2a9{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:14px;color:var(--contrast-5);}p.gb-headline-f4caf2a9 a{color:var(--base-2);}p.gb-headline-f4caf2a9 a:hover{color:var(--base-2);}p.gb-headline-65d86da2{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:14px;color:var(--contrast-5);}p.gb-headline-65d86da2 a{color:var(--base-2);}p.gb-headline-65d86da2 a:hover{color:var(--base-2);}div.gb-headline-e116e88e{font-family:PT Serif, serif;font-size:30px;text-align:center;color:var(--base-2);}p.gb-headline-b0714803{display:flex;align-items:center;column-gap:0.5em;font-size:14px;color:var(--base-2);}p.gb-headline-b0714803 a{color:var(--base-2);}p.gb-headline-b0714803 a:hover{color:var(--base-2);}p.gb-headline-b0714803 .gb-icon{line-height:0;color:var(--base-2);}p.gb-headline-b0714803 .gb-icon svg{width:1em;height:1em;fill:currentColor;}p.gb-headline-ea335c1d{display:flex;align-items:center;column-gap:0.5em;font-size:14px;color:var(--base-2);}p.gb-headline-ea335c1d a{color:var(--base-2);}p.gb-headline-ea335c1d a:hover{color:var(--base-2);}p.gb-headline-ea335c1d .gb-icon{line-height:0;color:var(--base-2);}p.gb-headline-ea335c1d .gb-icon svg{width:1em;height:1em;fill:currentColor;}p.gb-headline-3a56d2cf{display:flex;align-items:center;column-gap:0.5em;font-size:14px;color:var(--base-2);}p.gb-headline-3a56d2cf a{color:var(--base-2);}p.gb-headline-3a56d2cf a:hover{color:var(--base-2);}p.gb-headline-3a56d2cf .gb-icon{line-height:0;color:var(--base-2);}p.gb-headline-3a56d2cf .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-ae6e7119{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center;padding:16px 30px;margin-top:80px;border-radius:3px;background-color:var(--contrast-2);color:var(--base-2);text-decoration:none;}a.gb-button-ae6e7119:hover, a.gb-button-ae6e7119:active, a.gb-button-ae6e7119:focus{background-color:var(--contrast-3);color:var(--base-2);}a.gb-button-ae6e7119 .gb-icon{line-height:0;}a.gb-button-ae6e7119 .gb-icon svg{width:0.9em;height:0.9em;fill:currentColor;}.gb-grid-wrapper-33bd8a75{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-33bd8a75 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-918d3687{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-918d3687 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-3170d3be{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-3170d3be > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-bbcc1ebe{display:flex;flex-wrap:wrap;margin-left:-60px;}.gb-grid-wrapper-bbcc1ebe > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-block-image-4f70fec0{padding-right:30px;padding-left:30px;margin:50px;text-align:center;}.gb-image-4f70fec0{vertical-align:middle;}.gb-block-image-3ff9fa19{text-align:center;}.gb-image-3ff9fa19{vertical-align:middle;}.gb-block-image-53333cbb{text-align:center;}.gb-image-53333cbb{vertical-align:middle;}.gb-block-image-0e4031db{text-align:center;}.gb-image-0e4031db{vertical-align:middle;}.gb-block-image-1be39c2a{text-align:center;}.gb-image-1be39c2a{width:200px;vertical-align:middle;}@media (max-width: 1024px) {.gb-container-5952bb85{padding-top:150px;padding-bottom:150px;}.gb-container-c26d65bb{padding-right:10px;padding-left:10px;margin-bottom:50px;}.gb-grid-wrapper > .gb-grid-column-2f2065fa{width:50%;}.gb-grid-wrapper > .gb-grid-column-4e53ed10{width:50%;}.gb-grid-wrapper > .gb-grid-column-2d2eed7d{width:50%;}.gb-grid-wrapper > .gb-grid-column-7f505686{width:50%;}.gb-container-a44fc368{margin-right:10px;margin-left:10px;}.gb-container-18799149{margin-right:10px;margin-left:10px;}.gb-container-d5266207{height:300px;}.gb-container-a591dc2b{padding-top:100px;padding-bottom:100px;}.gb-grid-wrapper > .gb-grid-column-7bcaefa6{width:35%;}.gb-grid-wrapper > .gb-grid-column-42a6f239{width:100%;}.gb-grid-wrapper > .gb-grid-column-37e6b25b{width:45%;}p.gb-headline-b0714803{text-align:center;}p.gb-headline-ea335c1d{text-align:center;}p.gb-headline-3a56d2cf{text-align:center;}.gb-grid-wrapper-bbcc1ebe{row-gap:60px;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-grid-wrapper > div.gb-grid-column-7bcaefa6{padding-bottom:0;}.gb-grid-wrapper > div.gb-grid-column-37e6b25b{padding-bottom:0;}}@media (max-width: 767px) {.gb-container-5952bb85{padding:100px 30px;}.gb-container-86bbbbb2{margin-right:10px;margin-left:10px;}.gb-container-c26d65bb{padding-right:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-2f2065fa{width:50%;}.gb-grid-wrapper > .gb-grid-column-4e53ed10{width:50%;}.gb-grid-wrapper > .gb-grid-column-2d2eed7d{width:50%;}.gb-grid-wrapper > .gb-grid-column-7f505686{width:50%;}.gb-container-a44fc368{margin-right:10px;margin-left:10px;}.gb-grid-wrapper > .gb-grid-column-ebc0e392{width:100%;}.gb-grid-wrapper > .gb-grid-column-549e0ca0{width:100%;}.gb-container-18799149{margin-right:10px;margin-left:10px;}.gb-container-d5266207{height:200px;}.gb-grid-wrapper > .gb-grid-column-64177369{width:100%;}.gb-grid-wrapper > .gb-grid-column-f5a390ef{width:100%;}.gb-grid-wrapper > .gb-grid-column-7997e577{width:100%;}.gb-container-d6b64ccc{margin-right:0px;margin-left:0px;}.gb-container-a591dc2b{padding:80px 30px;}.gb-container-7bcaefa6{text-align:left;}.gb-grid-wrapper > .gb-grid-column-7bcaefa6{width:100%;}.gb-grid-wrapper > .gb-grid-column-42a6f239{width:100%;}.gb-container-37e6b25b{text-align:left;}.gb-grid-wrapper > .gb-grid-column-37e6b25b{width:100%;}.gb-grid-wrapper > div.gb-grid-column-37e6b25b{padding-bottom:0;}h2.gb-headline-be558a16{display:flex;text-align:center;}p.gb-headline-3a56d2cf{text-align:left;}.gb-block-image-4f70fec0{margin-right:10px;margin-left:10px;}}:root{--gb-container-width:1280px;}.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;}