.announcement {
  background: url("/common/images/parazone-customer-menu/customer-guide.png") center center no-repeat;
  background-size: cover;
  padding: 0 20px;
  width: 90%;
  height: 100px;
  border-radius: 8px;
  position: relative;
  margin: 20px 20px -15px 20px;
}

@media (min-width: 768px) and (max-height: 1368px){
  .announcement{
    width: 95%;
  }
}

@media (min-width: 520px) and (max-height: 720px){
  .announcement{
    width: 93%;
  }
}

@media (min-width: 1024px) and (max-height: 600px){
  .announcement{
    width: 96%;
  }
}

@media (min-width: 1280px) and (max-height: 800px){
  .announcement{
    width: 97%;
  }
}

.announcement .announcement-header {
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.announcement .announcement-header h1 {
  margin: 0;
  font-weight: 700;
  font-size: 18px;
  color: #FFEA00;
}

.announcement .announcement-header span {
  font-weight: 700;
  font-size: 12px;
  color: #FFFFFF;
}

.announcement-item {
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: 700;
  font-size: 13px;
  color: #FFFFFF;
}

.announcement-item span:first-child {
  width: 60%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
