.divider-wrapper {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  width: 100%;
  position: relative;
  max-height: 48px;
  max-width: 1100px;
  margin: 0 auto 65px;
}

.divider-line {
  display: none;
  bottom: 5.3px;
  max-width: calc((100% - 190px) / 2);
  flex-grow: 1;
  position: absolute;
  visibility: hidden;
  height: auto;
  width: 43%;
}

.divider-line.firstarrow {
  left: 0;
}

.divider-line.rotate-180 {
  transform: rotate(180deg);
  right: 0;
}

.divider-line-mobile {
  bottom: 1.7px;
  position: absolute;
  flex-grow: 1;
  vertical-align: middle;
  width: 43%;
}

.divider-line-mobile.firstarrow {
  left: 0;
}

img.divider-line-mobile {
  vertical-align: middle;
  max-width: 100%;
}

.divider {
  width: 140px;
  max-height: 48px;
  height: auto;
}

img.divider {
  max-width: 100%;
  vertical-align: middle;
}

.divider-line-mobile.rotate-180 {
  transform: rotate(180deg);
  right: 0;
}

@media screen and (min-width: 482px) {
  .divider {
    width: 201px;
    max-height: 48px;
    height: auto;
  }
}

@media screen and (min-width: 769px) {
  .divider-line-mobile {
    display: none;
    visibility: hidden;
  }

  .divider-line {
    display: block;
    visibility: visible;
  }
}

@media screen and (max-width: 767px) {
.divider-wrapper {
  margin: 0 auto 50px;
}
}