.elementor-21070101 .elementor-element.elementor-element-6f70298{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-1e603f6 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-1e603f6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-0ffd9eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 025px 0px;}.elementor-21070101 .elementor-element.elementor-element-2e5d984 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-a420394 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-21070101 .elementor-element.elementor-element-ac5be0a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:020px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4997187{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-974c05e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-974c05e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-09785c6 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-21070101 .elementor-element.elementor-element-addaf97 > .elementor-widget-container{margin:6px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-c8a1163 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-baafa7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-34260cf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-ad7bb3b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-1497833 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-0c9288c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-cd2dc66 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-9bdcae6, .elementor-21070101 .elementor-element.elementor-element-9bdcae6 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9bdcae6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9d73b7f > .elementor-element-populated{padding:6% 8% 6% 8%;}.elementor-21070101 .elementor-element.elementor-element-ef5892a{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-ef5892a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:01% 01% 01% 01%;}.elementor-21070101 .elementor-element.elementor-element-c6b79cd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2d2c662 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-979293d > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-979293d{order:-99999;}.elementor-21070101 .elementor-element.elementor-element-5639628 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-97780e7 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-97780e7{order:-99999;}.elementor-21070101 .elementor-element.elementor-element-c6f3149 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-54cd1e2 > .elementor-widget-container{margin:-20px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-54cd1e2{order:-99999;}.elementor-21070101 .elementor-element.elementor-element-a85a199, .elementor-21070101 .elementor-element.elementor-element-a85a199 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-a85a199{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-5c9b48c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-5c9b48c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:4% 4% 4% 4%;}.elementor-21070101 .elementor-element.elementor-element-5118783 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-901732e:not(.elementor-motion-effects-element-type-background), .elementor-21070101 .elementor-element.elementor-element-901732e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020101 0%, #020101 100%);}.elementor-21070101 .elementor-element.elementor-element-901732e{-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-21070101 .elementor-element.elementor-element-901732e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21070101 .elementor-element.elementor-element-d034d86 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-d034d86 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-05ba257 .elementor-heading-title{color:#FBF1D6;}.elementor-21070101 .elementor-element.elementor-element-05ba257 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 1px 20px;}.elementor-21070101 .elementor-element.elementor-element-307219f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-307219f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-219b6dd{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-219b6dd > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-ab079b0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-ab079b0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-3dcd9f2{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-3dcd9f2 > .elementor-widget-container{margin:-12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-821ec9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b0b2352 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-b0b2352 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b36c34f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-938a5e9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-938a5e9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9b9f9ad{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-9b9f9ad > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-066e631 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-066e631 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-66cf23e{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-66cf23e > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-02a760b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-f3900b5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-f3900b5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e7a3081 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-e27db3e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-e27db3e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-7173aef{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-7173aef > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-073824f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-073824f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9a909e1{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-9a909e1 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-697ec1b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4607c2f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-4607c2f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b9de5c3 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-a2a3cc9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-a2a3cc9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e2f021f{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-e2f021f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-0680e88 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-0680e88 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-1f59ac0{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-1f59ac0 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-39f6673{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-dfd6557 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-dfd6557 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-d587739 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-bfeb9aa > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-bfeb9aa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9b28b59{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-9b28b59 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-5e5f590 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-5e5f590 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-cbd4b9f{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-cbd4b9f > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-cda4704{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-29820dc > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-29820dc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-69f1a40 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-8d5d5c8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-8d5d5c8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-7483e39{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-7483e39 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9fe8448 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-9fe8448 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-8426b8c{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-8426b8c > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-854b873{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-8228f30 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-8228f30 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-87505f0 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-d853d1b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-d853d1b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b63b851{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-b63b851 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2069168 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-2069168 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-155f322{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-155f322 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-7ce6908{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4204765 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-4204765 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e8df58b > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-9ff3e9e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-9ff3e9e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-14a4d84{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-14a4d84 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-0993268 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-0993268 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-62c57d0{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-62c57d0 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4888d29{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-d40c85e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-d40c85e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-003d66a > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 20px;}.elementor-21070101 .elementor-element.elementor-element-1b04642 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-1b04642 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-5118f96{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-5118f96 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2d15025 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-2d15025 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-eb63102{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-eb63102 > .elementor-widget-container{margin:12px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2a6b54d > .elementor-widget-container{margin:15px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-a3a96eb, .elementor-21070101 .elementor-element.elementor-element-a3a96eb > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-a3a96eb{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-21070101 .elementor-element.elementor-element-1e0b719 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-1e0b719 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-21070101 .elementor-element.elementor-element-da0a2eb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-03523f6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2c512dc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-2d2bafe > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b57d4f2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-bf593cc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-3047fba > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4a77f49 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-dd6028f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4ab467e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e8f494f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-c284b01 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-c8ba4ac > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-b249f7d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e31c048 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-ea1e624{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-da9a0d2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-335b448 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-557417d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-d7850de > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-1eedafd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-7bb0e45{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-3470705 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-3470705 > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-21070101 .elementor-element.elementor-element-718da08 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-2dc5bdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-21070101 .elementor-element.elementor-element-8336c07 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-5b06d3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-606afce > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-2fa7f92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-67c41f3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-620a353 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-91e7b6d > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-21070101 .elementor-element.elementor-element-e7f0689 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-21070101 .elementor-element.elementor-element-b7bfacb > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-6bd39aa > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-7df8900{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-5043d76 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-5043d76 > .elementor-element-populated{padding:4% 20% 4% 4%;}.elementor-21070101 .elementor-element.elementor-element-5143010 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-364ffe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-21070101 .elementor-element.elementor-element-84b2fdc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-a4397b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-b939db4 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-dfa5ad8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-af72eaf > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-6992015 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-dabe484 > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-21070101 .elementor-element.elementor-element-94e4cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-21070101 .elementor-element.elementor-element-465f4bf > .elementor-widget-container{margin:25px 0px -2px 0px;padding:0px 0px 5px 0px;}.elementor-21070101 .elementor-element.elementor-element-714332a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-21070101 .elementor-element.elementor-element-05b81b4 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-e7fdf4f > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-a1ad6a8 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 05px 0px;}.elementor-21070101 .elementor-element.elementor-element-47c15cd > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;}.elementor-21070101 .elementor-element.elementor-element-88fcc81 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:22px 15px 0px 15px;}.elementor-21070101 .elementor-element.elementor-element-73f88ee{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-21070101 .elementor-element.elementor-element-1ab7cf9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-21070101 .elementor-element.elementor-element-1ab7cf9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-f5de1a7 > .elementor-widget-container{margin:1% 0% 0% 8%;padding:0% 0% 1% 0%;}.elementor-21070101 .elementor-element.elementor-element-f5de1a7{width:80%;max-width:max(80%, 100%);}.elementor-21070101 .elementor-element.elementor-element-ab6409c{margin-top:0px;margin-bottom:0px;padding:2% 8% 2% 8%;}.elementor-21070101 .elementor-element.elementor-element-03585bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}body.elementor-page-21070101 .page-header{display:none;}@media(max-width:1024px){.elementor-21070101 .elementor-element.elementor-element-2a6b54d > .elementor-widget-container{margin:5px 0px 3px 0px;padding:2% 2% 2% 2%;}.elementor-21070101 .elementor-element.elementor-element-7bb0e45{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-21070101 .elementor-element.elementor-element-3470705 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-7df8900{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-21070101 .elementor-element.elementor-element-5043d76 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-21070101 .elementor-element.elementor-element-2e5d984 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-ac5be0a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-0c9288c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 2% 2% 2%;}.elementor-21070101 .elementor-element.elementor-element-cd2dc66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-9d73b7f > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-21070101 .elementor-element.elementor-element-ef5892a{text-align:left;}.elementor-21070101 .elementor-element.elementor-element-ef5892a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 5% 0% 5%;}.elementor-21070101 .elementor-element.elementor-element-5118783 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-21070101 .elementor-element.elementor-element-6c7148c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-307219f > .elementor-element-populated{padding:4px 4px 4px 4px;}.elementor-21070101 .elementor-element.elementor-element-3dcd9f2 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-21070101 .elementor-element.elementor-element-b36c34f > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-e7a3081 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-b9de5c3 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-d587739 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-69f1a40 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-87505f0 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-e8df58b > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-21070101 .elementor-element.elementor-element-003d66a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-21070101 .elementor-element.elementor-element-2a6b54d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 22px 0px;}.elementor-21070101 .elementor-element.elementor-element-da0a2eb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-21070101 .elementor-element.elementor-element-2d2bafe > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-bf593cc > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-4a77f49 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e8f494f > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-c8ba4ac > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-e31c048 > .elementor-widget-container{margin:-5px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-335b448 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-21070101 .elementor-element.elementor-element-3470705 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-21070101 .elementor-element.elementor-element-718da08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-21070101 .elementor-element.elementor-element-5043d76 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8% 8% 8% 8%;}.elementor-21070101 .elementor-element.elementor-element-5143010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-21070101 .elementor-element.elementor-element-1ab7cf9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070101 .elementor-element.elementor-element-f5de1a7 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-21070101 .elementor-element.elementor-element-f5de1a7{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-ac5be0a */.elementor-21070101 .elementor-element.elementor-element-ac5be0a{
    width: 85%;
    border-bottom: var(--border);
    border-top: var(--border);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4997187 */.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-1e603f6 */.elementor-21070101 .elementor-element.elementor-element-1e603f6 {
    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-baafa7b */.elementor-21070101 .elementor-element.elementor-element-baafa7b img{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c8a1163 */.elementor-21070101 .elementor-element.elementor-element-c8a1163{
    border-left: var(--border);
}
@media (max-width: 768px){
.elementor-21070101 .elementor-element.elementor-element-c8a1163{
    border-left:0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f70298 */@media (min-width: 2000px) {
    body#cms .page-content {
        border-left: var(--border);
        border-right: var(--border);
    }
}

.elementor-21070101 .elementor-element.elementor-element-6f70298 {
    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-1497833 */.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-ad7bb3b */.elementor-21070101 .elementor-element.elementor-element-ad7bb3b{
    padding: var(--grid-gap);
}

@media (max-width: 767px) {
    .elementor-21070101 .elementor-element.elementor-element-ad7bb3b {
        border-left: none !important;
        border-bottom: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f20218 */.elementor-21070101 .elementor-element.elementor-element-7f20218{
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15863f3 */.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-0c9288c */.elementor-21070101 .elementor-element.elementor-element-0c9288c{
    padding: var(--grid-gap);
    min-height: 400px;
    border-left : var(--border);
}
@media (max-width: 767px) {
    .elementor-21070101 .elementor-element.elementor-element-0c9288c {
        border-left: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34260cf */body#cms.cms-id-8 #main {
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.elementor-21070101 .elementor-element.elementor-element-34260cf {
    height: auto !important;
    border-bottom : var(--border) !important; 
}

#content {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d2c662 */.elementor-21070101 .elementor-element.elementor-element-2d2c662{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5639628 */.elementor-21070101 .elementor-element.elementor-element-5639628{
    padding:  var(--grid-gap);
    border-left: var(--border);
    border-right: var(--border);
}

@media (max-width: 767px){
    .elementor-21070101 .elementor-element.elementor-element-5639628{
        border: 0;
        border-bottom: var(--border);
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c6f3149 */.elementor-21070101 .elementor-element.elementor-element-c6f3149{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c6b79cd */.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-9bdcae6 */.elementor-21070101 .elementor-element.elementor-element-9bdcae6 {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05ba257 */body#cms .page-cms .elementor-21070101 .elementor-element.elementor-element-05ba257 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-219b6dd */body#cms .page-cms .elementor-21070101 .elementor-element.elementor-element-219b6dd h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dcd9f2 */body#cms .page-cms .elementor-21070101 .elementor-element.elementor-element-3dcd9f2 h3{
    color: var(--color-beige)!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b0b2352 */.elementor-21070101 .elementor-element.elementor-element-b0b2352{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-821ec9d */.elementor-21070101 .elementor-element.elementor-element-821ec9d{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3900b5 */.elementor-21070101 .elementor-element.elementor-element-f3900b5{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-02a760b */.elementor-21070101 .elementor-element.elementor-element-02a760b{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4607c2f */.elementor-21070101 .elementor-element.elementor-element-4607c2f{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-697ec1b */.elementor-21070101 .elementor-element.elementor-element-697ec1b{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dfd6557 */.elementor-21070101 .elementor-element.elementor-element-dfd6557{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39f6673 */.elementor-21070101 .elementor-element.elementor-element-39f6673{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29820dc */.elementor-21070101 .elementor-element.elementor-element-29820dc{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cda4704 */.elementor-21070101 .elementor-element.elementor-element-cda4704{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8228f30 */.elementor-21070101 .elementor-element.elementor-element-8228f30{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-854b873 */.elementor-21070101 .elementor-element.elementor-element-854b873{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4204765 */.elementor-21070101 .elementor-element.elementor-element-4204765{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ce6908 */.elementor-21070101 .elementor-element.elementor-element-7ce6908{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d40c85e */.elementor-21070101 .elementor-element.elementor-element-d40c85e{
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4888d29 */.elementor-21070101 .elementor-element.elementor-element-4888d29{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a85a199 */.elementor-21070101 .elementor-element.elementor-element-a85a199 {
    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-2c512dc */.elementor-21070101 .elementor-element.elementor-element-2c512dc{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b57d4f2 */.elementor-21070101 .elementor-element.elementor-element-b57d4f2{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3047fba */.elementor-21070101 .elementor-element.elementor-element-3047fba{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-03523f6 */.elementor-21070101 .elementor-element.elementor-element-03523f6{
    border-right: var(--border)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ab467e */.elementor-21070101 .elementor-element.elementor-element-4ab467e{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c284b01 */.elementor-21070101 .elementor-element.elementor-element-c284b01{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b249f7d */.elementor-21070101 .elementor-element.elementor-element-b249f7d{
    padding: var(--grid-gap) !important;
    border-top: var(--border);
    border-left: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd6028f */.elementor-21070101 .elementor-element.elementor-element-dd6028f{
    border-right: var(--border);
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a3a96eb */.elementor-21070101 .elementor-element.elementor-element-a3a96eb {
    border-bottom: var(--border);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da9a0d2 */.elementor-21070101 .elementor-element.elementor-element-da9a0d2{
    padding: var(--grid-gap);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eedafd */.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-d7850de */.elementor-21070101 .elementor-element.elementor-element-d7850de{
    padding: var(--grid-gap);
    border-left: var(--border);
}
@media (max-width: 767px) {
    .elementor-21070101 .elementor-element.elementor-element-d7850de {
        border-left: none !important;
        border-top: var(--border);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea1e624 */.elementor-21070101 .elementor-element.elementor-element-ea1e624 {
    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-8336c07 */.elementor-21070101 .elementor-element.elementor-element-8336c07{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-606afce */.elementor-21070101 .elementor-element.elementor-element-606afce{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67c41f3 */.elementor-21070101 .elementor-element.elementor-element-67c41f3{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91e7b6d */.elementor-21070101 .elementor-element.elementor-element-91e7b6d{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7bfacb */.elementor-21070101 .elementor-element.elementor-element-b7bfacb{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bb0e45 */.elementor-21070101 .elementor-element.elementor-element-7bb0e45{
    border-bottom:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b2fdc */.elementor-21070101 .elementor-element.elementor-element-84b2fdc{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b939db4 */.elementor-21070101 .elementor-element.elementor-element-b939db4{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af72eaf */.elementor-21070101 .elementor-element.elementor-element-af72eaf{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dabe484 */.elementor-21070101 .elementor-element.elementor-element-dabe484{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-465f4bf */.elementor-21070101 .elementor-element.elementor-element-465f4bf{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05b81b4 */.elementor-21070101 .elementor-element.elementor-element-05b81b4{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1ad6a8 */.elementor-21070101 .elementor-element.elementor-element-a1ad6a8{
    border-top:var(--border);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88fcc81 */.elementor-21070101 .elementor-element.elementor-element-88fcc81{
    border: var(--border);
    margin-top: 2%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2c60377 */.elementor-21070101 .elementor-element.elementor-element-2c60377{
    border-bottom: var(--border);
}/* End custom CSS */