:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{display:inline-flex}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}@charset "UTF-8";@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)}}.brxe-carousel{min-width:0;position:relative;width:100%}.brxe-carousel .image{background-position:50%;background-size:cover;bottom:0;height:300px;left:0;position:relative;right:0;top:0}.brxe-carousel .swiper-autoheight .image{height:auto!important;width:100%}.brxe-carousel .content-wrapper,.brxe-carousel .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.brxe-carousel .content-wrapper.top,.brxe-carousel .overlay-wrapper.top{justify-content:flex-start}.brxe-carousel .content-wrapper.middle,.brxe-carousel .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.brxe-carousel .content-wrapper.bottom,.brxe-carousel .overlay-wrapper.bottom{justify-content:flex-end}.brxe-carousel .content-wrapper.left,.brxe-carousel .overlay-wrapper.left{align-items:flex-start;text-align:left}.brxe-carousel .content-wrapper.center,.brxe-carousel .overlay-wrapper.center{align-items:center;text-align:center}.brxe-carousel .content-wrapper.right,.brxe-carousel .overlay-wrapper.right{align-items:flex-end;text-align:right}.brxe-carousel .content-wrapper.center.middle,.brxe-carousel .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.brxe-carousel .overlay-wrapper{position:absolute!important;z-index:2}.brxe-carousel .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.brxe-carousel .overlay-wrapper.show-on-hover:hover{opacity:1}.brxe-carousel .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.brxe-carousel .dynamic{margin:0;padding:0}.brxe-carousel .meta{width:100%}.brxe-carousel .meta span:first-child{padding:0}.brxe-carousel .meta span+span{padding:0 5px}.brxe-carousel .meta span+span:before{content:" ·";left:-5px;position:relative}.brxe-carousel .excerpt{margin-top:.5em}.brxe-carousel .taxonomy{margin:0 -5px}.brxe-carousel .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.brxe-carousel .overlay-wrapper{height:300px}: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-kbaqcf {align-self: center; color: var(--blanc); line-height: var(--line-height-1.5); font-size: var(--font-size-h4)}@media (max-width: 478px) {#brxe-kbaqcf {margin-top: 20px; text-align: center}}#brxe-aphstp {align-self: center; color: var(--bleu-clair); line-height: var(--line-height-1.5); font-size: var(--font-size-p); text-transform: uppercase; font-weight: 500; text-align: center; margin-top: 10px}@media (max-width: 478px) {#brxe-aphstp {text-align: center; margin-bottom: 20px}}#brxe-pkhntn {align-self: center !important; align-items: center; justify-content: center; padding-top: 30px; margin-bottom: 0}@media (max-width: 767px) {#brxe-pkhntn {padding-top: 0; margin-top: 0}}@media (max-width: 478px) {#brxe-pkhntn {padding-top: 0; padding-right: 10px; padding-left: 10px; flex-wrap: nowrap; margin-top: 0}}#brxe-jsmfqa {flex-direction: column; position: static; padding-right: 0; padding-bottom: 60px; padding-left: 0; width: 100%}#brxe-djdrcq {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: row; background-image: url(https://f-2g.com/wp-content/uploads/2025/11/bg-garantie-mecanique-scaled.jpg); background-size: cover; background-position: center right; width: 100%; position: static; margin-top: 0}#brxe-djdrcq .brxe-container {background-image: linear-gradient(90deg, #000000, rgba(0, 0, 0, 0) 70%)}@media (max-width: 478px) {#brxe-djdrcq {margin-top: 0}}#brxe-defjld {align-items: center}#brxe-yrgqld {color: var(--blanc); font-size: var(--font-size-h5); text-align: justify; margin-bottom: 30px; width: 100%}#brxe-mwyujv {padding-top: 25px; padding-right: 40px; padding-bottom: 25px; padding-left: 40px; background-image: linear-gradient(45deg, var(--bleu-fonce), var(--bleu-clair)); border-radius: 30px; margin-bottom: 40px; display: flex; flex-direction: column; width: auto}@media (max-width: 1400px) {#brxe-mwyujv {display: flex; flex-direction: column}}@media (max-width: 991px) {#brxe-mwyujv {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 767px) {#brxe-mwyujv {width: 100%; flex-wrap: wrap; align-items: center}}@media (max-width: 478px) {#brxe-mwyujv {align-self: center !important; width: 100%; align-items: center}}#brxe-crldrf {align-items: center; flex-direction: column; column-gap: 60px; row-gap: 20px; max-width: 1200px; width: 100%}@media (max-width: 1400px) {#brxe-crldrf {flex-direction: row; column-gap: 60px}}@media (max-width: 991px) {#brxe-crldrf {column-gap: 30px}}#brxe-ilbovm {margin-top: 60px}@media (max-width: 767px) {#brxe-ilbovm {margin-top: 0}}@media (max-width: 478px) {#brxe-ilbovm {margin-top: 0}}#brxe-lcduwl {width: 100%}#brxe-lcduwl .repeater-item [data-field-id="b5daa2"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-lcduwl .image {height: 560px}#brxe-lcduwl .overlay-wrapper {height: 560px}#brxe-lcduwl .bricks-swiper-container + .swiper-pagination-bullets {bottom: -30px}@media (max-width: 1100px) {#brxe-lcduwl .image {height: 400px}#brxe-lcduwl .overlay-wrapper {height: 400px}}@media (max-width: 767px) {#brxe-lcduwl .image {height: 300px}#brxe-lcduwl .overlay-wrapper {height: 300px}}@media (max-width: 478px) {#brxe-lcduwl .image {height: 200px}#brxe-lcduwl .overlay-wrapper {height: 200px}}#brxe-jdhsca {width: 100%; align-items: flex-end; align-self: flex-end !important; justify-content: center; max-width: 900px; margin-right: 60px}@media (max-width: 767px) {#brxe-jdhsca {margin-right: 20px}}@media (max-width: 478px) {#brxe-jdhsca {max-width: 100%}}#brxe-ykdcxx {width: 50%}@media (max-width: 767px) {#brxe-ykdcxx {width: 60%}}@media (max-width: 478px) {#brxe-ykdcxx {padding-right: 20px; padding-left: 20px; width: 100%}}#brxe-dohjdu svg {height: 90px; width: 80px}#brxe-dohjdu .icon i {font-size: 80px}#brxe-dohjdu {gap: 30px}#brxe-dohjdu h1 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu h2 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu h3 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu h4 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu h5 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu h6 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-dohjdu .content {color: var(--noir); font-size: var(--font-size-p)}@media (max-width: 1100px) {#brxe-dohjdu {gap: 10px}}#brxe-dxmbxk {justify-content: center; padding-left: 60px; max-width: 620px}@media (max-width: 767px) {#brxe-dxmbxk {padding-left: 20px}}@media (max-width: 478px) {#brxe-dxmbxk {max-width: 100%; padding-right: 20px; padding-left: 20px}}#brxe-lzfxrm {width: 50%; padding-right: 20px}@media (max-width: 767px) {#brxe-lzfxrm {width: 40%}}@media (max-width: 478px) {#brxe-lzfxrm {margin-top: 40px; width: 100%; padding-right: 0}}#brxe-cpvndg {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 40px; padding-left: 0; align-items: center; background-color: var(--background); flex-direction: row; height: 100%; z-index: 1; position: relative}#brxe-cpvndg::before {content: ' '; width: 1px; height: 100%; position: absolute; left: 50%; background-color: var(--bordure); z-index: 2; top: 0px; bottom: 0px}@media (max-width: 478px) {#brxe-cpvndg {padding-bottom: 20px; flex-direction: column}#brxe-cpvndg::before {flex-direction: column}}#brxe-fstyea svg {height: 90px; width: 80px}#brxe-fstyea .icon i {font-size: 80px}#brxe-fstyea {gap: 30px}#brxe-fstyea h1 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea h2 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea h3 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea h4 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea h5 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea h6 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-fstyea .content {color: var(--noir); font-size: var(--font-size-p)}@media (max-width: 1100px) {#brxe-fstyea {gap: 10px}}@media (max-width: 478px) {#brxe-fstyea {margin-top: 40px}}#brxe-nyqudy {justify-content: center; padding-left: 60px; max-width: 620px; align-items: flex-end; align-self: flex-end !important}@media (max-width: 767px) {#brxe-nyqudy {padding-left: 20px}}@media (max-width: 478px) {#brxe-nyqudy {padding-left: 0; align-items: center}}#brxe-kyduao {width: 50%; align-items: flex-end; padding-right: 20px}@media (max-width: 767px) {#brxe-kyduao {width: 40%}}@media (max-width: 478px) {#brxe-kyduao {width: 100%; padding-left: 20px}}#brxe-kredpv {width: 100%}#brxe-kredpv .repeater-item [data-field-id="b5daa2"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-kredpv .image {height: 560px}#brxe-kredpv .overlay-wrapper {height: 560px}#brxe-kredpv .bricks-swiper-container + .swiper-pagination-bullets {bottom: -30px}@media (max-width: 1100px) {#brxe-kredpv .image {height: 400px}#brxe-kredpv .overlay-wrapper {height: 400px}}@media (max-width: 767px) {#brxe-kredpv .image {height: 300px}#brxe-kredpv .overlay-wrapper {height: 300px}}@media (max-width: 478px) {#brxe-kredpv .image {height: 200px}#brxe-kredpv .overlay-wrapper {height: 200px}}#brxe-kclfjp {width: 100%; align-self: flex-start !important; justify-content: center; max-width: 900px; align-items: flex-start; margin-left: 60px}@media (max-width: 767px) {#brxe-kclfjp {margin-left: 20px}}@media (max-width: 478px) {#brxe-kclfjp {max-width: 100%; margin-left: 0}}#brxe-mieqqz {width: 50%; align-items: flex-start}@media (max-width: 767px) {#brxe-mieqqz {width: 60%}}@media (max-width: 478px) {#brxe-mieqqz {padding-right: 20px; padding-left: 20px; width: 100%}}#brxe-nhuggv {width: 100%; background-color: var(--background); padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0; flex-direction: row; align-items: center; height: 100%; position: relative; z-index: 1}#brxe-nhuggv::before {content: ' '; width: 1px; height: 100%; position: absolute; left: 50%; background-color: var(--bordure); z-index: 2; top: 0px; bottom: 0px}@media (max-width: 478px) {#brxe-nhuggv {padding-top: 0; padding-bottom: 20px; flex-direction: column-reverse}}#brxe-ccegyg {width: 100%}#brxe-ccegyg .repeater-item [data-field-id="b5daa2"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-ccegyg .image {height: 560px}#brxe-ccegyg .overlay-wrapper {height: 560px}#brxe-ccegyg .bricks-swiper-container + .swiper-pagination-bullets {bottom: -30px}@media (max-width: 1100px) {#brxe-ccegyg .image {height: 400px}#brxe-ccegyg .overlay-wrapper {height: 400px}}@media (max-width: 767px) {#brxe-ccegyg .image {height: 300px}#brxe-ccegyg .overlay-wrapper {height: 300px}}@media (max-width: 478px) {#brxe-ccegyg .image {height: 200px}#brxe-ccegyg .overlay-wrapper {height: 200px}}#brxe-ukeivn {width: 100%; align-items: flex-end; align-self: flex-end !important; justify-content: center; max-width: 900px; margin-right: 60px}@media (max-width: 767px) {#brxe-ukeivn {margin-right: 20px}}@media (max-width: 478px) {#brxe-ukeivn {max-width: 100%}}#brxe-thmeps {width: 50%}@media (max-width: 767px) {#brxe-thmeps {width: 60%}}@media (max-width: 478px) {#brxe-thmeps {padding-right: 20px; padding-left: 20px; width: 100%}}#brxe-mwqbpt .icon i {font-size: 80px}#brxe-mwqbpt {gap: 30px}#brxe-mwqbpt h1 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt h2 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt h3 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt h4 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt h5 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt h6 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-mwqbpt .content {color: var(--noir); font-size: var(--font-size-p)}@media (max-width: 1100px) {#brxe-mwqbpt {gap: 10px}}#brxe-pumrzd {justify-content: center; padding-left: 60px; max-width: 620px}@media (max-width: 767px) {#brxe-pumrzd {padding-left: 20px}}@media (max-width: 478px) {#brxe-pumrzd {max-width: 100%; padding-right: 20px; padding-left: 20px}}#brxe-rehvmj {width: 50%; padding-right: 20px}@media (max-width: 767px) {#brxe-rehvmj {width: 40%}}@media (max-width: 478px) {#brxe-rehvmj {margin-top: 40px; width: 100%; padding-right: 0; align-self: center !important}}#brxe-iodeeq {width: 100%; padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0; align-items: center; background-color: var(--background); flex-direction: row; height: 100%; z-index: 1; position: relative}#brxe-iodeeq::before {content: ' '; width: 1px; height: 100%; position: absolute; left: 50%; background-color: var(--bordure); z-index: 2; top: 0px; bottom: 0px}@media (max-width: 478px) {#brxe-iodeeq {padding-bottom: 20px; flex-direction: column; align-self: center !important}#brxe-iodeeq::before {flex-direction: column}}#brxe-kncpig .icon i {font-size: 80px}#brxe-kncpig {gap: 30px}#brxe-kncpig h1 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig h2 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig h3 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig h4 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig h5 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig h6 {color: var(--noir); font-size: var(--font-size-h4)}#brxe-kncpig .content {color: var(--noir); font-size: var(--font-size-p)}@media (max-width: 1100px) {#brxe-kncpig {gap: 10px}}@media (max-width: 478px) {#brxe-kncpig {margin-top: 40px; align-items: center}}#brxe-braijl {justify-content: center; padding-left: 60px; max-width: 620px; align-items: flex-end; align-self: flex-end !important}@media (max-width: 767px) {#brxe-braijl {padding-left: 20px}}@media (max-width: 478px) {#brxe-braijl {padding-left: 0; align-items: center; align-self: center !important}}#brxe-wykdkz {width: 50%; padding-right: 20px; align-items: flex-end}@media (max-width: 767px) {#brxe-wykdkz {width: 40%}}@media (max-width: 478px) {#brxe-wykdkz {width: 100%; padding-left: 20px}}#brxe-yipqmg .repeater-item [data-field-id="b5daa2"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-yipqmg .image {height: 560px}#brxe-yipqmg .overlay-wrapper {height: 560px}#brxe-yipqmg {width: 100%}#brxe-yipqmg .bricks-swiper-container + .swiper-pagination-bullets {bottom: -30px}@media (max-width: 1100px) {#brxe-yipqmg .image {height: 400px}#brxe-yipqmg .overlay-wrapper {height: 400px}}@media (max-width: 767px) {#brxe-yipqmg .image {height: 300px}#brxe-yipqmg .overlay-wrapper {height: 300px}}@media (max-width: 478px) {#brxe-yipqmg .image {height: 200px}#brxe-yipqmg .overlay-wrapper {height: 200px}}#brxe-ufxmwo {width: 100%; align-self: flex-start !important; justify-content: center; max-width: 900px; align-items: flex-start; margin-left: 60px}@media (max-width: 767px) {#brxe-ufxmwo {margin-left: 20px}}@media (max-width: 478px) {#brxe-ufxmwo {max-width: 100%; margin-left: 0}}#brxe-xmupka {width: 50%; align-items: flex-start}@media (max-width: 767px) {#brxe-xmupka {width: 60%}}@media (max-width: 478px) {#brxe-xmupka {width: 100%; padding-right: 20px; padding-left: 20px}}#brxe-pxqneq {align-items: center; width: 100%; background-color: var(--background); padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0; flex-direction: row; height: 100%; position: relative; z-index: 1}#brxe-pxqneq::before {content: ' '; width: 1px; height: 100%; position: absolute; left: 50%; background-color: var(--bordure); z-index: 2; top: 0px; bottom: 0px}@media (max-width: 478px) {#brxe-pxqneq {flex-direction: column-reverse; padding-top: 0; padding-bottom: 20px}}#brxe-ucijxc {width: 100%; padding-right: 0; padding-left: 0; flex-direction: column; position: relative; overflow: hidden}@media (max-width: 767px) {#brxe-ucijxc {margin-top: 0; padding-top: 0}}@media (max-width: 478px) {#brxe-ucijxc {padding-top: 0}}#brxe-qsggtu {background-color: var(--background); padding-top: 80px}@media (max-width: 767px) {#brxe-qsggtu {padding-top: 20px}}@media (max-width: 478px) {#brxe-qsggtu {padding-top: 30px}}