.elementor-15 .elementor-element.elementor-element-7a04c3d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://55ans-paysanbreton.com/wp-content/uploads/2024/04/jeu-concours-55-ans-paysan-breton-destop.webp");background-position:bottom right;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7a04c3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 0 0 0;}.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:77px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-15 .elementor-element.elementor-element-3d05af9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-3d05af9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3c57399{text-align:left;width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-3c57399 img{width:202px;}.elementor-15 .elementor-element.elementor-element-3c57399 > .elementor-widget-container{margin:-10px 0px 0px -101px;padding:80px 60px 35px 110px;background-color:var( --e-global-color-be22ee1 );border-radius:100% 100% 100% 100%;box-shadow:-7px 20px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-0d31142{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-721305e .elementor-heading-title{color:var( --e-global-color-be22ee1 );font-family:"Eacologica Round Slab", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:var( --e-global-color-6b6ea59 );stroke:var( --e-global-color-6b6ea59 );}.elementor-15 .elementor-element.elementor-element-721305e > .elementor-widget-container{margin:-19px 0px 0px -22px;padding:08px 20px 8px 20px;--e-transform-rotateZ:-7deg;background-color:var( --e-global-color-6b6ea59 );border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-721305e{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-de9770f{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-814d128 .elementor-heading-title{color:var( --e-global-color-be22ee1 );font-family:"Eacologica Round Slab", Sans-serif;font-size:71px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:var( --e-global-color-6b6ea59 );stroke:var( --e-global-color-6b6ea59 );}.elementor-15 .elementor-element.elementor-element-814d128 > .elementor-widget-container{margin:-71px 0px 0px -29px;padding:10px 30px 10px 30px;--e-transform-rotateZ:-7deg;background-color:var( --e-global-color-6b6ea59 );border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-814d128{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-2422928{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-8b8ff5f .elementor-heading-title{color:var( --e-global-color-6b6ea59 );font-family:"Eacologica Round Slab", Sans-serif;font-size:59px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:var( --e-global-color-be22ee1 );stroke:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-8b8ff5f > .elementor-widget-container{margin:-75px 0px 0px -14px;padding:10px 20px 10px 20px;--e-transform-rotateZ:-7deg;background-color:var( --e-global-color-be22ee1 );border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-8b8ff5f{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-3670efd{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-9a3eb69 .elementor-heading-title{color:var( --e-global-color-6b6ea59 );font-family:"Eacologica Round Slab", Sans-serif;font-size:121px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:var( --e-global-color-be22ee1 );stroke:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-9a3eb69 > .elementor-widget-container{margin:-52px 0px 0px -4px;padding:0px 40px 5px 40px;--e-transform-rotateZ:-7deg;background-color:var( --e-global-color-be22ee1 );border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-9a3eb69{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-ca1029d{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-1c47826 .elementor-heading-title{color:var( --e-global-color-be22ee1 );font-family:"Eacologica Round Slab", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:var( --e-global-color-6b6ea59 );stroke:var( --e-global-color-6b6ea59 );}.elementor-15 .elementor-element.elementor-element-1c47826 > .elementor-widget-container{margin:-70px 0px 0px 13px;padding:10px 20px 10px 20px;--e-transform-rotateZ:-7deg;background-color:var( --e-global-color-6b6ea59 );border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-1c47826{width:auto;max-width:auto;z-index:8;}.elementor-15 .elementor-element.elementor-element-8dd12eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8dd12eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(284deg, var( --e-global-color-be22ee1 ) 48%, #FFFFFF00 37%);}.elementor-15 .elementor-element.elementor-element-8dd12eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8dd12eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-df9a868{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-4ceb301:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4ceb301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-4ceb301{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 6% 120px 6%;}.elementor-15 .elementor-element.elementor-element-4ceb301 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4ceb301 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-dff742f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-dff742f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-dff742f > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated{box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-860px 0 0 50%;--e-column-margin-right:0;--e-column-margin-left:50%;padding:60px 60px 60px 60px;}.elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-dff742f{z-index:8;}.elementor-15 .elementor-element.elementor-element-ff1e99e{text-align:center;}.elementor-15 .elementor-element.elementor-element-ff1e99e .elementor-heading-title{color:var( --e-global-color-6b6ea59 );font-family:"Paysan Breton", Sans-serif;font-size:26px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-ff1e99e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de563c1{text-align:center;}.elementor-15 .elementor-element.elementor-element-de563c1 .elementor-heading-title{color:var( --e-global-color-280095f );font-family:"Eacologica Round Slab", Sans-serif;font-size:42px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-de563c1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-f21f97a{text-align:center;}.elementor-15 .elementor-element.elementor-element-f21f97a img{width:32px;}.elementor-15 .elementor-element.elementor-element-f21f97a > .elementor-widget-container{margin:-97px 0px 0px -395px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-1694885{text-align:center;}.elementor-15 .elementor-element.elementor-element-1694885 img{width:32px;}.elementor-15 .elementor-element.elementor-element-1694885 > .elementor-widget-container{margin:-107px 0px 0px 395px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-9a2ca10{z-index:5;}.elementor-15 .elementor-element.elementor-element-875ff28{text-align:center;}.elementor-15 .elementor-element.elementor-element-875ff28 img{width:32px;}.elementor-15 .elementor-element.elementor-element-875ff28 > .elementor-widget-container{margin:-154px 0px 0px -215px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-c25bf36{text-align:center;}.elementor-15 .elementor-element.elementor-element-c25bf36 img{width:32px;}.elementor-15 .elementor-element.elementor-element-c25bf36 > .elementor-widget-container{margin:-175px 0px 0px 215px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-5018426{margin-top:0px;margin-bottom:-100px;padding:0% 0% 0% 8%;}.elementor-15 .elementor-element.elementor-element-89038b2 > .elementor-element-populated{margin:-70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0100px 80px 0px;}.elementor-15 .elementor-element.elementor-element-05a939b{text-align:left;}.elementor-15 .elementor-element.elementor-element-05a939b .elementor-heading-title{color:#E30613;font-family:"Paysan Breton", Sans-serif;font-size:26px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-05a939b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9e45f42{text-align:left;}.elementor-15 .elementor-element.elementor-element-9e45f42 .elementor-heading-title{color:#1D1D1B;font-family:"Eacologica Round Slab", Sans-serif;font-size:42px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-9e45f42 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-d47e06e{text-align:justify;color:var( --e-global-color-280095f );font-family:"DIN", Sans-serif;font-size:19px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-d47e06e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-458647c .elementor-button{font-family:"Eacologica Round Slab", Sans-serif;font-size:19px;letter-spacing:1px;fill:var( --e-global-color-be22ee1 );color:var( --e-global-color-be22ee1 );background-color:var( --e-global-color-6b6ea59 );border-radius:30px 30px 30px 30px;}.elementor-15 .elementor-element.elementor-element-458647c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-458647c .elementor-button:focus{color:var( --e-global-color-be22ee1 );background-color:var( --e-global-color-e0794ee );}.elementor-15 .elementor-element.elementor-element-458647c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-458647c .elementor-button:focus svg{fill:var( --e-global-color-be22ee1 );}.elementor-15 .elementor-element.elementor-element-458647c > .elementor-widget-container{margin:35px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-538d238.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-538d238.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-538d238 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b26a4b4{text-align:right;}.elementor-15 .elementor-element.elementor-element-b26a4b4 > .elementor-widget-container{margin:-119px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b26a4b4:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://55ans-paysanbreton.com/wp-content/uploads/2024/04/masque-photo-pique-nique-paysan-breton.svg );-webkit-mask-size:100%;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-b26a4b4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://55ans-paysanbreton.com/wp-content/uploads/2024/04/masque-photo-pique-nique-paysan-breton.svg );-webkit-mask-size:100%;-webkit-mask-position:bottom left;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-204a388{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-204a388 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-204a388 > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-7a04c3d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://55ans-paysanbreton.com/wp-content/uploads/2024/04/jeu-concours-55-ans-paysan-breton-mobile.webp");}.elementor-15 .elementor-element.elementor-element-7a04c3d{padding:0 0 0 0;}.elementor-15 .elementor-element.elementor-element-3c57399 img{width:161px;}.elementor-15 .elementor-element.elementor-element-3c57399 > .elementor-widget-container{margin:38px 0px 0px -78px;padding:35px 50px 35px 80px;}.elementor-15 .elementor-element.elementor-element-721305e .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-721305e > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-15 .elementor-element.elementor-element-814d128 .elementor-heading-title{font-size:66px;}.elementor-15 .elementor-element.elementor-element-814d128 > .elementor-widget-container{margin:-71px 0px 0px -32px;}.elementor-15 .elementor-element.elementor-element-8b8ff5f > .elementor-widget-container{margin:-75px 0px 0px -19px;}.elementor-15 .elementor-element.elementor-element-9a3eb69 > .elementor-widget-container{margin:-51px 0px 0px -10px;}.elementor-15 .elementor-element.elementor-element-9a3eb69{z-index:8;}.elementor-15 .elementor-element.elementor-element-1c47826 > .elementor-widget-container{margin:-69px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4ceb301{padding:0100px 50px 100px 50px;}.elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:60px 60px 60px 60px;}.elementor-15 .elementor-element.elementor-element-ff1e99e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-de563c1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-5018426{margin-top:120px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-15 .elementor-element.elementor-element-89038b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-05a939b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-9e45f42 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-d47e06e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-15 .elementor-element.elementor-element-204a388:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-204a388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://55ans-paysanbreton.com/wp-content/uploads/2024/04/pique-nique-jeu-concours-55-ans-paysan-breton-mobile.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-204a388{padding:200px 0px 200px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-7a04c3d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://55ans-paysanbreton.com/wp-content/uploads/2024/04/jeu-concours-55-ans-paysan-breton-mobile.webp");background-position:bottom right;}.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:27px;}.elementor-15 .elementor-element.elementor-element-7a04c3d{margin-top:-14px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3d05af9 > .elementor-element-populated{margin:0px 0px -5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-3c57399{text-align:left;}.elementor-15 .elementor-element.elementor-element-3c57399 img{width:127px;}.elementor-15 .elementor-element.elementor-element-3c57399 > .elementor-widget-container{margin:18px 0px 0px -78px;padding:40px 40px 30px 79px;}.elementor-15 .elementor-element.elementor-element-0d31142{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-721305e{text-align:left;width:auto;max-width:auto;align-self:center;}.elementor-15 .elementor-element.elementor-element-721305e .elementor-heading-title{font-size:18px;letter-spacing:0.3px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-15 .elementor-element.elementor-element-721305e > .elementor-widget-container{margin:0px 0px 0px -23px;padding:6px 12px 6px 16px;--e-transform-rotateZ:-7deg;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-de9770f{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-814d128{text-align:left;width:auto;max-width:auto;align-self:center;}.elementor-15 .elementor-element.elementor-element-814d128 .elementor-heading-title{font-size:39px;letter-spacing:0.3px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-15 .elementor-element.elementor-element-814d128 > .elementor-widget-container{margin:-20px 0px 0px -23px;padding:6px 16px 6px 16px;--e-transform-rotateZ:-7deg;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-2422928{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-8b8ff5f{text-align:left;width:auto;max-width:auto;align-self:center;}.elementor-15 .elementor-element.elementor-element-8b8ff5f .elementor-heading-title{font-size:29px;letter-spacing:-0.1px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-15 .elementor-element.elementor-element-8b8ff5f > .elementor-widget-container{margin:-21px 0px 0px -13px;padding:6px 8px 6px 8px;--e-transform-rotateZ:-7deg;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-3670efd{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-9a3eb69{text-align:left;width:auto;max-width:auto;align-self:center;}.elementor-15 .elementor-element.elementor-element-9a3eb69 .elementor-heading-title{font-size:66px;letter-spacing:-0.1px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-15 .elementor-element.elementor-element-9a3eb69 > .elementor-widget-container{margin:-11px 0px 0px -4px;padding:6px 8px 6px 8px;--e-transform-rotateZ:-7deg;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-ca1029d{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-1c47826{text-align:left;width:auto;max-width:auto;align-self:center;z-index:9;}.elementor-15 .elementor-element.elementor-element-1c47826 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;-webkit-text-stroke-width:0.2px;stroke-width:0.2px;}.elementor-15 .elementor-element.elementor-element-1c47826 > .elementor-widget-container{margin:-23px 0px 0px 4px;padding:6px 12px 6px 12px;--e-transform-rotateZ:-7deg;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-4ceb301 > .elementor-shape-bottom svg{width:calc(152% + 1.3px);height:145px;}.elementor-15 .elementor-element.elementor-element-4ceb301{margin-top:0px;margin-bottom:60px;padding:35px 12px 120px 12px;}.elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated{padding:30px 22px 30px 22px;}.elementor-15 .elementor-element.elementor-element-ff1e99e{text-align:center;}.elementor-15 .elementor-element.elementor-element-ff1e99e .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-ff1e99e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-de563c1{text-align:center;}.elementor-15 .elementor-element.elementor-element-de563c1 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-de563c1 > .elementor-widget-container{margin:-15px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f21f97a > .elementor-widget-container{margin:-66px 0px 0px -236px;}.elementor-15 .elementor-element.elementor-element-1694885 > .elementor-widget-container{margin:-76px 0px 0px 229px;}.elementor-15 .elementor-element.elementor-element-5018426{margin-top:0px;margin-bottom:60px;padding:0px 12px 0px 12px;}.elementor-15 .elementor-element.elementor-element-89038b2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-05a939b{text-align:center;}.elementor-15 .elementor-element.elementor-element-05a939b .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-05a939b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9e45f42{text-align:center;}.elementor-15 .elementor-element.elementor-element-9e45f42 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-9e45f42 > .elementor-widget-container{margin:-15px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d47e06e{text-align:center;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-d47e06e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-458647c .elementor-button{font-size:17px;}.elementor-15 .elementor-element.elementor-element-458647c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-204a388:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-204a388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://55ans-paysanbreton.com/wp-content/uploads/2024/04/pique-nique-jeu-concours-55-ans-paysan-breton-mobile.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-204a388{padding:280px 0px 0px 0px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-3d05af9{width:92.483%;}.elementor-15 .elementor-element.elementor-element-8dd12eb{width:7.477%;}.elementor-15 .elementor-element.elementor-element-89038b2{width:45.526%;}.elementor-15 .elementor-element.elementor-element-538d238{width:54.474%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-dff742f{width:100%;}.elementor-15 .elementor-element.elementor-element-89038b2{width:100%;}.elementor-15 .elementor-element.elementor-element-538d238{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1c47826 */.dix{
    font-size:1.6rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a04c3d */@media screen and (max-width: 950px) {

.elementor-15 .elementor-element.elementor-element-7a04c3d > .elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-6b6ea59) !important;
}
}


@media screen and (min-width: 1550px) {
.header-pb{
    padding: 0px 0px 380px 0px !important ;
}
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-9a2ca10 */.frm_style_style-formidable.with_frm_style .frm_error{
    color:#E30613 !important;
}


.frm_style_style-formidable.with_frm_style .frm_error_style{
    font-family: 'Eacologica Round Slab' !important;
        -webkit-text-stroke-width: 0.5px;
    stroke-width: 0.5px;
    -webkit-text-stroke-color: var(--e-global-color-6b6ea59);
    stroke: var(--e-global-color-6b6ea59);
    border-radius:10px !important;
}





.with_frm_style .frm_radio input[type="radio"],  .frm_checkbox input[type="checkbox"] {
 
  width: 22px !important;
  min-width: 22px !important;
  height: 22px !important;
  border: 4px solid rgba(208,2,27,1) !important;
  border-radius:100px !important;
   
}

.with_frm_style input::placeholder,.frm_style_paysan-breton.with_frm_style textarea::placeholder {
    color: #1D1D1B !important;
}

.with_frm_style input::-webkit-input-placeholder,.frm_style_paysan-breton.with_frm_style textarea::-webkit-input-placeholder {
    color: #1D1D1B !important;
}




#field_9kfgi option.frm-select-placeholder {
    color: #000 !important;
}

select #field_9kfgi


.with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style input[type="file"], .with_frm_style input[type="search"], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement {
  max-width: 90% !important;
}


#field_eyolm::-webkit-inner-spin-button,
#field_eyolm::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}

#field_eyolm {
    -moz-appearance: textfield !important;
}
.with_frm_style .frm_top_container .frm_primary_label {
    display: none !important;
}


#field_9kfgi {
    /* Masquer la flèche par défaut */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* Ajouter une image personnalisée en tant que flèche */
    background-image: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/04/dropdown-pique-nique-55-ans-paysan-breton.svg');
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: right center; /* Positionner l'image à droite */
    /* Définir la taille de l'image */
    padding-right: 20px; /* Ajustez cette valeur selon votre besoin */
    height: 52px !important;
    width:90% !important;
}

.with_frm_style .frm_radio input[type="radio"]::before, .with_frm_style .frm_scale input[type="radio"]::before, .with_frm_style .frm_checkbox input[type="checkbox"]::before {
  content: '';
  width: 10px !important;
  height: 10px !important;

  margin: 2px !important;
}

.coche{
    font-size:14px !important;
    font-weight: normal !important;
    font-family: 'DIN' !important;
}
.souligne{
    color:#1D1D1B !important;
    font-weight: 600;
    text-decoration: underline !important;
}


@media screen and (max-width: 650px) {
    
    #field_9kfgi{
        width:100% !important;
    }
    
    .with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style input[type="file"], .with_frm_style input[type="search"], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement {
  max-width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dff742f */@media screen and (max-width: 650px) {
    .elementor-15 .elementor-element.elementor-element-dff742f > .elementor-element-populated{
    box-shadow: 0px 0px 20px 10px rgba(0, 0, 0, 0);}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ceb301 */.formulaire{
    overflow-x: clip !important;
}



@media screen and (max-width: 950px) {

.fond-rouge{
    background-color:#E30613 !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47e06e */.elementor-32 .elementor-element.elementor-element-035b5f5 > .elementor-widget-container {
  margin: 0% 20px 0% 20px !important;
}

.elementor-32 .elementor-element.elementor-element-cfa8853 .elementor-heading-title {
  font-size: 24px;
   margin: 0% 20px 0% 20px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Eacologica Round Slab';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/eacologica-round-slab-bold.eot');
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/eacologica-round-slab-bold.eot?#iefix') format('embedded-opentype'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/eacologica-round-slab-bold.woff2') format('woff2'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/eacologica-round-slab-bold.woff') format('woff'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/eacologica-round-slab-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Paysan Breton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/Paysan-Breton.eot');
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/Paysan-Breton.eot?#iefix') format('embedded-opentype'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/Paysan-Breton.woff2') format('woff2'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/Paysan-Breton.woff') format('woff'),
		url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/Paysan-Breton.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/DIN2014-Bold.woff') format('woff');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://55ans-paysanbreton.com/wp-content/uploads/2024/03/DIN2014-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */