.happytimes,.happytimes .entry-title,.happytimes h1,.happytimes h2,.happytimes h3,.happytimes h4,.happytimes h5,.happytimes h6,.happytimes p{font-family:HappyTimes}.authenticsans,.authenticsans .entry-title,.authenticsans h1,.authenticsans h2,.authenticsans h3,.authenticsans h4,.authenticsans h5,.authenticsans h6,.authenticsans p{font-family:AUTHENTICSans-90,Arial}.et_pb_menu ul li::before{content:"\25CF";display:inline-block;width:1em;margin-left:20px}.et_pb_menu ul li ul li::before{content:none!important}.nav li ul{border-top:none!important}.et_pb_menu ul li::before{color:#fb6a3b}.home .et_pb_menu ul li::before,.page-id-7 .et_pb_menu ul li::before{color:#e1ff45}.home .et_pb_menu ul li a,.page-id-7 .et_pb_menu ul li a{color:white}.et_pb_section_0_tb_footer{background-color:#8c603c!important}.et_pb_menu .sub-menu ul li a{color:black;text-decoration:none!important}.et_pb_menu ul li a{color:black}#menu-primary-menu .sub-menu{background-color:#e0e0e0!important;border-radius:0px 0px 15px 15px;width:150px}#menu-primary-menu .sub-menu li a{width:125px}#menu-primary-menu-2 a::after{content:none}#menu-primary-menu-2 .sub-menu{display:none}.et_pb_post{margin-bottom:0!important}.single .post{padding-bottom:0!important}#saisons .saison::before{content:"\25CF";color:#fb6a3b;display:inline-block;width:1em;margin-left:20px}.region::before{content:"\25CF";color:#fb6a3b;display:inline-block}#saisons .current-saison{text-decoration:underline}#fdv-title h1{font-size:10vw!important}.play-podcast::before{content:"";position:absolute;width:100%;height:100%;z-index:10;background:transparent url('/wp-content/themes/FDV/img/play-button-grey-450.png') center center no-repeat;cursor:pointer}.home .play-podcast::before{background:transparent url('/wp-content/themes/FDV/img/play-button-grey-200.png') center center no-repeat}.et_mobile_nav_menu ul li::before,#footer-menu ul li::before{content:none!important}.et_mobile_menu{text-align:center!important;border-top:3px solid grey!important}.mejs-controls .mejs-time span,.mejs-volume-button button:before,.mejs-playpause-button button:before{color:white!important}.mejs-horizontal-volume-handle{background:white!important}#main-footer{height:0!important;overflow:hidden}@media only screen and (min-width:910px){.vch-parent{display:flex}.vch-child{margin:auto}}.swiper-button-prev,.swiper-button-next{top:120px!important;color:#8262c7!important}.footer-spacer{padding-left:50px}