.dc-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}@media only screen and (max-width :980px){.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.mobile_nav.closed{display::block}}.mobile_nav.opened .et_mobile_menu{display:flex!important;flex-direction:column}li.menu-item.dipi-cta-button-menu-item{order:1;justify-content:center}.et_pb_contact_right p input{max-width:50px}sup,sub{font-size:70%}.menu-flottant{width:312px;float:right;position:fixed;z-index:9999;top:50%;right:-14em;height:300px;background:url(/wp-content/uploads/2023/06/side-bouton-contact.png) #AAB438 no-repeat;background-position:left center;transition:transform .5s;padding:30px 11px 40px 28px}.menu-flottant p{margin:0;background:#fff0;text-align:center;position:relative;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-webkit-transform 0.5s;transition:transform .5s;z-index:-100}.nomcentre{color:#5B6200;font-size:14px;font-family:Montserrat VariableFont_wght,Arial,sans-serif;font-weight:900;transition:transform .5s;line-height:.8em}.num{color:#FFF;font-size:22px;font-family:'GolosText VariableFont_wght',Helvetica,Arial,Lucida,sans-serif;font-weight:700;line-height:1em}.menu-flottant:hover{-webkit-transform:translateX(-14em);transform:translateX(-14em);background:#AAB438;z-index:999999}.dipi-secondary-menu-social-icons{margin-bottom:10px!important}@media (max-width:767px){#et-info,#et-secondary-menu{display:flex!important}.menu-flottant{display:none}}.et_pb_title_meta_container a{padding:8px 15px;background:#A7B500}.wp-block-categories-list.wp-block-categories li{padding:.8em 2.5em;background:#A7B500;margin:10px 20px;text-align:center!important}.wp-block-categories-list.wp-block-categories li:hover{background::#B6C600}.et_pb_title_meta_container a:after{display:none}@media only screen and (min-width :980px){.wp-block-categories-list.wp-block-categories{display:flex;justify-content:center}#bloc-5,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_widget,.et_pb_sidebar_no_border{width:100%!important}}@media only screen and (max-width :980px){.et_pb_sidebar_0{display:flex;align-content:center;justify-content:center}}