351 lines
No EOL
23 KiB
HTML
351 lines
No EOL
23 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" class="dark">
|
|
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>How - KH3</title>
|
|
<link rel="stylesheet" href="styles/main.css" />
|
|
<meta name="description"
|
|
content="Discover how KH3 delivers excellence in project management, commercial fit-outs, and program management." />
|
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap"
|
|
rel="stylesheet" />
|
|
</head>
|
|
|
|
<body class="bg-kh3-black text-white font-montserrat overflow-x-hidden">
|
|
|
|
|
|
<!-- Navigation Menu (Standardized) -->
|
|
<div class="fixed left-0 top-0 h-full w-5/6 md:w-1/3 bg-kh3-black z-50 hidden shadow-2xl" id="navMenu">
|
|
<div class="p-8 flex flex-col h-full">
|
|
<div class="flex items-center gap-3 mb-12">
|
|
<a href="index.html" class="flex items-center gap-3 hover:opacity-80 transition-opacity">
|
|
<img src="assets/images/kh3_logo.png" alt="KH3" class="w-12 h-12" />
|
|
</a>
|
|
</div>
|
|
<nav class="flex-1 relative">
|
|
<div class="absolute inset-0 flex items-center">
|
|
<div class="relative ml-8">
|
|
<!-- Links are now vertically aligned and have no underline -->
|
|
<div class="space-y-6">
|
|
<a href="index.html" class="nav-link ml-0" data-anim="fade-in-left" data-anim-delay="50">
|
|
<span class="md:hidden">HOME</span><span class="nav-link-span">H</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">M</span><span
|
|
class="nav-link-span">E</span>
|
|
</a>
|
|
<a href="about.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="200">
|
|
<span class="md:hidden">WHY</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">Y</span>
|
|
</a>
|
|
<a href="services.html" class="nav-link ml-0" data-trans="crossfade"
|
|
data-anim="fade-in-left" data-anim-delay="350">
|
|
<span class="md:hidden">HOW</span><span class="nav-link-span">H</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">W</span>
|
|
</a>
|
|
<a href="projects.html" class="nav-link ml-0" data-trans="crossfade"
|
|
data-anim="fade-in-left" data-anim-delay="550">
|
|
<span class="md:hidden">WHAT</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">A</span><span
|
|
class="nav-link-span">T</span>
|
|
</a>
|
|
<a href="who.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="650">
|
|
<span class="md:hidden">WHO</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">O</span>
|
|
</a>
|
|
<a href="contact.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="750">
|
|
<span class="md:hidden">CONTACTS</span><span class="nav-link-span">C</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">N</span><span
|
|
class="nav-link-span">T</span><span class="nav-link-span">A</span><span
|
|
class="nav-link-span">C</span><span class="nav-link-span">T</span><span
|
|
class="nav-link-span">S</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Static Logo and Menu -->
|
|
<div class="fixed top-6 left-8 z-40">
|
|
<a href="index.html" class="flex items-center gap-3 hover:opacity-80 transition-opacity">
|
|
<img src="assets/images/kh3_logo.png" alt="KH3" class="w-12 h-12" />
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Menu Toggle -->
|
|
<div class="fixed top-6 right-8 md:bottom-12 md:left-12 md:top-auto md:right-auto z-50">
|
|
<div class="cursor-pointer" id="menuToggle">
|
|
<div class="relative inline-block hidden md:block" id="menuWrap">
|
|
<div class="menu-waves" aria-hidden="true"><span class="wave"></span><span class="wave"></span><span
|
|
class="wave"></span></div>
|
|
<div class="menu-outline" aria-hidden="true"></div>
|
|
<div class="relative" id="menuGrid"><img src="assets/icons/closed_petal.png" alt="closed petal"
|
|
class="w-6 h-6" /></div>
|
|
<div id="menuPetal"
|
|
class="absolute inset-0 flex items-center justify-center pointer-events-none opacity-0 transition-opacity">
|
|
<img src="assets/icons/open_petal.png" alt="petal" class="w-8 h-8" />
|
|
</div>
|
|
</div>
|
|
<div class="md:hidden">
|
|
<div class="cursor-pointer bg-black/30 backdrop-blur-sm rounded-lg p-3">
|
|
<div class="grid grid-cols-3 gap-1 w-6 h-6" id="menuGridMobile">
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Main Content -->
|
|
<main class="pt-20">
|
|
<section class="relative bg-kh3-black hero-section">
|
|
<!-- ... The Hero Section remains unchanged ... -->
|
|
<div class="grid grid-cols-1 md:grid-cols-2 min-h-[90vh]">
|
|
<div class="relative bg-kh3-black flex items-center">
|
|
<div class="absolute left-12 top-8 bottom-16 flex flex-col items-center opacity-0"
|
|
data-anim="fade-in-up" data-anim-delay="1200">
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2 h-2 bg-white rounded-full"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2 h-2 bg-white rounded-full"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2 h-2 bg-white rounded-full"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
</div>
|
|
<div class="pl-28 pr-6 w-full">
|
|
<div class="flex items-center gap-6 opacity-0" data-anim="fade-in-up" data-anim-delay="1600">
|
|
<div class="flex-1 h-px bg-white"></div>
|
|
<h1 class="whitespace-nowrap text-4xl md:text-6xl tracking-[0.2em] font-bold">OUR HOW</h1>
|
|
<div class="flex-1 h-px bg-white"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="relative overflow-hidden">
|
|
<img id="servicesCurrentImg" src="assets/images/room.webp" alt="KH3 Services"
|
|
class="w-full h-full object-cover opacity-0 animate-[diagMaskReveal_1500ms_ease-out_300ms_forwards]" />
|
|
<img id="servicesNextImg" src="assets/images/chair.webp" alt="KH3 Services"
|
|
class="w-full h-full object-cover opacity-0 absolute inset-0" />
|
|
<button id="servicesScrollArrow"
|
|
class="flex absolute bottom-10 left-6 items-center flex-col text-white/80 hover:text-white transition-colors opacity-0"
|
|
data-anim="fade-in-up" data-anim-delay="1900">
|
|
<span class="text-xs tracking-widest mb-2">SCROLL</span>
|
|
<svg class="w-5 h-5 animate-arrowPulse" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7" />
|
|
</svg>
|
|
<div class="w-px h-8 bg-white/70"></div>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- NEW Service Showcase Layout -->
|
|
<div class="space-y-24 md:space-y-32 py-24 md:py-32">
|
|
|
|
<!-- Service 1: Construction Project Management -->
|
|
<section class="container mx-auto px-8 max-w-7xl">
|
|
<div class="grid grid-cols-1 lg:grid-cols-2 gap-12 lg:gap-16 items-start">
|
|
<!-- Left Column: Description -->
|
|
<div class="lg:sticky top-24 self-start">
|
|
<div class="mb-8 opacity-0" data-anim="fade-in-up">
|
|
<h2 class="text-3xl md:text-5xl font-bold tracking-wide text-white">CONSTRUCTION PROJECT
|
|
MANAGEMENT</h2>
|
|
<div class="w-16 h-1 bg-kh3-red mt-6"></div>
|
|
</div>
|
|
<div class="space-y-6 text-white/80 leading-relaxed text-lg opacity-0" data-anim="fade-in-up"
|
|
data-anim-delay="100">
|
|
<p>Construction projects can give you a headache and present numerous concerns that can keep
|
|
you up at night. Details ranging from how to assess and select consultants or
|
|
contractors to challenges with traffic impact assessments or soil tests.</p>
|
|
<p>At KH3, we know it is in our interest and yours, to reduce these challenges to a minimum
|
|
by providing the expertise required to complete your project successfully and on time.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<!-- Right Column: How We Help -->
|
|
<div class="space-y-4">
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="200">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Define project objectives and scope, plan, performance requirements, standards,
|
|
participants selection, and quality control.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="300">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Minimize wastage and maximize value via careful procurement of labor, materials and
|
|
equipment.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="400">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Execute the designed project diligently by managing schedule, contracting and controlling
|
|
costs.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="500">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Review materials and work processes to ensure safety and quality.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Service 2: Commercial Fit-Outs (Alternating Layout) -->
|
|
<section class="container mx-auto px-8 max-w-7xl">
|
|
<div class="grid grid-cols-1 lg:grid-cols-2 gap-12 lg:gap-16 items-start">
|
|
<!-- Right Column: How We Help (Appears on the left on large screens) -->
|
|
<div class="space-y-4 lg:order-2">
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="200">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>In-depth stakeholder interviews to understand spatial needs (dimensions, furniture, IT,
|
|
AV/telephony, etc.).</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="300">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Assist with outlining goals, budgets, and timelines for commercial spaces.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="400">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Identify and present suitable real estate options.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="500">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Design and fit-out from layout to furniture selection within budget and realistic
|
|
timelines.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="600">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Ensure highest value through safe and ethical procurement and construction methods.</p>
|
|
</div>
|
|
</div>
|
|
<!-- Left Column: Description (Appears on the right on large screens) -->
|
|
<div class="lg:sticky top-24 self-start lg:order-1">
|
|
<div class="mb-8 opacity-0" data-anim="fade-in-up">
|
|
<h2 class="text-3xl md:text-5xl font-bold tracking-wide text-white">COMMERCIAL FIT-OUTS &
|
|
REFURBISHMENTS</h2>
|
|
<div class="w-16 h-1 bg-kh3-red mt-6"></div>
|
|
</div>
|
|
<div class="space-y-6 text-white/80 leading-relaxed text-lg opacity-0" data-anim="fade-in-up"
|
|
data-anim-delay="100">
|
|
<p>Acquiring commercial retail and office space requires efficient and effective
|
|
coordination. This includes identifying spatial needs, sourcing real estate, and
|
|
designing and constructing the space in line with your corporate values and brand.</p>
|
|
<p>KH3 manages these processes for you with an integrated system, assembling goal-focused
|
|
creative teams to meet your needs.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Service 3: Program Management -->
|
|
<section class="container mx-auto px-8 max-w-7xl">
|
|
<div class="grid grid-cols-1 lg:grid-cols-2 gap-12 lg:gap-16 items-start">
|
|
<!-- Left Column: Description -->
|
|
<div class="lg:sticky top-24 self-start">
|
|
<div class="mb-8 opacity-0" data-anim="fade-in-up">
|
|
<h2 class="text-3xl md:text-5xl font-bold tracking-wide text-white">PROGRAM MANAGEMENT</h2>
|
|
<div class="w-16 h-1 bg-kh3-red mt-6"></div>
|
|
</div>
|
|
<div class="space-y-6 text-white/80 leading-relaxed text-lg opacity-0" data-anim="fade-in-up"
|
|
data-anim-delay="100">
|
|
<p>Managing a group of related projects in a coordinated manner yields economies of scale,
|
|
implements standards, establishes a corporate look-and-feel, and delivers flexibility
|
|
and efficiencies.</p>
|
|
<p>Our roll-out process reduces inefficiencies, delivers flexibility, reduces cost and sets
|
|
your organization apart. We help identify, group, and implement a Program Management
|
|
Strategy that works for your organization.</p>
|
|
</div>
|
|
</div>
|
|
<!-- Right Column: How We Help -->
|
|
<div class="space-y-4">
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="200">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Determining the nature of related projects and the value of grouping them through a
|
|
detailed interview process.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="300">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Developing a detailed Program that identifies all projects, establishes scope,
|
|
performance standards, and controls.</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="400">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Building test models and evaluating the process and end product for fitness of purpose.
|
|
</p>
|
|
</div>
|
|
<div class="service-item opacity-0" data-anim="fade-in-up" data-anim-delay="500">
|
|
<div class="service-item-icon"><svg 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></div>
|
|
<p>Refining the process and rolling out projects in adherence to Program and Project
|
|
Management Principles.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
</main>
|
|
|
|
<section class="py-24 bg-[#1b2021] text-white">
|
|
<div class="container mx-auto px-8 max-w-7xl text-center">
|
|
<a href="contact.html"
|
|
class="inline-block uppercase tracking-wider px-8 py-4 border border-white text-white hover:bg-kh3-red hover:border-kh3-red transition-all duration-300 rounded-none animate-border-glow">Contact
|
|
Us</a>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<script src="js/main.js"></script>
|
|
<script src="js/carousel.js"></script>
|
|
</body>
|
|
|
|
</html> |