/* maieutix.fr : la charte de la maquette dans Divi. On neutralise ce que Divi impose par défaut,
   sans toucher au constructeur : sections pleine largeur, modules Code, gabarit page blanche. */
.mtx-divi #main-header,.mtx-divi #top-header,.mtx-divi #main-footer,.mtx-divi .et_pb_scroll_top{display:none!important}
.mtx-divi #page-container{padding-top:0!important;margin-top:0!important;overflow:visible!important;background:transparent}
.mtx-divi #et-main-area,.mtx-divi #main-content,.mtx-divi #main-content .container,.mtx-divi .et_builder_inner_content,.mtx-divi .et-l--post{background:transparent!important}
.mtx-divi #main-content .container{width:auto;max-width:none;padding-top:0}
.mtx-divi #main-content .container::before{display:none}
.mtx-divi .entry-content,.mtx-divi .et_pb_post{padding:0;margin:0}
.mtx-divi .et_pb_section.et_pb_fullwidth_section,.mtx-divi .et_pb_section{padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}
.mtx-divi .et_pb_fullwidth_code,.mtx-divi .et_pb_code_inner{margin:0!important;padding:0!important}
.mtx-divi .et_pb_code_inner p,.mtx-divi .entry-content .et_pb_code_inner p{padding-bottom:0}
.mtx-divi .et_pb_code_inner :is(h1,h2,h3,h4,h5,h6){padding-bottom:0;color:inherit}
.mtx-divi .et_pb_code_inner h4{line-height:1.3}
.mtx-divi .entry-content .et_pb_code_inner ul,.mtx-divi .entry-content .et_pb_code_inner ol{line-height:inherit;padding:0;list-style-type:none}
.mtx-divi .entry-content .et_pb_code_inner .prose ul{list-style:disc;padding-left:1.2em}
.mtx-divi .entry-content .et_pb_code_inner .prose ul.lq,.mtx-divi .entry-content .et_pb_code_inner .aside ul{list-style:none;padding-left:0}
.mtx-divi .et_pb_code_inner blockquote{border-left:0;padding:0;margin:0}
.mtx-divi .et_pb_code_inner a{color:inherit}
.mtx-divi .et_pb_code_inner img{max-width:100%}
.mtx-divi .et_pb_fullwidth_code,.mtx-divi .et_pb_fullwidth_section .et_pb_module,.mtx-divi .et_pb_code_inner{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
