{"id":329,"date":"2025-09-11T12:10:21","date_gmt":"2025-09-11T12:10:21","guid":{"rendered":"https:\/\/nodd.fr\/?page_id=329"},"modified":"2025-10-15T09:23:49","modified_gmt":"2025-10-15T09:23:49","slug":"contact","status":"publish","type":"page","link":"https:\/\/nodd.fr\/fr\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"329\" class=\"elementor elementor-329\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79eb25a e-con-full e-flex e-con e-parent\" data-id=\"79eb25a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f12799a e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"f12799a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96134e3 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"96134e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n:root{\n  --rail-w: 120px;\n  --bg: #fff;\n  --text: #000;\n  --muted: #6f6f6f;\n  --border: #cfcfcf;\n\n  \/* sizing iguais EN\/FR *\/\n  --menu-gap-mobile: 14px;\n  --menu-gap-desktop: 28px;\n  --menu-font-size: 18px;\n  --menu-font-size-tablet: 17px;\n\n  \/* DOT hover (fade-in left) *\/\n  --dot-size: 10px;\n  --dot-gap: 12px;\n  --dot-color: #7a7a7a;\n  --link-color: #323232;\n  --link-hover: #111;\n  --dot-duration: 600ms;\n  --dot-ease: cubic-bezier(.16,1,.3,1);\n  --dot-enter-offset: 10px;\n}\n\n\/* ===== FIXED SIDEBAR ===== *\/\n.folio-rail{\n  position: fixed; top: var(--wp-admin--admin-bar--height, 0px); left: 0; bottom: 0;\n  width: var(--rail-w);\n  height: calc(100dvh - var(--wp-admin--admin-bar--height, 0px));\n  background: var(--bg);\n  border-right: 1px solid var(--border);\n  display: flex; flex-direction: column; align-items: center;\n  justify-content: flex-start;\n  padding: 30px 10px 16px;\n  gap: 66px;\n  z-index: 1000;\n  -webkit-font-smoothing: antialiased;\n  padding-left: calc(6px + env(safe-area-inset-left));\n  visibility: hidden; \/* mostra s\u00f3 ap\u00f3s o sync (JS) *\/\n}\n\n\/* Vertical LOGO *\/\n.folio-logo{\n  display:block; width: calc(var(--rail-w) - 24px); height:auto; max-width:100%;\n  object-fit: contain; transform: rotate(-90deg); transform-origin:center; margin:6px 0 4px;\n}\n\n\/* ===== VERTICAL MENU ===== *\/\n.folio-vnav{\n  display:flex; flex-direction:column; align-items:center; gap: var(--menu-gap-mobile); margin:0;\n}\n@media (min-width: 1025px){\n  .folio-vnav{ gap: var(--menu-gap-desktop); }\n}\n\n\/* base link *\/\n.folio-link{\n  position: relative;\n  display: inline-flex; align-items: center; justify-content: center;\n  color: var(--link-color); text-decoration: none; outline: none;\n  padding-left: calc(var(--dot-size) + var(--dot-gap));\n}\n\n\/* texto vertical (mesmo tamanho EN\/FR) *\/\n.vtext{\n  writing-mode: vertical-rl;\n  transform: rotate(180deg);\n  font-family: \"IBM Plex Serif\", Georgia, serif;\n  font-weight: 400;\n  font-size: var(--menu-font-size);\n  letter-spacing: .04em;\n  line-height: 1;\n  color: inherit;\n}\n\n\/* DOT *\/\n.folio-link::before{\n  content:\"\"; position:absolute; left:0; top:50%;\n  width:var(--dot-size); height:var(--dot-size); border-radius:50%; background:var(--dot-color);\n  transform: translate(calc(-1 * var(--dot-enter-offset)), -50%) scale(.6);\n  opacity:0;\n  transition: transform var(--dot-duration) var(--dot-ease),\n              opacity   calc(var(--dot-duration)*.95) ease-out;\n  will-change: transform, opacity; pointer-events:none;\n}\n.folio-link:hover::before, .folio-link:focus-visible::before{ transform:translate(0,-50%) scale(1); opacity:1; }\n.folio-link:hover, .folio-link:focus-visible{ color: var(--link-hover); }\n\n\/* ===== LANGUAGE ===== *\/\n.folio-link--language{ cursor:pointer; }\n.folio-link--language .label{ display:inline-flex; }\n.folio-link--language .lang-picker{ display:none; }\n\n\/* quando o picker abre *\/\n.folio-link--language.is-picker::before{ opacity:0; }\n.folio-link--language.is-picker .label{ display:none; }\n.folio-link--language.is-picker .lang-picker{\n  display:flex; align-items:center; gap:8px;\n}\n\n\/* Bot\u00f5es EN\/FR *\/\n.lang-btn{\n  background: transparent !important;\n  border: 0; padding: 0; margin: 0;\n  cursor: pointer; color: inherit; outline: none;\n}\n.lang-btn .vtext{\n  display: inline-block;\n  transform: rotate(180deg) scale(1);\n  transition: transform 180ms cubic-bezier(.2,.9,.2,1);\n}\n.lang-btn:hover .vtext,\n.lang-btn:focus-visible .vtext{ transform: rotate(180deg) scale(1.12); }\n\n.lang-btn:hover,\n.lang-btn:focus,\n.lang-btn:focus-visible{\n  background: transparent !important;\n  box-shadow: none !important;\n  color: inherit !important;\n}\n\n\/* separator *\/\n.lang-sep .vtext{ opacity:.6; }\n\n\/* empilhar EN \u2014 FR NA VERTICAL por padr\u00e3o *\/\n.folio-link--language .lang-picker{\n  flex-direction: column;\n  align-items: center;\n}\n\n\/* acessibilidade *\/\n@media (hover:none){ .folio-link:active::before{ transform:translate(0,-50%) scale(1); opacity:1; } }\n@media (prefers-reduced-motion: reduce){ .folio-link::before{ transition:none; } }\n\n\/* conte\u00fado fora da barra *\/\n.with-rail{ margin-left: var(--rail-w); }\n\n\/* TABLET *\/\n@media (min-width: 768px) and (max-width: 1024px){\n  .folio-rail{ gap:28px; }\n  .folio-link .vtext{ font-size: var(--menu-font-size-tablet); }\n\n  \/* manter coluna e espa\u00e7amento no tablet, vencer qualquer override do tema *\/\n  .folio-vnav #nav-language.is-picker .lang-picker{\n    flex-direction: column !important;\n    align-items: center !important;\n    gap: 22px !important; \/* voc\u00ea pediu 22px no tablet *\/\n  }\n  .lang-sep{ padding-block: 6px; }\n  .lang-sep .vtext{ opacity:.6; line-height: 1.2; } \n}\n\n\/* ======= OVERRIDES FORTES p\/ incognito\/tema ======= *\/\n.folio-vnav #nav-language .lang-picker{ display:none !important; }\n.folio-vnav #nav-language.is-picker .lang-picker{ display:flex !important; }\n<\/style>\n\n<aside class=\"folio-rail\" aria-label=\"Sidebar\">\n  <!-- Logo \u2192 Home -->\n  <a id=\"home-link\" class=\"folio-logo-link\" href=\"\/fr\/\" aria-label=\"Home\">\n    <img decoding=\"async\" class=\"folio-logo\" src=\"https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/WhatsApp-Image-2025-09-10-at-14.35.06.jpeg\" alt=\"Logo\">\n  <\/a>\n\n  <nav class=\"folio-vnav\" aria-label=\"Sections\">\n    <!-- MENU -->\n    <a id=\"nav-projects\" class=\"folio-link\" href=\"\/fr\/\"><span class=\"vtext\">Projects<\/span><\/a>\n    <a id=\"nav-about\"    class=\"folio-link\" href=\"\/fr\/about\/\"><span class=\"vtext\">About&nbsp;Us<\/span><\/a>\n    <a id=\"nav-contact\"  class=\"folio-link\" href=\"\/fr\/contact\/\"><span class=\"vtext\">Contact<\/span><\/a>\n\n    <!-- LANGUAGE (\u00faltimo) -->\n    <div id=\"nav-language\" class=\"folio-link folio-link--language\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\">\n      <span class=\"label\"><span class=\"vtext\">Language<\/span><\/span>\n      <div class=\"lang-picker\" aria-label=\"Choose language\">\n        <button class=\"lang-btn\" type=\"button\" data-lang=\"en\" aria-label=\"English\"><span class=\"vtext\">EN<\/span><\/button>\n        <span class=\"lang-sep\" aria-hidden=\"true\"><span class=\"vtext\">\u2014<\/span><\/span>\n        <button class=\"lang-btn\" type=\"button\" data-lang=\"fr\" aria-label=\"French\"><span class=\"vtext\">FR<\/span><\/button>\n      <\/div>\n    <\/div>\n  <\/nav>\n<\/aside>\n\n<script>\n(function(){\n  if (window.__menuLangInit) return; window.__menuLangInit = true;\n\n  \/* ===== Helpers ===== *\/\n  function isFR(){ return \/^\\\/fr(\\\/|$)\/i.test(location.pathname); }\n\n  \/* ===== Strings ===== *\/\n  const STR = {\n    en:{ sidebar:'Sidebar', sections:'Sections', language:'Language', choose:'Choose language',\n         projects:'Projects', about:'About\\u00A0Us', contact:'Contact', homeAria:'Home' },\n    fr:{ sidebar:'Barre lat\u00e9rale', sections:'Sections', language:'Langue', choose:'Choisir la langue',\n         projects:'Projets',  about:'\u00c0\\u00A0propos',  contact:'Contact', homeAria:'Accueil' }\n  };\n\n  \/* ===== Links EN\/FR ===== *\/\n  function ensureFr(path){ if(path==='\/'||path==='') return '\/fr\/'; return path.startsWith('\/fr\/')?path:'\/fr'+(path.startsWith('\/')?path:'\/'+path); }\n  function stripFr(path){  return path.replace(\/^\\\/fr(\\\/|$)\/i,'\/'); }\n\n  function setLinks(lang){\n    const mapEN = { home:'\/', about:'\/about', contact:'\/contact' };\n    const h = document.getElementById('home-link');\n    const p = document.getElementById('nav-projects');\n    const a = document.getElementById('nav-about');\n    const c = document.getElementById('nav-contact');\n    if (lang==='fr'){\n      if (h) h.href = ensureFr(mapEN.home);\n      if (p) p.href = ensureFr(mapEN.home);\n      if (a) a.href = ensureFr(mapEN.about);\n      if (c) c.href = ensureFr(mapEN.contact);\n    } else {\n      if (h) h.href = stripFr(mapEN.home);\n      if (p) p.href = stripFr(mapEN.home);\n      if (a) a.href = stripFr(mapEN.about);\n      if (c) c.href = stripFr(mapEN.contact);\n    }\n  }\n\n  function buildUrlForLang(lang){\n    const u = new URL(location.href);\n    const base = u.origin.replace(\/\\\/$\/,'');\n    let path = u.pathname || '\/';\n    const q = u.search || '', hash = u.hash || '';\n    path = (lang==='fr') ? ensureFr(path) : stripFr(path);\n    return base + path + q + hash;\n  }\n  function gotoLang(lang){\n    const target = buildUrlForLang(lang);\n    if (target !== location.href) location.assign(target);\n  }\n\n  \/* ===== Mostrar a barra s\u00f3 depois do sync ===== *\/\n  let __railShown = false;\n  function revealRail(){\n    if (__railShown) return;\n    const rail = document.querySelector('.folio-rail');\n    if (rail) { rail.style.visibility = 'visible'; __railShown = true; }\n  }\n\n  \/* ===== Labels ===== *\/\n  function applyMenuLabels(lang){\n    const t = (lang==='fr') ? STR.fr : STR.en;\n\n    const aside = document.querySelector('.folio-rail');\n    if (aside) aside.setAttribute('aria-label', t.sidebar);\n\n    const nav = document.querySelector('.folio-vnav');\n    if (nav) nav.setAttribute('aria-label', t.sections);\n\n    const logo = document.getElementById('home-link');\n    if (logo) logo.setAttribute('aria-label', t.homeAria);\n\n    const langLabel = document.querySelector('#nav-language .label .vtext');\n    if (langLabel) langLabel.textContent = t.language;\n\n    const picker = document.querySelector('#nav-language .lang-picker');\n    if (picker) picker.setAttribute('aria-label', t.choose);\n\n    const txt = sel => document.querySelector(sel)?.querySelector('.vtext') || null;\n    const p = txt('#nav-projects'); if (p) p.textContent = t.projects;\n    const a = txt('#nav-about');    if (a) a.textContent = t.about;\n    const c = txt('#nav-contact');  if (c) c.textContent = t.contact;\n  }\n\n  function setLinksAndLabels(lang){\n    applyMenuLabels(lang);\n    setLinks(lang);\n  }\n\n  function sync(){\n    const lang = isFR() ? 'fr' : 'en';\n    setLinksAndLabels(lang);\n  }\n\n  \/* ===== Picker init ===== *\/\n  function initPicker(root){\n    const language = root || document.getElementById('nav-language');\n    if (!language || language.__pickerBound) return;\n    language.__pickerBound = true;\n\n    const picker = language.querySelector('.lang-picker');\n\n    const setOpen = (open) => {\n      language.classList.toggle('is-picker', !!open);\n      language.setAttribute('aria-expanded', open ? 'true' : 'false');\n      if (picker){\n        if (open) picker.style.setProperty('display','flex','important');\n        else picker.style.removeProperty('display');\n      }\n    };\n\n    language.addEventListener('click', (e)=>{\n      if (e.target.closest && e.target.closest('.lang-btn')) return;\n      e.preventDefault();\n      e.stopPropagation();\n      setOpen(!language.classList.contains('is-picker'));\n    }, true);\n\n    language.addEventListener('keydown', (e)=>{\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); setOpen(!language.classList.contains('is-picker')); }\n      else if (e.key === 'Escape') setOpen(false);\n    });\n\n    document.addEventListener('click', (e)=>{\n      if (!language.contains(e.target)) setOpen(false);\n    }, { capture:true });\n\n    language.querySelectorAll('.lang-btn[data-lang]').forEach((btn)=>{\n      btn.addEventListener('click', (e)=>{\n        e.preventDefault();\n        const lang = (btn.getAttribute('data-lang')||'en').toLowerCase();\n        setLinksAndLabels(lang==='fr'?'fr':'en'); \/\/ feedback imediato\n        try{ sessionStorage.setItem('menuLang.autoRedirectDone','1'); }catch(e){}\n        setOpen(false);\n        gotoLang(lang); \/\/ atualiza URL (\/fr ou sem \/fr)\n      });\n    });\n  }\n\n  \/* ===== Auto-detec\u00e7\u00e3o ===== *\/\n  function autoRedirectByBrowserLang(){\n    try{\n      if (sessionStorage.getItem('menuLang.autoRedirectDone')) return;\n      if (new URL(location.href).searchParams.has('lang')) return;\n\n      const navLang = (navigator.languages && navigator.languages[0]) || navigator.language || 'en';\n      const prefersFR = \/^fr(-|$)\/i.test(navLang);\n      const path = location.pathname || '\/';\n      const hasFr = \/^\\\/fr(\\\/|$)\/i.test(path);\n\n      if (prefersFR && !hasFr){\n        sessionStorage.setItem('menuLang.autoRedirectDone','1');\n        location.replace(ensureFr(path));\n        return true;\n      }\n      if (!prefersFR && hasFr){\n        sessionStorage.setItem('menuLang.autoRedirectDone','1');\n        location.replace(stripFr(path));\n        return true;\n      }\n    }catch(e){}\n    return false;\n  }\n\n  \/* ===== Boot ===== *\/\n  \/\/ mover Language pro final se o tema alterar ordem\n  document.addEventListener('DOMContentLoaded', ()=>{\n    const nav = document.querySelector('.folio-vnav');\n    const lang = document.getElementById('nav-language');\n    if (nav && lang && nav.lastElementChild !== lang) nav.appendChild(lang);\n  });\n\n  \/\/ detec\u00e7\u00e3o ANTES de qualquer sync\n  if (autoRedirectByBrowserLang()) return;\n\n  \/\/ sync inicial + revelar barra s\u00f3 depois do sync\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', ()=>{\n      sync();\n      revealRail();\n    });\n  } else {\n    sync();\n    revealRail();\n  }\n\n  \/\/ picker init agora + em eventos tardios\n  initPicker();\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', ()=>{ initPicker(); revealRail(); });\n  window.addEventListener('load', ()=>{ initPicker(); revealRail(); });\n\n  \/\/ SPA\/history\n  const _ps = history.pushState, _rs = history.replaceState;\n  history.pushState = function(){\n    const r=_ps.apply(this, arguments);\n    queueMicrotask(()=>{ sync(); initPicker(); revealRail(); });\n    return r;\n  };\n  history.replaceState = function(){\n    const r=_rs.apply(this, arguments);\n    queueMicrotask(()=>{ sync(); initPicker(); revealRail(); });\n    return r;\n  };\n  window.addEventListener('popstate', ()=>{ sync(); initPicker(); revealRail(); });\n  window.addEventListener('hashchange', ()=>{ sync(); initPicker(); revealRail(); });\n\n  \/\/ se o builder injetar depois\n  const mo = new MutationObserver(()=> {\n    const node = document.getElementById('nav-language');\n    if (node && !node.__pickerBound) initPicker(node);\n  });\n  mo.observe(document.documentElement, { childList:true, subtree:true });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-255f8e8 e-con-full e-flex e-con e-child\" data-id=\"255f8e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7d45f19 e-con-full e-flex e-con e-child\" data-id=\"7d45f19\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b96729f e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-child\" data-id=\"b96729f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b4ad057 e-con-full e-flex e-con e-child\" data-id=\"b4ad057\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6285d0d elementor-widget elementor-widget-image\" data-id=\"6285d0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"467\" src=\"https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-1024x598.jpg\" class=\"attachment-large size-large wp-image-864\" alt=\"\" srcset=\"https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-1024x598.jpg 1024w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-300x175.jpg 300w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-768x449.jpg 768w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-1536x897.jpg 1536w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-2048x1197.jpg 2048w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/noddBLACK-01-18x12.jpg 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1dd7359 e-con-full e-flex e-con e-child\" data-id=\"1dd7359\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6818b42 elementor-nav-menu--stretch menu elementor-widget-mobile__width-initial elementor-nav-menu__align-end elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"6818b42\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\">\n\t\t\t\t<ul id=\"menu-1-6818b42\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-857\"><a href=\"https:\/\/nodd.fr\/fr\/\" class=\"elementor-item\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-860\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Langues<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"trp-language-switcher-container trp-menu-ls-item trp-menu-ls-desktop current-language-menu-item menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-862\"><a href=\"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\" class=\"elementor-sub-item elementor-item-anchor\"><span class=\"trp-menu-ls-label\" data-no-translation title=\"French\"><img loading=\"lazy\" src=\"https:\/\/nodd.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/fr_FR.svg\" class=\"trp-flag-image\" alt=\"French\" decoding=\"async\" width=\"18\" height=\"14\" \/> <span class=\"trp-ls-language-name\">French<\/span><\/span><\/a><\/li>\n\t<li class=\"trp-language-switcher-container trp-menu-ls-item trp-menu-ls-desktop menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-861\"><a href=\"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\" class=\"elementor-sub-item elementor-item-anchor\"><span class=\"trp-menu-ls-label\" data-no-translation title=\"English\"><img loading=\"lazy\" src=\"https:\/\/nodd.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_US.svg\" class=\"trp-flag-image\" alt=\"English\" decoding=\"async\" width=\"18\" height=\"14\" \/> <span class=\"trp-ls-language-name\">English<\/span><\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-858\"><a href=\"https:\/\/nodd.fr\/fr\/contact\/\" class=\"elementor-item\">Contact<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-859\"><a href=\"https:\/\/nodd.fr\/fr\/about-us\/\" class=\"elementor-item\">\u00c0 Propos<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Permuter le menu\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewbox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewbox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-6818b42\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-857\"><a href=\"https:\/\/nodd.fr\/fr\/\" class=\"elementor-item\" tabindex=\"-1\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-860\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Langues<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"trp-language-switcher-container trp-menu-ls-item trp-menu-ls-desktop current-language-menu-item menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-862\"><a href=\"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\" class=\"elementor-sub-item elementor-item-anchor\" tabindex=\"-1\"><span class=\"trp-menu-ls-label\" data-no-translation title=\"French\"><img loading=\"lazy\" src=\"https:\/\/nodd.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/fr_FR.svg\" class=\"trp-flag-image\" alt=\"French\" decoding=\"async\" width=\"18\" height=\"14\" \/> <span class=\"trp-ls-language-name\">French<\/span><\/span><\/a><\/li>\n\t<li class=\"trp-language-switcher-container trp-menu-ls-item trp-menu-ls-desktop menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-861\"><a href=\"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\" class=\"elementor-sub-item elementor-item-anchor\" tabindex=\"-1\"><span class=\"trp-menu-ls-label\" data-no-translation title=\"English\"><img loading=\"lazy\" src=\"https:\/\/nodd.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_US.svg\" class=\"trp-flag-image\" alt=\"English\" decoding=\"async\" width=\"18\" height=\"14\" \/> <span class=\"trp-ls-language-name\">English<\/span><\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-858\"><a href=\"https:\/\/nodd.fr\/fr\/contact\/\" class=\"elementor-item\" tabindex=\"-1\">Contact<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-859\"><a href=\"https:\/\/nodd.fr\/fr\/about-us\/\" class=\"elementor-item\" tabindex=\"-1\">\u00c0 Propos<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8263edb elementor-widget elementor-widget-heading\" data-id=\"8263edb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contact<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a8aec0 e-con-full e-flex e-con e-child\" data-id=\"6a8aec0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ababa41 e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"ababa41\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d549316 elementor-widget elementor-widget-heading\" data-id=\"d549316\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SAS nodd<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4427f1 elementor-widget elementor-widget-text-editor\" data-id=\"f4427f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"translation-block\"><strong>Ordre des Architectes <\/strong>S24238<\/p><p class=\"translation-block\"><strong>Si\u00e8ge Social<\/strong> : 15 rue de la Lieure, 27480 Lorleau<\/p><p><strong>Ile-de-France<\/strong> : 14 passage Bullourde, 75011 Paris\u00a0<\/p><p><strong>Savoie :\u00a0 <\/strong>Le Freinay, 73210 Peisey-Nancroix\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0795c24 elementor-button-align-center elementor-tablet-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"0795c24\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Suivant&quot;,&quot;step_previous_label&quot;:&quot;Pr\\u00e9c\\u00e9dent&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Nouveau formulaire\" aria-label=\"Nouveau formulaire\" action=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"329\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"0795c24\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_bbc3f41 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_bbc3f41\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNom\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_bbc3f41]\" id=\"form-field-field_bbc3f41\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Nom\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tE-mail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"E-mail\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_e767350 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_e767350\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tSujet\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_e767350]\" id=\"form-field-field_e767350\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Sujet\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ac9aec e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"9ac9aec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-12060a1 e-con-full e-flex e-con e-child\" data-id=\"12060a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ed03c6c e-con-full e-flex e-con e-child\" data-id=\"ed03c6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ce7f10 elementor-widget-tablet__width-initial elementor-widget elementor-widget-image\" data-id=\"7ce7f10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-768x1024.jpg\" class=\"attachment-large size-large wp-image-641\" alt=\"\" srcset=\"https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-768x1024.jpg 768w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-225x300.jpg 225w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-1152x1536.jpg 1152w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-1536x2048.jpg 1536w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-9x12.jpg 9w, https:\/\/nodd.fr\/wp-content\/uploads\/2025\/09\/IMG_1458-scaled.jpg 1920w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-31182d4 e-con-full e-flex e-con e-child\" data-id=\"31182d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-73d2427 e-con-full e-flex e-con e-child\" data-id=\"73d2427\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d843db elementor-widget elementor-widget-heading\" data-id=\"9d843db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SAS nodd<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bcffb7 elementor-widget elementor-widget-text-editor\" data-id=\"1bcffb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Ordre des Architectes<\/strong> S24238<\/p><p class=\"translation-block\"><strong>Si\u00e8ge Social<\/strong> : 15 rue de la Lieure, 27480 Lorleau<\/p><p><strong>Ile-de-France<\/strong> : 14 passage Bullourde, 75011 Paris\u00a0<\/p><p><strong>Savoie :\u00a0 <\/strong>Le Freinay, 73210 Peisey-Nancroix\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2d615c elementor-button-align-center elementor-tablet-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"c2d615c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Suivant&quot;,&quot;step_previous_label&quot;:&quot;Pr\\u00e9c\\u00e9dent&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Nouveau formulaire\" aria-label=\"Nouveau formulaire\" action=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"329\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"c2d615c\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_bbc3f41 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_bbc3f41\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNom\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_bbc3f41]\" id=\"form-field-field_bbc3f41\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Nom\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tE-mail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"E-mail\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_e767350 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_e767350\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tSujet\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_e767350]\" id=\"form-field-field_e767350\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Sujet\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">ENVOYER<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Projects About&nbsp;Us Contact Language EN \u2014 FR Contact SAS nodd French Order of Architects : S24238 Head office : 15 rue de la Lieure, 27480 Lorleau\u00a0 Ile-de-France : 14 passage Bullourde, 75011 Paris\u00a0 Savoie :\u00a0 Le Freinay, 73210 Peisey-Nancroix\u00a0 SAS nodd French Order of Architects: S24238 Head office : 15 rue de la Lieure, 27480 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-329","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/comments?post=329"}],"version-history":[{"count":106,"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\/revisions"}],"predecessor-version":[{"id":1624,"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/pages\/329\/revisions\/1624"}],"wp:attachment":[{"href":"https:\/\/nodd.fr\/fr\/wp-json\/wp\/v2\/media?parent=329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}