{"id":110,"date":"2026-04-12T09:12:40","date_gmt":"2026-04-12T09:12:40","guid":{"rendered":"http:\/\/www.mmc-toiture.com\/?page_id=110"},"modified":"2026-04-17T15:54:33","modified_gmt":"2026-04-17T15:54:33","slug":"contact-demande-de-devis","status":"publish","type":"page","link":"https:\/\/www.mmc-toiture.com\/index.php\/contact-demande-de-devis\/","title":{"rendered":"Contact &amp; demande de devis"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"110\" class=\"elementor elementor-110\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa0feab e-flex e-con-boxed e-con e-parent\" data-id=\"aa0feab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1bef0f7 elementor-widget elementor-widget-shortcode\" data-id=\"1bef0f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/css\/intlTelInput.css\"\/>\r\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/js\/intlTelInput.min.js\"><\/script>\r\n\r\n    <style>\r\n        :root { --primary: #70c1e5; --dark: #2c3e50; --blue: #70c1e5; --text: #444; }\r\n\r\n        \/* BANNI\u00c8RE PLEIN LARGEUR *\/\r\n        .full-banner {\r\n            width: 100vw; position: relative; left: 50%; right: 50%;\r\n            margin-left: -50vw; margin-right: -50vw;\r\n            background: linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)), url('http:\/\/www.mmc-toiture.com\/wp-content\/uploads\/2026\/04\/freepik_fond-publicitaire-ramonag_2767234715-e1776112213238.png');\r\n            background-size: cover; background-position: center; background-attachment: fixed !important;\r\n            padding: 100px 20px; text-align: center; color: #fff; margin-bottom: 60px;\r\n            z-index: 1; \/* Mba hivoaka ny boatin'ny Elementor *\/\r\n        }\r\n        .full-banner h1 { font-size: clamp(30px, 6vw, 48px); margin: 0; text-transform: uppercase; font-weight: 700; color: var(--blue); }\r\n        .full-banner p { font-size: 20px; margin-top: 15px; opacity: 0.9; font-weight: 300; }\r\n        .badge-premium { background: var(--blue); color: #fdfbf7; padding: 6px 20px; border-radius: 50px; font-size: 13px; font-weight: bold; text-transform: uppercase; margin-bottom: 20px; display: inline-block; }\r\n\r\n        \/* LAYOUT CONTAINER *\/\r\n        .premium-container { \r\n            display: grid; grid-template-columns: 1fr 1.2fr; gap: 30px; \r\n            max-width: 1200px; margin: 0 auto 60px; align-items: stretch;\r\n        }\r\n\r\n        \/* LEFT SIDE: COORDONN\u00c9ES *\/\r\n        .side-info { background: var(--dark); color: #fff; padding: 45px; border-radius: 20px; display: flex; flex-direction: column; justify-content: space-between; }\r\n        .side-info h3 { color: var(--primary); margin-top: 0; font-size: 24px; margin-bottom: 30px; }\r\n        \r\n        .info-row { display: flex; align-items: center; gap: 20px; margin-bottom: 25px; }\r\n        .info-row svg { width: 28px; height: 28px; fill: var(--primary); flex-shrink: 0; }\r\n        .info-row b { display: block; font-size: 12px; text-transform: uppercase; color: var(--primary); }\r\n        .info-row p { margin: 0; font-size: 17px; }\r\n\r\n        .check-item { display: flex; align-items: center; gap: 10px; margin-bottom: 12px; font-size: 15px; }\r\n        .check-item svg { width: 18px; fill: var(--blue); }\r\n\r\n        \/* RIGHT SIDE: FORMULAIRE *\/\r\n        .form-card { background: #fff; padding: 45px; border-radius: 20px; box-shadow: 0 15px 50px rgba(0,0,0,0.08); border: 1px solid #eee; }\r\n        .form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\r\n        .full-w { grid-column: span 2; }\r\n\r\n        .form-card label { display: block; font-weight: 700; margin-bottom: 6px; font-size: 13px; color: var(--text); text-transform: uppercase; }\r\n        \r\n        \/* FIX: Haavo \/ Padding ho an'ny Input \/ Textarea *\/\r\n        .form-card input:not([type=\"hidden\"]), .form-card textarea { \r\n            width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 8px; font-size: 15px; \r\n            box-sizing: border-box;\r\n        }\r\n        \r\n        \/* FIX: ILAY SELECT TAPAKA (Fanitsiana manokana) *\/\r\n        .form-card select {\r\n            width: 100%; \r\n            height: 48px; \/* Tsy avela hihakely ilay champ *\/\r\n            padding: 0 12px; \/* Ahena ny elanelana amboniny sy ambaniny *\/\r\n            border: 1px solid #ddd; \r\n            border-radius: 8px; \r\n            font-size: 15px;\r\n            box-sizing: border-box;\r\n            line-height: normal; \/* Manatsara ny fipetrak'ilay soratra ao anatiny *\/\r\n        }\r\n        \r\n        \/* FIX: DRAPEAUX (Manampy mivantana ny sary misy ny drapeau) *\/\r\n        .iti { width: 100% !important; display: block; }\r\n        .iti__flag { background-image: url(\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/img\/flags.png\") !important; }\r\n        @media (min-resolution: 2x) {\r\n            .iti__flag { background-image: url(\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/img\/flags@2x.png\") !important; }\r\n        }\r\n        .iti__country-list { z-index: 9999 !important; box-shadow: 0 5px 15px rgba(0,0,0,0.1); }\r\n        \r\n        .btn-submit { \r\n            background: var(--primary); color: #fff; border: none; padding: 18px; width: 100%; \r\n            border-radius: 8px; font-weight: 800; text-transform: uppercase; cursor: pointer; \r\n            margin-top: 10px; transition: 0.3s;\r\n        }\r\n        .btn-submit:hover { background: transparent; border: solid 2px var(--blue); color: var(--blue); font-style: uppercase !important; transform: translateY(-3px); box-shadow: 0 10px 20px rgba(112,193,229,0.3); }\r\n\r\n        @media (max-width: 767px) { .premium-container { grid-template-columns: 1fr; } .form-grid { grid-template-columns: 1fr; } .full-w { grid-column: span 1; }\r\n\t\t\/* cadre contactez-nou*\/\r\n\t\t.side-info { \r\n        padding: 20px !important; \/* Nahena ho 20px ny padding (45px teo aloha) *\/\r\n        border-radius: 15px;      \/* Nahena kely koa ny arrondi *\/\r\n\t\talign-items: center;\r\n\t\tmargin-left: 20px;\r\n\t\tmargin-right: 20px;\r\n    }\r\n\r\n\t\t.side-info h3 { \r\n\t\t\tfont-size: 20px;          \/* Nahena kely ny lohateny *\/\r\n\t\t\tmargin-bottom: 20px; \r\n\t\t}\r\n\r\n\t\t.info-row { \r\n\t\t\tgap: 12px;                \/* Nahena ny elanelan'ny icon sy ny soratra *\/\r\n\t\t\tmargin-bottom: 20px; \r\n\t\t}\r\n\r\n\t\t.info-row svg { \r\n\t\t\twidth: 22px;              \/* Nahena kely ny icon *\/\r\n\t\t\theight: 22px; \r\n\t\t}\r\n\r\n\t\t.info-row p { \r\n\t\t\tfont-size: 15px;          \/* Nahena ny haben'ny soratra (17px teo aloha) *\/\r\n\t\t}\r\n\r\n\t\t.engagements { \r\n\t\t\tmargin-top: 20px; \r\n\t\t\tpadding-top: 20px; \r\n\t\t}\r\n\r\n\t\t.check-item { \r\n\t\t\tfont-size: 14px;          \/* Nahena kely ny haben'ny engagements *\/\r\n\t\t}\r\n\t\t\t\r\n\t\t\/* formulaire *\/\r\n\t\t.form-card { \r\n        padding: 20px !important; \/* Nahena ny padding mba tsy hikasoka sisiny *\/\r\n        border-radius: 15px;      \/* Nahena kely ny boron-tsisiny *\/\r\n\t\tmargin-left: 20px;\r\n\t\tmargin-right: 20px;\r\n    }\t\t\r\n\t\t.form-grid { \r\n\t\t\tdisplay: flex !important; \r\n\t\t\tflex-direction: column !important; \/* Lasa mitsangana ny formulaire *\/\r\n\t\t\tgap: 12px !important;              \/* Elanelana kely anelanelan'ny input *\/\r\n\t\t\r\n\t\t}\r\n\r\n\t\t\/* Satria efa mitsangana (flex-direction: column) dia lasa 100% width daholo *\/\r\n\t\t.full-w, .form-grid > div { \r\n\t\t\twidth: 100% !important; \r\n\t\t}\r\n\r\n\t\t.form-card label { \r\n\t\t\tfont-size: 12px;           \/* Nahena kely ny haben'ny soratra *\/\r\n\t\t\tmargin-bottom: 5px; \r\n\t\t}\r\n\t\t\t\r\n\t}\r\n    <\/style>\r\n\r\n    <div class=\"full-banner\">\r\n        <span class=\"badge-premium\">Expertise & Savoir-Faire<\/span>\r\n        <h1>Obtenir un devis<\/h1>\r\n        <p>R\u00e9ponse rapide sous 24h - Intervention dans toute l'\u00cele-de-France<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"premium-container\">\r\n        <div class=\"side-info\">\r\n            <div>\r\n                <h3>Contactez-nous<\/h3>\r\n                <div class=\"info-row\">\r\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M6.62 10.79a15.15 15.15 0 006.59 6.59l2.2-2.2a1 1 0 011.11-.27 11.72 11.72 0 00.59 3.7 1 1 0 01-1 1A19 19 0 013 4a1 1 0 011-1h3.5a1 1 0 011 1 11.72 11.72 0 00.59 3.7 1 1 0 01-.27 1.11z\"\/><\/svg>\r\n                    <div><b>T\u00e9l\u00e9phone<\/b><p>06 44 02 86 31<\/p><\/div>\r\n                <\/div>\r\n                <div class=\"info-row\">\r\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"\/><\/svg>\r\n                    <div><b>Email Professionnel<\/b><p>contact@mmc-toiture.com<\/p><\/div>\r\n                <\/div>\r\n                <div class=\"info-row\">\r\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z\"\/><\/svg>\r\n                    <div><b>Zone d'intervention<\/b><p>Paris & Toute l'IDF<\/p><\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"form-card\">\r\n            <form id=\"premiumDevisForm\" method=\"POST\">\r\n                <div class=\"form-grid\">\r\n                    <div class=\"form-group\">\r\n                        <label>Nom<\/label>\r\n                        <input type=\"text\" name=\"nom\" required>\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Pr\u00e9nom<\/label>\r\n                        <input type=\"text\" name=\"prenom\" required>\r\n                    <\/div>\r\n                    <div class=\"form-group full-w\">\r\n                        <label>Adresse du projet<\/label>\r\n                        <input type=\"text\" name=\"adresse\" placeholder=\"N\u00b0, rue, code postal, ville\" required>\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>T\u00e9l\u00e9phone<\/label>\r\n                        <input type=\"tel\" id=\"tel_input\" name=\"tel_view\" required>\r\n                        <input type=\"hidden\" name=\"tel_full\" id=\"tel_full\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Email<\/label>\r\n                        <input type=\"email\" name=\"email\" required>\r\n                    <\/div>\r\n                    <div class=\"form-group full-w\">\r\n                        <label>Type de travaux<\/label>\r\n                        <select name=\"travaux\" required>\r\n                            <option value=\"\">-- Choisissez --<\/option>\r\n                            <option>Nettoyage\/D\u00e9moussage toiture<\/option>\r\n                            <option>R\u00e9paration toiture<\/option>\r\n                            <option>Remplacement toiture<\/option>\r\n                            <option>Remplacement goutti\u00e8res<\/option>\r\n                            <option>Pose de Velux<\/option>\r\n                            <option>Isolation<\/option>\r\n                            <option>Ravalement<\/option>\r\n                            <option>Peintures<\/option>\r\n                            <option>Autre<\/option>\r\n                        <\/select>\r\n                    <\/div>\r\n                    <div class=\"form-group full-w\">\r\n                        <label>Message \/ D\u00e9tails suppl\u00e9mentaires<\/label>\r\n                        <textarea name=\"message\" rows=\"2\"><\/textarea>\r\n                    <\/div>\r\n                <\/div>\r\n                <button type=\"submit\" name=\"send_devis\" class=\"btn-submit\">Valider ma demande de devis<\/button>\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        document.addEventListener(\"DOMContentLoaded\", function() {\r\n            const input = document.querySelector(\"#tel_input\");\r\n            const hiddenInput = document.querySelector(\"#tel_full\");\r\n\r\n            \/\/ INITIALIZATION INT-TEL-INPUT (Mampipoitra ny +33 sns)\r\n            const iti = window.intlTelInput(input, {\r\n                initialCountry: \"fr\",\r\n                preferredCountries: [\"fr\", \"be\", \"ch\", \"lu\"],\r\n                onlyCountries: [\"fr\", \"be\", \"ch\", \"lu\", \"mc\"], \/\/ Nesoriko ny firenena hafa fa Erope francophone ihany no tavela\r\n                separateDialCode: true, \/\/ Ity no mampipoitra ilay +33 mibaribary \r\n                utilsScript: \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/js\/utils.js\"\r\n            });\r\n\r\n            const form = document.querySelector(\"#premiumDevisForm\");\r\n            form.onsubmit = function() {\r\n                hiddenInput.value = iti.getNumber();\r\n                if(!iti.isValidNumber()){\r\n                    alert(\"Veuillez saisir un num\u00e9ro de t\u00e9l\u00e9phone valide.\");\r\n                    return false;\r\n                }\r\n            };\r\n        });\r\n    <\/script>\r\n\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-110","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/pages\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":0,"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/pages\/110\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mmc-toiture.com\/index.php\/wp-json\/wp\/v2\/media?parent=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}