.toggle {
    margin: 0 0 0 1rem;
    position: relative;
    display: inline-block;
    width: 3rem;
    height: 1.7rem;
  }
  
  .toggle input {
    display: none;
  }
  
  .roundbutton {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    background-color: #495a72;
    display: block;
    transition: all 0.3s;
    border-radius: 1.7rem;
    cursor: pointer;
  }
  
  .roundbutton::before {
    position: absolute;
    content: "";
    height: 1.2rem;
    width: 1.25rem;
    border-radius: 100%;
    display: block;
    left: 0.25rem;
    bottom: 0.25rem;
    background-color: white;
    transition: all 0.3s;
  }
  
  input:checked + .roundbutton {
    background-color: #ff6e48;
  }
  
  input:checked + .roundbutton::before {
    transform: translate(1.3rem, 0);
  }

  a:link{
    background: transparent;
    text-decoration: none;
  }

.nav-link-button:hover{
  border: 1px solid #1e2124;
}


.btnKontaktdefault{
  background-color: #273f87;
}


.d-block-new{
  display: none;
}