@media all and (min-width:981px){.pa-menu-hide-desktop{display:none}}@media all and (min-width:768px) and (max-width:980px){.pa-menu-hide-tablet{display:none}}@media all and (max-width:768px){.pa-menu-hide-phone{display:none}}.select_page{display:none!important}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.et-menu li li a{width:auto}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.dl-menu ul.sub-menu{width:auto}.dl-menu ul.sub-menu li,.dl-menu ul.sub-menu li a{width:auto}.dl-menu .nav li li{padding:0;min-width:100%}.dl-menu .nav li li a{min-width:100%;display:block;white-space:nowrap}.dl-menu ul.nav>li>ul.sub-menu{transform:translateX(-1px)}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{border-radius:10px}.dl-menu ul.sub-menu li:first-child a{border-radius:10px 10px 0 0}.dl-menu ul.sub-menu li:last-child a{border-radius:0 0 10px 10px}.dl-menu.et_pb_module.et_pb_menu .nav li li a{transition:all .3s ease-in-out}.dl-menu.et_pb_module.et_pb_menu .nav li li a:hover{background:none;opacity:1;padding-left:32px}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{box-shadow:0 10px 30px -5px rgba(0,0,0,0.2)}.dl-menu ul.nav>li>ul.sub-menu{transform:translateY(10px);transition:all .3s ease-in-out}.dl-menu ul.nav>li:hover>ul.sub-menu{transform:translateY(0)}@media all and (min-width:981px){.ligne_top_header .et_pb_column:nth-child(1){width:35%!important}.ligne_top_header .et_pb_column:nth-child(2){width:30%!important}.ligne_top_header .et_pb_column:nth-child(3){width:20%!important}.ligne_top_header .et_pb_column:nth-child(4){width:15%!important}}.tribe-events-calendar-list__event-featured-image{width:auto;max-height:225px}.tribe-events-event-image{text-align:center}.tribe-events-event-image img{max-width:500px;height:auto;display:inline-block}