.elementor-7648 .elementor-element.elementor-element-e0ee2b2:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ececec;background-image:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2026/03/hero-desktop.jpg?fit=1920%2C700&ssl=1");background-position:center center;background-size:cover}.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-background-overlay{background-color:rgba(255,255,255,0);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-container{min-height:50vh}.elementor-7648 .elementor-element.elementor-element-e0ee2b2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:2em 0 1em}.elementor-7648 .elementor-element.elementor-element-62421f9:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2026/03/hero-desktop.jpg?fit=1920%2C700&ssl=1");background-position:center center;background-size:cover}.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-background-overlay{background-color:rgba(255,255,255,0);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-container{min-height:50vh}.elementor-7648 .elementor-element.elementor-element-62421f9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:2em 0 1em}.elementor-7648 .elementor-element.elementor-element-e9e3736>.elementor-element-populated{padding:0}.elementor-bc-flex-widget .elementor-7648 .elementor-element.elementor-element-fd85075.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7648 .elementor-element.elementor-element-fd85075.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7648 .elementor-element.elementor-element-fd85075>.elementor-element-populated{padding:0}.elementor-7648 .elementor-element.elementor-element-97086c0{width:var(--container-widget-width,99.832%);max-width:99.832%;--container-widget-width:99.832%;--container-widget-flex-grow:0}.elementor-7648 .elementor-element.elementor-element-97086c0>.elementor-widget-container{margin:0 0 0 6px;padding:0 0 20px}.elementor-7648 .elementor-element.elementor-element-97086c0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-7648 .elementor-element.elementor-element-97086c0 .elementor-heading-title{font-size:62px;line-height:1.2em;letter-spacing:-1.5px}.elementor-7648 .elementor-element.elementor-element-5d600a9>.elementor-widget-container{padding:0 0 10px 10px}.elementor-7648 .elementor-element.elementor-element-5d600a9 .elementor-heading-title{font-size:23px;font-weight:400;line-height:1.5em;letter-spacing:-.2px;color:#4a4068}.elementor-7648 .elementor-element.elementor-element-19b550d>.elementor-widget-container{padding:0 0 10px 10px}.elementor-7648 .elementor-element.elementor-element-19b550d .elementor-heading-title{font-size:23px;font-weight:400;line-height:1.5em;letter-spacing:-.2px;color:#4a4068}.elementor-7648 .elementor-element.elementor-element-8c72a45{--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-7648 .elementor-element.elementor-element-009e92a .elementor-button{background-color:var(--e-global-color-primary);font-size:19px;font-weight:600;transition-duration:.25s;border-radius:4px;padding:22px 35px}.elementor-7648 .elementor-element.elementor-element-009e92a .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-009e92a .elementor-button:focus{background-color:#3e4f9a;box-shadow:0px 6px 14px 0px rgba(0,0,0,.5)}.elementor-7648 .elementor-element.elementor-element-009e92a>.elementor-widget-container:hover{--e-transform-translateY:-2px}.elementor-7648 .elementor-element.elementor-element-009e92a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7648 .elementor-element.elementor-element-d94e873 .elementor-button{background-color:#02010100;font-size:19px;font-weight:600;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-color:var(--e-global-color-primary);border-radius:4px;padding:19px 30px}.elementor-7648 .elementor-element.elementor-element-d94e873 .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-d94e873 .elementor-button:focus{background-color:#b5cce8}.elementor-7648 .elementor-element.elementor-element-d94e873>.elementor-widget-container:hover{--e-transform-translateY:-1px}.elementor-bc-flex-widget .elementor-7648 .elementor-element.elementor-element-9544e87.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7648 .elementor-element.elementor-element-9544e87.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7648 .elementor-element.elementor-element-9544e87>.elementor-element-populated{padding:0}.elementor-7648 .elementor-element.elementor-element-6943e95{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7648 .elementor-element.elementor-element-f753f38{--display:flex;--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-7648 .elementor-element.elementor-element-c918cec{text-align:center}.elementor-7648 .elementor-element.elementor-element-6725699{--display:flex;--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-7648 .elementor-element.elementor-element-d6cc91d{text-align:center}.elementor-7648 .elementor-element.elementor-element-1433526{--display:flex;--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-7648 .elementor-element.elementor-element-c12ab68{text-align:center}.elementor-7648 .elementor-element.elementor-element-627aeb0{--display:flex;--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-7648 .elementor-element.elementor-element-751c82e{text-align:center}.elementor-7648 .elementor-element.elementor-element-847eba6{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px}.elementor-7648 .elementor-element.elementor-element-75399a0b{border-style:none;padding:50px 0 0}.elementor-7648 .elementor-element.elementor-element-1136612b{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-71cd800e>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-7648 .elementor-element.elementor-element-71cd800e{text-align:center}.elementor-7648 .elementor-element.elementor-element-38b1d1a2>.elementor-widget-container{padding:15px 0 0}.elementor-7648 .elementor-element.elementor-element-19809538{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-4ab7341e{padding:0 0 30px}.elementor-7648 .elementor-element.elementor-element-63a330e5 img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-559c4f40>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-559c4f40{text-align:center}.elementor-7648 .elementor-element.elementor-element-559c4f40 .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-74c0e4ba img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-4f3a8308>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-4f3a8308{text-align:center}.elementor-7648 .elementor-element.elementor-element-4f3a8308 .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-7093c210 img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-d6e7091>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-d6e7091{text-align:center}.elementor-7648 .elementor-element.elementor-element-d6e7091 .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-141eed01{padding:0 0 15px}.elementor-7648 .elementor-element.elementor-element-28752ea4{text-align:center}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button{background-color:var(--e-global-color-secondary);font-size:19px;font-weight:600;fill:#000;color:#000;border-radius:4px;padding:22px 35px}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-7648 .elementor-element.elementor-element-1ab5cb0>.elementor-widget-container{margin:0 0 40px;padding:0 0 0 10px}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button:hover svg,.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button:focus svg{fill:#fff}.elementor-7648 .elementor-element.elementor-element-ab53edc{border-style:solid;border-width:1px 0 0;border-color:#eaeaea;padding:50px 0 0}.elementor-7648 .elementor-element.elementor-element-08a2950{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-979e7ee>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-7648 .elementor-element.elementor-element-979e7ee{text-align:center}.elementor-7648 .elementor-element.elementor-element-706cf01>.elementor-widget-container{padding:15px 0 0}.elementor-7648 .elementor-element.elementor-element-ca6eb40{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-f7617b5{--display:flex;--min-height:45vh;--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7648 .elementor-element.elementor-element-f7617b5:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-f7617b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2024/03/bleu-celestine-atelier-fabrication.jpg?fit=2000%2C1000&ssl=1") 50% 50%;background-size:cover}.elementor-7648 .elementor-element.elementor-element-419ee4c{border-style:solid;border-width:1px 0 0;border-color:#eaeaea;padding:50px 0 0}.elementor-7648 .elementor-element.elementor-element-7736612{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-88ea1a4>.elementor-widget-container{padding:15px 0 0}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button{background-color:#00000000;font-size:19px;font-weight:600;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-color:var(--e-global-color-primary);border-radius:4px;padding:22px 35px}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-7648 .elementor-element.elementor-element-1981aeb>.elementor-widget-container{margin:0 0 80px;padding:0 0 0 10px}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button:hover svg,.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button:focus svg{fill:#fff}.elementor-7648 .elementor-element.elementor-element-4401939{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-56fe7973>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7648 .elementor-element.elementor-element-56fe7973:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-56fe7973>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-805dad5);background-image:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2024/02/augustine-wong-li0iC0rjvvg-unsplash.jpg?fit=2000%2C1400&ssl=1")}.elementor-7648 .elementor-element.elementor-element-56fe7973>.elementor-background-overlay{background-color:#b5cce8;opacity:.47;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7648 .elementor-element.elementor-element-56fe7973{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-7648 .elementor-element.elementor-element-5b521101>.elementor-widget-container{margin:0 0 -15px}.elementor-7648 .elementor-element.elementor-element-5b521101 .elementor-heading-title{font-size:50px;letter-spacing:-.8px;color:var(--e-global-color-text)}.elementor-7648 .elementor-element.elementor-element-472d2c7f>.elementor-widget-container{margin:10px 20px 5px 0;padding:0 0 2px}.elementor-7648 .elementor-element.elementor-element-472d2c7f .elementor-heading-title{font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var(--e-global-color-text)}.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button{background-color:var(--e-global-color-primary);font-size:17px;font-weight:400;fill:#fff;color:#fff;border-radius:4px;padding:22px 35px}.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button:focus{background-color:#fff;color:#000}.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button:hover svg,.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button:focus svg{fill:#000}.elementor-7648 .elementor-element.elementor-element-18bcd84c>.elementor-element-populated{border-style:solid;border-width:5px;border-color:#FFFFFF40;margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-7648 .elementor-element.elementor-element-df21310>.elementor-widget-container{margin:-120px 0 -85px}.elementor-7648 .elementor-element.elementor-element-df21310 img{width:500px}.elementor-7648 .elementor-element.elementor-element-773338a{border-style:solid;border-width:1px 0 0;border-color:#eaeaea;padding:50px 0 0}.elementor-7648 .elementor-element.elementor-element-3b72ac4{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-6025a6c>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-7648 .elementor-element.elementor-element-6025a6c{text-align:center}.elementor-7648 .elementor-element.elementor-element-b57c33d>.elementor-widget-container{padding:15px 0 0}.elementor-7648 .elementor-element.elementor-element-d13591c{--spacer-size:5px}.elementor-7648 .elementor-element.elementor-element-e0ca2f1{padding:0 0 30px}.elementor-7648 .elementor-element.elementor-element-fd43a0a img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-412e99e>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-412e99e{text-align:center}.elementor-7648 .elementor-element.elementor-element-412e99e .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-c2d9cd8 img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-df9b024>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-df9b024{text-align:center}.elementor-7648 .elementor-element.elementor-element-df9b024 .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-08e2f59 img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-5ec3907>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-5ec3907{text-align:center}.elementor-7648 .elementor-element.elementor-element-5ec3907 .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-8ab8b93 img{max-width:25%}.elementor-7648 .elementor-element.elementor-element-4f4062f>.elementor-widget-container{margin:0 0 -5px}.elementor-7648 .elementor-element.elementor-element-4f4062f{text-align:center}.elementor-7648 .elementor-element.elementor-element-4f4062f .elementor-heading-title{font-size:20px}.elementor-7648 .elementor-element.elementor-element-54823e33{border-style:solid;border-width:1px 0 0;border-color:#eaeaea;padding:55px 0 20px}.elementor-7648 .elementor-element.elementor-element-54823e33,.elementor-7648 .elementor-element.elementor-element-54823e33>.elementor-background-overlay{border-radius:0}.elementor-7648 .elementor-element.elementor-element-44ed6877{text-align:center}.elementor-7648 .elementor-element.elementor-element-44ed6877 .elementor-heading-title{line-height:1.4em;letter-spacing:-.2px}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button{background-color:var(--e-global-color-secondary);font-size:19px;font-weight:600;fill:#000;color:#000;border-radius:4px;padding:22px 35px}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button:hover,.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-7648 .elementor-element.elementor-element-a08546a>.elementor-widget-container{margin:0 0 40px;padding:0 0 0 10px}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button:hover svg,.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button:focus svg{fill:#fff}.elementor-7648 .elementor-element.elementor-element-e9ecfc0:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-e9ecfc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-805dad5)}.elementor-7648 .elementor-element.elementor-element-e9ecfc0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:55px 0 20px}.elementor-7648 .elementor-element.elementor-element-e9ecfc0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7648 .elementor-element.elementor-element-9494c1b{text-align:center}.elementor-7648 .elementor-element.elementor-element-9494c1b .elementor-heading-title{line-height:1.4em;letter-spacing:-.2px}.elementor-7648 .elementor-element.elementor-element-589a90f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7648 .elementor-element.elementor-element-589a90f:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-589a90f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-805dad5)}.elementor-7648 .elementor-element.elementor-element-be66a8d{--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-7648 .elementor-element.elementor-element-ceadc20>.elementor-widget-container{background-color:#fff;padding:0;border-style:solid;border-width:0;border-color:#00000000;border-radius:8px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1)}.elementor-7648 .elementor-element.elementor-element-be8a12b{--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-7648 .elementor-element.elementor-element-5210e12>.elementor-widget-container{background-color:var(--e-global-color-57ac426);padding:0;border-style:solid;border-width:0;border-color:#00000000;border-radius:8px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1)}.elementor-7648 .elementor-element.elementor-element-685fead{--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-7648 .elementor-element.elementor-element-2769371>.elementor-widget-container{background-color:var(--e-global-color-57ac426);padding:0;border-style:solid;border-width:0;border-color:#00000000;border-radius:8px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1)}.elementor-7648 .elementor-element.elementor-element-999fdcf{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7648 .elementor-element.elementor-element-b8603f3{--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-7648 .elementor-element.elementor-element-297f741{--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-7648 .elementor-element.elementor-element-90308de{--display:flex}.elementor-7648 .elementor-element.elementor-element-bd42019{text-align:center}.elementor-7648 .elementor-element.elementor-element-b2965d3>.elementor-widget-container{padding:0}.elementor-7648 .elementor-element.elementor-element-7eb6be0>.elementor-widget-container{margin:0;padding:0}.elementor-7648 .elementor-element.elementor-element-6a1403f{--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}@media(min-width:768px){.elementor-7648 .elementor-element.elementor-element-fd85075{width:45%}.elementor-7648 .elementor-element.elementor-element-9544e87{width:55%}.elementor-7648 .elementor-element.elementor-element-f753f38{--width:25%}.elementor-7648 .elementor-element.elementor-element-6725699{--width:25%}.elementor-7648 .elementor-element.elementor-element-1433526{--width:25%}.elementor-7648 .elementor-element.elementor-element-627aeb0{--width:25%}.elementor-7648 .elementor-element.elementor-element-be66a8d{--width:33.3333%}.elementor-7648 .elementor-element.elementor-element-be8a12b{--width:33.3333%}.elementor-7648 .elementor-element.elementor-element-685fead{--width:33.3333%}.elementor-7648 .elementor-element.elementor-element-b8603f3{--width:25%}.elementor-7648 .elementor-element.elementor-element-297f741{--width:50%}.elementor-7648 .elementor-element.elementor-element-6a1403f{--width:25%}}@media(max-width:1024px){.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-container{min-height:0vh}.elementor-7648 .elementor-element.elementor-element-e0ee2b2:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat}.elementor-7648 .elementor-element.elementor-element-e0ee2b2{padding:0 0 1em}.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-container{min-height:0vh}.elementor-7648 .elementor-element.elementor-element-62421f9:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat}.elementor-7648 .elementor-element.elementor-element-62421f9{padding:0 0 1em}.elementor-7648 .elementor-element.elementor-element-5c7b848{padding:10px 0 0 20px}.elementor-7648 .elementor-element.elementor-element-97086c0 .elementor-heading-title{font-size:42px}.elementor-7648 .elementor-element.elementor-element-5d600a9>.elementor-widget-container{margin:0 0 -15px}.elementor-7648 .elementor-element.elementor-element-5d600a9 .elementor-heading-title{font-size:18px}.elementor-7648 .elementor-element.elementor-element-19b550d>.elementor-widget-container{margin:0 0 -15px}.elementor-7648 .elementor-element.elementor-element-19b550d .elementor-heading-title{font-size:18px}.elementor-7648 .elementor-element.elementor-element-847eba6{--grid-auto-flow:row}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button{font-size:16px}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button{font-size:16px}.elementor-7648 .elementor-element.elementor-element-56fe7973{padding:0 10px}.elementor-7648 .elementor-element.elementor-element-5b521101 .elementor-heading-title{font-size:41px}.elementor-7648 .elementor-element.elementor-element-472d2c7f .elementor-heading-title{font-size:22px}.elementor-7648 .elementor-element.elementor-element-18bcd84c>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-7648 .elementor-element.elementor-element-df21310>.elementor-widget-container{margin:-45px 0 -54px}.elementor-7648 .elementor-element.elementor-element-df21310 img{max-width:100%}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button{font-size:16px}}@media(max-width:767px){.elementor-7648 .elementor-element.elementor-element-e0ee2b2:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2026/03/bleu-celestine-hero-mobile.jpg?fit=1000%2C562&ssl=1");background-size:cover}.elementor-7648 .elementor-element.elementor-element-e0ee2b2>.elementor-container{min-height:30vh}.elementor-7648 .elementor-element.elementor-element-e0ee2b2{padding:10px 0 0}.elementor-7648 .elementor-element.elementor-element-62421f9:not(.elementor-motion-effects-element-type-background),.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.bleucelestine.com/wp-content/uploads/2026/03/hero-background-mobile.jpg?fit=1920%2C700&ssl=1");background-size:cover}.elementor-7648 .elementor-element.elementor-element-62421f9>.elementor-container{min-height:0vh}.elementor-7648 .elementor-element.elementor-element-62421f9{padding:10px 0 0}.elementor-7648 .elementor-element.elementor-element-5c7b848{padding:0 15px}.elementor-7648 .elementor-element.elementor-element-97086c0>.elementor-widget-container{margin:0 0 -10px;padding:0 0 20px}.elementor-7648 .elementor-element.elementor-element-97086c0{text-align:center}.elementor-7648 .elementor-element.elementor-element-97086c0 .elementor-heading-title{font-size:38px;letter-spacing:-.5px}.elementor-7648 .elementor-element.elementor-element-5d600a9>.elementor-widget-container{padding:0 0 10px}.elementor-7648 .elementor-element.elementor-element-5d600a9{text-align:center}.elementor-7648 .elementor-element.elementor-element-5d600a9 .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-19b550d>.elementor-widget-container{padding:0 0 10px}.elementor-7648 .elementor-element.elementor-element-19b550d{text-align:center}.elementor-7648 .elementor-element.elementor-element-19b550d .elementor-heading-title{font-size:16px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-8c72a45{--justify-content:center}.elementor-7648 .elementor-element.elementor-element-f753f38{--width:50%}.elementor-7648 .elementor-element.elementor-element-fae9e47{text-align:start}.elementor-7648 .elementor-element.elementor-element-fae9e47 .elementor-heading-title{font-size:16px;line-height:1lh}.elementor-7648 .elementor-element.elementor-element-c918cec{text-align:center;font-size:13px;line-height:.6lh}.elementor-7648 .elementor-element.elementor-element-6725699{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-7648 .elementor-element.elementor-element-7796fb5 .elementor-heading-title{font-size:16px;line-height:1lh}.elementor-7648 .elementor-element.elementor-element-d6cc91d{text-align:center;font-size:13px;line-height:.6lh}.elementor-7648 .elementor-element.elementor-element-1433526{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-7648 .elementor-element.elementor-element-7157b53 .elementor-heading-title{font-size:16px;line-height:1lh}.elementor-7648 .elementor-element.elementor-element-c12ab68{text-align:center;font-size:13px;line-height:.6lh}.elementor-7648 .elementor-element.elementor-element-627aeb0{--width:50%}.elementor-7648 .elementor-element.elementor-element-014fa64 .elementor-heading-title{font-size:16px;line-height:1lh}.elementor-7648 .elementor-element.elementor-element-751c82e{text-align:center;font-size:13px;line-height:.6lh}.elementor-7648 .elementor-element.elementor-element-847eba6{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-7648 .elementor-element.elementor-element-75399a0b{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-71cd800e .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-38b1d1a2{font-size:15px}.elementor-7648 .elementor-element.elementor-element-59541833>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-59541833{font-size:15px}.elementor-7648 .elementor-element.elementor-element-29ff1b91>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-29ff1b91{font-size:15px}.elementor-7648 .elementor-element.elementor-element-1fc7c6d3>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-1fc7c6d3{font-size:15px}.elementor-7648 .elementor-element.elementor-element-28752ea4 .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-1ab5cb0>.elementor-widget-container{padding:0}.elementor-7648 .elementor-element.elementor-element-1ab5cb0 .elementor-button{font-size:14px;padding:15px 22px}.elementor-7648 .elementor-element.elementor-element-ab53edc{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-979e7ee .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-706cf01{font-size:15px}.elementor-7648 .elementor-element.elementor-element-419ee4c{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-88ea1a4{font-size:15px}.elementor-7648 .elementor-element.elementor-element-1981aeb>.elementor-widget-container{padding:0}.elementor-7648 .elementor-element.elementor-element-1981aeb .elementor-button{font-size:14px;padding:15px 22px}.elementor-7648 .elementor-element.elementor-element-5b521101>.elementor-widget-container{padding:20px 0 0}.elementor-7648 .elementor-element.elementor-element-5b521101 .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-472d2c7f .elementor-heading-title{font-size:15px}.elementor-7648 .elementor-element.elementor-element-38ff2d41>.elementor-widget-container{margin:0 0 20px}.elementor-7648 .elementor-element.elementor-element-38ff2d41 .elementor-button{font-size:14px;padding:15px}.elementor-7648 .elementor-element.elementor-element-18bcd84c>.elementor-element-populated{margin:0 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-7648 .elementor-element.elementor-element-df21310>.elementor-widget-container{margin:-30px 0 -31px}.elementor-7648 .elementor-element.elementor-element-df21310 img{max-width:100%}.elementor-7648 .elementor-element.elementor-element-773338a{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-6025a6c .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-7648 .elementor-element.elementor-element-b57c33d{font-size:15px}.elementor-7648 .elementor-element.elementor-element-3e52950>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-3e52950{font-size:15px}.elementor-7648 .elementor-element.elementor-element-ab051d6>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-ab051d6{font-size:15px}.elementor-7648 .elementor-element.elementor-element-cdab5b3>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-cdab5b3{font-size:15px}.elementor-7648 .elementor-element.elementor-element-d68d482>.elementor-widget-container{margin:0 0 -20px}.elementor-7648 .elementor-element.elementor-element-d68d482{font-size:15px}.elementor-7648 .elementor-element.elementor-element-54823e33{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-44ed6877 .elementor-heading-title{font-size:24px}.elementor-7648 .elementor-element.elementor-element-a08546a>.elementor-widget-container{padding:0}.elementor-7648 .elementor-element.elementor-element-a08546a .elementor-button{font-size:14px;padding:15px 22px}.elementor-7648 .elementor-element.elementor-element-e9ecfc0{padding:30px 0 0}.elementor-7648 .elementor-element.elementor-element-9494c1b .elementor-heading-title{font-size:24px}}