.skip-to-content-link {
  background: #ffffff;
  border: 2px solid black;
  font-size:1.4rem;
  color: black;
  left: 10px;
  padding: 8px;
  position: absolute;
  z-index: 9999;
  transform: translateY(-100%);
  transition: transform 0.3s;
}

.skip-to-content-link:focus-visible {
  transform: translateY(10px);
}

.cursor-none {
  cursor: unset !important;
}

/*!*TODO: fix wcag focus border*!*/
/*!*textarea:focus-visible, input:focus-visible:not(.select2-search__field),*!*/
/*!*a:focus-visible, button:focus-visible, select:focus-visible,*!*/
/*!*textarea:focus-visible, select:focus-visible+.select2-container--focus {*!*/
/*!*  outline: none !important;*!*/
/*!*  border: 3px solid black !important;*!*/
/*!*}*!*/

/*.loader-container {*/
/*  position: fixed;*/
/*  top: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*  background-color: #F8F7FA;*/
/*  z-index: 9999;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*}*/

/*.loader {*/
/*  display: inline-block;*/
/*  width: 48px;*/
/*  height: 48px;*/
/*  border-radius: 50%;*/
/*  position: relative;*/
/*  animation: rotate 1s linear infinite*/
/*}*/

/*.loader::before, .loader::after {*/
/*  content: "";*/
/*  box-sizing: border-box;*/
/*  position: absolute;*/
/*  inset: 0px;*/
/*  border-radius: 50%;*/
/*  border: 5px solid #15349d;*/
/*  animation: prixClipFix 2s linear infinite;*/
/*}*/

/*.loader::after {*/
/*  border-color: #DA5020;*/
/*  animation: prixClipFix 2s linear infinite, rotate 0.5s linear infinite reverse;*/
/*  inset: 6px;*/
/*}*/

/*@keyframes rotate {*/
/*  0% {*/
/*    transform: rotate(0deg)*/
/*  }*/
/*  100% {*/
/*    transform: rotate(360deg)*/
/*  }*/
/*}*/

/*@keyframes prixClipFix {*/
/*  0% {*/
/*    clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)*/
/*  }*/
/*  25% {*/
/*    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)*/
/*  }*/
/*  50% {*/
/*    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)*/
/*  }*/
/*  75% {*/
/*    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)*/
/*  }*/
/*  100% {*/
/*    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)*/
/*  }*/
/*}*/

#main-nav-dropdown {
  left: auto;
  right: 0;
}
