.elementor-2981 .elementor-element.elementor-element-2f36b96{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:144px;--margin-block-end:144px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-b9ed539{text-align:center;color:var( --e-global-color-secondary );font-family:"Akrobat", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-24ff076{text-align:center;}.elementor-2981 .elementor-element.elementor-element-24ff076 .elementor-heading-title{font-family:"Akrobat", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-24ff076 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2981 .elementor-element.elementor-element-f9d75ec{text-align:center;color:#8C8C8C;font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-2981 .elementor-element.elementor-element-6a54f5c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:144px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-1790b01{--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;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2981 .elementor-element.elementor-element-036f84f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:12px;--padding-inline-end:72px;}.elementor-2981 .elementor-element.elementor-element-036f84f, .elementor-2981 .elementor-element.elementor-element-036f84f::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-de84498{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:72px;--padding-inline-end:12px;}.elementor-2981 .elementor-element.elementor-element-de84498, .elementor-2981 .elementor-element.elementor-element-de84498::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-b1dbd4e{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-style:italic;}.elementor-2981 .elementor-element.elementor-element-e4e6971{text-align:left;}.elementor-2981 .elementor-element.elementor-element-e4e6971 .elementor-heading-title{font-family:"Akrobat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-e4e6971 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2981 .elementor-element.elementor-element-bf36cfd{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-0febf6a{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-e055bea{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-8252964 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2981 .elementor-element.elementor-element-8252964 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2981 .elementor-element.elementor-element-8252964 .elementor-button{font-family:"Akrobat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:2px 16px 2px 16px;}.elementor-2981 .elementor-element.elementor-element-8252964 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-8dc9b6e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:144px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2981 .elementor-element.elementor-element-8dc9b6e, .elementor-2981 .elementor-element.elementor-element-8dc9b6e::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-c531b9a{--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;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-f4929f7{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:12px;--padding-inline-end:72px;}.elementor-2981 .elementor-element.elementor-element-f4929f7, .elementor-2981 .elementor-element.elementor-element-f4929f7::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-5de230d{text-align:left;}.elementor-2981 .elementor-element.elementor-element-5de230d .elementor-heading-title{font-family:"Akrobat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-5de230d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2981 .elementor-element.elementor-element-b96e9cc{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-d361f7d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-68eb5e0{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-70f8af9{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-4b97e8d .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2981 .elementor-element.elementor-element-4b97e8d .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2981 .elementor-element.elementor-element-4b97e8d .elementor-button{font-family:"Akrobat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:2px 16px 2px 16px;}.elementor-2981 .elementor-element.elementor-element-4b97e8d > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-7643d67{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:72px;--padding-inline-end:12px;}.elementor-2981 .elementor-element.elementor-element-7643d67, .elementor-2981 .elementor-element.elementor-element-7643d67::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-8fbc211{--display:flex;--background-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-c42dd9b{text-align:center;}.elementor-2981 .elementor-element.elementor-element-c42dd9b .elementor-heading-title{font-family:"Akrobat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-c42dd9b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2981 .elementor-element.elementor-element-521312d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-59ce33a{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-59ce33a:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-59ce33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/08/pissaladiere-sans-gluten-534-712-7598.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-59ce33a, .elementor-2981 .elementor-element.elementor-element-59ce33a::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-82cb976{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-82cb976 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-82cb976 > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-82cb976{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-82cb976{right:0px;}.elementor-2981 .elementor-element.elementor-element-b8d630e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-40697b9{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-da1af02{text-align:left;}.elementor-2981 .elementor-element.elementor-element-da1af02 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-78ce051{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-323869f{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-323869f > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-1e00d49{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-1e00d49 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-59336e3{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-59336e3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-9ad39f5{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-9ad39f5 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-f120e34 .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-f599e95{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-f599e95:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-f599e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/02/Gnocchi-nicois-Notes-de-Cuisine-Cours-de-Cuisine-534-588.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-f599e95, .elementor-2981 .elementor-element.elementor-element-f599e95::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-1d2d29a{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-1d2d29a .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-1d2d29a > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-1d2d29a{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-1d2d29a{right:0px;}.elementor-2981 .elementor-element.elementor-element-0bb3ba8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-c567bd3{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-f374b27{text-align:left;}.elementor-2981 .elementor-element.elementor-element-f374b27 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-1073bb5{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-0b37451{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-0b37451 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-de8d807{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-de8d807 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-bbc8f3d{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-bbc8f3d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-41820de{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-41820de > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-2558a3b{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-2558a3b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-800d8fa{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-800d8fa > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-bbe4c5b .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-d72af79{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-d72af79:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-d72af79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/01/Cours-de-cuisine-nicoise-Notes-de-Cuisine-Les-ganses-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-d72af79, .elementor-2981 .elementor-element.elementor-element-d72af79::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-487c922{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-487c922 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-487c922 > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-487c922{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-487c922{right:0px;}.elementor-2981 .elementor-element.elementor-element-07979f8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-ac93444{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-16d14f7{text-align:left;}.elementor-2981 .elementor-element.elementor-element-16d14f7 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-c7e41b4{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-2bd9812{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-2bd9812 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-978c435{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-978c435 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-c8040ee{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-c8040ee > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-6ed6306{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-6ed6306 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-1362d56{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-1362d56 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-70ca5e1{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-70ca5e1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-5bbe4e9{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-5bbe4e9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-4fbca25 .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-6104dc3{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-6104dc3:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-6104dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/02/Barba-Jouan-Atelier-Notes-de-Cuisine-Cours-de-Cuisine-nicoise-534-588-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-6104dc3, .elementor-2981 .elementor-element.elementor-element-6104dc3::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-3868f66{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-3868f66 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-3868f66 > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-3868f66{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-3868f66{right:0px;}.elementor-2981 .elementor-element.elementor-element-095927c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-2f6efbe{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-55120ae{text-align:left;}.elementor-2981 .elementor-element.elementor-element-55120ae .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-829c3a8{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-3a0c50c{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-3a0c50c > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-0290e66{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-0290e66 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-9033555{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-9033555 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-2e6f537{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-2e6f537 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-8fc997e .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-721cc6f{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-721cc6f:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-721cc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/02/Trouchia-nicoise-omelette-de-blettes-0342-2-pm.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-721cc6f, .elementor-2981 .elementor-element.elementor-element-721cc6f::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-6f86e0b{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-6f86e0b .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-6f86e0b > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-6f86e0b{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-6f86e0b{right:0px;}.elementor-2981 .elementor-element.elementor-element-ed18f06{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-0a448aa{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-bfa76ab{text-align:left;}.elementor-2981 .elementor-element.elementor-element-bfa76ab .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-26532b2{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-2733037{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-2733037 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-d864efb{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-d864efb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-4366537{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-4366537 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-c582eab{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-c582eab > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-30869af{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-30869af > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-83131ce{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-83131ce > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-4415370{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-4415370 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-47bddd8 .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-387eaf4{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-387eaf4:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-387eaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/02/Tourte-de-Blettes-Cours-de-Cuisine-Notes-de-Cuisine-534.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-387eaf4, .elementor-2981 .elementor-element.elementor-element-387eaf4::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-2605f5b{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-2605f5b .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-2605f5b > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-2605f5b{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-2605f5b{right:0px;}.elementor-2981 .elementor-element.elementor-element-7e9897a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-67f1d52{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-fa29b3c{text-align:left;}.elementor-2981 .elementor-element.elementor-element-fa29b3c .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-7d4e11c{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-21fd0d4{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-21fd0d4 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-d0bff11{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-d0bff11 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-193525d{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-193525d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-87a0f49{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-87a0f49 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-f48eecd{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-f48eecd > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-376fb28{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-376fb28 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-c912001{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-c912001 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-6040c53 .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-7467a6f{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:48px;--padding-inline-end:48px;}.elementor-2981 .elementor-element.elementor-element-7467a6f:not(.elementor-motion-effects-element-type-background), .elementor-2981 .elementor-element.elementor-element-7467a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://staging.notesdecuisine.com/wp-content/uploads/2022/07/La-salade-Nicoise-Notes-de-Cuisine-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2981 .elementor-element.elementor-element-7467a6f, .elementor-2981 .elementor-element.elementor-element-7467a6f::before{--border-transition:0.3s;}.elementor-2981 .elementor-element.elementor-element-fcaed7c{text-align:left;top:50%;}.elementor-2981 .elementor-element.elementor-element-fcaed7c .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-fcaed7c > .elementor-widget-container{padding:0px 48px 0px 48px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2981 .elementor-element.elementor-element-fcaed7c{left:0px;}body.rtl .elementor-2981 .elementor-element.elementor-element-fcaed7c{right:0px;}.elementor-2981 .elementor-element.elementor-element-e268d99{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-d388f9c{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-01fa606{text-align:left;}.elementor-2981 .elementor-element.elementor-element-01fa606 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:27px;letter-spacing:3px;}.elementor-2981 .elementor-element.elementor-element-81de6aa{text-align:left;color:#FFFFFF;font-family:"Akrobat", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-2981 .elementor-element.elementor-element-92db782{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-92db782 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-e04d15e{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-e04d15e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-775ee60{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-775ee60 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-d695468{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-d695468 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-dd47c2f{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-dd47c2f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-5b395ca{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-5b395ca > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-0cae23a{text-align:left;color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-2981 .elementor-element.elementor-element-0cae23a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-99f1651 .elementor-button{font-size:16px;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-2981 .elementor-element.elementor-element-9c63fca{--display:flex;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:0px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2981 .elementor-element.elementor-element-1dabf74{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-horizontal-offset:0px;--dots-vertical-position:0%;--dots-vertical-transform:0%;--dots-vertical-offset:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2981 .elementor-element.elementor-element-521312d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2981 .elementor-element.elementor-element-1dabf74{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-2981 .elementor-element.elementor-element-036f84f{--width:50%;}.elementor-2981 .elementor-element.elementor-element-de84498{--width:50%;}.elementor-2981 .elementor-element.elementor-element-f4929f7{--width:50%;}.elementor-2981 .elementor-element.elementor-element-7643d67{--width:50%;}}@media(max-width:767px){.elementor-2981 .elementor-element.elementor-element-036f84f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-1c84201 img{width:100%;max-width:100%;}.elementor-2981 .elementor-element.elementor-element-1c84201{width:100%;max-width:100%;}.elementor-2981 .elementor-element.elementor-element-de84498{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--margin-block-start:32px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-f4929f7{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-7643d67{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2981 .elementor-element.elementor-element-7643d67.e-con{--order:-99999 /* order start hack */;}.elementor-2981 .elementor-element.elementor-element-1dabf74{--swiper-slides-to-display:1;--dots-vertical-offset:-41px;}}/* Start custom CSS for text-editor, class: .elementor-element-b9ed539 */.elementor-2981 .elementor-element.elementor-element-b9ed539 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9d75ec */.elementor-2981 .elementor-element.elementor-element-f9d75ec p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e055bea */.elementor-2981 .elementor-element.elementor-element-e055bea p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f8af9 */.elementor-2981 .elementor-element.elementor-element-70f8af9 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82cb976 */.elementor-2981 .elementor-element.elementor-element-82cb976 p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-82cb976 {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40697b9 */.elementor-2981 .elementor-element.elementor-element-40697b9 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da1af02 */.elementor-2981 .elementor-element.elementor-element-da1af02 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ce051 */.elementor-2981 .elementor-element.elementor-element-78ce051 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f120e34 */.elementor-2981 .elementor-element.elementor-element-f120e34 a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d630e */.elementor-2981 .elementor-element.elementor-element-b8d630e {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-b8d630e {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ce33a */.elementor-2981 .elementor-element.elementor-element-59ce33a {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-59ce33a:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-59ce33a:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-59ce33a:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-59ce33a:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-59ce33a:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-59ce33a:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d2d29a */.elementor-2981 .elementor-element.elementor-element-1d2d29a p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-1d2d29a {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c567bd3 */.elementor-2981 .elementor-element.elementor-element-c567bd3 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f374b27 */.elementor-2981 .elementor-element.elementor-element-f374b27 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1073bb5 */.elementor-2981 .elementor-element.elementor-element-1073bb5 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-800d8fa */.elementor-2981 .elementor-element.elementor-element-800d8fa a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbe4c5b */.elementor-2981 .elementor-element.elementor-element-bbe4c5b a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb3ba8 */.elementor-2981 .elementor-element.elementor-element-0bb3ba8 {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-0bb3ba8 {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f599e95 */.elementor-2981 .elementor-element.elementor-element-f599e95 {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-f599e95:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-f599e95:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-f599e95:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-f599e95:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-f599e95:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-f599e95:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-487c922 */.elementor-2981 .elementor-element.elementor-element-487c922 p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-487c922 {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac93444 */.elementor-2981 .elementor-element.elementor-element-ac93444 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16d14f7 */.elementor-2981 .elementor-element.elementor-element-16d14f7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7e41b4 */.elementor-2981 .elementor-element.elementor-element-c7e41b4 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70ca5e1 */.elementor-2981 .elementor-element.elementor-element-70ca5e1 a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bbe4e9 */.elementor-2981 .elementor-element.elementor-element-5bbe4e9 a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fbca25 */.elementor-2981 .elementor-element.elementor-element-4fbca25 a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07979f8 */.elementor-2981 .elementor-element.elementor-element-07979f8 {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-07979f8 {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72af79 */.elementor-2981 .elementor-element.elementor-element-d72af79 {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-d72af79:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-d72af79:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-d72af79:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-d72af79:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-d72af79:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-d72af79:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3868f66 */.elementor-2981 .elementor-element.elementor-element-3868f66 p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-3868f66 {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f6efbe */.elementor-2981 .elementor-element.elementor-element-2f6efbe p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55120ae */.elementor-2981 .elementor-element.elementor-element-55120ae p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-829c3a8 */.elementor-2981 .elementor-element.elementor-element-829c3a8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fc997e */.elementor-2981 .elementor-element.elementor-element-8fc997e a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-095927c */.elementor-2981 .elementor-element.elementor-element-095927c {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-095927c {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6104dc3 */.elementor-2981 .elementor-element.elementor-element-6104dc3 {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-6104dc3:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-6104dc3:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-6104dc3:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-6104dc3:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-6104dc3:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-6104dc3:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f86e0b */.elementor-2981 .elementor-element.elementor-element-6f86e0b p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-6f86e0b {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a448aa */.elementor-2981 .elementor-element.elementor-element-0a448aa p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfa76ab */.elementor-2981 .elementor-element.elementor-element-bfa76ab p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26532b2 */.elementor-2981 .elementor-element.elementor-element-26532b2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4415370 */.elementor-2981 .elementor-element.elementor-element-4415370 a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47bddd8 */.elementor-2981 .elementor-element.elementor-element-47bddd8 a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed18f06 */.elementor-2981 .elementor-element.elementor-element-ed18f06 {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-ed18f06 {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-721cc6f */.elementor-2981 .elementor-element.elementor-element-721cc6f {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-721cc6f:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-721cc6f:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-721cc6f:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-721cc6f:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-721cc6f:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-721cc6f:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2605f5b */.elementor-2981 .elementor-element.elementor-element-2605f5b p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-2605f5b {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f1d52 */.elementor-2981 .elementor-element.elementor-element-67f1d52 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa29b3c */.elementor-2981 .elementor-element.elementor-element-fa29b3c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d4e11c */.elementor-2981 .elementor-element.elementor-element-7d4e11c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c912001 */.elementor-2981 .elementor-element.elementor-element-c912001 a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6040c53 */.elementor-2981 .elementor-element.elementor-element-6040c53 a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9897a */.elementor-2981 .elementor-element.elementor-element-7e9897a {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-7e9897a {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387eaf4 */.elementor-2981 .elementor-element.elementor-element-387eaf4 {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-387eaf4:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-387eaf4:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-387eaf4:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-387eaf4:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-387eaf4:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-387eaf4:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcaed7c */.elementor-2981 .elementor-element.elementor-element-fcaed7c p {
    margin: 0;
}
.elementor-2981 .elementor-element.elementor-element-fcaed7c {
    opacity: 1;
    transition: all ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d388f9c */.elementor-2981 .elementor-element.elementor-element-d388f9c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01fa606 */.elementor-2981 .elementor-element.elementor-element-01fa606 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81de6aa */.elementor-2981 .elementor-element.elementor-element-81de6aa p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cae23a */.elementor-2981 .elementor-element.elementor-element-0cae23a a {
    color: #e6d4ca;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99f1651 */.elementor-2981 .elementor-element.elementor-element-99f1651 a{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e268d99 */.elementor-2981 .elementor-element.elementor-element-e268d99 {
    transition: all ease 0.5s;
    width: 300%;
    opacity: 0;
}
@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-e268d99 {
        transition: all ease 0.5s;
        width: 300%;
        opacity: 0;
        width: 100%;
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7467a6f */.elementor-2981 .elementor-element.elementor-element-7467a6f {
    flex: 1;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-7467a6f:hover {
    flex: 3;
}

.elementor-2981 .elementor-element.elementor-element-7467a6f:hover .content_all {
    width: 100%;
    opacity: 1;
}

.elementor-2981 .elementor-element.elementor-element-7467a6f:before {
    content: '';
    background: black;
    opacity: 0;
    transition: all ease 0.5s;
}
.elementor-2981 .elementor-element.elementor-element-7467a6f:hover:before {
    content: '';
    background: black;
    opacity: 0.5;
}

.elementor-2981 .elementor-element.elementor-element-7467a6f:hover .title_hide {
    opacity: 0;
}

@media screen and (max-width: 1024px) {
    .elementor-2981 .elementor-element.elementor-element-7467a6f:before {
        content: '';
        background: black;
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1dabf74 */.elementor-2981 .elementor-element.elementor-element-1dabf74 span.swiper-pagination-bullet {
    margin-top: 16px;
    width: 23px;
    height: 6px;
    border-radius: 0;
    border: 1px solid black;
    opacity: 1;
    background: transparent;
}

.elementor-2981 .elementor-element.elementor-element-1dabf74 span.swiper-pagination-bullet-active {
    background: black;
}

.elementor-2981 .elementor-element.elementor-element-1dabf74 a {
    color: black;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Black.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Light.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Akrobat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://staging.notesdecuisine.com/wp-content/uploads/2023/07/Akrobat-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */