a {
  background-color: transparent;
}

a:active, a:hover {
  outline: 0;
}

*, *:before, *:after {
  box-sizing: inherit;
}

a {
  color: #039be5;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}

a {
  text-decoration: none;
  color: var(--bs-pink);
}

.button:hover {
  background-color: #fff;
  color: #6b6b6b;
}

.button {
  /*display: inline-block;*/
  /*margin-right: 0px;*/
  /*padding: 20px 40px;*/
  /*border-radius: 3px;*/
  /*background-color: #e32b6b;*/
  /*-webkit-transition: background-color 500ms cubic-bezier(.789, .159, .25, 1), color 200ms cubic-bezier(.789, .159, .25, 1);*/
  /*transition: background-color 500ms cubic-bezier(.789, .159, .25, 1), color 200ms cubic-bezier(.789, .159, .25, 1);*/
  /*color: #fff;*/
  /*font-size: 16px;*/
  /*line-height: 26px;*/
  /*font-weight: 600;*/
  /*text-align: center;*/
  display: inline-block;
  padding: 20px 40px;
  border-radius: 3px;
  background-color: #e32b6b;
  -webkit-transition: background-color 500ms cubic-bezier(.789, .159, .25, 1), color 200ms cubic-bezier(.789, .159, .25, 1);
  transition: background-color 500ms cubic-bezier(.789, .159, .25, 1), color 200ms cubic-bezier(.789, .159, .25, 1);
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  font-weight: 600;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

@media only screen and (min-width: 990px) {
  #maincontainer {
    padding-top: 90px;
  }
}

.nav-link:hover {
  box-shadow: inset 0 -5px 0 0 #fc0a7e !important;
}

.scrolled {
  /*background: linear-gradient(148deg, #1c1e1d, #1c6fd4 100%)!important;*/
  background-color: #1c4e88!important;
  transition: background-color 200ms ease-in;
}

@media (max-width: 576px) {
  img {
    margin-bottom: 9px;
  }
}

@media (max-width: 765px) {
  #lastel {
    margin-bottom: 22px;
  }
}

