.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-label input[disabled] + .btn-default {
  color: var(--btn-on-secondary-disabled, #7d7d81);background: var(--btn-secondary-disabled, rgba(237, 237, 242, 0.9));cursor: default;
}
.btn-inverted.disabled:hover,
.btn-inverted[disabled]:hover,
.btn-label input[disabled] + .btn-inverted {
  color: var(--btn-on-primary-disabled, #e1e1e5);background: var(--btn-primary-disabled, #afafb3);cursor: default;
}
.btn-transparent-default.disabled:hover,
.btn-transparent-default[disabled]:hover,
.btn-label input[disabled] + .btn-transparent-default {
  color: var(--btn-on-transparent-disabled, #7d7d81);border-color: var(--btn-transparent-disabled, #7d7d81);cursor: default;
}
.btn-transparent-inverted.disabled:hover,
.btn-transparent-inverted[disabled]:hover,
.btn-label input[disabled] + .btn-transparent-inverted {
  color: rgba(255, 255, 255, 0.3);border-color: rgba(255, 255, 255, 0.3);cursor: default;
}
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
.btn-label input[disabled] + .btn-green {
  color: var(--btn-on-cta-disabled, #ffffff);background: var(--btn-cta-disabled, #d2efd5);cursor: default;
}
.btn-tur.disabled:hover,
.btn-tur[disabled]:hover,
.btn-label input[disabled] + .btn-tur {
  color: #ffffff;background-color: #d2efd5;cursor: default;
}
.btn-sport.disabled:hover,
.btn-sport[disabled]:hover,
.btn-label input[disabled] + .btn-sport {
  color: #ffffff;background-color: #d4d4d9;cursor: default;
}
.btn-label input[disabled] + .btn-toggle {
  background: #d4d4d9;color: #afafb3;
}
.btn {
  background-clip: border-box;
  display: inline-block;
  padding: 0 12px;
  height: 40px;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
  vertical-align: middle;
  border: none;
  -webkit-appearance: none;
  border-radius: 4px;
  cursor: pointer;
  font-weight: 500;
  text-underline-offset: 0.25em;
  transition: background 150ms;
  -o-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: manipulation;
}
.btn .icon.icon-default {
  color: inherit;
}
.btn.btn-rounded {
  border-radius: 40px;
  padding: 0 calc(12px * 1.2);
}
a.btn {
  display: inline-table;
  text-decoration: none;
}
a.btn .btn-link-text {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
a.btn-block {
  display: table;
}
.btn-circle.btn-90 {
  padding: 0;
  height: 28px;
  width: 28px;
  border-top-left-radius: 60px;
  border-bottom-left-radius: 60px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  -webkit-border-radius: 60px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 60px;
  -moz-background-clip: padding;
  border-radius: 60px;
  background-clip: padding-box;
}
.btn-circle.btn-100 {
  padding: 0;
  height: 32px;
  width: 32px;
  border-top-left-radius: 60px;
  border-bottom-left-radius: 60px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  -webkit-border-radius: 60px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 60px;
  -moz-background-clip: padding;
  border-radius: 60px;
  background-clip: padding-box;
}
.btn-circle.btn-300 {
  padding: 0;
  height: 40px;
  width: 40px;
  border-top-left-radius: 60px;
  border-bottom-left-radius: 60px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  -webkit-border-radius: 60px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 60px;
  -moz-background-clip: padding;
  border-radius: 60px;
  background-clip: padding-box;
}
.btn-90 {
  height: 28px;
  padding: 0 6px;
  font-size: 10px;
}
.btn-100 {
  height: 32px;
  padding: 0 6px;
  font-size: 14px;
}
.btn-500 {
  height: 48px;
  font-size: 18px;
}
.btn-700 {
  height: 60px;
  font-size: 26px;
}
.btn.btn-transparent-inverted,
.btn.btn-transparent-default,
.btn-90.btn-transparent-inverted,
.btn-90.btn-transparent-default,
.btn-100.btn-transparent-inverted,
.btn-100.btn-transparent-default,
.btn-300.btn-transparent-inverted,
.btn-300.btn-transparent-default,
.btn-350.btn-transparent-inverted,
.btn-350.btn-transparent-default {
  border-width: 2px;
  border-style: solid;
}
.btn.btn-transparent-inverted.btn-block,
.btn.btn-transparent-default.btn-block,
.btn-90.btn-transparent-inverted.btn-block,
.btn-90.btn-transparent-default.btn-block,
.btn-100.btn-transparent-inverted.btn-block,
.btn-100.btn-transparent-default.btn-block,
.btn-300.btn-transparent-inverted.btn-block,
.btn-300.btn-transparent-default.btn-block,
.btn-350.btn-transparent-inverted.btn-block,
.btn-350.btn-transparent-default.btn-block {
  padding-left: 3px;
  padding-right: 3px;
}
.btn.btn-transparent-inverted.btn-thin,
.btn.btn-transparent-default.btn-thin,
.btn-90.btn-transparent-inverted.btn-thin,
.btn-90.btn-transparent-default.btn-thin,
.btn-100.btn-transparent-inverted.btn-thin,
.btn-100.btn-transparent-default.btn-thin,
.btn-300.btn-transparent-inverted.btn-thin,
.btn-300.btn-transparent-default.btn-thin,
.btn-350.btn-transparent-inverted.btn-thin,
.btn-350.btn-transparent-default.btn-thin {
  border-width: 1px;
}
.btn-block,
.btn-bet-full-width {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}
.btn-inverted.btn-double-lines,
.btn-default.btn-double-lines,
.btn-transparent-default.btn-double-lines,
.btn-green.btn-double-lines {
  padding: 0 12px;
  line-height: 14px;
}
.btn-transparent-default.btn-double-lines,
.btn-transparent-inverted.btn-double-lines {
  padding: 0 12px;
  line-height: 14px;
}
.btn-default {
  color: var(--btn-on-secondary, #001932);
  background: var(--btn-secondary, #fafaff);
}
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-label input[disabled] + .btn-default {
  color: var(--btn-on-secondary-disabled, #7d7d81);
  background: var(--btn-secondary-disabled, rgba(237, 237, 242, 0.9));
  cursor: default;
}
.btn-inverted {
  color: var(--btn-on-primary, #ffffff);
  background: var(--btn-primary, #001932);
}
.btn-inverted.disabled,
.btn-inverted[disabled],
.btn-inverted.disabled:hover,
.btn-inverted[disabled]:hover,
.btn-label input[disabled] + .btn-inverted {
  color: var(--btn-on-primary-disabled, #e1e1e5);
  background: var(--btn-primary-disabled, #afafb3);
  cursor: default;
}
.btn-transparent-default {
  color: var(--btn-on-transparent, #001932);
  background: transparent;
  border-color: var(--btn-transparent, #001932);
}
.btn-transparent-default:hover {
  box-shadow: inset 0 0 2px var(--btn-transparent-hover, #001932);
}
.btn-transparent-default:active {
  box-shadow: none;
}
.btn-transparent-default.disabled,
.btn-transparent-default[disabled],
.btn-transparent-default.disabled:hover,
.btn-transparent-default[disabled]:hover,
.btn-label input[disabled] + .btn-transparent-default {
  color: var(--btn-on-transparent-disabled, #7d7d81);
  border-color: var(--btn-transparent-disabled, #7d7d81);
  cursor: default;
}
.btn-transparent-default.disabled:hover,
.btn-transparent-default[disabled]:hover {
  -moz-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-transparent-inverted {
  color: rgba(255, 255, 255, 0.9);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.9);
}
.btn-transparent-inverted:hover {
  -moz-box-shadow: inset 0 0 2px #ffffff 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 2px #ffffff 1px 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 2px #ffffff 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 2px #ffffff;
  -moz-box-shadow: inset 0 0 2px #ffffff;
  box-shadow: inset 0 0 2px #ffffff;
}
.btn-transparent-inverted:active {
  -moz-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-transparent-inverted.disabled,
.btn-transparent-inverted[disabled],
.btn-transparent-inverted.disabled:hover,
.btn-transparent-inverted[disabled]:hover,
.btn-label input[disabled] + .btn-transparent-inverted {
  color: rgba(255, 255, 255, 0.3);
  border-color: rgba(255, 255, 255, 0.3);
  cursor: default;
}
.btn-transparent-inverted.disabled:hover,
.btn-transparent-inverted[disabled]:hover {
  -moz-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: none 1px 2px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-green {
  color: var(--btn-on-cta, #ffffff);
  background: var(--btn-cta, #008912);
}
.btn-green.disabled,
.btn-green[disabled],
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
.btn-label input[disabled] + .btn-green {
  color: var(--btn-on-cta-disabled, #ffffff);
  background: var(--btn-cta-disabled, #d2efd5);
  cursor: default;
}
.btn-tur {
  color: #ffffff;
  background-color: #008912;
}
.btn-tur.disabled,
.btn-tur[disabled],
.btn-tur.disabled:hover,
.btn-tur[disabled]:hover,
.btn-label input[disabled] + .btn-tur {
  color: #ffffff;
  background-color: #d2efd5;
  cursor: default;
}
.btn-sport {
  color: #ffffff;
  background-color: #00befa;
}
.btn-sport.disabled,
.btn-sport[disabled],
.btn-sport.disabled:hover,
.btn-sport[disabled]:hover,
.btn-label input[disabled] + .btn-sport {
  color: #ffffff;
  background-color: #d4d4d9;
  cursor: default;
}
.btn-icon-left .icon,
.btn-icon-left .bank,
.btn-icon-left .svg-bank {
  padding-right: 3px;
}
.btn-icon-right .icon,
.btn-icon-right .bank,
.btn-icon-right .svg-bank {
  padding-left: 3px;
}
.btn-icon-right:has(.ui-bank),
.btn-icon-right:has(.bank) {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
  gap: 8px;
  justify-content: center;
}
a.btn-300.btn-icon-right {
  position: relative;
}
a.btn-300.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
a.btn-300.btn-icon-left {
  position: relative;
}
a.btn-300.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
a.btn-100.btn-icon-right {
  position: relative;
}
a.btn-100.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
a.btn-100.btn-icon-left {
  position: relative;
}
a.btn-100.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
a.btn-90.btn-icon-right {
  position: relative;
}
a.btn-90.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
a.btn-90.btn-icon-left {
  position: relative;
}
a.btn-90.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
@-moz-document url-prefix() {
  a.btn-300.btn-icon-right,
  a.btn-300.btn-icon-left,
  a.btn-100.btn-icon-right,
  a.btn-100.btn-icon-left,
  a.btn-90.btn-icon-right,
  a.btn-90.btn-icon-left {
    display: inline-block;
  }
}
.btn-icon .icon.icon-default {
  display: inline-block;
  vertical-align: middle;
}
.btn-icon.btn-90 .icon.icon-default,
.btn-icon.btn-100 .icon.icon-default {
  font-size: 18px;
  line-height: 18px;
}
.btn-icon.btn-300 .icon.icon-default {
  font-size: 18px;
  line-height: 18px;
}
.btn-90.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
.btn-90.btn-icon-left.btn-block {
  position: relative;
}
.btn-90.btn-icon-left.btn-block .icon.icon-default {
  position: absolute;
  left: 12px;
}
.btn-90.btn-icon-left.btn-block .bank,
.btn-90.btn-icon-left.btn-block .svg-bank {
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translate(0, -50%);
}
.btn-100.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
.btn-100.btn-icon-left.btn-block {
  position: relative;
}
.btn-100.btn-icon-left.btn-block .icon.icon-default {
  position: absolute;
  left: 12px;
}
.btn-100.btn-icon-left.btn-block .bank,
.btn-100.btn-icon-left.btn-block .svg-bank {
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translate(0, -50%);
}
.btn-300.btn-icon-left .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
}
.btn-300.btn-icon-left.btn-block {
  position: relative;
}
.btn-300.btn-icon-left.btn-block .icon.icon-default {
  position: absolute;
  left: 12px;
}
.btn-300.btn-icon-left.btn-block .bank,
.btn-300.btn-icon-left.btn-block .svg-bank {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translate(0, -50%);
}
.btn-90.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
.btn-90.btn-icon-right.btn-block {
  position: relative;
}
.btn-90.btn-icon-right.btn-block .icon.icon-default {
  position: absolute;
  right: 12px;
}
.btn-90.btn-icon-right.btn-block .bank,
.btn-90.btn-icon-right.btn-block .svg-bank {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(0, -50%);
}
.btn-100.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
.btn-100.btn-icon-right.btn-block {
  position: relative;
}
.btn-100.btn-icon-right.btn-block .icon.icon-default {
  position: absolute;
  right: 12px;
}
.btn-100.btn-icon-right.btn-block .bank,
.btn-100.btn-icon-right.btn-block .svg-bank {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(0, -50%);
}
.btn-300.btn-icon-right .btn-link-text {
  display: inline-flex;
  align-items: center;
  flex-direction: row-reverse;
}
.btn-300.btn-icon-right.btn-block {
  position: relative;
}
.btn-300.btn-icon-right.btn-block .icon.icon-default {
  position: absolute;
  right: 12px;
}
.btn-300.btn-icon-right.btn-block .bank,
.btn-300.btn-icon-right.btn-block .svg-bank {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(0, -50%);
}
.btn-90.btn-icon-center .bank,
.btn-100.btn-icon-center .bank,
.btn-300.btn-icon-center .bank,
.btn-350.btn-icon-center .bank,
.btn-90.btn-icon-center .icon.icon-default,
.btn-100.btn-icon-center .icon.icon-default,
.btn-300.btn-icon-center .icon.icon-default,
.btn-350.btn-icon-center .icon.icon-default {
  padding: 0;
  margin: 0 0 0 3px;
}
.btn-circle.btn-transparent-default,
.btn-circle.btn-transparent-inverted {
  padding: 0;
}
input:focus.svs-keyboard-focus + .btn {
  outline: 0.14rem solid #ffffff;
  outline-offset: 0;
  box-shadow: 0 0 0.21rem 0.28rem #256FEA;
  text-decoration: underline;
}
input:focus.svs-keyboard-focus + .btn-toggle {
  outline: 0.14rem solid #ffffff;
  outline-offset: 0;
  box-shadow: 0 0 0.21rem 0.28rem #256FEA;
  text-decoration: underline;
}
.btn-label > * {
  pointer-events: none;
}
.btn-clean {
  color: var(--btn-on-ghost, #256FEA);
  background: var(--btn-ghost, transparent);
  border-color: transparent;
  box-shadow: none;
}
.btn-default.btn-clean:hover {
  color: var(--btn-on-ghost, #001932);
  background: var(--btn-ghost-hover, #fafaff);
}
.btn-default.btn-clean:active {
  color: var(--btn-on-ghost-active, #001932);
  background: var(--btn-ghost-active, #ededf2);
}
.btn-toggle {
  background-clip: border-box;
  display: inline-block;
  padding: 0 12px;
  height: 40px;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
  vertical-align: middle;
  border: none;
  -webkit-appearance: none;
  border-radius: 4px;
  cursor: pointer;
  font-weight: 500;
  text-underline-offset: 0.25em;
  transition: background 150ms;
  -o-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: manipulation;
  padding: 12px;
  border: 2px solid #646466;
  background: #e1e1e5;
  color: #4b4b4d;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  -webkit-border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 2px;
  -moz-background-clip: padding;
  border-radius: 2px;
  background-clip: padding-box;
}
.btn-toggle .icon.icon-default {
  color: inherit;
}
.btn-toggle .icon.icon-default {
  color: inherit;
}
input:checked + .btn-toggle {
  background: #008912;
  border-color: #008912;
}
.btn-toggle-100 {
  width: 20px;
  min-width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  background: #ffffff;
}
.btn-toggle-300 {
  min-width: 85px;
  padding: 0;
  height: 30px;
  line-height: 28px;
  border: 0;
}
input[type="radio"] + .btn-toggle-100 {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-radius: 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px;
  -moz-background-clip: padding;
  border-radius: 10px;
  background-clip: padding-box;
}
input[type="radio"]:checked + .btn-toggle-100 {
  background: #ffffff;
  border: 5px solid #008912;
}
.btn-toggle-checkmark {
  font-family: 'ui-icon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  z-index: 2;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.btn-toggle-checkmark:before,
input[type="radio"] + .btn-toggle-100:before {
  content: "";
  position: absolute;
  top: -75%;
  left: -75%;
  width: 250%;
  height: 250%;
  border-radius: 50%;
  background: #008912;
  visibility: hidden;
  opacity: 0;
  z-index: 1;
  -webkit-transition-property: visibility, opacity, transform;
  -moz-transition-property: visibility, opacity, transform;
  -o-transition-property: visibility, opacity, transform;
  transition-property: visibility, opacity, transform;
  -webkit-transition-property: visibility, opacity, -webkit-transform;
  -moz-transition-property: visibility, opacity, -moz-transform;
  -o-transition-property: visibility, opacity, -o-transform;
  transition-property: visibility, opacity,-webkit-transform,-moz-transform,-o-transform,transform;
  -webkit-transition-duration: 800ms;
  -moz-transition-duration: 800ms;
  -o-transition-duration: 800ms;
  transition-duration: 800ms;
  -webkit-transition-delay: 0, 0, 800ms;
  -moz-transition-delay: 0, 0, 800ms;
  -o-transition-delay: 0, 0, 800ms;
  transition-delay: 0, 0, 800ms;
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  -o-transform: scale(0.4);
  transform: scale(0.4);
}
label:active .btn-toggle-checkmark:before,
label:active input[type="radio"] + .btn-toggle-100:before {
  visibility: visible;
  opacity: 0.12;
  -webkit-transition-duration: 200ms;
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  transition-duration: 200ms;
  -webkit-transition-delay: 0, 0, 0;
  -moz-transition-delay: 0, 0, 0;
  -o-transition-delay: 0, 0, 0;
  transition-delay: 0, 0, 0;
  -webkit-transition-delay: 0s, 0s, 0s;
  -moz-transition-delay: 0s, 0s, 0s;
  -o-transition-delay: 0s, 0s, 0s;
  transition-delay: 0s, 0s, 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.btn-toggle-checkmark:after {
  line-height: 16px;
  content: '';
  z-index: 3;
}
input:checked + .btn-toggle-checkmark:after {
  color: #ffffff;
}
input:checked + .btn-toggle-checkmark:after {
  content: '\ea2f';
}
.btn-toggle-on-btn {
  position: absolute;
  right: 6px;
  top: 6px;
}
.btn-label {
  display: inline-block;
  position: relative;
  cursor: pointer;
  line-height: 1;
}
.btn-label input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  z-index: -1;
}
.btn-label input[disabled] + .btn,
.btn-label input[disabled] + .btn-toggle {
  background: #d4d4d9;
  color: #afafb3;
}
.btn-label input:checked + .btn {
  background: #008912;
  color: #ffffff;
}

.btn-default:hover {
  color: var(--btn-on-secondary-hover, #58585a);
  background: var(--btn-secondary-hover, #ffffff);
}
.btn-default:active {
  color: var(--btn-on-secondary-active, #323233);
  background: var(--btn-secondary-active, #e1e1e5);
}
.btn-inverted:hover {
  color: var(--btn-on-primary-hover, #ffffff);
  background: var(--btn-primary-hover, #00264c);
}
.btn-inverted:active {
  color: var(--btn-on-primary-active, #ffffff);
  background: var(--btn-primary-active, #000000);
}
.btn-transparent-default:hover {
  color: var(--btn-on-transparent-hover, #001932);
  border-color: var(--btn-transparent-hover, #001932);
  background-color: transparent;
}
.btn-transparent-default:active {
  color: var(--btn-on-transparent-active, #001932);
  border-color: var(--var-btn-transparent-active, #001932);
  background-color: transparent;
}
.btn-transparent-white:hover,
.btn-transparent-inverted:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-color: transparent;
}
.btn-transparent-white:active,
.btn-transparent-inverted:active {
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}
.btn-green:hover {
  color: var(--btn-on-cta-hover, #ffffff);
  background: var(--btn-cta-hover, #00a315);
}
.btn-green:active {
  color: var(--btn-on-cta-active, #ffffff);
  background: var(--btn-cta-active, #00700f);
}
.btn-tur:hover {
  color: var(--btn-on-cta-hover, #ffffff);
  background: var(--btn-cta-hover, #00a315);
}
.btn-tur:active {
  color: var(--btn-on-cta-hover, #ffffff);
  background: var(--btn-cta-hover, #00700f);
}
.btn-sport:hover {
  color: var(--btn-on-cta-hover, #ffffff);
  background: var(--btn-cta-hover, #15c7ff);
}
.btn-sport:active {
  color: var(--btn-on-cta-active, #ffffff);
  background: var(--btn-cta-active, #00abe1);
}

