.elementor-23713 .elementor-element.elementor-element-4f75115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23713 .elementor-element.elementor-element-0bdf21a > .elementor-widget-container{margin:128px 0px 0px 0px;}.elementor-23713 .elementor-element.elementor-element-a5a9092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-7f3231c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-21d7755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-f097f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-2c75907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-8714941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-1291f61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-f2392ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-a67b0e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-c4d17ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-577db3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23713 .elementor-element.elementor-element-76bcaef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-0bdf21a *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 1: HERO
Scoped under .yts-hero
============================================ */

.yts-hero {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family: 'Raleway', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  position: relative;
  background-image:
    radial-gradient(120% 120% at 15% 0%, rgba(51,60,102,0.88) 0%, rgba(31,39,72,0.92) 55%, rgba(23,29,56,0.95) 100%),
    url('https://yendra.in/wp-content/uploads/2026/07/warehouse-cctv-Yendra.avif');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  box-sizing: border-box;
  padding: 40px 5vw 44px;
}
.yts-hero *, .yts-hero *::before, .yts-hero *::after { box-sizing: border-box; }
.yts-hero h1 { font-family:'Poppins',sans-serif; margin:0; }

.yts-hero::after{
  content:'';
  position:absolute; inset:0;
  background-image:
    linear-gradient(rgba(244,98,46,0.08) 1px, transparent 1px),
    linear-gradient(90deg, rgba(244,98,46,0.08) 1px, transparent 1px);
  background-size:34px 34px;
  mask-image:radial-gradient(circle at 30% 20%, black, transparent 70%);
  pointer-events:none;
}
.yts-hero__inner{ position:relative; z-index:2; max-width:720px; margin:0 auto; }

.yts-hero__brand{ display:flex; align-items:center; gap:10px; margin-bottom:26px; }
.yts-hero__logo{ width:36px; height:36px; border-radius:8px; background:#fff; padding:3px; display:block; }
.yts-hero__brandname{ font-family:'Poppins',sans-serif; font-weight:700; font-size:15px; color:#fff; letter-spacing:0.02em; }
.yts-hero__brandname em{ color:var(--orange); font-style:normal; }

.yts-hero__title{ color:#fff; font-size:29px; font-weight:700; letter-spacing:-0.01em; line-height:1.25; margin-bottom:14px; }
.yts-hero__accent{ color:var(--orange); }
.yts-hero__desc{ color:#C7CBDE; font-size:15.5px; line-height:1.65; max-width:46ch; margin:0 0 26px; }

.yts-hero__visual{
  position:relative; margin:0 0 28px; border-radius:var(--radius-lg);
  background:linear-gradient(180deg,#2A3357,#20264A);
  border:1px solid rgba(255,255,255,0.08);
  padding:22px 18px 18px;
  overflow:hidden;
}
.yts-hero__radar{ position:relative; width:100%; height:150px; margin:0 auto 4px; display:flex; align-items:center; justify-content:center; }
.yts-hero__radar svg{ width:100%; height:100%; }
.yts-hero__sweep{ transform-origin:150px 150px; animation:yts-hero-spin 3.4s linear infinite; }
@keyframes yts-hero-spin{ to{ transform:rotate(360deg); } }
.yts-hero__blip{ animation:yts-hero-pulse 2.2s ease-in-out infinite; }
.yts-hero__blip--2{ animation-delay:.7s; }
.yts-hero__blip--3{ animation-delay:1.4s; }
@keyframes yts-hero-pulse{ 0%,100%{ opacity:.35; r:3; } 50%{ opacity:1; r:5; } }
.yts-hero__caption{
  text-align:center; color:#9AA1C0; font-size:12px; letter-spacing:0.04em;
  text-transform:uppercase; font-family:'Poppins',sans-serif; font-weight:600; margin:0;
}

.yts-hero__actions{ display:flex; flex-wrap:wrap; gap:10px; margin-bottom:22px; }
.yts-hero__btn{
  font-family:'Poppins',sans-serif; font-weight:600; font-size:14.5px;
  padding:14px 22px; border-radius:100px; border:none; text-decoration:none;
  display:inline-flex; align-items:center; gap:8px;
  transition:transform .15s ease, box-shadow .15s ease;
}
.yts-hero__btn:active{ transform:scale(0.97); }
.yts-hero__btn--primary{
  background:linear-gradient(135deg,var(--orange),var(--orange-light));
  color:#fff; box-shadow:0 12px 24px -10px rgba(244,98,46,0.6);
}
.yts-hero__btn--ghost{ background:rgba(255,255,255,0.08); color:#fff; border:1px solid rgba(255,255,255,0.22); }

.yts-hero__pills{ display:flex; flex-wrap:wrap; gap:8px; }
.yts-hero__pill{
  font-size:12px; font-weight:600; font-family:'Poppins',sans-serif;
  color:#DEE1EF; background:rgba(255,255,255,0.06);
  border:1px solid rgba(255,255,255,0.14);
  padding:7px 12px; border-radius:100px;
}

/* ---------- Responsive ---------- */
@media (min-width:600px){ .yts-hero__title{ font-size:34px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c006e9 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 1: HERO (v2 — prominent top image)
Scoped under .yts-hero-wrap
============================================ */

.yts-hero-wrap {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  position:relative;
}
.yts-hero-wrap *, .yts-hero-wrap *::before, .yts-hero-wrap *::after{ box-sizing:border-box; }
.yts-hero-wrap h1{ font-family:'Poppins',sans-serif; margin:0; }

/* ---------- Top image — full-bleed, uncropped-looking, no blur, no dark wash ---------- */
.yts-hero-figure{
  width:100%;
  margin:0;
  position:relative;
  background:var(--navy-deep);
  aspect-ratio:8/5;         /* mobile safe-zone crop */
  overflow:hidden;
}
.yts-hero-figure img{
  width:100%; height:100%; display:block;
  object-fit:cover; object-position:center;
}
/* soft fade at the base of the photo so it blends into the panel below — image itself stays sharp and un-blurred */
.yts-hero-figure::after{
  content:"";
  position:absolute; left:0; right:0; bottom:0; height:38%;
  background:linear-gradient(to bottom, transparent, var(--navy-deep) 92%);
  pointer-events:none;
}

/* ---------- Dark content panel — pulled up to overlap the image's bottom edge ---------- */
.yts-hero{
  position:relative;
  background:var(--navy-deep);
  padding:26px 5vw 40px;
  margin-top:-23vw;          /* pulls the panel up over the image, scaled to the 8/5 mobile ratio */
  border-radius:18px 18px 0 0;
  z-index:2;
  overflow:hidden;
}
.yts-hero::before{
  content:'';
  position:absolute; inset:0;
  background-image:
    linear-gradient(rgba(244,98,46,0.08) 1px, transparent 1px),
    linear-gradient(90deg, rgba(244,98,46,0.08) 1px, transparent 1px);
  background-size:34px 34px;
  mask-image:radial-gradient(circle at 30% 0%, black, transparent 70%);
  pointer-events:none;
}
.yts-hero__inner{ position:relative; z-index:2; max-width:720px; margin:0 auto; }

.yts-hero__brand{ display:flex; align-items:center; gap:10px; margin-bottom:18px; }
.yts-hero__logo{ width:36px; height:36px; border-radius:8px; background:#fff; padding:3px; display:block; }
.yts-hero__brandname{ font-family:'Poppins',sans-serif; font-weight:700; font-size:15px; color:#fff; letter-spacing:0.02em; }
.yts-hero__brandname em{ color:var(--orange); font-style:normal; }

.yts-hero__eyebrow{
  font-family:'IBM Plex Mono', 'Poppins', monospace;
  font-size:11px; letter-spacing:0.14em; text-transform:uppercase;
  color:var(--orange-light); display:flex; align-items:center; gap:8px; margin:0 0 14px;
}
.yts-hero__eyebrow::before{ content:''; width:18px; height:1px; background:var(--orange-light); }

.yts-hero__title{ color:#fff; font-size:29px; font-weight:700; letter-spacing:-0.01em; line-height:1.2; margin-bottom:14px; }
.yts-hero__accent{ color:var(--orange-light); }
.yts-hero__desc{ color:#C7CBDE; font-size:15px; line-height:1.65; max-width:46ch; margin:0 0 22px; }

.yts-hero__checks{ display:flex; flex-direction:column; gap:9px; margin:0 0 24px; padding:0; list-style:none; }
.yts-hero__checks li{
  display:flex; align-items:center; gap:10px;
  font-size:13.5px; color:#D6DADD;
  font-family:'IBM Plex Mono', monospace;
}
.yts-hero__checks svg{ flex:none; }

.yts-hero__actions{ display:flex; flex-wrap:wrap; gap:10px; margin-bottom:22px; }
.yts-hero__btn{
  font-family:'Poppins',sans-serif; font-weight:600; font-size:14.5px;
  padding:14px 22px; border-radius:6px; border:none; text-decoration:none;
  display:inline-flex; align-items:center; justify-content:center; gap:8px;
  transition:transform .15s ease, box-shadow .15s ease;
  flex:1 1 auto;
}
.yts-hero__btn:active{ transform:scale(0.97); }
.yts-hero__btn--primary{
  background:linear-gradient(135deg,var(--orange),var(--orange-light));
  color:#fff; box-shadow:0 12px 24px -10px rgba(244,98,46,0.6);
}
.yts-hero__btn--ghost{ background:rgba(255,255,255,0.08); color:#fff; border:1px solid rgba(255,255,255,0.22); }

.yts-hero__pills{ display:flex; flex-wrap:wrap; gap:8px; }
.yts-hero__pill{
  font-size:12px; font-weight:600; font-family:'Poppins',sans-serif;
  color:#DEE1EF; background:rgba(255,255,255,0.06);
  border:1px solid rgba(255,255,255,0.14);
  padding:7px 12px; border-radius:100px;
}

/* ---------- Desktop / tablet ---------- */
@media (min-width:600px){
  .yts-hero__title{ font-size:34px; }
}
@media (min-width:860px){
  .yts-hero-figure{ aspect-ratio:2.5/1; max-width:1500px; margin:0 auto; }
  .yts-hero{
    margin-top:-120px; max-width:1100px; margin-left:auto; margin-right:auto;
    padding-left:40px; padding-right:40px; border-radius:18px;
  }
  .yts-hero__title{ font-size:44px; max-width:16ch; }
  .yts-hero__btn{ flex:0 1 auto; padding:16px 30px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbb01ff *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 2: TL;DR CALLOUT
Scoped under .yts-tldr
============================================ */

.yts-tldr {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-tldr *, .yts-tldr *::before, .yts-tldr *::after { box-sizing:border-box; }
.yts-tldr__inner{ max-width:720px; margin:0 auto; }

.yts-tldr__box{
  background:var(--orange-wash);
  border:1px solid #FBD8C6;
  border-radius:var(--radius-md);
  padding:20px 20px 18px;
}
.yts-tldr__label{
  font-family:'Poppins',sans-serif; font-size:14px; text-transform:uppercase;
  letter-spacing:0.08em; color:var(--orange); font-weight:700; margin:0 0 10px;
}
.yts-tldr__text{ font-size:15px; line-height:1.65; color:var(--navy); margin:0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cec5775 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 3: SECURITY STARTS BEFORE INSTALLATION
Scoped under .yts-problem
============================================ */

.yts-problem {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-problem *, .yts-problem *::before, .yts-problem *::after { box-sizing:border-box; }
.yts-problem__inner{ max-width:720px; margin:0 auto; }

.yts-problem__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-problem__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-problem__title{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-problem__sub{ font-size:15px; margin:0 0 20px; }
.yts-problem__kicker{ color:var(--navy); font-weight:700; margin:0 0 8px; }

.yts-problem__faillist{ display:flex; flex-direction:column; gap:10px; margin:20px 0; }
.yts-problem__failitem{
  display:flex; align-items:flex-start; gap:12px;
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-sm); padding:13px 14px;
  font-size:14.5px; color:var(--navy);
}
.yts-problem__ico{
  flex:none; width:26px; height:26px; border-radius:50%;
  background:var(--orange-wash); color:var(--orange);
  display:flex; align-items:center; justify-content:center;
  font-size:14px; font-weight:700;
}

.yts-problem__lead{ margin:0 0 4px; }
.yts-problem__chiprow{ display:flex; flex-wrap:wrap; gap:8px; margin-top:16px; }
.yts-problem__chip{
  font-size:13px; font-weight:600; font-family:'Poppins',sans-serif;
  background:var(--navy); color:#fff;
  padding:8px 14px; border-radius:100px;
}
.yts-problem__closing{ margin-top:16px; margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9d8eea *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 4: WHAT MAKES WAREHOUSE SURVEILLANCE DIFFERENT
Scoped under .yts-differentiators
============================================ */

.yts-differentiators {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--gray-bg);
  padding:48px 0;
  box-sizing:border-box;
}
.yts-differentiators *, .yts-differentiators *::before, .yts-differentiators *::after { box-sizing:border-box; }
.yts-differentiators__head{ max-width:720px; margin:0 auto; padding:0 5vw; }
.yts-differentiators__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-differentiators__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-differentiators__head h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-differentiators__sub{ font-size:15px; margin:0 0 20px; }

.yts-differentiators__hint{
  display:flex; align-items:center; gap:6px; font-size:12px; color:var(--text-body);
  margin:-4px auto 14px; font-weight:600; max-width:720px; padding:0 5vw;
}
.yts-differentiators__track{
  display:flex; gap:14px; overflow-x:auto; scroll-snap-type:x mandatory;
  padding:4px 5vw 18px;
  -ms-overflow-style:none; scrollbar-width:none;
}
.yts-differentiators__track::-webkit-scrollbar{ display:none; }
.yts-differentiators__card{
  flex:0 0 auto; width:76%; max-width:290px; scroll-snap-align:start;
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-md); padding:20px 18px;
  box-shadow:var(--shadow-card);
}
.yts-differentiators__num{
  font-family:'Poppins',sans-serif; font-weight:700; font-size:12px;
  color:var(--orange); letter-spacing:0.06em; margin-bottom:10px; display:block;
}
.yts-differentiators__card h3{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:16.5px; margin:0 0 8px; }
.yts-differentiators__card p{ font-size:13.8px; margin:0 0 10px; }
.yts-differentiators__tag{
  display:inline-block; font-size:11.5px; font-weight:700; font-family:'Poppins',sans-serif;
  color:var(--navy); background:var(--gray-bg); padding:5px 10px; border-radius:8px;
}

.yts-differentiators__dots{ display:flex; gap:6px; justify-content:center; margin-top:2px; }
.yts-differentiators__dot{ width:6px; height:6px; border-radius:50%; background:var(--gray-line); }
.yts-differentiators__dot.is-active{ background:var(--orange); width:16px; border-radius:4px; transition:all .25s ease; }

@media (min-width:600px){ .yts-differentiators__card{ width:60%; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86c18d7 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 5: COVERAGE ZONES
Scoped under .yts-zones
============================================ */

.yts-zones {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--white);
  padding:48px 0;
  box-sizing:border-box;
}
.yts-zones *, .yts-zones *::before, .yts-zones *::after { box-sizing:border-box; }
.yts-zones__head{ max-width:720px; margin:0 auto; padding:0 5vw; }
.yts-zones__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-zones__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-zones__head h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-zones__sub{ font-size:15px; margin:0 0 20px; }

.yts-zones__hint{
  display:flex; align-items:center; gap:6px; font-size:12px; color:var(--text-body);
  margin:-4px auto 14px; font-weight:600; max-width:720px; padding:0 5vw;
}
.yts-zones__track{
  display:flex; gap:14px; overflow-x:auto; scroll-snap-type:x mandatory;
  padding:4px 5vw 18px;
  -ms-overflow-style:none; scrollbar-width:none;
}
.yts-zones__track::-webkit-scrollbar{ display:none; }
.yts-zones__card{
  flex:0 0 auto; width:76%; max-width:290px; scroll-snap-align:start;
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-md); padding:20px 18px;
  box-shadow:var(--shadow-card);
}
.yts-zones__card h3{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:16.5px; margin:0 0 8px; }
.yts-zones__icon{
  width:42px; height:42px; border-radius:12px; margin-bottom:12px;
  background:linear-gradient(135deg,var(--navy),var(--navy-soft));
  display:flex; align-items:center; justify-content:center;
}
.yts-zones__icon svg{ width:22px; height:22px; stroke:var(--orange-light); }
.yts-zones__card ul{ display:flex; flex-direction:column; gap:6px; margin:10px 0 0; padding:0; list-style:none; }
.yts-zones__card li{ font-size:13px; color:var(--text-body); padding-left:18px; position:relative; }
.yts-zones__card li::before{
  content:''; position:absolute; left:0; top:7px; width:6px; height:6px;
  border-radius:50%; background:var(--orange);
}
.yts-zones__note{ margin-top:10px; font-size:13px; }

.yts-zones__dots{ display:flex; gap:6px; justify-content:center; margin-top:2px; }
.yts-zones__dot{ width:6px; height:6px; border-radius:50%; background:var(--gray-line); }
.yts-zones__dot.is-active{ background:var(--orange); width:16px; border-radius:4px; transition:all .25s ease; }

@media (min-width:600px){ .yts-zones__card{ width:60%; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf7f138 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 6: QUESTIONS DECISION-MAKERS ASK
Scoped under .yts-questions
============================================ */

.yts-questions {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--gray-bg);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-questions *, .yts-questions *::before, .yts-questions *::after { box-sizing:border-box; }
.yts-questions__head{ max-width:720px; margin:0 auto; }
.yts-questions__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-questions__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-questions__head h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-questions__sub{ font-size:15px; margin:0 0 20px; }

.yts-questions__grid{ max-width:720px; margin:0 auto; display:flex; flex-direction:column; gap:10px; }
.yts-questions__card{
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-sm); overflow:hidden;
}
.yts-questions__card.is-open{ border-color:var(--orange-light); }
.yts-questions__toggle{
  width:100%; text-align:left; border:none; background:transparent; cursor:pointer;
  padding:16px 44px 16px 16px; font-family:'Poppins',sans-serif; font-weight:600; font-size:14.8px;
  color:var(--navy); position:relative;
}
.yts-questions__arrow{
  position:absolute; right:16px; top:50%; transform:translateY(-50%);
  width:24px; height:24px; border-radius:50%; background:var(--orange-wash);
  color:var(--orange); font-size:16px; font-weight:700;
  display:flex; align-items:center; justify-content:center;
  transition:transform .2s ease;
}
.yts-questions__card.is-open .yts-questions__arrow{ transform:translateY(-50%) rotate(135deg); }
.yts-questions__panel{ display:none; padding:0 16px 18px; font-size:14px; color:var(--text-body); }
.yts-questions__card.is-open .yts-questions__panel{ display:block; }
.yts-questions__panel p{ margin:0 0 10px; }
.yts-questions__panel ul{ display:flex; flex-direction:column; gap:6px; margin:8px 0 10px; padding:0; list-style:none; }
.yts-questions__panel li{ font-size:13.6px; padding-left:16px; position:relative; }
.yts-questions__panel li::before{
  content:''; position:absolute; left:0; top:8px; width:5px; height:5px;
  border-radius:50%; background:var(--orange);
}
.yts-questions__last{ margin-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6daf0df *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 7: BULLET VS PTZ CAMERAS
Scoped under .yts-cameratype
============================================ */

.yts-cameratype {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-cameratype *, .yts-cameratype *::before, .yts-cameratype *::after { box-sizing:border-box; }
.yts-cameratype__inner{ max-width:720px; margin:0 auto; }
.yts-cameratype__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-cameratype__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-cameratype__inner h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-cameratype__sub{ font-size:15px; margin:0 0 20px; }

.yts-cameratype__tabs{ display:flex; gap:8px; margin-bottom:18px; background:var(--gray-bg); padding:5px; border-radius:100px; }
.yts-cameratype__tabbtn{
  flex:1; border:none; background:transparent; padding:11px 10px; border-radius:100px; cursor:pointer;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:13.5px; color:var(--text-body);
  transition:all .2s ease;
}
.yts-cameratype__tabbtn.is-active{ background:var(--navy); color:#fff; box-shadow:0 6px 16px -8px rgba(44,52,83,0.5); }
.yts-cameratype__panel{ display:none; }
.yts-cameratype__panel.is-active{ display:block; animation:yts-cameratype-fade .3s ease; }
@keyframes yts-cameratype-fade{ from{ opacity:0; transform:translateY(4px); } to{ opacity:1; transform:translateY(0); } }
.yts-cameratype__panel h3{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:16px; margin:0 0 10px; }
.yts-cameratype__panel ul{ display:flex; flex-direction:column; gap:8px; margin:0 0 14px; padding:0; list-style:none; }
.yts-cameratype__panel li{
  font-size:14px; color:var(--navy); background:var(--white);
  border:1px solid var(--gray-line); border-radius:10px; padding:10px 12px 10px 34px; position:relative;
}
.yts-cameratype__panel li::before{
  content:'\2713'; position:absolute; left:12px; top:9px; color:var(--orange); font-weight:700; font-size:13px;
}
.yts-cameratype__bestfor{
  font-size:12.5px; font-weight:700; color:var(--orange); font-family:'Poppins',sans-serif;
  text-transform:uppercase; letter-spacing:0.04em;
}
.yts-cameratype__note{ font-size:12.5px; color:var(--text-body); text-align:center; margin-top:6px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ceacb18 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 8: DESIGN CHECKLIST
Scoped under .yts-checklist
============================================ */

.yts-checklist {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--gray-bg);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-checklist *, .yts-checklist *::before, .yts-checklist *::after { box-sizing:border-box; }
.yts-checklist__inner{ max-width:720px; margin:0 auto; }
.yts-checklist__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-checklist__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-checklist__inner h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-checklist__sub{ font-size:15px; margin:0 0 20px; }

.yts-checklist__grid{ display:grid; grid-template-columns:1fr; gap:10px; margin-top:18px; }
.yts-checklist__item{
  display:flex; align-items:center; gap:12px;
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-sm); padding:13px 14px; font-size:14px; color:var(--navy); font-weight:500;
}
.yts-checklist__box{
  flex:none; width:24px; height:24px; border-radius:7px;
  background:var(--navy); display:flex; align-items:center; justify-content:center;
}
.yts-checklist__box svg{ width:13px; height:13px; stroke:var(--orange-light); }

@media (min-width:640px){ .yts-checklist__grid{ grid-template-columns:1fr 1fr; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-886434b *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 9: SYSTEM DESIGN, NOT JUST INSTALLATION
Scoped under .yts-systemdesign
============================================ */

.yts-systemdesign {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-systemdesign *, .yts-systemdesign *::before, .yts-systemdesign *::after { box-sizing:border-box; }
.yts-systemdesign__inner{ max-width:720px; margin:0 auto; }
.yts-systemdesign__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-systemdesign__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-systemdesign__inner h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-systemdesign__sub{ font-size:15px; margin:0 0 20px; }

.yts-systemdesign__grid{ display:flex; flex-direction:column; gap:10px; margin-top:18px; }
.yts-systemdesign__item{
  background:var(--white); border:1px solid var(--gray-line); border-radius:var(--radius-sm);
  padding:14px; font-size:13.8px; color:var(--navy); font-weight:500;
  display:flex; align-items:center; gap:10px;
}
.yts-systemdesign__dot{ width:8px; height:8px; border-radius:50%; background:var(--orange); flex:none; }
.yts-systemdesign__closing{ margin-top:18px; margin-bottom:0; }

@media (min-width:640px){ .yts-systemdesign__grid{ display:grid; grid-template-columns:1fr 1fr; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-252731a *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 10: WHY BUSINESSES CHOOSE YENDRA
Scoped under .yts-process
============================================ */

.yts-process {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--gray-bg);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-process *, .yts-process *::before, .yts-process *::after { box-sizing:border-box; }
.yts-process__inner{ max-width:720px; margin:0 auto; }
.yts-process__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-process__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-process__inner h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 12px; line-height:1.25; }
.yts-process__sub{ font-size:15px; margin:0 0 20px; }

.yts-process__timeline{ position:relative; margin-top:24px; padding-left:34px; }
.yts-process__timeline::before{
  content:''; position:absolute; left:11px; top:6px; bottom:6px; width:2px;
  background:linear-gradient(var(--orange), var(--navy));
  opacity:0.35;
}
.yts-process__step{ position:relative; padding-bottom:24px; }
.yts-process__step:last-child{ padding-bottom:0; }
.yts-process__step::before{
  content:attr(data-n); position:absolute; left:-34px; top:0;
  width:24px; height:24px; border-radius:50%;
  background:var(--white); border:2px solid var(--orange);
  color:var(--orange); font-family:'Poppins',sans-serif; font-weight:700; font-size:11px;
  display:flex; align-items:center; justify-content:center;
}
.yts-process__step h4{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:15px; margin:0 0 4px; }
.yts-process__step p{ font-size:13.6px; margin:0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05b010c *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 11: FAQ
Scoped under .yts-faq
============================================ */

.yts-faq {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  color:var(--text-body);
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-faq *, .yts-faq *::before, .yts-faq *::after { box-sizing:border-box; }
.yts-faq__head{ max-width:720px; margin:0 auto; }
.yts-faq__eyebrow{
  display:inline-flex; align-items:center; gap:8px;
  font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;
  letter-spacing:0.09em; text-transform:uppercase; color:var(--orange); margin:0 0 14px;
}
.yts-faq__eyebrow::before{ content:''; width:18px; height:2px; background:var(--orange); border-radius:2px; }
.yts-faq__head h2{ font-family:'Poppins',sans-serif; color:var(--text-heading); font-size:23px; margin:0 0 20px; line-height:1.25; }

.yts-faq__grid{ max-width:720px; margin:0 auto; display:flex; flex-direction:column; gap:10px; }
.yts-faq__card{
  background:var(--white); border:1px solid var(--gray-line);
  border-radius:var(--radius-sm); overflow:hidden;
}
.yts-faq__card.is-open{ border-color:var(--orange-light); }
.yts-faq__toggle{
  width:100%; text-align:left; border:none; background:transparent; cursor:pointer;
  padding:16px 44px 16px 16px; font-family:'Poppins',sans-serif; font-weight:600; font-size:14.8px;
  color:var(--navy); position:relative;
}
.yts-faq__arrow{
  position:absolute; right:16px; top:50%; transform:translateY(-50%);
  width:24px; height:24px; border-radius:50%; background:var(--orange-wash);
  color:var(--orange); font-size:16px; font-weight:700;
  display:flex; align-items:center; justify-content:center;
  transition:transform .2s ease;
}
.yts-faq__card.is-open .yts-faq__arrow{ transform:translateY(-50%) rotate(135deg); }
.yts-faq__panel{ display:none; padding:0 16px 18px; font-size:14px; color:var(--text-body); }
.yts-faq__card.is-open .yts-faq__panel{ display:block; }
.yts-faq__last{ margin:0 !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1835af3 *//* ============================================
YENDRA TECHNO SOLUTION — WAREHOUSE CCTV BLOG — SECTION 12: FINAL CTA
Scoped under .yts-cta
============================================ */

.yts-cta {
  --navy-deep:#1F2748;
  --navy:#2C3453;
  --navy-soft:#4A5278;
  --orange:#F4622E;
  --orange-light:#FF8A54;
  --orange-wash:#FFF0E9;
  --white:#FFFFFF;
  --gray-bg:#F4F5F8;
  --gray-line:#E5E7EE;
  --text-body:#5B6478;
  --text-heading:#1F2748;
  --radius-lg:20px;
  --radius-md:14px;
  --radius-sm:10px;
  --shadow-card:0 10px 30px -14px rgba(31,39,72,0.18);
  font-family:'Raleway',sans-serif;
  background:var(--white);
  padding:48px 5vw;
  box-sizing:border-box;
}
.yts-cta *, .yts-cta *::before, .yts-cta *::after { box-sizing:border-box; }

.yts-cta__band{
  max-width:720px; margin:0 auto;
  background:linear-gradient(160deg, var(--navy-deep), #171D38);
  border-radius:var(--radius-lg); padding:32px 22px;
  position:relative; overflow:hidden;
}
.yts-cta__band::before{
  content:''; position:absolute; width:220px; height:220px; border-radius:50%;
  background:radial-gradient(circle, rgba(244,98,46,0.35), transparent 70%);
  top:-80px; right:-80px;
}
.yts-cta__inner{ position:relative; z-index:1; }
.yts-cta__inner h2{ font-family:'Poppins',sans-serif; color:#fff; font-size:22px; margin:0 0 12px; line-height:1.25; }
.yts-cta__inner p{ color:#C7CBDE; font-size:14.5px; line-height:1.65; margin:0 0 20px; }
.yts-cta__actions{ display:flex; flex-wrap:wrap; gap:10px; }
.yts-cta__btn{
  font-family:'Poppins',sans-serif; font-weight:600; font-size:14.5px;
  padding:14px 22px; border-radius:100px; border:none; text-decoration:none;
  display:inline-flex; align-items:center; gap:8px;
  transition:transform .15s ease, box-shadow .15s ease;
}
.yts-cta__btn:active{ transform:scale(0.97); }
.yts-cta__btn--primary{
  background:linear-gradient(135deg,var(--orange),var(--orange-light));
  color:#fff; box-shadow:0 12px 24px -10px rgba(244,98,46,0.6);
}/* End custom CSS */