.elementor-3175 .elementor-element.elementor-element-d35466a{--display:flex;--min-height:721px;--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-d86343f{text-align:center;}.elementor-3175 .elementor-element.elementor-element-d86343f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-3175 .elementor-element.elementor-element-e143e30{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-bbd62cb{--display:flex;--min-height:419px;--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;--border-radius:40px 40px 40px 40px;box-shadow:3px 8px 10px 0px rgba(0, 0, 0, 0.36);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-bbd62cb:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-bbd62cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ekklesiabruxelles.com/wp-content/uploads/2025/08/Rectangle-documente-essai-2.webp");background-position:bottom center;background-size:cover;}.elementor-3175 .elementor-element.elementor-element-203dcb6{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;padding:20px 0px -13px 0px;text-align:center;}.elementor-3175 .elementor-element.elementor-element-203dcb6.elementor-element{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-203dcb6 img{width:85%;}.elementor-3175 .elementor-element.elementor-element-d4c3176{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3175 .elementor-element.elementor-element-d4c3176 .elementor-heading-title{font-family:"Calsans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:0.56px;color:#F8F4F4;}.elementor-3175 .elementor-element.elementor-element-5cc564a{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 22px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-5cc564a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFFD9;}.elementor-3175 .elementor-element.elementor-element-6d45e75{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-6d45e75.e-con{--align-self:flex-end;}.elementor-3175 .elementor-element.elementor-element-004a545{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-004a545.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-004a545 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-f139d25{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-f139d25.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-f139d25 .elementor-icon-wrapper{text-align:start;}.elementor-3175 .elementor-element.elementor-element-f139d25.elementor-view-stacked .elementor-icon{background-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-f139d25.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-f139d25.elementor-view-default .elementor-icon{color:#FAEEEE;border-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-f139d25.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-f139d25.elementor-view-default .elementor-icon svg{fill:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-f139d25 .elementor-icon{font-size:16px;}.elementor-3175 .elementor-element.elementor-element-f139d25 .elementor-icon svg{height:16px;}.elementor-3175 .elementor-element.elementor-element-a83f680{--display:flex;--min-height:419px;--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;--border-radius:40px 40px 40px 40px;box-shadow:3px 8px 10px 0px rgba(0, 0, 0, 0.36);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-a83f680:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-a83f680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ekklesiabruxelles.com/wp-content/uploads/2025/08/Rectangle-documente-essai-2.webp");background-position:bottom center;background-size:cover;}.elementor-3175 .elementor-element.elementor-element-db82d3a{margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-db82d3a img{width:85%;}.elementor-3175 .elementor-element.elementor-element-8f224ff{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3175 .elementor-element.elementor-element-8f224ff .elementor-heading-title{font-family:"Calsans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:0.56px;color:#F8F4F4;}.elementor-3175 .elementor-element.elementor-element-329216c{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 22px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-329216c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFFD9;}.elementor-3175 .elementor-element.elementor-element-4966336{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-4966336.e-con{--align-self:flex-end;}.elementor-3175 .elementor-element.elementor-element-703fe26{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-703fe26.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-703fe26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-eafc0da{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-eafc0da .elementor-icon-wrapper{text-align:start;}.elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-view-stacked .elementor-icon{background-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-view-default .elementor-icon{color:#FAEEEE;border-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-eafc0da.elementor-view-default .elementor-icon svg{fill:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-eafc0da .elementor-icon{font-size:16px;}.elementor-3175 .elementor-element.elementor-element-eafc0da .elementor-icon svg{height:16px;}.elementor-3175 .elementor-element.elementor-element-1444be5{--display:flex;--min-height:419px;--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;--border-radius:40px 40px 40px 40px;box-shadow:3px 8px 10px 0px rgba(0, 0, 0, 0.36);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-1444be5:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-1444be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ekklesiabruxelles.com/wp-content/uploads/2025/08/Rectangle-documente-essai-2.webp");background-position:bottom center;background-size:cover;}.elementor-3175 .elementor-element.elementor-element-c629464{margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-c629464 img{width:85%;}.elementor-3175 .elementor-element.elementor-element-f32de44{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;text-align:start;}.elementor-3175 .elementor-element.elementor-element-f32de44 .elementor-heading-title{font-family:"Calsans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:0.56px;color:#F8F4F4;}.elementor-3175 .elementor-element.elementor-element-e947abb{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 22px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-e947abb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFFD9;}.elementor-3175 .elementor-element.elementor-element-a03de93{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-a03de93.e-con{--align-self:flex-end;}.elementor-3175 .elementor-element.elementor-element-3e2a05c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-3e2a05c.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-3e2a05c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16.5px;letter-spacing:-0.24px;color:#FFFFFF;}.elementor-3175 .elementor-element.elementor-element-5976358{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-5976358.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-5976358 .elementor-icon-wrapper{text-align:start;}.elementor-3175 .elementor-element.elementor-element-5976358.elementor-view-stacked .elementor-icon{background-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-5976358.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-5976358.elementor-view-default .elementor-icon{color:#FAEEEE;border-color:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-5976358.elementor-view-framed .elementor-icon, .elementor-3175 .elementor-element.elementor-element-5976358.elementor-view-default .elementor-icon svg{fill:#FAEEEE;}.elementor-3175 .elementor-element.elementor-element-5976358 .elementor-icon{font-size:16px;}.elementor-3175 .elementor-element.elementor-element-5976358 .elementor-icon svg{height:16px;}.elementor-3175 .elementor-element.elementor-element-e9a3317{--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-3175 .elementor-element.elementor-element-5d51816{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3175 .elementor-element.elementor-element-e143e30{--content-width:1038px;}.elementor-3175 .elementor-element.elementor-element-bbd62cb{--width:878px;}.elementor-3175 .elementor-element.elementor-element-a83f680{--width:878px;}.elementor-3175 .elementor-element.elementor-element-1444be5{--width:878px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3175 .elementor-element.elementor-element-d35466a{--content-width:90%;}}@media(max-width:1024px){.elementor-3175 .elementor-element.elementor-element-d35466a{--min-height:639px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3175 .elementor-element.elementor-element-e143e30{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3175 .elementor-element.elementor-element-203dcb6{margin:68px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;}.elementor-3175 .elementor-element.elementor-element-d4c3176 .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-3175 .elementor-element.elementor-element-5cc564a{margin:-12px 3px calc(var(--kit-widget-spacing, 0px) + -1px) 022px;text-align:start;}.elementor-3175 .elementor-element.elementor-element-f139d25{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-3175 .elementor-element.elementor-element-db82d3a{margin:68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-8f224ff .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-3175 .elementor-element.elementor-element-329216c{margin:-12px 2px calc(var(--kit-widget-spacing, 0px) + 1px) 022px;text-align:start;}.elementor-3175 .elementor-element.elementor-element-eafc0da{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-3175 .elementor-element.elementor-element-c629464{margin:068px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-f32de44{margin:-16px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;}.elementor-3175 .elementor-element.elementor-element-f32de44 .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-3175 .elementor-element.elementor-element-e947abb{margin:-12px 27px calc(var(--kit-widget-spacing, 0px) + -1px) 22px;text-align:justify;}.elementor-3175 .elementor-element.elementor-element-5976358{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}}@media(max-width:767px){.elementor-3175 .elementor-element.elementor-element-d35466a{--content-width:90%;--min-height:1440px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-d86343f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-e143e30{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-3175 .elementor-element.elementor-element-203dcb6{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;}.elementor-3175 .elementor-element.elementor-element-5cc564a{margin:-20px 3px calc(var(--kit-widget-spacing, 0px) + -1px) 22px;}.elementor-3175 .elementor-element.elementor-element-db82d3a{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;padding:020px 0px -13px 0px;}.elementor-3175 .elementor-element.elementor-element-db82d3a.elementor-element{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-8f224ff{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 022px;}.elementor-3175 .elementor-element.elementor-element-329216c{margin:-20px 2px calc(var(--kit-widget-spacing, 0px) + 01px) 22px;}.elementor-3175 .elementor-element.elementor-element-c629464{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;padding:20px 0px -13px 0px;}.elementor-3175 .elementor-element.elementor-element-c629464.elementor-element{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-f32de44{margin:40px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 022px;}.elementor-3175 .elementor-element.elementor-element-e947abb{margin:-20px 27px calc(var(--kit-widget-spacing, 0px) + -1px) 22px;}.elementor-3175 .elementor-element.elementor-element-3e2a05c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3175 .elementor-element.elementor-element-5976358{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-3175 .elementor-element.elementor-element-e9a3317{--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-3175 .elementor-element.elementor-element-5d51816{--spacer-size:160px;}}/* Start custom CSS for heading, class: .elementor-element-004a545 */.elementor-3175 .elementor-element.elementor-element-004a545 {
  position: relative;
  color: #ffffff; /* couleur du texte */
  font-weight: 600;
  cursor: pointer;
  text-decoration: none;
  display: inline-block; /* très important : limite la largeur au texte */
  width: auto;           /* s'adapte au texte uniquement */
}

.elementor-3175 .elementor-element.elementor-element-004a545::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px; /* ajuste la distance par rapport au texte */
  width: 0;
  height: 2px;
  background: #ffffff; /* ligne blanche */
  transition: width 0.3s ease;
}

.elementor-3175 .elementor-element.elementor-element-004a545:hover::after {
  width: 100%; /* prend exactement la largeur du texte */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703fe26 */.elementor-3175 .elementor-element.elementor-element-703fe26 {
  position: relative;
  color: #ffffff; /* couleur du texte */
  font-weight: 600;
  cursor: pointer;
  text-decoration: none;
  display: inline-block; /* très important : limite la largeur au texte */
  width: auto;           /* s'adapte au texte uniquement */
}

.elementor-3175 .elementor-element.elementor-element-703fe26::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px; /* ajuste la distance par rapport au texte */
  width: 0;
  height: 2px;
  background: #ffffff; /* ligne blanche */
  transition: width 0.3s ease;
}

.elementor-3175 .elementor-element.elementor-element-703fe26:hover::after {
  width: 100%; /* prend exactement la largeur du texte */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e2a05c */.elementor-3175 .elementor-element.elementor-element-3e2a05c {
  position: relative;
  color: #ffffff; /* couleur du texte */
  font-weight: 600;
  cursor: pointer;
  text-decoration: none;
  display: inline-block; /* très important : limite la largeur au texte */
  width: auto;           /* s'adapte au texte uniquement */
}

.elementor-3175 .elementor-element.elementor-element-3e2a05c::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px; /* ajuste la distance par rapport au texte */
  width: 0;
  height: 2px;
  background: #ffffff; /* ligne blanche */
  transition: width 0.3s ease;
}

.elementor-3175 .elementor-element.elementor-element-3e2a05c:hover::after {
  width: 100%; /* prend exactement la largeur du texte */
}/* End custom CSS */