.elementor-245 .elementor-element.elementor-element-9afe7f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-9438e8d{--display:flex;--min-height:45vh;--justify-content:flex-end;--overlay-opacity:0;--border-radius:20px 20px 20px 20px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-9438e8d:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9438e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/pexels-marta-dzedyshko-1042863-2067638.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-9438e8d::before, .elementor-245 .elementor-element.elementor-element-9438e8d > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-9438e8d > .e-con-inner > .elementor-background-video-container::before, .elementor-245 .elementor-element.elementor-element-9438e8d > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-9438e8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-245 .elementor-element.elementor-element-9438e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEEEEE;--background-overlay:'';}.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-245 .elementor-element.elementor-element-057b3e1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-55763ed );}.elementor-245 .elementor-element.elementor-element-441e9b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-441e9b6:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-441e9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-245 .elementor-element.elementor-element-9a0fa3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-9a0fa3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-245 .elementor-element.elementor-element-b724cf1{width:var( --container-widget-width, 137.668% );max-width:137.668%;--container-widget-width:137.668%;--container-widget-flex-grow:0;--box-border-color:var( --e-global-color-18dcfc7 );--item-text-color:#000000;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-b724cf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-b724cf1 .elementor-toc__header-title{text-align:start;}.elementor-245 .elementor-element.elementor-element-b724cf1 .elementor-toc__header{flex-direction:row;}.elementor-245 .elementor-element.elementor-element-b724cf1 .elementor-toc__list-item{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-245 .elementor-element.elementor-element-3a14de7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-83f266f{--display:flex;}.elementor-245 .elementor-element.elementor-element-f541fed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-9284924{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-c602134{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-c602134.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-c602134 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-ee557b7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-ee557b7 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-466806d{text-align:left;}.elementor-245 .elementor-element.elementor-element-466806d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-widget-text-editor{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-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-245 .elementor-element.elementor-element-b216c56{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-080d595{--display:flex;}.elementor-245 .elementor-element.elementor-element-b4b1935{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-b4b1935:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-b4b1935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/plan-maison-architecte-scaled-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-e84d32a{--spacer-size:74vh;}.elementor-245 .elementor-element.elementor-element-e5e244e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-9dbdca3{--display:flex;}.elementor-245 .elementor-element.elementor-element-c62b757{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-c62b757:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-c62b757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/pexels-mathilde-11843502-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-569ebc1{--spacer-size:61vh;}.elementor-245 .elementor-element.elementor-element-751bb5c{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-8c20775{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-8c20775.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-8c20775 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-181f61c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-181f61c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-03b3e12{text-align:left;}.elementor-245 .elementor-element.elementor-element-03b3e12 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-ca699da{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-6dc3405{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-4267a31{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-ce1a29c{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-ce1a29c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-ce1a29c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-8e5c4e0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-8e5c4e0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-7f69607{text-align:left;}.elementor-245 .elementor-element.elementor-element-7f69607 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-d111e04{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-5e5b3df{--display:flex;}.elementor-245 .elementor-element.elementor-element-442fded{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-442fded:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-442fded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/Firefly-Architecture-messy-sketch-of-a-simple-Basque-house-with-very-messy-sketch-lines-giving-the1beige.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-4f87eca{--spacer-size:80vh;}.elementor-245 .elementor-element.elementor-element-4d2d910{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-8daaf48{--display:flex;}.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-245 .elementor-element.elementor-element-4a2efb1 img{border-radius:16px 16px 16px 16px;}.elementor-245 .elementor-element.elementor-element-bb003af{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-6a46c33{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-6a46c33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-6a46c33 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-f69fb84{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-f69fb84 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-2aa45b6{text-align:left;}.elementor-245 .elementor-element.elementor-element-2aa45b6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-ca8ccc2{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-ca1cf59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-e594ade{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-ea848d8{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-ea848d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-ea848d8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-f04ad7f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-f04ad7f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-164ef41{text-align:left;}.elementor-245 .elementor-element.elementor-element-164ef41 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-5c05657{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-910ea4a{--display:flex;}.elementor-245 .elementor-element.elementor-element-f02e45f{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-f02e45f:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-f02e45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/Firefly-Architecture-messy-sketch-with-very-messy-sketch-lines.-More-messy-lines-a-loose-sketch-witbeige.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-42eb624{--spacer-size:80vh;}.elementor-245 .elementor-element.elementor-element-5457571{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-a24fa01{--display:flex;}.elementor-245 .elementor-element.elementor-element-836bdce img{border-radius:16px 16px 16px 16px;}.elementor-245 .elementor-element.elementor-element-0e45e85{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-65f193d{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-65f193d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-65f193d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-053b8ad{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-053b8ad .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-d620676{text-align:left;}.elementor-245 .elementor-element.elementor-element-d620676 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-fbac005{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-4dd450b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-a0a3a3f{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-7ca2bd2{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-7ca2bd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-7ca2bd2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-fbd1b84{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-fbd1b84 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-21b87b4{text-align:left;}.elementor-245 .elementor-element.elementor-element-21b87b4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-3110dbd{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-85be4b2{--display:flex;}.elementor-245 .elementor-element.elementor-element-194b375{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-194b375:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-194b375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/Firefly-Architecture-messy-sketch-with-very-messy-sketch-lines.-More-messy-lines-a-loose-sketch-witbeige.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-5642099{--spacer-size:80vh;}.elementor-245 .elementor-element.elementor-element-c8ce3a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-b070efa{--display:flex;}.elementor-245 .elementor-element.elementor-element-0b8ff2e img{border-radius:16px 16px 16px 16px;}.elementor-245 .elementor-element.elementor-element-042ba77{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-4c78888{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-4c78888.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-4c78888 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-f651977{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-f651977 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-cc7242e{text-align:left;}.elementor-245 .elementor-element.elementor-element-cc7242e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-44ebf0f{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-738e906{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-bdb5e39{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-fe58d06{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-fe58d06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-fe58d06 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-26a2a8c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-26a2a8c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-ce8b482{text-align:left;}.elementor-245 .elementor-element.elementor-element-ce8b482 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-2b626b8{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-ade16a9{--display:flex;}.elementor-245 .elementor-element.elementor-element-dbbb74b{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-dbbb74b:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-dbbb74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/Firefly-Architecture-messy-sketch-with-very-messy-sketch-lines.-More-messy-lines-a-loose-sketch-witbeige.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-17a50ac{--spacer-size:80vh;}.elementor-245 .elementor-element.elementor-element-c0eea2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-2c21968{--display:flex;}.elementor-245 .elementor-element.elementor-element-019001d img{border-radius:16px 16px 16px 16px;}.elementor-245 .elementor-element.elementor-element-19fd5c6{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-5653049{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-5653049.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-5653049 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-2c941ac{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-2c941ac .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-6f3a9c2{text-align:left;}.elementor-245 .elementor-element.elementor-element-6f3a9c2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-4776a60{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-1bbd976{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-245 .elementor-element.elementor-element-ad1b02b{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-245 .elementor-element.elementor-element-204f0f2{width:var( --container-widget-width, 22% );max-width:22%;background-color:var( --e-global-color-18dcfc7 );padding:12px 7px 7px 7px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-245 .elementor-element.elementor-element-204f0f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245 .elementor-element.elementor-element-204f0f2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:39px;font-weight:300;color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-b5640a7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-245 .elementor-element.elementor-element-b5640a7 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-245 .elementor-element.elementor-element-0a1bf73{text-align:left;}.elementor-245 .elementor-element.elementor-element-0a1bf73 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-18dcfc7 );}.elementor-245 .elementor-element.elementor-element-11d0d95{text-align:left;color:#000000;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-aeafdb6{--display:flex;}.elementor-245 .elementor-element.elementor-element-09534d6{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-245 .elementor-element.elementor-element-09534d6:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-09534d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bsconcept64.fr/wp-content/uploads/2025/02/Firefly-Architecture-messy-sketch-with-very-messy-sketch-lines.-More-messy-lines-a-loose-sketch-witbeige.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-245 .elementor-element.elementor-element-59cca63{--spacer-size:80vh;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-245 .elementor-element.elementor-element-c602134{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-e5e244e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-245 .elementor-element.elementor-element-8c20775{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-ce1a29c{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-4d2d910{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-245 .elementor-element.elementor-element-6a46c33{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-ea848d8{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-5457571{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-245 .elementor-element.elementor-element-65f193d{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-7ca2bd2{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-c8ce3a6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-245 .elementor-element.elementor-element-4c78888{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-fe58d06{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-c0eea2f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-245 .elementor-element.elementor-element-5653049{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-245 .elementor-element.elementor-element-204f0f2{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}}@media(min-width:768px){.elementor-245 .elementor-element.elementor-element-9afe7f6{--width:95%;}.elementor-245 .elementor-element.elementor-element-9a0fa3e{--width:24.572%;}}@media(min-width:1025px){.elementor-245 .elementor-element.elementor-element-9438e8d:not(.elementor-motion-effects-element-type-background), .elementor-245 .elementor-element.elementor-element-9438e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}