.elementor-316 .elementor-element.elementor-element-d377063{--display:flex;--min-height:357px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-d377063:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-d377063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F19;}.elementor-316 .elementor-element.elementor-element-62516ca{--display:flex;--min-height:439px;--border-radius:0px 0px 40px 40px;--padding-top:170px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-316 .elementor-element.elementor-element-62516ca:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-62516ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horoswp.com/wp-content/uploads/2025/11/milad-fakurian-seA-FPPXL-M-unsplash-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-2ee7b99{text-align:center;}.elementor-316 .elementor-element.elementor-element-2ee7b99 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;color:#F8FAFC;}.elementor-316 .elementor-element.elementor-element-eadf854 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:600;line-height:60px;letter-spacing:-1.9px;color:#F8FAFC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-f43fc03{text-align:center;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-0f8eee9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-316 .elementor-element.elementor-element-2146612 .elementor-button{background-color:#7055DE;}.elementor-316 .elementor-element.elementor-element-2146612 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-1a03504 .elementor-button{background-color:#C3DE55;fill:#000000;color:#000000;}.elementor-316 .elementor-element.elementor-element-dba7d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-316 .elementor-element.elementor-element-dba7d23:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-dba7d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F19;}.elementor-316 .elementor-element.elementor-element-ef46570{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-d85932e{--display:grid;--min-height:336px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-316 .elementor-element.elementor-element-06c09a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-316 .elementor-element.elementor-element-82e0553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-82e0553 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:600;}.elementor-316 .elementor-element.elementor-element-72ea656 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-72ea656{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-5c97078 .elementor-button{background-color:#7055DE;}.elementor-316 .elementor-element.elementor-element-5c97078 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-c63359e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-316 .elementor-element.elementor-element-6bb94d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-6bb94d8{text-align:center;}.elementor-316 .elementor-element.elementor-element-6bb94d8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:600;}.elementor-316 .elementor-element.elementor-element-a366401 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-a366401{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-4a50c90 .elementor-button{background-color:#7055DE;}.elementor-316 .elementor-element.elementor-element-4a50c90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-984032f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-316 .elementor-element.elementor-element-ed3e77b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-ed3e77b{text-align:center;}.elementor-316 .elementor-element.elementor-element-ed3e77b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:600;}.elementor-316 .elementor-element.elementor-element-6777d42 > .elementor-widget-container{margin:20px 0px -40px 0px;}.elementor-316 .elementor-element.elementor-element-6777d42{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-f3c420f .elementor-button{background-color:#7055DE;}.elementor-316 .elementor-element.elementor-element-f3c420f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-55bfb1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-316 .elementor-element.elementor-element-d61cd7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-d61cd7b{text-align:center;}.elementor-316 .elementor-element.elementor-element-d61cd7b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:600;}.elementor-316 .elementor-element.elementor-element-e33c32c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-e33c32c{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-142a404 .elementor-button{background-color:#7055DE;}.elementor-316 .elementor-element.elementor-element-142a404 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-3274f29{--display:flex;}.elementor-316 .elementor-element.elementor-element-3274f29:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-3274f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160467;}.elementor-316 .elementor-element.elementor-element-414b16c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-316 .elementor-element.elementor-element-414b16c:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-414b16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F19;}.elementor-316 .elementor-element.elementor-element-f828fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-316 .elementor-element.elementor-element-1ee4a24{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-316 .elementor-element.elementor-element-2e01914.elementor-element{--align-self:center;}.elementor-316 .elementor-element.elementor-element-f41bd69 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-2c5b34d > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-316 .elementor-element.elementor-element-2c5b34d{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-aebb306{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-316 .elementor-element.elementor-element-cb4329d.elementor-element{--align-self:center;}.elementor-316 .elementor-element.elementor-element-6dfc42e > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-316 .elementor-element.elementor-element-6dfc42e{font-family:"Raleway", Sans-serif;font-weight:400;color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-10ab40f{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-25ff27a > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-316 .elementor-element.elementor-element-25ff27a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:800;}.elementor-316 .elementor-element.elementor-element-7dea6dc > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-316 .elementor-element.elementor-element-7dea6dc{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-5a1c64b .elementor-button{background-color:#7055DE;font-family:"Raleway", Sans-serif;font-weight:900;border-radius:104px 104px 104px 104px;padding:65px 65px 65px 65px;}.elementor-316 .elementor-element.elementor-element-5a1c64b > .elementor-widget-container{margin:100px 45px 0px 0px;}.elementor-316 .elementor-element.elementor-element-5bbbc5e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:060px;--padding-bottom:030px;--padding-left:25px;--padding-right:25px;}.elementor-316 .elementor-element.elementor-element-5bbbc5e:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-5bbbc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F19;}.elementor-316 .elementor-element.elementor-element-f9a2ae0{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-316 .elementor-element.elementor-element-db3de55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-db3de55.elementor-element{--align-self:center;}.elementor-316 .elementor-element.elementor-element-5f157c6 > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-316 .elementor-element.elementor-element-5f157c6{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-19a0aa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-316 .elementor-element.elementor-element-bf00897{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-0a3105b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-316 .elementor-element.elementor-element-dca0c72 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-316 .elementor-element.elementor-element-7be3200 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-316 .elementor-element.elementor-element-7be3200.elementor-element{--align-self:center;}.elementor-316 .elementor-element.elementor-element-819d72f{--display:flex;}.elementor-316 .elementor-element.elementor-element-5491a43{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-04995e2 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-316 .elementor-element.elementor-element-04995e2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:800;}.elementor-316 .elementor-element.elementor-element-1739448 > .elementor-widget-container{padding:28px 28px 28px 28px;}.elementor-316 .elementor-element.elementor-element-1739448{color:#CBD5E1;}.elementor-316 .elementor-element.elementor-element-978d410 .elementor-button{background-color:#7055DE;font-family:"Raleway", Sans-serif;font-weight:900;border-radius:104px 104px 104px 104px;padding:65px 65px 65px 65px;}.elementor-316 .elementor-element.elementor-element-978d410 > .elementor-widget-container{margin:100px 45px 0px 0px;}@media(min-width:768px){.elementor-316 .elementor-element.elementor-element-aebb306{--width:100%;}}@media(min-width:1025px){.elementor-316 .elementor-element.elementor-element-62516ca:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-62516ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-316 .elementor-element.elementor-element-0f8eee9{--grid-auto-flow:row;}.elementor-316 .elementor-element.elementor-element-d85932e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-316 .elementor-element.elementor-element-0f8eee9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-316 .elementor-element.elementor-element-d85932e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-eadf854 *//* === Horos Hero Heading Highlight === */

/* رفع مشکل فاصله‌های عجیب */
/* تراز درست؛ جلوگیری از justify */
.elementor-316 .elementor-element.elementor-element-eadf854 .elementor-heading-title{ text-align:left; text-justify:auto; }

/* هایلایت با px */
.elementor-316 .elementor-element.elementor-element-eadf854 .hl-hero{
  position:relative;
  z-index:0;
  box-decoration-break:clone; -webkit-box-decoration-break:clone;
  padding:0 2px;
}

.elementor-316 .elementor-element.elementor-element-eadf854 .hl-hero::before{
  content:"";
  position:absolute;
  left:-2px;               /* امتداد از چپ */
  right:-2px;              /* امتداد از راست */
  bottom:4px;              /* فاصله از پایین حروف */
  height:40px;             /* ضخامت نوار هایلایت */
  border-radius:8px;       /* گردی گوشه‌ها */
  background:rgba(195,222,85,0.35); /* #C3DE55 شفاف */
  z-index:-1;
}

/* هاور اختیاری */
.elementor-316 .elementor-element.elementor-element-eadf854 .hl-hero:hover::before{
  background:linear-gradient(8deg,#C3DE55 0%,#49A6FF 100%);
  opacity:.65;
}


/* هماهنگی با دارک‌مود */
@media (prefers-color-scheme:dark){
  .elementor-316 .elementor-element.elementor-element-eadf854 .hl-hero::before{
    background:rgba(195,222,85,0.3);
  }
}
/* جلوگیری از justify از بخش‌های والد */
.elementor-316 .elementor-element.elementor-element-eadf854{
  text-align:initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06c09a9 *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c63359e *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984032f *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55bfb1f *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fad950d *//* نوار سوم مستقل */
.marquee3 {
  background: var(--m3-bg, #41202000);
  color: var(--m3-fg, #CBD5E1);
  position: relative;
  width:100%;
  overflow: hidden;
  white-space: nowrap;

  mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);

  padding: 12px 0;
  box-sizing: border-box;
}

.marquee3__track {
  display: inline-flex;
  gap: var(--m3-gap, 2rem);
  will-change: transform;
}

.marquee3__copy {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  font-size: clamp(26px, 6.5vw, 10px);
  font-weight: 800;
  line-height: .1;
  letter-spacing: -0.02em;
  color: currentColor;
}

.marquee3__ico {
  width: 1em;
  height: 1em;
  fill: currentColor;
}

/* انیمیشن‌ها */
@keyframes marquee3-left {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}
@keyframes marquee3-right {
  from { transform: translateX(-50%); }
  to   { transform: translateX(0); }
}

/* انتخاب جهت */
.marquee3.dir-left  .marquee3__track { animation: marquee3-left  var(--m3-speed, 15s) linear infinite; }
.marquee3.dir-right .marquee3__track { animation: marquee3-right var(--m3-speed, 15s) linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee4a24 *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aebb306 *//* ===== Liquid Glass (Horos Dark Mode – Lightweight) ===== */
.liquid-glass {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: rgba(20, 20, 25, 0.45); /* زمینه شیشه‌ای */
  backdrop-filter: blur(16px) saturate(160%);
  -webkit-backdrop-filter: blur(16px) saturate(160%);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* لایه درونی درخشش نرم */
.liquid-glass::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(circle at 25% 20%, rgba(235,94,40,0.18), transparent 60%),
    radial-gradient(circle at 75% 80%, rgba(112,85,222,0.15), transparent 65%),
    radial-gradient(circle at 50% 50%, rgba(255,77,109,0.12), transparent 70%);
  mix-blend-mode: screen;
  filter: blur(30px);
}

/* محتوای سکشن */
.liquid-glass > .elementor-container,
.liquid-glass > .elementor-widget-wrap,
.liquid-glass > .elementor-column {
  position: relative;
  z-index: 2;
}

/* تنظیم رنگ‌ها برای دارک‌مود حوروس */
@media (prefers-color-scheme: dark) {
  .liquid-glass {
    background: rgba(15, 15, 20, 0.55);
    border-color: rgba(255, 255, 255, 0.07);
  }
}/* End custom CSS */