.mfp-title{display:none}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}.et_mobile_menu{overflow:scroll!important;max-height:80vh}.boutons-inline{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.boutons-inline .et_pb_button_module_wrapper{margin-bottom:0!important}@media (min-width:981px){#top-menu li ul.sub-menu{width:340px}#top-menu li ul.sub-menu li{width:100%}#top-menu li ul.sub-menu li a{width:100%;box-sizing:border-box}}