.elementor-213 .elementor-element.elementor-element-6e7369b{--display:flex;--min-height:600px;--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-213 .elementor-element.elementor-element-6e7369b:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-6e7369b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.led-puck.fr/wp-content/uploads/2026/05/Le-Havre_-Bibliotheque-Oscar-Niemeyer-3-scaled-1.jpg");background-position:bottom center;background-size:cover}.elementor-213 .elementor-element.elementor-element-959a825{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.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)}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-131fa85{left:180px}body.rtl .elementor-213 .elementor-element.elementor-element-131fa85{right:180px}.elementor-213 .elementor-element.elementor-element-131fa85{top:365px}.elementor-213 .elementor-element.elementor-element-131fa85 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-5f5e8c8{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem}.elementor-213 .elementor-element.elementor-element-1ebffe1{--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-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-213 .elementor-element.elementor-element-9d2fe3b{padding:0 30px 0 0;text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:1px}.elementor-213 .elementor-element.elementor-element-ceefeaa{--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-213 .elementor-element.elementor-element-e8119e5{padding:0 0 0 30px;text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:1px}.elementor-213 .elementor-element.elementor-element-943b137{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-943b137:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-943b137>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-18f118a{--display:flex;--min-height:0px}.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-213 .elementor-element.elementor-element-b16fa29.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-b16fa29{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-b16fa29 img{height:285px;object-fit:cover;object-position:bottom center;border-style:none}.elementor-213 .elementor-element.elementor-element-99972e0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-40ccd2b .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-e942767{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-98a281d{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.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-213 .elementor-element.elementor-element-29b734e .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-29b734e{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-213 .elementor-element.elementor-element-29b734e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-29b734e .elementor-button .elementor-button-content-wrapper{gap:23px}.elementor-213 .elementor-element.elementor-element-b2e6f95{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-b2e6f95:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-b2e6f95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-4b1f176{--display:flex;--min-height:0px;--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-213 .elementor-element.elementor-element-c508f96.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-c508f96{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-c508f96 img{height:285px;object-fit:cover;object-position:center center;border-style:none}.elementor-213 .elementor-element.elementor-element-83f69d1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-faa1387 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-0a9054b{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-408a836{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-213 .elementor-element.elementor-element-429e41e .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-429e41e{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0}.elementor-213 .elementor-element.elementor-element-429e41e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-429e41e .elementor-button .elementor-button-content-wrapper{gap:23px}.elementor-213 .elementor-element.elementor-element-928708f{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-928708f:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-928708f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-22715eb{--display:flex;--min-height:0px;--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-213 .elementor-element.elementor-element-036b692.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-036b692{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-036b692 img{height:285px;object-fit:cover;object-position:center center;border-style:none}.elementor-213 .elementor-element.elementor-element-3d4dc55{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-2f54cdf .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-4941be1{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-1859940{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-213 .elementor-element.elementor-element-3a52cf2 .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-3a52cf2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-3a52cf2 .elementor-button .elementor-button-content-wrapper{gap:23px}.elementor-213 .elementor-element.elementor-element-c2f2f33{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-c2f2f33:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-c2f2f33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-0c9edcd{--display:flex;--min-height:0px;--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-213 .elementor-element.elementor-element-606327d.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-606327d{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-606327d img{height:285px;object-fit:cover;object-position:center center;border-style:none}.elementor-213 .elementor-element.elementor-element-6a08e05{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-fda9726 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-0556c71{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-3d05d39{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-213 .elementor-element.elementor-element-7476f88 .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-7476f88 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-7476f88 .elementor-button .elementor-button-content-wrapper{gap:23px}.elementor-213 .elementor-element.elementor-element-53c0d2a{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-53c0d2a:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-53c0d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-72e9e49{--display:flex;--min-height:0px;--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-213 .elementor-element.elementor-element-b50364b.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-b50364b{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-b50364b img{height:285px;object-fit:cover;object-position:center center;border-style:none}.elementor-213 .elementor-element.elementor-element-1a210e3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-9b92706 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-2cf8dd5{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-4398c5a{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-213 .elementor-element.elementor-element-28143ad .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-28143ad .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-28143ad .elementor-button .elementor-button-content-wrapper{gap:23px}.elementor-213 .elementor-element.elementor-element-08730ff{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem}.elementor-213 .elementor-element.elementor-element-08730ff:not(.elementor-motion-effects-element-type-background),.elementor-213 .elementor-element.elementor-element-08730ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-213 .elementor-element.elementor-element-360b3a3{--display:flex;--min-height:0px;--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-213 .elementor-element.elementor-element-6ff2388.elementor-element{--order:-99999}.elementor-213 .elementor-element.elementor-element-6ff2388{border-style:none;border-radius:0;text-align:center}.elementor-213 .elementor-element.elementor-element-6ff2388 img{height:285px;object-fit:cover;object-position:top center;border-style:none}.elementor-213 .elementor-element.elementor-element-92f0d95{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:3rem}.elementor-213 .elementor-element.elementor-element-037b71c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-c2fcb15{text-align:justify;font-family:"Open Sans",Sans-serif;font-size:1.2rem;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--e-global-color-be98789)}.elementor-213 .elementor-element.elementor-element-cc6c47f{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-213 .elementor-element.elementor-element-e8bf2fc .elementor-button{background-color:var(--e-global-color-d8c5af9)}.elementor-213 .elementor-element.elementor-element-e8bf2fc .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-213 .elementor-element.elementor-element-e8bf2fc .elementor-button .elementor-button-content-wrapper{gap:23px}@media(min-width:768px){.elementor-213 .elementor-element.elementor-element-1ebffe1{--width:50%}.elementor-213 .elementor-element.elementor-element-ceefeaa{--width:50%}.elementor-213 .elementor-element.elementor-element-18f118a{--width:35%}.elementor-213 .elementor-element.elementor-element-99972e0{--width:65%}.elementor-213 .elementor-element.elementor-element-4b1f176{--width:35%}.elementor-213 .elementor-element.elementor-element-83f69d1{--width:65%}.elementor-213 .elementor-element.elementor-element-22715eb{--width:35%}.elementor-213 .elementor-element.elementor-element-3d4dc55{--width:65%}.elementor-213 .elementor-element.elementor-element-0c9edcd{--width:35%}.elementor-213 .elementor-element.elementor-element-6a08e05{--width:65%}.elementor-213 .elementor-element.elementor-element-72e9e49{--width:35%}.elementor-213 .elementor-element.elementor-element-1a210e3{--width:65%}.elementor-213 .elementor-element.elementor-element-360b3a3{--width:35%}.elementor-213 .elementor-element.elementor-element-92f0d95{--width:65%}}