{"id":21184,"date":"2025-09-30T10:04:09","date_gmt":"2025-09-30T10:04:09","guid":{"rendered":"https:\/\/wiguard.in\/?page_id=21184"},"modified":"2025-10-15T12:39:49","modified_gmt":"2025-10-15T12:39:49","slug":"industrial-cctv","status":"publish","type":"page","link":"https:\/\/wiguard.in\/index.php\/industrial-cctv\/","title":{"rendered":"Industrial CCTV"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Industrial CCTV &#8211; Wiguard<\/title>\n<style>\n:root {\n  --bg: #f6f8fb;\n  --accent: #28a745;\n  --muted: #6b7280;\n  --title: #0f172a;\n  --radius: 16px;\n  --shadow: 0 8px 24px rgba(11,20,40,0.08);\n  --glass: rgba(255,255,255,0.2);\n  --glass-blur: blur(12px);\n  --max-width: 1200px;\n}\n\nbody {\n  margin: 0;\n  font-family: Inter, system-ui, -apple-system, \"Segoe UI\", Roboto, Arial;\n  background: var(--bg);\n  color: var(--title);\n}\n\nheader {\n  background: var(--accent);\n  color: #fff;\n  padding: 60px 20px;\n  text-align: center;\n}\n\nheader h1 {\n  font-size: 36px;\n  font-weight: 700;\n  margin: 0;\n}\n\nheader p {\n  font-size: 20px;\n  margin-top: 12px;\n  font-weight: 500;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.6;\n}\n\n\/* Main section *\/\n.main {\n  max-width: var(--max-width);\n  margin: 40px auto;\n  padding: 0 20px;\n}\n\n\/* Two-column intro section *\/\n.intro-section {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 40px;\n  margin-bottom: 60px;\n}\n\n.intro-text {\n  flex: 1;\n  font-size: 18px;\n  line-height: 1.7;\n  color: var(--muted);\n}\n\n.intro-text span {\n  color: var(--accent);\n  font-weight: 600;\n}\n\n.hero-image {\n  flex: 1;\n  position: relative;\n  overflow: hidden;\n  border-radius: var(--radius);\n  box-shadow: var(--shadow);\n  transition: transform 0.5s ease;\n}\n\n.hero-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  border-radius: var(--radius);\n  transition: transform 0.5s ease;\n}\n\n.hero-image:hover img {\n  transform: scale(1.05);\n}\n\n\/* Glass overlay on image *\/\n.hero-overlay {\n  position: absolute;\n  bottom: 20px;\n  left: 20px;\n  right: 20px;\n  background: var(--glass);\n  backdrop-filter: var(--glass-blur);\n  padding: 20px;\n  border-radius: var(--radius);\n  color: #fff;\n}\n\n.hero-overlay h2 {\n  margin: 0 0 8px 0;\n  font-size: 28px;\n}\n\n.hero-overlay p {\n  margin: 0;\n  font-size: 16px;\n}\n\n\/* Industrial Features Section *\/\n.industrial-section {\n  margin-bottom: 60px;\n  text-align: center;\n}\n\n.industrial-section h2 {\n  font-size: 32px;\n  color: var(--title);\n  margin-bottom: 12px;\n}\n\n.industrial-section p {\n  color: var(--muted);\n  font-size: 18px;\n  max-width: 800px;\n  margin: 0 auto 40px auto;\n}\n\n.features-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 30px;\n  padding: 0 10px;\n}\n\n.feature-card {\n  background: #fff;\n  border-radius: var(--radius);\n  box-shadow: var(--shadow);\n  padding: 25px 20px;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.feature-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 12px 28px rgba(11,20,40,0.12);\n}\n\n.feature-card h3 {\n  color: var(--accent);\n  font-size: 22px;\n  margin-bottom: 12px;\n}\n\n.feature-card p {\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.6;\n}\n\n\/* Responsive layout *\/\n@media (max-width: 992px) {\n  .intro-section {\n    flex-direction: column-reverse;\n    gap: 20px;\n  }\n  .hero-overlay {\n    bottom: 10px;\n    left: 10px;\n    right: 10px;\n  }\n}\n<\/style>\n<\/head>\n<body>\n\n<header>\n  <h1>Advanced Surveillance for Industrial Environments<\/h1>\n  <p>\n    Ensure maximum safety and operational efficiency with our <span>rugged IP67 outdoor bullets, varifocal domes, explosion-proof cameras<\/span>, and <span>NVRs with RAID<\/span>. \n    Monitor factories, warehouses, and critical infrastructure with high-resolution cameras, 24\/7 surveillance, and real-time alerts.\n  <\/p>\n<\/header>\n\n<main class=\"main\">\n  <div class=\"intro-section\">\n    <div class=\"intro-text\">\n      <p>\n        Our Industrial CCTV solutions are designed for <span>harsh environments<\/span>, providing reliable surveillance and asset protection. \n        With advanced features including <span>thermal imaging<\/span> and AI-ready analytics, you can maintain operational efficiency and ensure workplace safety effortlessly.\n      <\/p>\n    <\/div>\n    <div class=\"hero-image\">\n      <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/09\/WhatsApp-Image-2025-09-23-at-3.47.04-PM-1.jpeg\" alt=\"Industrial CCTV\">\n      <div class=\"hero-overlay\">\n        <h2>Industrial CCTV Solutions<\/h2>\n        <p>Rugged, reliable, and ready for any industrial environment.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Industrial Features Section -->\n  <section class=\"industrial-section\">\n    <h2>Industrial Safety &#038; Compliance<\/h2>\n    <p>Safety and compliance first: production lines, QA, hazardous zones (FLP options), time-synced video for audits.<\/p>\n    <div class=\"features-grid\">\n      <div class=\"feature-card\">\n        <h3>Production Lines<\/h3>\n        <p>High-FPS domes with WDR for fast motion, RTSP for AI defect detection, ensuring smooth production monitoring.<\/p>\n      <\/div>\n      <div class=\"feature-card\">\n        <h3>Perimeter &#038; Yards<\/h3>\n        <p>PTZ cameras with patrols, auto-tracking, long-range IR, and integrated siren\/strobe options for secure perimeters.<\/p>\n      <\/div>\n      <div class=\"feature-card\">\n        <h3>Hazardous Areas<\/h3>\n        <p>Explosion-proof housings, flameproof (FLP) variants, and remote health monitoring to keep hazardous zones under control.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/main>\n\n<\/body>\n<\/html>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Wiguard CCTV Products<\/title>\n<style>\n  body {\n    font-family: Arial, sans-serif;\n    margin: 0; padding: 0;\n    background: #fff;\n  }\n  .products-section {\n    text-align: center;\n    padding: 50px 20px;\n    max-width: 1200px;\n    margin: auto;\n  }\n  .products-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 20px;\n  }\n  .products-header h2 {\n    font-size: 28px;\n    font-weight: bold;\n    color: #2e7d32;\n    margin: 0;\n    text-align: center;\n    flex-grow: 1;\n  }\n  .arrows {\n    font-size: 28px;\n    font-weight: bold;\n    color: #2e7d32;\n    cursor: pointer;\n    margin-left: 10px;\n    user-select: none;\n  }\n  .slider-container {\n    overflow: hidden;\n    position: relative;\n  }\n  .slider-wrapper {\n    display: flex;\n    transition: transform 0.5s ease-in-out;\n  }\n  .product-card {\n    flex: 0 0 25%;\n    padding: 15px;\n    box-sizing: border-box;\n  }\n  .product-box {\n    border: 1px solid #eee;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #fff;\n    box-shadow: 0 3px 10px rgba(0,0,0,0.08);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n  }\n  .product-box:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 8px 20px rgba(0,0,0,0.15);\n  }\n  .product-box img {\n    width: 100%;\n    height: 200px;\n    object-fit: cover;\n    background: #f9f9f9;\n  }\n  .product-info {\n    padding: 15px;\n    text-align: center;\n    flex-grow: 1;\n  }\n  .product-title {\n    font-size: 18px;\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: #333;\n  }\n  .product-feature {\n    font-size: 14px;\n    color: #555;\n  }\n  .btn {\n    display:inline-block;\n    margin-top:10px;\n    padding:8px 16px;\n    background:#2e7d32;\n    color:#fff;\n    border-radius:6px;\n    text-decoration:none;\n    cursor:pointer;\n    font-size:14px;\n  }\n  .dots {\n    text-align: center;\n    margin-top: 15px;\n  }\n  .dot {\n    display: inline-block;\n    width: 12px;\n    height: 12px;\n    margin: 0 5px;\n    background: #ccc;\n    border-radius: 50%;\n    cursor: pointer;\n    transition: background 0.3s;\n  }\n  .dot.active { background: #2e7d32; }\n\n  \/* Modals *\/\n  .modal {\n    display: none;\n    position: fixed;\n    top:0; left:0; width:100%; height:100%;\n    background: rgba(0,0,0,0.6);\n    justify-content:center; align-items:center;\n    z-index: 1000;\n    overflow:auto;\n    padding:20px;\n  }\n  .modal-content {\n    background:#fff;\n    border-radius: 12px;\n    padding: 24px;\n    max-width: 700px;\n    width: 100%;\n    text-align: center;\n    position: relative;\n  }\n  .modal-content h2 { font-size:24px; color:#2e7d32; margin-bottom:16px; }\n  .modal-content p { font-size:14px; color:#333; margin:4px 0; text-align:left; }\n  .close-btn {\n    position:absolute;\n    top:12px;\n    right:12px;\n    font-size:24px;\n    font-weight:bold;\n    cursor:pointer;\n    color:#333;\n  }\n  .modal-image img {\n    width: auto;\n    max-width: 500px;\n    height: auto;\n    max-height: 400px;\n    border-radius: 12px;\n    display: block;\n    margin: 0 auto 16px auto;\n  }\n  @media (max-width: 992px) { .product-card { flex: 0 0 50%; } }\n  @media (max-width: 600px) { .product-card { flex: 0 0 100%; } }\n@media (max-width: 600px) {\n  .modal-content {\n    width: 95%;\n    max-width: none;\n    padding: 16px;\n  }\n  .modal-image img {\n    width: 100%;\n    height: auto;\n    max-width: 100%;\n    max-height: 60vh;\n    object-fit: contain;\n  }\n}\n\n<\/style>\n<\/head>\n<body>\n\n<section class=\"products-section\">\n  <div class=\"products-header\">\n    <h2>Industrial Products<\/h2>\n    <div>\n      <span class=\"arrows\" id=\"prev\">\u276e<\/span>\n      <span class=\"arrows\" id=\"next\">\u276f<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"slider-container\">\n    <div id=\"slider\" class=\"slider-wrapper\">\n\n      <!-- CAMERA 1 -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/DOME-IP.jpeg\" alt=\"Dome AHD\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">Dome Camera (AHD)<\/div>\n            <div class=\"product-feature\">720p \/ 1080p \/ 4MP, Night Vision, IP66<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal1\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- CAMERA 2 -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/DOME-IP-1.jpeg\" alt=\"Dome IP\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">Dome Camera (IP)<\/div>\n            <div class=\"product-feature\">2MP \/ 4MP \/ 8MP \/ 12MP, PoE, Smart Analytics<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal2\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- CAMERA 3 -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/BULLET-AHD.jpeg\" alt=\"Bullet AHD\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">Bullet Camera (AHD)<\/div>\n            <div class=\"product-feature\">720p \/ 1080p \/ 4MP, IR up to 50m, IP66<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal3\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- CAMERA 4 -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/BULLET-IP.jpeg\" alt=\"Bullet IP\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">Bullet Camera (IP)<\/div>\n            <div class=\"product-feature\">2MP \/ 4MP \/ 8MP \/ 12MP, PoE, Smart Analytics<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal4\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- CAMERA 5 -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/PTZ.jpeg\" alt=\"PTZ IP\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">PTZ Camera (IP)<\/div>\n            <div class=\"product-feature\">1080p \/ 4MP \/ 8MP, 20x\u201330x Zoom, 360\u00b0 Pan-Tilt<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal5\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- DVR -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/09\/dvr.jpeg\" alt=\"DVR\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">DVR<\/div>\n            <div class=\"product-feature\">Supports AHD \/ TVI \/ CVI \/ CVBS, Recording up to 5MP<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal6\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- NVR -->\n      <div class=\"product-card\">\n        <div class=\"product-box\">\n          <img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/09\/nvr.jpeg\" alt=\"NVR\" \/>\n          <div class=\"product-info\">\n            <div class=\"product-title\">NVR<\/div>\n            <div class=\"product-feature\">Supports IP cameras 2MP\u201312MP, 4K HDMI, H.265<\/div>\n            <a href=\"#\" class=\"btn\" data-modal=\"modal7\">View Details<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n  <div id=\"dots\" class=\"dots\"><\/div>\n<\/section>\n\n<!-- MODALS -->\n<!-- Modal 1 -->\n<div id=\"modal1\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>Dome Camera (AHD)<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/DOME-IP.jpeg\" alt=\"Dome AHD\"><\/div>\n    <p><strong>Description:<\/strong> High-definition dome camera suitable for indoor and outdoor surveillance.<\/p>\n    <p><strong>Features:<\/strong> Night Vision, IP66, Motion Detection, Wide Angle Lens<\/p>\n    <p><strong>Specifications:<\/strong> 720p \/ 1080p \/ 4MP resolution, IR Range 20m, 12V DC<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 2 -->\n<div id=\"modal2\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>Dome Camera (IP)<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/DOME-IP-1.jpeg\" alt=\"Dome IP\"><\/div>\n    <p><strong>Description:<\/strong> Network dome camera with high-resolution image and smart analytics.<\/p>\n    <p><strong>Features:<\/strong> PoE, Motion Detection, Smart Analytics, Remote Access<\/p>\n    <p><strong>Specifications:<\/strong> 2MP \/ 4MP \/ 8MP \/ 12MP, 12V DC\/PoE, IP66<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 3 -->\n<div id=\"modal3\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>Bullet Camera (AHD)<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/BULLET-AHD.jpeg\" alt=\"Bullet AHD\"><\/div>\n    <p><strong>Description:<\/strong> Durable outdoor bullet camera with IR night vision for long distance monitoring.<\/p>\n    <p><strong>Features:<\/strong> IR up to 50m, Weatherproof, Motion Detection<\/p>\n    <p><strong>Specifications:<\/strong> 720p \/ 1080p \/ 4MP, IP66, 12V DC<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 4 -->\n<div id=\"modal4\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>Bullet Camera (IP)<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/BULLET-IP.jpeg\" alt=\"Bullet IP\"><\/div>\n    <p><strong>Description:<\/strong> High-resolution network bullet camera with smart analytics and PoE.<\/p>\n    <p><strong>Features:<\/strong> PoE, Smart Analytics, Motion Detection, Weatherproof<\/p>\n    <p><strong>Specifications:<\/strong> 2MP \/ 4MP \/ 8MP \/ 12MP, IP66, 12V DC\/PoE<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 5 -->\n<div id=\"modal5\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>PTZ Camera (IP)<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/10\/PTZ.jpeg\" alt=\"PTZ IP\"><\/div>\n    <p><strong>Description:<\/strong> Pan-Tilt-Zoom camera with 360\u00b0 rotation and 20x\u201330x optical zoom for monitoring large areas.<\/p>\n    <p><strong>Features:<\/strong> 360\u00b0 Pan\/Tilt, 20x-30x Zoom, Remote Control, Motion Detection<\/p>\n    <p><strong>Specifications:<\/strong> 1080p \/ 4MP \/ 8MP, PoE, IR 50m+<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 6 -->\n<div id=\"modal6\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>DVR<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/09\/dvr.jpeg\" alt=\"DVR\"><\/div>\n    <p><strong>Description:<\/strong> Digital Video Recorder supporting multiple camera types for high-quality recording.<\/p>\n    <p><strong>Features:<\/strong> Supports AHD\/TVI\/CVI\/CVBS, Playback, Remote Access, Motion Detection<\/p>\n    <p><strong>Specifications:<\/strong> 4\/8\/16 Channel, Recording up to 5MP, H.264\/H.265 Compression<\/p>\n  <\/div>\n<\/div>\n\n<!-- Modal 7 -->\n<div id=\"modal7\" class=\"modal\">\n  <div class=\"modal-content\">\n    <span class=\"close-btn\">&times;<\/span>\n    <h2>NVR<\/h2>\n    <div class=\"modal-image\"><img decoding=\"async\" src=\"https:\/\/wiguard.in\/wp-content\/uploads\/2025\/09\/nvr.jpeg\" alt=\"NVR\"><\/div>\n    <p><strong>Description:<\/strong> Network Video Recorder supporting IP cameras up to 12MP with 4K HDMI output.<\/p>\n    <p><strong>Features:<\/strong> H.265 Compression, Remote Viewing, Motion Detection, PoE Support<\/p>\n    <p><strong>Specifications:<\/strong> 4\/8\/16 Channel, Recording up to 12MP, H.265\/H.264<\/p>\n  <\/div>\n<\/div>\n\n<script>\nconst slider = document.getElementById('slider');\nconst cards = document.querySelectorAll('.product-card');\nconst prev = document.getElementById('prev');\nconst next = document.getElementById('next');\nconst dotsContainer = document.getElementById('dots');\nlet index = 0;\nlet cardsPerView = 4;\n\nfunction updateCardsPerView() {\n  if(window.innerWidth <= 600) cardsPerView = 1;\n  else if(window.innerWidth <= 992) cardsPerView = 2;\n  else cardsPerView = 4;\n}\n\nfunction totalSlides() {\n  return Math.ceil(cards.length \/ cardsPerView);\n}\n\nfunction updateSlider() {\n  updateCardsPerView();\n  const maxTranslate = (cards.length - cardsPerView) * (100 \/ cardsPerView);\n  const translateX = index * (100 \/ cardsPerView);\n  slider.style.transform = `translateX(-${Math.min(translateX, maxTranslate)}%)`;\n  updateDots();\n}\n\nfunction moveSlide(step) {\n  index += step;\n  if(index < 0) index = totalSlides()-1;\n  if(index >= totalSlides()) index = 0;\n  updateSlider();\n}\n\nfunction goToSlide(i) { index=i; updateSlider(); }\n\nprev.addEventListener('click', ()=> moveSlide(-1));\nnext.addEventListener('click', ()=> moveSlide(1));\n\n\/\/ Dots\nfunction createDots() {\n  dotsContainer.innerHTML = '';\n  for(let i=0;i<totalSlides();i++){\n    const dot = document.createElement('span');\n    dot.classList.add('dot');\n    if(i===0) dot.classList.add('active');\n    dot.addEventListener('click', ()=> goToSlide(i));\n    dotsContainer.appendChild(dot);\n  }\n}\nfunction updateDots() {\n  const dots = document.querySelectorAll('.dot');\n  dots.forEach(d => d.classList.remove('active'));\n  if(dots[index]) dots[index].classList.add('active');\n}\nfunction refreshSlider() {\n  updateCardsPerView();\n  createDots();\n  updateSlider();\n}\n\nwindow.addEventListener('resize', refreshSlider);\nwindow.addEventListener('load', refreshSlider);\n\n\n\/\/ Modals\nconst modalBtns = document.querySelectorAll('.btn');\nmodalBtns.forEach(btn=>{\n  btn.addEventListener('click', (e)=>{\n    e.preventDefault();\n    const modalId = btn.getAttribute('data-modal');\n    document.getElementById(modalId).style.display = 'flex';\n  });\n});\nconst closeBtns = document.querySelectorAll('.close-btn');\ncloseBtns.forEach(btn=>{\n  btn.addEventListener('click', ()=>{ btn.closest('.modal').style.display = 'none'; });\n});\nwindow.addEventListener('click', e=>{\n  if(e.target.classList.contains('modal')) e.target.style.display = 'none';\n});\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Industrial CCTV &#8211; Wiguard Advanced Surveillance for Industrial Environments Ensure maximum safety and operational efficiency with our rugged IP67 outdoor bullets, varifocal domes, explosion-proof cameras, and NVRs with RAID. Monitor factories, warehouses, and critical infrastructure with high-resolution cameras, 24\/7 surveillance, and real-time alerts. Our Industrial CCTV solutions are designed for harsh environments, providing reliable surveillance<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21184","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/pages\/21184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/comments?post=21184"}],"version-history":[{"count":20,"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/pages\/21184\/revisions"}],"predecessor-version":[{"id":21657,"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/pages\/21184\/revisions\/21657"}],"wp:attachment":[{"href":"https:\/\/wiguard.in\/index.php\/wp-json\/wp\/v2\/media?parent=21184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}