:root {
–dark: #1a1a1a;
–mid: #666666;
–light-text: #999999;
–coral: #E8735A;
–coral-light: #F0907A;
–bg: #F5F5F5;
–white: #FFFFFF;
–card-bg: rgba(255,255,255,0.8);
–glass: rgba(255,255,255,0.6);
–salmon-grad: linear-gradient(135deg, #E8735A 0%, #F0907A 100%);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: ‘DM Sans’, sans-serif;
color: var(–dark);
background: var(–bg);
line-height: 1.7;
padding-top: 0;
}
/* Scroll Reveal */
.reveal {
opacity: 0;
transform: translateY(30px);
transition: opacity 0.6s ease, transform 0.6s ease;
}
.reveal.visible {
opacity: 1;
transform: none;
}
/* Hero Section */
.hero {
position: relative;
min-height: 70vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
padding: 100px 5% 80px;
overflow: hidden;
}
.hero-bg {
position: absolute;
inset: 0;
z-index: 0;
background: radial-gradient(ellipse 80% 60% at 50% 80%, #E8735A 0%, #F0907A 30%, #EFEFEF 70%);
}
.hero-watermark {
position: absolute;
bottom: -20px;
left: 50%;
transform: translateX(-50%);
font-family: ‘Syne’, sans-serif;
font-weight: 800;
font-size: 18vw;
color: rgba(232,115,90,0.12);
white-space: nowrap;
pointer-events: none;
letter-spacing: -3px;
z-index: 0;
line-height: 1;
}
.hero-content {
position: relative;
z-index: 2;
max-width: 900px;
}
.hero-badge {
display: inline-flex;
align-items: center;
gap: 7px;
background: var(–glass);
backdrop-filter: blur(8px);
border: 1px solid rgba(255,255,255,0.5);
border-radius: 30px;
padding: 7px 16px;
font-size: 13px;
color: var(–mid);
margin-bottom: 28px;
animation: fadeUp 0.7s ease both;
}
.hero-badge-dot {
width: 7px;
height: 7px;
border-radius: 50%;
background: var(–coral);
display: inline-block;
animation: pulse 2s infinite;
}
@keyframes pulse {
0%, 100% { opacity: 1; transform: scale(1); }
50% { opacity: 0.5; transform: scale(1.3); }
}
.hero h1 {
font-family: ‘Syne’, sans-serif;
font-weight: 800;
font-size: clamp(42px, 8vw, 72px);
line-height: 1.1;
letter-spacing: -3px;
color: var(–dark);
animation: fadeUp 0.8s 0.1s ease both;
margin-bottom: 22px;
}
.hero h1 em {
font-style: normal;
color: var(–coral);
}
.hero-sub {
font-size: clamp(16px, 2vw, 20px);
color: var(–mid);
max-width: 700px;
margin: 0 auto 40px;
font-weight: 400;
animation: fadeUp 0.8s 0.2s ease both;
}
@keyframes fadeUp {
from { opacity: 0; transform: translateY(24px); }
to { opacity: 1; transform: translateY(0); }
}
/* Section Base */
section {
padding: 90px 5%;
}
.section-label {
font-family: ‘Syne’, sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 3px;
text-transform: uppercase;
color: var(–coral);
margin-bottom: 14px;
}
.section-title {
font-family: ‘Syne’, sans-serif;
font-weight: 800;
font-size: clamp(36px, 5vw, 64px);
letter-spacing: -2px;
line-height: 1.05;
color: var(–dark);
margin-bottom: 16px;
}
.section-title em {
font-style: italic;
color: var(–coral);
}
.section-body {
font-size: 16px;
color: var(–mid);
max-width: 700px;
line-height: 1.7;
margin-top: 16px;
}
/* Content Section */
.content-section {
background: var(–white);
padding: 90px 5%;
}
.content-wrapper {
max-width: 900px;
margin: 0 auto;
}
/* Contact Methods Section */
.methods-section {
background: var(–bg);
padding: 90px 5%;
}
.methods-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 24px;
max-width: 1200px;
margin: 0 auto;
}
.method-card {
background: var(–card-bg);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border: 1px solid rgba(255,255,255,0.7);
border-radius: 20px;
padding: 32px;
transition: transform 0.25s, box-shadow 0.25s;
}
.method-card:hover {
transform: translateY(-4px);
box-shadow: 0 20px 48px rgba(0,0,0,0.10);
}
.method-card.coral-card {
background: var(–salmon-grad);
color: #fff;
border: none;
}
.method-card.coral-card .method-num,
.method-card.coral-card .method-title,
.method-card.coral-card .method-body,
.method-card.coral-card .method-list,
.method-card.coral-card .info-box {
color: #fff;
}
.method-num {
font-family: ‘Syne’, sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 2px;
color: var(–coral);
margin-bottom: 14px;
}
.method-title {
font-family: ‘Syne’, sans-serif;
font-weight: 700;
font-size: 24px;
letter-spacing: -0.5px;
margin-bottom: 14px;
color: var(–dark);
}
.method-body {
font-size: 15px;
color: var(–mid);
line-height: 1.65;
margin-bottom: 20px;
}
.method-list {
list-style: none;
margin-left: 0;
margin-top: 16px;
}
.method-list li {
display: flex;
align-items: flex-start;
gap: 10px;
margin-bottom: 10px;
font-size: 14px;
color: var(–mid);
}
.method-list li::before {
content: ‘→’;
color: var(–coral);
font-weight: 700;
flex-shrink: 0;
}
.method-card.coral-card .method-list li::before {
color: #fff;
}
.email-link {
display: inline-flex;
align-items: center;
gap: 8px;
color: var(–coral);
text-decoration: none;
font-weight: 600;
font-size: 16px;
margin-top: 12px;
transition: color 0.2s;
}
.email-link:hover {
color: var(–coral-light);
}
.method-card.coral-card .email-link {
color: #fff;
}
/* Info Box */
.info-box {
background: rgba(232,115,90,0.1);
border-left: 4px solid var(–coral);
border-radius: 12px;
padding: 20px 24px;
margin: 24px 0;
font-size: 14px;
color: var(–dark);
line-height: 1.7;
}
.method-card.coral-card .info-box {
background: rgba(255,255,255,0.15);
border-left-color: rgba(255,255,255,0.5);
color: #fff;
}
.info-box strong {
color: var(–coral);
font-weight: 600;
}
.method-card.coral-card .info-box strong {
color: #fff;
}
/* Warning Box */
.warning-box {
background: rgba(239, 68, 68, 0.1);
border-left: 4px solid #EF4444;
border-radius: 12px;
padding: 20px 24px;
margin: 24px 0;
font-size: 14px;
color: var(–dark);
line-height: 1.7;
}
.warning-box strong {
color: #EF4444;
font-weight: 600;
}
/* Can/Cannot Section */
.can-cannot-section {
background: var(–white);
padding: 90px 5%;
}
.can-cannot-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 24px;
max-width: 1200px;
margin: 40px auto 0;
}
.can-cannot-card {
background: var(–card-bg);
backdrop-filter: blur(12px);
border: 1px solid rgba(255,255,255,0.7);
border-radius: 20px;
padding: 32px;
transition: transform 0.25s, box-shadow 0.25s;
}
.can-cannot-card:hover {
transform: translateY(-4px);
box-shadow: 0 20px 48px rgba(0,0,0,0.10);
}
.can-cannot-card.green {
border-left: 4px solid #34D399;
}
.can-cannot-card.red {
border-left: 4px solid #EF4444;
}
.can-cannot-card h3 {
font-family: ‘Syne’, sans-serif;
font-weight: 700;
font-size: 22px;
margin-bottom: 16px;
color: var(–dark);
}
.can-cannot-card ul {
list-style: none;
margin-left: 0;
}
.can-cannot-card li {
display: flex;
align-items: flex-start;
gap: 10px;
margin-bottom: 12px;
font-size: 15px;
color: var(–mid);
line-height: 1.7;
}
.can-cannot-card.green li::before {
content: ‘✓’;
color: #34D399;
font-weight: 700;
flex-shrink: 0;
}
.can-cannot-card.red li::before {
content: ‘✗’;
color: #EF4444;
font-weight: 700;
flex-shrink: 0;
}
/* Response Time Section */
.response-section {
background: var(–bg);
padding: 90px 5%;
}
.response-content {
max-width: 900px;
margin: 0 auto;
text-align: center;
}
.response-box {
background: var(–card-bg);
backdrop-filter: blur(12px);
border: 1px solid rgba(255,255,255,0.7);
border-radius: 20px;
padding: 40px;
margin-top: 40px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.response-box h3 {
font-family: ‘Syne’, sans-serif;
font-weight: 700;
font-size: 24px;
margin-bottom: 16px;
color: var(–dark);
}
.response-box p {
font-size: 16px;
color: var(–mid);
line-height: 1.7;
}
/* Before Contact Section */
.before-section {
background: var(–white);
padding: 90px 5%;
}
.before-content {
max-width: 900px;
margin: 0 auto;
}
.before-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 20px;
margin-top: 40px;
}
.before-card {
background: var(–card-bg);
backdrop-filter: blur(8px);
border: 1px solid rgba(255,255,255,0.7);
border-radius: 16px;
padding: 24px;
transition: transform 0.2s, box-shadow 0.2s;
}
.before-card:hover {
transform: translateY(-3px);
box-shadow: 0 10px 32px rgba(0,0,0,0.08);
}
.before-card h4 {
font-family: ‘Syne’, sans-serif;
font-weight: 700;
font-size: 18px;
margin-bottom: 10px;
color: var(–dark);
}
.before-card p {
font-size: 14px;
color: var(–mid);
line-height: 1.7;
}
/* CTA Section */
.cta-section {
background: var(–dark);
padding: 100px 5%;
position: relative;
overflow: hidden;
}
.cta-section::before {
content: ”;
position: absolute;
bottom: -150px;
left: -150px;
width: 500px;
height: 500px;
border-radius: 50%;
background: radial-gradient(circle, rgba(232,115,90,0.18) 0%, transparent 70%);
pointer-events: none;
}
.cta-inner {
max-width: 700px;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 1;
}
.cta-inner .section-title {
color: #fff;
font-size: clamp(36px, 5vw, 68px);
}
.cta-inner .section-body {
color: rgba(255,255,255,0.6);
margin: 0 auto 36px;
}
.cta-inner .section-label {
color: var(–coral-light);
}
.cta-btn {
display: inline-flex;
align-items: center;
gap: 10px;
background: var(–salmon-grad);
color: #fff;
padding: 16px 36px;
border-radius: 14px;
font-family: ‘Syne’, sans-serif;
font-weight: 700;
font-size: 16px;
text-decoration: none;
letter-spacing: -0.3px;
transition: opacity 0.2s, transform 0.2s;
box-shadow: 0 12px 40px rgba(232,115,90,0.4);
}
.cta-btn:hover {
opacity: 0.9;
transform: translateY(-2px);
}
/* Links */
a {
color: var(–coral);
text-decoration: none;
transition: color 0.2s;
}
a:hover {
color: var(–coral-light);
text-decoration: underline;
}
/* Responsive */
@media (max-width: 900px) {
.methods-grid {
grid-template-columns: 1fr;
}
.can-cannot-grid {
grid-template-columns: 1fr;
}
.before-grid {
grid-template-columns: 1fr;
}
}
@media (max-width: 600px) {
.hero h1 {
letter-spacing: -2px;
}
.method-card {
padding: 24px;
}
}
Get in Touch · SimOwnerDetails
Contact Us
Contact cnicsimcheck.pk for questions, feedback, correction requests or collaboration. Use our form or email and we’ll respond as soon as possible.
How Can We
Help You?
If you have a question about SIM verification guides, want to report an issue, or need to share feedback, you can reach our team using the options below. This page is only for contact and support; we don’t provide individual SIM lookups via email or form.
METHOD 01
Contact Form (Recommended)
The fastest way to reach us is through our website contact form (you can add it in your theme here).
Note: This helps us understand your request and reply accurately.
For privacy and security: Don’t send CNIC numbers, full phone numbers, passwords or banking details through the form.
METHOD 02
Email
If you prefer, you can email us directly:
📧 General support: info@cnicsimcheck.pk
📧 Business / collaboration: info@cnicsimcheck.pk
What We Can and
Cannot Help With
We Can Help With
- Questions about our guides and how to use PTA or operator channels
- Reporting broken links, typos, or outdated information
- General feedback and improvement suggestions
- Basic information about our content and policies
We Cannot Provide
- Personal SIM owner records for any number
- Live location tracking or “live tracker” services
- Direct access to PTA, NADRA or operator databases
- Legal advice or law‑enforcement services
Important: For SIM data, always use official PTA and operator methods described in our articles.
When Can You Expect
a Response?
2–3 Working Days
We try to respond to genuine queries as soon as possible. Response time can vary depending on volume, but we generally aim to reply within 2–3 working days.
Before You
Contact Us
You may find an instant answer in:
Home Page Guide
Our Home page guide on SIM owner details covers the basics of checking SIM information.
PTA SIM Verification
The PTA SIM Verification page explains CNIC SIM check methods and official channels.
FAQs Page
Check our FAQs page for common questions and answers about SIM verification.
Tip: Checking these first can save you time.
Get in Touch
With Us
Have a question or feedback? Use the contact form above or email us directly. We’re here to help!