.elementor .PulsBTN{font-family:Poppins;font-weight:600;font-size:16px;color:var(--Weiss);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:10px;border-width:2px;border-color:var(--tuerkisHaupt);border-style:solid;background-color:var(--tuerkisHaupt);animation: pulse-turquoise 2s infinite !important;
  !important;
}

.mein-atomic-button:hover,
.mein-atomic-button:hover * {
  color: #00d2d3 !important;
}

@keyframes pulse-turquoise {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 210, 211, 0.7);
  }
  70% {
    transform: scale(1.03);
    box-shadow: 0 0 0 15px rgba(0, 210, 211, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 210, 211, 0);
  }\n}.elementor .PulsBTN:hover,.elementor .PulsBTN:focus-visible{font-family:Poppins;font-weight:600;color:var(--tuerkismain);background-color:var(--TuerkisBG);}.elementor .SecondBTN{font-family:Poppins;font-weight:600;font-size:16px;color:var(--Dunkelgruen);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:10px;border-width:2px;border-color:var(--Dunkelgruen);border-style:solid;background-color:#ffffff00;align-self:start;}.elementor .SecondBTN:hover,.elementor .SecondBTN:focus-visible{color:#FFFFFF;background-color:var(--Dunkelgruen);}