.elementor-1582 .elementor-element.elementor-element-4696778 > .elementor-container{min-height:500px;}.elementor-1582 .elementor-element.elementor-element-4696778:not(.elementor-motion-effects-element-type-background), .elementor-1582 .elementor-element.elementor-element-4696778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diragri-nogent-le-phaye.fr/wp-content/uploads/2020/04/cover1-1.jpg");background-position:center center;background-size:cover;}.elementor-1582 .elementor-element.elementor-element-4696778 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582 .elementor-element.elementor-element-4696778{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1582 .elementor-element.elementor-element-33ae387 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-74cd284{text-align:center;}.elementor-1582 .elementor-element.elementor-element-74cd284 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-1359a368 > .elementor-container{max-width:1400px;}.elementor-1582 .elementor-element.elementor-element-1359a368:not(.elementor-motion-effects-element-type-background), .elementor-1582 .elementor-element.elementor-element-1359a368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE031;}.elementor-1582 .elementor-element.elementor-element-1359a368{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1582 .elementor-element.elementor-element-1359a368 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582 .elementor-element.elementor-element-68bc0985{text-align:center;}.elementor-1582 .elementor-element.elementor-element-68bc0985 .elementor-heading-title{color:#000000;font-family:"brush", Sans-serif;font-size:40px;}.elementor-1582 .elementor-element.elementor-element-4e43374 > .elementor-container{max-width:1140px;}.elementor-1582 .elementor-element.elementor-element-47431a64{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-5fd367c > .elementor-container{max-width:1400px;}.elementor-1582 .elementor-element.elementor-element-5fd367c{padding:50px 0px 50px 0px;}.elementor-1582 .elementor-element.elementor-element-101ff716 > .elementor-container{max-width:1140px;}.elementor-1582 .elementor-element.elementor-element-101ff716 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1582 .elementor-element.elementor-element-6e747ffb > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-1582 .elementor-element.elementor-element-7bfc423e{text-align:left;}.elementor-1582 .elementor-element.elementor-element-7bfc423e .elementor-heading-title{color:#000000;font-family:"brush", Sans-serif;font-size:35px;}.elementor-1582 .elementor-element.elementor-element-2cc637da{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-65b7243 > .elementor-container{max-width:1140px;}.elementor-1582 .elementor-element.elementor-element-65b7243 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1582 .elementor-element.elementor-element-25fcf67 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-1582 .elementor-element.elementor-element-6941bd1{text-align:left;}.elementor-1582 .elementor-element.elementor-element-6941bd1 .elementor-heading-title{color:#000000;font-family:"brush", Sans-serif;font-size:35px;}.elementor-1582 .elementor-element.elementor-element-a508e1d{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-846cbb3 > .elementor-container{max-width:1140px;}.elementor-1582 .elementor-element.elementor-element-846cbb3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1582 .elementor-element.elementor-element-d880d81 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 50px 50px 50px;}.elementor-1582 .elementor-element.elementor-element-faf4774{text-align:center;}.elementor-1582 .elementor-element.elementor-element-faf4774 .elementor-heading-title{color:#000000;font-family:"brush", Sans-serif;font-size:35px;}.elementor-1582 .elementor-element.elementor-element-6a76809{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories ul.products, .elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .products .pp-elementor-grid{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product-category .pp-grid-item:hover{border-color:rgba(0, 0, 0, 0);}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories-overlay .product .pp-product-cat-content-wrap{justify-content:center;align-items:center;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product .pp-product-cat-content{text-align:center;padding:50px 50px 50px 50px;opacity:1;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product .woocommerce-loop-category__title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product .pp-product-cat-content .pp-count{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-woo-categories .product .pp-grid-item:hover .pp-product-cat-content{opacity:1;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-slider-arrow{font-size:22px;line-height:22px;height:22px;width:22px;background-color:#FCE031;}.elementor-1582 .elementor-element.elementor-element-8135245 .pp-slider-arrow:hover{background-color:#000000;color:#FCE031;}.elementor-1582 .elementor-element.elementor-element-6921a7ce > .elementor-container{max-width:1400px;}.elementor-1582 .elementor-element.elementor-element-6921a7ce:not(.elementor-motion-effects-element-type-background), .elementor-1582 .elementor-element.elementor-element-6921a7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE031;}.elementor-1582 .elementor-element.elementor-element-6921a7ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1582 .elementor-element.elementor-element-6921a7ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582 .elementor-element.elementor-element-4eeb3e2{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px) and (min-width:768px){.elementor-1582 .elementor-element.elementor-element-71ddce20{width:100%;}.elementor-1582 .elementor-element.elementor-element-6e747ffb{width:100%;}.elementor-1582 .elementor-element.elementor-element-25fcf67{width:100%;}.elementor-1582 .elementor-element.elementor-element-dac0311{width:100%;}}@media(max-width:1024px){.elementor-1582 .elementor-element.elementor-element-74cd284 .elementor-heading-title{font-size:40px;}.elementor-1582 .elementor-element.elementor-element-451406aa > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-1582 .elementor-element.elementor-element-68bc0985 .elementor-heading-title{font-size:35px;}.elementor-1582 .elementor-element.elementor-element-47431a64{text-align:left;}.elementor-1582 .elementor-element.elementor-element-261f8b61 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-1582 .elementor-element.elementor-element-7bfc423e .elementor-heading-title{font-size:35px;}.elementor-1582 .elementor-element.elementor-element-2cc637da{text-align:left;}.elementor-1582 .elementor-element.elementor-element-6941bd1 .elementor-heading-title{font-size:35px;}.elementor-1582 .elementor-element.elementor-element-a508e1d{text-align:left;}.elementor-1582 .elementor-element.elementor-element-faf4774{text-align:left;}.elementor-1582 .elementor-element.elementor-element-faf4774 .elementor-heading-title{font-size:35px;}.elementor-1582 .elementor-element.elementor-element-6a76809{text-align:left;}.elementor-1582 .elementor-element.elementor-element-789c30d > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-1582 .elementor-element.elementor-element-4eeb3e2{text-align:center;}}@media(max-width:767px){.elementor-1582 .elementor-element.elementor-element-74cd284 .elementor-heading-title{font-size:30px;}.elementor-1582 .elementor-element.elementor-element-1359a368{padding:20px 0px 20px 0px;}.elementor-1582 .elementor-element.elementor-element-68bc0985 .elementor-heading-title{font-size:25px;}.elementor-1582 .elementor-element.elementor-element-5fd367c{padding:20px 0px 20px 0px;}.elementor-1582 .elementor-element.elementor-element-6e747ffb > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-1582 .elementor-element.elementor-element-7bfc423e{text-align:left;}.elementor-1582 .elementor-element.elementor-element-7bfc423e .elementor-heading-title{font-size:25px;}.elementor-1582 .elementor-element.elementor-element-25fcf67 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-1582 .elementor-element.elementor-element-6941bd1 .elementor-heading-title{font-size:25px;}.elementor-1582 .elementor-element.elementor-element-d880d81 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-1582 .elementor-element.elementor-element-faf4774 .elementor-heading-title{font-size:25px;}.elementor-1582 .elementor-element.elementor-element-6921a7ce{padding:20px 0px 20px 0px;}}