HTML Script
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Rishta Pakistan India - Find Your Perfect Match</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&family=Poppins:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--color-primary: #D32F2F;
--color-secondary: #FFA000;
--color-accent: #388E3C;
--color-light: #F5F5F5;
--color-dark: #212121;
--color-gold: #FFD700;
--color-maroon: #800000;
--color-teal: #008080;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Poppins', sans-serif;
background-color: #fef6f6;
color: #333;
line-height: 1.6;
overflow-x: hidden;
background-image: linear-gradient(to bottom, rgba(254, 246, 246, 0.9), rgba(254, 246, 246, 0.9)), url('data:image/svg+xml;utf8,<svg xmlns="https://www.rishtapakistan.pk/uploads/banner/259748b12n.jpg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="none"/><path d="M0,50 L100,50 M50,0 L50,100" stroke="%23D32F2F" stroke-width="0.5" stroke-opacity="0.2"/></svg>');
}
.container {
width: 90%;
max-width: 1200px;
margin: 0 auto;
}
/* Header Styles */
header {
background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://www.rishtapakistan.pk/uploads/banner/259748b12n.jpg') no-repeat center center/cover;
color: white;
height: 100vh;
display: flex;
flex-direction: column;
position: relative;
}
header::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url('https://www.rishtapakistan.pk/uploads/banner/259748b12n.jpg" width="100" height="100" viewBox="0 0 100 100"><path d="M0,0 L100,100 M100,0 L0,100" stroke="%23FFA000" stroke-width="1" stroke-opacity="0.1"/></svg>');
pointer-events: none;
}
nav {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
position: relative;
z-index: 2;
}
.logo {
font-family: 'Playfair Display', serif;
font-size: 32px;
font-weight: 700;
color: white;
text-decoration: none;
display: flex;
align-items: center;
}
.logo span {
color: var(--color-secondary);
}
.logo img {
height: 50px;
margin-right: 10px;
}
.nav-links {
display: flex;
list-style: none;
}
.nav-links li {
margin-left: 30px;
}
.nav-links a {
color: white;
text-decoration: none;
font-weight: 500;
transition: color 0.3s ease;
position: relative;
}
.nav-links a::after {
content: '';
position: absolute;
bottom: -5px;
left: 0;
width: 0;
height: 2px;
background-color: var(--color-secondary);
transition: width 0.3s ease;
}
.nav-links a:hover::after {
width: 100%;
}
.nav-links a:hover {
color: var(--color-secondary);
}
.hero {
flex: 1;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
position: relative;
z-index: 2;
}
.hero h1 {
font-family: 'Playfair Display', serif;
font-size: 52px;
margin-bottom: 20px;
animation: fadeInDown 1s ease;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.hero p {
font-size: 20px;
max-width: 700px;
margin-bottom: 30px;
animation: fadeInUp 1s ease;
}
.btn {
display: inline-block;
padding: 14px 32px;
background: linear-gradient(135deg, var(--color-primary), var(--color-maroon));
color: white;
border-radius: 30px;
text-decoration: none;
font-weight: 600;
transition: all 0.3s ease;
border: none;
cursor: pointer;
box-shadow: 0 4px 15px rgba(211, 47, 47, 0.4);
position: relative;
overflow: hidden;
}
.btn::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
transition: 0.5s;
}
.btn:hover::before {
left: 100%;
}
.btn:hover {
transform: translateY(-3px);
box-shadow: 0 10px 20px rgba(211, 47, 47, 0.5);
}
.btn-secondary {
background: linear-gradient(135deg, var(--color-secondary), #FF8A00);
box-shadow: 0 4px 15px rgba(255, 160, 0, 0.4);
}
.btn-secondary:hover {
box-shadow: 0 10px 20px rgba(255, 160, 0, 0.5);
}
/* Featured Profiles Section */
.featured-profiles {
padding: 80px 0;
background: linear-gradient(to bottom, #fff, #fef6f6);
}
.section-title {
text-align: center;
margin-bottom: 50px;
}
.section-title h2 {
font-family: 'Playfair Display', serif;
font-size: 36px;
color: var(--color-dark);
margin-bottom: 15px;
position: relative;
display: inline-block;
}
.section-title h2::after {
content: '';
position: absolute;
bottom: -10px;
left: 50%;
transform: translateX(-50%);
width: 70px;
height: 3px;
background: linear-gradient(135deg, var(--color-primary), var(--color-secondary));
}
.section-title p {
color: #666;
font-size: 18px;
}
.profiles-container {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 30px;
}
.profile-card {
width: 320px;
background: white;
border-radius: 15px;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
}
.profile-card:hover {
transform: translateY(-10px);
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.15);
}
.profile-img {
width: 100%;
height: 280px;
overflow: hidden;
position: relative;
}
.profile-img img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.5s ease;
}
.profile-card:hover .profile-img img {
transform: scale(1.05);
}
.profile-flag {
position: absolute;
top: 15px;
left: 15px;
width: 30px;
height: 30px;
border-radius: 50%;
overflow: hidden;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.profile-flag img {
width: 100%;
height: 100%;
object-fit: cover;
}
.profile-info {
padding: 20px;
}
.profile-info h3 {
font-size: 22px;
margin-bottom: 8px;
color: var(--color-dark);
font-family: 'Playfair Display', serif;
}
.profile-info .age {
color: var(--color-primary);
font-weight: 600;
margin-bottom: 5px;
}
.profile-info .location {
color: #777;
margin-bottom: 10px;
display: flex;
align-items: center;
}
.profile-info .location i {
margin-right: 5px;
}
.profile-info .description {
color: #555;
margin-bottom: 15px;
font-size: 14px;
line-height: 1.5;
}
.profile-buttons {
display: flex;
justify-content: space-between;
margin-top: 15px;
}
.profile-btn {
flex: 1;
padding: 10px;
text-align: center;
border-radius: 5px;
font-weight: 600;
cursor: pointer;
transition: all 0.3s ease;
margin: 0 5px;
font-size: 14px;
}
.message-btn {
background: linear-gradient(135deg, var(--color-accent), #2E7D32);
color: white;
}
.message-btn:hover {
background: linear-gradient(135deg, #43a047, #1b5e20);
}
.whatsapp-btn {
background: linear-gradient(135deg, #25d366, #128c7e);
color: white;
}
.whatsapp-btn:hover {
background: linear-gradient(135deg, #20b358, #0c6b5e);
}
.online-status {
position: absolute;
top: 15px;
right: 15px;
background: var(--color-accent);
color: white;
padding: 5px 10px;
border-radius: 20px;
font-size: 12px;
font-weight: 600;
display: flex;
align-items: center;
animation: pulse 2s infinite;
}
.online-status i {
margin-right: 5px;
}
@keyframes pulse {
0% {
box-shadow: 0 0 0 0 rgba(56, 142, 60, 0.7);
}
70% {
box-shadow: 0 0 0 10px rgba(56, 142, 60, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(56, 142, 60, 0);
}
}
/* Cultural Elements */
.cultural-section {
background: linear-gradient(to right, var(--color-primary), var(--color-maroon));
color: white;
padding: 60px 0;
text-align: center;
}
.cultural-section h2 {
font-family: 'Playfair Display', serif;
font-size: 36px;
margin-bottom: 20px;
}
.cultural-section p {
max-width: 800px;
margin: 0 auto 30px;
font-size: 18px;
}
/* Reviews Section */
.reviews {
background-color: #f8f9fa;
padding: 80px 0;
}
.reviews-container {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 30px;
}
.review-card {
background: white;
border-radius: 10px;
padding: 25px;
width: 300px;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
transition: transform 0.3s ease;
position: relative;
}
.review-card:hover {
transform: translateY(-5px);
}
.review-card::before {
content: """;
position: absolute;
top: 10px;
left: 10px;
font-size: 60px;
color: var(--color-primary);
opacity: 0.2;
font-family: 'Playfair Display', serif;
}
.review-header {
display: flex;
align-items: center;
margin-bottom: 15px;
}
.reviewer-img {
width: 60px;
height: 60px;
border-radius: 50%;
overflow: hidden;
margin-right: 15px;
border: 3px solid var(--color-secondary);
}
.reviewer-img img {
width: 100%;
height: 100%;
object-fit: cover;
}
.reviewer-info h4 {
font-size: 18px;
margin-bottom: 5px;
}
.review-stars {
color: var(--color-secondary);
}
.review-text {
color: #555;
font-style: italic;
line-height: 1.6;
}
/* Chat Box Styles */
.chat-container {
position: fixed;
bottom: 30px;
right: 30px;
z-index: 1000;
}
.chat-button {
width: 60px;
height: 60px;
background: linear-gradient(135deg, var(--color-primary), var(--color-maroon));
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
color: white;
cursor: pointer;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
transition: all 0.3s ease;
}
.chat-button:hover {
transform: scale(1.1);
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
}
.chat-button i {
font-size: 24px;
}
.chat-box {
position: absolute;
bottom: 70px;
right: 0;
width: 300px;
background: white;
border-radius: 15px;
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2);
overflow: hidden;
display: none;
flex-direction: column;
transform: translateY(20px);
opacity: 0;
transition: all 0.3s ease;
}
.chat-box.active {
display: flex;
transform: translateY(0);
opacity: 1;
}
.chat-header {
background: linear-gradient(135deg, var(--color-primary), var(--color-maroon));
color: white;
padding: 15px;
display: flex;
justify-content: space-between;
align-items: center;
}
.chat-header h3 {
font-size: 18px;
font-weight: 600;
}
.chat-close {
background: none;
border: none;
color: white;
cursor: pointer;
font-size: 18px;
}
.chat-body {
padding: 15px;
height: 250px;
overflow-y: auto;
display: flex;
flex-direction: column;
}
.chat-message {
max-width: 80%;
padding: 10px 15px;
margin-bottom: 10px;
border-radius: 18px;
font-size: 14px;
line-height: 1.4;
}
.bot-message {
background: #f1f1f1;
align-self: flex-start;
border-bottom-left-radius: 5px;
}
.user-message {
background: linear-gradient(135deg, var(--color-primary), var(--color-maroon));
color: white;
align-self: flex-end;
border-bottom-right-radius: 5px;
}
.chat-footer {
padding: 15px;
border-top: 1px solid #eee;
display: flex;
}
.chat-input {
flex: 1;
padding: 10px 15px;
border: 1px solid #ddd;
border-radius: 30px;
outline: none;
font-family: 'Poppins', sans-serif;
}
.chat-send {
background: linear-gradient(135deg, var(--color-primary), var(--color-maroon));
color: white;
border: none;
width: 40px;
height: 40px;
border-radius: 50%;
margin-left: 10px;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
}
/* Responsive Design */
@media (max-width: 768px) {
.nav-links {
display: none;
}
.hero h1 {
font-size: 36px;
}
.hero p {
font-size: 18px;
}
.profile-card {
width: 100%;
max-width: 320px;
}
.mobile-menu-btn {
display: block;
}
.chat-container {
bottom: 20px;
right: 20px;
}
.chat-box {
width: 280px;
}
}
/* Animations */
@keyframes fadeInDown {
from {
opacity: 0;
transform: translateY(-20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
/* Footer */
footer {
background: #222;
color: white;
padding: 60px 0 30px;
}
.footer-content {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
}
.footer-section {
flex: 1;
min-width: 250px;
margin-bottom: 30px;
}
.footer-section h3 {
font-size: 22px;
margin-bottom: 20px;
position: relative;
padding-bottom: 10px;
font-family: 'Playfair Display', serif;
}
.footer-section h3::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 50px;
height: 2px;
background: var(--color-secondary);
}
.footer-section p {
margin-bottom: 10px;
}
.footer-section ul {
list-style: none;
}
.footer-section ul li {
margin-bottom: 10px;
}
.footer-section ul li a {
color: #ddd;
text-decoration: none;
transition: color 0.3s ease;
}
.footer-section ul li a:hover {
color: var(--color-secondary);
}
.social-icons a {
display: inline-block;
width: 40px;
height: 40px;
background: #444;
border-radius: 50%;
text-align: center;
line-height: 40px;
margin-right: 10px;
color: white;
transition: all 0.3s ease;
}
.social-icons a:hover {
background: var(--color-secondary);
transform: translateY(-5px);
}
.copyright {
text-align: center;
padding-top: 30px;
border-top: 1px solid #444;
margin-top: 30px;
}
</style>
</head>
<body>
<!-- Header Section -->
<header>
<div class="container">
<nav>
<a href="https://www.techpk.com/" class="logo">
<i class="fas fa-heart" style="color: var(--color-secondary); font-size: 32px; margin-right: 10px;"></i>
Rishta<span>PakistanIndia</span>
</a>
<ul class="nav-links">
<li><a href="https://www.techpk.com/">Home</a></li>
<li><a href="https://www.techpk.com/">How It Works</a></li>
<li><a href="https://www.techpk.com/">Success Stories</a></li>
<li><a href="https://www.techpk.com/">Contact</a></li>
</ul>
</nav>
<div class="hero">
<h1>Find Your Perfect Life Partner</h1>
<p>Connecting Pakistani and Indian hearts across borders for a lifetime of happiness</p>
<a href="#signup" class="btn">Begin Your Journey</a>
</div>
</div>
</header>
<!-- Featured Profiles Section -->
<section class="featured-profiles">
<div class="container">
<div class="section-title">
<h2>Featured Profiles</h2>
<p>Connect with these verified members from Pakistan and India</p>
</div>
<div class="profiles-container">
<!-- Profile 1 - Pakistani Girl -->
<div class="profile-card">
<div class="profile-img">
<img src="https://media.licdn.com/dms/image/v2/D4D03AQHIZlo-CDYWeQ/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1668969223592?e=2147483647&v=beta&t=p7MMtDpxoAl4DQpQuDv_hB5Si8ENOE47hbI1h31Qu9E" alt="Aisha Khan">
<div class="profile-flag">
<img src="https://upload.wikimedia.org/wikipedia/commons/3/32/Flag_of_Pakistan.svg" alt="Pakistan Flag">
</div>
<div class="online-status">
<i class="fas fa-circle"></i> Online Now
</div>
</div>
<div class="profile-info">
<h3>Aisha Khan</h3>
<p class="age">28 years</p>
<p class="location"><i class="fas fa-map-marker-alt"></i> Lahore, Pakistan</p>
<p class="description">Software engineer with a passion for travel and photography. Looking for someone who shares my love for adventure and technology.</p>
<div class="profile-buttons">
<div class="profile-btn message-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fas fa-comment"></i> Send Message
</div>
<div class="profile-btn whatsapp-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fab fa-whatsapp"></i> WhatsApp
</div>
</div>
</div>
</div>
<!-- Profile 2 - Indian Girl -->
<div class="profile-card">
<div class="profile-img">
<img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS0axFIQUyxDJG0gF5QRWMHqpAVeU0G_syYFpp5-QJ_bE67-KpFJqkCpt4xNLkSqXHKWc4&usqp=CAU" alt="Priya Singh">
<div class="profile-flag">
<img src="https://upload.wikimedia.org/wikipedia/en/4/41/Flag_of_India.svg" alt="India Flag">
</div>
<div class="online-status">
<i class="fas fa-circle"></i> Online Now
</div>
</div>
<div class="profile-info">
<h3>Priya Singh</h3>
<p class="age">26 years</p>
<p class="location"><i class="fas fa-map-marker-alt"></i> Mumbai, India</p>
<p class="description">Marketing professional who enjoys cooking, dancing, and exploring new cultures. Seeking a genuine connection with someone kind-hearted.</p>
<div class="profile-buttons">
<div class="profile-btn message-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fas fa-comment"></i> Send Message
</div>
<div class="profile-btn whatsapp-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fab fa-whatsapp"></i> WhatsApp
</div>
</div>
</div>
</div>
<!-- Profile 3 - Pakistani Boy -->
<div class="profile-card">
<div class="profile-img">
<img src="https://i.pinimg.com/originals/5e/c1/b3/5ec1b3744bea46d8231460c2e74113de.jpg" alt="Ali Ahmed">
<div class="profile-flag">
<img src="https://upload.wikimedia.org/wikipedia/commons/3/32/Flag_of_Pakistan.svg" alt="Pakistan Flag">
</div>
<div class="online-status">
<i class="fas fa-circle"></i> Online Now
</div>
</div>
<div class="profile-info">
<h3>Ali Ahmed</h3>
<p class="age">32 years</p>
<p class="location"><i class="fas fa-map-marker-alt"></i> Karachi, Pakistan</p>
<p class="description">Business owner with interests in cricket, travel, and philanthropy. Looking for a life partner who values family and personal growth.</p>
<div class="profile-buttons">
<div class="profile-btn message-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fas fa-comment"></i> Send Message
</div>
<div class="profile-btn whatsapp-btn" onclick="window.open('https://www.techpk.com/', '_blank')">
<i class="fab fa-whatsapp"></i> WhatsApp
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Cultural Section -->
<section class="cultural-section">
<div class="container">
<h2>Bridging Cultures, Connecting Hearts</h2>
<p>Our platform celebrates the rich cultural heritage of both Pakistan and India while helping you find your perfect match from across the border.</p>
<a href="https://www.techpk.com/" class="btn btn-secondary">Learn More About Our Mission</a>
</div>
</section>F
<!-- Reviews Section -->
<section class="reviews">
<div class="container">
<div class="section-title">
<h2>Success Stories</h2>
<p>Real couples who found love through our platform</p>
</div>
<div class="reviews-container">
<div class="review-card">
<div class="review-header">
<div class="reviewer-img">
<img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTXLJTQLNXi95TS2e9LLA1K46artgDRMOtw1A&s" alt="Zara and Ahmed">
</div>
<div class="reviewer-info">
<h4>Zara & Ahmed</h4>
<div class="review-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"></i>
</div>
</div>
</div>
<p class="review-text">"We connected through RishtaPakistanIndia despite being from different countries. The platform made it easy for us to communicate and understand each other's cultures."</p>
</div>
<div class="review-card">
<div class="review-header">
<div class="reviewer-img">
<img src="https://www.bollywoodhungama.com/wp-content/uploads/2022/12/Tahir-Raj-Bhasin-takes-Fatima-Sana-Shaikh-on-a-drive-in-Ritvizs-new-song.jpeg" alt="Raj and Sana">
</div>
<div class="reviewer-info">
<h4>Raj & Sana</h4>
<div class="review-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>
</div>
</div>
</div>
<p class="review-text">"As an Indian man marrying a Pakistani woman, we faced some challenges but this platform helped our families connect and understand each other better."</p>
</div>
<div class="review-card">
<div class="review-header">
<div class="reviewer-img">
<img src="https://i.pinimg.com/474x/ec/70/b6/ec70b68727d143a75b498d2b939aa475.jpg" alt="Amina and Vijay">
</div>
<div class="reviewer-info">
<h4>Amina & Vijay</h4>
<div class="review-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"></i>
</div>
</div>
</div>
<p class="review-text">"The detailed profiles and verification process made us feel safe. We're now happily married and grateful to this platform for bringing us together."</p>
</div>
</div>
</div>
</section>
<!-- Sign Up Form Section -->
<section class="signup" id="signup" style="padding: 80px 0; background: white;">
<div class="container">
<div class="section-title">
<h2>Start Your Journey</h2>
<p>Create your free profile and find your perfect match today</p>
</div>
<div class="form-container" style="max-width: 600px; margin: 0 auto; background: #f9f9f9; padding: 40px; border-radius: 10px; box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);">
<form id="signup-form">
<div class="form-group" style="margin-bottom: 20px;">
<label for="name" style="display: block; margin-bottom: 8px; font-weight: 500;">Full Name</label>
<input type="text" id="name" placeholder="Enter your full name" required style="width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: 5px; font-size: 16px;">
</div>
<div class="form-group" style="margin-bottom: 20px;">
<label for="email" style="display: block; margin-bottom: 8px; font-weight: 500;">Email Address</label>
<input type="email" id="email" placeholder="Enter your email" required style="width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: 5px; font-size: 16px;">
</div>
<div class="form-group" style="margin-bottom: 20px;">
<label for="gender" style="display: block; margin-bottom: 8px; font-weight: 500;">I am a</label>
<select id="gender" required style="width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: 5px; font-size: 16px;">
<option value="">Select</option>
<option value="male">Man looking for Woman</option>
<option value="female">Woman looking for Man</option>
</select>
</div>
<button type="submit" class="btn" onclick="window.open('https://www.techpk.com/', '_blank'); return false;">Create Profile</button>
</form>
</div>
</div>
</section>
<!-- Footer -->
<footer>
<div class="container">
<div class="footer-content">
<div class="footer-section">
<h3>About Us</h3>
<p>RishtaPakistanIndia is a specialized matchmaking service dedicated to connecting Pakistani and Indian individuals seeking life partners.</p>
</div>
<div class="footer-section">
<h3>Quick Links</h3>
<ul>
<li><a href="https://www.techpk.com/">Home</a></li>
<li><a href="https://www.techpk.com/">How It Works</a></li>
<li><a href="https://www.techpk.com/">Success Stories</a></li>
<li><a href="https://www.techpk.com/">Contact Us</a></li>
</ul>
</div>
<div class="footer-section">
<h3>Contact Information</h3>
<p><i class="fas fa-map-marker-alt"></i> 123 Cross-border Avenue, Unity City</p>
<p><i class="fas fa-phone"></i> +92 300 1234567 (Pakistan)</p>
<p><i class="fas fa-phone"></i> +91 900 1234567 (India)</p>
<p><i class="fas fa-envelope"></i> info@rishtapakistanindia.com</p>
</div>
<div class="footer-section">
<h3>Follow Us</h3>
<div class="social-icons">
<a href="https://www.techpk.com/"><i class="fab fa-facebook-f"></i></a>
<a href="https://www.techpk.com/"><i class="fab fa-twitter"></i></a>
<a href="https://www.techpk.com/"><i class="fab fa-instagram"></i></a>
<a href="https://www.techpk.com/"><i class="fab fa-youtube"></i></a>
</div>
</div>
</div>
<div class="copyright">
<p>© 2023 RishtaPakistanIndia. All rights reserved.</p>
</div>
</div>
</footer>
<!-- Chat Box -->
<div class="chat-container">
<div class="chat-box" id="chatBox">
<div class="chat-header">
<h3>How Can I Help You?</h3>
<button class="chat-close" id="chatClose">
<i class="fas fa-times"></i>
</button>
</div>
<div class="chat-body" id="chatBody">
<div class="chat-message bot-message">
Hello! How can I help you today?
</div>
</div>
<div class="chat-footer">
<input type="text" class="chat-input" id="chatInput" placeholder="Type your message...">
<button class="chat-send" id="chatSend">
<i class="fas fa-paper-plane"></i>
</button>
</div>
</div>
<div class="chat-button" id="chatButton">
<i class="fas fa-comments"></i>
</div>
</div>
<script>
// Form submission handling
document.getElementById('signup-form').addEventListener('submit', function(e) {
e.preventDefault();
// Get form values
const name = document.getElementById('name').value;
const email = document.getElementById('email').value;
// Show success message (in a real application, you would send this data to a server)
alert(`Thank you ${name}! Your account has been created successfully. We've sent a confirmation email to ${email}.`);
// Reset form
this.reset();
});
// Simple animation on scroll
document.addEventListener('DOMContentLoaded', function() {
const profiles = document.querySelectorAll('.profile-card');
const reviews = document.querySelectorAll('.review-card');
// Observe elements for animation
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.style.opacity = 1;
entry.target.style.transform = 'translateY(0)';
}
});
}, { threshold: 0.1 });
// Set initial state and observe
profiles.forEach(profile => {
profile.style.opacity = 0;
profile.style.transform = 'translateY(20px)';
profile.style.transition = 'opacity 0.5s ease, transform 0.5s ease';
observer.observe(profile);
});
reviews.forEach(review => {
review.style.opacity = 0;
review.style.transform = 'translateY(20px)';
review.style.transition = 'opacity 0.5s ease, transform 0.5s ease';
observer.observe(review);
});
// Chat functionality
const chatButton = document.getElementById('chatButton');
const chatBox = document.getElementById('chatBox');
const chatClose = document.getElementById('chatClose');
const chatSend = document.getElementById('chatSend');
const chatInput = document.getElementById('chatInput');
const chatBody = document.getElementById('chatBody');
// Open chat box
chatButton.addEventListener('click', function() {
chatBox.classList.add('active');
});
// Close chat box
chatClose.addEventListener('click', function() {
chatBox.classList.remove('active');
});
// Send message
function sendMessage() {
const message = chatInput.value.trim();
if (message !== '') {
// Add user message
const userMessage = document.createElement('div');
userMessage.classList.add('chat-message', 'user-message');
userMessage.textContent = message;
chatBody.appendChild(userMessage);
// Clear input
chatInput.value = '';
// Scroll to bottom
chatBody.scrollTop = chatBody.scrollHeight;
// Auto reply after a short delay
setTimeout(autoReply, 1000);
}
}
// Auto reply function
function autoReply() {
const replies = [
"How can I assist you with finding your perfect match?",
"Would you like to know more about our matchmaking process?",
"I can help you create a profile or answer any questions you might have.",
"Our team is available to assist you 24/7. What would you like to know?",
"Are you looking for someone from a specific region or background?"
];
const randomReply = replies[Math.floor(Math.random() * replies.length)];
// Add bot message
const botMessage = document.createElement('div');
botMessage.classList.add('chat-message', 'bot-message');
botMessage.textContent = randomReply;
chatBody.appendChild(botMessage);
// Scroll to bottom
chatBody.scrollTop = chatBody.scrollHeight;
}
// Send message on button click
chatSend.addEventListener('click', sendMessage);
// Send message on Enter key
chatInput.addEventListener('keypress', function(e) {
if (e.key === 'Enter') {
sendMessage();
}
});
});
</script>
</body>
</html>
