.elementor-31070101 .elementor-element.elementor-element-6abd0a4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-0a08db9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-0a08db9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-3126d62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 025px 0px;}.elementor-31070101 .elementor-element.elementor-element-d442c37 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-f9c923d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-31070101 .elementor-element.elementor-element-378d59d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:020px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-ec6e418{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-20ca4b5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-20ca4b5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-de8e8aa > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-31070101 .elementor-element.elementor-element-f8e0968 > .elementor-widget-container{margin:6px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-ac6f30e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-cce1684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-ea2ef16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-f059dfe > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-58199f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-a1ff31a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-c92a3b0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-7c46140, .elementor-31070101 .elementor-element.elementor-element-7c46140 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-7c46140{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-28e5baf > .elementor-element-populated{padding:6% 8% 6% 8%;}.elementor-31070101 .elementor-element.elementor-element-be7d041{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-be7d041 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:01% 01% 01% 01%;}.elementor-31070101 .elementor-element.elementor-element-f5653a3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-29df89f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-dc94a33 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-dc94a33{order:-99999;}.elementor-31070101 .elementor-element.elementor-element-222d60a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-101c465 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-101c465{order:-99999;}.elementor-31070101 .elementor-element.elementor-element-51ae43f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-1f607e5 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-1f607e5{order:-99999;}.elementor-31070101 .elementor-element.elementor-element-64eada7, .elementor-31070101 .elementor-element.elementor-element-64eada7 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-64eada7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-c4e4aeb > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-c4e4aeb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-31070101 .elementor-element.elementor-element-a1da067 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-e8c1ee0:not(.elementor-motion-effects-element-type-background), .elementor-31070101 .elementor-element.elementor-element-e8c1ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020101 0%, #020101 100%);}.elementor-31070101 .elementor-element.elementor-element-e8c1ee0{-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;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-e8c1ee0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31070101 .elementor-element.elementor-element-aaa1849 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-aaa1849 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-f6cd506 .elementor-heading-title{color:#FBF1D6;}.elementor-31070101 .elementor-element.elementor-element-f6cd506 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 1px 20px;}.elementor-31070101 .elementor-element.elementor-element-3f44c1f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-3f44c1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-728e71a{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-728e71a > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-350f0e0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-350f0e0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-218ecb3{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-218ecb3 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-6e8a72f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-f8ab8c6 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-f8ab8c6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b8f0f99 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-aa7f441 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-aa7f441 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-da11582{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-da11582 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-a42bb45 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-a42bb45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-1645cd9{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-1645cd9 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-bea05f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-cf5643a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-cf5643a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-a739cd0 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-1302358 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-1302358 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-22a90e6{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-22a90e6 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-cbcf437 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-cbcf437 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-501cae3{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-501cae3 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-573b219{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-1c37ab3 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-1c37ab3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-a1b87bd > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-e041b2c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-e041b2c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-e784602{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-e784602 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-d2800a8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-d2800a8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-303e80a{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-303e80a > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-eef50f1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-5ff3cd4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-5ff3cd4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-c8ef6cd > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-bd02fab > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-bd02fab > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-eb5f7c1{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-eb5f7c1 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-c5aef94 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-c5aef94 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-75b0d3b{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-75b0d3b > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-595eca9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-2446298 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-2446298 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-cf0e8e6 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-c9e2a74 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-c9e2a74 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-ada98e5{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-ada98e5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-37031d2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-37031d2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-541ade4{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-541ade4 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-00aab6c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-8ce2e43 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-8ce2e43 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-0bbd8af > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-e1a1d74 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-e1a1d74 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-50ddcb1{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-50ddcb1 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-3a7e696 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-3a7e696 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-7d61489{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-7d61489 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-6431f5c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-6a10590 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-6a10590 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-bc0b3d6 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-d30c98f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-d30c98f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-41238c6{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-41238c6 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b790ff7 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-b790ff7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-0e9aa3e{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-0e9aa3e > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-7ade403{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-05e5d2a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-05e5d2a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-1573b0f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-31070101 .elementor-element.elementor-element-6b86cf1 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-6b86cf1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-fec1cb1{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-fec1cb1 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-8279261 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-8279261 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-7332cdd{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-7332cdd > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b23a7e4 > .elementor-widget-container{margin:15px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-2eb282a, .elementor-31070101 .elementor-element.elementor-element-2eb282a > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-2eb282a{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-31070101 .elementor-element.elementor-element-544915d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-544915d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-31070101 .elementor-element.elementor-element-10a28e6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-ee2389d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-eb7de01 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-08569a2 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-df2c548 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-eec42c7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-d0c2b4c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-46c682d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-10dea48{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-04600d2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-13f221b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-bf78555 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b99614f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-4c970e0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-216be17 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b367090{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-26c31cc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-d89e0a3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-258a8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-16b854f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b8471ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-2cb1070{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-6a63ed6 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-6a63ed6 > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-31070101 .elementor-element.elementor-element-35b5e5d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-c7287e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-31070101 .elementor-element.elementor-element-e641c87 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-6faf4e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-0b4a1af > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-e26cd78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-09c3161 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-c4411aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-417728e > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-31070101 .elementor-element.elementor-element-4e19756 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-31070101 .elementor-element.elementor-element-efdb8e4 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-b8214c1 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-cb1f3c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-ec06dc1 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-ec06dc1 > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-31070101 .elementor-element.elementor-element-b1eb7a9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-0014de7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-31070101 .elementor-element.elementor-element-0f5c7a7 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-bd34fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-382446f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-85663fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-5902b19 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-4bc1cce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-7cf4071 > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-31070101 .elementor-element.elementor-element-4a7695d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-31070101 .elementor-element.elementor-element-dae8b99 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-7b08279 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-7c23a83 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-a646faa > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-9b4c599 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-827666b > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-095cd7f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-c7dafb9 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-fbe8796 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-31070101 .elementor-element.elementor-element-5756ff4 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-31070101 .elementor-element.elementor-element-47fcf14 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:22px 15px 0px 15px;}.elementor-31070101 .elementor-element.elementor-element-b527959{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-31070101 .elementor-element.elementor-element-3c766f9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-31070101 .elementor-element.elementor-element-3c766f9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-91efffe > .elementor-widget-container{margin:1% 0% 0% 8%;padding:0% 0% 1% 0%;}.elementor-31070101 .elementor-element.elementor-element-91efffe{width:80%;max-width:max(80%, 100%);}.elementor-31070101 .elementor-element.elementor-element-e908002{margin-top:0px;margin-bottom:0px;padding:2% 8% 2% 8%;}.elementor-31070101 .elementor-element.elementor-element-bdb3cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}body.elementor-page-31070101 .page-header{display:none;}@media(max-width:1024px){.elementor-31070101 .elementor-element.elementor-element-b23a7e4 > .elementor-widget-container{margin:5px 0px 3px 0px;padding:2% 2% 2% 2%;}.elementor-31070101 .elementor-element.elementor-element-2cb1070{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-31070101 .elementor-element.elementor-element-6a63ed6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-cb1f3c4{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-31070101 .elementor-element.elementor-element-ec06dc1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-31070101 .elementor-element.elementor-element-d442c37 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-378d59d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-a1ff31a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 2% 2% 2%;}.elementor-31070101 .elementor-element.elementor-element-c92a3b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-28e5baf > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-31070101 .elementor-element.elementor-element-be7d041{text-align:left;}.elementor-31070101 .elementor-element.elementor-element-be7d041 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 5% 0% 5%;}.elementor-31070101 .elementor-element.elementor-element-a1da067 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31070101 .elementor-element.elementor-element-8be41b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-3f44c1f > .elementor-element-populated{padding:4px 4px 4px 4px;}.elementor-31070101 .elementor-element.elementor-element-218ecb3 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-31070101 .elementor-element.elementor-element-b8f0f99 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-a739cd0 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-a1b87bd > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-c8ef6cd > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-cf0e8e6 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-0bbd8af > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-bc0b3d6 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-31070101 .elementor-element.elementor-element-1573b0f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-31070101 .elementor-element.elementor-element-b23a7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 22px 0px;}.elementor-31070101 .elementor-element.elementor-element-10a28e6 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31070101 .elementor-element.elementor-element-08569a2 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-eec42c7 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-46c682d > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-13f221b > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-b99614f > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-216be17 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-d89e0a3 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31070101 .elementor-element.elementor-element-6a63ed6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-31070101 .elementor-element.elementor-element-35b5e5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31070101 .elementor-element.elementor-element-ec06dc1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-31070101 .elementor-element.elementor-element-b1eb7a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-31070101 .elementor-element.elementor-element-3c766f9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-91efffe > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-31070101 .elementor-element.elementor-element-91efffe{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-378d59d */.elementor-31070101 .elementor-element.elementor-element-378d59d{
    width: 85%;
    border-bottom: var(--border);
    border-top: var(--border);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ec6e418 */.lien-produit-plantes-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: var(--grid-gap);
}
.lien-produit-plantes {
    text-decoration: none !important;
    display: flex;
    flex-direction: column;
}
.lien-produit-plantes .decouvrir {
    display: block;
    transition: transform 0.2s ease-out;
}
.lien-produit-plantes:hover .decouvrir {
    transform: translateX(6px);
}
.lien-produit-plantes:hover .decouvrir p {
    display: inline;
    border-bottom: 1px solid var(--color-noir);
}
.lien-produit-plantes-nom {
    border-bottom: var(--border);
    border-top: var(--border);
    padding: 6px 0;
}
body#cms .page-cms .lien-produit-plantes p {
    margin: 0 !important;
}
body#cms .page-cms a.lien-produit-plantes {
    text-decoration: none !important;
}

.elementor-element-c92e595 .elementor-widget-wrap {
    flex-direction: column !important;
}

.liens-produits {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a08db9 */.elementor-31070101 .elementor-element.elementor-element-0a08db9 {
    padding: var(--grid-gap);
}

@media(max-width: 767px){
    .elementor-element.cms-plantes .col-left {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cce1684 */.elementor-31070101 .elementor-element.elementor-element-cce1684 img{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac6f30e */.elementor-31070101 .elementor-element.elementor-element-ac6f30e{
    border-left: var(--border);
}
@media (max-width: 768px){
.elementor-31070101 .elementor-element.elementor-element-ac6f30e{
    border-left:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6abd0a4 */@media (min-width: 2000px) {
    body#cms .page-content {
        border-left: var(--border);
        border-right: var(--border);
    }
}

body#cms .page-cms .questions h3{
    margin:0!important;
}

.elementor-31070101 .elementor-element.elementor-element-6abd0a4 {
    border-bottom: var(--border);
}

body {
    overflow-x: hidden !important;
}

.page-wrapper,
.container {
    overflow-x: hidden;
}

.col-left {
    width: var(--col-left) !important;
}

.col-right {
    width: var(--col-right) !important;
}

.sous-col-plantes {
    padding: var(--grid-gap);
}

.page-content.page-cms {
    padding: 0;
}

body #content-wrapper #main:has(.cms-plantes) {
    max-width: 100% !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.elementor-element.cms-plantes .elementor-row,
.elementor-section:has(.img-col-noix) .elementor-row {
    align-items: stretch !important;
}

.img-details-plantes.elementor-column,
.ccol-left-noix.elementor-column,
.col-right-noix.elementor-column {
    align-self: stretch !important;
    height: auto !important;
    display: flex !important;
    flex-direction: column !important;
}

.img-details-plantes .elementor-column-wrap,
.ccol-left-noix .elementor-column-wrap,
.col-right-noix .elementor-column-wrap,
.img-details-plantes .elementor-widget-wrap,
.ccol-left-noix .elementor-widget-wrap,
.col-right-noix .elementor-widget-wrap {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
}

.img-details-plantes .elementor-widget-image,
.img-col-noix {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
}

.img-details-plantes .elementor-widget-container,
.img-col-noix .elementor-widget-container {
    flex: 1 !important;
    position: relative !important;
}

.img-details-plantes img,
.img-col-noix img {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    display: block;
}

.lien-produit-plantes-grid {
    display: flex;
    flex-wrap: wrap;
    gap: var(--grid-gap);
}

.lien-produit-plantes {
    display: flex;
    flex-direction: column;
    flex: 0 0 calc(25% - var(--grid-gap) * 3 / 4);
}

@media (max-width: 1080px) {
    .lien-produit-plantes {
        flex: 0 0 calc(33.333% - var(--grid-gap) * 2 / 3);
    }
}

@media (max-width: 767px) {

    .elementor-element.cms-plantes .elementor-row,
    .elementor-section:has(.img-col-noix) .elementor-row {
        flex-direction: column !important;
        align-items: unset !important;
    }

    .img-details-plantes.elementor-column,
    .ccol-left-noix.elementor-column,
    .col-right-noix.elementor-column {
        width: 100% !important;
        height: auto !important;
        align-self: auto !important;
        flex-direction: column !important;
    }

    .img-details-plantes {
        order: -1 !important;
        border-bottom: var(--border);
    }

    .cms-plantes .col-left:not(.img-details-plantes) {
        order: 1 !important;
    }

    .ccol-left-noix {
        order: 0 !important;
    }

    .col-right-noix {
        order: 1 !important;
    }

    .img-details-plantes .elementor-column-wrap,
    .img-details-plantes .elementor-widget-wrap,
    .ccol-left-noix .elementor-column-wrap,
    .ccol-left-noix .elementor-widget-wrap,
    .col-right-noix .elementor-column-wrap,
    .col-right-noix .elementor-widget-wrap {
        flex: none !important;
    }

    .img-details-plantes .elementor-widget-image,
    .img-col-noix {
        flex: none !important;
    }

    .img-details-plantes .elementor-widget-container,
    .img-col-noix .elementor-widget-container {
        flex: none !important;
        height: 300px !important;
        min-height: unset !important;
    }

    .lien-produit-plantes {
        flex: 0 0 calc(33.333% - var(--grid-gap) * 2 / 3);
    }
}

@media (max-width: 499px) {
    .lien-produit-plantes {
        flex: 0 0 calc(50% - var(--grid-gap) / 2);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58199f9 */.elementor-element-0fa28ad .elementor-column-wrap,
.elementor-element-0fa28ad .elementor-widget-wrap,
.elementor-element-0fa28ad .elementor-widget-image,
.elementor-element-0fa28ad .elementor-widget-container,
.elementor-element-10c920a .elementor-column-wrap,
.elementor-element-10c920a .elementor-widget-wrap,
.elementor-element-10c920a .elementor-widget-image,
.elementor-element-10c920a .elementor-widget-container {
  height: 100% !important;
  overflow: hidden !important;
}

.elementor-element-0fa28ad .elementor-widget-image img,
.elementor-element-10c920a .elementor-widget-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media (max-width: 767px) {
  .elementor-element-0fa28ad .elementor-widget-image,
  .elementor-element-10c920a .elementor-widget-image {
    height: 250px !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f059dfe */.elementor-31070101 .elementor-element.elementor-element-f059dfe{
    padding: var(--grid-gap);
}

@media (max-width: 767px) {
    .elementor-31070101 .elementor-element.elementor-element-f059dfe {
        border-left: none !important;
        border-bottom: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce86af9 */.elementor-31070101 .elementor-element.elementor-element-ce86af9{
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-528ee67 */.tags-signature .elementor-widget-container {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: center !important;
}

.tags-signature p {
  display: contents !important;
}

.tags-signature p span {
  display: contents !important;
}

.tags-signature p span span {
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 0.85em;
  letter-spacing: 0.05em;
}

.tags-signature p span span::before {
  content: "·";
  margin: 0 0.6em;
}

.tags-signature p:first-child span span::before {
  content: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a1ff31a */.elementor-31070101 .elementor-element.elementor-element-a1ff31a{
    padding: var(--grid-gap);
    min-height: 400px;
    border-left : var(--border);
}
@media (max-width: 767px) {
    .elementor-31070101 .elementor-element.elementor-element-a1ff31a {
        border-left: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea2ef16 */body#cms.cms-id-8 #main {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.elementor-31070101 .elementor-element.elementor-element-ea2ef16 {
    height: auto !important;
    border-bottom : var(--border) !important; 
}

#content {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29df89f */.elementor-31070101 .elementor-element.elementor-element-29df89f{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-222d60a */.elementor-31070101 .elementor-element.elementor-element-222d60a{
    padding:  var(--grid-gap);
    border-left: var(--border);
    border-right: var(--border);
}

@media (max-width: 767px){
    .elementor-31070101 .elementor-element.elementor-element-222d60a{
        border: 0;
        border-bottom: var(--border);
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51ae43f */.elementor-31070101 .elementor-element.elementor-element-51ae43f{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5653a3 */.pourquoi .txt-sous-titre  h3.elementor-heading-title {
  text-transform: uppercase !important;
  letter-spacing: 0.05em !important;
  font-weight: 400 important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c46140 */.elementor-31070101 .elementor-element.elementor-element-7c46140 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cd506 */body#cms .page-cms .elementor-31070101 .elementor-element.elementor-element-f6cd506 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-728e71a */body#cms .page-cms .elementor-31070101 .elementor-element.elementor-element-728e71a h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218ecb3 */body#cms .page-cms .elementor-31070101 .elementor-element.elementor-element-218ecb3 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f8ab8c6 */.elementor-31070101 .elementor-element.elementor-element-f8ab8c6{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e8a72f */.elementor-31070101 .elementor-element.elementor-element-6e8a72f{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf5643a */.elementor-31070101 .elementor-element.elementor-element-cf5643a{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bea05f2 */.elementor-31070101 .elementor-element.elementor-element-bea05f2{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c37ab3 */.elementor-31070101 .elementor-element.elementor-element-1c37ab3{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-573b219 */.elementor-31070101 .elementor-element.elementor-element-573b219{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ff3cd4 */.elementor-31070101 .elementor-element.elementor-element-5ff3cd4{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eef50f1 */.elementor-31070101 .elementor-element.elementor-element-eef50f1{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2446298 */.elementor-31070101 .elementor-element.elementor-element-2446298{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-595eca9 */.elementor-31070101 .elementor-element.elementor-element-595eca9{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ce2e43 */.elementor-31070101 .elementor-element.elementor-element-8ce2e43{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00aab6c */.elementor-31070101 .elementor-element.elementor-element-00aab6c{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a10590 */.elementor-31070101 .elementor-element.elementor-element-6a10590{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6431f5c */.elementor-31070101 .elementor-element.elementor-element-6431f5c{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-05e5d2a */.elementor-31070101 .elementor-element.elementor-element-05e5d2a{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ade403 */.elementor-31070101 .elementor-element.elementor-element-7ade403{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64eada7 */.elementor-31070101 .elementor-element.elementor-element-64eada7 {
    border-bottom: var(--border);
}

.nutriments{
    width: 80%;
}

.nutriments {
    width: 50% !important;
}
.pour100g{
    width: 25% !important;
}
.AJR{
    width: 25% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb7de01 */.elementor-31070101 .elementor-element.elementor-element-eb7de01{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df2c548 */.elementor-31070101 .elementor-element.elementor-element-df2c548{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0c2b4c */.elementor-31070101 .elementor-element.elementor-element-d0c2b4c{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee2389d */.elementor-31070101 .elementor-element.elementor-element-ee2389d{
    border-right: var(--border)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-04600d2 */.elementor-31070101 .elementor-element.elementor-element-04600d2{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bf78555 */.elementor-31070101 .elementor-element.elementor-element-bf78555{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c970e0 */.elementor-31070101 .elementor-element.elementor-element-4c970e0{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10dea48 */.elementor-31070101 .elementor-element.elementor-element-10dea48{
    border-right: var(--border);
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2eb282a */.elementor-31070101 .elementor-element.elementor-element-2eb282a {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26c31cc */.elementor-31070101 .elementor-element.elementor-element-26c31cc{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8471ea */.elementor-element-f940e16 .elementor-widget-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
  min-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16b854f */.elementor-31070101 .elementor-element.elementor-element-16b854f{
    padding: var(--grid-gap);
    border-left: var(--border);
}
@media (max-width: 767px) {
    .elementor-31070101 .elementor-element.elementor-element-16b854f {
        border-left: none !important;
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b367090 */.elementor-31070101 .elementor-element.elementor-element-b367090 {
    border-bottom : var(--border) !important; 
}
.elementor-element-f940e16 .elementor-column-wrap,
.elementor-element-f940e16 .elementor-widget-wrap,
.elementor-element-f940e16 .elementor-widget-image,
.elementor-element-f940e16 .elementor-widget-container {
  height: 100% !important;
  overflow: hidden !important;
}

.elementor-element-f940e16 .elementor-widget-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media (max-width: 767px) {
  .elementor-element-f940e16 .elementor-widget-image {
    height: 250px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e641c87 */.elementor-31070101 .elementor-element.elementor-element-e641c87{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b4a1af */.elementor-31070101 .elementor-element.elementor-element-0b4a1af{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09c3161 */.elementor-31070101 .elementor-element.elementor-element-09c3161{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-417728e */.elementor-31070101 .elementor-element.elementor-element-417728e{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efdb8e4 */.elementor-31070101 .elementor-element.elementor-element-efdb8e4{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2cb1070 */.elementor-31070101 .elementor-element.elementor-element-2cb1070{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f5c7a7 */.elementor-31070101 .elementor-element.elementor-element-0f5c7a7{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-382446f */.elementor-31070101 .elementor-element.elementor-element-382446f{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5902b19 */.elementor-31070101 .elementor-element.elementor-element-5902b19{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cf4071 */.elementor-31070101 .elementor-element.elementor-element-7cf4071{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae8b99 */.elementor-31070101 .elementor-element.elementor-element-dae8b99{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c23a83 */.elementor-31070101 .elementor-element.elementor-element-7c23a83{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b4c599 */.elementor-31070101 .elementor-element.elementor-element-9b4c599{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-095cd7f */.elementor-31070101 .elementor-element.elementor-element-095cd7f{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbe8796 */.elementor-31070101 .elementor-element.elementor-element-fbe8796{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47fcf14 */.elementor-31070101 .elementor-element.elementor-element-47fcf14{
    border: var(--border);
    margin-top: 2%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2c6b2a2 */.elementor-31070101 .elementor-element.elementor-element-2c6b2a2{
    border-bottom: var(--border);
}/* End custom CSS */