.elementor-18 .elementor-element.elementor-element-26eeade4{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw}.elementor-18 .elementor-element.elementor-element-26eeade4:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(315deg,var(--e-global-color-primary) 0%,var(--e-global-color-text) 100%)}.elementor-18 .elementor-element.elementor-element-26eeade4:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://www.esbf.fr/wp-content/uploads/2025/04/ESBF-Plan-de-cuques-HD-Yoan-Jeudy-205.webp");--background-overlay:'';background-position:0 -132px;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-26eeade4:before{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.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-18 .elementor-element.elementor-element-15c3379e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0;grid-column:span 2;grid-row:span 1;text-align:center}.elementor-18 .elementor-element.elementor-element-15c3379e .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:600;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-f23a11e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-18 .elementor-element.elementor-element-520f65a{text-align:center}.elementor-18 .elementor-element.elementor-element-520f65a .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:6vw;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var(--e-global-color-secondary);stroke:var(--e-global-color-secondary);color:#D9223A00}.elementor-18 .elementor-element.elementor-element-934287c{text-align:center}.elementor-18 .elementor-element.elementor-element-934287c .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:4vw;font-weight:600;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-bb26289{text-align:center}.elementor-18 .elementor-element.elementor-element-bb26289 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:6vw;font-weight:600;color:#fff}.elementor-widget-countdown .elementor-countdown-item{background-color:var(--e-global-color-primary)}.elementor-widget-countdown .elementor-countdown-digits{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-countdown .elementor-countdown-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-countdown .elementor-countdown-expire--message{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-18 .elementor-element.elementor-element-330b585{width:var(--container-widget-width,70vw);max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-wrapper{max-width:100%}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-item{background-color:#D9223A00}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 9px/2 )}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 9px/2 )}body.rtl .elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 9px/2 )}body.rtl .elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 9px/2 )}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-digits{color:var(--e-global-color-kadence3);font-family:"Roboto Condensed",Sans-serif;font-size:5.1vw;font-weight:400}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-label{color:#fffdfd;font-family:"Roboto Condensed",Sans-serif;font-size:1.5vw;font-weight:400}.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-18 .elementor-element.elementor-element-258e6aa .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-258e6aa .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-258e6aa .elementor-button{font-family:"Roboto",Sans-serif;font-size:1.2vw;font-weight:500;border-style:none;border-radius:4px}.elementor-18 .elementor-element.elementor-element-258e6aa .elementor-button:hover svg,.elementor-18 .elementor-element.elementor-element-258e6aa .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-af69dbb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-18 .elementor-element.elementor-element-35ea418a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0 12vw 0 0;z-index:100;text-align:right;font-family:"Allan",Sans-serif;font-size:2vw;font-weight:400;text-shadow:0px 0px 5px rgba(0,0,0,.5);color:#fff}.elementor-18 .elementor-element.elementor-element-35ea418a.elementor-element{--align-self:flex-end}.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-18 .elementor-element.elementor-element-ebce05a{--spacer-size:5vh}.elementor-18 .elementor-element.elementor-element-dae5a16{--display:flex;--min-height:63vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2vw 1vw;--row-gap:2vw;--column-gap:1vw;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw}.elementor-18 .elementor-element.elementor-element-32ae4d9{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-18 .elementor-element.elementor-element-32ae4d9.e-con{--align-self:flex-start}.elementor-18 .elementor-element.elementor-element-f6ec856{--swiper-slides-to-display:2;--swiper-slides-gap:20px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:1.5vw;--arrow-normal-color:var(--e-global-color-primary);--arrow-hover-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-f6ec856 :is(.elementor-swiper-button-prev,.elementor-swiper-button-next){background-color:#02010100;border-style:none}.elementor-18 .elementor-element.elementor-element-f6ec856.elementor-element{--align-self:stretch}.elementor-18 .elementor-element.elementor-element-f6ec856 .swiper-slide>.elementor-element{height:100%}.elementor-18 .elementor-element.elementor-element-2a325f8{--display:flex;--min-height:57vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-6a9aa5d{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0;z-index:100;text-align:center;font-family:"Allan",Sans-serif;font-size:35px;font-weight:400;text-shadow:0px 0px 5px rgba(0,0,0,.5);color:#fff}.elementor-18 .elementor-element.elementor-element-ebcad6c{--spacer-size:2vh}.elementor-18 .elementor-element.elementor-element-71bc68e{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10}.elementor-18 .elementor-element.elementor-element-71bc68e.elementor-element{--align-self:center}.elementor-18 .elementor-element.elementor-element-841aa2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100}.elementor-18 .elementor-element.elementor-element-841aa2e.e-con{--align-self:center}.elementor-18 .elementor-element.elementor-element-b5c184a{width:var(--container-widget-width,47%);max-width:47%;background-color:var(--e-global-color-accent);padding:.2vw .5vw;--container-widget-width:47%;--container-widget-flex-grow:0;border-radius:8px;text-align:center}.elementor-18 .elementor-element.elementor-element-b5c184a:hover{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-b5c184a .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:.9vw;font-weight:600;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-b5c184a .elementor-heading-title a:hover,.elementor-18 .elementor-element.elementor-element-b5c184a .elementor-heading-title a:focus{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-490298c{width:var(--container-widget-width,47%);max-width:47%;background-color:var(--e-global-color-accent);padding:.2vw .5vw;--container-widget-width:47%;--container-widget-flex-grow:0;border-radius:8px;text-align:center}.elementor-18 .elementor-element.elementor-element-490298c:hover{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-490298c .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:.9vw;font-weight:600;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-490298c .elementor-heading-title a:hover,.elementor-18 .elementor-element.elementor-element-490298c .elementor-heading-title a:focus{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-0627446{--spacer-size:3vh}.elementor-18 .elementor-element.elementor-element-c6e7fa9{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-18 .elementor-element.elementor-element-241616a{--spacer-size:3vh}.elementor-18 .elementor-element.elementor-element-8197fb8{width:var(--container-widget-width,60vw);max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-8197fb8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-18 .elementor-element.elementor-element-7e1f771{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-18 .elementor-element.elementor-element-4772131{--spacer-size:3vh}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-32ae4d9{--width:60%}.elementor-18 .elementor-element.elementor-element-2a325f8{--width:34%}.elementor-18 .elementor-element.elementor-element-841aa2e{--width:100%}.elementor-18 .elementor-element.elementor-element-c6e7fa9{--width:90vw}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-26eeade4{--min-height:45vh}.elementor-18 .elementor-element.elementor-element-26eeade4:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0}.elementor-18 .elementor-element.elementor-element-35ea418a{font-size:7vw}.elementor-18 .elementor-element.elementor-element-dae5a16{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-f6ec856{--swiper-slides-to-display:2}.elementor-18 .elementor-element.elementor-element-2a325f8{--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-6a9aa5d{font-size:22px}.elementor-18 .elementor-element.elementor-element-841aa2e{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-b5c184a .elementor-heading-title{font-size:1.5vw}.elementor-18 .elementor-element.elementor-element-490298c .elementor-heading-title{font-size:1.5vw}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-26eeade4:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://www.esbf.fr/wp-content/uploads/2025/04/ESBF-Plan-de-cuques-HD-Yoan-Jeudy-205-mobile.webp");background-position:0 0;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-26eeade4{--min-height:45vh;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-18 .elementor-element.elementor-element-15c3379e{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-15c3379e .elementor-heading-title{font-size:26px}.elementor-18 .elementor-element.elementor-element-f23a11e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-18 .elementor-element.elementor-element-520f65a .elementor-heading-title{font-size:40px}.elementor-18 .elementor-element.elementor-element-934287c .elementor-heading-title{font-size:40px}.elementor-18 .elementor-element.elementor-element-bb26289 .elementor-heading-title{font-size:40px}.elementor-18 .elementor-element.elementor-element-330b585{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-wrapper{max-width:100%}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-digits{font-size:48px}.elementor-18 .elementor-element.elementor-element-330b585 .elementor-countdown-label{font-size:17px}.elementor-18 .elementor-element.elementor-element-258e6aa .elementor-button{font-size:14px}.elementor-18 .elementor-element.elementor-element-35ea418a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0;text-align:center;font-size:28px}.elementor-18 .elementor-element.elementor-element-35ea418a.elementor-element{--align-self:center}.elementor-18 .elementor-element.elementor-element-dae5a16{--width:100vw}.elementor-18 .elementor-element.elementor-element-f6ec856{--swiper-slides-to-display:1;width:100%;max-width:100%;--arrow-size:20px}.elementor-18 .elementor-element.elementor-element-f6ec856.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-18 .elementor-element.elementor-element-2a325f8{--width:90%}.elementor-18 .elementor-element.elementor-element-6a9aa5d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;font-size:2.5em}.elementor-18 .elementor-element.elementor-element-ebcad6c{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-841aa2e{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-18 .elementor-element.elementor-element-b5c184a{width:100%;max-width:100%;text-align:center}.elementor-18 .elementor-element.elementor-element-b5c184a .elementor-heading-title{font-size:18px}.elementor-18 .elementor-element.elementor-element-490298c{width:100%;max-width:100%;text-align:center}.elementor-18 .elementor-element.elementor-element-490298c .elementor-heading-title{font-size:18px}.elementor-18 .elementor-element.elementor-element-c6e7fa9{--width:90vw;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-8197fb8{width:var(--container-widget-width,95%);max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-7e1f771{width:100%;max-width:100%;font-size:12px}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-26eeade4:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-26eeade4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}}.elementor-18 .elementor-element.elementor-element-26eeade4{background-image:linear-gradient(315deg,#d9223a 0%,#000 100%)!important}