/* ════════════════════════════════════════════════════════════════
   Rokn Skin — پوستهٔ ظاهریِ roknrang.ir روی BeTheme
   فقط ظاهر؛ محتوا دست‌نخورده. همه‌چیز زیر body.rk-skin است.
   ════════════════════════════════════════════════════════════════ */

/* ───────── فونت ───────── */
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-light.woff2") format("woff2");font-weight:300;font-display:swap}
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-regular.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-medium.woff2") format("woff2");font-weight:500;font-display:swap}
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-bold.woff2") format("woff2");font-weight:700;font-display:swap}
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-extrabold.woff2") format("woff2");font-weight:800;font-display:swap}
@font-face{font-family:"RkVazir";src:url("/wp-content/plugins/rokn-skin/assets/fonts/vazirmatn-fd-black.woff2") format("woff2");font-weight:900;font-display:swap}

/* ───────── توکن‌ها ───────── */
@property --c1{syntax:"<color>";inherits:true;initial-value:#e0338b}
@property --c2{syntax:"<color>";inherits:true;initial-value:#5b3fd6}
@property --c3{syntax:"<color>";inherits:true;initial-value:#ff6b3d}

body.rk-skin{
  --rk-ink:#0a1630;          /* سرمه‌ایِ شب */
  --rk-navy:#0b3a6e;         /* سرمه‌ایِ برند (از لوگوی برداری) */
  --rk-navy-2:#123f7a;
  --rk-blue:#1f6fe5;
  --rk-cyan:#1fb6e8;
  --rk-green:#2bb673;
  --rk-magenta:#e0338b;
  --rk-text:#13213a;
  --rk-muted:#5a6a84;
  --rk-line:#e3e9f2;
  --rk-bg:#ffffff;
  --rk-surface:#ffffff;
  --rk-radius:22px;
  --rk-radius-sm:14px;
  --rk-shadow:0 1px 2px rgba(10,22,48,.04),0 8px 24px -8px rgba(10,22,48,.10);
  --rk-shadow-lg:0 2px 4px rgba(10,22,48,.04),0 30px 60px -20px rgba(10,22,48,.28);
  --rk-rainbow:linear-gradient(90deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6);
  --rk-brand-grad:linear-gradient(135deg,#0b3a6e 0%,#1f6fe5 100%);
  --rk-ease:cubic-bezier(.2,.8,.2,1);
  --rk-font:"RkVazir",Tahoma,sans-serif;
  background:var(--rk-bg)!important;
  color:var(--rk-text);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}

/* فونت روی همه‌چیز به‌جز آیکون‌فونت‌ها */
body.rk-skin,
body.rk-skin :is(p,a,li,td,th,label,input,textarea,select,button,blockquote,h1,h2,h3,h4,h5,h6,span:not([class*="icon"]),div,strong,b,em,small),
body.rk-skin #Top_bar .menu > li > a,
body.rk-skin .button{font-family:var(--rk-font)!important;letter-spacing:0}
body.rk-skin :is(p,li){line-height:2}
body.rk-skin ::selection{background:#1f6fe5;color:#fff}

body.rk-skin #Wrapper,
body.rk-skin #Content{background:transparent!important}

/* بلوک‌های «فقط موبایل» روی عرض لپ‌تاپ هم دیده می‌شدند → تکراری‌ها */
@media (min-width:768px){
  body.rk-skin .mcb-section.hide-desktop.hide-tablet{display:none!important}
}

/* ════════════════ هدر ════════════════ */
body.rk-skin #Top_bar{
  background:rgba(255,255,255,.78)!important;
  -webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);
  border-bottom:1px solid rgba(11,58,110,.08);
  box-shadow:none;
  transition:background .35s var(--rk-ease),box-shadow .35s var(--rk-ease),border-color .35s;
}
body.rk-skin #Top_bar.is-sticky{
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 10px 30px -18px rgba(10,22,48,.35);
}
body.rk-skin #Top_bar .logo{margin:0 0 0 30px}
body.rk-skin #Top_bar #logo{height:46px!important;line-height:46px!important;padding:17px 0!important;display:flex;align-items:center}
body.rk-skin #Top_bar.is-sticky #logo{padding:11px 0!important;height:40px!important;line-height:40px!important}
body.rk-skin #Top_bar #logo img{
  max-height:100%!important;height:46px!important;width:auto!important;
  content:url("/wp-content/plugins/rokn-skin/assets/img/logo-color.png");
}
body.rk-skin #Top_bar.is-sticky #logo img{height:38px!important}
body.rk-skin #Top_bar #logo img.logo-sticky{display:none!important}
body.rk-skin #Top_bar.is-sticky #logo img.logo-main{display:inline-block!important}

/* منو */
body.rk-skin #Top_bar .menu > li > a{padding:0 4px!important}
body.rk-skin #Top_bar .menu > li > a span:not(.description){
  font-size:15.5px!important;font-weight:600!important;color:#2a3a55!important;
  padding:0 14px!important;line-height:80px!important;position:relative;transition:color .25s;
}
body.rk-skin #Top_bar.is-sticky .menu > li > a span:not(.description){line-height:62px!important}
body.rk-skin #Top_bar .menu > li > a:after{display:none!important}
body.rk-skin #Top_bar .menu > li > a span:not(.description)::after{
  content:"";position:absolute;right:14px;left:14px;bottom:22px;height:3px;border-radius:3px;
  background:var(--rk-rainbow);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--rk-ease);
}
body.rk-skin #Top_bar.is-sticky .menu > li > a span:not(.description)::after{bottom:14px}
body.rk-skin #Top_bar .menu > li:hover > a span:not(.description){color:var(--rk-navy)!important}
body.rk-skin #Top_bar .menu > li:hover > a span:not(.description)::after,
body.rk-skin #Top_bar .menu > li.current-menu-item > a span:not(.description)::after{transform:scaleX(1)}
body.rk-skin #Top_bar .menu > li.current-menu-item > a span:not(.description){color:var(--rk-navy)!important}

/* «خرید آنلاین» = دکمهٔ اصلیِ هدر */
body.rk-skin #Top_bar .menu > li:last-child > a span:not(.description){
  line-height:44px!important;margin:18px 6px 0 0;padding:0 22px!important;border-radius:999px;
  background:var(--rk-brand-grad);color:#fff!important;
  box-shadow:0 10px 24px -12px rgba(31,111,229,.9);transition:transform .25s var(--rk-ease),box-shadow .25s;
}
body.rk-skin #Top_bar.is-sticky .menu > li:last-child > a span:not(.description){margin-top:9px;line-height:44px!important}
body.rk-skin #Top_bar .menu > li:last-child > a span:not(.description)::after{display:none}
body.rk-skin #Top_bar .menu > li:last-child:hover > a span:not(.description){transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(31,111,229,.95);color:#fff!important}

/* زیرمنو */
body.rk-skin #Top_bar .menu li ul{
  background:rgba(255,255,255,.96)!important;border-radius:16px;padding:8px!important;
  box-shadow:var(--rk-shadow-lg);border:1px solid var(--rk-line);
}
body.rk-skin #Top_bar .menu li ul li a{border:0!important;border-radius:10px;color:var(--rk-text)!important}
body.rk-skin #Top_bar .menu li ul li a:hover{background:#eef3fb!important}

/* ── هدر روی اسلایدر (فقط صفحهٔ اصلی) ── */
body.rk-skin.rk-has-hero #Header_wrapper{position:absolute;top:0;right:0;left:0;z-index:60;background:transparent!important}
body.rk-skin.rk-has-hero .mfn-main-slider{display:none!important}
body.rk-skin.rk-has-hero #Header{min-height:0!important}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky){
  background:linear-gradient(180deg,rgba(7,15,36,.55),rgba(7,15,36,0))!important;border-bottom-color:rgba(255,255,255,.08);
  -webkit-backdrop-filter:none;backdrop-filter:none;
}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) #logo img{content:url("/wp-content/plugins/rokn-skin/assets/img/logo-white.png")}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .menu > li > a span:not(.description){color:rgba(255,255,255,.86)!important}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .menu > li:hover > a span:not(.description),
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .menu > li.current-menu-item > a span:not(.description){color:#fff!important}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .menu > li:last-child > a span:not(.description){
  background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);box-shadow:none;
  -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .responsive-menu-toggle i,
body.rk-skin.rk-has-hero #Top_bar:not(.is-sticky) .responsive-menu-toggle{color:#fff!important}

/* موبایل: همبرگر و پنل کناری */
body.rk-skin #Top_bar .responsive-menu-toggle{color:var(--rk-navy)!important}
body.rk-skin #Side_slide{background:var(--rk-ink)!important;box-shadow:-30px 0 60px rgba(0,0,0,.4)}
body.rk-skin #Side_slide #menu ul li a{color:rgba(255,255,255,.88)!important;font-weight:600;font-size:16px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;padding:14px 20px!important}
body.rk-skin #Side_slide #menu ul li.current-menu-item > a{color:#fff!important;background:rgba(255,255,255,.06)}
body.rk-skin #Side_slide .close-wrapper a.close{color:#fff!important}
body.rk-skin #body_overlay{background:rgba(7,15,36,.55)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}

/* ════════════════ اسلایدرِ صفحهٔ اصلی ════════════════ */
.rk-hero{
  position:relative;isolation:isolate;overflow:hidden;color:#fff;box-sizing:border-box;
  min-height:clamp(640px,100svh,900px);
  display:flex;flex-direction:column;justify-content:center;
  padding:110px 0 120px;
  background:radial-gradient(120% 80% at 80% 0%,#132a5c 0%,#0a1630 45%,#060d1f 100%);
  transition:--c1 1.4s var(--rk-ease),--c2 1.4s var(--rk-ease),--c3 1.4s var(--rk-ease);
}
.admin-bar .rk-hero{min-height:clamp(640px,calc(100svh - 32px),900px)}
.rk-hero *,.rk-hero *::before,.rk-hero *::after{box-sizing:border-box}
.rk-hero__bg{position:absolute;inset:0;z-index:-2;pointer-events:none}
.rk-blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;mix-blend-mode:screen;will-change:transform}
.rk-blob--1{width:52vw;height:52vw;max-width:820px;max-height:820px;left:-12vw;top:-18vw;background:radial-gradient(circle at 40% 40%,var(--c1),transparent 66%);animation:rk-drift1 22s ease-in-out infinite alternate}
.rk-blob--2{width:46vw;height:46vw;max-width:720px;max-height:720px;left:22vw;bottom:-26vw;background:radial-gradient(circle at 50% 50%,var(--c2),transparent 64%);animation:rk-drift2 26s ease-in-out infinite alternate}
.rk-blob--3{width:30vw;height:30vw;max-width:520px;max-height:520px;right:-6vw;top:8vh;background:radial-gradient(circle at 50% 50%,var(--c3),transparent 62%);opacity:.32;animation:rk-drift3 19s ease-in-out infinite alternate}
@keyframes rk-drift1{to{transform:translate(9vw,7vw) scale(1.12)}}
@keyframes rk-drift2{to{transform:translate(-11vw,-6vw) scale(1.18)}}
@keyframes rk-drift3{to{transform:translate(-8vw,10vw) scale(.9)}}
.rk-hero__grid{position:absolute;inset:0;
  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);
  background-size:72px 72px;
  -webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,transparent 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,transparent 100%)}
.rk-hero__drops{position:absolute;inset:0;width:100%;height:100%}
.rk-hero__grain{position:absolute;inset:-50%;opacity:.07;mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  animation:rk-grain 1.2s steps(6) infinite}
@keyframes rk-grain{0%{transform:translate(0,0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}100%{transform:translate(0,0)}}

/* موجِ رنگ هنگام عوض‌شدنِ اسلاید */
.rk-hero__flood{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;
  background:radial-gradient(circle at var(--fx,30%) var(--fy,55%),var(--n1,#fff) 0%,var(--n2,#000) 26%,transparent 55%);
  clip-path:circle(0% at var(--fx,30%) var(--fy,55%));mix-blend-mode:screen}
.rk-hero__flood.is-on{animation:rk-flood 1.5s var(--rk-ease) forwards}
@keyframes rk-flood{0%{opacity:.5;clip-path:circle(0% at var(--fx) var(--fy))}50%{opacity:.28}100%{opacity:0;clip-path:circle(120% at var(--fx) var(--fy))}}

/* واژهٔ غول‌پیکرِ پشت صحنه */
.rk-hero__words{position:absolute;inset:auto 0 4%;z-index:-1;pointer-events:none;height:22vw;max-height:330px;direction:ltr}
.rk-word{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;
  font-family:var(--rk-font)!important;font-weight:900;font-size:min(21vw,320px);line-height:1;letter-spacing:-.02em;white-space:nowrap;
  color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.075);
  opacity:0;transform:translate3d(calc(var(--mx,0) * -30px),40px,0) scale(.96);
  transition:opacity .9s var(--rk-ease),transform 1.2s var(--rk-ease)}
.rk-word.is-active{opacity:1;transform:translate3d(calc(var(--mx,0) * -30px),0,0) scale(1)}

.rk-hero__inner{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0 40px;display:grid;flex:1;align-items:center}
.rk-slide{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:40px;visibility:hidden;pointer-events:none}
.rk-slide.is-active{visibility:visible;pointer-events:auto}
.rk-slide.is-leaving{visibility:visible}

/* متن — هر خط با تأخیرِ پلکانی وارد می‌شود */
.rk-slide__text{position:relative;z-index:2}
.rk-slide .rk-line{display:inline-block;opacity:0;transform:translateY(46px);filter:blur(10px);
  transition:opacity .5s ease,transform .5s var(--rk-ease),filter .5s ease}
.rk-slide.is-active .rk-line{opacity:1;transform:none;filter:none;transition-duration:.9s,1.1s,.9s}
.rk-slide.is-leaving .rk-line{opacity:0;transform:translateY(-30px);filter:blur(8px);transition-duration:.45s}
.rk-slide.is-active .rk-eyebrow .rk-line{transition-delay:.15s}
.rk-slide.is-active .rk-slide__title .rk-line{transition-delay:.25s}
.rk-slide.is-active .rk-slide__latin .rk-line{transition-delay:.42s}
.rk-slide.is-active .rk-slide__motto .rk-line{transition-delay:.52s}
.rk-slide.is-active .rk-slide__cta .rk-line{transition-delay:.64s}

.rk-eyebrow{display:block;margin-bottom:18px}
.rk-eyebrow .rk-line{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 18px;border-radius:999px;
  font-size:14px;font-weight:700;color:rgba(255,255,255,.92);
  background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.rk-rainbow{width:22px;height:22px;border-radius:50%;background:conic-gradient(from 0deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6,#e0338b);
  -webkit-mask:radial-gradient(circle,transparent 5px,#000 6px);mask:radial-gradient(circle,transparent 5px,#000 6px);animation:rk-spin 6s linear infinite}
@keyframes rk-spin{to{transform:rotate(360deg)}}

.rk-hero .rk-slide__title{margin:0 0 10px!important;padding:0!important;font-size:clamp(64px,8.6vw,136px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.01em;color:#fff!important}
.rk-slide__title .rk-line{padding:.04em 0 .12em}
.rk-slide__title .rk-line > span{
  background:linear-gradient(100deg,#fff 0%,#fff 38%,var(--c1) 62%,var(--c3) 82%,#fff 100%);background-size:220% 100%;
  -webkit-background-clip:text;background-clip:text;color:transparent;animation:rk-sheen 7s ease-in-out infinite}
@keyframes rk-sheen{0%,100%{background-position:100% 0}50%{background-position:0 0}}
.rk-hero .rk-slide__latin{margin:0 0 6px!important;direction:ltr;text-align:right;font-size:14px!important;font-weight:700;letter-spacing:.32em;color:rgba(255,255,255,.62)!important;line-height:1.8!important}
.rk-slide__latin b{color:var(--c1);margin:0 .3em}
.rk-hero .rk-slide__motto{margin:0 0 34px!important;direction:ltr;text-align:right;font-size:17px!important;font-weight:300;font-style:italic;color:rgba(255,255,255,.55)!important;line-height:1.8!important}
.rk-slide__cta .rk-line{display:inline-flex;flex-wrap:wrap;gap:14px}

.rk-btn{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;
  font-size:16px;font-weight:700;text-decoration:none!important;overflow:hidden;
  transition:transform .3s var(--rk-ease),box-shadow .3s var(--rk-ease),background .3s}
.rk-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--rk-ease)}
.rk-btn:hover svg{transform:translateX(-4px)}
.rk-btn--glow{color:#fff!important;background:linear-gradient(135deg,var(--c1),var(--c2));
  box-shadow:0 18px 40px -14px var(--c1),inset 0 1px 0 rgba(255,255,255,.25)}
.rk-btn--glow::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(120%);transition:transform .9s var(--rk-ease)}
.rk-btn--glow:hover::before{transform:translateX(-120%)}
.rk-btn--glow:hover{transform:translateY(-3px);box-shadow:0 24px 50px -14px var(--c1)}
.rk-btn--ghost{color:#fff!important;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.rk-btn--ghost:hover{background:rgba(255,255,255,.14);transform:translateY(-3px)}
.rk-btn:focus-visible,.rk-tab:focus-visible,.rk-arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}

/* عکسِ محصول */
.rk-slide__media{position:relative;margin:0!important;display:grid;place-items:center;min-height:min(56vh,520px);perspective:1400px}
.rk-halo{position:absolute;width:min(40vw,540px);aspect-ratio:1;border-radius:50%;
  background:radial-gradient(circle,color-mix(in srgb,var(--c1) 45%,transparent) 0%,transparent 62%);filter:blur(10px);
  opacity:0;transform:scale(.6);transition:opacity 1.2s var(--rk-ease),transform 1.4s var(--rk-ease)}
.rk-halo::before{content:"";position:absolute;inset:6%;border-radius:50%;
  background:conic-gradient(from 0deg,var(--c1),var(--c3),transparent 35%,var(--c2),var(--c1));
  -webkit-mask:radial-gradient(circle,transparent 66%,#000 67%,#000 68.5%,transparent 69.5%);mask:radial-gradient(circle,transparent 66%,#000 67%,#000 68.5%,transparent 69.5%);
  animation:rk-spin 14s linear infinite;opacity:.8}
.rk-halo::after{content:"";position:absolute;inset:-4%;border-radius:50%;border:1px dashed rgba(255,255,255,.12);animation:rk-spin 40s linear infinite reverse}
.rk-slide.is-active .rk-halo{opacity:1;transform:scale(1)}
.rk-tilt{position:relative;display:block;transform-style:preserve-3d;
  transform:rotateY(calc(var(--mx,0) * 10deg)) rotateX(calc(var(--my,0) * -8deg)) translate3d(calc(var(--mx,0) * 14px),calc(var(--my,0) * 10px),0);
  transition:transform .6s var(--rk-ease)}
.rk-slide__media img{display:block;width:auto!important;max-width:min(100%,640px)!important;max-height:min(52vh,470px)!important;height:auto;
  filter:drop-shadow(0 50px 50px rgba(0,0,0,.5)) drop-shadow(0 10px 18px rgba(0,0,0,.25));
  opacity:0;transform:translate3d(-80px,30px,0) scale(.82) rotate(-7deg);
  transition:opacity .5s ease,transform .6s var(--rk-ease),filter .6s}
.rk-slide.is-active .rk-slide__media img{opacity:1;transform:none;transition:opacity 1s ease .2s,transform 1.4s var(--rk-ease) .2s;animation:rk-bob 7s ease-in-out 1.6s infinite}
.rk-slide.is-leaving .rk-slide__media img{opacity:0;transform:translate3d(90px,-30px,0) scale(1.06) rotate(5deg);transition-duration:.55s}
@keyframes rk-bob{0%,100%{translate:0 0}50%{translate:0 -14px}}
.rk-floor{position:absolute;bottom:4%;width:56%;height:28px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);filter:blur(6px);opacity:0;transition:opacity 1s .4s}
.rk-slide.is-active .rk-floor{opacity:1;animation:rk-floor 7s ease-in-out 1.6s infinite}
@keyframes rk-floor{0%,100%{transform:scaleX(1);opacity:1}50%{transform:scaleX(.88);opacity:.7}}

/* نوارِ پایین: برندها + فلش‌ها */
.rk-hero__bar{position:absolute;right:0;left:0;bottom:34px;z-index:5;max-width:1280px;margin:0 auto;padding:0 40px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}
.rk-hero__tabs{display:flex;gap:10px}
.rk-tab{all:unset;cursor:pointer;position:relative;display:flex;align-items:baseline;gap:10px;min-width:150px;padding:14px 18px 18px;border-radius:16px;color:rgba(255,255,255,.55);
  background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
  transition:color .3s,background .3s,border-color .3s,transform .3s var(--rk-ease)}
.rk-tab:hover{color:#fff;background:rgba(255,255,255,.08);transform:translateY(-2px)}
.rk-tab.is-active{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}
.rk-tab__n{font-size:12px;font-weight:700;opacity:.7}
.rk-tab__t{font-size:16px;font-weight:800}
.rk-tab__p{position:absolute;right:18px;left:18px;bottom:9px;height:3px;border-radius:3px;background:rgba(255,255,255,.12);overflow:hidden}
.rk-tab__p i{position:absolute;inset:0;background:linear-gradient(90deg,var(--tc),#fff);transform:scaleX(0);transform-origin:right}
.rk-tab.is-active .rk-tab__p i{animation:rk-progress var(--rk-dur,7s) linear forwards}
.rk-hero.is-paused .rk-tab.is-active .rk-tab__p i{animation-play-state:paused}
@keyframes rk-progress{to{transform:scaleX(1)}}
.rk-hero__arrows{display:flex;gap:10px}
.rk-arrow{all:unset;cursor:pointer;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;
  background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);transition:background .3s,transform .3s var(--rk-ease)}
.rk-arrow:hover{background:#fff;color:var(--rk-ink);transform:scale(1.06)}
.rk-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.rk-hero__scroll{display:none!important;position:absolute;left:50%;bottom:44px;translate:-50% 0;z-index:5;width:26px;height:42px;border-radius:14px;border:2px solid rgba(255,255,255,.35)}
.rk-hero__scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:rk-wheel 1.8s ease-in-out infinite}
@keyframes rk-wheel{0%{opacity:0;transform:translateY(-4px)}40%{opacity:1}100%{opacity:0;transform:translateY(12px)}}

@media (max-width:1100px){
  .rk-hero__scroll{display:none}
  .rk-tab{min-width:0}
}
@media (max-width:900px){
  .rk-hero{min-height:auto;padding:96px 0 120px}
  .rk-hero__inner{padding:0 22px}
  .rk-slide{grid-template-columns:1fr;gap:6px;text-align:center}
  .rk-slide__media{order:-1;min-height:0;height:min(42vh,340px)}
  .rk-slide__media img{max-height:min(38vh,300px)!important;max-width:88%!important}
  .rk-halo{width:min(80vw,360px)}
  .rk-hero .rk-slide__latin,.rk-hero .rk-slide__motto{text-align:center}
  .rk-hero .rk-slide__motto{margin-bottom:24px!important;font-size:15px!important}
  .rk-hero .rk-slide__title{font-size:clamp(54px,15vw,84px)!important}
  .rk-slide__cta .rk-line{justify-content:center}
  .rk-btn{min-height:50px;padding:0 22px;font-size:15px}
  .rk-hero__words{bottom:auto;top:110px;height:30vw}
  .rk-word{font-size:26vw}
  .rk-hero__bar{bottom:20px;padding:0 16px;justify-content:center}
  .rk-hero__arrows{display:none}
  .rk-tab{padding:10px 14px 15px;gap:6px}
  .rk-tab__n{display:none}
  .rk-tab__t{font-size:14px}
  .rk-tab__p{right:12px;left:12px;bottom:7px}
}

/* ════════════════ دکمه‌های عمومی ════════════════ */
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next),
body.rk-skin .button:not(.the-icon):not(.slider_prev):not(.slider_next):not(.post-more),
body.rk-skin #Wrapper input[type="submit"],
body.rk-skin #Wrapper button[type="submit"]{
  position:relative;overflow:hidden;
  display:inline-flex!important;align-items:center;justify-content:center;gap:8px;
  min-height:52px;padding:0 30px!important;border:0!important;border-radius:999px!important;
  background:var(--rk-brand-grad)!important;color:#fff!important;
  font-size:15.5px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;
  box-shadow:0 14px 30px -14px rgba(31,111,229,.85),inset 0 1px 0 rgba(255,255,255,.2)!important;
  transition:transform .3s var(--rk-ease),box-shadow .3s var(--rk-ease)!important;
}
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next) .button_label{color:#fff!important;padding:0!important;font-weight:700!important}
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next) .button_icon{display:none}
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next)::before{
  content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translateX(120%);transition:transform .9s var(--rk-ease)}
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover::before{transform:translateX(-120%)}
body.rk-skin a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover,
body.rk-skin #Wrapper input[type="submit"]:hover{transform:translateY(-3px);box-shadow:0 20px 38px -14px rgba(31,111,229,.95)!important}
body.rk-skin .column_button .mcb-column-inner{text-align:center}

/* ════════════════ عنوان‌ها و متن ════════════════ */
body.rk-skin h1,body.rk-skin h2,body.rk-skin h3,body.rk-skin h4,body.rk-skin h5,body.rk-skin h6{font-weight:800!important;line-height:1.5}
body.rk-skin #Content :is(h1,h2,h3,h4,h5,h6):not(.rk-accent):not(.rk-probe){color:var(--rk-ink)}
body.rk-skin #Content p{color:#3e4d66}
body.rk-skin a{transition:color .25s}
/* رنگِ قرمزِ درون‌خطیِ محتوا → گرادیانِ برند (کلاس‌ها را skin.js می‌گذارد) */
body.rk-skin .rk-accent{
  background:linear-gradient(100deg,var(--rk-blue) 0%,#2a8fe8 50%,var(--rk-cyan) 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}
body.rk-skin .rk-accent-bg{background:var(--rk-brand-grad)!important}

/* خطِ زیرِ عنوان */
body.rk-skin .column_divider_2 .mcb-column-inner{margin-bottom:0}
body.rk-skin .divider-2 .line, body.rk-skin .column_divider_2 hr, body.rk-skin .divider_2 hr{opacity:1}
body.rk-skin .column_divider_2 :is(.line,.mfn-divider-inner,hr){
  border-color:transparent!important;background:linear-gradient(90deg,transparent,var(--rk-line))!important;height:2px!important}
body.rk-skin .column_divider_2 :is(.line,.mfn-divider-inner)::before,
body.rk-skin .column_divider_2 :is(.line,.mfn-divider-inner)::after{background:var(--rk-rainbow)!important;border-color:transparent!important;height:4px!important;border-radius:4px}

/* عکس‌ها */
body.rk-skin #Content .column_image .image_frame,
body.rk-skin #Content .column_image .image_wrapper{border:0!important;background:transparent!important;box-shadow:none!important}
body.rk-skin #Content .rk-photo{border-radius:var(--rk-radius)!important;box-shadow:var(--rk-shadow-lg);overflow:hidden}
body.rk-skin #Content .rk-photo img{border-radius:inherit;transition:transform 1.2s var(--rk-ease)}
body.rk-skin #Content .rk-photo:hover img{transform:scale(1.04)}
body.rk-skin #Content .rk-cutout img{filter:drop-shadow(0 30px 34px rgba(10,22,48,.22)) drop-shadow(0 6px 10px rgba(10,22,48,.10));transition:transform 1s var(--rk-ease)}
body.rk-skin #Content .rk-cutout:hover img{transform:translateY(-8px) rotate(-1.5deg)}

/* ════════════════ صفحهٔ اصلی: بخش‌های برند ════════════════ */
body.rk-skin.rk-has-hero #Content{padding-top:0!important}
body.rk-skin .rk-brand{
  position:relative;isolation:isolate;
  max-width:1240px;margin:40px auto!important;border-radius:36px;overflow:hidden;
  background:linear-gradient(90deg,#fff 0%,#fff 50%,color-mix(in srgb,var(--b1) 7%,#fff) 100%)!important;
  box-shadow:var(--rk-shadow-lg);border:1px solid rgba(11,58,110,.06);
}
body.rk-skin .rk-brand::before{content:"";position:absolute;z-index:-1;width:520px;height:520px;border-radius:50%;
  background:radial-gradient(circle,color-mix(in srgb,var(--b1) 22%,transparent),transparent 65%);right:-120px;top:50%;translate:0 -50%;filter:blur(10px)}
body.rk-skin .rk-brand.rk-flip::before{right:auto;left:-120px}
body.rk-skin .rk-brand::after{content:attr(data-word);position:absolute;z-index:-1;bottom:-.18em;right:24px;direction:ltr;
  font-family:var(--rk-font);font-weight:900;font-size:min(11vw,150px);line-height:1;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1.2px color-mix(in srgb,var(--b1) 16%,transparent)}
body.rk-skin .rk-brand.rk-flip::after{right:auto;left:24px}
body.rk-skin .rk-brand > .section_wrapper{display:flex!important;align-items:center;flex-wrap:wrap;padding:40px 48px!important}
body.rk-skin .rk-brand > .section_wrapper > .mcb-wrap{float:none!important;align-self:center}
body.rk-skin .rk-brand .column_placeholder{display:none!important}
body.rk-skin .rk-brand .column_column h3{
  font-size:clamp(40px,5vw,68px)!important;font-weight:900!important;line-height:1.1!important;letter-spacing:.02em;margin:0 0 6px!important;
  background:linear-gradient(100deg,var(--b2),var(--b1));-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;
  direction:ltr;text-align:center!important}
body.rk-skin .rk-brand .rk-brand__fa{display:block;text-align:center;margin:0 0 26px;font-size:18px;font-weight:700;color:var(--rk-muted)}
body.rk-skin .rk-brand .column_button a.button:not(.the-icon):not(.slider_prev):not(.slider_next){
  width:auto!important;min-width:230px;background:linear-gradient(135deg,var(--b2),var(--b1))!important;box-shadow:0 16px 34px -14px var(--b1)!important}
body.rk-skin .rk-brand .column_button a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover{box-shadow:0 22px 40px -14px var(--b1)!important}
body.rk-skin .rk-brand .column_button .mcb-column-inner{display:flex;justify-content:center}
body.rk-skin .rk-brand .column_image img{max-height:380px;width:auto!important;margin:0 auto;display:block;mix-blend-mode:multiply}
body.rk-skin .rk-brand .column_image .rk-cutout img{filter:drop-shadow(0 26px 26px rgba(10,22,48,.16))}
body.rk-skin .rk-brand .column_image .image_frame{background:transparent!important}
body.rk-skin .rk-brand .column_image .rk-cutout img{animation:rk-bob 8s ease-in-out infinite}

/* جداکننده‌های لوگو‌دار */
body.rk-skin .rk-sep{display:none!important}
body.rk-skin .rk-sep > .section_wrapper{display:flex!important;align-items:center;padding:0 24px!important}
body.rk-skin .rk-sep .column_image img{max-height:22px;width:auto!important;opacity:.55;filter:grayscale(1)}

/* بخش «درباره» */
body.rk-skin .rk-about{max-width:1240px;margin:56px auto!important;border-radius:36px;overflow:hidden;position:relative;isolation:isolate;
  background:linear-gradient(140deg,var(--rk-ink) 0%,#0e2550 60%,#123a78 100%)!important;color:#fff;box-shadow:var(--rk-shadow-lg)}
body.rk-skin .rk-about::before{content:"";position:absolute;z-index:-1;inset:auto -10% -60% auto;width:620px;height:620px;border-radius:50%;
  background:conic-gradient(from 0deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6,#e0338b);filter:blur(90px);opacity:.28}
body.rk-skin .rk-about > .section_wrapper{padding:60px 64px!important}
body.rk-skin .rk-about > .section_wrapper > .mcb-wrap:first-child{width:100%!important;float:none!important}
body.rk-skin .rk-about > .section_wrapper > .mcb-wrap:not(:first-child){display:none!important}
body.rk-skin .rk-about .column_attr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;align-items:stretch}
body.rk-skin .rk-about .column_attr > p{grid-column:1/-1;max-width:1000px;text-align:right!important;margin:0 0 14px!important;font-size:16.5px!important;line-height:2.1!important}
body.rk-skin .rk-about .column_attr > p.rk-head{margin:22px 0 14px!important}
body.rk-skin .rk-about .column_attr > p.rk-head strong{font-size:26px;font-weight:900!important;display:inline-flex;align-items:center;gap:12px}
body.rk-skin .rk-about .column_attr > p.rk-head strong::before{content:"";width:28px;height:5px;border-radius:5px;background:var(--rk-rainbow)}
body.rk-skin .rk-about .column_attr > p.rk-point{grid-column:auto;max-width:none;position:relative;display:flex;align-items:center;margin:0 0 14px!important;padding:16px 58px 16px 18px!important;border-radius:16px;
  background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:#fff!important;font-weight:600;font-size:15.5px!important;line-height:1.9!important;transition:background .3s,transform .3s var(--rk-ease)}
body.rk-skin .rk-about .column_attr > p.rk-point:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}
body.rk-skin .rk-about .column_attr > p.rk-point.rk-wide{grid-column:1/-1}
body.rk-skin .rk-about .column_attr > p.rk-point::before{content:"";position:absolute;right:18px;top:50%;translate:0 -50%;width:24px;height:24px;
  background:var(--rk-rainbow);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.4 14.2L6.4 12l1.4-1.4 2.8 2.8 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.4 14.2L6.4 12l1.4-1.4 2.8 2.8 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") center/contain no-repeat}
body.rk-skin .rk-about .column_attr > p.rk-point + p:not(.rk-point){margin-top:18px!important}
body.rk-skin .rk-about :is(p,li,span,div){color:rgba(255,255,255,.78)!important;font-size:16px}
body.rk-skin .rk-about :is(h1,h2,h3,h4,h5,h6,strong,b){color:#fff!important}
body.rk-skin .rk-about :is(h1,h2,h3,h4,h5,h6){font-size:24px!important;margin:24px 0 10px!important}
body.rk-skin .rk-about ul{list-style:none!important;margin:10px 0 18px!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.rk-skin .rk-about ul li{position:relative;margin:0!important;padding:14px 50px 14px 16px!important;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:#fff!important;font-weight:600;line-height:1.8}
body.rk-skin .rk-about ul li::before{content:"";position:absolute;right:16px;top:50%;translate:0 -50%;width:22px;height:22px;border-radius:50%;
  background:var(--rk-rainbow);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.4 14.2L6.4 12l1.4-1.4 2.8 2.8 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1.4 14.2L6.4 12l1.4-1.4 2.8 2.8 5.6-5.6 1.4 1.4-7 7z'/%3E%3C/svg%3E") center/contain no-repeat}

/* ════════════════ اسلایدرِ مطالب (لیست قیمت‌ها) ════════════════ */
body.rk-skin .blog_slider .blog_slider_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}
body.rk-skin .blog_slider .blog_slider_header .title{font-size:clamp(22px,2.4vw,30px)!important;font-weight:900!important;color:var(--rk-ink)!important;margin:0!important;position:relative;padding-right:18px}
body.rk-skin .blog_slider .blog_slider_header .title::before{content:"";position:absolute;right:0;top:15%;bottom:15%;width:5px;border-radius:5px;background:var(--rk-rainbow)}
body.rk-skin .blog_slider .slider_navigation{display:flex;gap:8px}
body.rk-skin .blog_slider .slider_navigation a.button{all:unset;cursor:pointer;width:46px;height:46px;border-radius:50%;display:grid!important;place-items:center;
  background:#fff!important;border:1px solid var(--rk-line)!important;color:var(--rk-ink)!important;box-shadow:var(--rk-shadow)!important;transition:all .3s var(--rk-ease)}
body.rk-skin .blog_slider .slider_navigation a.button:hover{background:var(--rk-ink)!important;color:#fff!important;transform:translateY(-2px)}
body.rk-skin .blog_slider .slider_navigation a.button i{color:inherit!important}
body.rk-skin .blog_slider_li{padding:10px!important}
body.rk-skin .blog_slider_li .item_wrapper,
body.rk-skin .posts_group .post-item,
body.rk-skin .rk-card{
  background:#fff!important;border-radius:var(--rk-radius)!important;overflow:hidden;
  box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06);
  transition:transform .45s var(--rk-ease),box-shadow .45s var(--rk-ease)}
body.rk-skin .blog_slider_li .item_wrapper:hover,
body.rk-skin .posts_group .post-item:hover{transform:translateY(-8px);box-shadow:var(--rk-shadow-lg)}
body.rk-skin .blog_slider_li .image_frame,
body.rk-skin .posts_group .image_frame{border:0!important;border-radius:0!important;margin:0!important;overflow:hidden;background:#eef2f8!important}
body.rk-skin .blog_slider_li .image_frame img,
body.rk-skin .posts_group .image_frame img{aspect-ratio:16/11;object-fit:cover;width:100%;transition:transform 1.1s var(--rk-ease)!important}
body.rk-skin .blog_slider_li .item_wrapper:hover .image_frame img,
body.rk-skin .posts_group .post-item:hover .image_frame img{transform:scale(1.07)}
body.rk-skin .blog_slider_li .image_frame .image_links,
body.rk-skin .posts_group .image_frame .image_links{display:none!important}
body.rk-skin .blog_slider_li .date_label{top:14px!important;right:14px!important;left:auto!important;width:auto!important;background:rgba(10,22,48,.72)!important;color:#fff!important;border-radius:999px;padding:5px 12px!important;font-size:12px;line-height:1.6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2}
body.rk-skin .blog_slider_li .item_wrapper{position:relative}
body.rk-skin .blog_slider_li .date_label:after{display:none!important}
body.rk-skin .blog_slider_li .desc{padding:20px 22px 22px!important;text-align:right}
body.rk-skin .blog_slider_li .desc h4{font-size:17px!important;font-weight:800!important;margin:0 0 8px!important;line-height:1.7}
body.rk-skin .blog_slider_li .desc h4 a{color:var(--rk-ink)!important}
body.rk-skin .blog_slider_li .desc hr{display:none}
body.rk-skin .blog_slider_li .desc a.button{all:unset;cursor:pointer;display:inline-flex!important;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--rk-blue)!important;background:none!important;box-shadow:none!important;min-height:0;padding:0!important}
body.rk-skin .blog_slider_li .desc a.button::after{content:"←";transition:transform .3s var(--rk-ease)}
body.rk-skin .blog_slider_li .desc a.button:hover::after{transform:translateX(-5px)}
body.rk-skin .blog_slider_li .desc a.button i,body.rk-skin .blog_slider_li .desc a.button .button_icon{display:none!important}
body.rk-skin .blog_slider .slider_pager .slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px}
body.rk-skin .slider_pager .slick-dots li{display:flex!important;margin:0!important;line-height:0}
body.rk-skin .slider_pager .slick-dots li a{display:block!important;margin:0!important}
body.rk-skin .blog_slider .slider_pager .slick-dots li a,
body.rk-skin .slider_pager .slick-dots li button{width:9px!important;height:9px!important;border-radius:9px!important;background:#cfd8e6!important;transition:width .35s var(--rk-ease),background .3s;text-indent:-9999px;overflow:hidden}
body.rk-skin .slider_pager .slick-dots li.slick-active a,
body.rk-skin .slider_pager .slick-dots li.slick-active button{width:30px!important;background:var(--rk-brand-grad)!important}
body.rk-skin .slider_pager .slick-dots li a:before,
body.rk-skin .slider_pager .slick-dots li a:after{display:none!important}

/* ════════════════ صفحهٔ «لیست قیمت» (فهرست مطالب) ════════════════ */
body.rk-skin .posts_group.classic .post-item{display:flex;align-items:stretch;margin-bottom:22px!important;padding:0!important}
body.rk-skin .posts_group.classic .post-item .image_frame{flex:0 0 260px;max-width:260px}
body.rk-skin .posts_group.classic .post-item .image_frame img{height:100%}
body.rk-skin .posts_group .post-desc-wrapper{padding:22px 26px!important;flex:1;border:0!important}
body.rk-skin .posts_group .post-desc-wrapper .post-head{border:0!important}
body.rk-skin .posts_group .post-title h2{font-size:20px!important;line-height:1.6!important;margin-bottom:8px!important}
body.rk-skin .posts_group .post-title h2 a{color:var(--rk-ink)!important}
body.rk-skin .posts_group .post-item .date_label,
body.rk-skin .posts_group .post-meta{color:var(--rk-muted)!important}
body.rk-skin .posts_group .post-item .post-photo-wrapper{border:0!important}
body.rk-skin .posts_group .post-item .post-photo-wrapper:after,
body.rk-skin .posts_group .post-item:after{display:none!important}
body.rk-skin .posts_group .post-desc-wrapper .post-desc{border-color:var(--rk-line)!important}

/* ════════════════ مطلبِ تکی (لیست قیمت) ════════════════ */
body.rk-skin.single-post #Content .section_wrapper,
body.rk-skin.single-portfolio #Content .section_wrapper{max-width:1180px}
body.rk-skin.single-post .post-header .title_wrapper h1,
body.rk-skin.single-post .entry-title,
body.rk-skin.single-post h1.entry-title{font-size:clamp(28px,3.4vw,42px)!important;font-weight:900!important;color:var(--rk-ink)!important}
body.rk-skin.single-post .single-photo-wrapper .image_frame{border:0!important;border-radius:var(--rk-radius)!important;overflow:hidden;box-shadow:var(--rk-shadow-lg)}
body.rk-skin .the_content_wrapper ul:not(.slick-dots):not(.social){
  list-style:none!important;margin:18px 0!important;padding:8px!important;border-radius:var(--rk-radius);background:#fff;box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06)}
body.rk-skin .the_content_wrapper ul:not(.slick-dots):not(.social) > li{
  display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;
  margin:0!important;padding:12px 16px!important;border-radius:12px;font-size:15px;color:var(--rk-text);background:transparent!important;border:0!important}
body.rk-skin .the_content_wrapper ul:not(.slick-dots):not(.social) > li:nth-child(odd){background:#f4f7fc!important}
body.rk-skin .the_content_wrapper ul:not(.slick-dots):not(.social) > li:hover{background:#e9f1ff!important}
body.rk-skin .the_content_wrapper ul:not(.slick-dots):not(.social) > li::before{display:none!important}
body.rk-skin .rk-price{font-weight:800;color:var(--rk-navy);background:#eaf2ff;border-radius:999px;padding:3px 14px;white-space:nowrap;font-size:14.5px}
body.rk-skin .rk-name{font-weight:600}
body.rk-skin .the_content_wrapper table{width:100%;border-collapse:separate!important;border-spacing:0;border-radius:var(--rk-radius);overflow:hidden;box-shadow:var(--rk-shadow);background:#fff;border:1px solid var(--rk-line)!important}
body.rk-skin .the_content_wrapper table th{background:var(--rk-ink)!important;color:#fff!important;padding:14px!important;border:0!important}
body.rk-skin .the_content_wrapper table td{padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--rk-line)!important}
body.rk-skin .the_content_wrapper table tr:nth-child(even) td{background:#f6f9fd}
body.rk-skin .section-post-header .post-meta,
body.rk-skin .section-post-header .post-header{border-color:var(--rk-line)!important}
body.rk-skin .post-nav{background:#fff!important;border-radius:var(--rk-radius-sm);box-shadow:var(--rk-shadow);border:0!important}
body.rk-skin .fixed-nav{border-radius:14px;overflow:hidden;box-shadow:var(--rk-shadow-lg)}
body.rk-skin .fixed-nav .arrow{background:var(--rk-brand-grad)!important}
body.rk-skin .section-post-related .section-related-adjustment,
body.rk-skin .section-post-related .post-related{border-radius:var(--rk-radius)}
body.rk-skin .author-box .avatar-wrapper img{border-radius:50%}
body.rk-skin .author-box,
body.rk-skin .post-footer{background:#fff!important;border-radius:var(--rk-radius-sm)!important;box-shadow:var(--rk-shadow);border:0!important}
body.rk-skin #comments textarea,
body.rk-skin #Content input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),
body.rk-skin #Content textarea,
body.rk-skin #Content select{
  border-radius:14px!important;border:1.5px solid var(--rk-line)!important;background:#fff!important;padding:12px 16px!important;color:var(--rk-text)!important;box-shadow:none!important;transition:border-color .25s,box-shadow .25s}
body.rk-skin #Content :is(input,textarea,select):focus{border-color:var(--rk-blue)!important;box-shadow:0 0 0 4px rgba(31,111,229,.14)!important;outline:0}

/* ════════════════ «محصولات» (پورتفولیو) ════════════════ */
body.rk-skin .portfolio_wrapper .portfolio_group .portfolio-item{padding:12px!important}
body.rk-skin .portfolio_wrapper .portfolio_group .portfolio-item .portfolio-item-fw-bg,
body.rk-skin .portfolio_wrapper .portfolio_group .portfolio-item > .portfolio-item-fw-bg{background:#fff!important;border-radius:var(--rk-radius)!important;overflow:hidden;box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06);transition:transform .45s var(--rk-ease),box-shadow .45s var(--rk-ease)}
body.rk-skin .portfolio_wrapper .portfolio_group .portfolio-item:hover .portfolio-item-fw-bg{transform:translateY(-8px);box-shadow:var(--rk-shadow-lg)}
body.rk-skin .portfolio_wrapper .image_frame{border:0!important;margin:0!important;border-radius:0!important;background:#eef2f8!important}
body.rk-skin .portfolio_wrapper .image_frame img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform 1.1s var(--rk-ease)!important}
body.rk-skin .portfolio_wrapper .portfolio-item:hover .image_frame img{transform:scale(1.07)}
body.rk-skin .portfolio_wrapper .image_frame .image_links{display:none!important}
body.rk-skin .portfolio_wrapper .desc{padding:18px 22px!important;display:flex;align-items:center;justify-content:space-between}
body.rk-skin .portfolio_wrapper .desc .title_wrapper h5{font-size:19px!important;font-weight:800!important;margin:0!important}
body.rk-skin .portfolio_wrapper .desc .title_wrapper h5 a{color:var(--rk-ink)!important}
body.rk-skin .portfolio_wrapper .desc .title_wrapper h5 a::after{content:" ←";color:var(--rk-blue);opacity:0;display:inline-block;transform:translateX(8px);transition:all .35s var(--rk-ease)}
body.rk-skin .portfolio_wrapper .portfolio-item:hover .desc .title_wrapper h5 a::after{opacity:1;transform:none}
body.rk-skin .portfolio_wrapper .desc .button-love,
body.rk-skin .portfolio_wrapper .desc .love-text{color:var(--rk-muted)!important}
body.rk-skin .mfn-love i,body.rk-skin .mfn-love{color:var(--rk-magenta)!important}

/* صفحهٔ هر برند: هر ردیفِ محصول یک کارت */
body.rk-skin.single-portfolio #Content .entry-content .mcb-section:not(.rk-plain),
body.rk-skin.single-portfolio #Content .the_content_wrapper .mcb-section:not(.rk-plain){
  max-width:1180px;margin:0 auto 26px!important;border-radius:28px;background:#fff!important;box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06);overflow:hidden}
body.rk-skin.single-portfolio #Content .mcb-section > .section_wrapper{padding:34px 30px!important;display:flex!important;align-items:center;flex-wrap:wrap}
body.rk-skin.single-portfolio #Content .mcb-section h3,
body.rk-skin.single-portfolio #Content .mcb-section h4{font-size:24px!important;margin-bottom:14px!important}
body.rk-skin.single-portfolio #Content .mcb-section ul{list-style:none!important;padding:0!important;margin:0 0 10px!important}
body.rk-skin.single-portfolio #Content .mcb-section ul li{position:relative;padding:3px 26px 3px 0!important;margin:0!important;line-height:1.9}
body.rk-skin.single-portfolio #Content .mcb-section ul li::before{content:"";position:absolute;right:4px;top:.85em;width:9px;height:9px;border-radius:50%;background:var(--rk-brand-grad)}
body.rk-skin.single-portfolio .section-portfolio-header .portfolio-meta,
body.rk-skin.single-portfolio .post-header .title_wrapper{border:0!important}
body.rk-skin.single-portfolio .single-photo-wrapper .image_frame{border:0!important;border-radius:28px!important;overflow:hidden;box-shadow:var(--rk-shadow-lg);background:#fff!important}

/* ════════════════ «تماس با ما» ════════════════ */
body.rk-skin .column_map_basic .mcb-column-inner,
body.rk-skin .mcb-item-map_basic,
body.rk-skin #Content iframe[src*="google.com/maps"]{border-radius:var(--rk-radius)!important;overflow:hidden;box-shadow:var(--rk-shadow-lg)}
body.rk-skin .rk-tel{display:inline-flex;align-items:center;gap:8px;margin:4px 0;padding:8px 18px;border-radius:999px;background:#fff;border:1px solid var(--rk-line);box-shadow:var(--rk-shadow);font-weight:800;color:var(--rk-ink)!important;direction:ltr;text-decoration:none!important;transition:transform .3s var(--rk-ease),box-shadow .3s}
body.rk-skin .rk-tel:hover{transform:translateY(-2px);box-shadow:var(--rk-shadow-lg);color:var(--rk-blue)!important}
body.rk-skin .rk-tel::before{content:"";width:16px;height:16px;background:var(--rk-brand-grad);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 006.6 6.6l2.2-2.2a1 1 0 011-.25 11.4 11.4 0 003.6.57 1 1 0 011 1V20a1 1 0 01-1 1A17 17 0 013 4a1 1 0 011-1h3.5a1 1 0 011 1c0 1.25.2 2.45.57 3.57a1 1 0 01-.25 1z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 006.6 6.6l2.2-2.2a1 1 0 011-.25 11.4 11.4 0 003.6.57 1 1 0 011 1V20a1 1 0 01-1 1A17 17 0 013 4a1 1 0 011-1h3.5a1 1 0 011 1c0 1.25.2 2.45.57 3.57a1 1 0 01-.25 1z'/%3E%3C/svg%3E") center/contain no-repeat}
body.rk-skin .column_social_icons a,
body.rk-skin .social-icons a,
body.rk-skin #Content ul.social li a{width:46px!important;height:46px!important;border-radius:14px!important;display:inline-grid!important;place-items:center;background:#fff!important;border:1px solid var(--rk-line)!important;box-shadow:var(--rk-shadow);transition:all .3s var(--rk-ease)}
body.rk-skin .column_social_icons a:hover,
body.rk-skin #Content ul.social li a:hover{transform:translateY(-3px);background:var(--rk-ink)!important;color:#fff!important}

/* بلوکِ قرمزِ لوگو‌دار (درباره/تماس) */
body.rk-skin .rk-badge{border-radius:28px!important;overflow:hidden;box-shadow:0 30px 60px -24px rgba(31,111,229,.6)}

/* ════════════════ فوتر ════════════════ */
body.rk-skin #Footer{
  position:relative;isolation:isolate;overflow:hidden;
  background:var(--rk-rainbow) top/100% 4px no-repeat,radial-gradient(90% 120% at 85% 0%,#14336b 0%,#0a1630 55%,#060d1f 100%)!important;color:rgba(255,255,255,.75)!important;margin-top:60px}
body.rk-skin #Footer::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--rk-rainbow);z-index:2}
body.rk-skin #Footer::after{content:"";position:absolute;z-index:-1;width:560px;height:560px;left:-160px;bottom:-320px;border-radius:50%;
  background:conic-gradient(from 0deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6,#e0338b);filter:blur(110px);opacity:.22}
body.rk-skin #Footer .widgets_wrapper{padding:70px 0 40px!important;background:transparent!important}
body.rk-skin #Footer :is(p,h1,h2,h3,h4,h5,h6,li,span:not([class*="icon"]),div){color:rgba(255,255,255,.78)!important}
body.rk-skin #Footer h5{font-size:15.5px!important;font-weight:500!important;line-height:2!important}
body.rk-skin #Footer a{color:#fff!important;text-decoration:none!important;transition:color .25s,opacity .25s}
body.rk-skin #Footer a:hover{color:#8cc8ff!important}
body.rk-skin #Footer .widget_text p.big a{font-weight:800}
body.rk-skin #Footer .widget_text p.big i{color:rgba(255,255,255,.35)!important}
body.rk-skin #Footer img{content:url("/wp-content/plugins/rokn-skin/assets/img/logo-white.png");max-height:54px!important;width:auto!important}
body.rk-skin #Footer .footer_copy{border-top:1px solid rgba(255,255,255,.08)!important;background:rgba(0,0,0,.18)!important}
body.rk-skin #Footer .footer_copy .copyright,
body.rk-skin #Footer .footer_copy li{font-size:13.5px!important;color:rgba(255,255,255,.55)!important}
body.rk-skin #Footer .footer_copy .container{padding:20px 0!important}
body.rk-skin #Footer :is(.mfn-icon-box a,.icon_wrapper,.social a,.column_icon_box a, a[class*="social"]){transition:transform .3s var(--rk-ease)!important}
body.rk-skin #Footer :is(.mfn-icon-box a,.social a):hover{transform:translateY(-3px)}
body.rk-skin #back_to_top{border-radius:14px!important;background:var(--rk-brand-grad)!important;color:#fff!important;border:0!important;box-shadow:var(--rk-shadow-lg)}

/* ════════════════ Chaty (دکمهٔ تماسِ شناور) ════════════════ */
body.rk-skin .chaty-widget svg circle,
body.rk-skin .chaty-i-trigger svg circle,
body.rk-skin .chaty .chaty-cta-button svg circle{fill:#0b3a6e!important}
body.rk-skin .chaty .chaty-cta-button,
body.rk-skin .chaty .chaty-i-trigger .chaty-channel{box-shadow:0 14px 30px -10px rgba(11,58,110,.6)!important;border-radius:50%}
body.rk-skin .chaty .on-hover-text,
body.rk-skin .chaty .chaty-tooltip:after,
body.rk-skin .chaty-tooltip.pos-left:after,
body.rk-skin .chaty .cht-cta-text{font-family:var(--rk-font)!important;font-weight:700!important}
body.rk-skin .chaty-tooltip:after{border-radius:999px!important;padding:8px 16px!important;box-shadow:var(--rk-shadow-lg)!important;color:var(--rk-ink)!important}

/* ════════════════ ورودِ نرم هنگام اسکرول ════════════════ */
html.rk-js body.rk-skin .rk-reveal{opacity:0;transform:translate3d(0,34px,0);transition:opacity .9s ease,transform 1.1s var(--rk-ease);transition-delay:var(--rk-d,0s)}
html.rk-js body.rk-skin .rk-reveal.is-in{opacity:1;transform:none}

/* ════════════════ موبایل ════════════════ */
@media (max-width:767px){
  body.rk-skin .rk-brand{margin:18px 14px!important;border-radius:28px}
  body.rk-skin .rk-brand > .section_wrapper{padding:30px 18px!important;min-height:0}
  body.rk-skin .rk-brand .column_image img{max-height:260px}
  body.rk-skin .rk-brand::after{font-size:30vw;right:10px}
  body.rk-skin .rk-brand .column_button .button{min-width:0;width:100%}
  body.rk-skin .rk-about{margin:24px 14px!important;border-radius:28px}
  body.rk-skin .rk-about > .section_wrapper{padding:34px 22px!important}
  body.rk-skin .rk-about ul{grid-template-columns:1fr}
  body.rk-skin .posts_group.classic .post-item{flex-direction:column}
  body.rk-skin .posts_group.classic .post-item .image_frame{flex-basis:auto;max-width:none}
  body.rk-skin.single-portfolio #Content .mcb-section:not(.rk-plain){margin:0 12px 18px!important;border-radius:22px}
  body.rk-skin.single-portfolio #Content .mcb-section > .section_wrapper{padding:22px 16px!important}
  body.rk-skin #Footer .widgets_wrapper{padding:54px 0 20px!important}
  body.rk-skin #Footer .widgets_wrapper .column{margin-bottom:18px}
  /* دکمهٔ چتی دیگر روی کپی‌رایت نمی‌افتد */
  body.rk-skin #Footer .footer_copy .container{padding-bottom:84px!important}
  body.rk-skin .chaty-tooltip:after{display:none!important}
}

/* کاهشِ حرکت برای کسانی که خواسته‌اند */
@media (prefers-reduced-motion:reduce){
  .rk-hero *,.rk-hero *::before,.rk-hero *::after,body.rk-skin .rk-brand *{animation:none!important;transition-duration:.01ms!important}
  html.rk-js body.rk-skin .rk-reveal{opacity:1;transform:none}
}

/* خطِ زیرِ عنوان‌ها در قالب یک عکس ۱۹۳×۴ است → نوارِ رنگین‌کمانی */
body.rk-skin img[src*="home_tuning_sep"]{
  content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='193' height='4'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='1' x2='0'%3E%3Cstop offset='0' stop-color='%23e0338b'/%3E%3Cstop offset='.35' stop-color='%23ff6b3d'/%3E%3Cstop offset='.65' stop-color='%231fb6e8'/%3E%3Cstop offset='1' stop-color='%235b3fd6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='133' width='60' height='4' rx='2' fill='url(%23g)'/%3E%3Crect width='126' y='1.5' height='1' fill='%23d9e1ee'/%3E%3C/svg%3E");
  width:193px!important;height:4px!important}

/* برچسبِ دکمهٔ تماسِ شناور فقط با هاور — روی محتوا نمی‌افتد */
body.rk-skin .chaty-tooltip:not(:hover):after,
body.rk-skin .chaty-tooltip:not(:hover):before{opacity:0!important;visibility:hidden!important}

/* آیکون‌های شبکهٔ اجتماعیِ فوتر: شیشه‌ای و یکدست */
body.rk-skin #Footer .wp-block-social-links{gap:10px!important}
body.rk-skin #Footer .wp-block-social-link{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.14);border-radius:14px!important;transition:transform .3s var(--rk-ease),background .3s}
body.rk-skin #Footer .wp-block-social-link a{padding:11px!important;color:#fff!important}
body.rk-skin #Footer .wp-block-social-link svg{fill:#fff!important;width:22px;height:22px}
body.rk-skin #Footer .wp-block-social-link:hover{transform:translateY(-3px)}
body.rk-skin #Footer .wp-social-link-instagram:hover{background:linear-gradient(45deg,#f9a03f,#e0338b,#8a3ab9)!important}
body.rk-skin #Footer .wp-social-link-telegram:hover{background:#229ed9!important}
body.rk-skin #Footer .wp-social-link-chain:hover{background:#1f6fe5!important}
body.rk-skin .mcb-section:has(.column_blog_slider){padding-bottom:30px!important}

body.rk-skin .rk-brand.rk-flip{background:linear-gradient(270deg,#fff 0%,#fff 50%,color-mix(in srgb,var(--b1) 7%,#fff) 100%)!important}
body.rk-skin .chaty .chaty-tooltip:not(:hover) .on-hover-text{opacity:0!important;visibility:hidden!important;transform:translateX(8px);transition:opacity .25s,transform .25s}
body.rk-skin .chaty .on-hover-text{border-radius:999px!important;box-shadow:0 10px 30px -10px rgba(10,22,48,.35)!important}

/* «ادامه مطلب» روی کارت‌ها: نرم و کوچک، نه دکمهٔ سنگین */
body.rk-skin .blog_slider_li .desc a.button:not(.the-icon):not(.slider_prev):not(.slider_next),
body.rk-skin .posts_group .post-item a.button:not(.the-icon):not(.slider_prev):not(.slider_next),
body.rk-skin .post-related a.button:not(.the-icon):not(.slider_prev):not(.slider_next){
  min-height:40px;padding:0 18px!important;font-size:14px!important;
  background:#eef4ff!important;color:var(--rk-blue)!important;box-shadow:none!important}
body.rk-skin .blog_slider_li .desc a.button:not(.the-icon):not(.slider_prev):not(.slider_next) .button_label,
body.rk-skin .posts_group .post-item a.button:not(.the-icon):not(.slider_prev):not(.slider_next) .button_label,
body.rk-skin .post-related a.button:not(.the-icon):not(.slider_prev):not(.slider_next) .button_label{color:var(--rk-blue)!important}
body.rk-skin .blog_slider_li .desc a.button:not(.the-icon):not(.slider_prev):not(.slider_next)::before,
body.rk-skin .posts_group .post-item a.button:not(.the-icon):not(.slider_prev):not(.slider_next)::before,
body.rk-skin .post-related a.button:not(.the-icon):not(.slider_prev):not(.slider_next)::before{display:none}
body.rk-skin .blog_slider_li .desc a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover,
body.rk-skin .posts_group .post-item a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover,
body.rk-skin .post-related a.button:not(.the-icon):not(.slider_prev):not(.slider_next):hover{background:var(--rk-blue)!important;color:#fff!important;transform:translateY(-2px)}
body.rk-skin .blog_slider_li .desc a.button:hover .button_label,
body.rk-skin .posts_group .post-item a.button:hover .button_label,
body.rk-skin .post-related a.button:hover .button_label{color:#fff!important}
body.rk-skin .rk-about .mcb-column-inner{margin-bottom:0!important}
body.rk-skin .rk-about .column_attr > p:last-child{margin-bottom:0!important}

/* بلوکِ قرمزِ لوگو → پلاکِ سرمه‌ایِ برند */
body.rk-skin img.rk-badge-img{content:url("data:image/webp;base64,UklGRkwNAABXRUJQVlA4IEANAAAwSQCdASrYAJYBPmEwlUgkIyIhIdM48IAMCWVu4XXI5fgK+iAPlV8wMoPqvPMsj9u/IX9kyczmf/if1j8nvgz/wvYB+gPYA/WLpReYD9g/2t98D0U/2n/SewX/Qv8z1lHoa+W/+6/w/f2n/j/ul7Y+q9egOzD/U8u+fefvfN3/C+DPACen2heFnglpDvkXsAfpX0Ic/T1F6PXWjDJ7BwI4GCYG/5tvOcY8njYZES/U3bLCd74VOu6zDA7QKJ6uVs70+tK3B2ntHakAryQTtbBtui/uv7tqX91+r3DRIoSUbPLYvJJTdNXXm7Uv7rXz4fnULUmQpU5wpxVebf3YFXZw0GYR7MIw5pr1P51ClhrcjC2Vqrzb+6/txYeGXzqFLDUIOlErVXm39uLDwy+dQpYzFzg8rVXm391rvgy+dQpYa2RVxtj9H6P0foz1Xm392BnKYFXZKolasqX91nAXIW8UZ82RqAtQFaC2Z5BlsPcYJfzKowjyDr6hHhqd/RXcvCCuPt5oCXvwjXSTSvzRCYiLmsF53HZBgKZ5TIvuGD0SffIBQfE4jnpFzcZRQFmQs0CEaj82xqfENqqytAAxPzRFAW8Qt9ZHUiVJ6V7HAYCNdQMWR8uMb9ET2q6yN8G8AyeWUMyv39xT5YQTM8cV1+aF6+D8qmGq6Ndkvs6pin5jcmTJxn1sxmPs0Q/664Au7P7vOXavlmzyHgAFOp8lc/yMEoW9GMsIJWxNzW6YaALBXFN2M4q0/+ps0D1KV4q8cbBBEVvgV136/PZhHswj2YRhzuwA/mJaQke9vuuCcyUhLTUqceqhE+95lFf/PNHB83AGZ/wfw3NwBmehPl50yFEwvHY0lJmYZ/ZqjBHUcBgTfVm93La1bJH4JOU2HsQG41xs63I+noRf3Dr2ZuJ2PWVsPLV28NH65ZFVvipGp/e8da43a/K2pHe4p1e1wuqxwYpy4SDky/GT3CC00w9cKMpKoO3EY9lSgTLRgyyhI6me9ZG2Ag9QIa30GCZg61vlDB08Pod+Eb95WVAmqj3Be78e5foec+5yWJBC0aH8NVDpkT4CM8u2mxJbSoij4vHM9fgsU6y/0qiYLDSxPB/odNJsrFJpq7Vde7oED1w0RXfyxTp80zvc8scRjVZvdMRm8d5id7+iRFvZz08ZC3AiZy1GkKlaU0RNZhUTJGbYvZfaFilngGVU3CS+HqwE23RoY9udAbghdjwfKv72wxbmBXTvKYwKoNccNmB2eYT9C4rzbqECnGxAxKM3edS+cNFnZ37BWUrZknF2Y/b37XzJKTOLQz8XfR6icYI4n1xh+5jglC7tbH0o41cZ/7UokZ0aEiqD/NP805RbRcWM+hfl18bnWbaqWbQ8HUQnuo34g/WNYDxWoAAfYf/orgJtOtvH/Kg5BgzTD+bWpeoSqXqs2F+YDPNpURZ5tKioAoiZ9DduFhtsU/GpMVT5MsoZbLi5AYbQKILOKMdEXzSfbdTP9BQUHqIHIhfNQ3xoAAAAAAADsNOPwwA1fZvf/3ll5Tqa1hjRYbBhvAh00/nYyCFmdWATeEDhvRv1tr+Hx6icp+qZTBdusp3YymkGqIC0oDXBHRPVqsc73keWvGXuZnrfj7aZa4tJpoRBZmLsc+EgDkVFWb9vKWqvxr211B4LEF4ohAY/rLJQ04VOrxAjSgZkbFaAB2vP0ux6EvkjT7rQD91FlFCnBJlcrcSJ6HKGCDYMPnTFXHBYyCKpvn9Ojaz3FNusMwlSvYAAEZ0KrnALV8wH+ERm56P7i7e6Cx10ApgB0inrPN3g0vvO+I6lunrUVtPv4hEHKgFboDMPETZsvTOxxp6V5d4uvyH0h830uc25tLa1D7BIW+3CMy0JJG6TucMuHiqLyhrO2f44sYXlrsOn7LP1KLThglaBauDIgHdLudzYV9q+WJCNKn5zgaiHMnzJ0ff5AAJkteivaZLmie93z26K/61Pu/vwBTzZ+KnzohP4KDuDXzinofXUNJ/TWivWU7cePEYQRUgmj0J5K2agNQ87Jqfya5zYUCi+n4W44l+MO80pRPo9lkRxSb1bk4n+87u0fjm0WnYkKjunMdxY66lBAnL/3ahpUaRx0tH9w2/7gy/n9MzJNQgTqDR5CQPI3oB5qkXX9ATVgegCCGln6c5031n7+CCCAAFLkXYDSphS3eaHa3DPSu7TynHuBPorbsWcvr10190OhSQrIwSiL9LOhDbuU8NdAYY1mzcofg5IKgBfkZn8N/nbHLZTT/tdaHDN+BK1Wf3fsZUMzF5T0AWR6u3aFgwQsBmYSa9+92x3JmrBHHIVyzRqNjEt95idN4mtsCH/jpT/7vPhNbg+sLY3ERzcvL2Rbf/jIA+q8in8oQDL9yZFGLozKLyp+y0QNrrRWo9tjR2LgEl70eOK5F/XvLATP1DkSsz5x+E1Ij06YuU9EZyMMPzjeL3dvT/wrpNOiw/aCaPZBnlGR1YROCzmiYSPHj99YuRhBe3NdIyN9e4sIjSGERBBr0pkB8SSqypTYh0lxf9/Tsc3BHSPBGWPBE12gtKFMgoR0NpLZ2hFGZkrdNGuaVoMux4GDmkNOCdLJJ7+5xjz+GerJzKF/uuDB1CTcqaD3u5Bx+ukp2JlRAKkA/yePUz/ar6SGxv8V5a0FNng4RxnX4qBAzBUgBorxrIkhJiZfPNZZe1B2X3skjel6/rt4w0DlLrOxzo0DgjQl9eh6rCs7zDlrETafebWY0KaHk6wlP1INqHMOA/xh3ipsojjHq5cp6Vy0D4F5PIaS5nqs1BenDsDn6TI3wu88rsazI82FrKKpgQfBBn72JYF3dV6OfHXrMQ7fmevmumcx8AEWVgeK9R08kwgQgyybNm5wBmWiKodXY17hZBlxl9aeiJLRX/pHooRw/0uYCLiWr5w5xm5j+Ukm3PO0KHrsD/kGo7l7x0hVRJRa/AplMsLEFREM3ma0OAk2uX4VncZg0EqYnwmcOOdjbKvZJknTWS1i9Ifq9Pjg3oB9o5pTmxRIRtvJo+amg+ZN/uKd1OZo0yXZz420zGGjFfAYPSXINQ283stA3pT6QfguXrRD+Wex4QO6YMvfxq13cQ5fdVWEv+w1D9rnnmf3Z6NfXAqwdPAO0G+/gK6XvGpYc8FqvqE7nbtKDhk+9ix6PKfyF4vcVS+b1dLBs1v4Kh+fGrQsrHPbEghOnaJ3Ol7ng6y3196zrVtXYTys9ygBk94hu7Bra/8VvhVXR9GarhT4/+RvoEEZlwlIlqe+6vgWEPwzJIgI9RsLN8lIgJXPRnf8MG23dO0jvOtupyLRDgGzEFeXS4bhLFLUI750eB4haN2W3F/ye/2acY+qRIwsGyhfT5do5CJjeUrjPj80soyV4XPbBf/Y0rCaA9y0dwyZXnBHkulYTAUJOzgUKbGZY+GsOfnj+1FDw7s3XXWj9V27tJveioBEO7kW+u4hFlzgKV+5RvSspI314P77q8vfJrpFyDmPXHN/EVmsGk75owJJzui/kzFrFH/nMT5vvWyPiPFViAyZV+Nrjk3moKpuIT/qzF61U2zNAv8n37CNL7Pln73rH/WT1VW3u0zyVLldMtv4l+LaVJ32I0xyq1psRrwtG+EvffB3CCckHxI/557VEG6cM151xA3meJF6ZugR7rg3Bax/NFTZsZ/SV4/3OvaXJN3Jep3nbmb76La6YB2c7NWyPCTgX4VI9OOd6C4T/y/z7QYoF1t7u/ATgeXn5kteZ4WOrhBgMyPBUlAgzmP/ra5BHbdtc7HjxKwj3oSwX+Sg1urr7SQkWa/PbviibKubx/+g0q3J+L32a9BeiBgpB5OUsyaPufroKSNV0zFOFt+bdS9/5v/+QYp3mSOPjwzMQ2Xf4qHr3oFSfwYQXUeYPXsKb7fhAFnSSlV+KJHczVaDsLreVBEIYl9gC2G101wa9dr1cStovsddOPa76Eszm+O2Ysygxt1xkrjHEJK4I5S1zuPT/vKqCNrx9ZRLLLbaugbzbcRTaoB9vOCNnZbhwAZFAoZukxligssoTqn7YZRp7dLHn+j//xFjjr/iageDBbR2pUEif+Lp5JwfEjqJ1Z+kbZmYrNn80PsSEDbFupMOfAcmXHyAcmOR8smtnIdGzxCHNtFnz0ds/VBh1BhypO/RQo8hESCa1b1npt/zJGzr6ykLp15pbLiyiaP1Dto3utAR7t+/3xtw4WDpyyvyVy23365PU0gzOv+RQbCxaC4F4LnMQBEToK9xJzkGUSjJDFtx/2QRCVXo7XeAxNvWQbReXPKIfVBMVdz5rTL2SFASDiTglLY08ZFcye0KchAS16PifI9fhsEJcDrN1BKULSnHD+5SBPefLas7pfP6/J+hTXza1gvv/WsHRzDXrpfwZGYkip2fWP1uNHS8oRqjihEEkYwYkScgZBrbQdxx3MjlyyCg0lQ4YacgiW+W36dmLN//JO8SxC0piJ/KnCl8LwfAwHjgq8e55CHXZOptntlJ0kOaMpqpcXeDRcQjDgwAAAlOdKCpLD/IAAAAAAAAA==");border-radius:20px;box-shadow:0 26px 50px -20px rgba(31,111,229,.6)}
body.rk-skin .rk-nobg{background-image:none!important}

/* عکس‌هایی که به لبهٔ صفحه چسبیده‌اند گوشهٔ گرد نمی‌گیرند */
body.rk-skin #Content .rk-photo.rk-bleed{border-radius:0!important;box-shadow:none}
/* آیکون‌های شبکهٔ اجتماعیِ داخلِ صفحه */
body.rk-skin #Content a.icon_bar{width:48px!important;height:48px!important;border-radius:14px!important;overflow:hidden;margin:0 0 0 8px!important;
  background:#fff!important;border:1px solid var(--rk-line)!important;box-shadow:var(--rk-shadow)!important;transition:transform .3s var(--rk-ease),box-shadow .3s!important}
body.rk-skin #Content a.icon_bar span{width:48px!important;height:48px!important;line-height:48px!important;font-size:20px!important}
body.rk-skin #Content a.icon_bar span.t{color:var(--rk-ink)!important;background:#fff!important}
body.rk-skin #Content a.icon_bar span.b{color:#fff!important}
body.rk-skin #Content a.icon_bar_instagram span.b{background:linear-gradient(45deg,#f9a03f,#e0338b,#8a3ab9)!important}
body.rk-skin #Content a.icon_bar_whatsapp span.b{background:#25d366!important}
body.rk-skin #Content a.icon_bar_telegram span.b{background:#229ed9!important}
body.rk-skin #Content a.icon_bar:hover{transform:translateY(-3px);box-shadow:var(--rk-shadow-lg)!important}
body.rk-skin #Content iframe.rk-map{display:block;width:100%;border:0;filter:saturate(.9)}

/* کارت‌های محصول در صفحهٔ برند: فاصلهٔ اضافی حذف */
body.rk-skin.single-portfolio #Content .mcb-section:not(.rk-plain){padding-top:0!important;padding-bottom:0!important}
body.rk-skin.single-portfolio #Content .mcb-section .mcb-wrap-inner{padding-top:0!important;padding-bottom:0!important}
body.rk-skin.single-portfolio #Content .mcb-section .column_attr > :last-child{margin-bottom:0!important}
body.rk-skin.single-portfolio #Content .mcb-section .column_image img{max-height:300px;width:auto!important;margin:0 auto;display:block}
/* کارتِ شناورِ «بعدی/قبلی» کنارِ صفحه */
body.rk-skin .fixed-nav{display:none!important}

/* ════════ صفحهٔ «لیست قیمت محصولات»: فهرستِ آخرین مطالب → شبکهٔ کارت ════════ */
body.rk-skin .column_blog_news{width:100%!important;float:none!important}
body.rk-skin .column_blog_news .mcb-column-inner{margin:0!important}
body.rk-skin .Latest_news ul.ul-first{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px;margin:0!important;padding:0!important;list-style:none!important}
body.rk-skin .Latest_news ul.ul-first > li{display:flex!important;flex-direction:column;margin:0!important;padding:0!important;border:0!important;
  background:#fff;border-radius:var(--rk-radius);overflow:hidden;box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06)!important;
  transition:transform .45s var(--rk-ease),box-shadow .45s var(--rk-ease)}
body.rk-skin .Latest_news ul.ul-first > li:hover{transform:translateY(-6px);box-shadow:var(--rk-shadow-lg)}
body.rk-skin .Latest_news ul.ul-first > li::after,body.rk-skin .Latest_news ul.ul-first > li::before{display:none!important}
body.rk-skin .Latest_news .photo{float:none!important;width:100%!important;margin:0!important;border:0!important;aspect-ratio:16/10;overflow:hidden;background:#eef2f8}
body.rk-skin .Latest_news .photo a{display:block;height:100%}
body.rk-skin .Latest_news .photo img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.1s var(--rk-ease)}
body.rk-skin .Latest_news li:hover .photo img{transform:scale(1.07)}
body.rk-skin .Latest_news .desc{margin:0!important;padding:16px 18px 18px!important;border:0!important;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:10px}
body.rk-skin .Latest_news .desc h5{font-size:16px!important;line-height:1.8!important;margin:0!important;padding:0!important;border:0!important}
body.rk-skin .Latest_news .desc h5 a{color:var(--rk-ink)!important}
body.rk-skin .Latest_news .desc h5 a:hover{color:var(--rk-blue)!important}
body.rk-skin .Latest_news .desc_footer{border:0!important;padding:0!important;margin:0!important;font-size:13px;color:var(--rk-muted)!important;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
body.rk-skin .Latest_news .rk-accent,body.rk-skin .Latest_news .desc_footer a.post-comments{background:none!important;color:var(--rk-muted)!important;-webkit-text-fill-color:var(--rk-muted)}
body.rk-skin .Latest_news .desc_footer .date{margin-left:auto}

/* ════════ لیست قیمت (آکاردئونِ قالب) → جدولِ نام/قیمت ════════ */
body.rk-skin .rk-pricelist .mfn-acc{background:#fff;border-radius:var(--rk-radius);box-shadow:var(--rk-shadow);border:1px solid rgba(11,58,110,.06);padding:8px;overflow:hidden}
body.rk-skin .rk-pricelist .mfn-acc .question{border:0!important;margin:0!important;background:transparent!important;border-radius:12px}
body.rk-skin .rk-pricelist .mfn-acc .question:nth-child(odd){background:#f4f7fc!important}
body.rk-skin .rk-pricelist .mfn-acc .question:hover{background:#e9f1ff!important}
body.rk-skin .rk-pricelist .mfn-acc .question .title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;
  padding:12px 16px!important;border:0!important;background:transparent!important;font-size:15px!important;color:var(--rk-text)!important;line-height:1.8}
body.rk-skin .rk-pricelist .mfn-acc .question.rk-noanswer .title > i{display:none!important}
body.rk-skin .rk-pricelist .mfn-acc .question.rk-noanswer{cursor:default}
body.rk-skin .rk-pricelist .mfn-acc .question .title::before,body.rk-skin .rk-pricelist .mfn-acc .question .title::after{display:none!important}
body.rk-skin .rk-pricelist .rk-price{font-size:14.5px}
@media (max-width:767px){body.rk-skin .rk-pricelist .mfn-acc .question .title{padding:12px!important;font-size:14px!important}}

/* لیستِ قیمت تمام‌عرضِ ستون */
body.rk-skin .column.rk-pricelist{width:100%!important;float:none!important}

/* ════════ اصلاحاتِ موبایل ════════ */
@media (max-width:767px){
  body.rk-skin #Top_bar #logo{height:40px!important;line-height:40px!important;padding:12px 0!important}
  body.rk-skin #Top_bar #logo img{height:38px!important}
  body.rk-skin .rk-about .column_attr{grid-template-columns:1fr}
  body.rk-skin .rk-about .column_attr > p.rk-point{padding:14px 52px 14px 14px!important;font-size:15px!important}
  body.rk-skin .rk-brand,body.rk-skin .rk-brand.rk-flip{background:#fff!important}
  body.rk-skin .rk-brand::before,body.rk-skin .rk-brand.rk-flip::before{left:50%;right:auto;top:auto;bottom:-260px;translate:-50% 0}
  body.rk-skin img.rk-badge-img{max-width:150px!important;margin:0 auto;display:block}
  body.rk-skin .column_image:has(img.rk-badge-img) .mcb-column-inner{text-align:center}
}

/* ════════════════ موشن‌گرافیِ لایه‌ایِ محصولات (rk-stage) ════════════════ */
.rk-tilt.has-stage > img{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;clip-path:inset(50%);animation:none!important;pointer-events:none}
.rk-stage{position:relative;display:block;aspect-ratio:var(--ar);
  width:min(92%,640px,calc(min(52vh,470px) * var(--ar)));margin:0 auto;direction:ltr;pointer-events:none}
.rk-stage__ribbon{position:absolute;left:-14%;right:-14%;top:4%;height:86%;width:128%;overflow:visible;z-index:0}
.rk-stage__ribbon path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}
.rk-stage__ribbon .rb{stroke-width:44;opacity:.3;filter:blur(12px)}
.rk-stage__ribbon .rs{stroke-width:8;opacity:.95}
.rk-stage__ribbon .rc{stroke:#fff;stroke-width:2.5;opacity:.9}
.rk-stage__ribbon .rb,.rk-stage__ribbon .rs{stroke-dasharray:1 1;stroke-dashoffset:1}
.rk-stage__ribbon .rc{stroke-dasharray:.06 .94;stroke-dashoffset:1;opacity:0}
.rk-slide.is-active .rk-stage__ribbon .rb,.rk-slide.is-active .rk-stage__ribbon .rs{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.25,1) .2s}
.rk-slide.is-active .rk-stage__ribbon .rc{opacity:.9;animation:rk-comet 4.2s cubic-bezier(.45,0,.35,1) 1.6s infinite}
.rk-slide.is-leaving .rk-stage__ribbon path{opacity:0;transition:opacity .4s}
@keyframes rk-comet{0%{stroke-dashoffset:1.06}70%,100%{stroke-dashoffset:0}}

.rk-l{position:absolute;left:var(--x);top:var(--y);width:var(--w);z-index:var(--z,1);
  transform:translate3d(calc(var(--mx,0) * var(--dp) * 1px),calc(var(--my,0) * var(--dp) * .6px),0);transition:transform .7s cubic-bezier(.2,.8,.2,1)}
.rk-l > b{display:block;position:relative;font-weight:inherit;opacity:0;
  transform:translate3d(var(--ix,0),var(--iy,0),0) rotate(var(--ir,0deg)) scale(var(--is,.92));
  transition:opacity .35s ease,transform .5s cubic-bezier(.5,0,.75,0)}
.rk-hero .rk-slide .rk-stage .rk-l img{display:block;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;
  opacity:1!important;transform:none!important;filter:none!important;animation:none;transition:none!important;translate:0 0;rotate:0deg}
.rk-l > b > i{position:absolute;inset:0;pointer-events:none;
  -webkit-mask:var(--m) center/100% 100% no-repeat;mask:var(--m) center/100% 100% no-repeat;
  background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.0) 42%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 58%,transparent 62%) no-repeat;
  background-size:260% 100%;background-position:130% 0;mix-blend-mode:soft-light;opacity:0}
.rk-l > s{position:absolute;left:10%;right:10%;bottom:-3.5%;height:9%;border-radius:50%;text-decoration:none;
  background:radial-gradient(closest-side,rgba(0,0,0,.6),rgba(0,0,0,.25) 55%,transparent);filter:blur(4px);opacity:0;transform:scaleX(.6)}

/* ورود: هر لایه با تأخیرِ خودش، با فنرِ نرم فرود می‌آید */
.rk-slide.is-active .rk-l > b{opacity:1;transform:none;
  transition:opacity .6s ease var(--d),transform 1.25s cubic-bezier(.22,1.28,.36,1) var(--d)}
.rk-slide.is-active .rk-l > s{opacity:1;transform:none;transition:opacity .8s ease calc(var(--d) + .35s),transform 1.1s cubic-bezier(.22,1.2,.36,1) calc(var(--d) + .2s)}
.rk-hero .rk-slide.is-active .rk-stage .rk-l img{animation:rk-float var(--ft,6s) ease-in-out calc(var(--d) + 1.2s) infinite alternate}
.rk-slide.is-active .rk-l > s{animation:rk-shf var(--ft,6s) ease-in-out calc(var(--d) + 1.2s) infinite alternate}
.rk-slide.is-active .rk-l > b > i{opacity:1;animation:rk-shine 7.5s cubic-bezier(.45,0,.3,1) calc(var(--d) + 1s) infinite}
@keyframes rk-float{0%{translate:0 0;rotate:0deg}100%{translate:0 calc(var(--fl,8) * -1px);rotate:var(--fr,0deg)}}
@keyframes rk-shf{0%{transform:none;opacity:1}100%{transform:scaleX(.82);opacity:.6}}
@keyframes rk-shine{0%{background-position:130% 0}28%,100%{background-position:-30% 0}}

/* خروج: سریع و هم‌جهت، تا اسلایدِ بعد جا باز کند */
.rk-slide.is-leaving .rk-l > b{opacity:0;transform:translate3d(0,-36px,0) scale(.94);
  transition:opacity .4s ease var(--ld,0s),transform .55s cubic-bezier(.5,0,.75,0) var(--ld,0s)}
.rk-slide.is-leaving .rk-l > s{opacity:0;transition:opacity .3s}

/* لوگوی برند: نمایش با پرده و هالهٔ نور */
.rk-l.is-logo > b{transform:translate3d(0,14px,0);clip-path:inset(0 100% 0 0)}
.rk-slide.is-active .rk-l.is-logo > b{clip-path:inset(0 0 0 0);transform:none;
  transition:clip-path 1.1s cubic-bezier(.7,0,.2,1) var(--d),transform 1.1s cubic-bezier(.2,.8,.2,1) var(--d),opacity .3s var(--d)}
.rk-l.is-logo > b > i{display:none}
.rk-hero .rk-slide .rk-stage .rk-l.is-glow img{filter:brightness(2.3) saturate(1.35) drop-shadow(0 0 1px rgba(255,255,255,.7)) drop-shadow(0 0 18px rgba(170,150,255,.5))!important}
.rk-hero .rk-slide.is-active .rk-stage .rk-l.is-logo img{animation:none}

/* پاشیدنِ قطره‌های رنگ هنگامِ فرود */
.rk-dot{position:absolute;left:var(--ox,50%);top:var(--oy,62%);width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);border-radius:50% 50% 50% 50% / 58% 58% 42% 42%;
  background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.75),var(--dc) 38%,color-mix(in srgb,var(--dc) 70%,#000) 100%);
  opacity:0;transform:scale(0);z-index:0}
.rk-slide.is-active .rk-dot{animation:rk-burst 1.7s cubic-bezier(.15,.85,.25,1) var(--dd) forwards}
@keyframes rk-burst{
  0%{opacity:0;transform:translate(0,0) scale(0)}
  12%{opacity:1}
  55%{opacity:1;transform:translate(var(--tx),var(--ty)) scale(1)}
  100%{opacity:0;transform:translate(calc(var(--tx) * 1.08),calc(var(--ty) + 60px)) scale(.55)}}

.rk-tilt.has-stage{width:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}
.rk-tilt.has-stage ~ .rk-floor{display:none}

@media (max-width:900px){
  .rk-stage{width:min(88%,calc(min(36vh,300px) * var(--ar)))}
  .rk-l > b{filter:none}
  .rk-stage__ribbon .rb{display:none}
}
@media (prefers-reduced-motion:reduce){
  .rk-l > b,.rk-slide.is-active .rk-l > b{transition:opacity .3s!important;transform:none!important;clip-path:none!important}
  .rk-hero .rk-slide.is-active .rk-stage .rk-l img,.rk-l > s,.rk-l > b > i{animation:none!important}
  .rk-dot,.rk-stage__ribbon .rc{display:none}
  .rk-stage__ribbon .rb,.rk-stage__ribbon .rs{stroke-dashoffset:0!important}
}
/* تا لایه‌ها برسند: صحنه در حالتِ «پیش از ورود» می‌ماند و عکسِ تکی هم پنهان است */
.rk-tilt.stage-wait > img{opacity:0!important;animation:none!important;transition:none!important}
.rk-stage.is-pre .rk-l > b{opacity:0!important;transform:translate3d(var(--ix,0),var(--iy,0),0) rotate(var(--ir,0deg)) scale(var(--is,.92))!important;transition:none!important}
.rk-stage.is-pre .rk-l.is-logo > b{clip-path:inset(0 100% 0 0)!important}
.rk-stage.is-pre .rk-l > s{opacity:0!important;transition:none!important}
.rk-stage.is-pre .rk-dot{animation:none!important}
.rk-stage.is-pre .rk-stage__ribbon path{stroke-dashoffset:1!important;transition:none!important;animation:none!important}

/* ════════════════ صفحه‌های داخلی ════════════════ */
body.rk-skin .rk-gone{display:none!important}
html{background:#060d1f}

/* ── درباره ما ── */
.rk-page-about .mcb-section-ec7ae9218{padding-top:24px!important}
.rk-stats-col{float:none!important;width:100%!important;clear:both;margin:0 0 64px!important;padding:0 24px;box-sizing:border-box}
.rk-stats{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;
  padding:16px;border-radius:24px;background:linear-gradient(135deg,#0b1d45 0%,#0a1630 55%,#13285a 100%);box-shadow:0 24px 48px -24px rgba(10,22,48,.6);position:relative;overflow:hidden}
.rk-stats::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6)}
.rk-stat{padding:24px 16px;border-radius:16px;text-align:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}
.rk-stat b{display:block;font-size:30px;line-height:1.3;font-weight:900;color:#fff;margin-bottom:8px}
.rk-stat span{display:block;font-size:14px;line-height:1.8;color:#b8c6e3}
.rk-page-about .mcb-item-219563178.rk-why{width:50%!important;float:right!important}
.rk-page-about .mcb-item-67de38351{width:50%!important}
.rk-page-about .mcb-item-67de38351 img{border-radius:24px!important;box-shadow:0 24px 48px -24px rgba(10,22,48,.45)}
.rk-page-about .rk-why .column_attr,.rk-page-about .rk-why .mcb-column-inner{padding:0 0 0 48px!important}
.rk-why__box{padding:8px 24px 0 0}
.rk-why__eyebrow{display:inline-block;font-size:13px;font-weight:700;color:#1d4fd8;background:#eaf2ff;border-radius:999px;padding:4px 14px;margin-bottom:12px}
.rk-why__title{font-size:36px!important;line-height:1.4!important;font-weight:900!important;color:var(--rk-ink,#0a1630)!important;margin:0 0 24px!important}
.rk-why__list{list-style:none!important;margin:0 0 32px!important;padding:0!important;display:grid;gap:12px}
.rk-why__list li{display:flex!important;align-items:flex-start;gap:12px;margin:0!important;padding:0!important;background:none!important;font-size:16px;line-height:1.9;color:#334155}
.rk-why__list li::before{display:none!important}
.rk-why__list svg{flex:none;width:28px;height:28px;margin-top:2px;padding:5px;border-radius:50%;background:linear-gradient(135deg,#1fb6e8,#5b3fd6);fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.rk-why__cta,.rk-ccard__btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:700;font-size:15px;
  color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,#1d4fd8,#5b3fd6);box-shadow:0 12px 24px -12px rgba(29,79,216,.7);transition:transform .25s,box-shadow .25s}
.rk-why__cta:hover,.rk-ccard__btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px -12px rgba(29,79,216,.8)}
.rk-why__cta svg,.rk-ccard__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transform:scaleX(-1)}

/* ── تماس با ما ── */
.rk-page-contact .mcb-section-35749b5c1 .section_wrapper,.rk-page-contact .mcb-section-35749b5c1 .mcb-wrap-inner{display:flex!important;flex-wrap:wrap;gap:24px;justify-content:center;align-items:stretch}
.rk-page-contact .mcb-section-35749b5c1{padding:64px 24px!important}
.rk-ccard{float:none!important;width:calc(50% - 12px)!important;max-width:560px;margin:0!important;box-sizing:border-box}
.rk-ccard > .mcb-column-inner,.rk-ccard .column_attr{height:100%;box-sizing:border-box}
.rk-ccard .column_attr{position:relative;padding:32px!important;border-radius:24px;background:#fff;border:1px solid rgba(11,58,110,.08);box-shadow:0 24px 48px -28px rgba(10,22,48,.35);text-align:right}
.rk-ccard__ic{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;margin-bottom:16px;background:linear-gradient(135deg,#1fb6e8,#5b3fd6);box-shadow:0 12px 24px -10px rgba(91,63,214,.6)}
.rk-ccard__ic svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}
.rk-ccard__t,.rk-ccard--phones h1,.rk-ccard--phones h2,.rk-ccard--phones h3,.rk-ccard--phones h4{font-size:24px!important;line-height:1.5!important;font-weight:900!important;color:var(--rk-ink,#0a1630)!important;margin:0 0 8px!important}
.rk-ccard__addr{font-size:16px!important;line-height:2!important;color:#334155!important;margin:0 0 24px!important}
.rk-ccard--phones img[src*="home_tuning_sep"]{display:none!important}
.rk-ccard--phones .rk-tel,.rk-ccard--phones a[href^="tel:"]{display:flex!important;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;margin:0 0 12px!important;
  padding:12px 16px!important;border-radius:14px!important;background:#f4f7fc!important;border:1px solid rgba(11,58,110,.06)!important;font-size:18px!important;font-weight:800!important;color:var(--rk-ink,#0a1630)!important;direction:ltr;box-shadow:none!important}
.rk-ccard--phones .rk-tel:hover,.rk-ccard--phones a[href^="tel:"]:hover{background:#e9f1ff!important}
.rk-page-contact .mcb-section-ae260415b .section_wrapper,.rk-page-contact .mcb-section-ae260415b .mcb-wrap-inner{display:flex!important;justify-content:center}
.rk-page-contact .mcb-item-acb4fd73b{float:none!important;width:auto!important;text-align:center}
.rk-page-contact .mcb-item-acb4fd73b *{text-align:center!important}
.rk-map .column_attr,.rk-map > .mcb-column-inner{position:relative;min-height:420px;border-radius:24px;overflow:hidden;
  background:#eef3fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M0 24h48M24 0v48' stroke='%23dbe4f2' stroke-width='1'/%3E%3C/svg%3E")}
.rk-map iframe{position:relative;z-index:1;width:100%!important;min-height:420px;border:0!important;display:block}

/* ── لیستِ قیمت بدونِ قیمت → فهرستِ دوستونه ── */
body.rk-skin .rk-plist-col{width:100%!important;float:none!important}
body.rk-skin .rk-plist{counter-reset:rkp;margin:0 0 32px}
body.rk-skin .rk-plist > .title.heading{font-size:24px!important;font-weight:900!important;color:var(--rk-ink,#0a1630)!important;margin:0 0 8px!important;padding:0!important;border:0!important}
.rk-plist__note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:14px;color:#516079}
.rk-plist__note span:first-child{font-weight:800;color:#1d4fd8;background:#eaf2ff;border-radius:999px;padding:2px 12px}
.rk-plist__dot{width:4px;height:4px;border-radius:50%;background:#b8c6e3}
body.rk-skin .rk-plist .mfn-acc{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px!important;border-radius:24px;background:#fff;
  border:1px solid rgba(11,58,110,.08)!important;box-shadow:0 24px 48px -32px rgba(10,22,48,.35)}
body.rk-skin .rk-plist .mfn-acc .question{counter-increment:rkp;pointer-events:none;margin:0!important;border:0!important;border-radius:12px!important;background:#f6f9fd!important;overflow:hidden}
body.rk-skin .rk-plist .mfn-acc .question .title{display:flex!important;align-items:center;gap:12px;padding:12px 16px!important;margin:0!important;border:0!important;background:transparent!important;
  font-size:15px!important;line-height:1.8!important;font-weight:600!important;color:#1e293b!important}
body.rk-skin .rk-plist .mfn-acc .question .title::before{content:counter(rkp,persian);display:grid!important;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;
  background:#fff;border:1px solid rgba(11,58,110,.1);font-size:13px;font-weight:800;color:#1d4fd8;position:static!important;transform:none!important}
body.rk-skin .rk-plist .mfn-acc .question .title::after,body.rk-skin .rk-plist .mfn-acc .question .title > i,body.rk-skin .rk-plist .mfn-acc .answer{display:none!important}

/* ── مطلبِ تکی: نوارِ قبلی/بعدیِ بالای مطلب سبک‌تر ── */
body.rk-skin.single-post .post-nav{background:transparent!important;box-shadow:none!important;padding:0!important}

@media (max-width:900px){
  .rk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
  .rk-page-about .mcb-item-219563178.rk-why,.rk-page-about .mcb-item-67de38351{width:100%!important;float:none!important}
  .rk-page-about .rk-why .column_attr,.rk-page-about .rk-why .mcb-column-inner{padding:0 0 32px!important}
  .rk-why__box{padding:0 8px}
  .rk-ccard{width:100%!important;max-width:none}
  .rk-ccard > .mcb-column-inner,.rk-ccard .column_attr{height:auto}
}
@media (max-width:640px){
  .rk-stat b{font-size:24px}
  .rk-why__title{font-size:28px!important}
  body.rk-skin .rk-plist .mfn-acc{grid-template-columns:1fr}
  .rk-ccard .column_attr{padding:24px!important}
}

/* ── کارت‌های برندِ صفحهٔ اصلی (لایه‌ای) ── */
body.rk-skin .rk-brand .image_frame.rk-mini-ready > .image_wrapper,
body.rk-skin .rk-brand .image_frame.rk-mini-ready > img,
body.rk-skin .rk-brand .image_frame.rk-mini-ready .mcb-column-inner > img{display:none!important}
body.rk-skin .rk-brand .image_frame:not(.rk-mini-ready) .rk-mini{position:absolute;opacity:0;pointer-events:none}
body.rk-skin .rk-brand .image_frame.rk-mini-ready{display:block!important;width:100%!important;max-width:none!important}
body.rk-skin .rk-brand .column_image:has(.rk-mini-ready){top:0!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-top:0!important}
.rk-mini{position:relative;display:block;width:520px;max-width:100%;aspect-ratio:var(--ar);margin:16px auto;direction:ltr}
.rk-mini::after{content:"";position:absolute;left:8%;right:8%;bottom:-4%;height:10%;border-radius:50%;background:radial-gradient(closest-side,rgba(10,22,48,.28),transparent);z-index:0}
.rk-mini__l{position:absolute;left:var(--x);top:var(--y);width:var(--w);
  opacity:0;transform:translate3d(calc(var(--s) * 18%),18%,0) scale(.9);
  transition:opacity .6s ease var(--d),transform 1.1s cubic-bezier(.22,1.28,.36,1) var(--d)}
.rk-mini.is-in .rk-mini__l{opacity:1;transform:none}
body.rk-skin .rk-brand .rk-mini__l img{display:block;width:100%!important;max-height:none!important;height:auto;margin:0;mix-blend-mode:normal!important;
  filter:drop-shadow(0 18px 18px rgba(10,22,48,.18))!important;animation:rk-mini-fl calc(5s + var(--i) * .7s) ease-in-out calc(1.4s + var(--i) * .3s) infinite alternate!important;
  transition:translate .6s cubic-bezier(.2,.8,.2,1)}
@keyframes rk-mini-fl{to{transform:translateY(-8px)}}
.rk-brand:hover .rk-mini__l img{translate:calc(var(--s) * 10px) -10px}
@media (prefers-reduced-motion:reduce){
  .rk-mini__l{opacity:1;transform:none;transition:none}
  body.rk-skin .rk-brand .rk-mini__l img{animation:none!important}
}
@media (max-width:767px){
  .rk-mini{width:340px}
  body.rk-skin .rk-brand:has(.rk-mini-ready) .column_column,body.rk-skin .rk-brand:has(.rk-mini-ready) .column_button{bottom:auto!important;top:0!important}
  body.rk-skin .rk-brand .column_image:has(.rk-mini-ready) .mcb-column-inner{padding-top:0!important}
}

/* ════════════════ صفحهٔ اصلی — روایتِ اسکرولی ════════════════ */
body.rks-on .rk-hero,
body.rks-on #Content .rk-brand,
body.rks-on #Content .rk-about{display:none!important}
body.rks-on{--ink:#0e1526;--ink-2:#152039;--wall:#eef2f8;--dust:#9aa7bf;--line:rgba(238,242,248,.14)}
.rks{position:relative;background:var(--ink);color:var(--wall);font-family:var(--rk-font,inherit);isolation:isolate;overflow-x:clip}
.rks *{box-sizing:border-box}
.rks a{text-decoration:none!important}
.rks-pin{position:relative;height:calc(var(--len,2) * 100vh)}
.rks-stage{position:absolute;left:0;right:0;top:0;height:100vh;overflow:hidden}
.rks-stage.is-fixed{position:fixed;top:0}
.rks-stage.is-bottom{top:auto;bottom:0}

/* دکمه‌ها */
.rks-cta{display:flex;flex-wrap:wrap;gap:12px}
.rks-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-size:16px;font-weight:700;
  color:var(--ink)!important;background:var(--wall);transition:transform .25s ease,background .25s ease}
.rks-btn:hover{transform:translateY(-2px);background:#fff}
.rks-btn--line{color:var(--wall)!important;background:transparent;box-shadow:inset 0 0 0 2px var(--line)}
.rks-btn--line:hover{background:rgba(238,242,248,.08)}
.rks-btn:focus-visible,.rks-card:focus-visible,.rks-hint:focus-visible{outline:3px solid var(--wall);outline-offset:4px}

/* ── ۱) آغاز ── */
.rks-intro .rks-stage{background:radial-gradient(90% 70% at 50% 55%,#1a2a52 0%,var(--ink) 70%)}
.rks-intro__words{position:absolute;inset:0 6vw 0 auto;display:flex;flex-direction:column;justify-content:center;gap:0;z-index:2;pointer-events:none}
.rks-intro__words span{display:block;font-size:clamp(72px,13vw,210px);line-height:.98;font-weight:900;letter-spacing:-.02em;color:var(--wall);will-change:transform,opacity}
.rks-intro__words span:nth-child(2){color:transparent;-webkit-text-stroke:2px rgba(238,242,248,.55)}
.rks-ring{position:absolute;left:50%;top:52%;width:min(34vw,420px);aspect-ratio:1;transform:translate(-50%,-50%);z-index:1;will-change:transform}
.rks-ring__band{position:absolute;inset:0;border-radius:50%;
  background:conic-gradient(from 210deg,#e0338b,#ff6b3d,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6,#e0338b);
  -webkit-mask:radial-gradient(circle,transparent 58%,#000 59%,#000 66%,transparent 67%);mask:radial-gradient(circle,transparent 58%,#000 59%,#000 66%,transparent 67%);
  animation:rks-spin 24s linear infinite}
.rks-ring__disc{position:absolute;inset:0;border-radius:50%;transform:scale(calc(.62 + var(--fill,0) * .4));
  background:radial-gradient(circle,#e0338b 0%,#5b3fd6 70%);opacity:var(--fill,0)}
.rks-ring__disc{transform:scale(calc(.62 + min(var(--fill,0) * 2,1) * .4))}
@keyframes rks-spin{to{transform:rotate(360deg)}}
.rks-guides{position:absolute;inset:-40%;width:180%;height:180%;overflow:visible;pointer-events:none}
.rks-guides line{stroke:rgba(238,242,248,.12);stroke-width:.25;stroke-dasharray:1.2 1.2}
.rks-guides .g-c,.rks-guides .g-c2{fill:none;stroke:rgba(238,242,248,.55);stroke-width:.3;stroke-dasharray:1 0;stroke-dashoffset:1}
.rks-guides .g-c2{stroke-dasharray:.012 .012}
.rks-guides .g-h{stroke:#ff8a3d;stroke-width:.35;stroke-dasharray:none;opacity:0}
.rks-guides .g-k{fill:#ff8a3d;opacity:0}
.rks-ready .rks-intro .g-c,.rks-why.is-in .g-c{animation:rks-draw 1.4s cubic-bezier(.65,0,.35,1) .2s forwards}
.rks-ready .rks-intro .g-c2,.rks-why.is-in .g-c2{stroke-dashoffset:0}
.rks-ready .rks-intro .g-h,.rks-ready .rks-intro .g-k,.rks-why.is-in .g-h,.rks-why.is-in .g-k{animation:rks-pop .5s ease 1.2s forwards}
@keyframes rks-draw{to{stroke-dashoffset:0}}
@keyframes rks-pop{to{opacity:1}}
.rks-intro__side{position:absolute;left:6vw;bottom:14vh;width:min(380px,30vw);z-index:3}
.rks-intro__h{margin:0 0 12px!important;padding:0!important;font-size:22px!important;line-height:1.4!important;font-weight:800!important;color:var(--wall)!important}
.rks-intro__side p{margin:0 0 24px!important;font-size:17px;line-height:1.9;color:var(--dust)}
.rks-hint{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;font-size:13px;color:var(--dust)!important;z-index:3}
.rks-hint i{width:22px;height:34px;border-radius:12px;box-shadow:inset 0 0 0 2px var(--line);position:relative}
.rks-hint i::after{content:"";position:absolute;left:50%;top:7px;width:4px;height:7px;margin-left:-2px;border-radius:2px;background:var(--wall);animation:rks-wheel 1.8s ease-in-out infinite}
@keyframes rks-wheel{0%{opacity:0;transform:translateY(-3px)}40%{opacity:1}100%{opacity:0;transform:translateY(10px)}}

/* ── ۲) فصل‌های برند ── */
.rks-brand .rks-stage{background:var(--ink)}
.rks-wash{position:absolute;inset:0;opacity:0;
  background:radial-gradient(60% 70% at 38% 58%,color-mix(in srgb,var(--c1) 55%,transparent) 0%,transparent 60%),
             radial-gradient(70% 80% at 80% 20%,color-mix(in srgb,var(--c2) 60%,transparent) 0%,transparent 65%),var(--ink)}
.rks-word{position:absolute;top:50%;left:0;right:0;text-align:center;direction:ltr;white-space:nowrap;pointer-events:none;
  font-size:clamp(120px,24vw,420px);line-height:1;font-weight:900;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:2px rgba(238,242,248,.16);will-change:transform}
.rks-prod{position:absolute;left:6vw;top:50%;width:min(52vw,calc(66svh * var(--ar)),760px);aspect-ratio:var(--ar);transform:translateY(-46%);direction:ltr}
.rks-l{position:absolute;display:block;will-change:transform,opacity;opacity:0}
.rks-l img{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 30px rgba(0,0,0,.45))}
.rks-shadow{position:absolute;left:6%;right:6%;bottom:-6%;height:12%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);opacity:0}
.rks-copy{position:absolute;right:6vw;top:50%;width:min(420px,32vw);margin-top:-120px;opacity:0;will-change:transform,opacity}
.rks-copy__t{margin:0 0 12px!important;padding:0!important;font-size:clamp(56px,7vw,112px)!important;line-height:1.05!important;font-weight:900!important;color:var(--wall)!important}
.rks-copy__d{margin:0 0 28px!important;font-size:18px;line-height:1.9;color:#d6deeb}
.rks-brand .rks-btn{background:var(--c1);color:#fff!important}
.rks-brand .rks-btn:hover{background:color-mix(in srgb,var(--c1) 85%,#fff)}

/* ── ۳) گالری ── */
.rks-gal .rks-stage{display:flex;flex-direction:column;justify-content:center;gap:40px;background:var(--ink-2)}
.rks-gal__head{padding:0 6vw}
.rks-gal__head h2{margin:0 0 8px!important;padding:0!important;font-size:clamp(34px,4.4vw,64px)!important;line-height:1.2!important;font-weight:900!important;color:var(--wall)!important;max-width:16em}
.rks-gal__head p{margin:0!important;font-size:17px;color:var(--dust)}
.rks-gal__track{display:flex;gap:24px;padding:0 6vw;width:max-content;will-change:transform}
.rks-card{display:flex;flex-direction:column;width:clamp(240px,24vw,340px);color:var(--wall)!important}
.rks-card__img{display:block;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#1d2a47;margin-bottom:16px}
.rks-card__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}
.rks-card:hover .rks-card__img img{transform:scale(1.05)}
.rks-card__t{font-size:22px;font-weight:800;line-height:1.5}
.rks-card__s{font-size:15px;color:var(--dust)}

/* ── ۴) چرا پخش رکن ── */
.rks-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6vw;padding:16vh 6vw;background:var(--ink)}
.rks-why__mark{position:relative;display:grid;place-items:center;aspect-ratio:1}
.rks-why__mark span{position:relative;z-index:1;font-size:clamp(110px,15vw,240px);font-weight:900;line-height:1;color:transparent;-webkit-text-stroke:2px rgba(238,242,248,.5)}
.rks-guides--why{inset:-10%;width:120%;height:120%}
.rks-why__body h2{margin:0 0 24px!important;padding:0!important;font-size:clamp(34px,4vw,56px)!important;line-height:1.25!important;font-weight:900!important;color:var(--wall)!important}
.rks-why__body ul{list-style:none!important;margin:0 0 24px!important;padding:0!important}
.rks-why__body li{position:relative;margin:0!important;padding:14px 28px 14px 0!important;border-bottom:1px solid var(--line);font-size:17px;line-height:1.8;color:#d6deeb;background:none!important}
.rks-why__body li::before{content:"";position:absolute;right:0;top:24px;width:10px;height:10px;border-radius:50%;background:conic-gradient(#e0338b,#f5b83d,#8cc63f,#1fb6e8,#5b3fd6,#e0338b)}
.rks-why__body p{margin:0 0 24px!important;font-size:16px;color:var(--dust)}

/* سرصفحه روی صحنهٔ تیره */
body.rks-on #Top_bar:not(.is-sticky){background:transparent!important}

/* موبایل */
@media (max-width:900px){
  .rks-intro__words{inset:30svh 6vw auto auto;justify-content:flex-start}
  .rks-intro__words span{font-size:clamp(56px,19vw,110px)}
  .rks-ring{left:24%;top:23svh;width:min(34vw,170px)}
  .rks-intro__side{left:6vw;right:6vw;width:auto;bottom:12svh}
  .rks-prod{left:50%;top:34%;width:min(88vw,calc(38svh * var(--ar)));transform:translate(-50%,-50%)}
  .rks-copy{right:6vw;left:6vw;width:auto;top:auto;bottom:10svh;margin:0}
  .rks-copy__t{font-size:56px!important}
  .rks-copy__d{font-size:16px;margin-bottom:20px!important}
  .rks-word{font-size:34vw;top:34%}
  .rks-why{grid-template-columns:1fr;padding:12vh 6vw}
  .rks-why__mark{width:min(70vw,320px);margin:0 auto}
  .rks-card{width:68vw}
}

/* بدونِ حرکت: صحنه‌ها ثابت و پشتِ‌سرِ‌هم */
body.rks-static .rks-pin{height:auto}
body.rks-static .rks-stage{position:relative;height:auto;min-height:100svh;padding:12vh 0}
body.rks-static .rks-l,body.rks-static .rks-copy,body.rks-static .rks-wash,body.rks-static .rks-shadow,body.rks-static .rks-word{opacity:1!important}
body.rks-static .rks-gal__track{width:auto;flex-wrap:wrap}
body.rks-static .rks-ring__band{animation:none}
/* سرصفحهٔ چسبان روی روایتِ تیره: شیشه‌ای و تیره */
body.rks-on #Top_bar.is-sticky{background:rgba(14,21,38,.78)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(238,242,248,.08)!important}
body.rks-on #Top_bar.is-sticky .menu > li > a,body.rks-on #Top_bar.is-sticky .menu > li > a span{color:#eef2f8!important}
body.rks-on #Top_bar.is-sticky #logo img{filter:brightness(0) invert(1)}
body.rks-on #Top_bar.is-sticky .responsive-menu-toggle{color:#eef2f8!important}
