.py-sticky{background-color:#ffffffF7!important;border-bottom:1px solid #00000010}.mega-menu-text{text-decoration:underline #FFF 3px;text-underline-offset:10px;font-weight:300}.mega-menu-ligne:hover .mega-menu-text{text-decoration-color:#0008c1;transition:text-decoration-color 1.2s}.et_pb_menu_inner_container,.et_pb_menu__wrap,.et_pb_menu__menu,.et-menu-nav,#menu-menu-principal{width:100%}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:25%!important}#justify-content{justify-content:space-between!important}.py-menu a,.py-menu-flex a{cursor:pointer}.py-menu{flex-grow:1;align-items:center!important}.py-menu-flex{flex-grow:12}.py-menu6 span{text-transform:initial}.py-button a{padding:0.5em 2em!important;border:2px solid #0008c1;border-radius:25px;background-color:#0008c1;color:#fbfbfb!important;font-weight:bold;text-transform:uppercase}.py-button a span{color:#fbfbfb}.py-button a:hover{background-color:#fff}.py-button a:hover span{color:#0008c1;border-color:#0008c1}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h7 span,h1 span::selection,h2 span::selection,h3 span::selection,h4 span::selection,h5 span::selection,h6 span::selection,h7 span::selection{text-decoration:underline;text-underline-offset:-0.25em;text-decoration-thickness:0.4em;text-decoration-skip-ink:none;text-decoration-color:#FFE1B9}h1 s.dipi-faq-title{cursor:pointer!important}