#top-menu li li a{width:300px}.nav li ul{width:320px}.de-menu-cta a{color:#ffffff!important;background-color:#ff4000;text-align:center;line-height:9px;font-weight:600;padding:18px 32px!important;text-transform:uppercase;display:block;border:0}@media (min-width:981px){.de-menu-cta a:hover{opacity:1!important;color:#ffffff!important;background-color:#ff4000;transform:scale(1.1)}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0;padding-bottom:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}@media (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}.gform_wrapper input[type="file"]{height:auto!important;min-height:48px!important;padding:10px 12px!important;line-height:normal!important}@media (max-width:767px){.gform_wrapper{width:100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important;overflow:hidden!important}.gform_wrapper .gfield_radio{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:10px!important;box-sizing:border-box!important}.gform_wrapper .gfield_radio .gchoice{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;max-width:calc(50% - 5px)!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}.gform_wrapper .gfield_radio .gchoice img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}.gform_wrapper .gfield_radio .gchoice label{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.gform_wrapper .gform_next_button{background-color:#2f49ad!important;color:#ffffff!important;border:0!important;border-radius:6px!important;min-height:48px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important;opacity:1!important;visibility:visible!important}.gform_wrapper .gform_previous_button{background-color:#2f49ad!important;color:#ffffff!important;border:0!important;border-radius:6px!important;min-height:48px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important}.gform_wrapper input[type="submit"]{background-color:#2f49ad!important;color:#ffffff!important;border:0!important;border-radius:6px!important;min-height:48px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important}}.gform_wrapper input.gform_next_button,.gform_wrapper .gform_next_button,.gform_wrapper input[type="button"].gform_next_button{background-color:#2f49ad!important;color:#ffffff!important;border:2px solid #2f49ad!important;opacity:1!important;visibility:visible!important;display:inline-block!important}body .gform_wrapper .gform_page_footer .gform_next_button,body .gform_wrapper .gform_page_footer input.gform_next_button,body .gform_wrapper .gform_page_footer input[type="button"]{background:#2f49ad!important;background-color:#2f49ad!important;color:#ffffff!important;border:2px solid #2f49ad!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body .gform_wrapper .gform_page_footer input.gform_next_button,body .gform_wrapper .gform_page_footer input.gform_previous_button{background:#2f49ad!important;background-color:#2f49ad!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #2f49ad!important;opacity:1!important;box-shadow:none!important}@media (max-width:767px){body .gform_wrapper input.gform_previous_button,body .gform_wrapper input.gform_next_button{background:#ffffff!important;color:#2f49ad!important;-webkit-text-fill-color:#2f49ad!important;border:2px solid #2f49ad!important;opacity:1!important;visibility:visible!important;font-weight:700!important}}.boutons-devis .gform_page_footer input{background-color:#2f49ad!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #2f49ad!important;opacity:1!important}body .gform_wrapper .boutons-devis input.gform_next_button,body .gform_wrapper .boutons-devis input.gform_previous_button,body .gform_wrapper .boutons-devis .gform_next_button,body .gform_wrapper .boutons-devis .gform_previous_button{background:#2f49ad!important;background-color:#2f49ad!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #2f49ad!important;opacity:1!important}@media only screen and (max-width:767px){body .gform_wrapper input[type="button"].gform_next_button,body .gform_wrapper input[type="button"].gform_previous_button{background-color:#2f49ad!important;color:#ffffff!important;-webkit-appearance:none!important;appearance:none!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #2f49ad!important}}body.single-post.postid-XXX #sidebar .widget_recent_entries li a[href*="guide-complet-pour-reussir-vos-travaux"]{color:#FF4B0B!important;font-weight:700!important;border-left:4px solid #FF4B0B;padding-left:12px;display:block}#sidebar .widget_recent_entries li a[aria-current="page"],#sidebar .widget_recent_entries li.current-post a{color:#FF4B0B!important;font-weight:700!important;border-left:4px solid #FF4B0B;padding-left:12px;display:block}#drp-chat-launcher{display:none!important}.et_pb_blurb .et-pb-icon{font-family:"ETmodules"!important;font-style:normal!important;font-weight:normal!important;text-transform:none!important}.dr78-temoignages{opacity:1!important;visibility:visible!important}.dr78-temoignages .et_pb_testimonial{opacity:1!important;visibility:visible!important}.dr78-hero-accueil{background-blend-mode:normal!important}.dr78-hero-accueil::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(12 25 49 / .65) 0%,rgb(12 25 49 / .35) 55%,rgb(12 25 49 / .15) 100%);pointer-events:none;z-index:0}.dr78-hero-accueil{position:relative;isolation:isolate}.dr78-hero-accueil>*{position:relative;z-index:1}#main-header{position:relative;top:auto;width:100%;z-index:999}#main-header.et-fixed-header{position:relative;top:auto}body.et_fixed_nav #page-container{padding-top:0!important}.dr78-hero-accueil{position:relative;width:100%;max-width:100%;margin:0;padding-top:65px;padding-bottom:65px;isolation:isolate;overflow:hidden}.dr78-hero-accueil::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(12 25 49 / .65) 0%,rgb(12 25 49 / .35) 55%,rgb(12 25 49 / .15) 100%);z-index:0;pointer-events:none}.dr78-hero-accueil>.et_pb_row{position:relative;z-index:1}.dr78-hero-accueil h1{color:#ffffff!important;line-height:1.18;margin-bottom:25px}.dr78-hero-accueil p{color:#fff;line-height:1.7}@media (max-width:980px){.dr78-hero-accueil{padding-top:45px;padding-bottom:45px}.dr78-hero-accueil h1{font-size:32px}}@media (max-width:767px){.dr78-hero-accueil{padding:35px 15px}.dr78-hero-accueil h1{font-size:29px;line-height:1.2}.dr78-hero-accueil p{font-size:15px}}#dr78-v-chat .dr78-v-left{background:#f7f9fc!important;color:#172033!important;padding:20px!important;overflow-y:auto!important;overflow-x:hidden!important;min-height:0;gap:8px}#dr78-v-chat .dr78-v-artisan{width:100%;height:200px;object-fit:cover;object-position:center 20%;flex-shrink:0;border-radius:12px}#dr78-v-chat .dr78-v-left h3{color:#123b68!important;font-size:20px;line-height:1.35;text-align:center;margin:10px 0}#dr78-v-chat .dr78-v-left .tag{color:#245a91!important;font-size:15px;line-height:1.5;margin-bottom:12px}#dr78-v-chat .dr78-v-benefit{display:flex;align-items:flex-start;gap:10px;margin:6px 0;font-size:13px;line-height:1.5;flex-shrink:0}#dr78-v-chat .dr78-v-benefit b,#dr78-v-chat .dr78-v-benefit small{color:#172033!important;line-height:1.5}#dr78-v-chat .dr78-v-privacy{position:static;margin-top:15px;padding:12px;background:#eaf2fc;color:#234466;line-height:1.5;flex-shrink:0}@media (max-width:820px){#dr78-v-chat .dr78-v-left{display:none!important}}#dr78-home .dr-hero{position:relative;background-image:linear-gradient(90deg,rgb(0 0 0 / .88) 0%,rgb(0 0 0 / .72) 42%,rgb(0 0 0 / .35) 100%),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);background-size:cover;background-position:center;padding:110px 0}#dr78-home .dr-hero h1{color:#fff;text-shadow:0 2px 12px rgb(0 0 0 / .35)}#dr78-home .dr-hero p{color:#f5f5f5}#dr78-home .dr-hero .dr-btn{background:#f05602;border-color:#f05602;color:#fff}#dr78-home .dr-hero .dr-btn-outline{background:#fff0;border-color:#fff}#dr78-home .dr-form-card{background:#fff;box-shadow:0 24px 60px rgb(0 0 0 / .3)}@media (max-width:767px){#dr78-home .dr-hero{background-position:60% center;background-image:linear-gradient(rgb(0 0 0 / .84),rgb(0 0 0 / .74)),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);padding:65px 0}}#dr78-home .dr-hero{background-image:linear-gradient(90deg,rgb(0 0 0 / .92) 0%,rgb(0 0 0 / .78) 45%,rgb(0 0 0 / .35) 100%),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);background-size:cover;background-position:center}#dr78-home .dr-hero h1{color:#fff;line-height:1.15;max-width:700px}#dr78-home .dr-hero p{color:#fff;line-height:1.65}#dr78-home .dr-hero .dr-btn{background-color:#F05602;border-color:#F05602}@media (max-width:767px){#dr78-home .dr-hero{background-image:linear-gradient(rgb(0 0 0 / .86),rgb(0 0 0 / .78)),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);background-position:60% center}}#dr78-home .dr-hero{background-image:linear-gradient(90deg,rgb(0 0 0 / .91) 0%,rgb(0 0 0 / .78) 42%,rgb(0 0 0 / .20) 100%),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);background-position:center;background-size:cover}#dr78-home .dr-hero h1{color:#FFF;font-size:clamp(34px,3.5vw,52px);line-height:1.12}#dr78-home .dr-hero p{color:#FFF;max-width:590px}#dr78-home .dr-hero .dr-btn{background:#F05602;border-color:#F05602}#dr78-home .dr-hero h1{font-family:"Montserrat",Arial,sans-serif;font-size:clamp(34px,3.6vw,54px);font-weight:800;line-height:1.15;letter-spacing:-1px;color:#FFF;text-shadow:0 2px 12px rgb(0 0 0 / .35)}#dr78-home .dr-hero p{font-size:18px;line-height:1.65;font-weight:400;color:#FFF;max-width:620px}#dr78-home .dr-benefits li{font-size:16px;line-height:1.6;color:#FFF}#dr78-home .dr-hero .dr-btn{background:#F05602;border-color:#F05602;color:#FFF;font-size:16px;font-weight:800;padding:16px 28px}#dr78-home .dr-hero{background-image:linear-gradient(90deg,rgb(0 0 0 / .90) 0%,rgb(0 0 0 / .76) 48%,rgb(0 0 0 / .35) 100%),url(https://travauxdepeinturepro.fr/wp-content/uploads/2026/10/IMG_6260-scaled.jpeg);background-size:cover;background-position:center}@media (max-width:767px){#dr78-home .dr-hero h1{font-size:34px;letter-spacing:-.5px}#dr78-home .dr-hero p{font-size:16px}}:root{--drp-bleu:#102a50;--drp-orange:#ff5900;--drp-orange-hover:#df4d00;--drp-gris:#52647a;--drp-fond:#f7f9fc}#main-content h1,#main-content h2,#main-content h3{color:var(--drp-bleu);font-weight:800;line-height:1.3}#main-content .et_pb_button{background-color:var(--drp-orange);border-color:var(--drp-orange);color:#fff;border-radius:9px;font-weight:700}#main-content .et_pb_button:hover{background-color:var(--drp-orange-hover);border-color:var(--drp-orange-hover);color:#fff}#gform_wrapper_6 .gform_button{background:var(--drp-orange)!important;color:#ffffff!important;border:none!important;border-radius:9px;font-weight:800}#gform_wrapper_6 .gform_button:hover{background:var(--drp-orange-hover)!important}:root{--drp-primary:#ff5900;--drp-primary-hover:#d94c00;--drp-secondary:#102a50;--drp-background:#f7f9fc}#main-content .et_pb_button,#main-content #gform_wrapper_6 .gform_button{background-color:var(--drp-primary)!important;border-color:var(--drp-primary)!important;color:#ffffff!important;border-radius:9px;font-weight:800}#main-content .et_pb_button:hover,#main-content #gform_wrapper_6 .gform_button:hover{background-color:var(--drp-primary-hover)!important;border-color:var(--drp-primary-hover)!important}#main-content h2,#main-content h3{color:var(--drp-secondary)}#main-content .drp-heading::after{background:var(--drp-primary)}#main-content .drp-card:hover{border-color:var(--drp-primary)}#main-content #gform_wrapper_6 .gfield_required{color:var(--drp-primary)}#main-content #gform_wrapper_6 input[type="checkbox"]{accent-color:var(--drp-primary)}#main-content .et_pb_button:focus-visible,#main-content #gform_wrapper_6 .gform_button:focus-visible{outline:3px solid var(--drp-secondary);outline-offset:3px}@media only screen and (max-width:767px){.drp-fix-header{width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;overflow:hidden!important}.drp-fix-header .et_pb_row{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:45px 20px!important;transform:none!important}.drp-fix-header .et_pb_column{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;left:auto!important;right:auto!important;transform:none!important}.drp-fix-header .et_pb_module{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important}.drp-fix-header h1{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;color:#ffffff!important;font-size:30px!important;line-height:1.2!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;letter-spacing:normal!important}.drp-fix-header p{color:#ffffff!important;font-size:15px!important;line-height:1.65!important;text-align:left!important}.drp-fix-header .et_pb_button{display:inline-block!important;max-width:100%!important;background:#FF4B0B!important;color:#ffffff!important;font-size:16px!important;line-height:1.4!important;white-space:normal!important;text-align:center!important}}