.footer-section {
  background: var(--background-bg-primary, transparent);
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.conteiner {
  padding: var(--spacing-5xl, 40px) 0px var(--spacing-5xl, 40px) 0px;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-none, 0px);
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  flex-shrink: 0;
  max-width: 1296px;
  position: relative;
}
.collumn {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2xl, 20px);
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 56px;
  position: relative;
}
.lines {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-7xl, 64px);
  align-items: flex-start;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.div11 {
  color: var(--text-text-primary, #f6f6f7);
  text-align: left;
  font-family: var(--text-m-regular-font-family, "Inter-Regular", sans-serif);
  font-size: var(--text-m-regular-font-size, 16px);
  line-height: var(--text-m-regular-line-height, 24px);
  font-weight: var(--text-m-regular-font-weight, 400);
  position: relative;
}
.content5 {
  border-style: solid;
  border-color: var(--border-br-secondary, #515561);
  border-width: 1px 0px 0px 0px;
  padding: var(--spacing-2xl, 20px) 0px var(--spacing-2xl, 20px) 0px;
  display: flex;
  flex-direction: row;
  gap: var(--spacing-10xl, 128px);
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.text5 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex: 1;
  position: relative;
}
._2026-playerok {
  color: var(--text-text-secondary, #a4a8b2);
  text-align: left;
  font-family: var(--text-s-regular-font-family, "Inter-Regular", sans-serif);
  font-size: var(--text-s-regular-font-size, 14px);
  line-height: var(--text-s-regular-line-height, 20px);
  font-weight: var(--text-s-regular-font-weight, 400);
  position: relative;
  flex: 1;
}
.icons {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-xl, 16px);
  row-gap: var(--spacing-lg, 12px);
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  align-content: center;
  flex-shrink: 0;
  position: relative;
}
.frame-2367 {
  border-radius: 2px;
  width: 12px;
  height: 9px;
  position: absolute;
  left: 20px;
  top: 5px;
  overflow: hidden;
}
.clip-path-group {
  width: 2.08px;
  height: 100%;
  position: absolute;
  left: calc(50% - 6px);
  bottom: 0%;
  top: 0%;
  overflow: visible;
  aspect-ratio: 2.08/9;
}
.vector5 {
  width: 21.88%;
  height: 12.5%;
  position: absolute;
  right: 59.38%;
  left: 18.75%;
  bottom: 53.13%;
  top: 34.38%;
  overflow: visible;
}
.group {
  height: auto;
  position: absolute;
  left: 0.5px;
  top: 0.5px;
  overflow: visible;
}
.icon-social-32-visa {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  position: relative;
  overflow: visible;
}
.icon-social-32-mastercard {
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  position: relative;
  overflow: visible;
}
