.elementor-1176 .elementor-element.elementor-element-42add43:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-42add43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2E35;}.elementor-1176 .elementor-element.elementor-element-42add43 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1176 .elementor-element.elementor-element-42add43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-25px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-1176 .elementor-element.elementor-element-bd22bd0 .title-subtitle{color:#FFFFFF;font-family:"YekanBakhFaNum", Sans-serif;font-size:21px;font-weight:800;}.elementor-1176 .elementor-element.elementor-element-bd22bd0 .title{color:#DD9B08;font-family:"YekanBakhFaNum", Sans-serif;font-size:23px;font-weight:900;}.elementor-1176 .elementor-element.elementor-element-bd22bd0 .title-after_title{font-family:"YekanBakhFaNum", Sans-serif;font-size:21px;font-weight:900;}.elementor-1176 .elementor-element.elementor-element-ffba184 .wd-text-block{font-family:"YekanBakhFaNum", Sans-serif;}.elementor-1176 .elementor-element.elementor-element-2fa3759 .wd-text-block{font-family:"YekanBakhFaNum", Sans-serif;}/* Start custom CSS for html, class: .elementor-element-eb05d5b *//* استایل کلی جدول راهنمای کلوپ کشتی یونانی */
.sea-table-wrapper {
  overflow-x: auto;
  margin-top: 15px;
}

.sea-table {
  width: 100%;
  border-collapse: collapse;
  font-family: "Vazirmatn", tahoma, sans-serif;
  font-size: 15px;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #ddd;
}

/* هدر جدول */
.sea-table thead {
  background-color: #007BBD; /* آبی دریا */
  color: red;
}

.sea-table thead th {
  padding: 14px 10px;
  border: 1px solid #ddd;
  font-weight: bold;
}

/* بدنه جدول */
.sea-table tbody td {
  padding: 12px 10px;
  border: 1px solid #ddd;
  vertical-align: middle;
}

/* ردیف های راه راه */
.sea-table tbody tr:nth-child(even) {
  background-color: #f5faff;
}

/* افکت هاور روی ردیف */
.sea-table tbody tr:hover {
  background-color: #e7f4ff;
  transition: background-color 0.2s ease-in-out;
}

/* واکنشگرا برای موبایل */
@media screen and (max-width: 768px) {
  .sea-table {
    font-size: 13px;
  }
  .sea-table thead th, 
  .sea-table tbody td {
    padding: 8px;
  }
}/* End custom CSS */