.elementor-8086 .elementor-element.elementor-element-f216e12{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8086 .elementor-element.elementor-element-f216e12 .elementor-divider-separator{width:100%;}.elementor-8086 .elementor-element.elementor-element-f216e12 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8086 .elementor-element.elementor-element-1d0c7df6:not(.elementor-motion-effects-element-type-background), .elementor-8086 .elementor-element.elementor-element-1d0c7df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-8086 .elementor-element.elementor-element-1d0c7df6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-8086 .elementor-element.elementor-element-1d0c7df6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8086 .elementor-element.elementor-element-5557ae89 .elementor-heading-title{font-size:28px;font-weight:800;color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-0eac029 .elementor-heading-title{font-size:28px;font-weight:800;color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-02829e7 .elementor-heading-title{font-size:28px;font-weight:800;color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-16c5c57c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #F0ECED 100%);}.elementor-8086 .elementor-element.elementor-element-16c5c57c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8086 .elementor-element.elementor-element-16c5c57c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8086 .elementor-element.elementor-element-16c5c57c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8086 .elementor-element.elementor-element-16c5c57c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8086 .elementor-element.elementor-element-16c5c57c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8086 .elementor-element.elementor-element-16c5c57c .elementor-image-box-title{color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-16c5c57c .elementor-image-box-description{color:#4B5563;}.elementor-8086 .elementor-element.elementor-element-18b767b4 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-8086 .elementor-element.elementor-element-18b767b4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8086 .elementor-element.elementor-element-18b767b4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8086 .elementor-element.elementor-element-18b767b4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8086 .elementor-element.elementor-element-18b767b4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8086 .elementor-element.elementor-element-18b767b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8086 .elementor-element.elementor-element-18b767b4 .elementor-image-box-title{color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-18b767b4 .elementor-image-box-description{color:#4B5563;}.elementor-8086 .elementor-element.elementor-element-5a8e965f > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-8086 .elementor-element.elementor-element-5a8e965f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8086 .elementor-element.elementor-element-5a8e965f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8086 .elementor-element.elementor-element-5a8e965f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8086 .elementor-element.elementor-element-5a8e965f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8086 .elementor-element.elementor-element-5a8e965f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8086 .elementor-element.elementor-element-5a8e965f .elementor-image-box-title{color:#0C3B73;}.elementor-8086 .elementor-element.elementor-element-5a8e965f .elementor-image-box-description{color:#4B5563;}@media(max-width:767px){.elementor-8086 .elementor-element.elementor-element-16c5c57c .elementor-image-box-img{margin-bottom:15px;}.elementor-8086 .elementor-element.elementor-element-18b767b4 .elementor-image-box-img{margin-bottom:15px;}.elementor-8086 .elementor-element.elementor-element-5a8e965f .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for section, class: .elementor-element-51d6109a *//* کارت سایت‌ها - طراحی مدرن */
.yara-site-card .elementor-widget-container {
  background: linear-gradient(180deg, #ffffff 0%, #f9fafb 100%);
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 10px 24px rgba(0,0,0,.12);
  transition: all .3s ease;
  text-align: center;
  padding-bottom: 20px;
}
.yara-site-card:hover .elementor-widget-container {
  transform: translateY(-10px) scale(1.02);
  box-shadow: 0 16px 32px rgba(0,0,0,.18);
}
.yara-site-card img {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
  height: auto;
  margin-bottom: 12px;
}
.yara-site-card .elementor-image-box-title {
  color: #0C3B73;
  font-size: 20px;
  font-weight: 800;
  margin-bottom: 6px;
}
.yara-site-card .elementor-image-box-description {
  color: #374151;
  font-size: 14px;
  margin-bottom: 14px;
}

/* دکمه مشاهده سایت */
.yara-site-card .elementor-button {
  background: #DB2731;
  color: #fff;
  font-weight: 600;
  border-radius: 30px;
  padding: 10px 22px;
  transition: background .3s;
}
.yara-site-card .elementor-button:hover {
  background: #B91C1C;
}
.yara-site-card .elementor-button:before {
  content: "🔗 ";
  margin-left: 6px;
}/* End custom CSS */