.elementor-24070101 .elementor-element.elementor-element-f861dcf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7bd1b6a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-7bd1b6a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7c24a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 025px 0px;}.elementor-24070101 .elementor-element.elementor-element-cadb048 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-2b67c27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-24070101 .elementor-element.elementor-element-678b400 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:020px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-81e0177{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-fada0e3 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-fada0e3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-727dd83 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-24070101 .elementor-element.elementor-element-1cf5bd3 > .elementor-widget-container{margin:6px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-8cbc984 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7db78a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-921906c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1596cfd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-3a5dc2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d231785 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-ee989e9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-4767624, .elementor-24070101 .elementor-element.elementor-element-4767624 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4767624{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c7ad636 > .elementor-element-populated{padding:6% 8% 6% 8%;}.elementor-24070101 .elementor-element.elementor-element-4590619{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-4590619 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:01% 01% 01% 01%;}.elementor-24070101 .elementor-element.elementor-element-abad659{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-14372a5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-5c8ce8a > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-5c8ce8a{order:-99999;}.elementor-24070101 .elementor-element.elementor-element-b01f4e3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4bd8771 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4bd8771{order:-99999;}.elementor-24070101 .elementor-element.elementor-element-fed0d62 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c4a1724 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c4a1724{order:-99999;}.elementor-24070101 .elementor-element.elementor-element-1947f34, .elementor-24070101 .elementor-element.elementor-element-1947f34 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1947f34{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-a2a8762 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-a2a8762 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-24070101 .elementor-element.elementor-element-16c9cd1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-975a75d:not(.elementor-motion-effects-element-type-background), .elementor-24070101 .elementor-element.elementor-element-975a75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020101 0%, #020101 100%);}.elementor-24070101 .elementor-element.elementor-element-975a75d{-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-24070101 .elementor-element.elementor-element-975a75d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24070101 .elementor-element.elementor-element-bbf3300 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-bbf3300 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-ca43d7c .elementor-heading-title{color:#FBF1D6;}.elementor-24070101 .elementor-element.elementor-element-ca43d7c > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 1px 20px;}.elementor-24070101 .elementor-element.elementor-element-7e38091 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-7e38091 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-bc96a81{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-bc96a81 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-cf4be79 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-cf4be79 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-a5fb4f1{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-a5fb4f1 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-72df61b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-abd6503 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-abd6503 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c334d74 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-01dbcc2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-01dbcc2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4ad7822{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-4ad7822 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-8a90e35 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-8a90e35 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d5068b3{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-d5068b3 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-cd82430{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-59f1224 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-59f1224 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-f3311c5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-d67a6e7 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-d67a6e7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-b7169d5{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-b7169d5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c824cd0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-c824cd0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7f0e82e{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-7f0e82e > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-e6263ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7ea8683 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-7ea8683 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d0a2db9 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-b2728cb > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-b2728cb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-34d6601{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-34d6601 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-53e5a12 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-53e5a12 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-8e2deae{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-8e2deae > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-fa20ce7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-5010a04 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-5010a04 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-815e006 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-55c727b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-55c727b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d14772b{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-d14772b > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-2293d16 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-2293d16 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-29fdf9d{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-29fdf9d > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-36b8d3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-75f1b30 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-75f1b30 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-0201947 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-ac0491c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-ac0491c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-47552a4{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-47552a4 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-97ab572 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-97ab572 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-94eb4b7{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-94eb4b7 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-28bca5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c57c4e5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-c57c4e5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-467095d > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-9cc8d6c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-9cc8d6c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-652d71d{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-652d71d > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c7aec60 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-c7aec60 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1c5d458{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-1c5d458 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-a888156{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1eb1a91 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-1eb1a91 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c183db5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-d2072da > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-d2072da > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-fb7a8df{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-fb7a8df > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-519e59c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-519e59c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-41a902e{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-41a902e > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-b296397{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-a7a6dd4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-a7a6dd4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-cf562ca > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-24070101 .elementor-element.elementor-element-6588e44 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-6588e44 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-91acb3f{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-91acb3f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-97bddee > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-97bddee > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-21f515e{text-align:center;}.elementor-24070101 .elementor-element.elementor-element-21f515e > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-cadb627 > .elementor-widget-container{margin:15px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-6da30f4, .elementor-24070101 .elementor-element.elementor-element-6da30f4 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-6da30f4{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-24070101 .elementor-element.elementor-element-79f2e1b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-79f2e1b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-24070101 .elementor-element.elementor-element-fc95941 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-2da832a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-947ebe3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-609713f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-01cf27d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-baa6579 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d60a114 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-0b4ab2d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-97c0c20{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-3acb1de > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c9694c4 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-86737d2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4feda44 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-b68698e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-8ad3d74 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-9e518ee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-11056a8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-5c90143 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-99310ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-af728d5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-f590ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-349bc87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-a84e04b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-a84e04b > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-24070101 .elementor-element.elementor-element-4ece332 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-7aea2ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-24070101 .elementor-element.elementor-element-2c8c240 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-08eb98e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-48d14f4 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-09f56b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-57e5d6e > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-c9c938e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-daaec24 > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-24070101 .elementor-element.elementor-element-234c3b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-24070101 .elementor-element.elementor-element-767d5f3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-fb1bd6b > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-4c69412{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-96816bd > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-96816bd > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-24070101 .elementor-element.elementor-element-2c330dc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-f373583 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-24070101 .elementor-element.elementor-element-8f6e923 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-328cd24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-af74101 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-d34de4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-6777c4a > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-9c41ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-c661ed9 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-a118f40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-d072bd5 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-e209f4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-b497982 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-03dfa49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-430181e > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-24070101 .elementor-element.elementor-element-f3999a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-24070101 .elementor-element.elementor-element-9d79b8b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-ed94278 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-1c89eb9 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-24070101 .elementor-element.elementor-element-e5c32d6 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-24070101 .elementor-element.elementor-element-6384b77 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:22px 15px 0px 15px;}.elementor-24070101 .elementor-element.elementor-element-bc50352{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-24070101 .elementor-element.elementor-element-69e677f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-24070101 .elementor-element.elementor-element-69e677f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1e38f8a > .elementor-widget-container{margin:1% 0% 0% 8%;padding:0% 0% 1% 0%;}.elementor-24070101 .elementor-element.elementor-element-1e38f8a{width:80%;max-width:max(80%, 100%);}.elementor-24070101 .elementor-element.elementor-element-05986da{margin-top:0px;margin-bottom:0px;padding:2% 8% 2% 8%;}.elementor-24070101 .elementor-element.elementor-element-be666f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}body.elementor-page-24070101 .page-header{display:none;}@media(max-width:1024px){.elementor-24070101 .elementor-element.elementor-element-cadb627 > .elementor-widget-container{margin:5px 0px 3px 0px;padding:2% 2% 2% 2%;}.elementor-24070101 .elementor-element.elementor-element-349bc87{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-24070101 .elementor-element.elementor-element-a84e04b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4c69412{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-24070101 .elementor-element.elementor-element-96816bd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-24070101 .elementor-element.elementor-element-cadb048 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-678b400 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-d231785 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 2% 2% 2%;}.elementor-24070101 .elementor-element.elementor-element-ee989e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c7ad636 > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-24070101 .elementor-element.elementor-element-4590619{text-align:left;}.elementor-24070101 .elementor-element.elementor-element-4590619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 5% 0% 5%;}.elementor-24070101 .elementor-element.elementor-element-16c9cd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-24070101 .elementor-element.elementor-element-e5d234d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-7e38091 > .elementor-element-populated{padding:4px 4px 4px 4px;}.elementor-24070101 .elementor-element.elementor-element-a5fb4f1 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-24070101 .elementor-element.elementor-element-c334d74 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-f3311c5 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-d0a2db9 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-815e006 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-0201947 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-467095d > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-c183db5 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-24070101 .elementor-element.elementor-element-cf562ca > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24070101 .elementor-element.elementor-element-cadb627 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 22px 0px;}.elementor-24070101 .elementor-element.elementor-element-fc95941 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-24070101 .elementor-element.elementor-element-609713f > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-baa6579 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-0b4ab2d > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-c9694c4 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-4feda44 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-8ad3d74 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-5c90143 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-24070101 .elementor-element.elementor-element-a84e04b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-24070101 .elementor-element.elementor-element-4ece332 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-24070101 .elementor-element.elementor-element-96816bd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-24070101 .elementor-element.elementor-element-2c330dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-24070101 .elementor-element.elementor-element-69e677f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24070101 .elementor-element.elementor-element-1e38f8a > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-24070101 .elementor-element.elementor-element-1e38f8a{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-678b400 */.elementor-24070101 .elementor-element.elementor-element-678b400{
    width: 85%;
    border-bottom: var(--border);
    border-top: var(--border);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-81e0177 */.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-7bd1b6a */.elementor-24070101 .elementor-element.elementor-element-7bd1b6a {
    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-7db78a1 */.elementor-24070101 .elementor-element.elementor-element-7db78a1 img{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8cbc984 */.elementor-24070101 .elementor-element.elementor-element-8cbc984{
    border-left: var(--border);
}
@media (max-width: 768px){
.elementor-24070101 .elementor-element.elementor-element-8cbc984{
    border-left:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f861dcf */@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-24070101 .elementor-element.elementor-element-f861dcf {
    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-3a5dc2e */.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-1596cfd */.elementor-24070101 .elementor-element.elementor-element-1596cfd{
    padding: var(--grid-gap);
}

@media (max-width: 767px) {
    .elementor-24070101 .elementor-element.elementor-element-1596cfd {
        border-left: none !important;
        border-bottom: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b22124 */.elementor-24070101 .elementor-element.elementor-element-3b22124{
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2dc355 */.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-d231785 */.elementor-24070101 .elementor-element.elementor-element-d231785{
    padding: var(--grid-gap);
    min-height: 400px;
    border-left : var(--border);
}
@media (max-width: 767px) {
    .elementor-24070101 .elementor-element.elementor-element-d231785 {
        border-left: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-921906c */body#cms.cms-id-8 #main {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.elementor-24070101 .elementor-element.elementor-element-921906c {
    height: auto !important;
    border-bottom : var(--border) !important; 
}

#content {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14372a5 */.elementor-24070101 .elementor-element.elementor-element-14372a5{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b01f4e3 */.elementor-24070101 .elementor-element.elementor-element-b01f4e3{
    padding:  var(--grid-gap);
    border-left: var(--border);
    border-right: var(--border);
}

@media (max-width: 767px){
    .elementor-24070101 .elementor-element.elementor-element-b01f4e3{
        border: 0;
        border-bottom: var(--border);
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fed0d62 */.elementor-24070101 .elementor-element.elementor-element-fed0d62{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abad659 */.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-4767624 */.elementor-24070101 .elementor-element.elementor-element-4767624 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca43d7c */body#cms .page-cms .elementor-24070101 .elementor-element.elementor-element-ca43d7c h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc96a81 */body#cms .page-cms .elementor-24070101 .elementor-element.elementor-element-bc96a81 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fb4f1 */body#cms .page-cms .elementor-24070101 .elementor-element.elementor-element-a5fb4f1 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abd6503 */.elementor-24070101 .elementor-element.elementor-element-abd6503{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72df61b */.elementor-24070101 .elementor-element.elementor-element-72df61b{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59f1224 */.elementor-24070101 .elementor-element.elementor-element-59f1224{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd82430 */.elementor-24070101 .elementor-element.elementor-element-cd82430{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ea8683 */.elementor-24070101 .elementor-element.elementor-element-7ea8683{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e6263ba */.elementor-24070101 .elementor-element.elementor-element-e6263ba{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5010a04 */.elementor-24070101 .elementor-element.elementor-element-5010a04{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fa20ce7 */.elementor-24070101 .elementor-element.elementor-element-fa20ce7{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75f1b30 */.elementor-24070101 .elementor-element.elementor-element-75f1b30{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36b8d3e */.elementor-24070101 .elementor-element.elementor-element-36b8d3e{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c57c4e5 */.elementor-24070101 .elementor-element.elementor-element-c57c4e5{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28bca5d */.elementor-24070101 .elementor-element.elementor-element-28bca5d{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1eb1a91 */.elementor-24070101 .elementor-element.elementor-element-1eb1a91{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a888156 */.elementor-24070101 .elementor-element.elementor-element-a888156{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a7a6dd4 */.elementor-24070101 .elementor-element.elementor-element-a7a6dd4{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b296397 */.elementor-24070101 .elementor-element.elementor-element-b296397{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1947f34 */.elementor-24070101 .elementor-element.elementor-element-1947f34 {
    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-947ebe3 */.elementor-24070101 .elementor-element.elementor-element-947ebe3{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-01cf27d */.elementor-24070101 .elementor-element.elementor-element-01cf27d{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d60a114 */.elementor-24070101 .elementor-element.elementor-element-d60a114{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2da832a */.elementor-24070101 .elementor-element.elementor-element-2da832a{
    border-right: var(--border)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3acb1de */.elementor-24070101 .elementor-element.elementor-element-3acb1de{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-86737d2 */.elementor-24070101 .elementor-element.elementor-element-86737d2{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b68698e */.elementor-24070101 .elementor-element.elementor-element-b68698e{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-97c0c20 */.elementor-24070101 .elementor-element.elementor-element-97c0c20{
    border-right: var(--border);
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6da30f4 */.elementor-24070101 .elementor-element.elementor-element-6da30f4 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11056a8 */.elementor-24070101 .elementor-element.elementor-element-11056a8{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f590ec8 */.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-af728d5 */.elementor-24070101 .elementor-element.elementor-element-af728d5{
    padding: var(--grid-gap);
    border-left: var(--border);
}
@media (max-width: 767px) {
    .elementor-24070101 .elementor-element.elementor-element-af728d5 {
        border-left: none !important;
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e518ee */.elementor-24070101 .elementor-element.elementor-element-9e518ee {
    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-2c8c240 */.elementor-24070101 .elementor-element.elementor-element-2c8c240{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48d14f4 */.elementor-24070101 .elementor-element.elementor-element-48d14f4{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57e5d6e */.elementor-24070101 .elementor-element.elementor-element-57e5d6e{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daaec24 */.elementor-24070101 .elementor-element.elementor-element-daaec24{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767d5f3 */.elementor-24070101 .elementor-element.elementor-element-767d5f3{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-349bc87 */.elementor-24070101 .elementor-element.elementor-element-349bc87{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f6e923 */.elementor-24070101 .elementor-element.elementor-element-8f6e923{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af74101 */.elementor-24070101 .elementor-element.elementor-element-af74101{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6777c4a */.elementor-24070101 .elementor-element.elementor-element-6777c4a{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c661ed9 */.elementor-24070101 .elementor-element.elementor-element-c661ed9{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d072bd5 */.elementor-24070101 .elementor-element.elementor-element-d072bd5{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b497982 */.elementor-24070101 .elementor-element.elementor-element-b497982{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-430181e */.elementor-24070101 .elementor-element.elementor-element-430181e{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d79b8b */.elementor-24070101 .elementor-element.elementor-element-9d79b8b{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c89eb9 */.elementor-24070101 .elementor-element.elementor-element-1c89eb9{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6384b77 */.elementor-24070101 .elementor-element.elementor-element-6384b77{
    border: var(--border);
    margin-top: 2%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c0372d0 */.elementor-24070101 .elementor-element.elementor-element-c0372d0{
    border-bottom: var(--border);
}/* End custom CSS */