/*
Theme Name: MTO Rénovation — Divi
Description: Identité MTO, pages Divi et scènes interactives.
Author: MonteiroDigital
Version: 1.0.14
Template: Divi
Text Domain: mto-divi
*/
body.mto-site { background:#f3f6f2;color:var(--ink); }
/* Divi's generic heading color must not replace the MTO section contrast. */
body.mto-site :where(h1,h2,h3,h4,h5,h6) { color:inherit; padding-bottom:0; }
body.mto-site .hero h1,body.mto-site .transformation h2,
body.mto-site .guillaume-card h3,body.mto-site .closing-project h2 { color:#fff; }
body.mto-site:not(.et-fb) .mto-flat,
body.mto-site:not(.et-fb) .mto-flat>.et_pb_row,
body.mto-site:not(.et-fb) .mto-flat>.et_pb_row>.et_pb_column,
body.mto-site:not(.et-fb) .mto-block,
body.mto-site:not(.et-fb) .mto-block>.et_pb_text_inner,
body.mto-site:not(.et-fb) .mto-block>.et_pb_code_inner { display:contents!important; }
body.mto-site .mto-block { color:inherit;line-height:inherit;font-size:inherit; }
body.mto-site:not(.et-fb) .mto-site-body>.et_pb_row,
body.mto-site:not(.et-fb) .mto-site-body>.et_pb_row>.et_pb_column { display:contents!important; }
body.mto-site .mto-site-body { padding:0!important;width:100%;max-width:none; }
body.mto-site .site-body section.renovation-story,
body.mto-site .site-body section.transformation,
body.mto-site .site-body section.closing-project { background:var(--navy); }
body.mto-site .site-body section.project-partner { background:#e9f0ed; }
body.mto-site .site-body section.simulator { background:var(--navy);color:#fff;overflow:clip; }
body.mto-site.admin-bar .header { top:32px; }
@media(max-width:782px){body.mto-site.admin-bar .header{top:46px;}}
@media(max-width:600px){body.mto-site.admin-bar .header{top:0;}}
body.mto-site.et-fb .mto-block { min-height:40px; }
body.mto-site.et-fb .hero-stage { height:auto; }
body.mto-site.et-fb .site-body { margin-top:0; }
body.mto-site.et-fb .hero-stage .hero { position:relative; }
@media(max-width:800px){body.mto-site{background:#020c23}}

body.mto-site .review-card blockquote{border:0;padding:0;margin:0}

body.mto-site .sim-steps>span{color:#50646d}
