khy_website/index.html

1217 lines
42 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/space/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/space/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/space/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-20 pb-4 lg:min-h-[65vh] 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-2xl md:text-2xl lg:text-3xl leading-tight text-black mb-2"
>
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-80 lg:h-[65vh]"
>
<img
src="assets/images/our_story/chair.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-4 lg:space-y-4 order-1 lg:order-2 lg:self-center"
>
<h3
class="font-playfair font-normal text-2xl md:text-3xl lg:text-4xl 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-lg md:text-xl lg:text-xl 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>
<!-- End-to-End Solutions Text -->
<div class="text-center mt-6 lg:mt-8">
<p
class="font-playfair font-normal text-lg md:text-xl lg:text-xl leading-tight tracking-wider text-axolotl max-w-5xl mx-auto"
>
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-4">
<h2
class="font-playfair font-bold text-3xl md:text-3xl lg:text-4xl leading-tight text-black mb-4"
>
Our Products
</h2>
<p
class="font-playfair font-normal text-lg md:text-xl lg:text-xl leading-tight tracking-wider text-black mb-8"
>
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-7 mb-8"
>
<!-- Product Card 1: Training Tables -->
<a
href="product-catalog.html?category=training-tables"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/training_tables.jpg"
alt="Training Tables"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Training Tables
</h3>
</div>
</div>
</a>
<!-- Product Card 2: Screens -->
<a href="product-catalog.html?category=screens" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/screens.jpg"
alt="Screens"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Screens
</h3>
</div>
</div>
</a>
<!-- Product Card 3: Executive Desks -->
<a
href="product-catalog.html?category=executive-desks"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/executive_desks.jpg"
alt="Executive Desks"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Executive Desks
</h3>
</div>
</div>
</a>
<!-- Product Card 4: Conference Chairs -->
<a
href="product-catalog.html?category=conference-chairs"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/conference_chairs.jpg"
alt="Conference Chairs"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Conference Chairs
</h3>
</div>
</div>
</a>
<!-- Product Card 5: Visitors Chair -->
<a
href="product-catalog.html?category=visitors-chair"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/visitors_chair.jpg"
alt="Visitors Chair"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Visitors Chair
</h3>
</div>
</div>
</a>
<!-- Product Card 6: Soft seating -->
<a href="product-catalog.html?category=soft-seating" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/soft_seating.jpg"
alt="Soft seating"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Soft seating
</h3>
</div>
</div>
</a>
<!-- Product Card 7: Barstools -->
<a href="product-catalog.html?category=barstools" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/barstools.png"
alt="Barstools"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Barstools
</h3>
</div>
</div>
</a>
<!-- Product Card 8: Work Station -->
<a href="product-catalog.html?category=work-station" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/work_station.jpg"
alt="Work Station"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Work Station
</h3>
</div>
</div>
</a>
<!-- Product Card 9: Executive Task Chair -->
<a
href="product-catalog.html?category=executive-task-chair"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/executive_task_chair.png"
alt="Executive Task Chair"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Executive Task Chair
</h3>
</div>
</div>
</a>
<!-- Product Card 10: Canteen Chairs -->
<a
href="product-catalog.html?category=canteen-chairs"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/canteen_chairs.webp"
alt="Canteen Chairs"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Canteen Chairs
</h3>
</div>
</div>
</a>
<!-- Product Card 11: Storage -->
<a href="product-catalog.html?category=storage" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/storage.jpg"
alt="Storage"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Storage
</h3>
</div>
</div>
</a>
<!-- Product Card 12: Training Chairs -->
<a
href="product-catalog.html?category=training-chairs"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/training_chairs.jpg"
alt="Training Chairs"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Training Chairs
</h3>
</div>
</div>
</a>
<!-- Product Card 13: Task Chairs -->
<a href="product-catalog.html?category=task-chairs" class="block">
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/task_chairs.jpg"
alt="Task Chairs"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Task Chairs
</h3>
</div>
</div>
</a>
<!-- Product Card 14: Meeting Tables -->
<a
href="product-catalog.html?category=meeting-tables"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/meeting_tables.jpg"
alt="Meeting Tables"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Meeting Tables
</h3>
</div>
</div>
</a>
<!-- Product Card 15: Occasional Tables -->
<a
href="product-catalog.html?category=occasional-tables"
class="block"
>
<div
class="product-card bg-light-bg rounded-lg overflow-hidden h-[29vh]"
>
<div class="product-card-image h-[22vh] bg-gray-200">
<img
src="assets/images/products/covers/occassional_tables.jpg"
alt="Occasional Tables"
class="w-full h-full object-cover"
/>
</div>
<div
class="p-4 h-[6vh] flex flex-col justify-center items-center"
>
<h3
class="product-card-title font-poppins font-semibold text-xl text-gray-800 text-center"
>
Occasional Tables
</h3>
</div>
</div>
</a>
</div>
<!-- Call to Action Button -->
<div class="text-center mt-2">
<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/brands/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/brands/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/brands/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/brands/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/brands/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>