.elementor-20 .elementor-element.elementor-element-2ed2870{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-2ed2870:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2ed2870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://art-cuisine-saint-omer.fr/wp-content/uploads/2025/12/modern-kitchen-with-wooden-cabinets-and-black-coun-2025-02-10-06-40-18-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-20 .elementor-element.elementor-element-2ed2870:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-2ed2870::before{-webkit-mask-size:60%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-51fcce9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-daa5a94{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-daa5a94 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f01390f{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-f01390f .elementor-heading-title{font-family:var( --e-global-typography-fa777b9-font-family ), Sans-serif;font-size:var( --e-global-typography-fa777b9-font-size );font-weight:var( --e-global-typography-fa777b9-font-weight );font-style:var( --e-global-typography-fa777b9-font-style );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea0cc58{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-ea0cc58 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77c9f4f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f4b3628{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e777cd9 );}.elementor-20 .elementor-element.elementor-element-0258730 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-0258730 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-0258730 .elementor-button .elementor-button-icon i, .elementor-20 .elementor-element.elementor-element-0258730 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-1d79c3fc{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-3b6b8ed2{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-3b6b8ed2 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-3b6b8ed2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-8483cb5{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2d97bbd{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-501c034{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:110px;--padding-right:90px;}.elementor-20 .elementor-element.elementor-element-89d48b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-20 .elementor-element.elementor-element-89d48b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-89d48b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-89d48b4 .elementor-button .elementor-button-icon i, .elementor-20 .elementor-element.elementor-element-89d48b4 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-65261d2{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-318ce65{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-1042c80 .elementor-counter-title{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:4px;}.elementor-20 .elementor-element.elementor-element-1042c80{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-1042c80 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5675daab{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-4d023f4 .elementor-counter-title{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:4px;}.elementor-20 .elementor-element.elementor-element-4d023f4{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-4d023f4 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-2d18e32{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-4775a32{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-4775a32 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-4775a32 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-39b3d03b{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-22421a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7e60397{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c6bb93e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-c6bb93e .elementor-heading-title{font-family:var( --e-global-typography-8352cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8352cd5-font-size );font-weight:var( --e-global-typography-8352cd5-font-weight );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6cb1b84{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-6cb1b84 .elementor-heading-title{font-family:var( --e-global-typography-2b7c706-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7c706-font-size );font-weight:var( --e-global-typography-2b7c706-font-weight );font-style:var( --e-global-typography-2b7c706-font-style );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-8329c2d{--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;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.6;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-8329c2d::before, .elementor-20 .elementor-element.elementor-element-8329c2d > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-8329c2d > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-8329c2d > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-8329c2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-8329c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-8329c2d .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-20 .elementor-element.elementor-element-af45280{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0fa8864{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-0fa8864:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-0fa8864, .elementor-20 .elementor-element.elementor-element-0fa8864::before{--border-transition:0.5s;}.elementor-20 .elementor-element.elementor-element-2a07591 .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-2a07591.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a07591.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2a07591.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a07591.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2a07591.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a07591 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-2a07591 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-417f58c{text-align:left;}.elementor-20 .elementor-element.elementor-element-417f58c .elementor-heading-title{font-family:var( --e-global-typography-49ea2e1-font-family ), Sans-serif;font-size:var( --e-global-typography-49ea2e1-font-size );font-weight:var( --e-global-typography-49ea2e1-font-weight );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );color:var( --e-global-color-e777cd9 );}.elementor-20 .elementor-element.elementor-element-ea9c710{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -14.4px) 0px;padding:0px 0px 0px 0px;text-align:left;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8f2ccbb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:23px;letter-spacing:0.25px;}.elementor-20 .elementor-element.elementor-element-8fc1624{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-8fc1624:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8fc1624, .elementor-20 .elementor-element.elementor-element-8fc1624::before{--border-transition:0.5s;}.elementor-20 .elementor-element.elementor-element-e248270 .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e248270.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e248270.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e248270.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e248270.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e248270.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e248270 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-e248270 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-c80cc14{text-align:left;}.elementor-20 .elementor-element.elementor-element-c80cc14 .elementor-heading-title{font-family:var( --e-global-typography-49ea2e1-font-family ), Sans-serif;font-size:var( --e-global-typography-49ea2e1-font-size );font-weight:var( --e-global-typography-49ea2e1-font-weight );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );color:var( --e-global-color-e777cd9 );}.elementor-20 .elementor-element.elementor-element-23e38a1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -14.4px) 0px;padding:0px 0px 0px 0px;text-align:left;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-22e0e0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:23px;letter-spacing:0.25px;}.elementor-20 .elementor-element.elementor-element-26a3ed9{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-26a3ed9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-26a3ed9, .elementor-20 .elementor-element.elementor-element-26a3ed9::before{--border-transition:0.5s;}.elementor-20 .elementor-element.elementor-element-78bffaf .elementor-icon-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-78bffaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-78bffaf.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-78bffaf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-78bffaf.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-78bffaf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-78bffaf .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-78bffaf .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-90a6579{text-align:left;}.elementor-20 .elementor-element.elementor-element-90a6579 .elementor-heading-title{font-family:var( --e-global-typography-49ea2e1-font-family ), Sans-serif;font-size:var( --e-global-typography-49ea2e1-font-size );font-weight:var( --e-global-typography-49ea2e1-font-weight );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );color:var( --e-global-color-e777cd9 );}.elementor-20 .elementor-element.elementor-element-e4fa701{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -14.4px) 0px;padding:0px 0px 0px 0px;text-align:left;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ba4b835 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:23px;letter-spacing:0.25px;}.elementor-20 .elementor-element.elementor-element-5205fe6{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-236a798{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-236a798 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-236a798 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-bf1caac{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0683449{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-ac10e9a{--display:flex;}.elementor-20 .elementor-element.elementor-element-e38d8db{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-38c42f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-a957850{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56ca251{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-56ca251 .elementor-heading-title{font-family:var( --e-global-typography-fa777b9-font-family ), Sans-serif;font-size:var( --e-global-typography-fa777b9-font-size );font-weight:var( --e-global-typography-fa777b9-font-weight );font-style:var( --e-global-typography-fa777b9-font-style );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );color:var( --e-global-color-e632858 );}.elementor-20 .elementor-element.elementor-element-f42fe13{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-title{margin-bottom:10px;margin-top:0;font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-20 .elementor-element.elementor-element-b549295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0beb475{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-0beb475 .elementor-heading-title{font-family:var( --e-global-typography-fa777b9-font-family ), Sans-serif;font-size:var( --e-global-typography-fa777b9-font-size );font-weight:var( --e-global-typography-fa777b9-font-weight );font-style:var( --e-global-typography-fa777b9-font-style );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );color:var( --e-global-color-e632858 );}.elementor-20 .elementor-element.elementor-element-a12d5eb{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-title{margin-bottom:10px;margin-top:0;font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-20 .elementor-element.elementor-element-4b27bda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03fe9b5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-03fe9b5 .elementor-heading-title{font-family:var( --e-global-typography-fa777b9-font-family ), Sans-serif;font-size:var( --e-global-typography-fa777b9-font-size );font-weight:var( --e-global-typography-fa777b9-font-weight );font-style:var( --e-global-typography-fa777b9-font-style );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );color:var( --e-global-color-e632858 );}.elementor-20 .elementor-element.elementor-element-e0b3368{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-title{margin-bottom:10px;margin-top:0;font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-20 .elementor-element.elementor-element-f240535{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8e593df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8872392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8872392 img{width:159px;opacity:0.2;transition-duration:0.4s;}.elementor-20 .elementor-element.elementor-element-8872392:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-e16f3d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c65157a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-c65157a img{opacity:0.2;transition-duration:0.4s;}.elementor-20 .elementor-element.elementor-element-c65157a:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-8ef9e71{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f778c5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f778c5e img{width:190px;opacity:0.2;transition-duration:0.4s;}.elementor-20 .elementor-element.elementor-element-f778c5e:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-680b703f{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-373ac3d1{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-373ac3d1 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-373ac3d1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-6a3e239{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6a3e239::before, .elementor-20 .elementor-element.elementor-element-6a3e239 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6a3e239 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6a3e239 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6a3e239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6a3e239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-0e1eecd{--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;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5794346{--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;--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;}.elementor-20 .elementor-element.elementor-element-46eaa7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-46eaa7e .elementor-heading-title{font-family:var( --e-global-typography-8352cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8352cd5-font-size );font-weight:var( --e-global-typography-8352cd5-font-weight );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-60262a7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-60262a7 .elementor-heading-title{font-family:var( --e-global-typography-2b7c706-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7c706-font-size );font-weight:var( --e-global-typography-2b7c706-font-weight );font-style:var( --e-global-typography-2b7c706-font-style );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-30e7391{--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:flex-end;}.elementor-20 .elementor-element.elementor-element-66011fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-66011fa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-66011fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://art-cuisine-saint-omer.fr/wp-content/uploads/2025/11/IMG_6017-scaled.jpg");background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-66011fa::before, .elementor-20 .elementor-element.elementor-element-66011fa > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-66011fa > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-66011fa > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-66011fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-66011fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:2;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#02010100;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );width:8px;height:8px;transform:scale(1.2);}.elementor-20 .elementor-element.elementor-element-515439c{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-515439c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 70px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-20 .elementor-element.elementor-element-515439c .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card{margin-left:40px;margin-right:40px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider, .elementor-20 .elementor-element.elementor-element-515439c  .elementskit-testimonial_card{padding:20px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-commentor-content{text-align:left;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card{text-align:left;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info{text-align:left;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-commentor-bio{text-align:left;justify-content:left;margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-primary );margin:0px 50px 20px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-primary );margin:0px 50px 20px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-stars > li > a, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-accent );font-family:var( --e-global-typography-87350ce-font-family ), Sans-serif;font-size:var( --e-global-typography-87350ce-font-size );font-weight:var( --e-global-typography-87350ce-font-weight );text-transform:var( --e-global-typography-87350ce-text-transform );line-height:var( --e-global-typography-87350ce-line-height );letter-spacing:var( --e-global-typography-87350ce-letter-spacing );margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-pagination{bottom:0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-pagination span{width:9px;height:9px;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:15px;}.elementor-20 .elementor-element.elementor-element-3e7be9d{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-a163931{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-a163931 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-a163931 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-3746b57{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f7dd31b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-929044a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-929044a .elementor-heading-title{font-family:var( --e-global-typography-8352cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8352cd5-font-size );font-weight:var( --e-global-typography-8352cd5-font-weight );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6c010e1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0% 0% 0% 0%;z-index:5;}.elementor-20 .elementor-element.elementor-element-6c010e1 .elementor-heading-title{font-family:var( --e-global-typography-2b7c706-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7c706-font-size );font-weight:var( --e-global-typography-2b7c706-font-weight );font-style:var( --e-global-typography-2b7c706-font-style );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-cef7fa5{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-cef7fa5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cef7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://art-cuisine-saint-omer.fr/wp-content/uploads/2025/11/IMG_5393-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-820a026{--spacer-size:400px;}.elementor-20 .elementor-element.elementor-element-e2a4fa1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-07d6e8c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-20 .elementor-element.elementor-element-5ea1ca4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-51fcce9{--width:70%;}.elementor-20 .elementor-element.elementor-element-77c9f4f{--width:30%;}.elementor-20 .elementor-element.elementor-element-318ce65{--width:100%;}.elementor-20 .elementor-element.elementor-element-5675daab{--width:100%;}.elementor-20 .elementor-element.elementor-element-0fa8864{--width:48.4%;}.elementor-20 .elementor-element.elementor-element-8fc1624{--width:48.4%;}.elementor-20 .elementor-element.elementor-element-26a3ed9{--width:48.4%;}.elementor-20 .elementor-element.elementor-element-f240535{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-8e593df{--width:40%;}.elementor-20 .elementor-element.elementor-element-8ef9e71{--width:40%;}.elementor-20 .elementor-element.elementor-element-5794346{--width:85%;}.elementor-20 .elementor-element.elementor-element-30e7391{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-51fcce9{--width:100%;}.elementor-20 .elementor-element.elementor-element-77c9f4f{--width:70%;}.elementor-20 .elementor-element.elementor-element-0fa8864{--width:100%;}.elementor-20 .elementor-element.elementor-element-8fc1624{--width:100%;}.elementor-20 .elementor-element.elementor-element-26a3ed9{--width:100%;}.elementor-20 .elementor-element.elementor-element-e16f3d3{--width:43%;}.elementor-20 .elementor-element.elementor-element-07d6e8c{--width:70%;}}@media(min-width:1920px){.elementor-20 .elementor-element.elementor-element-daa5a94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f01390f .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea0cc58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f4b3628{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-1042c80 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-4d023f4 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c6bb93e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6cb1b84 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-417f58c .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c80cc14 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-90a6579 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-56ca251 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0beb475 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-03fe9b5 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-46eaa7e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-60262a7 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-87350ce-font-size );line-height:var( --e-global-typography-87350ce-line-height );letter-spacing:var( --e-global-typography-87350ce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-929044a .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6c010e1 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-2ed2870{--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:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2ed2870:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2ed2870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:60% auto;}.elementor-20 .elementor-element.elementor-element-51fcce9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-daa5a94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f01390f .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea0cc58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77c9f4f{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-77c9f4f.e-con{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-f4b3628{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0258730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-20 .elementor-element.elementor-element-1d79c3fc{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-8483cb5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2d97bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-501c034{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-89d48b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-318ce65{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-1042c80 .elementor-counter-title{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-5675daab{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4d023f4 .elementor-counter-title{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2d18e32{margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-39b3d03b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-c6bb93e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-20 .elementor-element.elementor-element-c6bb93e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6cb1b84{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-20 .elementor-element.elementor-element-6cb1b84 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-8329c2d{--overlay-opacity:0.6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-af45280{--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-20 .elementor-element.elementor-element-417f58c .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c80cc14 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-90a6579 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-bf1caac{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0683449{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e38d8db{--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-38c42f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-56ca251 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f42fe13{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0beb475 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a12d5eb{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-03fe9b5 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e0b3368{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f240535{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8872392 img{width:100px;}.elementor-20 .elementor-element.elementor-element-c65157a img{width:100%;}.elementor-20 .elementor-element.elementor-element-f778c5e img{width:100px;}.elementor-20 .elementor-element.elementor-element-6a3e239{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0e1eecd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5794346{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-46eaa7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-46eaa7e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-60262a7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-60262a7 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-812a9e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66011fa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-20 .elementor-element.elementor-element-515439c{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-87350ce-font-size );line-height:var( --e-global-typography-87350ce-line-height );letter-spacing:var( --e-global-typography-87350ce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-3746b57{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-929044a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-20 .elementor-element.elementor-element-929044a .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6c010e1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-20 .elementor-element.elementor-element-6c010e1 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-820a026{--spacer-size:223px;}.elementor-20 .elementor-element.elementor-element-e2a4fa1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-07d6e8c{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-2ed2870:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2ed2870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:125px 100px;background-size:60% auto;}.elementor-20 .elementor-element.elementor-element-2ed2870{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-51fcce9{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-daa5a94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f01390f .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea0cc58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77c9f4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f4b3628{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0258730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-1d79c3fc{margin-top:50px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-8483cb5{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2d97bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-501c034{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-89d48b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-65261d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-318ce65{--justify-content:flex-start;--margin-top:20px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1042c80 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-5675daab{--justify-content:flex-start;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4d023f4 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2d18e32{margin-top:50px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-39b3d03b{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-c6bb93e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-c6bb93e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6cb1b84{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6cb1b84 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-8329c2d{--overlay-opacity:0.7;--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-0fa8864{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-417f58c .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-8fc1624{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-c80cc14 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-26a3ed9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-90a6579 .elementor-heading-title{font-size:var( --e-global-typography-49ea2e1-font-size );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}.elementor-20 .elementor-element.elementor-element-bf1caac{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0683449{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac10e9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e38d8db{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56ca251 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f42fe13{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-f42fe13 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0beb475 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a12d5eb{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-a12d5eb .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-03fe9b5 .elementor-heading-title{font-size:var( --e-global-typography-fa777b9-font-size );line-height:var( --e-global-typography-fa777b9-line-height );letter-spacing:var( --e-global-typography-fa777b9-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e0b3368{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e0b3368 .elementor-image-box-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f240535{--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-20 .elementor-element.elementor-element-8e593df{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8872392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-e16f3d3{--width:51%;}.elementor-20 .elementor-element.elementor-element-c65157a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-8ef9e71{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f778c5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-680b703f{margin-top:50px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-6a3e239{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5794346{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-46eaa7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-20 .elementor-element.elementor-element-46eaa7e .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-60262a7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-20 .elementor-element.elementor-element-60262a7 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-30e7391{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-66011fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-20 .elementor-element.elementor-element-515439c{width:var( --container-widget-width, 306px );max-width:306px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:306px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-20 .elementor-element.elementor-element-515439c .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card{margin-left:20px;margin-right:20px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider, .elementor-20 .elementor-element.elementor-element-515439c  .elementskit-testimonial_card{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-87350ce-font-size );line-height:var( --e-global-typography-87350ce-line-height );letter-spacing:var( --e-global-typography-87350ce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-515439c .elementskit-testimonial-slider .swiper-pagination{bottom:-20px;}.elementor-20 .elementor-element.elementor-element-3e7be9d{margin-top:50px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-3746b57{--padding-top:0px;--padding-bottom:40px;--padding-left:17px;--padding-right:17px;}.elementor-20 .elementor-element.elementor-element-929044a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-929044a .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6c010e1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6c010e1 .elementor-heading-title{font-size:var( --e-global-typography-2b7c706-font-size );line-height:var( --e-global-typography-2b7c706-line-height );letter-spacing:var( --e-global-typography-2b7c706-letter-spacing );word-spacing:var( --e-global-typography-2b7c706-word-spacing );}.elementor-20 .elementor-element.elementor-element-e2a4fa1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-07d6e8c{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}