html {
}

#mainNav: hover {
  color: var(--bs-indigo);
}

#mainNav: hover {
  color: var(--bs-indigo);
}

#mainNav {
  color: var(--bs-black);
  background: var(--bs-red);
}

#mainNav {
  color: var(--bs-black);
  background: var(--bs-red);
}

.text-end {
  text-align: center;
}

#h5class1 {
  font-size: 15px;
  font-family: 'Akaya Kanadaka', serif;
  background: rgba(0,0,0,0.31);
  padding: 12px 12px 12px 12px;
}

@media (min-width: 650px) {
  #h5class1 {
    font-size: 23px;
    font-family: 'Akaya Kanadaka', serif;
    background: rgba(0,0,0,0.31);
    padding: 12px 12px 12px 12px;
  }
}

@media (min-width: 990px) {
  #h5class1 {
    font-size: 32px;
    font-family: 'Akaya Kanadaka', serif;
    background: rgba(0,0,0,0.31);
    padding: 12px 12px 12px 12px;
  }
}

#icon:hover {
  transform: scale(1.2);
  filter: brightness(1.3);
}

#digilink {
  font-size: 11px;
  color: #c879ff;
  font-family: helvtica neue;
}

#digilink:hover {
  color: #f4acb7;
}

.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

#buttonindex:active {
  background: var(--bs-border-color);
}

#buttonindex:hover {
  background: #ef233c;
}

#buttonindex:visited {
  background: var(--bs-border-color);
}

#buttonindex {
  background: var(--bs-black);
}

@media (min-width: 768px) {
  .btnfix {
    margin-top: 33px;
  }
}

@media (min-width: 1035px) {
  .btnfix {
    margin-top: 40px;
  }
}

@media (min-width: 1209px) {
  .btnfix {
    margin-top: 45px;
  }
}

@media (min-width: 768px) {
  .btnfix2 {
    margin-top: 34px;
  }
}

@media (min-width: 992px) {
  .btnfix2 {
    margin-top: 43px;
  }
}

@media (min-width: 1209px) {
  .btnfix2 {
    margin-top: 50px;
  }
}

@media (min-width: 768px) {
  #btneventss {
    margin-top: 24px;
  }
}

@media (min-width: 992px) {
  #btneventss {
    margin-top: 8px;
  }
}

@media (min-width: 768px) {
  #divcontacts {
    margin-left: 400px;
  }
}

@media (min-width: 1200px) {
  #divcontacts {
    margin-left: 40px;
  }
}

@media (min-width: 1200px) {
  #divcontacts {
    margin-top: 40px;
  }
}

#phonediv {
  margin-top: -10px;
}

#phoneiconcontact {
  margin-top: auto;
}

@media (min-width: 1006px) {
  #divcontacts {
    font-size: 100px;
  }
}

#contactslinks {
  color: #adb5bd;
}

#contactslinks:hover {
  color: #ffffff;
}

