.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-326 .elementor-element.elementor-element-c0847ce{text-align:center;}.elementor-326 .elementor-element.elementor-element-c0847ce .elementor-heading-title{font-family:"Fahkwang", Sans-serif;font-size:72px;font-weight:400;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-d785079{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-c3b5f1a:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-c3b5f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-c3b5f1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-c3b5f1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-93e7923{--spacer-size:13px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-326 .elementor-element.elementor-element-687962b{margin:47px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-326 .elementor-element.elementor-element-687962b img{height:116px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-326 .elementor-element.elementor-element-c006894{font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-8dedfc1 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-326 .elementor-element.elementor-element-b597bb2 .elementor-button{background-color:var( --e-global-color-eac01af );fill:var( --e-global-color-015472a );color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-b597bb2 .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-b597bb2 .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-b597bb2 .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-b597bb2 .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-5236c07{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-1e4dac4:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-1e4dac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eac01af );}.elementor-326 .elementor-element.elementor-element-1e4dac4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-1e4dac4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-56b4935{margin:14px 42px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;}.elementor-326 .elementor-element.elementor-element-56b4935:not( .elementor-widget-image ), .elementor-326 .elementor-element.elementor-element-56b4935.elementor-widget-image img{-webkit-mask-image:url( https://www.breantjconstructionbois.fr/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-326 .elementor-element.elementor-element-ef73705{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-549851b .elementor-button{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-549851b .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-549851b .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-549851b .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-549851b .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-d20d86e{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-f834966:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-f834966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-f834966{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-f834966 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-bb3df08{--e-transform-scale:1.6;margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 128px) 0px;padding:53px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-eaf0406{text-align:center;font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:200;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-8dedfc1 );}.elementor-326 .elementor-element.elementor-element-eaf2016 .elementor-button{background-color:var( --e-global-color-eac01af );fill:var( --e-global-color-015472a );color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-eaf2016 .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-eaf2016 .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-eaf2016 .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-eaf2016 .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-03b0b13{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-f8dc164:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-f8dc164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eac01af );}.elementor-326 .elementor-element.elementor-element-f8dc164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-f8dc164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-92a31ed > .elementor-element-populated{margin:74px -3px 0px -96px;--e-column-margin-right:-3px;--e-column-margin-left:-96px;padding:3px -14px -8px 0px;}.elementor-326 .elementor-element.elementor-element-f04f8b9 > .elementor-element-populated{padding:21px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-82d8500{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 9px) 2px;padding:57px -3px -1px 0px;}.elementor-326 .elementor-element.elementor-element-9a77ef9{text-align:center;font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-0f7db9d .elementor-button{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-0f7db9d .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-0f7db9d .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-0f7db9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 11px 0px;}.elementor-326 .elementor-element.elementor-element-0f7db9d .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-0f7db9d .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-c1d4c3c{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-e136f4a:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-e136f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-e136f4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-e136f4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-9451b82{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + 11px) -106px;padding:64px 64px 64px 64px;}.elementor-326 .elementor-element.elementor-element-9451b82 img{width:100%;max-width:100%;height:180px;}.elementor-326 .elementor-element.elementor-element-2ccd2fc{margin:39px 6px calc(var(--kit-widget-spacing, 0px) + -10px) -33px;padding:-11px -11px -11px -11px;text-align:center;font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-8dedfc1 );}.elementor-326 .elementor-element.elementor-element-54e79da .elementor-button{background-color:var( --e-global-color-eac01af );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-015472a );color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-54e79da .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-54e79da .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-54e79da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:2px 2px 2px 2px;}.elementor-326 .elementor-element.elementor-element-54e79da .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-54e79da .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-3b769d7{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-69b7bf1:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-69b7bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eac01af );}.elementor-326 .elementor-element.elementor-element-69b7bf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-326 .elementor-element.elementor-element-69b7bf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-af419e6{padding:61px 0px 0px 0px;text-align:center;font-family:"Fahkwang", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:34px;word-spacing:0px;color:var( --e-global-color-015472a );}.elementor-326 .elementor-element.elementor-element-5e02cff .elementor-button{background-color:var( --e-global-color-811d3f1 );font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-326 .elementor-element.elementor-element-5e02cff .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-5e02cff .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-5e02cff .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-5e02cff .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-0bfcd15 .elementor-button{background-color:var( --e-global-color-811d3f1 );}.elementor-326 .elementor-element.elementor-element-0bfcd15 .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-0bfcd15 .elementor-button:focus{background-color:var( --e-global-color-71a0db1 );color:var( --e-global-color-267a144 );}.elementor-326 .elementor-element.elementor-element-0bfcd15 .elementor-button:hover svg, .elementor-326 .elementor-element.elementor-element-0bfcd15 .elementor-button:focus svg{fill:var( --e-global-color-267a144 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-326 .elementor-element.elementor-element-3f5f6a7{width:34.202%;}.elementor-326 .elementor-element.elementor-element-a63f843{width:65.751%;}.elementor-326 .elementor-element.elementor-element-f01a812{width:36.894%;}.elementor-326 .elementor-element.elementor-element-26c84bd{width:63.059%;}.elementor-326 .elementor-element.elementor-element-1b5adc4{width:36.006%;}.elementor-326 .elementor-element.elementor-element-08aafe0{width:63.994%;}.elementor-326 .elementor-element.elementor-element-92a31ed{width:37.192%;}.elementor-326 .elementor-element.elementor-element-f04f8b9{width:62.808%;}.elementor-326 .elementor-element.elementor-element-fd006bb{width:36.928%;}.elementor-326 .elementor-element.elementor-element-43e44b0{width:63.072%;}.elementor-326 .elementor-element.elementor-element-15343c8{width:37.368%;}.elementor-326 .elementor-element.elementor-element-75f7dac{width:62.632%;}}@media(max-width:767px){.elementor-326 .elementor-element.elementor-element-c0847ce .elementor-heading-title{font-size:53px;}.elementor-326 .elementor-element.elementor-element-687962b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-326 .elementor-element.elementor-element-56b4935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-326 .elementor-element.elementor-element-56b4935:not( .elementor-widget-image ), .elementor-326 .elementor-element.elementor-element-56b4935.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-326 .elementor-element.elementor-element-bb3df08 img{width:61%;}.elementor-326 .elementor-element.elementor-element-82d8500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-9451b82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-2ccd2fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}