body,p{font-family:'Roboto',Arial,sans-serif}h1,h2{font-family:'goboldregular',Arial,sans-serif}.header-home h1{font-size:50px;line-height:1.4em;color:#404040!important}.header-home h1 span.big{font-size:56px}@media (max-width:767px){.header-home h1{font-size:40px}.header-home h1 span.big{font-size:45px}.header-home h1 span{background-color:rgba(255,255,255,0.7)}.et_pb_section{padding:30px 0}.et_pb_row{width:90%;padding:20px 0}}h2{font-size:50px;text-transform:uppercase;color:#404040}@media (max-width:767px){h2{font-size:30px;line-height:1.3}}.soustitre-big{font-size:35px;color:#404040;line-height:1.3em;letter-spacing:0.015em}@media (max-width:767px){.soustitre-big{font-size:22px}}h3,.intertitre-accroche h3{font-family:'goboldregular',Arial,sans-serif!important;font-size:30px;letter-spacing:0.01em}.intertitre-accroche h3{padding-bottom:0}.legende{color:#777777;font-weight:400}.btn-bleu,.btn-bleu:visited{font-family:'goboldregular',Arial,sans-serif;text-transform:uppercase;text-align:center;font-size:20px;color:#51CAE9;border:2px solid #51CAE9;border-radius:0;display:inline-block;padding:0.3em 1em;transition:all 0.2s ease-in-out}.btn-bleu:hover{color:#fff;background-color:#51CAE9!important}.btn-2lignes{max-width:320px;padding:0!important}.btn-2lignes.large{max-width:400px!important}.et_pb_promo.btn-2lignes{background-color:transparent!important}.btn-2lignes .et_pb_promo_description{padding:12px 10px 15px;border:2px solid #51CAE9;border-radius:0}.btn-2lignes .et_pb_promo_description:hover{background-color:#51CAE9}.btn-2lignes .et_pb_promo_description p{font-size:18px;letter-spacing:0.02em;padding-bottom:0.25em;text-align:center}.btn-2lignes .et_pb_promo_description h4{font-family:'goboldregular',Arial,sans-serif;color:#51CAE9!important;text-transform:uppercase;text-align:center;font-size:25px;padding-bottom:0}.btn-2lignes .et_pb_promo_description h4,.btn-2lignes .et_pb_promo_description p{color:#51CAE9!important;transition:all 0.25s ease-in-out}.btn-2lignes .et_pb_promo_description:hover h4,.btn-2lignes .et_pb_promo_description:hover p{color:#fff!important}@media (max-width:767px){.btn-2lignes,.btn-2lignes.large,.btn-bleu{width:100%;max-width:100%!important}}.before-elef::before{content:url(https://preprod-wordpress.lelefan.org/wp-content/uploads/2021/03/elefan-logo2_reduit.png);position:absolute;top:-75px;left:0}.before-elef.droite::before{right:0!important;left:auto}@media (max-width:980px){.mobile-none{display:none}.before-elef.before-none::before{display:none}}.centre{margin:auto}#top-header .container{font-weight:500}.top-mail a::before{font-family:'ETModules';content: "\e076";margin-right:5px}.top-adresse a::before{font-family:'ETModules';content: "\e081";margin-right:5px}.top-tel a::before{font-family:'ETModules';content: "\e090";margin-right:5px}.top-membre a::before{font-family:'ETModules';content: "\e08a";margin-right:5px}#main-header{padding-top:10px;border-bottom:solid 4px #51CAE9}.menu-home{font-family:'ETModules'}#top-menu li.current-menu-item.menu-home>a,#top-menu li.menu-home>a:hover,.et-fixed-header #top-menu li.menu-home>a:hover{color:#51CAE9!important;transition:all .25s ease-in-out}#top-menu .menu-item-has-children a{padding-right:0!important}#et-top-navigation{font-weight:500;letter-spacing:0.015em}.et_fixed_nav #et-top-navigation,#top-menu a{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#top-menu-nav>ul>li>a:hover{opacity:1}@media only screen and (min-width:981px){ul.sub-menu{display:none}.et_header_style_left #et-top-navigation nav>ul>li>a{margin-left:5px}.et_header_style_left #et-top-navigation nav>ul>li>a::after{opacity:0;content:""!important;height:10px;width:100%;background-color:#51CAE9;left:0;top:24px!important;position:absolute;transition:all .25s ease-in-out}.et_header_style_left #et-top-navigation nav>ul>li:not(:first-child)>a:hover::after,.et_header_style_left #et-top-navigation nav>ul>li:not(:first-child).current-menu-item>a::after{opacity:1;content:""!important;height:10px;width:100%;background-color:#51CAE9;left:0;bottom:0;position:absolute;transition:all .25s ease-in-out}#et-main-area{margin-top:12px}}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}@media only screen and (max-width:980px){#logo{content:url("https://preprod-wordpress.lelefan.org/wp-content/uploads/2021/03/Logo_texte_blanc.png");max-height:75%}#main-header{background-color:#51CAE9}.et_menu_container{width:90%}.et_header_style_left #et-top-navigation{padding-top:12px!important}.et_fixed_nav #main-header{position:fixed}}#mobile_menu li.top-mail{border-top:4px solid #51CAE9}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:10px}.mobile_menu_bar:before{font-size:50px;color:#fff!important}.et_mobile_menu{border-top:none}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\43';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\42'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}#sousMenu{position:fixed;left:0;right:0;z-index:100}@media (max-width:980px){#sousMenu{display:none}}@media (min-width:981px){#sousMenu{width:100%;max-width:100%;padding-right:30px;padding-left:30px}}#menu-menu-page-fonctionnement,#menu-menu-page-producteurs{padding-top:12px!important}#menu-menu-page-fonctionnement li a,#menu-menu-page-producteurs li a{color:#404040;padding-bottom:15px;transition:all 0.1s ease-in-out}#menu-menu-page-fonctionnement li a:hover,#menu-menu-page-producteurs li a:hover{color:#51CAE9;opacity:1}#menu-menu-page-fonctionnement li a.lien-ancre-current,#menu-menu-page-producteurs li a.lien-ancre-current{color:#51CAE9;opacity:1}@media (min-width:981px){.et_pb_fullwidth_section.section-header-sous-menu{padding-top:45px}}.header-home{padding-top:12%;padding-bottom:18%}.header-home .et_pb_fullwidth_header_container{max-width:750px;margin-left:10%}.section-header-sous-menu{padding-top:0}.header-light{padding:100px 0}.header-light h1{font-size:60px;color:#404040!important;padding-bottom:0}@media only screen and (max-width:767px){.header-light{padding:30px 0}.header-light h1{font-size:40px;line-height:1.2}}.full-img{min-height:200px;opacity:0.8}@media only screen and (min-width:981px){.full-img{min-height:500px}}.resume-principal .et_pb_main_blurb_image{margin-bottom:15px;max-width:50px}.resume-principal.membre .et_pb_module_header{font-weight:800;text-align:center;color:#404040;line-height:1.3;min-height:50px}@media (min-width:981px){.resume-principal.membre.left .et_pb_blurb_content{float:right}.resume-principal.membre.right .et_pb_blurb_content{float:left}}.text-courant,.resume-principal .et_pb_blurb_description,.resume-photo .et_pb_blurb_description,.resume-picto-gauche .et_pb_blurb_description,.blocs-valeurs p{font-size:18px;color:#404040;line-height:1.5}.et_pb_row.row-resume-photo{padding-top:55px}.resume-photo .et_pb_module_header{font-family:'gobold_boldregular',Arial,sans-serif;font-size:25px;line-height:1.2;padding-bottom:22px}.resume-picto-gauche .et_pb_module_header,.blocs-valeurs h4{font-family:'gobold_boldregular',Arial,sans-serif;font-size:25px;color:#404040;padding:3px 0px 15px}.resume-picto-gauche .et_pb_blurb_description p{padding-bottom:0.4em}.resume-picto-gauche .et_pb_blurb_description p a{color:#51CAE9}.resume-picto-gauche .et_pb_blurb_description p a:hover{text-decoration:underline}.resume-photo .et_pb_blurb_content p:not(:last-of-type){padding-bottom:1.3em}@media only screen and (max-width :980px){.invers-col{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row-resume-photo.invers-col .et_pb_image{margin-bottom:30px!important}}.bloc-infos-pratiques,.bloc-infos-pratiques.et_pb_module:last-child{background-color:#fff;margin:2em auto!important;border:2px solid #E4E4E4;padding:20px;text-align:center}.bloc-infos-pratiques h4{color:#404040;font-size:25px;display:inline-block;position:relative;padding-bottom:15px;margin-bottom:12px}.bloc-infos-pratiques h4::after{content:"";width:110%;height:6px;background-color:#51CAE9;position:absolute;left:-5%;bottom:0;transform:skewX(-10deg)}.container-iframe{max-width:325px;margin-left:auto;margin-right:auto}.container-iframe iframe{min-height:75px;max-height:100px}.insert-chiffres{margin-bottom:1.2em!important}.insert-chiffres h4{font-family:'blackjackregular',sans-serif;font-size:120px;line-height:0.65em;color:#51CAE9}.insert-chiffres h5{font-family:'Roboto',Arial,sans-serif;color:#404040;font-size:35px;font-weight:normal}@media (max-width:767px){.insert-chiffres h4{font-size:90px}.insert-chiffres h5{font-size:28px}}.accroche-encadre{border:2px solid #51CAE9;max-width:900px;margin:0 auto;padding:1em 0.5em}.accroche-encadre p{font-family:'blackjackregular',sans-serif;font-size:30px;color:#404040;line-height:1.5}@media (max-width:767px){.accroche-encadre p{font-size:22px}}#blogGrid .et_pb_blog_grid h2{text-transform:none;font-size:22px}#blogGrid .post-meta,#blogGrid .post-meta a{color:#ADADAD}#blogGrid .post-content-inner{line-height:1.5}#blogGrid .post-content-inner p{color:#404040}#blogGrid .post-content a{font-family:'goboldregular',Arial,sans-serif;text-transform:uppercase;text-align:center;font-size:15px;color:#51CAE9;padding:4px 6px 3px;border:2px solid #51CAE9;border-radius:0;display:inline-block;margin-top:0.8em;transition:all 0.2s ease-in-out}#blogGrid .post-content a:hover{color:#FFF;background-color:#51CAE9}footer .et_pb_image{max-width:160px}@media (max-width:767px){#logoFooter{display:none}.et_pb_section_1_tb_footer.et_pb_section{padding-top:10px!important}}footer .text,footer .text h4{font-weight:400}footer .text p{font-size:13px}footer .text p a{color:#fff!important}footer .social a{transition:all 0.25s ease-in-out}ul.et_pb_social_media_follow_0_tb_footer a{border:1px solid #fff}ul.et_pb_social_media_follow_0_tb_footer a:hover{border:1px solid #51CAE9}footer .et_pb_social_media_follow li a{margin-right:10px}footer .et_pb_button.btn-blanc{font-family:'goboldregular',Arial,sans-serif;font-size:13px;color:#fff;letter-spacing:0.03em;text-transform:uppercase;border:1px solid #fff;border-radius:0}footer .et_pb_button.btn-blanc:hover{color:#51CAE9;border:1px solid #51CAE9}footer .mentions{font-weight:400}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}