.button,.button a,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    display: inline-block;
    color: var(--text_color);
    text-align: center;
    font-weight: 400;
    line-height: 30px;
    text-decoration: none;
    white-space: nowrap;
    border-radius: 4px;
    padding: 11px 0;
    cursor: pointer;
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

input[type="submit"],
input[type="reset"],
input[type="button"] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}

.button:hover, .button a:hover
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
   text-decoration: none;
}

.button_blue a{
  font-family: var(--font_bebas);
  color: var(--bg);
  background: var(--text_s_blue);
  display: block;
  margin: 0 auto;
  text-align: center;
  padding: 11px;
  background: #46C0CC;
  width: 250px;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 29px;

}
.button_blue a:hover{
 background: #51CAD6;
 text-decoration: none;

}