.elementor-252040101 .elementor-element.elementor-element-786074f:not(.elementor-motion-effects-element-type-background), .elementor-252040101 .elementor-element.elementor-element-786074f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4EA;background-image:url("/img/cms/Cat%C3%A9gorie/bord%20de%20mer.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-252040101 .elementor-element.elementor-element-786074f{-webkit-backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:650px 0px 0px 0px;}.elementor-252040101 .elementor-element.elementor-element-786074f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-252040101 .elementor-element.elementor-element-92f8d82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-252040101 .elementor-element.elementor-element-92f8d82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-252040101 .elementor-element.elementor-element-c35653a .elementor-heading-title{color:#F9F4EA;font-size:37px;}.elementor-252040101 .elementor-element.elementor-element-c35653a > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-252040101 .elementor-element.elementor-element-c35653a{inset-inline-start:1076.958px;top:-599.971px;}.elementor-252040101 .elementor-element.elementor-element-74ddb6bf:not(.elementor-motion-effects-element-type-background), .elementor-252040101 .elementor-element.elementor-element-74ddb6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4E9;}.elementor-252040101 .elementor-element.elementor-element-74ddb6bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-252040101 .elementor-element.elementor-element-74ddb6bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-252040101 .elementor-element.elementor-element-74ddb6bf > .elementor-shape-top svg{width:calc(100% + 1.3px);height:8px;}.elementor-252040101 .elementor-element.elementor-element-74ddb6bf > .elementor-shape-bottom svg{height:8px;}.elementor-252040101 .elementor-element.elementor-element-72a9f569{color:#000000;font-size:17px;line-height:2.3em;}.elementor-252040101 .elementor-element.elementor-element-72a9f569 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-252040101 .elementor-element.elementor-element-35da051e:not(.elementor-motion-effects-element-type-background), .elementor-252040101 .elementor-element.elementor-element-35da051e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4EA;}.elementor-252040101 .elementor-element.elementor-element-35da051e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-252040101 .elementor-element.elementor-element-35da051e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-252040101 .elementor-element.elementor-element-6f15a15d{text-align:right;width:100%;}.elementor-252040101 .elementor-element.elementor-element-6f15a15d img{width:100%;max-width:94%;height:337px;}.elementor-252040101 .elementor-element.elementor-element-6f15a15d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-252040101 .elementor-element.elementor-element-3d66fffd{text-align:center;}.elementor-252040101 .elementor-element.elementor-element-3d66fffd .elementor-heading-title{color:#E0621E;font-size:25px;line-height:1.4em;}.elementor-252040101 .elementor-element.elementor-element-3d66fffd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-252040101 .elementor-element.elementor-element-6317efde{font-size:20px;line-height:1.8em;}.elementor-252040101 .elementor-element.elementor-element-6317efde > .elementor-widget-container{margin:-24px 11px 11px 11px;}@media(max-width:1024px){.elementor-252040101 .elementor-element.elementor-element-c35653a .elementor-heading-title{font-size:35px;}.elementor-252040101 .elementor-element.elementor-element-c35653a{inset-inline-start:19.99px;top:-559.958px;}}@media(max-width:767px){.elementor-252040101 .elementor-element.elementor-element-786074f:not(.elementor-motion-effects-element-type-background), .elementor-252040101 .elementor-element.elementor-element-786074f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Cat%C3%A9gorie/bord%20de%20mer.png");background-position:top center;background-size:668px auto;}.elementor-252040101 .elementor-element.elementor-element-786074f{padding:300px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-252040101 .elementor-element.elementor-element-92f8d82.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-252040101 .elementor-element.elementor-element-92f8d82.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-252040101 .elementor-element.elementor-element-92f8d82.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-252040101 .elementor-element.elementor-element-92f8d82:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-252040101 .elementor-element.elementor-element-92f8d82 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Cat%C3%A9gorie/bord%20de%20mer.png");}.elementor-252040101 .elementor-element.elementor-element-c35653a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-252040101 .elementor-element.elementor-element-c35653a > .elementor-widget-container{padding:300px 34px 300px 32px;}.elementor-252040101 .elementor-element.elementor-element-c35653a{inset-inline-start:1.979px;top:-578.971px;}.elementor-252040101 .elementor-element.elementor-element-6f15a15d img{max-width:99%;}.elementor-252040101 .elementor-element.elementor-element-3d66fffd > .elementor-widget-container{margin:0px 10px 0px 10px;}}