body,footer .contact-informations address,html{font-family:"Be Vietnam Pro",sans-serif}a,a:hover{text-decoration:none}.blog .a-la-une .actuslider li a>div,footer{background-repeat:no-repeat;background-position:right bottom}body,html{font-size:1rem;color:#474747;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:style;scroll-behavior:smooth;background-color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;color:#00552a;margin:0;margin-bottom:1rem}.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light,.light-title .h1,.light-title .h2,.light-title .h3,.light-title .h4,.light-title .h5,.light-title .h6,.light-title h1,.light-title h2,.light-title h3,.light-title h4,.light-title h5,.light-title h6,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-weight:300}.h1,h1{font-size:3.75rem;margin-bottom:2rem}.h2,h2{font-size:2.13rem;margin-bottom:1.5rem}.h3,h3{font-size:1.6rem;margin-bottom:1.3rem}p{font-weight:300;font-size:1rem;letter-spacing:-10%;margin:1rem 0}a{color:#00552a;font-weight:500;transition:color .3s ease-in-out}a:hover{color:#fdd201}b,strong{font-weight:700}.button,.elementor-button,.elementor-button.elementor-button-link,button{display:inline-block;text-align:center;background-color:#00552a;color:#fff;padding:1rem;cursor:pointer;-webkit-appearance:none;appearance:none;border:none;line-height:1;transition:background .3s ease,color .3s ease;font-size:1rem;border-radius:0}.button.outline,.elementor-button.elementor-button-link.outline,.elementor-button.outline,button.outline{background-color:transparent;color:#00552a;border:1px solid #00552a}.button.outline.white,.elementor-button.elementor-button-link.outline.white,.elementor-button.outline.white,button.outline.white{color:#fff;border-color:#fff}.button.outline.white:hover,.elementor-button.elementor-button-link.outline.white:hover,.elementor-button.outline.white:hover,button.outline.white:hover{background-color:#fff;color:#00552a}.button.outline:hover,.elementor-button.elementor-button-link.outline:hover,.elementor-button.outline:hover,button.outline:hover{background-color:#00552a;color:#fff}.button:hover,.elementor-button.elementor-button-link:hover,.elementor-button:hover,button:hover{color:#fff;background-color:#fdd201}.btn-outline .elementor-button,.btn-outline .elementor-button.elementor-button-link{background-color:transparent;color:#00552a;border:1px solid #00552a}.btn-outline .elementor-button.elementor-button-link:hover,.btn-outline .elementor-button:hover{background-color:#00552a;color:#fff}.btn-outline.white .elementor-button,.btn-outline.white .elementor-button.elementor-button-link{color:#fff;border-color:#fff}.btn-outline.white .elementor-button.elementor-button-link:hover,.btn-outline.white .elementor-button:hover{background-color:#fff;color:#00552a}header{padding:2rem 0rem 3rem;background-color:#fff}header ul li{margin:0 1.6rem;padding:0}header ul li a{padding:.5rem 0rem}header ul li.current-menu-item a{border-bottom:1px solid #fdd201}header .logo{height:85px}header .logo img{width:100%;height:100%;object-fit:contain}header .burger-menu{position:relative;z-index:998;width:40px;height:13px;bottom:10px;display:none;cursor:pointer;transition:transform .3s ease}header .burger-menu.open:after{transform:rotate(45deg);top:0}header .burger-menu.open:before{transform:rotate(-45deg);top:0}header .burger-menu:after,header .burger-menu:before{content:"";position:absolute;width:40px;height:3px;border-radius:10px;background-color:#00552a;transition:transform .3s ease,top .3s ease}header .burger-menu:after{top:0}header .burger-menu:before{top:10px}header .burger-menu:hover{transform:scale(1.05)}header .burger-menu:active,header .burger-menu:focus{transform:scale(.9)}footer ul,header ul{display:flex;align-items:center;padding:0;margin:0;list-style:none}footer ul.socials li,header ul.socials li{margin:0}footer ul.socials li a,header ul.socials li a{display:block;padding:0rem;transition:transform .3s ease}footer ul.socials li a img,header ul.socials li a img{position:relative;top:8px;width:42px;height:42px;object-fit:contain}footer ul.socials li a:hover,header ul.socials li a:hover{transform:scale(1.1)}footer{color:#fff;background-color:#00552a;background-image:url(../img/element_footer.png);background-size:auto 100%;padding:3rem 0rem;margin-top:2rem}footer h3{color:#fff;font-size:1rem;text-transform:uppercase}footer ul:not(.socials){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem 2rem;align-content:center}footer ul:not(.socials) li{width:fit-content}footer ul:not(.socials) li a{color:#fff}footer ul:not(.socials) li a:hover{color:#fdd201}footer .contact-informations address{font-style:300;margin-bottom:1rem}footer .contact-informations p{margin:0}footer .contact-informations p a{color:#fdd201;transition:color .3s ease}footer .contact-informations p a:hover{color:#fff}footer .footer-wrapper{display:flex;justify-content:space-between;align-items:baseline}footer .footer-wrapper>div{margin-bottom:3rem}footer .footer-wrapper>div:nth-child(2){margin:0 2rem;margin-bottom:2rem}.pagination{position:relative;display:flex;justify-content:center;align-items:center}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:35px;font-weight:300;font-size:1.15rem;background-color:#ccdd6a;color:#fff;margin:.5rem;transition:transform .3s ease}.pagination .page-numbers.current{background-color:#00552a;cursor:default}.pagination .page-numbers.next,.pagination .page-numbers.prev{display:block;padding:1rem;background-color:transparent!important;transition:transform .3s ease}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{content:"";position:absolute;width:14px;height:14px;border-left:2px solid #ccdd6a;border-top:2px solid #ccdd6a}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{transform:translateY(-50%) rotate(-45deg) scale(1.1)}.pagination .page-numbers.next{transform:rotate(135deg)}.pagination .page-numbers.next:hover{transform:rotate(135deg) scale(1.1)}.pagination .page-numbers.prev{transform:rotate(-45deg)}.pagination .page-numbers.prev:hover{transform:rotate(-45deg) scale(1.1)}.pagination .page-numbers:hover{transform:scale(1.1)}.circle-bg{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1}.circle-bg .citation,.circle-bg .elementor-widget-container{z-index:1;font-size:2.13rem;color:#00552a;font-weight:300;text-align:center}.circle-bg:after{content:"";position:absolute;display:flex;align-items:center;justify-content:center;width:75%;height:75%;border-radius:50%;background-color:#fdd201;opacity:.2;filter:blur(30px)}.slick-next,.slick-prev{position:absolute;top:50%;left:calc(-1.5rem - 100px);transform:translateY(-50%) rotate(-45deg);width:50px;height:50px;background-color:transparent!important;transition:transform .3s ease}.slick-next:before,.slick-prev:before{content:"";position:absolute;width:100%;height:100%;border-left:2px solid #ccdd6a;border-top:2px solid #ccdd6a}.slick-next:hover,.slick-prev:hover{transform:translateY(-50%) rotate(-45deg) scale(1.1)}.slick-next{left:initial;right:calc(-1.5rem - 100px);transform:translateY(-50%) rotate(135deg)}.slick-next:hover{transform:translateY(-50%) rotate(135deg) scale(1.1)}.slick-dots{position:absolute;bottom:2rem;display:flex;align-items:center;justify-content:center;list-style:none;width:100%;margin:0;padding:0}.slick-dots li{margin:.5rem}.slick-dots li button{font-size:0;padding:0;border:1px solid #fff;color:transparent!important;background-color:transparent;width:16px;height:16px;border-radius:50px;transition:background .3s ease}.slick-dots li.slick-active button{background-color:#fff}.w-fit{width:fit-content}.blog header{position:relative;padding:7rem 0rem}.blog header h1{position:relative;color:#fff;text-align:center;margin:0}.blog header:before{content:"";position:absolute;background-color:#00552a;opacity:.5;top:0;left:0;width:100%;height:100%}.blog .feuille{height:39px;object-fit:contain}.blog .a-la-une{padding:3rem 0rem}.blog .a-la-une .col{position:relative}.blog .a-la-une .col .feuille-slide{position:absolute;top:calc(75% - 4rem);right:-50px;height:99px;object-fit:contain}.blog .a-la-une .actuslider{list-style:none;margin:0;margin-bottom:4rem;padding:0}.blog .a-la-une .actuslider li a{display:block;display:flex}.blog .a-la-une .actuslider li a>div{width:50%;max-height:500px;padding:4rem 2rem 5rem;background-color:#00552a;background-image:url(../img/element_footer.png);background-size:100% auto}.blog .a-la-une,.blog header,.single header{background-repeat:no-repeat;background-size:cover}.blog .a-la-une .actuslider li a>div h2,.blog .a-la-une .actuslider li a>div p,.blog .a-la-une .actuslider li a>div span{color:#fff}.blog .a-la-une .actuslider li a img{width:50%;max-height:500px;object-fit:cover}.blog .list-article article{position:relative;padding:2rem;padding-bottom:4rem;margin-bottom:4rem}.blog .list-article article img{margin-bottom:1rem;width:100%;height:375px;object-fit:cover}.blog .list-article article .button{position:absolute;bottom:0;margin:0 auto}.blog .a-la-une,.blog header{background-position:center center}.single header{position:relative;padding:7rem 0rem;background-position:center center}.single header h1{position:relative;color:#fff;text-align:center;margin:0}.single header strong{display:block;position:relative;color:#fff;text-align:center;margin:0}.single header:before{content:"";position:absolute;background-color:#00552a;opacity:.5;top:0;left:0;width:100%;height:100%}.single-producteur .thumbnail{position:relative}.single-producteur .thumbnail img{width:100%;height:750px;object-fit:cover}.single-producteur .thumbnail .feuille{position:absolute;top:20%;left:-50%;height:59px;object-fit:contain}.producteur-elementor-widget .feuille,.single-producteur .production .feuille{height:39px;object-fit:contain}.single-producteur .informations h1{margin-bottom:0}.single-producteur .production ul{display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.producteur-elementor-widget h3{margin-bottom:3rem}.producteur-elementor-widget h2{margin-bottom:0rem}.producteur-elementor-widget p{margin:.5rem 0;margin-bottom:1.5rem}.producteur-elementor-widget .thumbnail{position:relative}.producteur-elementor-widget .thumbnail img{width:100%;height:100%;max-height:500px;object-fit:cover}.producteur-elementor-widget .thumbnail .feuille{position:absolute;top:70%;left:-50%;height:99px;object-fit:contain}.producteur-slide{margin-bottom:2rem}.producteur-slide .slick-slide{margin:0 2rem}.producteur-slide .slick-list{margin:0 -2rem}.producteur-slide .slick-dots{position:absolute;top:calc(100% + .5rem);bottom:initial}.producteur-slide .slick-dots li button{border:1px solid #00552a}.producteur-slide .slick-dots li.slick-active button{background-color:#00552a}.producteur-slide .slide-wrapper{display:grid!important;grid-template-columns:repeat(var(--data-slide-columns),1fr);grid-template-rows:repeat(var(--data-slide-rows),1fr);grid-gap:2rem}.producteur-slide .slide-wrapper a{display:block;text-align:center}.producteur-slide .slide-wrapper a img{margin-bottom:1.5rem;aspect-ratio:1;width:100%;height:250px;object-fit:cover;transition:transform .3s ease}.producteur-slide .slide-wrapper a h3{margin-bottom:.5rem}.producteur-slide .slide-wrapper a p{margin:0;color:#474747}.producteur-slide .slide-wrapper a:hover img{transform:scale(1.05)}@media screen and (max-width:1400px){header ul li{margin:0 1rem}}@media screen and (max-width:1200px){header ul:not(.social) li:last-child{margin-right:0}header .socials{display:none}footer .footer-wrapper{display:grid}footer .footer-wrapper>div:nth-child(2),footer .footer-wrapper>div:nth-child(3){grid-column:2;margin:0}footer .footer-wrapper>div:nth-child(2){margin-bottom:3rem}.blog .a-la-une .actuslider li a>div{width:60%}.blog .a-la-une .actuslider li a img{width:40%}}@media screen and (max-width:992px){html{font-size:14px!important}body.active,html.active{overflow:hidden}header ul:not(.socials){z-index:997;opacity:0;pointer-events:none;position:fixed;inset:0;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s ease}header ul:not(.socials) li{padding:.75rem}header ul:not(.socials) li ul{display:none}header ul:not(.socials).active{pointer-events:all;opacity:1}header .burger-menu{display:block}.blog .a-la-une .actuslider li a img,.blog .a-la-une .feuille-slide,.producteur-elementor-widget .thumbnail .feuille{display:none}header .burger-menu.active:after{transform:rotate(45deg);top:10px}header .burger-menu.active:before{transform:rotate(-45deg)}.blog .a-la-une .actuslider li a>div{width:100%}.blog .list-article article{padding:0rem;padding-bottom:4rem}.producteur-elementor-widget p{text-align:center}.producteur-slide .slide-wrapper{grid-template-columns:repeat(calc(var(--data-slide-columns)/ 2),1fr)}.circle-bg{aspect-ratio:initial!important}}@media screen and (max-width:767px){footer{text-align:center}footer .menu{display:flex!important;flex-direction:column}footer .socials{justify-content:center}footer .footer-wrapper{display:block}.producteur-slide .slide-wrapper{grid-template-columns:1fr}}@media screen and (max-width:480px){footer ul:not(.socials){display:block;margin-bottom:1rem}footer ul:not(.socials) li{margin-bottom:.85rem}}