khy_website/index.html
2025-09-16 01:03:42 -07:00

1050 lines
36 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>KHY - Professional Services</title>
<meta
name="description"
content="KHY provides professional services and solutions for your business needs."
/>
<link rel="stylesheet" href="styles/main.css" />
<style>
/* Utility to color PNG star via CSS mask while using Tailwind color tokens */
.mask-star {
-webkit-mask: url("assets/icons/star.png") no-repeat center / contain;
mask: url("assets/icons/star.png") no-repeat center / contain;
background-color: currentColor;
display: inline-block;
}
/* Enhanced hover effects for curated cards (desktop/hoverable only) */
.curated-card {
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
will-change: transform;
}
@media (hover: hover) and (pointer: fine) {
.curated-card:hover .curated-card-image {
transform: scale(1.08) translateY(-12px);
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
}
/* Tap-to-toggle active state for mobile (mirrors hover styles) */
.curated-card.is-active .curated-card-image {
transform: scale(1.08) translateY(-12px);
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
.curated-card-image {
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
will-change: transform;
height: 24rem; /* h-96 */
}
@media (min-width: 768px) {
.curated-card-image {
height: 484px; /* md:h-[484px] for consistent desktop sizing */
}
}
.curated-card img {
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (hover: hover) and (pointer: fine) {
.curated-card:hover img {
transform: scale(1.15);
}
}
.curated-card.is-active img {
transform: scale(1.15);
}
.curated-card-title {
transition: color 0.3s ease;
}
@media (hover: hover) and (pointer: fine) {
.curated-card:hover .curated-card-title {
color: #b8873f;
}
}
.curated-card.is-active .curated-card-title {
color: #b8873f;
}
/* Smooth scrolling for the entire page */
html {
scroll-behavior: smooth;
}
/* Active navigation link styling */
.nav-link.active {
color: #b8873f !important;
font-weight: 500;
}
/* Product card hover effects */
.product-card {
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
will-change: transform;
cursor: pointer;
}
/* Attention animation for projects button */
.attention-animation {
animation: attention-pulse 3s ease-in-out infinite;
position: relative;
overflow: hidden;
}
.attention-animation::before {
content: "";
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(
90deg,
transparent,
rgba(255, 255, 255, 0.2),
transparent
);
animation: shimmer 4s ease-in-out infinite;
}
@keyframes attention-pulse {
0%,
100% {
transform: scale(1);
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1),
0 2px 4px -1px rgba(0, 0, 0, 0.06);
}
50% {
transform: scale(1.02);
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
}
@keyframes shimmer {
0% {
left: -100%;
}
50% {
left: 100%;
}
100% {
left: 100%;
}
}
.attention-animation:hover {
animation: none;
transform: scale(1.05);
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.product-card:hover {
transform: translateY(-8px) scale(1.02);
box-shadow: 0 20px 40px -12px rgba(0, 0, 0, 0.15);
}
.product-card-image {
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
overflow: hidden;
}
.product-card:hover .product-card-image img {
transform: scale(1.1);
}
.product-card-image img {
transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.product-card-title {
transition: color 0.3s ease;
}
.product-card:hover .product-card-title {
color: #b8873f;
}
.product-card-description {
transition: color 0.3s ease;
}
.product-card:hover .product-card-description {
color: #666;
}
/* Force responsive behavior */
@media (min-width: 640px) {
.sm\:hidden {
display: none !important;
}
.sm\:flex {
display: flex !important;
}
}
</style>
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:wght@100;200;300;400;500;600;700&family=Poppins:wght@400;500;600&display=swap"
rel="stylesheet"
/>
</head>
<body class="bg-gray-50 font-sans text-gray-800">
<!-- Header -->
<header
class="fixed w-full h-20 sm:h-28 top-0 left-0 bg-white shadow-[0_8px_24px_rgba(0,0,0,0.06)] border-b border-black/10 z-50"
>
<nav class="h-full">
<div
class="max-w-7xl mx-auto h-full flex items-center justify-between px-5"
>
<!-- Logo Section -->
<div class="flex items-center">
<a href="index.html" class="cursor-pointer">
<img
src="assets/images/khy_logo.png"
alt="KHY Logo"
class="h-12 sm:h-20 w-auto drop-shadow-sm hover:opacity-80 transition-opacity"
/>
</a>
</div>
<!-- Desktop Navigation -->
<ul class="hidden sm:flex space-x-10">
<li>
<a
href="index.html"
class="nav-link text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors text-shadow-default"
>Home</a
>
</li>
<li>
<a
href="#products"
class="nav-link text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors text-shadow-default"
>Products</a
>
</li>
<li>
<a
href="#about"
class="nav-link text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors text-shadow-default"
>About</a
>
</li>
<li>
<a
href="contact.html"
class="text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors text-shadow-default"
>Contact</a
>
</li>
</ul>
<!-- Mobile Hamburger -->
<div class="sm:hidden flex items-center">
<!-- Hamburger Button -->
<button
id="mobile-menu-button"
class="text-black hover:text-gray-600 transition-colors"
aria-label="Open mobile menu"
>
<svg
class="w-7 h-7"
fill="none"
stroke="currentColor"
viewBox="0 0 24 24"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M4 6h16M4 12h16M4 18h16"
></path>
</svg>
</button>
</div>
</div>
</nav>
</header>
<!-- Mobile Menu Overlay -->
<div
id="mobile-menu-overlay"
class="fixed inset-0 bg-black bg-opacity-50 z-40 hidden transition-opacity duration-300 sm:hidden"
></div>
<!-- Mobile Menu -->
<div
id="mobile-menu"
class="fixed top-0 right-0 h-full w-80 bg-white shadow-xl z-50 transform translate-x-full transition-transform duration-300 sm:hidden"
>
<!-- Mobile Menu Header -->
<div class="flex items-center justify-end p-5 border-b border-gray-200">
<button
id="mobile-menu-close"
class="p-2 text-black hover:text-gray-600 transition-colors"
aria-label="Close mobile menu"
>
<svg
class="w-6 h-6"
fill="none"
stroke="currentColor"
viewBox="0 0 24 24"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M6 18L18 6M6 6l12 12"
></path>
</svg>
</button>
</div>
<!-- Mobile Menu Items -->
<nav class="p-5">
<ul class="flex flex-col space-y-4">
<li>
<a
href="index.html"
class="nav-link block text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors py-2"
>Home</a
>
</li>
<li>
<a
href="#products"
class="nav-link block text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors py-2"
>Products</a
>
</li>
<li>
<a
href="#about"
class="nav-link block text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors py-2"
>About</a
>
</li>
<li>
<a
href="contact.html"
class="block text-black hover:text-gray-600 font-playfair text-md font-extralight tracking-wider transition-colors py-2"
>Contact</a
>
</li>
</ul>
</nav>
</div>
<main>
<!-- Hero Section -->
<section class="relative h-screen mt-20 sm:mt-28">
<!-- Background Image -->
<div class="absolute inset-0 w-full h-full">
<img
src="assets/images/first_homepage.jpg"
alt="Modern interior design space"
class="w-full h-full object-cover object-top"
/>
</div>
<!-- Overlay Content -->
<div
class="absolute z-10 inset-0 flex items-start justify-center pt-32 md:pt-40 lg:pt-48 -pr-2 md:pr-0 lg:pr-2 text-center text-dark-charcoal"
>
<h1
class="font-playfair font-light text-3xl md:text-4xl lg:text-5xl leading-tight tracking-wider"
>
Redefining the Artistry of<br />
<span class="font-normal">Furniture</span>
</h1>
</div>
<!-- Crafting Spaces Text -->
<div
class="absolute z-10 left-1/2 transform -translate-x-1/2 top-80 md:top-[24rem] lg:top-[29rem]"
>
<div
class="inline-block bg-black bg-opacity-70 text-white px-6 py-2 rounded-xl text-center"
>
<p
class="font-playfair font-light text-xl md:text-2xl lg:text-3xl leading-tight tracking-wider"
>
crafting spaces that feel like home
</p>
</div>
</div>
</section>
<!-- About Section -->
<section class="relative bg-white py-20">
<div class="max-w-7xl mx-auto px-5">
<div class="text-center max-w-6xl mx-auto">
<p
class="font-playfair font-normal text-xl md:text-2xl lg:text-3xl leading-tight tracking-wider text-black text-opacity-90"
>
At Khy, we design and furnish office environments where people
thrive. From enterprise headquarters to coworking spaces, we
create workspaces that balance function, comfort, and design
excellence.
</p>
</div>
</div>
</section>
<!-- Curated by Space Section -->
<section class="relative bg-white pt-4 pb-16">
<div class="max-w-7xl mx-auto px-5">
<!-- Section Header -->
<div class="text-center mb-8">
<h2
class="font-playfair font-bold text-2xl md:text-2xl lg:text-3xl leading-tight mb-8 text-black"
>
Curated by Space
</h2>
<p
class="font-playfair font-normal text-md md:text-lg lg:text-xl leading-tight text-black"
>
Explore our collection of timeless, curated designs by room
</p>
</div>
<!-- Image Cards -->
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 max-w-6xl mx-auto">
<!-- Lounge Areas Card -->
<div class="text-center cursor-pointer curated-card">
<div
class="curated-card-image bg-black rounded-lg overflow-hidden mb-8 w-full max-w-sm mx-auto"
>
<img
src="assets/images/google_accra.jpg"
alt="Lounge Areas"
class="w-full h-full object-cover"
/>
</div>
<h3
class="font-playfair font-semibold text-2xl leading-tight text-gray-800 curated-card-title"
>
Lounge Areas
</h3>
</div>
<!-- Workstations Card -->
<div class="text-center cursor-pointer curated-card">
<div
class="curated-card-image bg-gray-100 rounded-lg overflow-hidden mb-8 w-full max-w-sm mx-auto"
>
<img
src="assets/images/workstation.jpg"
alt="Workstations"
class="w-full h-full object-cover"
/>
</div>
<h3
class="font-playfair font-semibold text-2xl leading-tight text-gray-800 curated-card-title"
>
Workstations
</h3>
</div>
<!-- Conference Rooms Card -->
<div class="text-center cursor-pointer curated-card">
<div
class="curated-card-image bg-blue-50 rounded-lg overflow-hidden mb-8 w-full max-w-sm mx-auto"
>
<img
src="assets/images/conference_room.jpg"
alt="Conference Rooms"
class="w-full h-full object-cover"
/>
</div>
<h3
class="font-playfair font-semibold text-2xl leading-tight text-gray-800 curated-card-title"
>
Conference Rooms
</h3>
</div>
</div>
</div>
</section>
<!-- Our Story Section -->
<section
id="about"
class="relative bg-white pt-0 pb-4 lg:min-h-screen lg:py-0"
>
<div class="max-w-7xl mx-auto px-5">
<!-- Section Header -->
<div class="text-center mb-8">
<h2
class="font-playfair font-bold text-3xl md:text-3xl lg:text-4xl leading-tight text-black mb-4"
>
Our Story
</h2>
</div>
<!-- Main Content -->
<div
class="grid grid-cols-1 lg:grid-cols-2 gap-6 lg:gap-8 items-center lg:items-start"
>
<!-- Left Side - Image -->
<div
id="hero-image"
class="relative order-2 lg:order-1 h-96 lg:h-[70vh]"
>
<img
src="assets/images/our_story.jpg"
alt="Modern office interior"
class="w-full h-full object-cover rounded-lg transition-opacity duration-300"
/>
<!-- Navigation Arrow -->
<div class="absolute top-1/2 right-4 transform -translate-y-1/2">
<button
id="story-arrow-button"
class="bg-white rounded-full w-12 h-12 flex items-center justify-center shadow-lg hover:bg-uc-gold hover:shadow-xl hover:scale-110 transition-all duration-300 cursor-pointer group"
>
<svg
class="w-6 h-6 transition-all duration-300 group-hover:stroke-white group-hover:scale-110"
fill="none"
stroke="currentColor"
viewBox="0 0 24 24"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M9 5l7 7-7 7"
></path>
</svg>
</button>
</div>
<!-- Carousel Indicators -->
<div
class="absolute bottom-4 left-1/2 transform -translate-x-1/2 flex space-x-2"
>
<div
id="carousel-indicator-0"
class="w-3 h-3 bg-white rounded-full opacity-100 transition-opacity duration-300 cursor-pointer"
></div>
<div
id="carousel-indicator-1"
class="w-3 h-3 bg-white rounded-full opacity-50 transition-opacity duration-300 cursor-pointer"
></div>
<div
id="carousel-indicator-2"
class="w-3 h-3 bg-white rounded-full opacity-50 transition-opacity duration-300 cursor-pointer"
></div>
<div
id="carousel-indicator-3"
class="w-3 h-3 bg-white rounded-full opacity-50 transition-opacity duration-300 cursor-pointer"
></div>
<div
id="carousel-indicator-4"
class="w-3 h-3 bg-white rounded-full opacity-50 transition-opacity duration-300 cursor-pointer"
></div>
</div>
</div>
<!-- Right Side - Text Content -->
<div
class="space-y-16 lg:space-y-10 order-1 lg:order-2 lg:self-center"
>
<h3
class="font-playfair font-normal text-3xl md:text-4xl lg:text-5xl leading-tight lg:leading-tight text-black"
>
Rooted in Ghana. <br />
Inspired by beauty. <br />
Timeless by design.
</h3>
<p
class="font-playfair font-thin text-xl md:text-2xl lg:text-2xl leading-relaxed lg:leading-snug text-black max-w-lg"
>
From our first collection to now, khy has remained dedicated to
artistry, quality, and Ghanaian-inspired sophistication.
<br />
<br />
Khy brings timeless, curated furniture and decor to offices that
tell a story.
</p>
</div>
</div>
</div>
</section>
<!-- End-to-End Solutions Section -->
<section class="relative bg-white pt-4 pb-16">
<div class="max-w-7xl mx-auto px-5">
<div class="text-center max-w-5xl mx-auto">
<p
class="font-playfair font-normal text-2xl md:text-3xl lg:text-3xl leading-tight tracking-wider text-axolotl"
>
At Khy, we provide end-to-end solutions: interior design, bespoke
manufacturing, furniture supply, professional installation, and
dedicated after-sales care — all under one roof.
</p>
</div>
</div>
</section>
<!-- Our Products Section -->
<section id="products" class="relative bg-white pt-12 pb-20">
<div class="max-w-7xl mx-auto px-5">
<!-- Section Header -->
<div class="text-center mb-16">
<h2
class="font-playfair font-bold text-3xl md:text-3xl lg:text-4xl leading-tight text-black mb-8"
>
Our Products
</h2>
<p
class="font-playfair font-normal text-lg md:text-xl lg:text-xl leading-tight tracking-wider text-black"
>
Browse our collections - designed to optimize space while
balancing quality, aesthetics, and value
</p>
</div>
<!-- Product Grid -->
<div
class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 mb-12"
>
<!-- Product Card 1: Lounge Chairs -->
<a href="product-catalog.html?category=seating" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/lounge_chair.jpg"
alt="Lounge Chairs"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Lounge Chairs
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Stylish cafe chair
</p>
</div>
</div>
</a>
<!-- Product Card 2: Office Chairs -->
<a href="product-catalog.html?category=seating" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/office_chair.jpg"
alt="Office Chairs"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Office Chairs
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Luxury big sofa
</p>
</div>
</div>
</a>
<!-- Product Card 3: Conference Room -->
<a href="product-catalog.html?category=tables" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/conference_rooms.jpg"
alt="Conference Room"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Conference Room
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Tables
</p>
</div>
</div>
</a>
<!-- Product Card 4: Storage -->
<a href="product-catalog.html?category=storage" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/storage.jpg"
alt="Storage"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Storage
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Outdoor bar table and stool
</p>
</div>
</div>
</a>
<!-- Product Card 5: Kitchen -->
<a href="product-catalog.html?category=workspace" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/kitchen.jpg"
alt="Kitchen"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Kitchen
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Night lamp
</p>
</div>
</div>
</a>
<!-- Product Card 6: Chairs -->
<a href="product-catalog.html?category=seating" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/chairs.jpg"
alt="Chairs"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Chairs
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Small mug
</p>
</div>
</div>
</a>
<!-- Product Card 7: Pods -->
<a href="product-catalog.html?category=seating" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/pods.jpg"
alt="Pods"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Pods
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Cute bed set
</p>
</div>
</div>
</a>
<!-- Product Card 8: Potty -->
<a href="product-catalog.html?category=workspace" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[446px]"
>
<div class="product-card-image h-[301px] bg-gray-200">
<img
src="assets/images/potty.jpg"
alt="Potty"
class="w-full h-full object-cover"
/>
</div>
<div class="p-4 h-[145px] flex flex-col justify-center">
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 mb-2"
>
Potty
</h3>
<p
class="product-card-description font-poppins font-medium text-sm text-gray-500"
>
Minimalist flower pot
</p>
</div>
</div>
</a>
</div>
<!-- Call to Action Button -->
<div class="text-center">
<a href="product-catalog.html">
<button
class="bg-white border border-uc-gold text-uc-gold font-playfair font-semibold text-base px-8 py-3 rounded-lg hover:bg-uc-gold hover:text-white transition-all"
>
Browse product catalog
</button>
</a>
</div>
</div>
</section>
<!-- Trusted by Leading Brands Section -->
<section id="clients" class="relative bg-floral-white py-12">
<div class="max-w-7xl mx-auto px-5">
<div class="text-center">
<!-- Section Title -->
<h2
class="font-playfair font-bold text-2xl md:text-3xl lg:text-4xl leading-tight text-black mb-16 tracking-wider"
>
Trusted by Leading Brands
</h2>
<!-- Company Logos -->
<div
class="flex flex-nowrap justify-center items-center gap-8 md:gap-12 lg:gap-16 overflow-x-auto"
>
<!-- Norfund -->
<div class="w-40 md:w-44 lg:w-48 flex-shrink-0">
<img
src="assets/images/norfund.png"
alt="Norfund"
class="w-full h-auto object-contain"
/>
</div>
<!-- Glico -->
<div class="w-56 md:w-60 lg:w-64 flex-shrink-0">
<img
src="assets/images/glico.png"
alt="Glico"
class="w-full h-auto object-contain"
/>
</div>
<!-- Standard Bank -->
<div class="w-28 md:w-32 lg:w-36 flex-shrink-0">
<img
src="assets/images/stanbic.png"
alt="Stanbic Bank"
class="w-full h-auto object-contain"
/>
</div>
<!-- GROW ENGINEERING -->
<div class="w-36 md:w-40 lg:w-44 flex-shrink-0">
<img
src="assets/images/grow.png"
alt="GROW ENGINEERING"
class="w-full h-auto object-contain"
/>
</div>
<!-- DBG -->
<div class="w-36 md:w-40 lg:w-44 flex-shrink-0">
<img
src="assets/images/dbg.png"
alt="DBG"
class="w-full h-auto object-contain"
/>
</div>
</div>
</div>
</div>
</section>
</main>
<!-- Footer -->
<footer class="bg-white border-t border-black border-opacity-20">
<!-- Main Footer Content -->
<div class="max-w-7xl mx-auto px-5 py-16">
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
<!-- Company Information -->
<div class="space-y-1">
<!-- Logo -->
<div class="w-16 h-20 -mt-6">
<a
href="index.html"
aria-label="Go to KHY home"
title="KHY Home"
class="inline-block w-full h-full group focus:outline-none focus-visible:ring-2 focus-visible:ring-uc-gold rounded-md transition"
>
<img
src="assets/images/khy_logo.png"
alt="KHY logo"
loading="lazy"
class="w-full h-full object-contain transition-transform duration-300 group-hover:scale-105"
/>
</a>
</div>
<!-- Address -->
<p
class="font-playfair font-normal text-base leading-relaxed text-gray-600 -mt-4"
>
5 Labone Crescent, Greater Accra, Ghana
</p>
<!-- Contact Info -->
<div class="space-y-1 -mt-2">
<!-- Phone -->
<div class="flex items-center space-x-3 -mt-1">
<img
src="assets/images/phone.png"
alt="Phone"
class="w-4 h-4"
/>
<span class="font-playfair font-normal text-base text-gray-800">
+233 (555) 76677
</span>
</div>
<!-- Email -->
<div class="flex items-center space-x-3 -mt-1">
<img src="assets/images/mail.png" alt="Email" class="w-4 h-4" />
<span class="font-playfair font-normal text-base text-gray-800">
design@khyltd.com
</span>
</div>
</div>
</div>
<!-- Quick Links -->
<div class="space-y-4 md:ml-6 lg:ml-8">
<h3
class="font-playfair font-normal text-sm leading-snug tracking-widest text-eerie-black uppercase"
>
Quick Links
</h3>
<div class="space-y-4">
<a
href="index.html"
class="block font-playfair font-normal text-base leading-relaxed tracking-wider text-gray-900 hover:text-black transition-colors"
>
Home
</a>
<a
href="product-catalog.html"
class="block font-playfair font-normal text-base leading-relaxed tracking-wider text-gray-900 hover:text-black transition-colors"
>
Products
</a>
<a
href="#about"
class="block font-playfair font-normal text-base leading-relaxed tracking-wider text-gray-900 hover:text-black transition-colors"
>
About
</a>
<a
href="contact.html"
class="block font-playfair font-normal text-base leading-relaxed tracking-wider text-gray-900 hover:text-black transition-colors"
>
Contact Us
</a>
</div>
</div>
<!-- Company / Hours / Social -->
<div class="space-y-4">
<h3
class="font-playfair font-normal text-sm leading-snug tracking-widest text-eerie-black uppercase"
>
Company
</h3>
<div class="space-y-4">
<p
class="font-playfair font-normal text-base leading-relaxed text-gray-900"
>
MonFri: 9AM 5PM · Accra, Ghana
</p>
<div class="flex items-center space-x-6">
<a
href="#"
class="font-playfair font-normal text-base leading-relaxed text-gray-900 hover:text-black transition-colors"
>Instagram</a
>
<a
href="#"
class="font-playfair font-normal text-base leading-relaxed text-gray-900 hover:text-black transition-colors"
>LinkedIn</a
>
</div>
</div>
</div>
</div>
</div>
<!-- Copyright Section -->
<div class="border-t border-light-silver">
<div class="max-w-7xl mx-auto px-5 py-4">
<p
class="font-playfair font-normal text-xs leading-relaxed text-davys-grey"
>
© 2025 khy. All rights reserved.
</p>
</div>
</div>
</footer>
<script src="scripts/main.js?v=4.7"></script>
</body>
</html>