.sd-7:before {
  background-size: cover
}

.symbol-1__sd-7>* {
  --gap-h: 0px;
  --gap-v: 5px
}

.sd-1 {
  align-content: center;
  align-items: center;
  justify-content: space-between
}

.sd-5 {
  align-content: center;
  align-items: center;
  justify-content: center
}

.sd-7 {
  align-content: flex-end;
  align-items: flex-end;
  justify-content: flex-end
}

.symbol-1 {
  align-content: flex-end;
  align-items: flex-end
}

.symbol-1__sd-6 {
  justify-content: space-between
}

.symbol-1__sd-7 {
  align-content: flex-start;
  align-items: flex-start;
  justify-content: flex-start
}

.sd-1,
.sd-5 {
  background: #212121
}

.sd-2 {
  background: rgba(0, 0, 0, 0.0)
}

.symbol-1__sd-7 {
  background: #78b559
}

._pa {
  display: flex
}

.sd-2 {
  width: 100%;
  max-width: 100%
}

.sd-3 {
  max-width: calc(100% - 15px)
}

.sd-4 {
  height: 216px
}

.sd-5 {
  height: 270px;
  width: 100%;
  max-width: 100%
}

.sd-6 {
  height: 100%;
  width: 100%;
  max-width: 100%
}

.sd-7 {
  height: auto;
  width: 377px;
  max-width: 100%
}

._pf {
  height: auto;
  width: 100%;
  max-width: 100%
}

.symbol-1__sd-7 {
  height: auto;
  width: 50%;
  max-width: 50%
}

._pc {
  max-width: 100%
}

.sd-3 {
  color: #ffffff
}

._pg {
  color: #EEEEEE
}

.symbol-1__sd-12 {
  color: #ffffffff
}

.sd-3 {
  font-family: var(--s-font-acb6a681);
  font-size: 24px
}

.sd-3 {
  margin: 0px 0px 0px 15px
}

.sd-5 {
  margin: 0px 0px 44px
}

.sd-7 {
  margin: 0px 0px 51px
}

._ph {
  margin: 0px
}

.sd-5 {
  flex-direction: column;
  flex-wrap: nowrap
}

._pi {
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap
}

._pf {
  flex: none
}

.sd-5 {
  padding: 5px 0px 0px
}

.symbol-1__sd-1 {
  padding: 20px 30px 0px
}

.symbol-1__sd-6 {
  padding: 10px 30px 0px
}

.symbol-1__sd-7 {
  padding: 10px 0px 10px 5px
}

._pj {
  padding: 0px
}

.symbol-1__sd-7 {
  gap: 5px
}
