<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <meta name="description" content="RD Surfaces by RetroDeco Surfaces & Co. provides bespoke architectural surfaces, hand-tufted wool carpets, artistic mosaics, and sintered stone slabs for luxury hospitality projects.">

  <title>RD Surfaces | Bespoke Architectural Surfaces</title>

  

  <style>

    * { box-sizing: border-box; margin: 0; padding: 0; }

    html { scroll-behavior: smooth; }

    body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; background: #0c0c0c; color: #ffffff; line-height: 1.6; overflow-x: hidden; }


    header { 

      position: absolute; top: 0; left: 0; width: 100%; 

      display: flex; justify-content: space-between; align-items: center; 

      padding: 8px 40px; z-index: 100; 

      background: rgba(0, 0, 0, 0.45); 

      backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); 

      border-bottom: 1px solid rgba(255, 255, 255, 0.05);

    }


    .logo { display: flex; align-items: center; gap: 10px; text-decoration: none; color: #ffffff; font-family: "Times New Roman", Times, serif; }

    .logo .rd-mark { font-size: 20px; font-weight: 600; letter-spacing: 2px; }

    .logo .logo-divider { width: 1.5px; height: 20px; background: linear-gradient(to bottom, #E5C158, #997A2A); }

    .logo .surfaces-mark { font-size: 14px; font-weight: 400; letter-spacing: 4px; margin-top: 1px; color: #dddddd; }


    nav { display: flex; align-items: center; gap: 24px; }

    nav a { color: #cccccc; text-decoration: none; font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; transition: color 0.3s; font-weight: 500; }

    nav a:hover { color: #ffffff; }

    .lang-select { background: rgba(255, 255, 255, 0.05); color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.2); padding: 4px 8px; border-radius: 4px; font-size: 10px; cursor: pointer; outline: none; letter-spacing: 1px; }


    .hero { 

      position: relative; height: 70vh; min-height: 420px; max-height: 600px;

      display: flex; align-items: center; justify-content: center; text-align: center; overflow: hidden; width: 100%; 

    }

    

    .hero-bg-media { 

      position: absolute; top: 0; left: 0; width: 100%; height: 100%; 

      object-fit: cover; object-position: center 60%; z-index: 1; filter: brightness(0.65); 

    }


    .hero-content { position: relative; z-index: 2; padding: 0 20px; margin-top: 30px; }

    

    .hero-title { 

      font-size: 14px !important; font-weight: 300; letter-spacing: 4px; margin-bottom: 10px; 

      text-transform: uppercase; color: #ffffff; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 10px;

    }

    

    .title-gold-stroke { display: inline-block; width: 1.5px; height: 12px; background: linear-gradient(to bottom, #E5C158, #997A2A); margin: 0 4px; }

    .hero-subtitle { font-size: 11px !important; color: #bbbbbb; letter-spacing: 1px; font-weight: 300; max-width: 550px; margin: 0 auto; }


    .section { padding: 80px 60px; max-width: 1450px; margin: 0 auto; }

    .section-title { font-size: 22px; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 10px; font-weight: 400; text-align: center; }

    .section-subtitle { font-size: 14px; color: #888888; margin-bottom: 50px; font-weight: 300; letter-spacing: 0.5px; text-align: center; }

    

    .grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }

    .card { background: #141414; border: 1px solid #222222; border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; transition: border-color 0.3s; }

    .card:hover { border-color: #555555; }

    

    .card-media { position: relative; width: 100%; height: 280px; overflow: hidden; background: #000; flex-shrink: 0; }

    .card-img { width: 100%; height: 100%; object-fit: cover; opacity: 0.85; transition: opacity 0.3s, transform 0.5s; }

    .card:hover .card-img { opacity: 1; transform: scale(1.03); }


    .card-body { padding: 25px; display: flex; flex-direction: column; flex-grow: 1; }

    .card-category { font-size: 10px; letter-spacing: 2px; color: #E5C158; text-transform: uppercase; margin-bottom: 8px; font-weight: 600; }

    .card-title { font-size: 18px; letter-spacing: 1px; margin-bottom: 12px; text-transform: uppercase; font-weight: 400; }

    .card-desc { font-size: 13px; color: #999999; margin-bottom: 25px; line-height: 1.7; font-weight: 300; }

    .btn-view { display: inline-block; align-self: flex-start; font-size: 11px; color: #ffffff; text-decoration: none; border-bottom: 1px solid rgba(255,255,255,0.3); padding-bottom: 4px; text-transform: uppercase; letter-spacing: 2px; transition: all 0.3s; margin-top: auto; }

    .btn-view:hover { color: #E5C158; border-color: #E5C158; }


    footer { 

      position: relative;

      background: #050505 url('footer-marble-bg.jpg') no-repeat center center;

      background-size: cover;

      border-top: 1px solid rgba(255, 255, 255, 0.1); 

      padding: 80px 60px 40px; 

      margin-top: 50px; 

    }

    

    footer::before {

      content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%;

      background: rgba(0, 0, 0, 0.45); z-index: 1;

    }


    .footer-container { position: relative; z-index: 2; max-width: 750px; margin: 0 auto; text-align: center; }


    .company-brand-large { 

      font-size: 22px; font-family: "Times New Roman", Times, serif; letter-spacing: 4px; 

      color: #0c0c0c; text-transform: uppercase; margin-bottom: 25px; font-weight: 400; 

      text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.3), 0px -1px 2px rgba(0, 0, 0, 0.95);

    }


    .footer-title { font-size: 16px; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 6px; color: #ffffff; font-weight: 400; }

    .footer-subtitle { font-size: 11px; letter-spacing: 1px; color: #E5C158; margin-bottom: 15px; text-transform: uppercase; font-weight: 600; }

    .footer-desc { font-size: 12px; color: #cccccc; margin-bottom: 25px; line-height: 1.7; font-weight: 300; }

    .footer-email { font-size: 13px; color: #ffffff; text-decoration: underline; letter-spacing: 1px; font-weight: 500; display: block; margin-bottom: 20px; }

    .footer-email:hover { color: #E5C158; }

    .copyright { position: relative; z-index: 2; text-align: center; font-size: 10px; color: #888888; margin-top: 60px; letter-spacing: 1px; }


    @media (max-width: 900px) {

      header { padding: 8px 16px; flex-direction: column; gap: 8px; }

      nav { gap: 12px; flex-wrap: wrap; justify-content: center; }

      nav a { font-size: 10px; }

      .company-brand-large { font-size: 16px; letter-spacing: 2px; }

      .section { padding: 60px 20px; }

      .grid { grid-template-columns: 1fr; gap: 25px; }

      footer { padding: 60px 20px 30px; }

    }

  </style>

</head>

<body>


  <header>

    <a href="#" class="logo">

      <span class="rd-mark">RD</span>

      <span class="logo-divider"></span>

      <span class="surfaces-mark">SURFACES</span>

    </a>

    <nav>

      <a href="#collections" id="nav-collections">COLLECTIONS</a>

      <a href="#about" id="nav-contact">ABOUT & CONTACT</a>

      <select class="lang-select" id="lang-selector" onchange="changeLang(this.value)">

        <option value="en">EN / English</option>

        <option value="de">DE / Deutsch</option>

        <option value="fr">FR / Français</option>

        <option value="ru">RU / Русский</option>

      </select>

    </nav>

  </header>


  <section class="hero">

    <video autoplay loop muted playsinline class="hero-bg-media">

      <source src="hero-video.mp4" type="video/mp4">

    </video>

    <div class="hero-content">

      <h1 class="hero-title">

        <span id="title-craft">Craftsmanship</span>

        <span class="title-gold-stroke"></span>

        <span id="title-attr">Precious & Sustainable</span>

      </h1>

      <p class="hero-subtitle" id="sec-subtitle">Bespoke surface solutions engineered from rare, natural elements for luxury hospitality.</p>

    </div>

  </section>


  <section class="section" id="collections">

    <h2 class="section-title" id="col-title">Collections</h2>

    <p class="section-subtitle" id="col-subtitle">Architectural surfaces designed to elevate luxury environments.</p>


    <div class="grid">

      <div class="card">

        <div class="card-media"><img src="carpet-preview.jpg" alt="Hand-Tufted Carpets" class="card-img"></div>

        <div class="card-body">

          <span class="card-category" id="c1-cat">TEXTILES & WOOL</span>

          <h3 class="card-title" id="c1-title">Hand-Tufted Carpets</h3>

          <p class="card-desc" id="c1-desc">100% NZ Wool and silk blends featuring subtle color gradients, loop-and-cut pile textures, and hand-carved relief lines.</p>

          <a href="carpets.html" class="btn-view" id="btn-1">VIEW FULL COLLECTION →</a>

        </div>

      </div>


      <div class="card">

        <div class="card-media"><img src="mosaic-preview.jpg" alt="Artistic Mosaics" class="card-img"></div>

        <div class="card-body">

          <span class="card-category" id="c2-cat">CUSTOM FABRICATION</span>

          <h3 class="card-title" id="c2-title">Artistic Mosaics</h3>

          <p class="card-desc" id="c2-desc">Intricate tesserae compositions utilizing iridescent glass, natural marble, and metallic accents engineered for lobby features.</p>

          <a href="mosaics.html" class="btn-view" id="btn-2">VIEW FULL COLLECTION →</a>

        </div>

      </div>


      <div class="card">

        <div class="card-media"><img src="slab-preview.jpg" alt="Sintered Stone Slabs" class="card-img"></div>

        <div class="card-body">

          <span class="card-category" id="c3-cat">SINTERED STONE</span>

          <h3 class="card-title" id="c3-title">Large Format Slabs</h3>

          <p class="card-desc" id="c3-desc">High-durability 1600x3200mm sintered stone slabs tailored for high-traffic commercial flooring, cladding, and furniture.</p>

          <a href="slabs.html" class="btn-view" id="btn-3">VIEW FULL COLLECTION →</a>

        </div>

      </div>

    </div>

  </section>


  <footer id="about">

    <div class="footer-container">

      <h2 class="company-brand-large">RD Surfaces &amp; Co.</h2>

      <h3 class="footer-title" id="contact-title">Global Sales Office</h3>

      <p class="footer-subtitle" id="lbl-role-global">General Inquiries & Specifications</p>

      <p class="footer-desc" id="footer-desc">Bespoke surface solutions engineered for global hospitality, commercial developments, and private architectural projects.</p>

      <a href="mailto:info@rdsurfaces.com" class="footer-email">info@rdsurfaces.com</a>

      <a href="mailto:info@rdsurfaces.com?subject=Sample%20Specification%20Request" class="btn-view" id="btn-sample">REQUEST PHYSICAL SWATCHES →</a>

    </div>

    <p class="copyright">© 2026 RD SURFACES | RetroDeco Surfaces & Co. All rights reserved.</p>

  </footer>


  <script>

    const translations = {

      en: {

        nav_collections: "COLLECTIONS", nav_contact: "ABOUT & CONTACT",

        title_craft: "Craftsmanship", title_attr: "Precious & Sustainable",

        sec_subtitle: "Bespoke surface solutions engineered from rare, natural elements for luxury hospitality.",

        col_title: "COLLECTIONS", col_subtitle: "Architectural surfaces designed to elevate luxury environments.",

        c1_cat: "TEXTILES & WOOL", c1_title: "Hand-Tufted Carpets", c1_desc: "100% NZ Wool and silk blends featuring subtle color gradients, loop-and-cut pile textures, and hand-carved relief lines.",

        c2_cat: "CUSTOM FABRICATION", c2_title: "Artistic Mosaics", c2_desc: "Intricate tesserae compositions utilizing iridescent glass, natural marble, and metallic accents engineered for lobby features.",

        c3_cat: "SINTERED STONE", c3_title: "Large Format Slabs", c3_desc: "High-durability 1600x3200mm sintered stone slabs tailored for high-traffic commercial flooring, cladding, and furniture.",

        btn_1: "VIEW FULL COLLECTION →", btn_2: "VIEW FULL COLLECTION →", btn_3: "VIEW FULL COLLECTION →",

        contact_title: "Global Sales Office", lbl_role_global: "General Inquiries & Specifications",

        footer_desc: "Bespoke surface solutions engineered for global hospitality, commercial developments, and private architectural projects.",

        btn_sample: "REQUEST PHYSICAL SWATCHES →"

      },

      de: {

        nav_collections: "KOLLEKTIONEN", nav_contact: "ÜBER UNS & KONTAKT",

        title_craft: "Handwerkskunst", title_attr: "Edel & Nachhaltig",

        sec_subtitle: "Maßgeschneiderte Oberflächenlösungen aus seltenen, natürlichen Elementen für die Luxushotellerie.",

        col_title: "KOLLEKTIONEN", col_subtitle: "Architektonische Oberflächen zur Veredelung von Luxusumgebungen.",

        c1_cat: "TEXTILIEN & WOLLE", c1_title: "Handgetuftete Teppiche", c1_desc: "Mischungen aus 100% Neuseeland-Wolle und Seide mit feinen Farbverläufen, Schlingen- und Schnittflor sowie handgeschnitzten Reliefstrukturen.",

        c2_cat: "SONDERANFERTIGUNG", c2_title: "Künstlerische Mosaike", c2_desc: "Aufwendige Tessera-Kompositionen aus schimmerndem Glas, Naturmarmor und Metallakzenten, entwickelt für Foyer-Highlights.",

        c3_cat: "SINTERSTEIN", c3_title: "Großformatige Platten", c3_desc: "Großformatige, hochbeständige Sinterstein-Marmornachbildungen für Rezeptionen und Fassaden.",

        btn_1: "GESAMTE KOLLEKTION ANSEHEN →", btn_2: "GESAMTE KOLLEKTION ANSEHEN →", btn_3: "GESAMTE KOLLEKTION ANSEHEN →",

        contact_title: "Globales Vertriebsbüro", lbl_role_global: "Allgemeine Anfragen & Spezifikationen",

        footer_desc: "Maßgeschneiderte architektonische Lösungen für die weltweite Hotellerie, Gewerbeprojekte und private Luxusobjekte.",

        btn_sample: "MUSTER ANFORDERN →"

      },

      fr: {

        nav_collections: "COLLECTIONS", nav_contact: "À PROPOS & CONTACT",

        title_craft: "Savoir-Faire", title_attr: "Précieux & Durable",

        sec_subtitle: "Solutions de surfaces sur mesure élaborées à partir d'éléments naturels rares pour l'hôtellerie de luxe.",

        col_title: "COLLECTIONS", col_subtitle: "Surfaces architecturales conçues pour sublimer les environnements de prestige.",

        c1_cat: "TEXTILES & LAINE", c1_title: "Tapis Tuftés Main", c1_desc: "Mélanges de laine 100% Nouvelle-Zélande et soie présentant des dégradés subtils, des textures bouclées/coupées et des reliefs sculptés à la main.",

        c2_cat: "FABRICATION SUR MESURE", c2_title: "Mosaïques Artistiques", c2_desc: "Compositions complexes en tesselles utilisant du verre irisé, du marbre naturel et des accents métalliques conçues pour les halls d'entrée.",

        c3_cat: "PIERRE FRITTÉE", c3_title: "Dalles Grand Format", c3_desc: "Dalles en pierre frittée ultra-résistantes de 1600x3200 mm adaptées aux sols à fort passage, revêtements muraux et mobilier.",

        btn_1: "DÉCOUVRIR LA COLLECTION →", btn_2: "DÉCOUVRIR LA COLLECTION →", btn_3: "DÉCOUVRIR LA COLLECTION →",

        contact_title: "Bureau des Ventes International", lbl_role_global: "Demandes Générales & Spécifications",

        footer_desc: "Solutions architecturales sur mesure conçues pour l'hôtellerie internationale, les développements commerciaux et les projets privés.",

        btn_sample: "DEMANDER DES ÉCHANTILLONS →"

      },

      ru: {

        nav_collections: "КОЛЛЕКЦИИ", nav_contact: "О НАС И КОНТАКТЫ",

        title_craft: "Мастерство", title_attr: "Благородные и Экологичные",

        sec_subtitle: "Эксклюзивные покрытия из редких натуральных элементов для премиального сегмента.",

        col_title: "КОЛЛЕКЦИИ", col_subtitle: "Архитектурные поверхности для создания роскошных пространств.",

        c1_cat: "ТЕКСТИЛЬ И ШЕРСТЬ", c1_title: "Ковры Ручного Тафтинга", c1_desc: "100% новозеландская шерсть и шелк с изысканным градиентом, комбинацией разрезного и петлевого ворса.",

        c2_cat: "ИНДИВИДУАЛЬНОЕ ПРОИЗВОДСТВО", c2_title: "Художественная Мозаика", c2_desc: "Сложные композиции из смальты, натурального мрамора и перламутра для акцентных стен в лобби.",

        c3_cat: "КЕРАМОГРАНИТ", c3_title: "Крупноформатные Плиты", c3_desc: "Высокопрочные плиты 1600x3200 мм для коммерческих зон с высокой проходимостью, облицовки и мебели.",

        btn_1: "СМОТРЕТЬ КОЛЛЕКЦИЮ →", btn_2: "СМОТРЕТЬ КОЛЛЕКЦИЮ →", btn_3: "СМОТРЕТЬ КОЛЛЕКЦИЮ →",

        contact_title: "Глобальный Офис Продаж", lbl_role_global: "Общие Вопросы и Спецификации",

        footer_desc: "Индивидуальные архитектурные решения для международной сферы гостеприимства и коммерческих объектов.",

        btn_sample: "ЗАПРОСИТЬ ОБРАЗЦЫ →"

      }

    };


    function changeLang(lang) {

      if (!translations[lang]) return;

      document.getElementById('nav-collections').innerText = translations[lang].nav_collections;

      document.getElementById('nav-contact').innerText = translations[lang].nav_contact;

      

      const craftElem = document.getElementById('title-craft');

      const attrElem = document.getElementById('title-attr');

      if (craftElem) craftElem.innerText = translations[lang].title_craft;

      if (attrElem) attrElem.innerText = translations[lang].title_attr;


      document.getElementById('sec-subtitle').innerText = translations[lang].sec_subtitle;

      document.getElementById('col-title').innerText = translations[lang].col_title;

      document.getElementById('col-subtitle').innerText = translations[lang].col_subtitle;

      

      document.getElementById('c1-cat').innerText = translations[lang].c1_cat;

      document.getElementById('c1-title').innerText = translations[lang].c1_title;

      document.getElementById('c1-desc').innerText = translations[lang].c1_desc;

      document.getElementById('btn-1').innerText = translations[lang].btn_1;


      document.getElementById('c2-cat').innerText = translations[lang].c2_cat;

      document.getElementById('c2-title').innerText = translations[lang].c2_title;

      document.getElementById('c2-desc').innerText = translations[lang].c2_desc;

      document.getElementById('btn-2').innerText = translations[lang].btn_2;


      document.getElementById('c3-cat').innerText = translations[lang].c3_cat;

      document.getElementById('c3-title').innerText = translations[lang].c3_title;

      document.getElementById('c3-desc').innerText = translations[lang].c3_desc;

      document.getElementById('btn-3').innerText = translations[lang].btn_3;


      document.getElementById('contact-title').innerText = translations[lang].contact_title;

      document.getElementById('lbl-role-global').innerText = translations[lang].lbl_role_global;

      document.getElementById('footer-desc').innerText = translations[lang].footer_desc;

      document.getElementById('btn-sample').innerText = translations[lang].btn_sample;

    }

  </script>

</body>

</html>