* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.btn_app {
  font-size: 18px;
  border: 0.05rem solid #0276fe;
  background: #0276fe;
  border-radius: 0.5rem;
  font-weight: 500;
  color: #ffffff;
  text-align: center;
  outline: 0;
  padding: 0.5rem;
  width: 100%;
  margin: 45vh 0 0 0;
}

.btn_app:active {
  opacity: 0.8;
  background: #f8f8f8;
  color: #0276fe;
}

#app {
  height: 100%;
  width: 100%;
  padding: 40px 30px 30px;
  display: flex;
  flex-flow: column;
  align-items: center;
}
.div_appbtn {
  height: 100%;
  width: 100%;
}
.img-logo {
  width: 80px;
  height: 80px;
  margin-bottom: 10px;
}
.text {
  font-size: 12px;
  color: #666;
}
