<div id="configuratorContactModal" class="modal">
  <div class="modal-content">
    <span class="close" onclick="closeModal()">&times;</span>
    <span class="modal-title">
      Receive contact    </span>

    
<div class="wpcf7 no-js" id="wpcf7-f5268-o1" lang="en-US" dir="ltr" data-wpcf7-id="5268">
<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
<form action="/en/wp-json/wp/v2/pages/5273#wpcf7-f5268-o1" method="post" class="wpcf7-form init" aria-label="Contact form" enctype="multipart/form-data" novalidate="novalidate" data-status="init">
<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="5268" /><input type="hidden" name="_wpcf7_version" value="6.1" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f5268-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /><input type="hidden" name="_wpcf7_recaptcha_response" value="" />
</fieldset>
<p><label> Name<br />
<span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" value="" type="text" name="your-name" /></span> </label>
</p>
<p><label> Phone<br />
<span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" autocomplete="phone" aria-required="true" aria-invalid="false" value="" type="tel" name="your-phone" /></span> </label>
</p>
<p><label> E-mail<br />
<span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" autocomplete="email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span> </label>
</p>
<p><label>Intended location of the project or work* <select required name="district" onchange="loadMunicipalities(this.value)"><option value="">District</option></select><select required name="municipality"><option value="">Municipality</option></select>
	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="copia" /> </label>
</p>
<p><span class="wpcf7-form-control-wrap" data-name="your-pdf"><input size="40" class="wpcf7-form-control wpcf7-file" accept=".pdf" aria-invalid="false" type="file" name="your-pdf" /></span>
</p>
<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Submit" />
</p>
<style>
 .wpcf7-form .fancy-select-wrap { padding-top: 0px !important; }
</style>
<p><script>
 let data = [];

 function loadDistricts() {
 const selectD = document.querySelector("select[name=district]");
 selectD.innerHTML = '<option value="">District</option>';

 fetch("https://odum.pt/wp-content/uploads/2025/01/distritos-municipios.json")
 .then((response) => response.json())
 .then((json) => {
 data = json;

 json.sort((a, b) => a.distrito.localeCompare(b.distrito));
 json.forEach((district) => {
 const option = document.createElement("option");
 option.value = district.distrito;
 option.textContent = district.distrito;
 selectD.appendChild(option);
 });
 });
 }

 function loadMunicipalities(district) {
 if (['Aveiro', 'Braga', 'Bragança', 'Castelo Branco', 'Coimbra', 'Guarda', 'Leiria', 'Lisboa', 'Porto', 'Viana do Castelo', 'Vila Real', 'Viseu'].includes(district)) {
 document.querySelector("input[name=copia]").value = 'gustavo.garcia@odum.pt';
 }
 else {
 document.querySelector("input[name=copia]").value = '';
 }

 const selectC = document.querySelector("select[name=municipality]");
 selectC.innerHTML = '<option value="">Municipality</option>';

 const d = data.find((d) => d.distrito === district);
 d.municipios.sort((a, b) => a.nome.localeCompare(b.nome));
 d.municipios.forEach((county) => {
 const option = document.createElement("option");
 option.value = county.nome;
 option.textContent = county.nome;
 selectC.appendChild(option);
 });
 }

 loadDistricts();
</script>
</p><div class="wpcf7-response-output" aria-hidden="true"></div>
</form>
</div>
  </div>
</div><div id="configuratorModal" class="modal">
  <div class="modal-content">
    <span class="close" onclick="closeModal()">&times;</span>
    <span class="modal-title"></span>
    <span class="modal-subtitle">
      Floor plans    </span>
  
    <div class="modal-imgs">
      <img id="modal-img1" src="" />
      <img id="modal-img2" src="" />
    </div>

    <span class="modal-infos">
      Structure    </span>
    <ul class="modal-info">
      <li>Main structure in treated glued laminated timber and solid wild pine wood, autoclave treated, using a wood-frame construction system. Includes OSB [oriented strand boards], wood fibre insulation, and membranes.</li>
      <li>Ceilings with unpainted pine panelling finishes.</li>
      <li>Thermal aluminium frames with colourless double glazing.</li>
      <li>Bathrooms with microcement coating on the shower walls and flooring.</li>
      <li>SANITANA sanitary ware from the GLAM series (compact toilet), 80x46 cm hanging washbasin unit with melamine veneer finish, BRUMA mixer taps from the LUSA series, floor shower tray with stainless steel rail, 1.00x2.00 m fixed transparent glass shower enclosure.</li>
      <li>Electrical network (EFAPEL Logus 90Br electrical fixtures) and telecommunication network up to elevation 0.</li>
      <li>Water supply and sanitation network up to elevation 0.</li>
      <li>Pre-installed air conditioning.</li>
      <li id="baseF">Ground screws foundation.</li>
      <li>Transportation and assembly.</li>
    </ul>

    <span class="modal-infos">
      Other information    </span>
    <span class="modal-info">
      Bedrooms: <span id="modal-rooms"></span>
      <br />
      House: <span id="modal-house"></span>
      <br />
      Deck: <span id="modal-deck"></span>
    </span>
  </div>
</div><div class="configurator" id="configurator">
  <div class="stepper-wrapper">
    <div class="stepper-item active" onclick="changeStep(1)">
      <div class="step-counter"></div>
      <div class="step-name full">
        Type      </div>
      <div class="step-name abrev">
        Type      </div>
    </div>
    <div class="stepper-item" onclick="changeStep(2)">
      <div class="step-counter"></div>
      <div class="step-name full">
        Foundations, roofing and exterior finish      </div>
      <div class="step-name abrev">
        Foundations, roofing and ext. finish      </div>
    </div>
    <div class="stepper-item" onclick="changeStep(3)">
      <div class="step-counter"></div>
      <div class="step-name full">
        Interior finish and doors      </div>
      <div class="step-name abrev">
        Interior finish and doors      </div>
    </div>
    <div class="stepper-item" onclick="changeStep(4)">
      <div class="step-counter"></div>
      <div class="step-name full">
        Bathroom walls and living room flooring      </div>
      <div class="step-name abrev">
        Bathroom walls and living room flooring      </div>
    </div>
    <div class="stepper-item" onclick="changeStep(5)">
      <div class="step-counter"></div>
      <div class="step-name full">
        Other options      </div>
      <div class="step-name abrev">
        Other options      </div>
    </div>
    <div class="stepper-item" onclick="showSummary()">
      <div class="step-counter"></div>
      <div class="step-name full">
        Summary      </div>
      <div class="step-name abrev">
        Summary      </div>
    </div>
  </div>
  <div class="content">
    <div class="preview">
      <img class="img-preview portrait" src="" />
      <img class="img-preview" src="" />
      <img class="img-preview" src="" />
      <img class="img-preview portrait" src="" />
      <img class="img-preview" src="" />
      <img class="img-preview" src="" />
      <div class="img-timeline">
        <img src="https://odum.pt/wp-content/plugins/inklusion-configurator/public/images/timeline-en_GB.jpg" />
        <span id="time">0</span>
      </div>
    </div>
    <div class="form">
      <div class="steps">
        <span class="model-title">
          Terra        </span>
        <label class="model">
          <input type="radio" name="modelo" value="Terra" data-price="0" checked> Terra
        </label>

        <div class="step" data-step="1">
          <span class="step-text">
            Choice of type          </span>
          <div class="options"></div>
        </div>
        
        <div class="step" data-step="2">
          <span class="step-text">
            Choose the foundations, roofs and external finish          </span>
          <span class="step-section">
            FOUNDATIONS          </span>
          <div class="options"></div>
          
          <span class="step-section">
            ROOFS          </span>
          <div class="options"></div>
          
          <span class="step-section">
            EXTERNAL FINISH          </span>
          <div class="options"></div>
        </div>
        
        <div class="step" data-step="3">
          <span class="step-text">
            Choose the interior finish and doors          </span>
          <span class="step-section">
            WALLS          </span>
          <div class="options"></div>
          
          <span class="step-section">
            DOORS          </span>
          <div class="options"></div>
        </div>
        
        <div class="step" data-step="4">
          <span class="step-text">
            Choose the bathroom walls and the living room flooring          </span>
          <span class="step-section">
            BATHROOM          </span>
          <div class="options"></div>
          
          <span class="step-section">
            FLOOR          </span>
          <div class="options"></div>
        </div>
        
        <div class="step" data-step="5">
          <span class="step-text">
            Choose other options for your home          </span>
          <div class="options"></div>
        </div>
      </div>

      <div class="summary">
        <span class="model-title">
          Summary        </span>
        <div class="options">
          <span class="step-section">
            Model          </span>
          <div class="summary-group">
            <div class="summary-itens">
              <span id="summary-modelo-texto"></span>
              <span id="summary-modelo-preco"></span>
            </div>
          </div>

          <span class="step-section">
            Type          </span>
          <div class="summary-group">
            <div class="summary-itens">
              <span id="summary-tipologia-texto"></span>
              <span id="summary-tipologia-preco"></span>
            </div>
          </div>

          <span class="step-section">
            Foundations, roofing and exterior finish          </span>
          <div class="summary-group">
            <div class="summary-itens">
              <span id="summary-fundacao-texto"></span>
              <span id="summary-fundacao-preco"></span>
            </div>
            <div class="summary-itens">
              <span id="summary-cobertura-texto"></span>
              <span id="summary-cobertura-preco"></span>
            </div>
            <div class="summary-itens">
              <span id="summary-exterior-texto"></span>
              <span id="summary-exterior-preco"></span>
            </div>
          </div>

          <span class="step-section">
            Interior finish and doors          </span>
          <div class="summary-group">
            <div class="summary-itens">
              <span id="summary-parede-texto"></span>
              <span id="summary-parede-preco"></span>
            </div>
            <div class="summary-itens">
              <span id="summary-porta-texto"></span>
              <span id="summary-porta-preco"></span>
            </div>
          </div>

          <span class="step-section">
            Bathroom walls and living room flooring          </span>
          <div class="summary-group">
            <div class="summary-itens">
              <span id="summary-chaois-texto"></span>
              <span id="summary-chaois-preco"></span>
            </div>
            <div class="summary-itens">
              <span id="summary-chaosala-texto"></span>
              <span id="summary-chaosala-preco"></span>
            </div>
          </div>

          <span class="step-section">
            Other options          </span>
          <div class="summary-group">
            <div class="summary-itens" id="summary-cozinha">
              <span id="summary-cozinha-texto"></span>
              <span id="summary-cozinha-preco"></span>
            </div>
            <div class="summary-itens" id="summary-deck">
              <span id="summary-deck-texto"></span>
              <span id="summary-deck-preco"></span>
            </div>
            <div class="summary-itens" id="summary-pergola">
              <span id="summary-pergola-texto"></span>
              <span id="summary-pergola-preco"></span>
            </div>
            <div class="summary-itens" id="summary-paineissolares">
              <span id="summary-paineissolares-texto"></span>
              <span id="summary-paineissolares-preco"></span>
            </div>
            <div class="summary-itens" id="summary-redesmosquiteiras">
              <span id="summary-redesmosquiteiras-texto"></span>
              <span id="summary-redesmosquiteiras-preco"></span>
            </div>
            <div class="summary-itens" id="summary-arcondicionado">
              <span id="summary-arcondicionado-texto"></span>
              <span id="summary-arcondicionado-preco"></span>
            </div>
            <div class="summary-itens" id="summary-pisoradiante">
              <span id="summary-pisoradiante-texto"></span>
              <span id="summary-pisoradiante-preco"></span>
            </div>
            <div class="summary-itens" id="summary-salamandra">
              <span id="summary-salamandra-texto"></span>
              <span id="summary-salamandra-preco"></span>
            </div>
            <div class="summary-itens" id="summary-fossa">
              <span id="summary-fossa-texto"></span>
              <span id="summary-fossa-preco"></span>
            </div>
            <div class="summary-itens" id="summary-portadas">
              <span id="summary-portadas-texto"></span>
              <span id="summary-portadas-preco"></span>
            </div>
            <div class="summary-itens" id="summary-projetoslicenciamento">
              <span id="summary-projetoslicenciamento-texto"></span>
              <span id="summary-projetoslicenciamento-preco"></span>
            </div>
          </div>
        </div>
      </div>

      <div class="resume">
        <hr />

        <div class="total-price">
          <span class="total-label">
            Price          </span>
          <div class="total-value-info">
            <span class="total-value"></span>
            <span class="total-info">
              Plus VAT at the prevailing rate.            </span>
          </div>
        </div>
        <div class="conditionings">
          <span class="conditionings-description">
            Prices are subject to change due to constraints that may arise during the approval process of the Licensing Projects by the Competent Authorities and are also subject to change without prior notice.          </span>
        </div>

        <button class="btn-action next" onclick="nextStep()">
          Continue        </button>
        <button class="btn-action save" onclick="save()">
          Save        </button>
        <button class="btn-action contact" onclick="openContact()">
          Receive contact        </button>
      </div>
    </div>
  </div>
</div>{"id":5273,"date":"2024-01-23T19:35:29","date_gmt":"2024-01-23T19:35:29","guid":{"rendered":"https:\/\/odum.pt\/configurador\/"},"modified":"2024-06-04T16:29:13","modified_gmt":"2024-06-04T16:29:13","slug":"configurator","status":"publish","type":"page","link":"https:\/\/odum.pt\/en\/configurator\/","title":{"rendered":"Configurator"},"content":{"rendered":"<script type=\"text\/javascript\">  const pathImg = \"https:\/\/odum.pt\/wp-content\/plugins\/inklusion-configurator\/public\/images\/\";  const translations = {\"configurator\":{\"button\":{\"next\":\"Continue\",\"save\":\"Save\",\"contact\":\"Receive contact\"},\"product\":\"Terra\",\"step0\":{\"step\":\"Model\",\"stepAbbrev\":\"Model\",\"title\":\"Choice of model\"},\"step1\":{\"step\":\"Type\",\"stepAbbrev\":\"Type\",\"title\":\"Choice of type\"},\"step2\":{\"step\":\"Foundations, roofing and exterior finish\",\"stepAbbrev\":\"Foundations, roofing and ext. finish\",\"title\":\"Choose the foundations, roofs and external finish\",\"subtitle1\":\"FOUNDATIONS\",\"subtitle2\":\"ROOFS\",\"subtitle3\":\"EXTERNAL FINISH\"},\"step3\":{\"step\":\"Interior finish and doors\",\"stepAbbrev\":\"Interior finish and doors\",\"title\":\"Choose the interior finish and doors\",\"subtitle1\":\"WALLS\",\"subtitle2\":\"DOORS\"},\"step4\":{\"step\":\"Bathroom walls and living room flooring\",\"stepAbbrev\":\"Bathroom walls and living room flooring\",\"title\":\"Choose the bathroom walls and the living room flooring\",\"subtitle1\":\"BATHROOM\",\"subtitle2\":\"FLOOR\"},\"step5\":{\"step\":\"Other options\",\"stepAbbrev\":\"Other options\",\"title\":\"Choose other options for your home\"},\"summary\":{\"step\":\"Summary\",\"stepAbbrev\":\"Summary\",\"title\":\"Summary\",\"price\":\"Price\",\"tax\":\"Plus VAT at the prevailing rate.\",\"conditionings\":\"Prices are subject to change due to constraints that may arise during the approval process of the Licensing Projects by the Competent Authorities and are also subject to change without prior notice.\"}},\"contact\":{\"title\":\"Receive contact\"},\"info\":{\"blueprints\":\"Floor plans\",\"structure\":\"Structure\",\"detail1\":\"Main structure in treated glued laminated timber and solid wild pine wood, autoclave treated, using a wood-frame construction system. Includes OSB [oriented strand boards], wood fibre insulation, and membranes.\",\"detail2\":\"Ceilings with unpainted pine panelling finishes.\",\"detail3\":\"Thermal aluminium frames with colourless double glazing.\",\"detail4\":\"Bathrooms with microcement coating on the shower walls and flooring.\",\"detail5\":\"SANITANA sanitary ware from the GLAM series (compact toilet), 80x46 cm hanging washbasin unit with melamine veneer finish, BRUMA mixer taps from the LUSA series, floor shower tray with stainless steel rail, 1.00x2.00 m fixed transparent glass shower enclosure.\",\"detail6\":\"Electrical network (EFAPEL Logus 90Br electrical fixtures) and telecommunication network up to elevation 0.\",\"detail7\":\"Water supply and sanitation network up to elevation 0.\",\"detail8\":\"Pre-installed air conditioning.\",\"detail9\":\"Ground screws foundation.\",\"detail91\":\"Concrete slab foundation.\",\"detail10\":\"Transportation and assembly.\",\"others\":\"Other information\",\"rooms\":\"Bedrooms\",\"house\":\"House\",\"deck\":\"Deck\"},\"tipologia\":{\"quarto\":\"room\",\"quartos\":\"rooms\"},\"fundacao\":{\"parafusos\":\"Screw foundation\",\"betao\":\"Concrete Foundation\"},\"cobertura\":{\"umaagua\":\"One Water\",\"duasaguastelha\":\"Two waters in tile\",\"duasaguaschapa\":\"Two waters in zinc plate\"},\"exterior\":{\"madeira\":\"Wood cladding\",\"termodificado\":\"Thermodified wood cladding\",\"capoto\":\"External wall insulation\"},\"parede\":{\"madeira\":\"Wood panelling\",\"pladur\":\"Plasterboard walls\"},\"porta\":{\"madeira\":\"Wood doors\",\"branca\":\"White doors\"},\"chaois\":{\"madeira\":\"Wood panelling\",\"pladur\":\"Plasterboard walls\"},\"chaosala\":{\"madeira\":\"Wood flooring in the living room\",\"microcimento\":\"Microcement flooring in the living room\"},\"opcao\":{\"cozinha\":\"Equipped kitchen\",\"deck\":\"Deck\",\"pergola\":\"Pergola\",\"paineissolares\":\"Solar panels\",\"redesmosquiteiras\":\"Mosquito nets\",\"arcondicionado\":\"Air conditioning\",\"projetoslicenciamento\":\"Licensing projects\",\"pisoradiante\":\"Heating floor\",\"salamandra\":\"Pellet stove\",\"fossa\":\"Septic tank\",\"portadas\":\"External sliding shutters lined with wood\"},\"pdf\":{\"filename\":\"proposition\",\"name\":\"Name: \",\"email\":\"Email: \",\"phone\":\"Phone: \",\"kitchen\":\"Kitchen\",\"kitchenBase\":\"Base: Lower, upper and column furniture, 2cm Silestone worktop, mixer, 56x46cm basin, waste garbage can\",\"kitchenEquipments\":\"Equipment: Induction hob, stainless steel built-in oven, - chimney-type wall extractor hood with stainless steel charcoal filter, 150L Teka-type water heater.\",\"moreInfo\":\"For more information, please contact:\",\"page\":\"Page \",\"exclusions\":\"Exclusions\",\"exclusions1\":\"All materials, equipment, and services not described herein.\",\"exclusions2\":\"Specialized masonry work, reinforced concrete, and other civil construction works.\",\"exclusions3\":\"Painting and varnishing.\",\"exclusions4\":\"Material and personnel lifting equipment (platforms, scaffolding, cranes).\",\"exclusions5\":\"Disposal of surplus materials to landfill.\",\"exclusions6\":\"Assumes sandy soil or topsoil without rock for foundation application, in case of screw pile option.\",\"exclusions7\":\"Excavation and earthworks.\",\"conditions\":\"Client's Responsibility\",\"conditions1\":\"Supply of electricity, water, and a storage area for materials.\",\"conditions2\":\"Unloading and safekeeping of materials.\",\"conditions3\":\"Placement of materials at the work front.\",\"conditions4\":\"Access for heavy trucks.\",\"notes\":\"Notes\",\"notes1\":\"ODUM reserves the right to suspend works if weather conditions do not allow for proper execution. In such cases, project completion deadlines will be extended by an equivalent period.\",\"notes2\":\"ODUM is not responsible for any unidentified infrastructures, such as electricity, plumbing, ITED systems, sewage, among others.\",\"notes3\":\"If a generator is required, the cost is \\u20ac20\\\/day, with fuel to be supplied by the client.\",\"notes4\":\"If an excavator is required, the cost is \\u20ac50\\\/hour, plus travel expenses.\",\"notes5\":\"Prices are subject to change due to constraints that may arise during the approval process of the Licensing Projects by the Competent Authorities and are also subject to change without prior notice.\",\"planning\":\"Deadlines: Valid after approval of Licensing Projects\",\"planning1\":\"Start of works \\u2013 4 weeks after contract award\",\"planning2\":\"Completion \\u2013 to be defined\",\"payments\":\"General terms\",\"payments1\":\"As established in the construction contract to be signed.\"},\"timeline\":\"timeline-en_GB.jpg\"};  const tipologia = [{name: \"T0\", imgBlueprint0: \"planta0.jpg\", imgBlueprint1: \"planta1.jpg\", imgBlueprint2: \"planta2.jpg\", imgBlueprint3: \"planta3.jpg\", rooms: \"0 room\", house: \"37,90m2\", deck: \"24m2\", time: 8, price: [79798.16,0,0,0,0]},{name: \"T1\", imgBlueprint0: \"planta0.jpg\", imgBlueprint1: \"planta1.jpg\", imgBlueprint2: \"planta2.jpg\", imgBlueprint3: \"planta3.jpg\", rooms: \"1 room\", house: \"58,80m2\", deck: \"28m2 + 12,85m2\", time: 10, price: [0,106339.10,0,0,0]},{name: \"T2\", imgBlueprint0: \"planta0.jpg\", imgBlueprint1: \"planta1.jpg\", imgBlueprint2: \"planta2.jpg\", imgBlueprint3: \"planta3.jpg\", rooms: \"2 rooms\", house: \"72,20m2\", deck: \"28m2 + 19,95m2\", time: 12, time2: 13, price: [0,0,124183.18,0,0]},{name: \"T3\", imgBlueprint0: \"planta0.jpg\", imgBlueprint1: \"planta1.jpg\", imgBlueprint2: \"planta2.jpg\", imgBlueprint3: \"planta3.jpg\", rooms: \"3 rooms\", house: \"92,15m2\", deck: \"28m2\", time: 14, time2: 15, price: [0,0,0,155299.25,0]},{name: \"T4\", imgBlueprint0: \"planta0.jpg\", imgBlueprint1: \"planta1.jpg\", imgBlueprint2: \"planta2.jpg\", imgBlueprint3: \"planta3.jpg\", rooms: \"4 rooms\", house: \"142,70m2\", deck: \"54.90m2 + 38,15m2\", time: 20, time2: 22, price: [0,0,0,0,257085.64]}];  const fundacao = [{name: \"Screw foundation\", img: \"fundacao-parafusos.jpg\", price: [0,0,0,0,0], price2: [0,0,0,0,0]},{name: \"Concrete Foundation\", img: \"fundacao-betao.jpg\", price: [8932.60,15534.76,16780.36,20813.34,28980.32], price2: [-1,-1,18028.56,20033.73,29469.79]}];  const cobertura = [{name: \"One Water\", img: \"umaagua.jpg\", price: [-1,-1,0,0,0]},{name: \"Two waters in tile\", img: \"duasaguastelha.jpg\", price: [-1,-1,24164.42,29998.92,54630.68]},{name: \"Two waters in zinc plate\", img: \"duasaguaschapa.jpg\", price: [-1,-1,25291.65,31595.65,57409.64]}];  const exterior = [{name: \"Wood cladding\", img: \"exterior-madeira.jpg\", price: [0,0,0,0,0], price2: [0,0,0,0,0]},{name: \"Thermodified wood cladding\", img: \"exterior-madeira.jpg\", price: [1530.63,1840.63,1956.88,2082.91,3387.68], price2: [-1,-1,2622.41,2595.78,4230.74]},{name: \"External wall insulation\", img: \"exterior-branca.jpg\", price: [3507.60,4218.00,4484.40,4735.56,7701.98], price2: [-1,-1,6009.54,5949.13,9696.19]}];  const parede = [{name: \"Wood panelling\", img: \"sala-madeira.jpg\", price: [0,0,0,0,0]},{name: \"Plasterboard walls\", img: \"sala-branca.jpg\", price: [0,0,0,0,0]}];  const porta = [{name: \"Wood doors\", img: \"sala-madeira.jpg\", price: [0,0,0,0,0]},{name: \"White doors\", img: \"sala-branca.jpg\", price: [228.57,457.14,685.71,1142.86,2400.00]}];  const chaois = [{name: \"Wood panelling\", img: \"is-madeira.jpg\", price: [0,0,0,0,0]},{name: \"Plasterboard walls\", img: \"is-branca.jpg\", price: [0,0,0,0,0]}];  const chaosala = [{name: \"Wood flooring in the living room\", img: \"sala-madeira.jpg\", price: [0,0,0,0,0]},{name: \"Microcement flooring in the living room\", img: \"sala-branca.jpg\", price: [2350.01,4124.51,5371.46,6522.49,9687.81]}];  const opcao = [{name: \"cozinha\", value: \"Equipped kitchen\", price: [7165.16,9466.59,9466.59,10738.02,12480.88]},{name: \"deck\", value: \"Deck\", price: [4480.42,7259.03,8689.75,5225.90,13411.14]},{name: \"pergola\", value: \"Pergola\", price: [5317.37,9050.61,10634.74,6203.60,12163.49], price2: [-1,-1,10269.26,6203.60,15863.24]},{name: \"redesmosquiteiras\", value: \"Mosquito nets\", price: [688.41,1684.93,1839.59,1556.36,2327.79]},{name: \"arcondicionado\", value: \"Air conditioning\", price: [3607.00,4502.43,4788.15,5073.86,5728.43]},{name: \"pisoradiante\", value: \"Heating floor\", price: [4699.15,6301.25,7610.92,8464.57,13889.90]},{name: \"salamandra\", value: \"Pellet stove\", price: [2700.00,2700.00,2700.00,2700.00,2700.00]},{name: \"fossa\", value: \"Septic tank\", price: [6952.21,6952.21,6952.21,8367.63,8367.63], text2: [\"10KL\", \"10KL\", \"10KL\", \"15KL\", \"15KL\"]},{name: \"portadas\", value: \"External sliding shutters lined with wood\", price: [3629.36,8569.43,9588.00,8301.50,14441.79]},{name: \"projetoslicenciamento\", value: \"Licensing projects\", price: [8950.00,8950.00,9575.00,10075.00,10712.50]}];  const contactEmail = \"comercial@odum.pt\";  const contactPhone = \"+351 915 284 781\";<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5273","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Configurator - ODUM<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/odum.pt\/en\/configurator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configurator - ODUM\" \/>\n<meta property=\"og:url\" content=\"https:\/\/odum.pt\/en\/configurator\/\" \/>\n<meta property=\"og:site_name\" content=\"ODUM\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-04T16:29:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/odum.pt\/en\/configurator\/\",\"url\":\"https:\/\/odum.pt\/en\/configurator\/\",\"name\":\"Configurator - ODUM\",\"isPartOf\":{\"@id\":\"https:\/\/odum.pt\/en\/#website\"},\"datePublished\":\"2024-01-23T19:35:29+00:00\",\"dateModified\":\"2024-06-04T16:29:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/odum.pt\/en\/configurator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/odum.pt\/en\/configurator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/odum.pt\/en\/configurator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/odum.pt\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configurator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/odum.pt\/en\/#website\",\"url\":\"https:\/\/odum.pt\/en\/\",\"name\":\"ODUM\",\"description\":\"Engineered by nature\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/odum.pt\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configurator - ODUM","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/odum.pt\/en\/configurator\/","og_locale":"en_US","og_type":"article","og_title":"Configurator - ODUM","og_url":"https:\/\/odum.pt\/en\/configurator\/","og_site_name":"ODUM","article_modified_time":"2024-06-04T16:29:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/odum.pt\/en\/configurator\/","url":"https:\/\/odum.pt\/en\/configurator\/","name":"Configurator - ODUM","isPartOf":{"@id":"https:\/\/odum.pt\/en\/#website"},"datePublished":"2024-01-23T19:35:29+00:00","dateModified":"2024-06-04T16:29:13+00:00","breadcrumb":{"@id":"https:\/\/odum.pt\/en\/configurator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/odum.pt\/en\/configurator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/odum.pt\/en\/configurator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/odum.pt\/en\/"},{"@type":"ListItem","position":2,"name":"Configurator"}]},{"@type":"WebSite","@id":"https:\/\/odum.pt\/en\/#website","url":"https:\/\/odum.pt\/en\/","name":"ODUM","description":"Engineered by nature","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/odum.pt\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/pages\/5273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/comments?post=5273"}],"version-history":[{"count":1,"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/pages\/5273\/revisions"}],"predecessor-version":[{"id":5274,"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/pages\/5273\/revisions\/5274"}],"wp:attachment":[{"href":"https:\/\/odum.pt\/en\/wp-json\/wp\/v2\/media?parent=5273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}