Contact Us

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Contact Us | AnyCubics</title>

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

        body {
            font-family: Arial, Helvetica, sans-serif;
            background: #f7f9fc;
            color: #1e293b;
            line-height: 1.6;
        }

        /* ================= HEADER ================= */

        header {
            background: #ffffff;
            border-bottom: 1px solid #e5e7eb;
            padding: 18px 7%;
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .logo {
            font-size: 26px;
            font-weight: 800;
            color: #111827;
            text-decoration: none;
        }

        .logo span {
            color: #2563eb;
        }

        nav {
            display: flex;
            gap: 30px;
        }

        nav a {
            text-decoration: none;
            color: #475569;
            font-size: 15px;
            font-weight: 500;
            transition: 0.3s;
        }

        nav a:hover {
            color: #2563eb;
        }

        /* ================= HERO ================= */

        .hero {
            background: linear-gradient(135deg, #eff6ff, #ffffff);
            text-align: center;
            padding: 75px 20px 65px;
        }

        .hero .tag {
            display: inline-block;
            background: #dbeafe;
            color: #2563eb;
            padding: 7px 16px;
            border-radius: 50px;
            font-size: 13px;
            font-weight: 600;
            margin-bottom: 18px;
        }

        .hero h1 {
            font-size: 48px;
            color: #111827;
            margin-bottom: 15px;
        }

        .hero p {
            max-width: 650px;
            margin: auto;
            color: #64748b;
            font-size: 17px;
        }

        /* ================= CONTACT CARDS ================= */

        .contact-cards {
            max-width: 1150px;
            margin: -35px auto 60px;
            padding: 0 20px;
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 22px;
            position: relative;
        }

        .contact-card {
            background: #ffffff;
            padding: 30px 25px;
            border-radius: 14px;
            text-align: center;
            box-shadow: 0 10px 35px rgba(15, 23, 42, 0.08);
            border: 1px solid #eef2f7;
            transition: 0.3s;
        }

        .contact-card:hover {
            transform: translateY(-6px);
            box-shadow: 0 15px 40px rgba(15, 23, 42, 0.12);
        }

        .icon {
            width: 55px;
            height: 55px;
            background: #eff6ff;
            color: #2563eb;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 15px;
            font-size: 23px;
        }

        .contact-card h3 {
            font-size: 18px;
            margin-bottom: 7px;
            color: #111827;
        }

        .contact-card p {
            color: #64748b;
            font-size: 14px;
        }

        /* ================= MAIN CONTACT ================= */

        .contact-section {
            max-width: 1150px;
            margin: 0 auto 80px;
            padding: 0 20px;
            display: grid;
            grid-template-columns: 0.9fr 1.1fr;
            gap: 50px;
            align-items: start;
        }

        .contact-info h2,
        .contact-form-wrapper h2 {
            font-size: 30px;
            color: #111827;
            margin-bottom: 15px;
        }

        .contact-info > p {
            color: #64748b;
            margin-bottom: 30px;
        }

        .info-item {
            display: flex;
            gap: 15px;
            margin-bottom: 25px;
            align-items: flex-start;
        }

        .info-icon {
            width: 45px;
            height: 45px;
            min-width: 45px;
            border-radius: 10px;
            background: #eff6ff;
            color: #2563eb;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 18px;
        }

        .info-item h4 {
            color: #111827;
            margin-bottom: 3px;
            font-size: 15px;
        }

        .info-item p {
            color: #64748b;
            font-size: 14px;
        }

        /* ================= FORM ================= */

        .contact-form-wrapper {
            background: #ffffff;
            padding: 35px;
            border-radius: 16px;
            box-shadow: 0 10px 40px rgba(15, 23, 42, 0.08);
            border: 1px solid #eef2f7;
        }

        .form-row {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 18px;
        }

        .form-group {
            margin-bottom: 18px;
        }

        .form-group label {
            display: block;
            font-size: 14px;
            font-weight: 600;
            margin-bottom: 7px;
            color: #334155;
        }

        .form-group input,
        .form-group select,
        .form-group textarea {
            width: 100%;
            padding: 13px 14px;
            border: 1px solid #dbe1e8;
            border-radius: 8px;
            font-size: 14px;
            font-family: inherit;
            outline: none;
            transition: 0.3s;
            background: #ffffff;
        }

        .form-group input:focus,
        .form-group select:focus,
        .form-group textarea:focus {
            border-color: #2563eb;
            box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
        }

        .form-group textarea {
            min-height: 140px;
            resize: vertical;
        }

        .submit-btn {
            width: 100%;
            border: none;
            background: #2563eb;
            color: #ffffff;
            padding: 14px;
            border-radius: 8px;
            font-size: 15px;
            font-weight: 600;
            cursor: pointer;
            transition: 0.3s;
        }

        .submit-btn:hover {
            background: #1d4ed8;
            transform: translateY(-1px);
        }

        /* ================= MAP ================= */

        .map-section {
            max-width: 1150px;
            margin: 0 auto 80px;
            padding: 0 20px;
        }

        .map-section h2 {
            text-align: center;
            font-size: 30px;
            margin-bottom: 25px;
            color: #111827;
        }

        .map {
            width: 100%;
            height: 330px;
            border-radius: 15px;
            overflow: hidden;
            background: #e2e8f0;
        }

        .map iframe {
            width: 100%;
            height: 100%;
            border: 0;
        }

        /* ================= FOOTER ================= */

        footer {
            background: #111827;
            color: #ffffff;
            padding: 45px 7%;
            text-align: center;
        }

        footer .footer-logo {
            font-size: 24px;
            font-weight: 800;
            margin-bottom: 10px;
        }

        footer .footer-logo span {
            color: #60a5fa;
        }

        footer p {
            color: #94a3b8;
            font-size: 14px;
        }

        /* ================= RESPONSIVE ================= */

        @media (max-width: 850px) {

            .hero h1 {
                font-size: 38px;
            }

            .contact-cards {
                grid-template-columns: 1fr;
                margin-top: 30px;
            }

            .contact-section {
                grid-template-columns: 1fr;
                gap: 35px;
            }
        }

        @media (max-width: 600px) {

            header {
                padding: 16px 5%;
            }

            nav {
                display: none;
            }

            .hero {
                padding: 55px 20px;
            }

            .hero h1 {
                font-size: 32px;
            }

            .hero p {
                font-size: 15px;
            }

            .form-row {
                grid-template-columns: 1fr;
                gap: 0;
            }

            .contact-form-wrapper {
                padding: 25px 20px;
            }

            .contact-info h2,
            .contact-form-wrapper h2,
            .map-section h2 {
                font-size: 26px;
            }
        }
    </style>
</head>

<body>

    <!-- HEADER -->
    <header>
        <a href="#" class="logo">Any<span>Cubics</span></a>

        <nav>
            <a href="#">Home</a>
            <a href="#">Shop</a>
            <a href="#">About Us</a>
            <a href="#">Contact</a>
        </nav>
    </header>


    <!-- HERO -->
    <section class="hero">

        <span class="tag">GET IN TOUCH</span>

        <h1>We'd Love to Hear From You</h1>

        <p>
            Have a question about our products, your order, or anything else?
            Our team is here to help. Send us a message and we'll get back to you.
        </p>

    </section>


    <!-- CONTACT CARDS -->
    <section class="contact-cards">

        <div class="contact-card">

            <div class="icon">✉</div>

            <h3>Email Us</h3>

            <p>support@anycubics.eu</p>

        </div>


        <div class="contact-card">

            <div class="icon">☎</div>

            <h3>Call Us</h3>

            <p>+00 123 456 789</p>

        </div>


        <div class="contact-card">

            <div class="icon">⌖</div>

            <h3>Visit Us</h3>

            <p>Our Store Location</p>

        </div>

    </section>


    <!-- CONTACT SECTION -->
    <section class="contact-section">

        <!-- LEFT SIDE -->
        <div class="contact-info">

            <h2>Let's Talk</h2>

            <p>
                Whether you have a question about a product, need help with
                an order, or simply want to say hello, feel free to contact us.
            </p>


            <div class="info-item">

                <div class="info-icon">✉</div>

                <div>
                    <h4>Email</h4>
                    <p>support@anycubics.eu</p>
                </div>

            </div>


            <div class="info-item">

                <div class="info-icon">☎</div>

                <div>
                    <h4>Phone</h4>
                    <p>+00 123 456 789</p>
                </div>

            </div>


            <div class="info-item">

                <div class="info-icon">⌖</div>

                <div>
                    <h4>Address</h4>
                    <p>
                        Your Street Address<br>
                        Your City, Country
                    </p>
                </div>

            </div>


            <div class="info-item">

                <div class="info-icon">◷</div>

                <div>
                    <h4>Business Hours</h4>
                    <p>
                        Monday – Friday: 9:00 AM – 6:00 PM<br>
                        Saturday – Sunday: Closed
                    </p>
                </div>

            </div>

        </div>


        <!-- FORM -->
        <div class="contact-form-wrapper">

            <h2>Send Us a Message</h2>

            <form action="#" method="POST">

                <div class="form-row">

                    <div class="form-group">
                        <label for="name">Full Name *</label>

                        <input
                            type="text"
                            id="name"
                            name="name"
                            placeholder="Enter your name"
                            required
                        >
                    </div>


                    <div class="form-group">
                        <label for="email">Email Address *</label>

                        <input
                            type="email"
                            id="email"
                            name="email"
                            placeholder="Enter your email"
                            required
                        >
                    </div>

                </div>


                <div class="form-row">

                    <div class="form-group">
                        <label for="phone">Phone Number</label>

                        <input
                            type="tel"
                            id="phone"
                            name="phone"
                            placeholder="Enter your phone number"
                        >
                    </div>


                    <div class="form-group">
                        <label for="subject">Subject *</label>

                        <select id="subject" name="subject" required>

                            <option value="">Select a subject</option>

                            <option value="order">
                                Order Support
                            </option>

                            <option value="product">
                                Product Question
                            </option>

                            <option value="shipping">
                                Shipping & Delivery
                            </option>

                            <option value="return">
                                Returns & Refunds
                            </option>

                            <option value="other">
                                Other
                            </option>

                        </select>

                    </div>

                </div>


                <div class="form-group">

                    <label for="message">Message *</label>

                    <textarea
                        id="message"
                        name="message"
                        placeholder="Write your message here..."
                        required
                    ></textarea>

                </div>


                <button type="submit" class="submit-btn">
                    Send Message →
                </button>

            </form>

        </div>

    </section>


    <!-- MAP -->
    <section class="map-section">

        <h2>Find Us</h2>

        <div class="map">

            <!-- Replace this iframe with your actual Google Maps embed -->

            <iframe
                src="https://www.google.com/maps?q=Amsterdam,Netherlands&output=embed"
                loading="lazy">
            </iframe>

        </div>

    </section>


    <!-- FOOTER -->
    <footer>

        <div class="footer-logo">
            Any<span>Cubics</span>
        </div>

        <p>
            © 2026 AnyCubics. All rights reserved.
        </p>

    </footer>

</body>
</html>
Shopping Cart
Scroll to Top