/**
 * Elementor — otomat character widget (thinking blob).
 */

.aim-otomat-char {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 100%;
}

.aim-otomat-char .aim-think-char {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  filter: drop-shadow(0 6px 16px rgba(15, 23, 42, 0.14));
}

.aim-otomat-char--sm .aim-think-char-svg {
  width: 64px;
  height: 56px;
}

.aim-otomat-char--md .aim-think-char-svg {
  width: 96px;
  height: 84px;
}

.aim-otomat-char--lg .aim-think-char-svg {
  width: 128px;
  height: 112px;
}

.aim-otomat-char--xl .aim-think-char-svg {
  width: 168px;
  height: 148px;
}

.aim-otomat-char__caption {
  font-family: "Yekan Bakh", Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: #1a1d21;
  letter-spacing: 0.02em;
}
