Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="id">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Rahmah Umroh menyediakan paket perjalanan umroh berkualitas dengan bimbingan ustadz berpengalaman. Wujudkan impian ibadah umroh Anda bersama kami.">
- <meta name="keywords" content="umroh, paket umroh, rahmah umroh, perjalanan spiritual, ibadah umroh, ustadz berpengalaman">
- <meta name="author" content="Rahmah Umroh">
- <title>Rahmah Umroh - Perjalanan Spiritual Terbaik Anda</title>
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
- <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
- <style>
- /* Reset dan Base Styles */
- * {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- font-family: 'Poppins', sans-serif;
- }
- :root {
- --primary: #2c786c;
- --secondary: #004445;
- --accent: #f8b400;
- --light: #faf5e4;
- --dark: #333;
- }
- body {
- background-color: #f9f9f9;
- color: var(--dark);
- line-height: 1.6;
- overflow-x: hidden;
- }
- /* Header Styles */
- header {
- background: linear-gradient(135deg, var(--primary), var(--secondary));
- color: white;
- padding: 1rem 0;
- position: fixed;
- width: 100%;
- top: 0;
- z-index: 1000;
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
- transition: all 0.3s ease;
- }
- .header-container {
- display: flex;
- justify-content: space-between;
- align-items: center;
- max-width: 1200px;
- margin: 0 auto;
- padding: 0 2rem;
- }
- .logo {
- display: flex;
- align-items: center;
- }
- .logo img {
- height: 50px;
- margin-right: 10px;
- }
- .logo h1 {
- font-size: 1.5rem;
- font-weight: 700;
- }
- nav ul {
- display: flex;
- list-style: none;
- }
- nav ul li {
- margin-left: 2rem;
- }
- nav ul li a {
- color: white;
- text-decoration: none;
- font-weight: 500;
- font-size: 1.1rem;
- transition: all 0.3s ease;
- position: relative;
- padding: 0.5rem 0;
- }
- nav ul li a:hover {
- color: var(--accent);
- }
- nav ul li a::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 0;
- height: 2px;
- background-color: var(--accent);
- transition: width 0.3s ease;
- }
- nav ul li a:hover::after {
- width: 100%;
- }
- .mobile-menu-btn {
- display: none;
- background: none;
- border: none;
- color: white;
- font-size: 1.5rem;
- cursor: pointer;
- }
- /* Hero Section */
- .hero {
- background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://images.unsplash.com/photo-1547981609-4b6bfe67ca0b?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');
- background-size: cover;
- background-position: center;
- height: 100vh;
- display: flex;
- align-items: center;
- text-align: center;
- color: white;
- padding-top: 80px;
- }
- .hero-content {
- max-width: 800px;
- margin: 0 auto;
- padding: 0 2rem;
- animation: fadeInUp 1s ease;
- }
- .hero h2 {
- font-size: 3rem;
- margin-bottom: 1rem;
- text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
- }
- .hero p {
- font-size: 1.2rem;
- margin-bottom: 2rem;
- text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
- }
- .cta-button {
- display: inline-block;
- background-color: var(--accent);
- color: var(--dark);
- padding: 0.8rem 2rem;
- border-radius: 50px;
- text-decoration: none;
- font-weight: 600;
- font-size: 1.1rem;
- transition: all 0.3s ease;
- box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
- }
- .cta-button:hover {
- background-color: #ffcc00;
- transform: translateY(-3px);
- box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);
- }
- /* Section Styles */
- section {
- padding: 5rem 0;
- scroll-margin-top: 80px;
- }
- .section-title {
- text-align: center;
- margin-bottom: 3rem;
- position: relative;
- }
- .section-title h2 {
- font-size: 2.5rem;
- color: var(--primary);
- display: inline-block;
- }
- .section-title h2::after {
- content: '';
- position: absolute;
- bottom: -10px;
- left: 50%;
- transform: translateX(-50%);
- width: 80px;
- height: 3px;
- background-color: var(--accent);
- }
- .container {
- max-width: 1200px;
- margin: 0 auto;
- padding: 0 2rem;
- }
- /* Paket Umroh Section */
- .packages {
- background-color: white;
- }
- .package-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 2rem;
- }
- .package-card {
- background-color: white;
- border-radius: 10px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
- transition: all 0.3s ease;
- opacity: 0;
- transform: translateY(20px);
- }
- .package-card.visible {
- opacity: 1;
- transform: translateY(0);
- }
- .package-card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);
- }
- .package-image {
- height: 200px;
- overflow: hidden;
- }
- .package-image img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- transition: transform 0.5s ease;
- }
- .package-card:hover .package-image img {
- transform: scale(1.1);
- }
- .package-content {
- padding: 1.5rem;
- }
- .package-content h3 {
- font-size: 1.5rem;
- margin-bottom: 0.5rem;
- color: var(--secondary);
- }
- .package-price {
- font-size: 1.8rem;
- font-weight: 700;
- color: var(--primary);
- margin-bottom: 1rem;
- }
- .package-duration {
- display: inline-block;
- background-color: var(--light);
- color: var(--dark);
- padding: 0.3rem 0.8rem;
- border-radius: 50px;
- font-size: 0.9rem;
- margin-bottom: 1rem;
- }
- .package-features {
- margin-bottom: 1.5rem;
- }
- .package-features li {
- margin-bottom: 0.5rem;
- display: flex;
- align-items: center;
- }
- .package-features i {
- color: var(--accent);
- margin-right: 0.5rem;
- }
- .package-button {
- display: block;
- text-align: center;
- background-color: var(--primary);
- color: white;
- padding: 0.6rem 0;
- border-radius: 5px;
- text-decoration: none;
- font-weight: 500;
- transition: all 0.3s ease;
- }
- .package-button:hover {
- background-color: var(--secondary);
- }
- /* Tentang Kami Section */
- .about {
- background-color: var(--light);
- }
- .about-content {
- display: grid;
- grid-template-columns: 1fr 1fr;
- gap: 3rem;
- align-items: center;
- }
- .about-image {
- border-radius: 10px;
- overflow: hidden;
- box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
- }
- .about-image img {
- width: 100%;
- height: auto;
- display: block;
- transition: transform 0.5s ease;
- }
- .about-image:hover img {
- transform: scale(1.05);
- }
- .about-text h3 {
- font-size: 2rem;
- color: var(--secondary);
- margin-bottom: 1.5rem;
- }
- .about-text p {
- margin-bottom: 1.5rem;
- }
- .about-stats {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 1rem;
- margin-top: 2rem;
- }
- .stat-item {
- text-align: center;
- padding: 1.5rem;
- background-color: white;
- border-radius: 10px;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
- }
- .stat-item h4 {
- font-size: 2.5rem;
- color: var(--primary);
- margin-bottom: 0.5rem;
- }
- .stat-item p {
- font-size: 0.9rem;
- color: #666;
- }
- /* Ustadz Section */
- .ustadz {
- background-color: white;
- }
- .ustadz-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
- gap: 2rem;
- }
- .ustadz-card {
- background-color: white;
- border-radius: 10px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
- text-align: center;
- transition: all 0.3s ease;
- opacity: 0;
- transform: translateY(20px);
- }
- .ustadz-card.visible {
- opacity: 1;
- transform: translateY(0);
- }
- .ustadz-card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);
- }
- .ustadz-image {
- height: 250px;
- overflow: hidden;
- }
- .ustadz-image img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- transition: transform 0.5s ease;
- }
- .ustadz-card:hover .ustadz-image img {
- transform: scale(1.1);
- }
- .ustadz-info {
- padding: 1.5rem;
- }
- .ustadz-info h3 {
- font-size: 1.3rem;
- margin-bottom: 0.5rem;
- color: var(--secondary);
- }
- .ustadz-info p {
- color: #666;
- font-size: 0.9rem;
- margin-bottom: 1rem;
- }
- .ustadz-social {
- display: flex;
- justify-content: center;
- gap: 1rem;
- }
- .ustadz-social a {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 35px;
- height: 35px;
- background-color: var(--light);
- color: var(--dark);
- border-radius: 50%;
- transition: all 0.3s ease;
- }
- .ustadz-social a:hover {
- background-color: var(--primary);
- color: white;
- }
- /* Testimoni Section */
- .testimonials {
- background-color: var(--light);
- }
- .testimonial-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 2rem;
- }
- .testimonial-card {
- background-color: white;
- border-radius: 10px;
- padding: 2rem;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
- position: relative;
- transition: all 0.3s ease;
- opacity: 0;
- transform: translateY(20px);
- }
- .testimonial-card.visible {
- opacity: 1;
- transform: translateY(0);
- }
- .testimonial-card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
- }
- .testimonial-rating {
- color: var(--accent);
- margin-bottom: 1rem;
- }
- .testimonial-text {
- font-style: italic;
- margin-bottom: 1.5rem;
- position: relative;
- }
- .testimonial-text::before,
- .testimonial-text::after {
- content: '"';
- font-size: 3rem;
- color: rgba(0, 0, 0, 0.1);
- position: absolute;
- }
- .testimonial-text::before {
- top: -20px;
- left: -10px;
- }
- .testimonial-text::after {
- bottom: -40px;
- right: -10px;
- }
- .testimonial-author {
- display: flex;
- align-items: center;
- }
- .testimonial-author img {
- width: 50px;
- height: 50px;
- border-radius: 50%;
- object-fit: cover;
- margin-right: 1rem;
- }
- .author-info h4 {
- font-size: 1.1rem;
- margin-bottom: 0.2rem;
- color: var(--secondary);
- }
- .author-info p {
- font-size: 0.9rem;
- color: #666;
- }
- /* Rating Section */
- .rating {
- background: linear-gradient(135deg, var(--primary), var(--secondary));
- color: white;
- text-align: center;
- }
- .rating-stats {
- display: flex;
- justify-content: center;
- flex-wrap: wrap;
- gap: 3rem;
- margin-top: 3rem;
- }
- .rating-item {
- flex: 1;
- min-width: 200px;
- max-width: 250px;
- }
- .rating-item h3 {
- font-size: 3rem;
- margin-bottom: 0.5rem;
- color: var(--accent);
- }
- .rating-item p {
- font-size: 1.1rem;
- }
- .rating-stars {
- font-size: 2rem;
- color: var(--accent);
- margin-bottom: 1rem;
- }
- /* Footer */
- footer {
- background-color: var(--secondary);
- color: white;
- padding: 4rem 0 2rem;
- }
- .footer-container {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
- gap: 2rem;
- max-width: 1200px;
- margin: 0 auto;
- padding: 0 2rem;
- }
- .footer-col h3 {
- font-size: 1.3rem;
- margin-bottom: 1.5rem;
- position: relative;
- padding-bottom: 0.5rem;
- }
- .footer-col h3::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 50px;
- height: 2px;
- background-color: var(--accent);
- }
- .footer-col p {
- margin-bottom: 1rem;
- opacity: 0.8;
- }
- .footer-col ul {
- list-style: none;
- }
- .footer-col ul li {
- margin-bottom: 0.8rem;
- }
- .footer-col ul li a {
- color: white;
- text-decoration: none;
- opacity: 0.8;
- transition: all 0.3s ease;
- }
- .footer-col ul li a:hover {
- opacity: 1;
- padding-left: 5px;
- }
- .footer-social {
- display: flex;
- gap: 1rem;
- margin-top: 1.5rem;
- }
- .footer-social a {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 40px;
- height: 40px;
- background-color: rgba(255, 255, 255, 0.1);
- border-radius: 50%;
- transition: all 0.3s ease;
- }
- .footer-social a:hover {
- background-color: var(--accent);
- color: var(--dark);
- }
- .copyright {
- text-align: center;
- padding-top: 2rem;
- margin-top: 2rem;
- border-top: 1px solid rgba(255, 255, 255, 0.1);
- opacity: 0.7;
- font-size: 0.9rem;
- }
- /* Animations */
- @keyframes fadeInUp {
- from {
- opacity: 0;
- transform: translateY(30px);
- }
- to {
- opacity: 1;
- transform: translateY(0);
- }
- }
- /* Smooth Scroll Animation */
- html {
- scroll-behavior: smooth;
- }
- /* Responsive Styles */
- @media (max-width: 992px) {
- .about-content {
- grid-template-columns: 1fr;
- }
- .about-image {
- max-width: 600px;
- margin: 0 auto;
- }
- }
- @media (max-width: 768px) {
- .mobile-menu-btn {
- display: block;
- }
- nav {
- position: fixed;
- top: 80px;
- left: 0;
- width: 100%;
- background-color: var(--secondary);
- padding: 1rem 0;
- clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
- transition: all 0.4s ease;
- }
- nav.active {
- clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
- }
- nav ul {
- flex-direction: column;
- align-items: center;
- }
- nav ul li {
- margin: 0.8rem 0;
- }
- .hero h2 {
- font-size: 2.2rem;
- }
- .section-title h2 {
- font-size: 2rem;
- }
- .about-stats {
- grid-template-columns: 1fr 1fr;
- }
- }
- @media (max-width: 576px) {
- .hero h2 {
- font-size: 1.8rem;
- }
- .hero p {
- font-size: 1rem;
- }
- .section-title h2 {
- font-size: 1.8rem;
- }
- .about-stats {
- grid-template-columns: 1fr;
- }
- .rating-item {
- min-width: 150px;
- }
- }
- </style>
- </head>
- <body>
- <!-- Header -->
- <header>
- <div class="header-container">
- <div class="logo">
- <img src="https://via.placeholder.com/50x50" alt="Rahmah Umroh Logo">
- <h1>Rahmah Umroh</h1>
- </div>
- <button class="mobile-menu-btn" id="mobileMenuBtn" aria-label="Toggle menu">
- <i class="fas fa-bars"></i>
- </button>
- <nav id="mainNav" aria-label="Main navigation">
- <ul>
- <li><a href="#home">Beranda</a></li>
- <li><a href="#packages">Paket Umroh</a></li>
- <li><a href="#ustadz">Ustadz Kami</a></li>
- <li><a href="#about">Tentang Kami</a></li>
- <li><a href="#testimonials">Testimoni</a></li>
- </ul>
- </nav>
- </div>
- </header>
- <!-- Hero Section -->
- <section class="hero" id="home">
- <div class="hero-content">
- <h2>Perjalanan Spiritual Terbaik Anda</h2>
- <p>Rahmah Umroh menyediakan paket perjalanan umroh berkualitas dengan bimbingan ustadz berpengalaman. Wujudkan impian ibadah umroh Anda bersama kami.</p>
- <a href="#packages" class="cta-button">Lihat Paket Umroh</a>
- </div>
- </section>
- <!-- Paket Umroh Section -->
- <section class="packages" id="packages">
- <div class="container">
- <div class="section-title">
- <h2>Paket Umroh Kami</h2>
- </div>
- <div class="package-grid">
- <div class="package-card">
- <div class="package-image">
- <img src="https://images.unsplash.com/photo-1518639192441-8fce0a366e2e?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80" alt="Paket Umroh Ekonomis" loading="lazy">
- </div>
- <div class="package-content">
- <h3>Paket Ekonomis</h3>
- <div class="package-price">Rp 25.000.000</div>
- <span class="package-duration">9 Hari</span>
- <ul class="package-features">
- <li><i class="fas fa-check"></i> Tiket pesawat kelas ekonomi</li>
- <li><i class="fas fa-check"></i> Akomodasi hotel bintang 3</li>
- <li><i class="fas fa-check"></i> Makan 3x sehari</li>
- <li><i class="fas fa-check"></i> Bimbingan ustadz</li>
- <li><i class="fas fa-check"></i> Ziarah ke tempat bersejarah</li>
- </ul>
- <a href="#" class="package-button" onclick="bookPackage('Ekonomis')">Pesan Sekarang</a>
- </div>
- </div>
- <div class="package-card">
- <div class="package-image">
- <img src="https://images.unsplash.com/photo-1520250497591-112f2f40a3f4?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80" alt="Paket Umroh Reguler" loading="lazy">
- </div>
- <div class="package-content">
- <h3>Paket Reguler</h3>
- <div class="package-price">Rp 32.000.000</div>
- <span class="package-duration">12 Hari</span>
- <ul class="package-features">
- <li><i class="fas fa-check"></i> Tiket pesawat kelas ekonomi</li>
- <li><i class="fas fa-check"></i> Akomodasi hotel bintang 4</li>
- <li><i class="fas fa-check"></i> Makan 3x sehari</li>
- <li><i class="fas fa-check"></i> Bimbingan ustadz berpengalaman</li>
- <li><i class="fas fa-check"></i> Ziarah lengkap</li>
- <li><i class="fas fa-check"></i> Free baggage 30kg</li>
- </ul>
- <a href="#" class="package-button" onclick="bookPackage('Reguler')">Pesan Sekarang</a>
- </div>
- </div>
- <div class="package-card">
- <div class="package-image">
- <img src="https://images.unsplash.com/photo-1547981609-4b6bfe67ca0b?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80" alt="Paket Umroh Premium" loading="lazy">
- </div>
- <div class="package-content">
- <h3>Paket Premium</h3>
- <div class="package-price">Rp 45.000.000</div>
- <span class="package-duration">15 Hari</span>
- <ul class="package-features">
- <li><i class="fas fa-check"></i> Tiket pesawat kelas bisnis</li>
- <li><i class="fas fa-check"></i> Akomodasi hotel bintang 5</li>
- <li><i class="fas fa-check"></i> Makan prasmanan 3x sehari</li>
- <li><i class="fas fa-check"></i> Bimbingan ustadz ternama</li>
- <li><i class="fas fa-check"></i> Ziarah lengkap + kota Madinah</li>
- <li><i class="fas fa-check"></i> Free baggage 40kg</li>
- <li><i class="fas fa-check"></i> Transportasi VIP</li>
- </ul>
- <a href="#" class="package-button" onclick="bookPackage('Premium')">Pesan Sekarang</a>
- </div>
- </div>
- <div class="package-card">
- <div class="package-image">
- <img src="https://images.unsplash.com/photo-1519748771451-a94c186828ff?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80" alt="Paket Umroh Keluarga" loading="lazy">
- </div>
- <div class="package-content">
- <h3>Paket Keluarga</h3>
- <div class="package-price">Rp 120.000.000</div>
- <span class="package-duration">12 Hari</span>
- <ul class="package-features">
- <li><i class="fas fa-check"></i> Untuk 4 orang (2 dewasa + 2 anak)</li>
- <li><i class="fas fa-check"></i> Tiket pesawat kelas ekonomi</li>
- <li><i class="fas fa-check"></i> Akomodasi hotel bintang 4</li>
- <li><i class="fas fa-check"></i> Makan 3x sehari</li>
- <li><i class="fas fa-check"></i> Bimbingan ustadz khusus keluarga</li>
- <li><i class="fas fa-check"></i> Ziarah lengkap</li>
- <li><i class="fas fa-check"></i> Aktivitas khusus anak</li>
- </ul>
- <a href="#" class="package-button" onclick="bookPackage('Keluarga')">Pesan Sekarang</a>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Ustadz Section -->
- <section class="ustadz" id="ustadz">
- <div class="container">
- <div class="section-title">
- <h2>Ustadz Pembimbing</h2>
- </div>
- <div class="ustadz-grid">
- <div class="ustadz-card">
- <div class="ustadz-image">
- <img src="https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?ixlib=rb-1.2.1&auto=format&fit=crop&w=800&q=80" alt="Ustadz Ahmad Al-Faruq" loading="lazy">
- </div>
- <div class="ustadz-info">
- <h3>Ustadz Ahmad Al-Faruq</h3>
- <p>Spesialis Fiqih Ibadah</p>
- <div class="ustadz-social">
- <a href="#" aria-label="Facebook Ustadz Ahmad"><i class="fab fa-facebook-f"></i></a>
- <a href="#" aria-label="Instagram Ustadz Ahmad"><i class="fab fa-instagram"></i></a>
- <a href="#" aria-label="YouTube Ustadz Ahmad"><i class="fab fa-youtube"></i></a>
- </div>
- </div>
- </div>
- <div class="ustadz-card">
- <div class="ustadz-image">
- <img src="https://images.unsplash.com/photo-1500648767791-00dcc994a43e?ixlib=rb-1.2.1&auto=format&fit=crop&w=800&q=80" alt="Ustadz Muhammad Hasyim" loading="lazy">
- </div>
- <div class="ustadz-info">
- <h3>Ustadz Muhammad Hasyim</h3>
- <p>Ahli Tafsir Al-Qur'an</p>
- <div class="ustadz-social">
- <a href="#" aria-label="Facebook Ustadz Muhammad"><i class="fab fa-facebook-f"></i></a>
- <a href="#" aria-label="Instagram Ustadz Muhammad"><i class="fab fa-instagram"></i></a>
- <a href="#" aria-label="YouTube Ustadz Muhammad"><i class="fab fa-youtube"></i></a>
- </div>
- </div>
- </div>
- <div class="ustadz-card">
- <div class="ustadz-image">
- <img src="https://images.unsplash.com/photo-1492562080023-ab3db95bfbce?ixlib=rb-1.2.1&auto=format&fit=crop&w=800&q=80" alt="Ustadz Abdullah Syafi'i" loading="lazy">
- </div>
- <div class="ustadz-info">
- <h3>Ustadz Abdullah Syafi'i</h3>
- <p>Pakar Sejarah Islam</p>
- <div class="ustadz-social">
- <a href="#" aria-label="Facebook Ustadz Abdullah"><i class="fab fa-facebook-f"></i></a>
- <a href="#" aria-label="Instagram Ustadz Abdullah"><i class="fab fa-instagram"></i></a>
- <a href="#" aria-label="YouTube Ustadz Abdullah"><i class="fab fa-youtube"></i></a>
- </div>
- </div>
- </div>
- <div class="ustadz-card">
- <div class="ustadz-image">
- <img src="https://images.unsplash.com/photo-1519085360753-af0119f7cbe7?ixlib=rb-1.2.1&auto=format&fit=crop&w=800&q=80" alt="Ustadz Ismail Yusuf" loading="lazy">
- </div>
- <div class="ustadz-info">
- <h3>Ustadz Ismail Yusuf</h3>
- <p>Ahli Tasawuf & Spiritual</p>
- <div class="ustadz-social">
- <a href="#" aria-label="Facebook Ustadz Ismail"><i class="fab fa-facebook-f"></i></a>
- <a href="#" aria-label="Instagram Ustadz Ismail"><i class="fab fa-instagram"></i></a>
- <a href="#" aria-label="YouTube Ustadz Ismail"><i class="fab fa-youtube"></i></a>
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Tentang Kami Section -->
- <section class="about" id="about">
- <div class="container">
- <div class="section-title">
- <h2>Tentang Kami</h2>
- </div>
- <div class="about-content">
- <div class="about-image">
- <img src="https://images.unsplash.com/photo-1529333166437-7750a6dd5a70?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80" alt="Tim Rahmah Umroh" loading="lazy">
- </div>
- <div class="about-text">
- <h3>Rahmah Umroh - Partner Spiritual Anda</h3>
- <p>Rahmah Umroh telah berpengalaman lebih dari 10 tahun dalam menyelenggarakan perjalanan ibadah umroh. Kami berkomitmen untuk memberikan pengalaman ibadah yang khusyuk dan bermakna bagi setiap jamaah.</p>
- <p>Dengan tim yang profesional dan ustadz-ustadz berpengalaman, kami memastikan setiap perjalanan umroh Anda berjalan lancar dan penuh berkah. Kami memahami bahwa umroh bukan sekadar perjalanan biasa, melainkan perjalanan spiritual yang sangat berarti.</p>
- <div class="about-stats">
- <div class="stat-item">
- <h4>10+</h4>
- <p>Tahun Pengalaman</p>
- </div>
- <div class="stat-item">
- <h4>5.000+</h4>
- <p>Jamaah Umroh</p>
- </div>
- <div class="stat-item">
- <h4>98%</h4>
- <p>Kepuasan Jamaah</p>
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Testimoni Section -->
- <section class="testimonials" id="testimonials">
- <div class="container">
- <div class="section-title">
- <h2>Testimoni Jamaah</h2>
- </div>
- <div class="testimonial-grid">
- <div class="testimonial-card">
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p class="testimonial-text">Perjalanan umroh bersama Rahmah Umroh sangat berkesan. Pelayanan dari awal sampai akhir sangat memuaskan. Ustadz pembimbing sangat berwawasan dan membuat kami memahami setiap ritual ibadah dengan baik.</p>
- <div class="testimonial-author">
- <img src="https://images.unsplash.com/photo-1494790108377-be9c29b29330?ixlib=rb-1.2.1&auto=format&fit=crop&w=100&q=80" alt="Siti Aminah" loading="lazy">
- <div class="author-info">
- <h4>Siti Aminah</h4>
- <p>Jamaah Umroh 2023</p>
- </div>
- </div>
- </div>
- <div class="testimonial-card">
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p class="testimonial-text">Alhamdulillah, pengalaman pertama umroh kami sangat menyenangkan. Akomodasi nyaman, makanan enak dan halal, serta bimbingan ustadz yang sabar. Kami sudah merekomendasikan Rahmah Umroh ke keluarga dan teman-teman.</p>
- <div class="testimonial-author">
- <img src="https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?ixlib=rb-1.2.1&auto=format&fit=crop&w=100&q=80" alt="Budi Santoso" loading="lazy">
- <div class="author-info">
- <h4>Budi Santoso</h4>
- <p>Jamaah Umroh Keluarga 2022</p>
- </div>
- </div>
- </div>
- <div class="testimonial-card">
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p class="testimonial-text">Pelayanan tim Rahmah Umroh sangat profesional. Dari proses pendaftaran hingga kepulangan, semua terorganisir dengan baik. Saya sangat merekomendasikan untuk umroh bersama mereka.</p>
- <div class="testimonial-author">
- <img src="https://images.unsplash.com/photo-1438761681033-6461ffad8d80?ixlib=rb-1.2.1&auto=format&fit=crop&w=100&q=80" alt="Fatimah Zahra" loading="lazy">
- <div class="author-info">
- <h4>Fatimah Zahra</h4>
- <p>Jamaah Umroh 2024</p>
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Rating Section -->
- <section class="rating">
- <div class="container">
- <div class="section-title">
- <h2>Penilaian Jamaah</h2>
- </div>
- <div class="rating-stars">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star-half-alt"></i>
- <span>4.7/5.0</span>
- </div>
- <div class="rating-stats">
- <div class="rating-item">
- <h3>4.9</h3>
- <p>Kualitas Bimbingan</p>
- </div>
- <div class="rating-item">
- <h3>4.8</h3>
- <p>Kenyamanan Akomodasi</p>
- </div>
- <div class="rating-item">
- <h3>4.7</h3>
- <p>Pelayanan Tim</p>
- </div>
- <div class="rating-item">
- <h3>4.6</h3>
- <p>Nilai Keseluruhan</p>
- </div>
- </div>
- </div>
- </section>
- <!-- Footer -->
- <footer>
- <div class="footer-container">
- <div class="footer-col">
- <h3>Tentang Rahmah Umroh</h3>
- <p>Rahmah Umroh adalah biro perjalanan umroh profesional yang berkomitmen untuk memberikan pengalaman ibadah terbaik bagi setiap jamaah.</p>
- <div class="footer-social">
- <a href="#" aria-label="Facebook Rahmah Umroh"><i class="fab fa-facebook-f"></i></auidas
- <a href="#" aria-label="Instagram Rahmah Umroh"><i class="fab fa-instagram"></i></a>
- <a href="#" aria-label="YouTube Rahmah Umroh"><i class="fab fa-youtube"></i></a>
- <a href="#" aria-label="WhatsApp Rahmah Umroh"><i class="fab fa-whatsapp"></i></a>
- </div>
- </div>
- <div class="footer-col">
- <h3>Kontak Kami</h3>
- <p><i class="fas fa-map-marker-alt"></i> Jl. Spiritual No. 123, Jakarta</p>
- <p><i class="fas fa-phone"></i> +62 812 3456 7890</p>
- <p><i class="fas fa-envelope"></i> [email protected]</p>
- </div>
- <div class="footer-col">
- <h3>Link Cepat</h3>
- <ul>
- <li><a href="#home">Beranda</a></li>
- <li><a href="#packages">Paket Umroh</a></li>
- <li><a href="#ustadz">Ustadz Kami</a></li>
- <li><a href="#about">Tentang Kami</a></li>
- <li><a href="#testimonials">Testimoni</a></li>
- </ul>
- </div>
- <div class="footer-col">
- <h3>Jam Operasional</h3>
- <p>Senin - Jumat: 08.00 - 17.00</p>
- <p>Sabtu: 08.00 - 15.00</p>
- <p>Minggu & Hari Libur: Tutup</p>
- </div>
- </div>
- <div class="copyright">
- <p>© 2025 Rahmah Umroh. Semua Hak Dilindungi.</p>
- </div>
- </footer>
- <script>
- // Mobile Menu Toggle
- const mobileMenuBtn = document.getElementById('mobileMenuBtn');
- const mainNav = document.getElementById('mainNav');
- mobileMenuBtn.addEventListener('click', () => {
- mainNav.classList.toggle('active');
- mobileMenuBtn.innerHTML = mainNav.classList.contains('active') ?
- '<i class="fas fa-times"></i>' : '<i class="fas fa-bars"></i>';
- mobileMenuBtn.setAttribute('aria-expanded', mainNav.classList.contains('active'));
- });
- // Close mobile menu when clicking outside
- document.addEventListener('click', (e) => {
- if (!mainNav.contains(e.target) && !mobileMenuBtn.contains(e.target) && mainNav.classList.contains('active')) {
- mainNav.classList.remove('active');
- mobileMenuBtn.innerHTML = '<i class="fas fa-bars"></i>';
- mobileMenuBtn.setAttribute('aria-expanded', 'false');
- }
- });
- // Close mobile menu when clicking on a link
- const navLinks = document.querySelectorAll('nav ul li a');
- navLinks.forEach(link => {
- link.addEventListener('click', () => {
- if (mainNav.classList.contains('active')) {
- mainNav.classList.remove('active');
- mobileMenuBtn.innerHTML = '<i class="fas fa-bars"></i>';
- mobileMenuBtn.setAttribute('aria-expanded', 'false');
- }
- });
- });
- // Smooth scrolling for anchor links
- document.querySelectorAll('a[href^="#"]').forEach(anchor => {
- anchor.addEventListener('click', function (e) {
- e.preventDefault();
- const targetId = this.getAttribute('href');
- const targetElement = document.querySelector(targetId);
- if (targetElement) {
- const headerHeight = document.querySelector('header').offsetHeight;
- window.scrollTo({
- top: targetElement.offsetTop - headerHeight,
- behavior: 'smooth'
- });
- }
- });
- });
- // Header scroll effect
- window.addEventListener('scroll', () => {
- const header = document.querySelector('header');
- if (window.scrollY > 100) {
- header.style.padding = '0.5rem 0';
- header.style.boxShadow = '0 4px 12px rgba(0, 0, 0, 0.15)';
- } else {
- header.style.padding = '1rem 0';
- header.style.boxShadow = '0 4px 12px rgba(0, 0, 0, 0.1)';
- }
- });
- // Animate elements when scrolling using IntersectionObserver
- const animateElements = document.querySelectorAll('.package-card, .ustadz-card, .testimonial-card');
- const observerOptions = {
- root: null,
- rootMargin: '0px',
- threshold: 0.1
- };
- const observer = new IntersectionObserver((entries) => {
- entries.forEach(entry => {
- if (entry.isIntersecting) {
- entry.target.classList.add('visible');
- observer.unobserve(entry.target);
- }
- });
- }, observerOptions);
- animateElements.forEach(element => observer.observe(element));
- // Placeholder booking function
- function bookPackage(packageName) {
- alert(`Anda memilih Paket ${packageName}. Silakan hubungi kami di +62 812 3456 7890 untuk pemesanan!`);
- // In a real app, this could open a modal or redirect to a booking form
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement