@layer bricks{@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks{.brxe-template{width:100%}}@layer bricks{.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks{.brxe-button{width:auto}}@layer bricks{@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgb(0 0 0 / .5),rgb(0 0 0 / .25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks{.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks{:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks{:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.brxe-de0122 blockquote{border-left:0;font-size:1rem}.brxe-8884ca .brxe-7ab276.brxe-icon{color:var(--secondary);fill:var(--secondary)}.brxe-8884ca .brxe-9eb345.brxe-text{font-size:.95rem}.brxe-8884ca .brxe-9eb345.brxe-text a{font-size:.95rem;font-size:inherit}.brxe-8884ca .brxe-0a0a70.brxe-block{row-gap:20px}.brxe-8884ca .brxe-ba7a13.brxe-block{flex-direction:row;column-gap:32px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--blanc);align-items:center;max-width:700px;border-radius:10px;flex-wrap:nowrap;margin-top:30px}.brxe-8884ca .brxe-2c44a8.brxe-image{z-index:3;width:100%}.brxe-8884ca .brxe-35c2ea.brxe-image{position:absolute;top:65px;left:-5%;transform:rotateZ(90deg);transform-origin:left center}.brxe-35c2ea{filter:brightness(0) saturate(100%) invert(10%) sepia(91%) saturate(5954%) hue-rotate(359deg) brightness(87%) contrast(109%);opacity:.5}.brxe-8884ca .brxe-334420.brxe-image{position:absolute;left:70%;bottom:-40px}.brxe-334420{filter:brightness(0) saturate(100%) invert(10%) sepia(91%) saturate(5954%) hue-rotate(359deg) brightness(87%) contrast(109%);opacity:.5}.brxe-8884ca .brxe-a7b07e.brxe-block{max-width:350px;width:100%;position:relative}.brxe-8884ca .brxe-4a83ff.brxe-block{flex-direction:row;column-gap:32px;row-gap:32px}@media (max-width:991px){.brxe-8884ca .brxe-4a83ff.brxe-block{flex-direction:column}}#brxe-7361dd{flex-direction:column;row-gap:50px}@media (max-width:991px){#brxe-7361dd .bloc-contenu:nth-child(even)>div{flex-direction:column-reverse}}#brxe-304803{flex-direction:row}#brxe-304803 .bloc-contenu .bloc-contenu-txt .brxe-text :is(h1,h2,h3,h4,h5,h6){margin-bottom:20px}#brxe-304803 .bloc-contenu:nth-child(even) .bloc-contenu-txt{order:2}#brxe-304803 .bloc-contenu:nth-child(even) .bloc-contenu-img{width:auto;min-width:auto;align-items:flex-start}#brxe-tbjhlp{font-size:2.5rem;line-height:1}@media (max-width:991px){#brxe-tbjhlp{font-size:2rem}}#brxe-aotdxu .accordion-content-wrapper{background-color:var(--blanc);padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}#brxe-aotdxu .accordion-title .icon{font-size:20px}#brxe-aotdxu .accordion-title-wrapper{padding-top:25px;padding-bottom:25px;padding-left:15px;border-bottom-width:1px;border-bottom-style:solid}#brxe-aotdxu .accordion-title .title{font-size:1.4rem;font-weight:300;color:var(--primary)}#brxe-aotdxu{margin-left:16px}#brxe-aotdxu li{list-style-type:decimal}#brxe-aotdxu .brx-open .title{font-weight:400!important}@media (max-width:991px){#brxe-tnubue{padding-left:20px}}#brxe-71393d{flex-direction:row;column-gap:70px;margin-top:50px}@media (max-width:991px){#brxe-71393d{flex-direction:column}}#brxe-rxrocg{color:var(--secondary);fill:var(--secondary)}@media (max-width:478px){#brxe-rxrocg{font-size:30px}}#brxe-anjenb{font-size:.95rem}#brxe-anjenb a{font-size:.95rem;font-size:inherit}#brxe-siqzcw{row-gap:20px}#brxe-labpjz{flex-direction:row;column-gap:32px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--blanc);align-items:center;border-radius:10px;flex-wrap:nowrap;margin-top:50px}@media (max-width:478px){#brxe-labpjz{padding-right:20px;padding-left:20px;column-gap:16px}}#brxe-mezkon{flex-direction:row;column-gap:70px;margin-top:30px}@media (max-width:991px){#brxe-mezkon{flex-direction:column}}#brxe-aa6704{overflow:hidden}#brxe-ecf92f{row-gap:20px;width:100%;white-space:nowrap;max-width:80%}@media (max-width:991px){#brxe-ecf92f{white-space:normal;max-width:100%}}.brxe-1a48bf .brxe-4c4444.brxe-text{font-size:1.5rem}.brxe-1a48bf .brxe-4c4444.brxe-text a{font-size:1.5rem;font-size:inherit}.brxe-1a48bf .brxe-1e76ee.brxe-text{margin-top:10px;margin-bottom:10px;font-size:.9rem}.brxe-1a48bf .brxe-1e76ee.brxe-text a{font-size:.9rem;font-size:inherit}.brxe-1a48bf .brxe-52efe1.brxe-button{color:var(--secondary);font-size:.85rem;font-weight:600;margin-top:auto}#brxe-610151 .splide__arrow{background-color:var(--primary);color:var(--blanc);font-size:16px;min-height:16px;min-width:16px;border-radius:50px;height:40px;width:40px}#brxe-610151 .splide__arrow svg{fill:var(--blanc);height:16px;width:16px}#brxe-610151 .splide__arrow--prev{top:0;transform:translateY(-100%);right:50px;left:auto}#brxe-610151 .splide__arrow--next{left:auto;top:0;transform:translateY(-100%);right:0}#brxe-610151 .splide__pagination .splide__pagination__page.is-active{width:20px;border-radius:5px;color:var(--primary);background-color:var(--primary)}#brxe-610151 .splide__pagination .splide__pagination__page{margin-right:3px;margin-left:3px;color:var(--primary-h-opa-4);background-color:var(--primary-h-opa-4)}#brxe-610151 .splide__arrow:disabled{background-color:var(--primary-h-opa-4)}#brxe-610151{padding-top:20px}#brxe-610151 .splide__slide{justify-content:flex-start}#brxe-610151 .splide__track{overflow:visible;clip-path:inset(0 -100vw 0 0)}#brxe-610151 .splide__pagination{top:-14px;bottom:auto;right:110px;left:auto;transform:translate(0,-100%)}#brxe-e70c52{position:relative}#brxe-e70c52 .b-service{padding:10px}@media (max-width:991px){#brxe-e70c52{margin-top:60px}}#brxe-9986c7{overflow:hidden;background-color:var(--blanc)}#brxe-0a3250{color:var(--base);text-align:center}#brxe-67bf0f{align-items:center;margin-bottom:40px}.brxe-c823c6 .brxe-866c3f.brxe-image{width:100%;background-image:linear-gradient(var(--primary-2),var(--primary-0));height:100%;margin-bottom:0}.brxe-c823c6 .brxe-866c3f.brxe-image:not(.tag),.brxe-c823c6 .brxe-866c3f.brxe-image img{object-fit:contain}.brxe-c823c6 .brxe-1ad385.brxe-block{height:250px;overflow:hidden}.brxe-c823c6 .brxe-d0bfc5.brxe-text{font-size:1.3rem}.brxe-c823c6 .brxe-d0bfc5.brxe-text a{font-size:1.3rem;font-size:inherit}.brxe-c823c6 .brxe-7e5f72.brxe-text{color:var(--gris);font-size:.9rem}.brxe-c823c6 .brxe-7e5f72.brxe-text a{color:var(--gris);font-size:.9rem;font-size:inherit}.brxe-c823c6 .brxe-a68693.brxe-button{color:var(--secondary);font-size:.85rem;font-weight:600;margin-top:auto}.brxe-c823c6 .brxe-2409c7.brxe-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;row-gap:20px;flex-grow:1}.brxe-c823c6 .brxe-398783.brxe-block{box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;flex-grow:1;background-color:var(--blanc)}#brxe-6ae26b{display:grid;align-items:initial;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px}#brxe-6ae26b .block-projet{padding:0}@media (max-width:991px){#brxe-6ae26b{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}}@media (max-width:478px){#brxe-6ae26b{grid-template-columns:repeat(1,minmax(0,1fr))}}#brxe-0b4c7e{padding-bottom:10px}