.addMobMenu a {
  display: block;
  color: #FFFFFF;
  padding: 15px 0;
  border-bottom: 1px solid #263748;
}

.addMobMenuTitle {
  padding-left: 20px;
  position: relative;
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 15px;
  display: block;
}

.addMobMenuTitle:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 9px;
  background-image: url("data:image/svg+xml,%3Csvg width='5' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.676 8.923c.242-.14.353-.44.275-.746a.668.668 0 0 0-.175-.303c-.076-.084-.863-.872-1.75-1.75-.886-.879-1.611-1.607-1.61-1.618 0-.012.718-.73 1.595-1.597C5.023.92 4.926 1.022 4.976.83 5.115.285 4.628-.19 4.203.076 4.051.17.192 4.009.103 4.153a.683.683 0 0 0 .087.832c.068.077.988.996 2.044 2.043C3.675 8.456 4.18 8.94 4.257 8.967a.443.443 0 0 0 .419-.044Z' fill='%23fff'/%3E%3C/svg%3E");
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.addMobMenuSecondLevel {
  position: fixed;
  top: 0;
  left: 0;
  background: #00162c;
  z-index: 3;
  height: calc(100% - 50px);
  padding: 20px;
  transition: all .3s;
  width: 100%;
}

.addMobMenuSecondLevel:not(.active) {
  transform: translateX(-100%);
}

.openAddSecondLevel {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}