This is a heading
This is a paragraph.
<!-- ===== দুপচাঁচিয়া পপুলার হসপিটাল — WordPress "Custom HTML" ব্লকে পেস্ট করার কোড ===== -->
<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=Hind+Siliguri:wght@400;500;600;700&display=swap" rel="stylesheet">
<style>
#dph{
--ink:#10302a; --muted:#4f6a63; --bg:#f6faf8; --card:#fff;
--green:#0b6b57; --green-d:#074a3c; --mint:#dff3ec; --blue:#1d6fd6; --red:#d92d3f;
--line:#d8e7e1; --r:14px;
}
#dph, #dph *{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;scroll-padding-top:84px}
#dph{font-family:"Hind Siliguri","Noto Sans Bengali","Kalpurush",system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.7;font-size:17px}
#dph a{color:inherit;text-decoration:none}
#dph .wrap{max-width:1160px;margin:0 auto;padding:0 20px}
#dph :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}
#dph .topbar{background:var(--green-d);color:#d7efe7;font-size:14.5px}
#dph .topbar .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:6px;padding-bottom:6px}
#dph .topbar a{font-weight:600;color:#fff}
#dph header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
#dph .nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}
#dph .brand{display:flex;align-items:center;gap:12px;min-width:0}
#dph .brand svg{flex:none}
#dph .brand b{font-size:clamp(15px,2.1vw,19px);line-height:1.3;color:var(--green-d)}
#dph .menu{display:flex;gap:4px;list-style:none}
#dph .menu a{display:block;padding:8px 14px;border-radius:999px;font-weight:500;font-size:16px}
#dph .menu a:hover, #dph .menu a.active{background:var(--mint);color:var(--green-d)}
#dph .burger{display:none;background:none;border:1px solid var(--line);border-radius:10px;width:44px;height:44px;cursor:pointer;font-size:22px;color:var(--green-d)}
#dph .btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;font-weight:600;font-size:16px;border:2px solid transparent;cursor:pointer;font-family:inherit;transition:transform .15s,background .2s}
#dph .btn:hover{transform:translateY(-2px)}
#dph .btn-p{background:var(--green);color:#fff}
#dph .btn-p:hover{background:var(--green-d)}
#dph .btn-o{border-color:var(--green);color:var(--green-d);background:#fff}
#dph .btn-o:hover{background:var(--mint)}
#dph .btn-w{background:#fff;color:var(--red)}
#dph .hero{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--green-d) 0%,var(--green) 60%,#17896f 100%);color:#fff}
#dph .hero .wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;padding-top:72px;padding-bottom:72px;position:relative;z-index:1}
#dph .badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.14);padding:6px 16px;border-radius:999px;font-weight:600;font-size:15px}
#dph .dot{width:10px;height:10px;border-radius:50%;background:#5dffb4;box-shadow:0 0 0 0 rgba(93,255,180,.7);animation:pulse 1.8s infinite}
@keyframes pulse{70%{box-shadow:0 0 0 10px rgba(93,255,180,0)}100%{box-shadow:0 0 0 0 rgba(93,255,180,0)}}
#dph .hero h1{font-size:clamp(34px,5.4vw,62px);line-height:1.2;margin:18px 0 16px;font-weight:700}
#dph .hero p{font-size:19px;max-width:560px;color:#d9f1e9}
#dph .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}
#dph .hero .btn-p{background:#fff;color:var(--green-d)}
#dph .hero .btn-p:hover{background:var(--mint)}
#dph .hero .btn-o{background:transparent;color:#fff;border-color:rgba(255,255,255,.6)}
#dph .hero .btn-o:hover{background:rgba(255,255,255,.12)}
#dph .ecg{position:absolute;left:0;right:0;bottom:0;width:100%;height:120px;opacity:.28}
#dph .ecg path{stroke-dasharray:1800;stroke-dashoffset:1800;animation:draw 3.2s ease-out .3s forwards}
@keyframes draw{to{stroke-dashoffset:0}}
#dph .hotcard{background:#fff;color:var(--ink);border-radius:20px;padding:28px;box-shadow:0 24px 60px rgba(0,0,0,.25)}
#dph .hotcard h3{font-size:20px;color:var(--green-d);margin-bottom:4px}
#dph .hotcard small{color:var(--muted)}
#dph .hotcard a.num{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 16px;border-radius:12px;background:var(--mint);font-weight:700;font-size:20px;letter-spacing:.3px}
#dph .hotcard a.num:hover{background:#cdebe1}
#dph .hotcard a.num span{font-size:14px;font-weight:500;color:var(--muted)}
#dph section{padding:84px 0}
#dph .sec-h{max-width:640px;margin-bottom:40px}
#dph .sec-h h2{font-size:clamp(28px,3.6vw,40px);line-height:1.3;color:var(--green-d)}
#dph .sec-h p{color:var(--muted);margin-top:8px}
#dph .about{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}
#dph .about p{color:var(--muted);font-size:18px}
#dph .facts{display:grid;grid-template-columns:1fr 1fr;gap:16px}
#dph .fact{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}
#dph .fact b{display:block;font-size:34px;color:var(--green);line-height:1.1}
#dph .fact span{color:var(--muted);font-size:15px}
#dph .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
#dph .svc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px 22px;transition:box-shadow .2s,border-color .2s,transform .2s}
#dph .svc:hover{border-color:var(--green);box-shadow:0 12px 30px rgba(11,107,87,.12);transform:translateY(-3px)}
#dph .svc i{font-style:normal;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--mint);font-size:28px;margin-bottom:14px}
#dph .svc h3{font-size:18px;line-height:1.45}
#dph .why{background:var(--mint)}
#dph .why ul{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
#dph .why li{display:flex;gap:12px;align-items:flex-start;background:#fff;padding:20px;border-radius:var(--r);font-weight:500}
#dph .why li::before{content:"✓";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff;font-size:15px;font-weight:700}
#dph .tools{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}
#dph .tools input, #dph .tools select{font-family:inherit;font-size:16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);min-width:220px}
#dph .tablewrap{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:var(--r)}
#dph table{width:100%;border-collapse:collapse;min-width:640px}
#dph th, #dph td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--line)}
#dph th{background:var(--green-d);color:#fff;font-weight:600;font-size:15px}
#dph tr:last-child td{border-bottom:0}
#dph tbody tr:hover{background:#f1f9f6}
#dph td strong{display:block}
#dph td small{color:var(--muted)}
#dph .empty{padding:28px;text-align:center;color:var(--muted)}
#dph .note{margin-top:14px;color:var(--muted);font-size:15px}
#dph .emg{background:var(--red);color:#fff;padding:56px 0}
#dph .emg .wrap{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}
#dph .emg h2{font-size:clamp(26px,3.4vw,36px);line-height:1.3}
#dph .emg p{opacity:.9}
#dph .emg .nums{display:flex;gap:12px;flex-wrap:wrap}
#dph .emg .nums a{background:#fff;color:var(--red);font-weight:700;font-size:20px;padding:12px 22px;border-radius:999px}
#dph .emg .nums a:hover{background:#ffe9eb}
#dph .contact{display:grid;grid-template-columns:1fr 1fr;gap:20px}
#dph .ci{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px;display:flex;gap:16px}
#dph .ci i{font-style:normal;font-size:26px}
#dph .ci b{display:block;color:var(--green-d)}
#dph .ci a{color:var(--blue);word-break:break-all}
#dph .ci.full{grid-column:1/-1}
#dph footer{background:var(--green-d);color:#cfe8df;text-align:center;padding:36px 0}
#dph footer b{display:block;color:#fff;font-size:20px}
#dph footer small{display:block;margin-top:14px;opacity:.75}
#dph .rv{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}
#dph .rv.in{opacity:1;transform:none}
@media (max-width:980px){
#dph .grid{grid-template-columns:repeat(2,1fr)}
#dph .why ul{grid-template-columns:repeat(2,1fr)}
#dph .hero .wrap, #dph .about{grid-template-columns:1fr}
}
@media (max-width:820px){
#dph .burger{display:block}
#dph .menu{position:absolute;left:0;right:0;top:100%;flex-direction:column;background:#fff;border-bottom:1px solid var(--line);padding:10px 20px 16px;display:none}
#dph .menu.open{display:flex}
}
@media (max-width:560px){
#dph section{padding:60px 0}
#dph .grid, #dph .why ul, #dph .contact, #dph .facts{grid-template-columns:1fr}
#dph .hero .wrap{padding-top:48px;padding-bottom:64px}
#dph .topbar .wrap{justify-content:center;text-align:center}
}
@media (prefers-reduced-motion:reduce){
#dph, #dph *{animation:none!important;transition:none!important}
#dph .ecg path{stroke-dashoffset:0}
#dph .rv{opacity:1;transform:none}
}
</style>
<div id="dph">
<div class="topbar"><div class="wrap">
<span>📍 নওগাঁ রোড, দুপচাঁচিয়া, বগুড়া</span>
<span>হটলাইন: <a href="tel:01347812621">01347-812621</a></span>
</div></div>
<header><div class="wrap nav">
<a href="#home" class="brand" aria-label="হোম">
<!-- লোগো: নিচের SVG মুছে আপনার লোগো দিন: <img src="logo.png" width="48" height="48" alt="লোগো"> -->
<svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true"><rect width="48" height="48" rx="14" fill="#0b6b57"/><path d="M20 10h8v10h10v8H28v10h-8V28H10v-8h10z" fill="#fff"/></svg>
<b>দুপচাঁচিয়া পপুলার হসপিটাল<br>এন্ড ডায়াগনস্টিক সেন্টার</b>
</a>
<button class="burger" id="dph-burger" aria-label="মেনু খুলুন" aria-expanded="false">☰</button>
<ul class="menu" id="dph-menu">
<li><a href="#home" class="active">হোম</a></li>
<li><a href="#about">আমাদের পরিচয়</a></li>
<li><a href="#services">সেবাসমূহ</a></li>
<li><a href="#doctors">ডাক্তার</a></li>
<li><a href="#departments">বিভাগসমূহ</a></li>
<li><a href="#contact">যোগাযোগ</a></li>
</ul>
</div></header>
<main>
<section class="hero" id="home" style="padding:0">
<svg class="ecg" viewBox="0 0 1200 120" preserveAspectRatio="none" aria-hidden="true"><path d="M0 70h380l30-50 40 90 35-70 25 30h690" fill="none" stroke="#fff" stroke-width="3"/></svg>
<div class="wrap">
<div>
<span class="badge"><span class="dot"></span>২৪/৭ স্বাস্থ্যসেবা</span>
<h1>মানসম্মত চিকিৎসা সেবা, মানবিক সেবা</h1>
<p>আপনার ও আপনার পরিবারের সুস্বাস্থ্যের জন্য আধুনিক চিকিৎসা ও নির্ভরযোগ্য ডায়াগনস্টিক সেবা।</p>
<div class="cta">
<a class="btn btn-p" href="#contact">ডাক্তার দেখাতে যোগাযোগ করুন</a>
<a class="btn btn-o" href="#services">সেবা সমূহ দেখুন</a>
</div>
</div>
<aside class="hotcard" aria-label="হটলাইন">
<h3>📞 সরাসরি কল করুন</h3>
<small>সিরিয়াল ও জরুরি প্রয়োজনে</small>
<a class="num" href="tel:01347812621">01347-812621 <span>কল</span></a>
<a class="num" href="tel:01347812622">01347-812622 <span>কল</span></a>
<a class="num" href="tel:01347812623">01347-812623 <span>কল</span></a>
</aside>
</div>
</section>
<section id="about"><div class="wrap about">
<div class="rv">
<div class="sec-h" style="margin-bottom:16px"><h2>আমাদের পরিচয়</h2></div>
<p>দুপচাঁচিয়া পপুলার হসপিটাল এন্ড ডায়াগনস্টিক সেন্টার বগুড়ার দুপচাঁচিয়ায় একটি আধুনিক স্বাস্থ্যসেবা প্রতিষ্ঠান। রোগীদের মানসম্মত চিকিৎসা, নির্ভরযোগ্য পরীক্ষা-নিরীক্ষা এবং মানবিক সেবা প্রদানের লক্ষ্যে আমরা কাজ করে যাচ্ছি। অভিজ্ঞ চিকিৎসক, দক্ষ স্বাস্থ্যকর্মী এবং আধুনিক সুবিধার মাধ্যমে রোগীদের নিরাপদ ও আন্তরিক সেবা দেওয়াই আমাদের অঙ্গীকার।</p>
</div>
<div class="facts rv">
<div class="fact"><b>২৪/৭</b><span>সার্বক্ষণিক সেবা</span></div>
<div class="fact"><b>🚑</b><span>অ্যাম্বুলেন্স সেবা</span></div>
<div class="fact"><b>🧪</b><span>আধুনিক ল্যাব</span></div>
<div class="fact"><b>👩🍼</b><span>মাতৃ ও শিশু স্বাস্থ্যসেবা</span></div>
</div>
</div></section>
<section id="services" style="background:#fff"><div class="wrap">
<div class="sec-h"><h2>আমাদের সেবাসমূহ</h2><p>এক ছাদের নিচে চিকিৎসা, পরীক্ষা ও জরুরি সহায়তা।</p></div>
<div class="grid" id="dph-svcGrid"></div>
</div></section>
<section class="why" id="why"><div class="wrap">
<div class="sec-h"><h2>কেন আমাদের বেছে নেবেন</h2></div>
<ul class="rv">
<li>অভিজ্ঞ চিকিৎসক ও স্বাস্থ্যকর্মী</li>
<li>আধুনিক চিকিৎসা ও ডায়াগনস্টিক সুবিধা</li>
<li>রোগীবান্ধব পরিবেশ</li>
<li>নির্ভরযোগ্য পরীক্ষা-নিরীক্ষা</li>
<li>২৪/৭ সেবা</li>
<li>মানবিক ও আন্তরিক আচরণ</li>
</ul>
</div></section>
<section id="doctors"><div class="wrap">
<div class="sec-h" id="departments"><h2>ডাক্তারের সময়সূচি</h2><p>কোন ডাক্তার কোন দিনে বসবেন, সময়সূচি ও সিরিয়ালের তথ্য এখানে দেখা যাবে।</p></div>
<div class="tools">
<input type="search" id="dph-q" placeholder="ডাক্তার বা বিভাগের নাম খুঁজুন" aria-label="খুঁজুন">
<select id="dph-day" aria-label="দিন বাছাই করুন"><option value="">সব দিন</option></select>
</div>
<div class="tablewrap">
<table>
<thead><tr><th>ডাক্তার</th><th>বিভাগ</th><th>বসার দিন</th><th>সময়</th><th>সিরিয়াল</th></tr></thead>
<tbody id="dph-docs"></tbody>
</table>
<div class="empty" id="dph-none" hidden>কোনো তথ্য পাওয়া যায়নি। অন্য নাম বা দিন দিয়ে খুঁজুন।</div>
</div>
<p class="note">সময়সূচি পরিবর্তন হতে পারে। সিরিয়ালের আগে হটলাইনে নিশ্চিত হয়ে নিন।</p>
</div></section>
<section class="emg" aria-label="জরুরি">
<div class="wrap">
<div><h2>জরুরি প্রয়োজনে যোগাযোগ করুন</h2><p>আমরা ২৪ ঘণ্টা আপনার পাশে আছি।</p></div>
<div class="nums">
<a href="tel:01347812621">01347-812621</a>
<a href="tel:01347812622">01347-812622</a>
<a href="tel:01347812623">01347-812623</a>
</div>
</div>
</section>
<section id="contact"><div class="wrap">
<div class="sec-h"><h2>যোগাযোগ</h2></div>
<div class="contact">
<div class="ci full"><i>📍</i><div><b>ঠিকানা</b>সি ও অফিস বাসস্ট্যান্ডের পশ্চিমে, নওগাঁ রোড, দুপচাঁচিয়া, বগুড়া।</div></div>
<div class="ci"><i>🌐</i><div><b>ওয়েবসাইট</b><a href="https://dupchanchiapopularhospital.com">dupchanchiapopularhospital.com</a></div></div>
<div class="ci"><i>📧</i><div><b>ইমেইল</b><a href="mailto:dphofficial26@gmail.com">dphofficial26@gmail.com</a></div></div>
</div>
</div></section>
</main>
<footer><div class="wrap">
<b>দুপচাঁচিয়া পপুলার হসপিটাল এন্ড ডায়াগনস্টিক সেন্টার</b>
মানসম্মত চিকিৎসা সেবা, মানবিক সেবা
<small>© 2026 All Rights Reserved.</small>
</div></footer>
</div>
<script>
// ===== সেবা তালিকা =====
const services = [
["👨⚕️","বিশেষজ্ঞ চিকিৎসকের পরামর্শ"],
["🧪","আধুনিক ডায়াগনস্টিক ও ল্যাব পরীক্ষা"],
["🏥","হাসপাতাল সেবা"],
["🚑","অ্যাম্বুলেন্স সেবা"],
["👩🍼","মাতৃ ও শিশু স্বাস্থ্যসেবা"],
["🩺","বিভিন্ন স্বাস্থ্য পরীক্ষা"],
["💊","প্রয়োজনীয় স্বাস্থ্যসেবা ও পরামর্শ"],
["📞","২৪/৭ জরুরি যোগাযোগ"]
];
document.getElementById("dph-svcGrid").innerHTML = services.map(s =>
`<div class="svc rv"><i>${s[0]}</i><h3>${s[1]}</h3></div>`).join("");
// ===== ডাক্তারের সময়সূচি — এখানে আসল তথ্য বসান =====
// প্রতিটি লাইন: নাম, ডিগ্রি/পদবি, বিভাগ, দিন (অ্যারে), সময়, সিরিয়ালের ফোন
const doctors = [
{name:"ডাঃ নমুনা নাম ১", degree:"এমবিবিএস", dept:"মেডিসিন", days:["শনিবার","সোমবার","বুধবার"], time:"বিকাল ৪:০০ – রাত ৮:০০", phone:"01347-812621"},
{name:"ডাঃ নমুনা নাম ২", degree:"এমবিবিএস, ডিজিও", dept:"গাইনি ও প্রসূতি", days:["রবিবার","মঙ্গলবার"], time:"সকাল ১০:০০ – দুপুর ২:০০", phone:"01347-812622"},
{name:"ডাঃ নমুনা নাম ৩", degree:"এমবিবিএস, ডিসিএইচ", dept:"শিশু", days:["শনিবার","বৃহস্পতিবার"], time:"বিকাল ৩:০০ – রাত ৭:০০", phone:"01347-812623"}
];
const days = ["শনিবার","রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার"];
const daySel = document.getElementById("dph-day"), q = document.getElementById("dph-q"),
body = document.getElementById("dph-docs"), none = document.getElementById("dph-none");
days.forEach(d => daySel.insertAdjacentHTML("beforeend", `<option>${d}</option>`));
function render(){
const t = q.value.trim().toLowerCase(), d = daySel.value;
const list = doctors.filter(x =>
(!t || (x.name+x.dept+x.degree).toLowerCase().includes(t)) && (!d || x.days.includes(d)));
body.innerHTML = list.map(x => `<tr>
<td><strong>${x.name}</strong><small>${x.degree}</small></td>
<td>${x.dept}</td><td>${x.days.join(", ")}</td><td>${x.time}</td>
<td><a class="btn btn-o" style="padding:6px 14px;font-size:15px" href="tel:${x.phone.replace(/-/g,'')}">📞 ${x.phone}</a></td></tr>`).join("");
none.hidden = list.length > 0;
}
q.addEventListener("input", render); daySel.addEventListener("change", render); render();
// ===== মোবাইল মেনু =====
const burger = document.getElementById("dph-burger"), menu = document.getElementById("dph-menu");
burger.addEventListener("click", () => {
const open = menu.classList.toggle("open");
burger.setAttribute("aria-expanded", open);
burger.textContent = open ? "✕" : "☰";
});
menu.addEventListener("click", e => { if(e.target.tagName==="A"){ menu.classList.remove("open"); burger.textContent="☰"; } });
// ===== স্ক্রল করলে সক্রিয় মেনু ও রিভিল =====
const links = [...menu.querySelectorAll("a")];
const secs = links.map(a => document.querySelector(a.hash));
const spy = new IntersectionObserver(es => es.forEach(e => {
if(e.isIntersecting){ links.forEach(l => l.classList.toggle("active", l.hash === "#"+e.target.id)); }
}), {rootMargin:"-45% 0px -50% 0px"});
secs.forEach(s => s && spy.observe(s));
const rv = new IntersectionObserver(es => es.forEach(e => {
if(e.isIntersecting){ e.target.classList.add("in"); rv.unobserve(e.target); }
}), {threshold:.12});
document.querySelectorAll(".rv").forEach(el => rv.observe(el));
</script>
