#section-2-5 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:150px}#section-11-5{background-image:linear-gradient(90deg,#ffffff 60%,#641835 40%)}#section-53-5 > .ct-section-inner-wrap{padding-top:0;padding-bottom:150px}#section-53-5{position:relative}#section-56-5 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#section-56-5{background-image:url(https://www.agencement-bonaventure.fr/wp-content/uploads/2025/07/Rectangle-31-1-e1751999480975.webp);background-size:cover;background-repeat:no-repeat;min-height:500px;background-position:50% 50%}#section-65-5 > .ct-section-inner-wrap{max-width:1500px}#section-78-5 > .ct-section-inner-wrap{max-width:100%;padding-top:50px;padding-right:0;padding-left:0}#section-104-5 > .ct-section-inner-wrap{max-width:1600px;padding-top:75px;padding-bottom:75px}#section-104-5{background-image:url(https://www.charpente-lucas.ovh/wp-content/uploads/2024/12/3-lines-bg-3.webp);background-size:cover;background-repeat:no-repeat;position:relative;background-position:0px 100%}@media (max-width:991px){#section-11-5{background-image:linear-gradient(90deg,#ffffff 40%,#641835 40%)}}@media (max-width:767px){#section-11-5{background-image:linear-gradient(90deg,#ffffff 8%,#641835 70%)}}@media (max-width:767px){#section-56-5{background-size:150% auto;min-height:200px}}@media (max-width:479px){#section-11-5{background-image:linear-gradient(90deg,#ffffff 80%,#641835 80%)}}#div_block-5-5{width:100%;margin-top:50px;display:flex;flex-direction:row;gap:50px;align-items:stretch;justify-content:center;flex-wrap:wrap}#div_block-6-5{background-color:#5b7d58;justify-content:center;padding-top:50px;padding-bottom:50px;padding-right:5vw}#div_block-20-5{margin-top:50px;width:100%;display:flex;flex-direction:row;gap:50px;align-items:center;justify-content:center;flex-wrap:wrap}#div_block-22-5{text-align:left;flex-direction:row;display:flex;flex-wrap:wrap;gap:50px;align-items:stretch;justify-content:center}#div_block-67-5{width:100%;margin-top:50px;display:flex;flex-direction:row;gap:50px;align-items:stretch;justify-content:center;flex-wrap:wrap}#div_block-68-5{background-color:#5b7d58;justify-content:center;padding-top:50px;padding-bottom:50px;padding-left:5%}#div_block-68-5:before{position:absolute;left:calc(100% - 1px) ;content:""}#div_block-75-5{width:700px;max-width:100%;margin-right:auto}#div_block-79-5{width:100%;background-color:#641835;text-align:left;align-items:center;padding-top:75px;padding-bottom:75px;position:relative}@media (max-width:991px){#div_block-21-5{margin-right:auto}}@media (max-width:991px){#div_block-22-5{width:100%}}@media (max-width:767px){#div_block-21-5{width:100%}}#headline-12-5:before{background-color:#5b7d58;content:""}#headline-66-5{color:#ffffff}#headline-66-5:before{background-color:#ffffff;width:4vw;content:""}#headline-81-5{margin-bottom:50px;margin-left:auto;width:1580px;max-width:100%;padding-left:40px;padding-right:20px;margin-right:auto}#headline-81-5:before{background-color:#5b7d58;position:absolute;right:calc(100% - 30px) ;content:""}#headline-110-5{margin-bottom:50px;margin-left:20px}#headline-110-5:before{background-color:#641835;content:""}#text_block-106-5{width:100%;text-align:center;margin-top:0px}#_rich_text-9-5{color:#ffffff;width:700px;max-width:100%}#_rich_text-69-5{color:#ffffff;margin-top:30px;margin-left:auto}#link_button-10-5{}#link_button-10-5{position:absolute;bottom:-25px;right:20%}#link_button-55-5{}#link_button-55-5{margin-top:50px;position:absolute;right:calc(60% - 100px) ;top:-77px}#link_button-70-5{}#link_button-70-5{position:absolute;bottom:-25px;right:20%}#link_button-102-5{}#link_button-102-5{transform:translate(-50%);margin-top:50px;position:absolute;bottom:-25px;left:50%}#link_button-108-5{}#link_button-108-5{margin-top:50px;margin-right:auto;margin-left:auto}@media (max-width:991px){#image-23-5{width:100%}}body.home #_posts_grid-107-5 .oxy-posts{display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:50px}#_posts_grid-107-5 .oxy-post.home{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;text-align:left;align-items:flex-start;min-height:400px;width:calc(33.33% - 34px);overflow:hidden;transition:all ease 0.4s}@media (hover:hover){#_posts_grid-107-5 .oxy-post.home:hover{transform:translateY(-30px)}}#_posts_grid-107-5 .oxy-post-image.home{width:100%;object-fit:cover}#_posts_grid-107-5 .oxy-post-image-date-overlay.home{position:absolute;top:21px;right:21px;font-size:0.7em;color:white;background-color:rgba(0,0,0,0.5);padding:0.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;text-transform:capitalize}#_posts_grid-107-5 .oxy-post-content-wrapper.home{height:100%;padding:10%;background:rgb(91 125 88 / 80%);backdrop-filter:2px;display:flex;flex-direction:column;justify-content:center;gap:30px;opacity:0;transition:all ease 0.6s}#_posts_grid-107-5 .oxy-post-content-wrapper.home *{transform:translateY(100%);transition:all ease 0.4s}#_posts_grid-107-5 .oxy-post.home:hover .oxy-post-content-wrapper{opacity:1}#_posts_grid-107-5 .oxy-post.home:hover .oxy-post-content-wrapper *{transform:translateY(0%)}#_posts_grid-107-5 .oxy-post-title.home{font-size:23px;font-weight:700;line-height:1.15;color:#fff}#_posts_grid-107-5 .oxy-post-content.home p{margin:0;color:#fff}@media (max-width:1120px){#_posts_grid-107-5 .oxy-post.home{width:calc(33.33% - 34px) !important}}@media (max-width:992px){body.home #_posts_grid-107-5 .oxy-posts:has(.oxy-post.home:nth-child(3)){justify-content:center}#_posts_grid-107-5 .oxy-post.home{width:calc(50% - 25px) !important}}@media (max-width:768px){#_posts_grid-107-5 .oxy-post.home{width:100% !important}#_posts_grid-107-5 .oxy-post-content-wrapper.home{opacity:1}#_posts_grid-107-5 .oxy-post-content-wrapper.home *{transform:translateY(0%)}}#_posts_grid-107-5 .oxy-read-more{font-size:0.8em;color:white;background-color:black;text-decoration:none;padding:0.75em 1.5em;line-height:1;border-radius:3px;display:inline-block}#_posts_grid-107-5 .oxy-easy-posts-pages{text-align:center}#_posts_grid-107-5 .oxy-read-more:hover{text-decoration:none}#slider-84-5 .unslider-nav ol li{border-color:#ffffff}#slider-84-5 .unslider-nav ol li.unslider-active{background-color:#ffffff}#slider-84-5 .unslider-wrap{display:flex}#slider-84-5 .ct-slide{height:100%}#slider-84-5 .unslider,#slider-84-5 .oxygen-unslider-container,#slider-84-5 .unslider-wrap,#slider-84-5 .unslider-wrap li{height:100%}#slider-84-5{width:800px;max-width:100%}