.elementor-2170101 .elementor-element.elementor-element-544c305:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-544c305 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/nos%20fromages.jpg");background-position:center center;}.elementor-2170101 .elementor-element.elementor-element-544c305 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-544c305 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-a42f53c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-a42f53c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008336;}.elementor-2170101 .elementor-element.elementor-element-a42f53c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30% 0% 30% 0%;}.elementor-2170101 .elementor-element.elementor-element-a42f53c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-72df874 .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-72df874{color:#FFFFFF;font-size:24px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-224ca7f{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-224ca7f .elementor-heading-title{color:#FFFFFF;font-size:92px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-ab8cc60{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-ab8cc60 .elementor-heading-title{color:#FFFFFF;font-size:82px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-ab8cc60 > .elementor-widget-container{margin:-5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-b11eb31 .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-b11eb31{color:#FFFFFF;font-family:"Allison", sans-serif;font-size:50px;}.elementor-2170101 .elementor-element.elementor-element-5aa60d6 a.elementor-button{font-size:20px;background-color:rgba(2, 1, 1, 0);border-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:3% 12% 3% 12%;}.elementor-2170101 .elementor-element.elementor-element-5aa60d6 a.elementor-button:hover, .elementor-2170101 .elementor-element.elementor-element-5aa60d6 a.elementor-button:focus{background-color:#FFA72A;border-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-5aa60d6 > .elementor-widget-container{margin:12% 0% 0% 0%;}.elementor-2170101 .elementor-element.elementor-element-7a59151:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-7a59151 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/plateaux.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2170101 .elementor-element.elementor-element-7a59151 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-7a59151 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-d228809 > .elementor-container{min-height:49vh;}.elementor-2170101 .elementor-element.elementor-element-d228809 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2170101 .elementor-element.elementor-element-d228809:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-d228809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banner%20fromage_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-d228809{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-d228809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-d29e8f5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-d29e8f5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 131, 54, 0.87);}.elementor-2170101 .elementor-element.elementor-element-d29e8f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8% 18% 8% 18%;padding:60px 60px 60px 60px;}.elementor-2170101 .elementor-element.elementor-element-d29e8f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-7adfa92 .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-7adfa92{color:#FFFFFF;font-size:24px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-8ffa8d8{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-8ffa8d8 .elementor-heading-title{color:#FFFFFF;font-size:92px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-253b0ba{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-253b0ba .elementor-heading-title{color:#FFFFFF;font-size:82px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-253b0ba > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-d5c1e2f .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-d5c1e2f{color:#FFFFFF;font-family:"Allison", sans-serif;font-size:50px;}.elementor-2170101 .elementor-element.elementor-element-933e4cc a.elementor-button{font-size:20px;background-color:rgba(2, 1, 1, 0);border-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:3% 12% 3% 12%;}.elementor-2170101 .elementor-element.elementor-element-933e4cc a.elementor-button:hover, .elementor-2170101 .elementor-element.elementor-element-933e4cc a.elementor-button:focus{background-color:#FFA72A;border-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-933e4cc > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-2170101 .elementor-element.elementor-element-2298beb:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-2298beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-2298beb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-2298beb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-icon i{font-size:25px;}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-icon svg{width:25px;}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-text{color:#FFFFFF;padding-inline-start:20px;}.elementor-2170101 .elementor-element.elementor-element-61484cb .elementor-icon-list-item > *{text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-8c98e54:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-8c98e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-8c98e54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-8c98e54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-icon i{font-size:25px;}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-icon svg{width:25px;}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-text{color:#FFFFFF;padding-inline-start:20px;}.elementor-2170101 .elementor-element.elementor-element-979a4d5 .elementor-icon-list-item > *{text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-00e5959{padding:4% 0% 2% 0%;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-1ca933f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-1ca933f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-1ca933f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-9f23a2e .elementor-heading-title{color:#FFFFFF;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-9f23a2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 14px 8px 14px;background-color:#C5986E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C5986E;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-9f23a2e{width:auto;}.elementor-2170101 .elementor-element.elementor-element-d102741{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-d102741 .elementor-heading-title{color:#FFA72A;font-size:55px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-966160e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;}.elementor-2170101 .elementor-element.elementor-element-524c64e7 > .elementor-container{max-width:1280px;}.elementor-2170101 .elementor-element.elementor-element-524c64e7:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-524c64e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-524c64e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 8% 0%;}.elementor-2170101 .elementor-element.elementor-element-524c64e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta-content{min-height:580px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-button{font-family:"Lato", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;background-color:rgba(255, 255, 255, 0.8313725490196079);border-width:0px;border-radius:8px;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-button:not(#e), .elementor-2170101 .elementor-element.elementor-element-7033faaa a.elementor-button:not(#e){color:#222222;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(10,10,10,0.17);}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta .elementor-cta-bg, .elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-2170101 .elementor-element.elementor-element-7033faaa > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-cta-content{min-height:280px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-button{font-family:"Lato", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;background-color:rgba(255, 255, 255, 0.8313725490196079);border-width:0px;border-radius:8px;}.elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-button:not(#e), .elementor-2170101 .elementor-element.elementor-element-17e7e411 a.elementor-button:not(#e){color:#222222;}.elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(10,10,10,0.17);}.elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-cta .elementor-cta-bg, .elementor-2170101 .elementor-element.elementor-element-17e7e411 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-2170101 .elementor-element.elementor-element-17e7e411 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta-content{min-height:280px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-button{font-family:"Lato", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;background-color:rgba(255, 255, 255, 0.8313725490196079);border-width:0px;border-radius:8px;}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-button:not(#e), .elementor-2170101 .elementor-element.elementor-element-51006314 a.elementor-button:not(#e){color:#222222;}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta:not(:hover) .elementor-cta-bg-overlay{background-color:rgba(0, 131, 54, 0);}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta-bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(10,10,10,0.17);}.elementor-2170101 .elementor-element.elementor-element-51006314:hover .elementor-cta-bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta .elementor-cta-bg, .elementor-2170101 .elementor-element.elementor-element-51006314 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-2170101 .elementor-element.elementor-element-51006314 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-2170101 .elementor-element.elementor-element-6715ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-6715ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-6061652f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;background-image:url("/img/cms/banner%20fromage_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.26);opacity:0.75;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 00% 012% 0%;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-e3e7a25{color:#FFFFFF;font-size:69px;font-weight:600;text-transform:uppercase;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2170101 .elementor-element.elementor-element-3d55d8c4 > .elementor-container{max-width:1280px;}.elementor-2170101 .elementor-element.elementor-element-3d55d8c4:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-3d55d8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-3d55d8c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-2170101 .elementor-element.elementor-element-3d55d8c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-c9de24e .elementor-text-editor{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-c9de24e{color:#FFA72A;font-family:"Allison", sans-serif;font-size:45px;line-height:0.6em;}.elementor-2170101 .elementor-element.elementor-element-17ee176{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-17ee176 .elementor-heading-title{color:#008336;font-size:41px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-d495903 .elementor-image img{width:86%;}.elementor-2170101 .elementor-element.elementor-element-d495903 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-tab-title{border-width:2px;border-color:#008336;padding:2em 1.4em 2em 1.4em;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-tab-content{border-width:2px;border-bottom-color:#008336;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-toggle-item:not(:last-child){margin-bottom:50px;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-toggle-item{box-shadow:0px 0px 0px 1px #e0e0e0;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-active a.elementor-toggle-title:not(#e), .elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-active .elementor-toggle-icon{color:#008336;}.elementor-2170101 .elementor-element.elementor-element-8dc613a a.elementor-toggle-title{font-size:18px;font-weight:600;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:18px;}.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:18px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-f989d24.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-2170101 .elementor-element.elementor-element-f989d24.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2170101 .elementor-element.elementor-element-f989d24.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-f989d24:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-f989d24 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008336;background-image:url("/img/cms/cave%20alpage.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2170101 .elementor-element.elementor-element-f989d24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14% 10% 14% 10%;}.elementor-2170101 .elementor-element.elementor-element-f989d24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-dd7883f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.87);}.elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 10% 5%;}.elementor-2170101 .elementor-element.elementor-element-dd7883f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-937e8d2 .elementor-icon-wrapper{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-937e8d2.elementor-view-stacked .elementor-icon{background-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-937e8d2.elementor-view-framed .elementor-icon:not(#e), .elementor-2170101 .elementor-element.elementor-element-937e8d2.elementor-view-default .elementor-icon:not(#e){color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-937e8d2 .elementor-icon i, .elementor-2170101 .elementor-element.elementor-element-937e8d2 .elementor-icon svg{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-8fb06cb{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-02a0d8e .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-c5569d7 a.elementor-button{font-size:20px;background-color:#FFA72A;border-color:#FFA72A;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:3% 12% 3% 12%;}.elementor-2170101 .elementor-element.elementor-element-c5569d7 a.elementor-button:hover, .elementor-2170101 .elementor-element.elementor-element-c5569d7 a.elementor-button:focus{background-color:#FFA72A;border-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-c5569d7 > .elementor-widget-container{margin:6% 0% 6% 0%;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-903a7cc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-903a7cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-903a7cc.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-903a7cc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-903a7cc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008336;}.elementor-2170101 .elementor-element.elementor-element-903a7cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14% 10% 14% 10%;}.elementor-2170101 .elementor-element.elementor-element-903a7cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-9382525{text-align:center;width:auto;}.elementor-2170101 .elementor-element.elementor-element-9382525 .elementor-heading-title{color:#FFFFFF;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-9382525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 14px 8px 14px;background-color:#C5986E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C5986E;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-a2d20b4{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-a2d20b4 .elementor-heading-title{color:#FFA72A;font-size:55px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-a2d20b4 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2170101 .elementor-element.elementor-element-322a18b .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-322a18b{color:#FFFFFF;line-height:1.9em;}.elementor-2170101 .elementor-element.elementor-element-322a18b > .elementor-widget-container{padding:0% 8% 0% 8%;}.elementor-2170101 .elementor-element.elementor-element-9b6383f:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-9b6383f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-9b6383f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-9b6383f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-icon i{font-size:25px;}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-icon svg{width:25px;}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-text{color:#FFFFFF;padding-inline-start:20px;}.elementor-2170101 .elementor-element.elementor-element-967330a .elementor-icon-list-item > *{text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-1ea0ff2:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-1ea0ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA72A;}.elementor-2170101 .elementor-element.elementor-element-1ea0ff2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-1ea0ff2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(25px/2);}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-icon i{font-size:25px;}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-icon svg{width:25px;}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-text{color:#FFFFFF;padding-inline-start:20px;}.elementor-2170101 .elementor-element.elementor-element-a5f8cf2 .elementor-icon-list-item > *{text-transform:uppercase;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}@media(max-width:1024px) and (min-width:768px){.elementor-2170101 .elementor-element.elementor-element-79299232{width:100%;}.elementor-2170101 .elementor-element.elementor-element-66340734{width:100%;}.elementor-2170101 .elementor-element.elementor-element-6061652f{width:100%;}.elementor-2170101 .elementor-element.elementor-element-dd7883f{width:100%;}}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-253b0ba > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta-content{min-height:280px;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated{margin:50px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-17ee176 .elementor-heading-title{font-size:36px;}.elementor-2170101 .elementor-element.elementor-element-a2d20b4 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-d29e8f5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-d29e8f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-d29e8f5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-d29e8f5 > .elementor-element-populated{margin:15% 8% 15% 8%;}.elementor-2170101 .elementor-element.elementor-element-7adfa92{font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-8ffa8d8 .elementor-heading-title{font-size:50px;}.elementor-2170101 .elementor-element.elementor-element-253b0ba .elementor-heading-title{font-size:43px;}.elementor-2170101 .elementor-element.elementor-element-253b0ba > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-2170101 .elementor-element.elementor-element-d102741 .elementor-heading-title{font-size:38px;}.elementor-2170101 .elementor-element.elementor-element-7033faaa .elementor-cta-content{min-height:280px;}.elementor-2170101 .elementor-element.elementor-element-6061652f > .elementor-element-populated{margin:20px 0px 20px 0px;padding:15% 10% 15% 10%;}.elementor-2170101 .elementor-element.elementor-element-e3e7a25{font-size:22px;}.elementor-2170101 .elementor-element.elementor-element-c9de24e .elementor-text-editor{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-17ee176{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-d495903 .elementor-image img{width:55%;}.elementor-2170101 .elementor-element.elementor-element-8dc613a a.elementor-toggle-title{font-size:15px;}.elementor-2170101 .elementor-element.elementor-element-8dc613a > .elementor-widget-container{padding:0px 4px 0px 4px;}.elementor-2170101 .elementor-element.elementor-element-903a7cc > .elementor-element-populated{padding:6% 6% 6% 6%;}}/* Start custom CSS for toggle, class: .elementor-element-8dc613a */.elementor-2170101 .elementor-element.elementor-element-8dc613a .elementor-toggle .elementor-toggle-item{
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for page-settings */#wrapper {
    background: #fff;
}

body{
    overflow-x: hidden!important;
  }

/*** STYLE ***/

.btn-primary, .btn-primary:hover {
    color: #fff;
    background-color: #008336;
    border-radius: 8px;
}


      /*** COMMANDES ***/
 
 body#checkout section.checkout-step.-reachable.-current .step-number {
     background-color: #333333;
    }
 
 
 .cart-summary-products a{
     color:#333333!important;
    }
 
 .product-price {
     color: #333333;
    }
 
 
.js-cart-summary-products a{
          color:#333333;
    }
      
.js-cart-summary-products:hover a{
          color:#333333;
    }
      
.done {
         color: #008336;
    }
     
.custom-radio span {
         background-color: #008336!important;
     
    }   
     
 
.js-terms a{
     color:#333333!important;
    }
  
.forgot-password a{
  color:#333333!important;
   }
 
.no-account a{
  color:#333333!important;
   }
 
 
body#checkout section.checkout-step .address-item.selected {
     background: #fff;
     border: #333333 3px solid;
    }
 
body#checkout a:hover {
     color: #333333;
    }  
 

.card-block a{
     color: #333333;
    }
 
 /*** CONNEXION COMPTE ***/
 
.input-group.focus{
     outline:0.1875rem solid #008336!important;
    }


.label.label-pill.bright{
    background-color:  #101010!important;
    }

.page-customer-account #content .order-actions a {

    color:  #2e2e2e!important;
   }

.wishlist-footer-links a{
    color:#2e2e2e!important;
   }

.page-my-account #content .links a:hover i{
     color: #2e2e2e;
   }
 
 
.page-my-account a{
     color: #2e2e2e;
   }


.page-customer-account span, .page-addresses span{
    color:#232323;
   }

.page-customer-account i,.page-addresses i{
    color:#232323;
   }
.page-customer-account a{
    color:#232323;
   }


 
 /*** APERCU RAPIDE**/
 
#blockcart-modal .modal-title i.material-icons {
     color: #008336;
    }
 
#blockcart-modal .product-name {
     color: #008336;
    }
 
 /*** ADRESSE ***/
 
.alert-info {
     background-color: #fff;
     border-color: #7d181a;
     color: #333333;
    }
 
.page-footer a{
     color:#333333!important;
    }
 
.alert a{
     color:#333333!important;
    }
 
.psgdprinfo17 a{
     color:#333333!important;
    }
 
  /*** PERSONNALISATION ***/
  
.product-customization .product-message:focus {
     background-color: #fff;
     outline: 0.1875rem solid #C9A781;
    }
 

.card-title.h4{
     color: #008336!important;
     font-size: 20px;
     font-weight: 500;
     line-height: 2em;
    }
 
.product-line-grid-body a{
     color: #232323!important;
    }
 
 /*** CODE PROMO ***/
 
.promo-code-button a{
     color:#008336;
    }
 
.block-promo .promo-input+button {
     border: 2px solid #008336;
    }
 
.block-promo .promo-code-button.cancel-promo {
 
     color: #008336;
    }
 
 /*** PERSONNALISATION ***/
 
.btn-personnalisation .btn-primary {
     letter-spacing: 0.2px!important;
    }
 

 /*** PAGINATION ***/
 .pagination .current a {
     color: #008336;
    
    }
    
    
    @media (max-width: 992px){
    body{
    overflow-x:hidden!important;
    }
    }/* End custom CSS */