/*breakpoints*/
.contactelement .contact__links a {
  color: #00862F;
  font-size: 3.75rem;
  line-height: 4.25rem;
  font-weight: 900;
  transition: var(--transition-default);
}
.contactelement .contact__links a:hover {
  color: #006B26;
}
@media screen and (max-width: 1199.98px) {
  .contactelement .contact__links a {
    font-size: 3.4rem;
    line-height: 3.7rem;
  }
}
@media screen and (max-width: 991.98px) {
  .contactelement .contact__links a {
    font-size: 2.6rem;
    line-height: 3rem;
  }
}
@media screen and (max-width: 767.98px) {
  .contactelement .contact__links a {
    font-size: 2.2rem;
    line-height: 2.6rem;
  }
}
.contactelement .contact__links .contact__hint {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
@media screen and (max-width: 1199.98px) {
  .contactelement .contact__links .contact__hint {
    font-size: 1rem;
  }
}
@media screen and (max-width: 767.98px) {
  .contactelement .contact__links .contact__hint {
    font-size: 0.938rem;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fverbundstein%2Fscss%2Fcomponents%2F_contactelement.scss%22%2C%22%2Fthemes%2Fverbundstein%2Fscss%2Fcomponents%2F..%2Fsettings%2Fbreakpoints.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BACSF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADkBA%3BAAAA%3BAAAA%3BAAAA%3BACVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAARA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */