Contact

.arc-kontakt-en{–navy:#0D2B4E;–navy2:#12345f;–blue:#1A5FAF;–gold:#C8960C;–ivory:#FAFBFC;–ink:#1A1A1A;–grey:#6B7280;–mist:#AEBED2;–line:rgba(13,43,78,.12); width:100vw;margin-left:calc(50% – 50vw);overflow-x:hidden;font-family:’Inter’,system-ui,sans-serif;color:var(–ink);line-height:1.65} .arc-kontakt-en *{box-sizing:border-box} .arc-kontakt-en .wrap{max-width:1160px;margin:0 auto;padding:0 24px} .arc-kontakt-en h1,.arc-kontakt-en h2,.arc-kontakt-en h3{font-family:’Poppins’,sans-serif;color:var(–navy);margin:0;line-height:1.2} .arc-kontakt-en .kicker{font-family:’Poppins’;font-weight:600;font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(–gold)} /* nagłówek */ .ak-head{background:linear-gradient(120deg,var(–navy),var(–navy2));color:#fff;padding:70px 0 60px} .ak-head .kicker{color:var(–mist)} .ak-head h1{color:#fff;font-size:clamp(30px,4vw,48px);font-weight:600;margin-top:12px} .ak-head .rule{width:56px;height:3px;background:var(–gold);margin:18px 0 0;border-radius:2px} .ak-head p{color:#d7e0ee;max-width:56ch;margin-top:20px} /* body */ .ak-body{background:var(–ivory);padding:70px 0} .ak-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:start} .ak-info .row{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(–line)} .ak-info .ic{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:rgba(26,95,175,.08);display:flex;align-items:center;justify-content:center;color:var(–navy)} .ak-info b{font-family:’Poppins’;display:block;color:var(–navy);margin-bottom:3px} .ak-info span,.ak-info a{color:var(–grey);font-size:15px;text-decoration:none} .ak-info a:hover{color:var(–gold)} .ak-social{display:flex;gap:12px;margin-top:22px} .ak-social a{font-family:’Poppins’;font-size:13px;color:var(–navy);text-decoration:none;border:1px solid var(–line);border-radius:8px;padding:8px 14px;transition:.2s} .ak-social a:hover{border-color:var(–gold);color:var(–gold)} /* formularz */ .ak-card{background:#fff;border:1px solid var(–line);border-radius:18px;padding:34px;box-shadow:0 10px 34px rgba(13,43,78,.06)} .ak-card h2{font-size:22px;font-weight:600;margin-bottom:6px} .ak-card .sub{color:var(–grey);font-size:14px;margin-bottom:22px} .ak-row{display:grid;grid-template-columns:1fr 1fr;gap:14px} .ak-field{margin-bottom:14px} .ak-field label{display:block;font-size:13px;color:var(–navy);font-weight:500;margin-bottom:6px} .arc-kontakt-en input,.arc-kontakt-en select,.arc-kontakt-en textarea{width:100%;font-family:’Inter’,sans-serif;font-size:15px;color:var(–ink); background:var(–ivory);border:1px solid var(–line);border-radius:10px;padding:12px 13px;transition:.15s} .arc-kontakt-en input:focus,.arc-kontakt-en select:focus,.arc-kontakt-en textarea:focus{outline:none;border-color:var(–gold);background:#fff} .ak-check{display:flex;gap:10px;align-items:flex-start;margin:6px 0 18px} .ak-check input{width:auto;margin-top:3px} .ak-check span{font-size:12.5px;color:var(–grey)} .ak-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0} .ak-btn{width:100%;font-family:’Poppins’;font-weight:600;font-size:15px;color:var(–navy);background:var(–gold);border:0;border-radius:10px;padding:15px;cursor:pointer;transition:.2s} .ak-btn:hover{filter:brightness(1.06);transform:translateY(-1px)} .ak-btn:disabled{opacity:.6;transform:none;cursor:default} .ak-status{font-size:14px;margin-top:14px;text-align:center;min-height:18px} .ak-status.ok{color:#1a7a48}.ak-status.err{color:#c0392b} @media(max-width:820px){.ak-grid{grid-template-columns:1fr;gap:30px}.ak-row{grid-template-columns:1fr}}
Kontakt

Let’s talk about your terrace

Book a free consultation or request a quote. We usually reply within 2 business hours.

Addressul. Diamentowa 13
64-300 Boruja Kościelna
HoursMon–Fri 8:00–17:00

Request a quote

Fill in the form — we’ll call back with a free quote.

— select — Aluminium pergola Glass roof Terrace enclosure Winter garden Other / not sure

(function(){ var WEBHOOK=”https://n8n.arcovia.pl/webhook/arcovia-lead”; var MAIL=”kontakt@arcovia.pl”; var f=document.getElementById(‘ak-form’); if(!f) return; var st=document.getElementById(‘ak-status’); f.addEventListener(‘submit’,function(e){ e.preventDefault(); var el=f.elements; if(el.hp_field.value) return; if(!el.name.value.trim()||!el.email.value.trim()||!el.rodo.checked){st.className=’ak-status err’;st.textContent=’Please fill in name, e-mail and consent.’;return;} var data={name:el.name.value.trim(),phone:el.phone.value.trim(),email:el.email.value.trim(),type:el.type.value,message:el.message.value.trim(),lang:’en’,source:’kontakt’,ts:new Date().toISOString()}; var b=f.querySelector(‘.ak-btn’); b.disabled=true; st.className=’ak-status’; st.textContent=’…’; var ctrl=new AbortController(); var to=setTimeout(function(){ctrl.abort();},10000); fetch(WEBHOOK,{method:’POST’,headers:{‘Content-Type’:’application/json’},body:JSON.stringify(data),signal:ctrl.signal}) .then(function(r){if(!r.ok)throw 0;st.className=’ak-status ok’;st.textContent=’Thank you! We’ll get back to you within 2 business hours.’;f.reset();}) .catch(function(){st.className=’ak-status err’;st.innerHTML=’Could not send. Write to: ‘+MAIL+’‘;}) .finally(function(){clearTimeout(to);b.disabled=false;}); }); })();