.elementor-24 .elementor-element.elementor-element-e787788{--display:flex;--min-height:238px;--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;--overlay-opacity:1;--border-radius:4px 4px 4px 4px;}.elementor-24 .elementor-element.elementor-element-e787788::before, .elementor-24 .elementor-element.elementor-element-e787788 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e787788 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e787788 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e787788 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e787788 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://obelcantou.fr/wp-content/uploads/2025/11/Mosaique-photos-cretions-verre-fusing-decorations-1-300x240.png");--background-overlay:'';background-position:top center;background-repeat:repeat;}.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-24 .elementor-element.elementor-element-93a7713{width:var( --container-widget-width, 0% );max-width:0%;background-color:var( --e-global-color-accent );padding:8px 0px 8px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;text-align:center;}.elementor-24 .elementor-element.elementor-element-93a7713.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-93a7713 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-55ed98b{--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-24 .elementor-element.elementor-element-d0f8ee5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d0f8ee5{text-align:center;}.elementor-24 .elementor-element.elementor-element-d0f8ee5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d4750f0{--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-24 .elementor-element.elementor-element-d4750f0 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-d4750f0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E58123;}.elementor-24 .elementor-element.elementor-element-d4750f0 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-d4750f0 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:250px;}.elementor-24 .elementor-element.elementor-element-42ccc62{--spacer-size:505px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-42ccc62.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2eba040{--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-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-24 .elementor-element.elementor-element-c5f7e85.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c5f7e85{text-align:center;}.elementor-24 .elementor-element.elementor-element-39537d0{--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-24 .elementor-element.elementor-element-613ab78.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-613ab78{text-align:center;font-family:"Nunito", Sans-serif;font-weight:400;line-height:30px;}.elementor-24 .elementor-element.elementor-element-613ab78 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-2441445{--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-24 .elementor-element.elementor-element-6afb116{--spacer-size:50px;width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6d80ab1{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-20751f1{--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-24 .elementor-element.elementor-element-45af71a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-45af71a{text-align:center;}.elementor-24 .elementor-element.elementor-element-45af71a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-53ac0ea{--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-24 .elementor-element.elementor-element-c90154e{--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-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-24 .elementor-element.elementor-element-17b6a93{border-radius:4px 4px 4px 4px;}.elementor-24 .elementor-element.elementor-element-17b6a93 img{height:285px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px #000000;}.elementor-24 .elementor-element.elementor-element-71935dd{--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-24 .elementor-element.elementor-element-8c08e2b{padding:0px 0px 0px 12px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #000000;text-align:left;}.elementor-24 .elementor-element.elementor-element-8c08e2b p{margin-block-end:8px;}.elementor-24 .elementor-element.elementor-element-c2b3399{--display:flex;}.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-24 .elementor-element.elementor-element-c2f12ca .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #F84E31 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-b012a97{--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-24 .elementor-element.elementor-element-2057098{--spacer-size:50px;width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-24 .elementor-element.elementor-element-2e1a0a3{--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-24 .elementor-element.elementor-element-b9a8fa3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-b9a8fa3{text-align:center;}.elementor-24 .elementor-element.elementor-element-b9a8fa3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-426ed43{--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-24 .elementor-element.elementor-element-b50f823{--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-24 .elementor-element.elementor-element-30892ab{padding:0px 0px 0px 16px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #000000;text-align:left;}.elementor-24 .elementor-element.elementor-element-30892ab p{margin-block-end:28px;}.elementor-24 .elementor-element.elementor-element-e252702{--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-24 .elementor-element.elementor-element-f2f2931{border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #000000;}.elementor-24 .elementor-element.elementor-element-f0dc34e{--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-24 .elementor-element.elementor-element-3a2c265{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3a2c265 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #F84E31 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-41caa8f{--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-24 .elementor-element.elementor-element-cd95d13{--spacer-size:50px;width:100%;max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-24 .elementor-element.elementor-element-85b0656{--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-24 .elementor-element.elementor-element-747dff2{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-747dff2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8772489{--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-24 .elementor-element.elementor-element-d04e0f3{--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-24 .elementor-element.elementor-element-3276105{border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #000000;}.elementor-24 .elementor-element.elementor-element-82659ba{--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-24 .elementor-element.elementor-element-b8c18b1{padding:0px 0px 0px 8px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px #000000;text-align:left;}.elementor-24 .elementor-element.elementor-element-b8c18b1 p{margin-block-end:43px;}.elementor-24 .elementor-element.elementor-element-59f5d48{--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-24 .elementor-element.elementor-element-2e8bc86{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-2e8bc86 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #F84E31 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-683a808{--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-24 .elementor-element.elementor-element-3c6d527{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-3c6d527.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3766c265{--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;--overlay-mix-blend-mode:color-dodge;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-3766c265:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3766c265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #F84E31 100%);}.elementor-24 .elementor-element.elementor-element-5324474b{--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;}.elementor-24 .elementor-element.elementor-element-3922a9cc{width:var( --container-widget-width, 72.735% );max-width:72.735%;padding:0px 0px 0px 0px;--container-widget-width:72.735%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-3922a9cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-1695ecaf{text-align:center;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-7eee3d79{--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;}.elementor-24 .elementor-element.elementor-element-3ff43bfb{width:var( --container-widget-width, 72.735% );max-width:72.735%;padding:0px 0px 0px 0px;--container-widget-width:72.735%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-3ff43bfb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-545350df .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-545350df .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-545350df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-545350df .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-735ce3d4{--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-24 .elementor-element.elementor-element-354a85a1{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-354a85a1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-354a85a1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-354a85a1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-e787788{--width:100%;}.elementor-24 .elementor-element.elementor-element-c90154e{--width:50%;}.elementor-24 .elementor-element.elementor-element-71935dd{--width:50%;}.elementor-24 .elementor-element.elementor-element-b50f823{--width:50%;}.elementor-24 .elementor-element.elementor-element-e252702{--width:50%;}.elementor-24 .elementor-element.elementor-element-d04e0f3{--width:50%;}.elementor-24 .elementor-element.elementor-element-82659ba{--width:50%;}.elementor-24 .elementor-element.elementor-element-5324474b{--width:25%;}.elementor-24 .elementor-element.elementor-element-7eee3d79{--width:50%;}.elementor-24 .elementor-element.elementor-element-735ce3d4{--width:25%;}}