.elementor-277695 .elementor-element.elementor-element-fb7c695{--display:flex;}.elementor-277695 .elementor-element.elementor-element-d2e1613{background-color:#F18B4729;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:24px 32px 24px 24px;border-style:solid;border-width:0px 4px 0px 0px;border-color:#F18B47;border-radius:4px 4px 4px 4px;}.elementor-277695 .elementor-element.elementor-element-d2e1613.ha-has-bg-overlay:hover::before{transition:background 0.3s;}@media(max-width:767px){.elementor-277695 .elementor-element.elementor-element-d2e1613{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 24px;}}/* Start custom CSS for text-editor, class: .elementor-element-40f4d45 */.responsive-table-wrapper {
  width: 100%;
  overflow-x: auto;
}

.compare-table {
  width: 100%;
  min-width: 800px;
  border-collapse: collapse;
  font-family: "B Yekan", sans-serif;
}

.compare-table th,
.compare-table td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: right;
  vertical-align: top;
}

.compare-table thead {
  background: #f5f5f5;
}

.compare-table th {
  font-weight: 700;
}

.compare-table td:first-child {
  font-weight: 600;
  background: #fafafa;
  white-space: nowrap;
}

.solution {
  color: #2e7d32;
  font-weight: 600;
}

.solution.strong {
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2dcdc4 */.cards-wrapper {
  gap: 16px;
}

.compare-card {
  border: 1px solid #ddd;
  border-radius: 12px;
  padding: 16px;
  margin: 0px 0px 16px 0px;
  background: #fff;
}

.compare-card h3 {
  margin: 0 0 12px;
  font-size: 16px;
}

.item {
  margin-bottom: 10px;
}

.item p {
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 1.8;
}

.label {
  display: inline-block;
  font-size: 12px;
  padding: 3px 8px;
  border-radius: 12px;
  font-weight: 600;
}

.label.instagram {
  background: #fde7f0;
  color: #c2185b;
}

.label.telegram {
  background: #e3f2fd;
  color: #1565c0;
}

.label.solution {
  background: #e8f5e9;
  color: #2e7d32;
}/* End custom CSS */