<!DOCTYPE html>
<html lang=”id”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Jacketing & Insulasi Industri – PT. Mabruka Aisypro Indonesia</title>
<link href=”https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&family=Open+Sans:wght@400;600&display=swap” rel=”stylesheet”>
<link href=”https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css” rel=”stylesheet”>
<link rel=”stylesheet” href=”https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css”>
<style>
/* =======================================================
1. Variable & Reset
======================================================= */
:root {
–primary-dark: #091E40; /* Deep Navy Blue */
–secondary-light: #F7F9FC; /* Off-White/Cool Gray */
–accent-cyan: #00C4CC; /* Metallic Cyan – Aksen utama */
–accent-green: #28a745; /* Green for WA/Telp CTA */
–text-color: #333;
–font-poppins: ‘Poppins’, sans-serif;
–font-open-sans: ‘Open Sans’, sans-serif;
}
body {
font-family: var(–font-open-sans);
line-height: 1.6;
color: var(–text-color);
background-color: var(–secondary-light);
scroll-behavior: smooth;
padding-bottom: 70px; /* Tambahkan padding untuk Sticky CTA mobile */
}
/* =======================================================
2. Top Navigation Bar (Navbar)
======================================================= */
.navbar-custom {
background-color: var(–primary-dark);
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
transition: all 0.4s ease-in-out;
}
.navbar-custom.scrolled {
background-color: rgba(9, 30, 64, 0.95);
}
.navbar-brand {
font-family: var(–font-poppins);
font-weight: 700;
color: white !important;
letter-spacing: 1px;
font-size: 1.8em;
}
.navbar-custom .nav-link {
color: #d1d1d1 !important;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.5px;
margin: 0 10px;
position: relative;
transition: color 0.3s ease;
}
.navbar-custom .nav-link::after {
content: ”;
position: absolute;
left: 50%;
bottom: -5px;
width: 0;
height: 2px;
background-color: var(–accent-cyan);
transition: all 0.3s ease;
transform: translateX(-50%);
}
.navbar-custom .nav-link:hover,
.navbar-custom .nav-link.active {
color: var(–accent-cyan) !important;
}
.navbar-custom .nav-link:hover::after,
.navbar-custom .nav-link.active::after {
width: 100%;
}
/* =======================================================
3. Hero Section
======================================================= */
.hero {
background: linear-gradient(rgba(9, 30, 64, 0.9), rgba(9, 30, 64, 0.9)), url(‘https://images.unsplash.com/photo-1579589345242-b08e5c3e0e7a?q=80&w=1974&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D’) no-repeat center center/cover;
color: white;
padding: 180px 20px 100px;
min-height: 80vh;
display: flex;
align-items: center;
position: relative;
animation: fadeIn 1s ease-out;
}
.hero-content {
z-index: 10;
}
.hero h1 {
font-family: var(–font-poppins);
font-size: 3.5em;
font-weight: 700;
line-height: 1.2;
margin-bottom: 20px;
text-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
}
.hero p {
font-size: 1.3em;
max-width: 900px;
margin-bottom: 40px;
font-weight: 300;
border-left: 5px solid var(–accent-cyan);
padding-left: 15px;
}
/* CTA Utama (WA) */
.btn-cta-premium {
background-color: var(–accent-cyan);
border: none;
padding: 15px 40px;
font-size: 1.25em;
font-weight: 700;
border-radius: 50px;
box-shadow: 0 10px 25px rgba(0, 196, 204, 0.4);
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 1px;
color: var(–primary-dark) !important;
margin: 0 10px;
}
.btn-cta-premium:hover {
transform: translateY(-5px) scale(1.02);
box-shadow: 0 15px 35px rgba(0, 196, 204, 0.6);
background-color: #00E9F0;
}
/* CTA Secondary (Telepon) */
.btn-cta-secondary {
background-color: transparent;
border: 2px solid white;
color: white !important;
padding: 15px 40px;
font-size: 1.25em;
font-weight: 700;
border-radius: 50px;
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0 10px;
}
.btn-cta-secondary:hover {
background-color: white;
color: var(–primary-dark) !important;
transform: translateY(-3px);
}
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
/* =======================================================
4. General Section Styling
======================================================= */
.section-title {
font-family: var(–font-poppins);
font-weight: 700;
color: var(–primary-dark);
margin-bottom: 15px;
position: relative;
display: inline-block;
}
.section-title::after {
content: ”;
display: block;
width: 80px;
height: 4px;
background-color: var(–accent-cyan);
margin-top: 10px;
border-radius: 2px;
margin-left: auto;
margin-right: auto;
}
section {
padding: 80px 0;
}
/* About Section Specific (Keunggulan) */
.list-unstyled li {
font-size: 1.05em;
margin-bottom: 15px;
padding-left: 30px;
position: relative;
animation: slideIn 0.5s ease-out backwards;
}
.list-unstyled li::before {
content: “\f058”;
font-family: “Font Awesome 6 Free”;
font-weight: 900;
color: var(–accent-cyan);
margin-right: 10px;
position: absolute;
left: 0;
top: 2px;
font-size: 1.2em;
}
.img-premium {
border-radius: 15px;
box-shadow: 0 10px 30px rgba(9, 30, 64, 0.15);
transition: transform 0.4s ease;
}
.img-premium:hover {
transform: scale(1.03);
}
/* Services Section Specific (Cards) – Solusi */
.service-card {
background-color: white;
border: none;
border-radius: 15px;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
padding: 30px;
transition: all 0.4s ease;
position: relative;
overflow: hidden;
height: 100%;
}
.service-card::before {
content: ”;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 5px;
background-color: var(–accent-cyan);
transition: all 0.4s ease;
transform: scaleX(0);
transform-origin: left;
}
.service-card:hover {
transform: translateY(-10px);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);
}
.service-card:hover::before {
transform: scaleX(1);
}
.service-card h4 {
font-family: var(–font-poppins);
font-weight: 600;
color: var(–primary-dark);
margin-top: 20px;
font-size: 1.4em;
}
.service-card img {
max-height: 200px;
object-fit: cover;
border-radius: 10px;
margin-bottom: 15px;
}
/* Contact Section Specific */
.contact-info-block {
padding: 40px;
background: linear-gradient(135deg, white, #f1f3f6);
border-radius: 15px;
box-shadow: 0 10px 30px rgba(9, 30, 64, 0.12);
text-align: center;
}
.contact-info-block p {
font-size: 1.1em;
margin-bottom: 15px;
}
.contact-info-block i {
color: var(–accent-cyan);
font-size: 1.4em;
width: 30px;
}
.btn-secondary-custom {
background-color: var(–primary-dark);
border: none;
color: white !important;
padding: 12px 30px;
font-size: 1.1em;
font-weight: 600;
border-radius: 50px;
transition: all 0.3s ease;
}
/* WA Button Style */
.btn-secondary-custom.whatsapp-bg {
background-color: var(–accent-green) !important;
color: white !important;
box-shadow: 0 5px 15px rgba(40, 167, 69, 0.4);
}
.btn-secondary-custom.whatsapp-bg:hover {
background-color: #38c755 !important;
box-shadow: 0 8px 20px rgba(40, 167, 69, 0.6);
transform: translateY(-2px);
}
/* Phone Button Style */
.btn-secondary-custom.phone-bg {
background-color: var(–accent-cyan) !important;
color: var(–primary-dark) !important;
box-shadow: 0 5px 15px rgba(0, 196, 204, 0.4);
}
.btn-secondary-custom.phone-bg:hover {
background-color: #00E9F0 !important;
box-shadow: 0 8px 20px rgba(0, 196, 204, 0.6);
transform: translateY(-2px);
}
.btn-secondary-custom:hover:not(.whatsapp-bg):not(.phone-bg) {
background-color: #1a3c69;
box-shadow: 0 5px 15px rgba(9, 30, 64, 0.4);
transform: translateY(-2px);
}
/* =======================================================
5. Footer
======================================================= */
footer {
background-color: var(–primary-dark);
color: #ccc;
padding: 25px 0;
font-size: 0.9em;
border-top: 4px solid var(–accent-cyan);
}
/* =======================================================
6. Sticky Bottom Navigation (Mobile CTA)
======================================================= */
.sticky-bottom-nav {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background: linear-gradient(to right, #1a3c69, var(–primary-dark));
display: flex;
justify-content: space-around;
padding: 12px 0;
box-shadow: 0 -5px 15px rgba(0, 0, 0, 0.3);
z-index: 1030;
}
.sticky-bottom-nav a {
color: white;
text-decoration: none;
text-align: center;
flex-grow: 1;
display: flex;
flex-direction: column;
align-items: center;
font-size: 1em;
font-weight: 700;
transition: background-color 0.2s ease;
padding: 5px 0;
border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.sticky-bottom-nav a:last-child {
border-right: none;
}
.sticky-bottom-nav a:hover {
background-color: rgba(0, 0, 0, 0.15);
}
.sticky-bottom-nav .icon {
font-size: 24px;
margin-bottom: 3px;
}
/* Responsive Adjustments */
@media (max-width: 991.98px) {
.hero { padding: 150px 20px 80px; text-align: center; }
.hero h1 { font-size: 2.8em; }
.hero p { font-size: 1.1em; }
.section-title { font-size: 2em; }
.service-card { margin-bottom: 25px; }
.hero p { border-left: none; padding-left: 0; }
}
@media (max-width: 767.98px) {
.hero h1 { font-size: 2.2em; }
.hero p { font-size: 1em; }
.btn-cta-premium, .btn-cta-secondary { font-size: 1.1em; padding: 12px 25px; margin-bottom: 10px; display: block; width: 100%; text-align: center; }
.sticky-bottom-nav { display: flex; }
}
@media (min-width: 768px) {
.sticky-bottom-nav { display: none !important; }
body { padding-bottom: 0; }
}
</style>
</head>
<body>
<nav class=”navbar navbar-expand-lg navbar-dark navbar-custom fixed-top” id=”mainNav”>
<div class=”container”>
<a class=”navbar-brand” href=”#”>PT. MABRUKA<span style=”color: var(–accent-cyan); font-size: 0.8em;”>.ID</span></a>
<button class=”navbar-toggler” type=”button” data-bs-toggle=”collapse” data-bs-target=”#navbarNav” aria-controls=”navbarNav” aria-expanded=”false” aria-label=”Toggle navigation”>
<span class=”navbar-toggler-icon”></span>
</button>
<div class=”collapse navbar-collapse” id=”navbarNav”>
<ul class=”navbar-nav ms-auto”>
<li class=”nav-item”>
<a class=”nav-link active” href=”#hero-section”>Beranda</a>
</li>
<li class=”nav-item”>
<a class=”nav-link” href=”#about-section”>Keunggulan</a>
</li>
<li class=”nav-item”>
<a class=”nav-link” href=”#services-section”>Solusi</a>
</li>
<li class=”nav-item”>
<a class=”nav-link” href=”#contact-section”>Kontak</a>
</li>
</ul>
</div>
</div>
</nav>
<header class=”hero” id=”hero-section”>
<div class=”container hero-content”>
<h1 class=”mx-auto”>
<span style=”color: var(–accent-cyan);”>Lindungi Aset Industri Anda:</span> Solusi Jacketing & Insulasi Anti Korosi dan Efisiensi Energi
</h1>
<p class=”mx-auto”>
PT. Mabruka Aisypro Indonesia menyediakan jasa fabrikasi dan instalasi Jacketing, Insulasi, serta Pipa Chiller System berstandar tinggi untuk meminimalkan *heat loss*, korosi, dan mengoptimalkan performa.
</p>
<div class=”d-flex flex-wrap justify-content-start justify-content-lg-start”>
<a href=”https://wa.me/628111031980″ target=”_blank” class=”btn btn-cta-premium mb-2 mb-lg-0″>
<i class=”fab fa-whatsapp me-2″></i> <strong>Konsultasi via WA</strong>
</a>
<a href=”tel:+628111031980″ class=”btn btn-cta-secondary”>
<i class=”fas fa-phone me-2″></i> <strong>Telepon Sekarang</strong>
</a>
</div>
</div>
</header>
<section class=”container” id=”about-section”>
<div class=”row align-items-center”>
<div class=”col-lg-6 mb-4 mb-lg-0″>
<img src=”https://finalpartings.com/wp-content/uploads/elementor/thumbs/4-2-1-qrijj8poetshwg7byzq6nz3k0wkymb4dzv57rxz0ls.png” alt=”Instalasi Pipa Profesional” class=”img-fluid img-premium”>
</div>
<div class=”col-lg-6″>
<h2 class=”section-title text-center text-lg-start”>Keunggulan Mabruka: Kualitas & Komitmen</h2>
<p>
Sebagai mitra terpercaya sejak 2017, kami berfokus pada <strong>Presisi Teknik</strong> dan <strong>Daya Tahan Material</strong> untuk menjamin investasi jangka panjang pada infrastruktur industri Anda. Kami menjamin kepuasan dengan proses kerja yang efisien dan hasil yang teruji.
</p>
<ul class=”list-unstyled mt-4″>
<li><p><strong>Fabrikasi Berteknologi Tinggi:</strong> Jacketing diproduksi dengan mesin CNC untuk akurasi <em>fitting</em> 100%.</p></li>
<li><p><strong>Insulasi Spesialis:</strong> Ahli dalam aplikasi insulasi <strong>Hot, Cold, dan Cryogenic</strong> dengan material bersertifikat.</p></li>
<li><p><strong>Sertifikasi Tenaga Kerja:</strong> Tim instalasi bersertifikasi dan berpengalaman di lingkungan industri yang kompleks.</p></li>
<li><p><strong>Solusi Terintegrasi:</strong> Menyediakan layanan <em>end-to-end</em> mulai dari desain, material, hingga instalasi di lapangan.</p></li>
</ul>
</div>
</div>
</section>
<hr class=”container my-0″ style=”border-top: 1px solid rgba(0,0,0,0.1);”>
<section class=”services” id=”services-section”>
<div class=”container”>
<h2 class=”section-title text-center mb-5″>Layanan dan Solusi Utama</h2>
<div class=”row justify-content-center”>
<div class=”col-md-6 col-lg-4 mb-4″>
<div class=”service-card text-center”>
<i class=”fas fa-layer-group fa-3x” style=”color: var(–primary-dark);”></i>
<h4>Proteksi Mekanis & Korosi (Jacketing)</h4>
<p class=”text-muted”>Perlindungan terbaik untuk material insulasi dari kerusakan fisik, cuaca, dan korosi menggunakan Aluminium, Stainless Steel, atau Galvalume.</p>
<img src=”https://finalpartings.com/wp-content/uploads/2024/07/jacketing-pipa-spesialis-300×200.jpg” alt=”Jacketing Pipa” class=”img-fluid mt-3″>
</div>
</div>
<div class=”col-md-6 col-lg-4 mb-4″>
<div class=”service-card text-center”>
<i class=”fas fa-temperature-three-quarters fa-3x” style=”color: var(–primary-dark);”></i>
<h4>Insulasi Panas, Dingin & Akustik</h4>
<p class=”text-muted”>Mengoptimalkan efisiensi termal (hemat energi) dan meredam bising dengan material Rockwool, Glasswool, Calcium Silicate, atau Elastomerik yang tepat.</p>
<img src=”https://finalpartings.com/wp-content/uploads/2024/07/5-7.png” alt=”Insulasi Termal” class=”img-fluid mt-3″>
</div>
</div>
<div class=”col-md-6 col-lg-4 mb-4″>
<div class=”service-card text-center”>
<i class=”fas fa-fan fa-3x” style=”color: var(–primary-dark);”></i>
<h4>Pipa dan Instalasi Chiller System</h4>
<p class=”text-muted”>Layanan lengkap untuk instalasi, perbaikan, dan insulasi pipa Chilled Water System (HVAC) untuk memastikan pendinginan industri yang stabil dan efisien.</p>
<img src=”https://finalpartings.com/wp-content/uploads/2024/07/6-1-300×300.png” alt=”Pipa Chiller” class=”img-fluid mt-3″>
</div>
</div>
</div>
</div>
</section>
<section class=”bg-light py-5″ id=”contact-section”>
<div class=”container”>
<h2 class=”section-title text-center mb-5″>Hubungi Ahli Solusi Kami</h2>
<div class=”row justify-content-center”>
<div class=”col-lg-8″>
<div class=”contact-info-block”>
<p class=”lead text-dark”>
Dapatkan <strong>Survei Lapangan Gratis</strong> dan <strong>Penawaran Harga Terbaik</strong> untuk proyek Jacketing dan Insulasi Anda.
</p>
<hr>
<p class=”text-start”><i class=”fab fa-whatsapp me-2″></i> <strong>WhatsApp Konsultasi:</strong>
<a href=”https://wa.me/628111031980″ target=”_blank” style=”color: var(–accent-cyan); font-weight: 700;”>0811-103-1980</a>
</p>
<p class=”text-start”><i class=”fas fa-phone me-2″></i> <strong>Telepon Kantor (Fast Response):</strong>
<a href=”tel:+628111031980″ style=”color: var(–primary-dark); font-weight: 700;”>0811-103-1980</a>
</p>
<p class=”text-start”><i class=”fas fa-map-marker-alt me-2″></i> <strong>Kantor Pusat:</strong> Jl. Pengantin Ali №68, RT.08/RW.06, Rambutan, Ciracas, Jaktim 13830</p>
<div class=”mt-4 d-flex justify-content-center flex-wrap”>
<a href=”https://mabruka.co.id/blog/2019/04/30/jasa-isolasi-pipa-chiller/” class=”btn btn-secondary-custom me-2 mb-2″ target=”_blank”>
<i class=”fas fa-info-circle me-2″></i> Detail Layanan
</a>
<a href=”https://wa.me/628111031980″ class=”btn btn-secondary-custom whatsapp-bg me-2 mb-2″ target=”_blank”>
<i class=”fab fa-whatsapp me-2″></i> <strong>Chat WA Sekarang!</strong>
</a>
<a href=”tel:+628111031980″ class=”btn btn-secondary-custom phone-bg mb-2″>
<i class=”fas fa-phone me-2″></i> <strong>Telepon Segera!</strong>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
<footer>
<div class=”container text-center”>
<p>© 2025 PT. Mabruka Aisypro Indonesia. Solusi Jacketing, Insulasi & Pipa Industri.</p>
</div>
</footer>
<div class=”sticky-bottom-nav d-block d-md-none”>
<a href=”https://wa.me/628111031980″ target=”_blank”>
<i class=”fab fa-whatsapp icon”></i>
<strong>WA Konsultasi</strong>
</a>
<a href=”tel:+628111031980″>
<i class=”fas fa-phone icon”></i>
<strong>Telepon Langsung</strong>
</a>
</div>
<script src=”https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js”></script>
<script>
// Script untuk menambahkan efek background transparan saat scroll pada navbar
window.addEventListener(‘scroll’, function() {
const navbar = document.getElementById(‘mainNav’);
if (window.scrollY > 50) {
navbar.classList.add(‘scrolled’);
} else {
navbar.classList.remove(‘scrolled’);
}
});
// Script untuk menambahkan kelas ‘active’ pada nav-link saat di section yang sesuai
document.addEventListener(“DOMContentLoaded”, function() {
const sections = document.querySelectorAll(“section[id], header[id]”);
const navLinks = document.querySelectorAll(“.navbar-nav .nav-link”);
function setActiveLink() {
let current = “”;
const offset = 100;
sections.forEach(section => {
const sectionTop = section.offsetTop – offset;
if (window.scrollY >= sectionTop) {
current = section.getAttribute(“id”);
}
});
navLinks.forEach(link => {
link.classList.remove(“active”);
const href = link.getAttribute(“href”);
if (href && href.includes(current)) {
link.classList.add(“active”);
}
});
}
window.addEventListener(“scroll”, setActiveLink);
setActiveLink(); // Panggil saat memuat halaman
});
</script>
</body>
</html>