.elementor-29070101 .elementor-element.elementor-element-b08a46b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ae4f673 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-ae4f673 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-6d2b4ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 025px 0px;}.elementor-29070101 .elementor-element.elementor-element-0a20e33 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b252b03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-29070101 .elementor-element.elementor-element-f1653b3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:020px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7958c79{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d6ad1d5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-d6ad1d5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ed5e3f6 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-29070101 .elementor-element.elementor-element-51a2098 > .elementor-widget-container{margin:6px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e6137d0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b9ef5b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-39764bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-140c4cc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-8fb48b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-3652118 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-667b157 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-c8eff30, .elementor-29070101 .elementor-element.elementor-element-c8eff30 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-c8eff30{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-07f2d52 > .elementor-element-populated{padding:6% 8% 6% 8%;}.elementor-29070101 .elementor-element.elementor-element-90d1fe9{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-90d1fe9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:01% 01% 01% 01%;}.elementor-29070101 .elementor-element.elementor-element-a675ac4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ad7c4f4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-6ad826c > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-6ad826c{order:-99999;}.elementor-29070101 .elementor-element.elementor-element-49ea42e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-c8b7296 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-c8b7296{order:-99999;}.elementor-29070101 .elementor-element.elementor-element-cee0a47 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4d4130e > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4d4130e{order:-99999;}.elementor-29070101 .elementor-element.elementor-element-8840698, .elementor-29070101 .elementor-element.elementor-element-8840698 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-8840698{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-102b299 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-102b299 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-29070101 .elementor-element.elementor-element-283bcac > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-907b6bc:not(.elementor-motion-effects-element-type-background), .elementor-29070101 .elementor-element.elementor-element-907b6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020101 0%, #020101 100%);}.elementor-29070101 .elementor-element.elementor-element-907b6bc{-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-29070101 .elementor-element.elementor-element-907b6bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29070101 .elementor-element.elementor-element-3e24592 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-3e24592 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-54389fb .elementor-heading-title{color:#FBF1D6;}.elementor-29070101 .elementor-element.elementor-element-54389fb > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 1px 20px;}.elementor-29070101 .elementor-element.elementor-element-7a190fc > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-7a190fc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7d05734{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-7d05734 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d566004 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-d566004 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-9d3ee38{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-9d3ee38 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-8708317{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bd63622 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-bd63622 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-019b3f5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-96f2072 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-96f2072 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-f5eaed2{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-f5eaed2 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-c184d69 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-c184d69 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e8bd963{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-e8bd963 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d13ef66{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-c81647c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-c81647c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e4ffca0 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-035222a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-035222a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b7c5b2c{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-b7c5b2c > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-cb67e73 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-cb67e73 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-718e764{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-718e764 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4eab4ac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-490ff8e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-490ff8e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-1a9addc > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-8285e45 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-8285e45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-cea1c33{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-cea1c33 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-55a4a9f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-55a4a9f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e7fda6c{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-e7fda6c > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-38957c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ecd8614 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-ecd8614 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-6bc02a5 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-662823a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-662823a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b52ee47{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-b52ee47 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-9c76009 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-9c76009 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-6a2988f{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-6a2988f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-1c83da9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-361516c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-361516c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bc8680b > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-71f6f62 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-71f6f62 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-78d562a{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-78d562a > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-802df32 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-802df32 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b5ea72a{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-b5ea72a > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-fc8bef9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-877c397 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-877c397 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bb9a9b6 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-7ce6866 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-7ce6866 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-466198f{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-466198f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-1b9bab3 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-1b9bab3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7268214{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-7268214 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4692766{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b677ac5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-b677ac5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-fd2daf2 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-dac654d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-dac654d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d961bff{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-d961bff > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d9c1c5a > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-d9c1c5a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-457d447{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-457d447 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-0b776ec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-2750793 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-2750793 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b6f5a66 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-29070101 .elementor-element.elementor-element-1430f70 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-1430f70 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-24c5ef9{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-24c5ef9 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-0e940e0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-0e940e0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-967fc66{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-967fc66 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-a8074d3 > .elementor-widget-container{margin:15px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e507322, .elementor-29070101 .elementor-element.elementor-element-e507322 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e507322{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-29070101 .elementor-element.elementor-element-9eea8eb > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-9eea8eb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-29070101 .elementor-element.elementor-element-18b6c0b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-b105048{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-2af648e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4fe92bd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bf655df > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ee84e8b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e096bbc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bc47d87 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-f144a5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e421cad > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e3e0879 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-f5674ef > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-2d05877 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b665ef2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e658892 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-b54892e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-a987b0e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4fe9179 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-78591b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-d396496 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7b5e0ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ac77427{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-0155c1f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-0155c1f > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-29070101 .elementor-element.elementor-element-75e779c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-6d1779d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-29070101 .elementor-element.elementor-element-584beac > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-9c60506 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-fc15f78 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-5d7371f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-d7e4150 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-16dd1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-17a2a8a > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-29070101 .elementor-element.elementor-element-342d9b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-29070101 .elementor-element.elementor-element-29f2701 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-bf36f7c > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-912844d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-571fa6b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-571fa6b > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-29070101 .elementor-element.elementor-element-9eb0417 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-db78f6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-29070101 .elementor-element.elementor-element-596f1db > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29070101 .elementor-element.elementor-element-53d9c5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-bec6238 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-0fcf6ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-2648f49 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-b14b572 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-1f87070 > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-29070101 .elementor-element.elementor-element-7f2f0dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-29070101 .elementor-element.elementor-element-f66692d > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-35e80a8 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-2154324 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-97625da > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-57b0d51 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-c32dd83 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-03f9c22 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-29070101 .elementor-element.elementor-element-f42bd71 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-29070101 .elementor-element.elementor-element-d09f04a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:22px 15px 0px 15px;}.elementor-29070101 .elementor-element.elementor-element-e09ee9c{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-29070101 .elementor-element.elementor-element-d1809b0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-29070101 .elementor-element.elementor-element-d1809b0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e85f94f > .elementor-widget-container{margin:1% 0% 0% 8%;padding:0% 0% 1% 0%;}.elementor-29070101 .elementor-element.elementor-element-e85f94f{width:80%;max-width:max(80%, 100%);}.elementor-29070101 .elementor-element.elementor-element-799a25a{margin-top:0px;margin-bottom:0px;padding:2% 8% 2% 8%;}.elementor-29070101 .elementor-element.elementor-element-af56777 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}body.elementor-page-29070101 .page-header{display:none;}@media(max-width:1024px){.elementor-29070101 .elementor-element.elementor-element-a8074d3 > .elementor-widget-container{margin:5px 0px 3px 0px;padding:2% 2% 2% 2%;}.elementor-29070101 .elementor-element.elementor-element-ac77427{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-29070101 .elementor-element.elementor-element-0155c1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-912844d{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-29070101 .elementor-element.elementor-element-571fa6b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-29070101 .elementor-element.elementor-element-0a20e33 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-f1653b3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-3652118 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 2% 2% 2%;}.elementor-29070101 .elementor-element.elementor-element-667b157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-07f2d52 > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-29070101 .elementor-element.elementor-element-90d1fe9{text-align:left;}.elementor-29070101 .elementor-element.elementor-element-90d1fe9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 5% 0% 5%;}.elementor-29070101 .elementor-element.elementor-element-283bcac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-29070101 .elementor-element.elementor-element-a57e20c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7a190fc > .elementor-element-populated{padding:4px 4px 4px 4px;}.elementor-29070101 .elementor-element.elementor-element-9d3ee38 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-29070101 .elementor-element.elementor-element-019b3f5 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-e4ffca0 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-1a9addc > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-6bc02a5 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-bc8680b > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-bb9a9b6 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-fd2daf2 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-29070101 .elementor-element.elementor-element-b6f5a66 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-29070101 .elementor-element.elementor-element-a8074d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 22px 0px;}.elementor-29070101 .elementor-element.elementor-element-18b6c0b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-29070101 .elementor-element.elementor-element-4fe92bd > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-ee84e8b > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-bc47d87 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e3e0879 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-2d05877 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e658892 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-4fe9179 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-29070101 .elementor-element.elementor-element-0155c1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-29070101 .elementor-element.elementor-element-75e779c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-29070101 .elementor-element.elementor-element-571fa6b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-29070101 .elementor-element.elementor-element-9eb0417 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-29070101 .elementor-element.elementor-element-d1809b0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-e85f94f > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-29070101 .elementor-element.elementor-element-e85f94f{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-f1653b3 */.elementor-29070101 .elementor-element.elementor-element-f1653b3{
    width: 85%;
    border-bottom: var(--border);
    border-top: var(--border);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7958c79 */.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-ae4f673 */.elementor-29070101 .elementor-element.elementor-element-ae4f673 {
    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-b9ef5b4 */.elementor-29070101 .elementor-element.elementor-element-b9ef5b4 img{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e6137d0 */.elementor-29070101 .elementor-element.elementor-element-e6137d0{
    border-left: var(--border);
}
@media (max-width: 768px){
.elementor-29070101 .elementor-element.elementor-element-e6137d0{
    border-left:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b08a46b */@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-29070101 .elementor-element.elementor-element-b08a46b {
    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-8fb48b8 */.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-140c4cc */.elementor-29070101 .elementor-element.elementor-element-140c4cc{
    padding: var(--grid-gap);
}

@media (max-width: 767px) {
    .elementor-29070101 .elementor-element.elementor-element-140c4cc {
        border-left: none !important;
        border-bottom: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7267b88 */.elementor-29070101 .elementor-element.elementor-element-7267b88{
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87a16d0 */.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-3652118 */.elementor-29070101 .elementor-element.elementor-element-3652118{
    padding: var(--grid-gap);
    min-height: 400px;
    border-left : var(--border);
}
@media (max-width: 767px) {
    .elementor-29070101 .elementor-element.elementor-element-3652118 {
        border-left: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39764bb */body#cms.cms-id-8 #main {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.elementor-29070101 .elementor-element.elementor-element-39764bb {
    height: auto !important;
    border-bottom : var(--border) !important; 
}

#content {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad7c4f4 */.elementor-29070101 .elementor-element.elementor-element-ad7c4f4{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49ea42e */.elementor-29070101 .elementor-element.elementor-element-49ea42e{
    padding:  var(--grid-gap);
    border-left: var(--border);
    border-right: var(--border);
}

@media (max-width: 767px){
    .elementor-29070101 .elementor-element.elementor-element-49ea42e{
        border: 0;
        border-bottom: var(--border);
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cee0a47 */.elementor-29070101 .elementor-element.elementor-element-cee0a47{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a675ac4 */.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-c8eff30 */.elementor-29070101 .elementor-element.elementor-element-c8eff30 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54389fb */body#cms .page-cms .elementor-29070101 .elementor-element.elementor-element-54389fb h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d05734 */body#cms .page-cms .elementor-29070101 .elementor-element.elementor-element-7d05734 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d3ee38 */body#cms .page-cms .elementor-29070101 .elementor-element.elementor-element-9d3ee38 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd63622 */.elementor-29070101 .elementor-element.elementor-element-bd63622{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8708317 */.elementor-29070101 .elementor-element.elementor-element-8708317{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c81647c */.elementor-29070101 .elementor-element.elementor-element-c81647c{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d13ef66 */.elementor-29070101 .elementor-element.elementor-element-d13ef66{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-490ff8e */.elementor-29070101 .elementor-element.elementor-element-490ff8e{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4eab4ac */.elementor-29070101 .elementor-element.elementor-element-4eab4ac{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ecd8614 */.elementor-29070101 .elementor-element.elementor-element-ecd8614{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38957c5 */.elementor-29070101 .elementor-element.elementor-element-38957c5{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-361516c */.elementor-29070101 .elementor-element.elementor-element-361516c{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c83da9 */.elementor-29070101 .elementor-element.elementor-element-1c83da9{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-877c397 */.elementor-29070101 .elementor-element.elementor-element-877c397{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc8bef9 */.elementor-29070101 .elementor-element.elementor-element-fc8bef9{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b677ac5 */.elementor-29070101 .elementor-element.elementor-element-b677ac5{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4692766 */.elementor-29070101 .elementor-element.elementor-element-4692766{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2750793 */.elementor-29070101 .elementor-element.elementor-element-2750793{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b776ec */.elementor-29070101 .elementor-element.elementor-element-0b776ec{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8840698 */.elementor-29070101 .elementor-element.elementor-element-8840698 {
    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-2af648e */.elementor-29070101 .elementor-element.elementor-element-2af648e{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bf655df */.elementor-29070101 .elementor-element.elementor-element-bf655df{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e096bbc */.elementor-29070101 .elementor-element.elementor-element-e096bbc{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b105048 */.elementor-29070101 .elementor-element.elementor-element-b105048{
    border-right: var(--border)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e421cad */.elementor-29070101 .elementor-element.elementor-element-e421cad{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5674ef */.elementor-29070101 .elementor-element.elementor-element-f5674ef{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b665ef2 */.elementor-29070101 .elementor-element.elementor-element-b665ef2{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f144a5a */.elementor-29070101 .elementor-element.elementor-element-f144a5a{
    border-right: var(--border);
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e507322 */.elementor-29070101 .elementor-element.elementor-element-e507322 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a987b0e */.elementor-29070101 .elementor-element.elementor-element-a987b0e{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b5e0ec */.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-d396496 */.elementor-29070101 .elementor-element.elementor-element-d396496{
    padding: var(--grid-gap);
    border-left: var(--border);
}
@media (max-width: 767px) {
    .elementor-29070101 .elementor-element.elementor-element-d396496 {
        border-left: none !important;
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b54892e */.elementor-29070101 .elementor-element.elementor-element-b54892e {
    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-584beac */.elementor-29070101 .elementor-element.elementor-element-584beac{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc15f78 */.elementor-29070101 .elementor-element.elementor-element-fc15f78{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7e4150 */.elementor-29070101 .elementor-element.elementor-element-d7e4150{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17a2a8a */.elementor-29070101 .elementor-element.elementor-element-17a2a8a{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f2701 */.elementor-29070101 .elementor-element.elementor-element-29f2701{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ac77427 */.elementor-29070101 .elementor-element.elementor-element-ac77427{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-596f1db */.elementor-29070101 .elementor-element.elementor-element-596f1db{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec6238 */.elementor-29070101 .elementor-element.elementor-element-bec6238{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2648f49 */.elementor-29070101 .elementor-element.elementor-element-2648f49{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f87070 */.elementor-29070101 .elementor-element.elementor-element-1f87070{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f66692d */.elementor-29070101 .elementor-element.elementor-element-f66692d{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2154324 */.elementor-29070101 .elementor-element.elementor-element-2154324{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57b0d51 */.elementor-29070101 .elementor-element.elementor-element-57b0d51{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03f9c22 */.elementor-29070101 .elementor-element.elementor-element-03f9c22{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d09f04a */.elementor-29070101 .elementor-element.elementor-element-d09f04a{
    border: var(--border);
    margin-top: 2%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9614a71 */.elementor-29070101 .elementor-element.elementor-element-9614a71{
    border-bottom: var(--border);
}/* End custom CSS */