.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 4.625rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(19, 22, 32, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3954D7;
  --bs-btn-border-color: #3954D7;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3047b7;
  --bs-btn-hover-border-color: #2e43ac;
  --bs-btn-focus-shadow-rgb: 87, 110, 221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e43ac;
  --bs-btn-active-border-color: #2b3fa1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3954D7;
  --bs-btn-disabled-border-color: #3954D7;
}

.btn-dark-blue {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1A3576;
  --bs-btn-border-color: #1A3576;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #162d64;
  --bs-btn-hover-border-color: #152a5e;
  --bs-btn-focus-shadow-rgb: 60, 83, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #152a5e;
  --bs-btn-active-border-color: #142859;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1A3576;
  --bs-btn-disabled-border-color: #1A3576;
}

.btn-black {
  --bs-btn-color: #fff;
  --bs-btn-bg: #131620;
  --bs-btn-border-color: #131620;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #10131b;
  --bs-btn-hover-border-color: #0f121a;
  --bs-btn-focus-shadow-rgb: 54, 57, 65;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0f121a;
  --bs-btn-active-border-color: #0e1118;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #131620;
  --bs-btn-disabled-border-color: #131620;
}

.btn-grey-80 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #42454D;
  --bs-btn-border-color: #42454D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #383b41;
  --bs-btn-hover-border-color: #35373e;
  --bs-btn-focus-shadow-rgb: 94, 97, 104;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #35373e;
  --bs-btn-active-border-color: #32343a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #42454D;
  --bs-btn-disabled-border-color: #42454D;
}

.btn-grey-60 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #717379;
  --bs-btn-border-color: #717379;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #606267;
  --bs-btn-hover-border-color: #5a5c61;
  --bs-btn-focus-shadow-rgb: 134, 136, 141;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5a5c61;
  --bs-btn-active-border-color: #55565b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #717379;
  --bs-btn-disabled-border-color: #717379;
}

.btn-grey-40 {
  --bs-btn-color: #131620;
  --bs-btn-bg: #A1A2A6;
  --bs-btn-border-color: #A1A2A6;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #afb0b3;
  --bs-btn-hover-border-color: #aaabaf;
  --bs-btn-focus-shadow-rgb: 140, 141, 146;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #b4b5b8;
  --bs-btn-active-border-color: #aaabaf;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #A1A2A6;
  --bs-btn-disabled-border-color: #A1A2A6;
}

.btn-grey-20 {
  --bs-btn-color: #131620;
  --bs-btn-bg: #D0D0D2;
  --bs-btn-border-color: #D0D0D2;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #d7d7d9;
  --bs-btn-hover-border-color: #d5d5d7;
  --bs-btn-focus-shadow-rgb: 180, 180, 183;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #d9d9db;
  --bs-btn-active-border-color: #d5d5d7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #D0D0D2;
  --bs-btn-disabled-border-color: #D0D0D2;
}

.btn-grey-10 {
  --bs-btn-color: #131620;
  --bs-btn-bg: #E7E8E9;
  --bs-btn-border-color: #E7E8E9;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #ebebec;
  --bs-btn-hover-border-color: #e9eaeb;
  --bs-btn-focus-shadow-rgb: 199, 201, 203;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #eceded;
  --bs-btn-active-border-color: #e9eaeb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #E7E8E9;
  --bs-btn-disabled-border-color: #E7E8E9;
}

.btn-light {
  --bs-btn-color: #131620;
  --bs-btn-bg: #F4F4F4;
  --bs-btn-border-color: #F4F4F4;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #cfcfcf;
  --bs-btn-hover-border-color: #c3c3c3;
  --bs-btn-focus-shadow-rgb: 210, 211, 212;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #c3c3c3;
  --bs-btn-active-border-color: #b7b7b7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #F4F4F4;
  --bs-btn-disabled-border-color: #F4F4F4;
}

.btn-light-grey {
  --bs-btn-color: #131620;
  --bs-btn-bg: #D1D1D1;
  --bs-btn-border-color: #D1D1D1;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #d8d8d8;
  --bs-btn-hover-border-color: #d6d6d6;
  --bs-btn-focus-shadow-rgb: 181, 181, 182;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #dadada;
  --bs-btn-active-border-color: #d6d6d6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #D1D1D1;
  --bs-btn-disabled-border-color: #D1D1D1;
}

.btn-violet {
  --bs-btn-color: #131620;
  --bs-btn-bg: #C9D1F8;
  --bs-btn-border-color: #C9D1F8;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #d1d8f9;
  --bs-btn-hover-border-color: #ced6f9;
  --bs-btn-focus-shadow-rgb: 174, 181, 216;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #d4daf9;
  --bs-btn-active-border-color: #ced6f9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #C9D1F8;
  --bs-btn-disabled-border-color: #C9D1F8;
}

.btn-orange {
  --bs-btn-color: #131620;
  --bs-btn-bg: #F25C19;
  --bs-btn-border-color: #F25C19;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #f4743c;
  --bs-btn-hover-border-color: #f36c30;
  --bs-btn-focus-shadow-rgb: 209, 82, 26;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #f57d47;
  --bs-btn-active-border-color: #f36c30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #F25C19;
  --bs-btn-disabled-border-color: #F25C19;
}

.btn-error {
  --bs-btn-color: #fff;
  --bs-btn-bg: #F21919;
  --bs-btn-border-color: #F21919;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #ce1515;
  --bs-btn-hover-border-color: #c21414;
  --bs-btn-focus-shadow-rgb: 244, 60, 60;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c21414;
  --bs-btn-active-border-color: #b61313;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #F21919;
  --bs-btn-disabled-border-color: #F21919;
}

.btn-success {
  --bs-btn-color: #131620;
  --bs-btn-bg: #50C913;
  --bs-btn-border-color: #50C913;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #6ad136;
  --bs-btn-hover-border-color: #62ce2b;
  --bs-btn-focus-shadow-rgb: 71, 174, 21;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #73d442;
  --bs-btn-active-border-color: #62ce2b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #50C913;
  --bs-btn-disabled-border-color: #50C913;
}

.btn-alert {
  --bs-btn-color: #131620;
  --bs-btn-bg: #F2C719;
  --bs-btn-border-color: #F2C719;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #f4cf3c;
  --bs-btn-hover-border-color: #f3cd30;
  --bs-btn-focus-shadow-rgb: 209, 172, 26;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #f5d247;
  --bs-btn-active-border-color: #f3cd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #F2C719;
  --bs-btn-disabled-border-color: #F2C719;
}

.btn-brown-light {
  --bs-btn-color: #131620;
  --bs-btn-bg: #D0C8BE;
  --bs-btn-border-color: #D0C8BE;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #d7d0c8;
  --bs-btn-hover-border-color: #d5cec5;
  --bs-btn-focus-shadow-rgb: 180, 173, 166;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #d9d3cb;
  --bs-btn-active-border-color: #d5cec5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: #D0C8BE;
  --bs-btn-disabled-border-color: #D0C8BE;
}

.btn-outline-primary {
  --bs-btn-color: #3954D7;
  --bs-btn-border-color: #3954D7;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3954D7;
  --bs-btn-hover-border-color: #3954D7;
  --bs-btn-focus-shadow-rgb: 57, 84, 215;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3954D7;
  --bs-btn-active-border-color: #3954D7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #3954D7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3954D7;
  --bs-gradient: none;
}

.btn-outline-dark-blue {
  --bs-btn-color: #1A3576;
  --bs-btn-border-color: #1A3576;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A3576;
  --bs-btn-hover-border-color: #1A3576;
  --bs-btn-focus-shadow-rgb: 26, 53, 118;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1A3576;
  --bs-btn-active-border-color: #1A3576;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #1A3576;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1A3576;
  --bs-gradient: none;
}

.btn-outline-black {
  --bs-btn-color: #131620;
  --bs-btn-border-color: #131620;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #131620;
  --bs-btn-hover-border-color: #131620;
  --bs-btn-focus-shadow-rgb: 19, 22, 32;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #131620;
  --bs-btn-active-border-color: #131620;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #131620;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #131620;
  --bs-gradient: none;
}

.btn-outline-grey-80 {
  --bs-btn-color: #42454D;
  --bs-btn-border-color: #42454D;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #42454D;
  --bs-btn-hover-border-color: #42454D;
  --bs-btn-focus-shadow-rgb: 66, 69, 77;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #42454D;
  --bs-btn-active-border-color: #42454D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #42454D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #42454D;
  --bs-gradient: none;
}

.btn-outline-grey-60 {
  --bs-btn-color: #717379;
  --bs-btn-border-color: #717379;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #717379;
  --bs-btn-hover-border-color: #717379;
  --bs-btn-focus-shadow-rgb: 113, 115, 121;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #717379;
  --bs-btn-active-border-color: #717379;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #717379;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #717379;
  --bs-gradient: none;
}

.btn-outline-grey-40 {
  --bs-btn-color: #A1A2A6;
  --bs-btn-border-color: #A1A2A6;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #A1A2A6;
  --bs-btn-hover-border-color: #A1A2A6;
  --bs-btn-focus-shadow-rgb: 161, 162, 166;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #A1A2A6;
  --bs-btn-active-border-color: #A1A2A6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #A1A2A6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A1A2A6;
  --bs-gradient: none;
}

.btn-outline-grey-20 {
  --bs-btn-color: #D0D0D2;
  --bs-btn-border-color: #D0D0D2;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #D0D0D2;
  --bs-btn-hover-border-color: #D0D0D2;
  --bs-btn-focus-shadow-rgb: 208, 208, 210;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #D0D0D2;
  --bs-btn-active-border-color: #D0D0D2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #D0D0D2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D0D0D2;
  --bs-gradient: none;
}

.btn-outline-grey-10 {
  --bs-btn-color: #E7E8E9;
  --bs-btn-border-color: #E7E8E9;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #E7E8E9;
  --bs-btn-hover-border-color: #E7E8E9;
  --bs-btn-focus-shadow-rgb: 231, 232, 233;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #E7E8E9;
  --bs-btn-active-border-color: #E7E8E9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #E7E8E9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E7E8E9;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #F4F4F4;
  --bs-btn-border-color: #F4F4F4;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #F4F4F4;
  --bs-btn-hover-border-color: #F4F4F4;
  --bs-btn-focus-shadow-rgb: 244, 244, 244;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #F4F4F4;
  --bs-btn-active-border-color: #F4F4F4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #F4F4F4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F4F4F4;
  --bs-gradient: none;
}

.btn-outline-light-grey {
  --bs-btn-color: #D1D1D1;
  --bs-btn-border-color: #D1D1D1;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #D1D1D1;
  --bs-btn-hover-border-color: #D1D1D1;
  --bs-btn-focus-shadow-rgb: 209, 209, 209;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #D1D1D1;
  --bs-btn-active-border-color: #D1D1D1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #D1D1D1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D1D1D1;
  --bs-gradient: none;
}

.btn-outline-violet {
  --bs-btn-color: #C9D1F8;
  --bs-btn-border-color: #C9D1F8;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #C9D1F8;
  --bs-btn-hover-border-color: #C9D1F8;
  --bs-btn-focus-shadow-rgb: 201, 209, 248;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #C9D1F8;
  --bs-btn-active-border-color: #C9D1F8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #C9D1F8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C9D1F8;
  --bs-gradient: none;
}

.btn-outline-orange {
  --bs-btn-color: #F25C19;
  --bs-btn-border-color: #F25C19;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #F25C19;
  --bs-btn-hover-border-color: #F25C19;
  --bs-btn-focus-shadow-rgb: 242, 92, 25;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #F25C19;
  --bs-btn-active-border-color: #F25C19;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #F25C19;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F25C19;
  --bs-gradient: none;
}

.btn-outline-error {
  --bs-btn-color: #F21919;
  --bs-btn-border-color: #F21919;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #F21919;
  --bs-btn-hover-border-color: #F21919;
  --bs-btn-focus-shadow-rgb: 242, 25, 25;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #F21919;
  --bs-btn-active-border-color: #F21919;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #F21919;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F21919;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #50C913;
  --bs-btn-border-color: #50C913;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #50C913;
  --bs-btn-hover-border-color: #50C913;
  --bs-btn-focus-shadow-rgb: 80, 201, 19;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #50C913;
  --bs-btn-active-border-color: #50C913;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #50C913;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #50C913;
  --bs-gradient: none;
}

.btn-outline-alert {
  --bs-btn-color: #F2C719;
  --bs-btn-border-color: #F2C719;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #F2C719;
  --bs-btn-hover-border-color: #F2C719;
  --bs-btn-focus-shadow-rgb: 242, 199, 25;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #F2C719;
  --bs-btn-active-border-color: #F2C719;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #F2C719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F2C719;
  --bs-gradient: none;
}

.btn-outline-brown-light {
  --bs-btn-color: #D0C8BE;
  --bs-btn-border-color: #D0C8BE;
  --bs-btn-hover-color: #131620;
  --bs-btn-hover-bg: #D0C8BE;
  --bs-btn-hover-border-color: #D0C8BE;
  --bs-btn-focus-shadow-rgb: 208, 200, 190;
  --bs-btn-active-color: #131620;
  --bs-btn-active-bg: #D0C8BE;
  --bs-btn-active-border-color: #D0C8BE;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(19, 22, 32, 0.125);
  --bs-btn-disabled-color: #D0C8BE;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D0C8BE;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 54, 57, 65;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: none;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.social-media {
  gap: 4px;
}
.social-media .icon, .social-media .youtube, .social-media .linkedin, .social-media .instagram, .social-media .facebook, .social-media .twitter, .social-media .spotify {
  width: 32px !important;
  height: 32px !important;
  display: block !important;
  transition: all 0.3s ease !important;
}
.social-media .icon::after, .social-media .youtube::after, .social-media .linkedin::after, .social-media .instagram::after, .social-media .facebook::after, .social-media .twitter::after, .social-media .spotify::after {
  display: none !important;
}
.social-media .icon:hover, .social-media .youtube:hover, .social-media .linkedin:hover, .social-media .instagram:hover, .social-media .facebook:hover, .social-media .twitter:hover, .social-media .spotify:hover {
  transform: translateY(-2px);
}
.social-media .spotify {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjAwMDMgNi42NjY1QzEwLjg2NyA2LjY2NjUgNi42NjY5OSAxMC44NjY1IDYuNjY2OTkgMTUuOTk5OEM2LjY2Njk5IDIxLjEzMzIgMTAuODY3IDI1LjMzMzIgMTYuMDAwMyAyNS4zMzMyQzIxLjEzMzcgMjUuMzMzMiAyNS4zMzM3IDIxLjEzMzIgMjUuMzMzNyAxNS45OTk4QzI1LjMzMzcgMTAuODY2NSAyMS4xMzM3IDYuNjY2NSAxNi4wMDAzIDYuNjY2NVpNMjAuMzE3IDIwLjA4MzJDMjAuMjAwMyAyMC4zMTY1IDE5LjczMzcgMjAuNDMzMiAxOS41MDAzIDIwLjMxNjVDMTcuMDUwMyAxOC45MTY1IDE0LjAxNyAxOC41NjY1IDExLjMzMzcgMTkuMzgzMkMxMC45ODM3IDE5LjM4MzIgMTAuNzUwMyAxOS4yNjY1IDEwLjYzMzcgMTguOTE2NUMxMC42MzM3IDE4LjY4MzIgMTAuNzUwMyAxOC4zMzMyIDExLjEwMDMgMTguMjE2NUMxNC4xMzM3IDE3LjI4MzIgMTcuNDAwMyAxNy43NDk4IDIwLjIwMDMgMTkuMjY2NUMyMC4zMTcgMTkuNDk5OCAyMC40MzM3IDE5Ljg0OTggMjAuMzE3IDIwLjA4MzJaTTIxLjQ4MzcgMTcuNjMzMkMyMS4zNjcgMTcuNjMzMiAyMS4zNjcgMTcuNjMzMiAyMS40ODM3IDE3LjYzMzJDMjEuMjUwMyAxNy45ODMyIDIwLjc4MzcgMTguMDk5OCAyMC40MzM3IDE3Ljg2NjVDMTcuNjMzNyAxNi4yMzMyIDE0LjI1MDMgMTUuODgzMiAxMS4xMDAzIDE2LjgxNjVDMTAuNzUwMyAxNi45MzMyIDEwLjI4MzcgMTYuNjk5OCAxMC4xNjcgMTYuMzQ5OEMxMC4wNTAzIDE1Ljg4MzIgMTAuMjgzNyAxNS41MzMyIDEwLjYzMzcgMTUuMjk5OEMxNC4xMzM3IDE0LjI0OTggMTcuOTgzNyAxNC43MTY1IDIxLjEzMzcgMTYuNTgzMkMyMS40ODM3IDE2LjgxNjUgMjEuNjAwMyAxNy4yODMyIDIxLjQ4MzcgMTcuNjMzMlpNMjEuNDgzNyAxNC45NDk4QzE4LjQ1MDMgMTMuMTk5OCAxMy41NTAzIDEyLjk2NjUgMTAuNjMzNyAxMy44OTk4QzEwLjE2NyAxNC4wMTY1IDkuNzAwMzMgMTMuNzgzMiA5LjU4MzY2IDEzLjMxNjVDOS40NjY5OSAxMi44NDk4IDkuNzAwMzMgMTIuMzgzMiAxMC4xNjcgMTIuMTQ5OEMxMy40MzM3IDExLjIxNjUgMTguOTE3IDExLjMzMzIgMjIuNDE3IDEzLjQzMzJDMjIuODgzNyAxMy42NjY1IDIzLjAwMDMgMTQuMjQ5OCAyMi43NjcgMTQuNTk5OEMyMi40MTcgMTUuMDY2NSAyMS45NTAzIDE1LjE4MzIgMjEuNDgzNyAxNC45NDk4WiIgZmlsbD0iIzEzMTYyMCIvPgo8L3N2Zz4K");
}
.social-media .spotify:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE2LjAwMDMgNi42NjY1QzEwLjg2NyA2LjY2NjUgNi42NjY5OSAxMC44NjY1IDYuNjY2OTkgMTUuOTk5OEM2LjY2Njk5IDIxLjEzMzIgMTAuODY3IDI1LjMzMzIgMTYuMDAwMyAyNS4zMzMyQzIxLjEzMzcgMjUuMzMzMiAyNS4zMzM3IDIxLjEzMzIgMjUuMzMzNyAxNS45OTk4QzI1LjMzMzcgMTAuODY2NSAyMS4xMzM3IDYuNjY2NSAxNi4wMDAzIDYuNjY2NVpNMjAuMzE3IDIwLjA4MzJDMjAuMjAwMyAyMC4zMTY1IDE5LjczMzcgMjAuNDMzMiAxOS41MDAzIDIwLjMxNjVDMTcuMDUwMyAxOC45MTY1IDE0LjAxNyAxOC41NjY1IDExLjMzMzcgMTkuMzgzMkMxMC45ODM3IDE5LjM4MzIgMTAuNzUwMyAxOS4yNjY1IDEwLjYzMzcgMTguOTE2NUMxMC42MzM3IDE4LjY4MzIgMTAuNzUwMyAxOC4zMzMyIDExLjEwMDMgMTguMjE2NUMxNC4xMzM3IDE3LjI4MzIgMTcuNDAwMyAxNy43NDk4IDIwLjIwMDMgMTkuMjY2NUMyMC4zMTcgMTkuNDk5OCAyMC40MzM3IDE5Ljg0OTggMjAuMzE3IDIwLjA4MzJaTTIxLjQ4MzcgMTcuNjMzMkMyMS4zNjcgMTcuNjMzMiAyMS4zNjcgMTcuNjMzMiAyMS40ODM3IDE3LjYzMzJDMjEuMjUwMyAxNy45ODMyIDIwLjc4MzcgMTguMDk5OCAyMC40MzM3IDE3Ljg2NjVDMTcuNjMzNyAxNi4yMzMyIDE0LjI1MDMgMTUuODgzMiAxMS4xMDAzIDE2LjgxNjVDMTAuNzUwMyAxNi45MzMyIDEwLjI4MzcgMTYuNjk5OCAxMC4xNjcgMTYuMzQ5OEMxMC4wNTAzIDE1Ljg4MzIgMTAuMjgzNyAxNS41MzMyIDEwLjYzMzcgMTUuMjk5OEMxNC4xMzM3IDE0LjI0OTggMTcuOTgzNyAxNC43MTY1IDIxLjEzMzcgMTYuNTgzMkMyMS40ODM3IDE2LjgxNjUgMjEuNjAwMyAxNy4yODMyIDIxLjQ4MzcgMTcuNjMzMlpNMjEuNDgzNyAxNC45NDk4QzE4LjQ1MDMgMTMuMTk5OCAxMy41NTAzIDEyLjk2NjUgMTAuNjMzNyAxMy44OTk4QzEwLjE2NyAxNC4wMTY1IDkuNzAwMzMgMTMuNzgzMiA5LjU4MzY2IDEzLjMxNjVDOS40NjY5OSAxMi44NDk4IDkuNzAwMzMgMTIuMzgzMiAxMC4xNjcgMTIuMTQ5OEMxMy40MzM3IDExLjIxNjUgMTguOTE3IDExLjMzMzIgMjIuNDE3IDEzLjQzMzJDMjIuODgzNyAxMy42NjY1IDIzLjAwMDMgMTQuMjQ5OCAyMi43NjcgMTQuNTk5OEMyMi40MTcgMTUuMDY2NSAyMS45NTAzIDE1LjE4MzIgMjEuNDgzNyAxNC45NDk4WiIgZmlsbD0iIzFkYjk1NCIvPgo8L3N2Zz4=");
}
.social-media .twitter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjAyNzYgOC42NzM4M0gyMy42ODQ0TDE3Ljg1MDggMTUuMzE2MUwyNC42NjYzIDI0LjMyNjRIMTkuMzE3OUwxNS4xMzA0IDE4Ljg1MDlMMTAuMzM2NSAyNC4zMjY0SDcuNjc5NTZMMTMuODU5NyAxNy4yMjIxTDcuMzMzMDEgOC42NzM4M0gxMi44MTQzTDE2LjU5NzUgMTMuNjc1N0wyMS4wMjc2IDguNjczODNaTTIwLjA5NzYgMjIuNzY2OUgyMS41NzA1TDEyLjA0MDMgMTAuMTc1NUgxMC40NTc3TDIwLjA5NzYgMjIuNzY2OVoiIGZpbGw9IiMxMzE2MjAiLz4KPC9zdmc+Cg==");
}
.social-media .facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjU0ODEgNi42Njk5TDE4Ljc0MyA2LjY2NjVDMTYuMDIyOCA2LjY2NjUgMTQuMjY1NiA4LjQ2ODY5IDE0LjI2NTYgMTEuMjYxMVYxMy4zNzhIMTEuNDUxMlYxNy4yMDg5SDE0LjI2NTZMMTQuMjYyMiAyNS4zMzMySDE4LjJMMTguMjAzNCAxNy4yMDg5SDIxLjQzMjdMMjEuNDMwMiAxMy4zNzg5SDE4LjIwMzRWMTEuNTgyNkMxOC4yMDM0IDEwLjcxODkgMTguNDA3OSAxMC4yODE5IDE5LjUzMjEgMTAuMjgxOUwyMS41Mzk3IDEwLjI4MUwyMS41NDgxIDYuNjY5OVoiIGZpbGw9IiMxMzE2MjAiLz4KPC9zdmc+Cg==");
}
.social-media .facebook:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTIxLjU0ODEgNi42Njk5TDE4Ljc0MyA2LjY2NjVDMTYuMDIyOCA2LjY2NjUgMTQuMjY1NiA4LjQ2ODY5IDE0LjI2NTYgMTEuMjYxMVYxMy4zNzhIMTEuNDUxMlYxNy4yMDg5SDE0LjI2NTZMMTQuMjYyMiAyNS4zMzMySDE4LjJMMTguMjAzNCAxNy4yMDg5SDIxLjQzMjdMMjEuNDMwMiAxMy4zNzg5SDE4LjIwMzRWMTEuNTgyNkMxOC4yMDM0IDEwLjcxODkgMTguNDA3OSAxMC4yODE5IDE5LjUzMjEgMTAuMjgxOUwyMS41Mzk3IDEwLjI4MUwyMS41NDgxIDYuNjY5OVoiIGZpbGw9IiM0MjY3YjIiLz4KPC9zdmc+");
}
.social-media .instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjIzNSA4LjAwMDAxQzExLjY3ODUgNy45OTg2OSAxMS4xMjcxIDguMTA3MzMgMTAuNjEyNyA4LjMxOTY4QzEwLjA5ODIgOC41MzIwMyA5LjYzMDc0IDguODQzOTEgOS4yMzcxNCA5LjIzNzQxQzguODQzNTQgOS42MzA5MiA4LjUzMTU1IDEwLjA5ODMgOC4zMTkwOCAxMC42MTI3QzguMTA2NjEgMTEuMTI3MSA3Ljk5Nzg1IDExLjY3ODQgNy45OTkwMyAxMi4yMzVWMTkuNzY1QzcuOTk3ODUgMjAuMzIxNiA4LjEwNjY0IDIwLjg3MyA4LjMxOTE4IDIxLjM4NzVDOC41MzE3MSAyMS45MDIgOC44NDM3OSAyMi4zNjk0IDkuMjM3NDkgMjIuNzYyOUM5LjYzMTIgMjMuMTU2NSAxMC4wOTg4IDIzLjQ2ODMgMTAuNjEzMyAyMy42ODA2QzExLjEyNzkgMjMuODkyOSAxMS42Nzk0IDI0LjAwMTQgMTIuMjM2IDI0SDE5Ljc2NUMyMC4zMjE1IDI0LjAwMTIgMjAuODcyNyAyMy44OTI0IDIxLjM4NzEgMjMuNjhDMjEuOTAxNCAyMy40Njc2IDIyLjM2ODggMjMuMTU1NyAyMi43NjIyIDIyLjc2MjJDMjMuMTU1NyAyMi4zNjg3IDIzLjQ2NzYgMjEuOTAxNCAyMy42ODAxIDIxLjM4NzFDMjMuODkyNSAyMC44NzI3IDI0LjAwMTIgMjAuMzIxNSAyNCAxOS43NjVWMTIuMjM1QzI0LjAwMTIgMTEuNjc4NCAyMy44OTI0IDExLjEyNzEgMjMuNjggMTAuNjEyN0MyMy40Njc1IDEwLjA5ODMgMjMuMTU1NSA5LjYzMDkyIDIyLjc2MTkgOS4yMzc0MUMyMi4zNjgzIDguODQzOTEgMjEuOTAwOCA4LjUzMjAzIDIxLjM4NjQgOC4zMTk2OEMyMC44NzE5IDguMTA3MzMgMjAuMzIwNiA3Ljk5ODY5IDE5Ljc2NCA4LjAwMDAxSDEyLjIzNEgxMi4yMzVaTTIwLjcwNSAxMC4zNTNDMjAuODI4NiAxMC4zNTMgMjAuOTUwOSAxMC4zNzczIDIxLjA2NTEgMTAuNDI0NkMyMS4xNzkzIDEwLjQ3MTkgMjEuMjgzIDEwLjU0MTIgMjEuMzcwNCAxMC42Mjg2QzIxLjQ1NzggMTAuNzE2IDIxLjUyNzEgMTAuODE5NyAyMS41NzQ0IDEwLjkzMzlDMjEuNjIxNyAxMS4wNDgxIDIxLjY0NiAxMS4xNzA0IDIxLjY0NiAxMS4yOTRDMjEuNjQ2IDExLjQxNzYgMjEuNjIxNyAxMS41Mzk5IDIxLjU3NDQgMTEuNjU0MUMyMS41MjcxIDExLjc2ODMgMjEuNDU3OCAxMS44NzIgMjEuMzcwNCAxMS45NTk0QzIxLjI4MyAxMi4wNDY4IDIxLjE3OTMgMTIuMTE2MSAyMS4wNjUxIDEyLjE2MzRDMjAuOTUwOSAxMi4yMTA3IDIwLjgyODYgMTIuMjM1IDIwLjcwNSAxMi4yMzVDMjAuNDU1NCAxMi4yMzUgMjAuMjE2MSAxMi4xMzU5IDIwLjAzOTYgMTEuOTU5NEMxOS44NjMyIDExLjc4MjkgMTkuNzY0IDExLjU0MzYgMTkuNzY0IDExLjI5NEMxOS43NjQgMTEuMDQ0NCAxOS44NjMyIDEwLjgwNTEgMjAuMDM5NiAxMC42Mjg2QzIwLjIxNjEgMTAuNDUyMSAyMC40NTU0IDEwLjM1MyAyMC43MDUgMTAuMzUzVjEwLjM1M1pNMTUuOTk5IDExLjUyOUMxNy4xODQxIDExLjUzMTEgMTguMzE5OSAxMi4wMDI5IDE5LjE1NzggMTIuODQwOUMxOS45OTU3IDEzLjY3OSAyMC40NjcyIDE0LjgxNSAyMC40NjkgMTZDMjAuNDY2OSAxNy4xODQ5IDE5Ljk5NTMgMTguMzIwNiAxOS4xNTc0IDE5LjE1ODRDMTguMzE5NiAxOS45OTYzIDE3LjE4MzkgMjAuNDY3OSAxNS45OTkgMjAuNDdDMTQuODE0MiAyMC40Njc5IDEzLjY3ODQgMTkuOTk2MyAxMi44NDA2IDE5LjE1ODRDMTIuMDAyOCAxOC4zMjA2IDExLjUzMTEgMTcuMTg0OSAxMS41MjkgMTZDMTEuNTMxMSAxNC44MTUxIDEyLjAwMjggMTMuNjc5NCAxMi44NDA2IDEyLjg0MTZDMTMuNjc4NCAxMi4wMDM3IDE0LjgxNDIgMTEuNTMyMSAxNS45OTkgMTEuNTNWMTEuNTI5Wk0xNS45OTkgMTIuNDcxQzE1LjUzNTIgMTIuNDcgMTUuMDc1OCAxMi41NjA1IDE0LjY0NzEgMTIuNzM3NUMxNC4yMTg0IDEyLjkxNDQgMTMuODI4OSAxMy4xNzQzIDEzLjUwMDkgMTMuNTAyMkMxMy4xNzMgMTMuODMwMSAxMi45MTMgMTQuMjE5NSAxMi43MzU5IDE0LjY0ODJDMTIuNTU4OCAxNS4wNzY4IDEyLjQ2ODEgMTUuNTM2MiAxMi40NjkgMTZDMTIuNDY4IDE2LjQ2MzkgMTIuNTU4NiAxNi45MjM0IDEyLjczNTYgMTcuMzUyMUMxMi45MTI2IDE3Ljc4MDkgMTMuMTcyNiAxOC4xNzA0IDEzLjUwMDYgMTguNDk4NEMxMy44Mjg2IDE4LjgyNjQgMTQuMjE4MSAxOS4wODY0IDE0LjY0NjkgMTkuMjYzNEMxNS4wNzU3IDE5LjQ0MDUgMTUuNTM1MiAxOS41MzEgMTUuOTk5IDE5LjUzQzE2LjQ2MjkgMTkuNTMxIDE2LjkyMjQgMTkuNDQwNSAxNy4zNTExIDE5LjI2MzRDMTcuNzc5OSAxOS4wODY0IDE4LjE2OTUgMTguODI2NCAxOC40OTc1IDE4LjQ5ODRDMTguODI1NSAxOC4xNzA0IDE5LjA4NTQgMTcuNzgwOSAxOS4yNjI1IDE3LjM1MjFDMTkuNDM5NSAxNi45MjM0IDE5LjUzMDEgMTYuNDYzOSAxOS41MjkgMTZDMTkuNTMwMSAxNS41MzYxIDE5LjQzOTUgMTUuMDc2NiAxOS4yNjI1IDE0LjY0NzlDMTkuMDg1NCAxNC4yMTkxIDE4LjgyNTUgMTMuODI5NiAxOC40OTc1IDEzLjUwMTZDMTguMTY5NSAxMy4xNzM2IDE3Ljc3OTkgMTIuOTEzNiAxNy4zNTExIDEyLjczNjZDMTYuOTIyNCAxMi41NTk1IDE2LjQ2MjkgMTIuNDY4OSAxNS45OTkgMTIuNDdWMTIuNDcxWiIgZmlsbD0iIzEzMTYyMCIvPgo8L3N2Zz4K");
}
.social-media .instagram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGRlZnMgZmlsbD0iIzAwMDAwMCI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJpbnN0YUdyYWRpZW50IiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIiBmaWxsPSIjMDAwMDAwIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMDk0MzMiIGZpbGw9IiMwMDAwMDAiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZTY2ODNjIiBmaWxsPSIjMDAwMDAwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RjMjc0MyIgZmlsbD0iIzAwMDAwMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNjYzIzNjYiIGZpbGw9IiMwMDAwMDAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JjMTg4OCIgZmlsbD0iIzAwMDAwMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KCjxwYXRoIGZpbGw9InVybCgjaW5zdGFHcmFkaWVudCkiIGQ9Ik0xMi4yMzUgOC4wMDAwMUMxMS42Nzg1IDcuOTk4NjkgMTEuMTI3MSA4LjEwNzMzIDEwLjYxMjcgOC4zMTk2OEMxMC4wOTgyIDguNTMyMDMgOS42MzA3NCA4Ljg0MzkxIDkuMjM3MTQgOS4yMzc0MUM4Ljg0MzU0IDkuNjMwOTIgOC41MzE1NSAxMC4wOTgzIDguMzE5MDggMTAuNjEyN0M4LjEwNjYxIDExLjEyNzEgNy45OTc4NSAxMS42Nzg0IDcuOTk5MDMgMTIuMjM1VjE5Ljc2NUM3Ljk5Nzg1IDIwLjMyMTYgOC4xMDY2NCAyMC44NzMgOC4zMTkxOCAyMS4zODc1QzguNTMxNzEgMjEuOTAyIDguODQzNzkgMjIuMzY5NCA5LjIzNzQ5IDIyLjc2MjlDOS42MzEyIDIzLjE1NjUgMTAuMDk4OCAyMy40NjgzIDEwLjYxMzMgMjMuNjgwNkMxMS4xMjc5IDIzLjg5MjkgMTEuNjc5NCAyNC4wMDE0IDEyLjIzNiAyNEgxOS43NjVDMjAuMzIxNSAyNC4wMDEyIDIwLjg3MjcgMjMuODkyNCAyMS4zODcxIDIzLjY4QzIxLjkwMTQgMjMuNDY3NiAyMi4zNjg4IDIzLjE1NTcgMjIuNzYyMiAyMi43NjIyQzIzLjE1NTcgMjIuMzY4NyAyMy40Njc2IDIxLjkwMTQgMjMuNjgwMSAyMS4zODcxQzIzLjg5MjUgMjAuODcyNyAyNC4wMDEyIDIwLjMyMTUgMjQgMTkuNzY1VjEyLjIzNUMyNC4wMDEyIDExLjY3ODQgMjMuODkyNCAxMS4xMjcxIDIzLjY4IDEwLjYxMjdDMjMuNDY3NSAxMC4wOTgzIDIzLjE1NTUgOS42MzA5MiAyMi43NjE5IDkuMjM3NDFDMjIuMzY4MyA4Ljg0MzkxIDIxLjkwMDggOC41MzIwMyAyMS4zODY0IDguMzE5NjhDMjAuODcxOSA4LjEwNzMzIDIwLjMyMDYgNy45OTg2OSAxOS43NjQgOC4wMDAwMUgxMi4yMzRIMTIuMjM1Wk0yMC43MDUgMTAuMzUzQzIwLjgyODYgMTAuMzUzIDIwLjk1MDkgMTAuMzc3MyAyMS4wNjUxIDEwLjQyNDZDMjEuMTc5MyAxMC40NzE5IDIxLjI4MyAxMC41NDEyIDIxLjM3MDQgMTAuNjI4NkMyMS40NTc4IDEwLjcxNiAyMS41MjcxIDEwLjgxOTcgMjEuNTc0NCAxMC45MzM5QzIxLjYyMTcgMTEuMDQ4MSAyMS42NDYgMTEuMTcwNCAyMS42NDYgMTEuMjk0QzIxLjY0NiAxMS40MTc2IDIxLjYyMTcgMTEuNTM5OSAyMS41NzQ0IDExLjY1NDFDMjEuNTI3MSAxMS43NjgzIDIxLjQ1NzggMTEuODcyIDIxLjM3MDQgMTEuOTU5NEMyMS4yODMgMTIuMDQ2OCAyMS4xNzkzIDEyLjExNjEgMjEuMDY1MSAxMi4xNjM0QzIwLjk1MDkgMTIuMjEwNyAyMC44Mjg2IDEyLjIzNSAyMC43MDUgMTIuMjM1QzIwLjQ1NTQgMTIuMjM1IDIwLjIxNjEgMTIuMTM1OSAyMC4wMzk2IDExLjk1OTRDMTkuODYzMiAxMS43ODI5IDE5Ljc2NCAxMS41NDM2IDE5Ljc2NCAxMS4yOTRDMTkuNzY0IDExLjA0NDQgMTkuODYzMiAxMC44MDUxIDIwLjAzOTYgMTAuNjI4NkMyMC4yMTYxIDEwLjQ1MjEgMjAuNDU1NCAxMC4zNTMgMjAuNzA1IDEwLjM1M1YxMC4zNTNaTTE1Ljk5OSAxMS41MjlDMTcuMTg0MSAxMS41MzExIDE4LjMxOTkgMTIuMDAyOSAxOS4xNTc4IDEyLjg0MDlDMTkuOTk1NyAxMy42NzkgMjAuNDY3MiAxNC44MTUgMjAuNDY5IDE2QzIwLjQ2NjkgMTcuMTg0OSAxOS45OTUzIDE4LjMyMDYgMTkuMTU3NCAxOS4xNTg0QzE4LjMxOTYgMTkuOTk2MyAxNy4xODM5IDIwLjQ2NzkgMTUuOTk5IDIwLjQ3QzE0LjgxNDIgMjAuNDY3OSAxMy42Nzg0IDE5Ljk5NjMgMTIuODQwNiAxOS4xNTg0QzEyLjAwMjggMTguMzIwNiAxMS41MzExIDE3LjE4NDkgMTEuNTI5IDE2QzExLjUzMTEgMTQuODE1MSAxMi4wMDI4IDEzLjY3OTQgMTIuODQwNiAxMi44NDE2QzEzLjY3ODQgMTIuMDAzNyAxNC44MTQyIDExLjUzMjEgMTUuOTk5IDExLjUzVjExLjUyOVpNMTUuOTk5IDEyLjQ3MUMxNS41MzUyIDEyLjQ3IDE1LjA3NTggMTIuNTYwNSAxNC42NDcxIDEyLjczNzVDMTQuMjE4NCAxMi45MTQ0IDEzLjgyODkgMTMuMTc0MyAxMy41MDA5IDEzLjUwMjJDMTMuMTczIDEzLjgzMDEgMTIuOTEzIDE0LjIxOTUgMTIuNzM1OSAxNC42NDgyQzEyLjU1ODggMTUuMDc2OCAxMi40NjgxIDE1LjUzNjIgMTIuNDY5IDE2QzEyLjQ2OCAxNi40NjM5IDEyLjU1ODYgMTYuOTIzNCAxMi43MzU2IDE3LjM1MjFDMTIuOTEyNiAxNy43ODA5IDEzLjE3MjYgMTguMTcwNCAxMy41MDA2IDE4LjQ5ODRDMTMuODI4NiAxOC44MjY0IDE0LjIxODEgMTkuMDg2NCAxNC42NDY5IDE5LjI2MzRDMTUuMDc1NyAxOS40NDA1IDE1LjUzNTIgMTkuNTMxIDE1Ljk5OSAxOS41M0MxNi40NjI5IDE5LjUzMSAxNi45MjI0IDE5LjQ0MDUgMTcuMzUxMSAxOS4yNjM0QzE3Ljc3OTkgMTkuMDg2NCAxOC4xNjk1IDE4LjgyNjQgMTguNDk3NSAxOC40OTg0QzE4LjgyNTUgMTguMTcwNCAxOS4wODU0IDE3Ljc4MDkgMTkuMjYyNSAxNy4zNTIxQzE5LjQzOTUgMTYuOTIzNCAxOS41MzAxIDE2LjQ2MzkgMTkuNTI5IDE2QzE5LjUzMDEgMTUuNTM2MSAxOS40Mzk1IDE1LjA3NjYgMTkuMjYyNSAxNC42NDc5QzE5LjA4NTQgMTQuMjE5MSAxOC44MjU1IDEzLjgyOTYgMTguNDk3NSAxMy41MDE2QzE4LjE2OTUgMTMuMTczNiAxNy43Nzk5IDEyLjkxMzYgMTcuMzUxMSAxMi43MzY2QzE2LjkyMjQgMTIuNTU5NSAxNi40NjI5IDEyLjQ2ODkgMTUuOTk5IDEyLjQ3VjEyLjQ3MVoiLz4KPC9zdmc+");
}
.social-media .linkedin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI1LjE2MTMgMjUuMzMzMkwyNS4xNjYyIDI1LjMzMjRWMTguMjQxOUMyNS4xNjYyIDE0Ljc3MzMgMjQuNDE5NCAxMi4xMDEzIDIwLjM2NDMgMTIuMTAxM0MxOC40MTQ5IDEyLjEwMTMgMTcuMTA2NyAxMy4xNzEgMTYuNTcyNiAxNC4xODUySDE2LjUxNjJWMTIuNDI1MUgxMi42NzEzVjI1LjMzMjRIMTYuNjc0OVYxOC45NDEyQzE2LjY3NDkgMTcuMjU4NCAxNi45OTM5IDE1LjYzMTIgMTkuMDc3OCAxNS42MzEyQzIxLjEzMTIgMTUuNjMxMiAyMS4xNjE4IDE3LjU1MTYgMjEuMTYxOCAxOS4wNDkxVjI1LjMzMzJIMjUuMTYxM1oiIGZpbGw9IiMxMzE2MjAiLz4KPHBhdGggZD0iTTYuMTUyMjEgMTIuNDI2SDEwLjE2MDZWMjUuMzMzM0g2LjE1MjIxVjEyLjQyNloiIGZpbGw9IiMxMzE2MjAiLz4KPHBhdGggZD0iTTguMTU0NTkgNkM2Ljg3Mjk3IDYgNS44MzMwMSA3LjAzOTk2IDUuODMzMDEgOC4zMjE1OUM1LjgzMzAxIDkuNjAzMjEgNi44NzI5NyAxMC42NjQ5IDguMTU0NTkgMTAuNjY0OUM5LjQzNjIyIDEwLjY2NDkgMTAuNDc2MiA5LjYwMzIxIDEwLjQ3NjIgOC4zMjE1OUMxMC40NzU0IDcuMDM5OTYgOS40MzU0MiA2IDguMTU0NTkgNloiIGZpbGw9IiMxMzE2MjAiLz4KPC9zdmc+Cg==");
}
.social-media .linkedin:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTI1LjE2MTMgMjUuMzMzMkwyNS4xNjYyIDI1LjMzMjRWMTguMjQxOUMyNS4xNjYyIDE0Ljc3MzMgMjQuNDE5NCAxMi4xMDEzIDIwLjM2NDMgMTIuMTAxM0MxOC40MTQ5IDEyLjEwMTMgMTcuMTA2NyAxMy4xNzEgMTYuNTcyNiAxNC4xODUySDE2LjUxNjJWMTIuNDI1MUgxMi42NzEzVjI1LjMzMjRIMTYuNjc0OVYxOC45NDEyQzE2LjY3NDkgMTcuMjU4NCAxNi45OTM5IDE1LjYzMTIgMTkuMDc3OCAxNS42MzEyQzIxLjEzMTIgMTUuNjMxMiAyMS4xNjE4IDE3LjU1MTYgMjEuMTYxOCAxOS4wNDkxVjI1LjMzMzJIMjUuMTYxM1oiIGZpbGw9IiMwMDc3YjUiLz4KPHBhdGggZD0iTTYuMTUyMjEgMTIuNDI2SDEwLjE2MDZWMjUuMzMzM0g2LjE1MjIxVjEyLjQyNloiIGZpbGw9IiMwMDc3YjUiLz4KPHBhdGggZD0iTTguMTU0NTkgNkM2Ljg3Mjk3IDYgNS44MzMwMSA3LjAzOTk2IDUuODMzMDEgOC4zMjE1OUM1LjgzMzAxIDkuNjAzMjEgNi44NzI5NyAxMC42NjQ5IDguMTU0NTkgMTAuNjY0OUM5LjQzNjIyIDEwLjY2NDkgMTAuNDc2MiA5LjYwMzIxIDEwLjQ3NjIgOC4zMjE1OUMxMC40NzU0IDcuMDM5OTYgOS40MzU0MiA2IDguMTU0NTkgNloiIGZpbGw9IiMwMDc3YjUiLz4KPC9zdmc+");
}
.social-media .youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjc3NSAxOS41Njc1VjEzLjEwMUwxOS40NTk4IDE2LjMzNDZMMTMuNzc1IDE5LjU2NzVaTTI2LjQxOTQgMTEuMDY1NEMyNi4xNjI2IDEwLjEyMiAyNS40Mzc1IDkuMzkyNDIgMjQuNTE1NyA5LjEzNDI1TDI0LjQ5NjIgOS4xMjk5QzIyLjE4MDYgOC44MzU0NyAxOS41MDI1IDguNjY3MjMgMTYuNzg0NSA4LjY2NzIzQzE2LjUwODIgOC42NjcyMyAxNi4yMzI3IDguNjY4NjggMTUuOTU3OCA4LjY3MjMxTDE1Ljk5OTkgOC42NzE1OEMxNS43NjY0IDguNjY4NjggMTUuNDkxNSA4LjY2NjUgMTUuMjE1MiA4LjY2NjVDMTIuNDk3MiA4LjY2NjUgOS44MTc2OCA4LjgzNDc1IDcuMTg3NDMgOS4xNjAzNkw3LjUwMjE2IDkuMTI4NDVDNi41NjE1OSA5LjM5MTY5IDUuODM2NDEgMTAuMTIwNSA1LjU4NDc3IDExLjA0NTFMNS41ODA0MiAxMS4wNjRDNS4yOTAzNCAxMi41OTM0IDUuMTI1IDE0LjM1MzQgNS4xMjUgMTYuMTUxOUM1LjEyNSAxNi4yMTU3IDUuMTI1IDE2LjI3OTUgNS4xMjU3MyAxNi4zNDI2VjE2LjMzMjRDNS4xMjU3MyAxNi4zODYxIDUuMTI1IDE2LjQ0OTkgNS4xMjUgMTYuNTEzN0M1LjEyNSAxOC4zMTIyIDUuMjkxMDcgMjAuMDcxNSA1LjYwNzk3IDIxLjc3NzlMNS41ODA0MiAyMS42MDA5QzUuODM3MTMgMjIuNTQ0NCA2LjU2MjMyIDIzLjI3MzkgNy40ODQwMyAyMy41MzIxTDcuNTAzNjEgMjMuNTM2NEM5LjgxOTEzIDIzLjgzMDkgMTIuNDk3MiAyMy45OTkxIDE1LjIxNTIgMjMuOTk5MUMxNS40OTA4IDIzLjk5OTEgMTUuNzY2NCAyMy45OTc3IDE2LjA0MiAyMy45OTRMMTUuOTk5OSAyMy45OTQ4QzE2LjIzMzQgMjMuOTk3NyAxNi41MDkgMjMuOTk5OCAxNi43ODQ1IDIzLjk5OThDMTkuNTAzMyAyMy45OTk4IDIyLjE4MjEgMjMuODMxNiAyNC44MTIzIDIzLjUwNkwyNC40OTc2IDIzLjUzNzlDMjUuNDM4OSAyMy4yNzU0IDI2LjE2NDEgMjIuNTQ1OCAyNi40MTY1IDIxLjYyMTJMMjYuNDIwOCAyMS42MDI0QzI2LjcxMDIgMjAuMDczIDI2Ljg3NTUgMTguMzEyOSAyNi44NzU1IDE2LjUxNTJDMjYuODc1NSAxNi40NTE0IDI2Ljg3NTUgMTYuMzg3NiAyNi44NzQ4IDE2LjMyNDVWMTYuMzMzOUMyNi44NzQ4IDE2LjI4MDIgMjYuODc1NSAxNi4yMTY0IDI2Ljg3NTUgMTYuMTUyNkMyNi44NzU1IDE0LjM1NDEgMjYuNzA5NCAxMi41OTQ4IDI2LjM5MjUgMTAuODg4NUwyNi40MTk0IDExLjA2NTRaIiBmaWxsPSIjMTMxNjIwIi8+Cjwvc3ZnPgo=");
}
.social-media .youtube:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEzLjc3NSAxOS41Njc1VjEzLjEwMUwxOS40NTk4IDE2LjMzNDZMMTMuNzc1IDE5LjU2NzVaTTI2LjQxOTQgMTEuMDY1NEMyNi4xNjI2IDEwLjEyMiAyNS40Mzc1IDkuMzkyNDIgMjQuNTE1NyA5LjEzNDI1TDI0LjQ5NjIgOS4xMjk5QzIyLjE4MDYgOC44MzU0NyAxOS41MDI1IDguNjY3MjMgMTYuNzg0NSA4LjY2NzIzQzE2LjUwODIgOC42NjcyMyAxNi4yMzI3IDguNjY4NjggMTUuOTU3OCA4LjY3MjMxTDE1Ljk5OTkgOC42NzE1OEMxNS43NjY0IDguNjY4NjggMTUuNDkxNSA4LjY2NjUgMTUuMjE1MiA4LjY2NjVDMTIuNDk3MiA4LjY2NjUgOS44MTc2OCA4LjgzNDc1IDcuMTg3NDMgOS4xNjAzNkw3LjUwMjE2IDkuMTI4NDVDNi41NjE1OSA5LjM5MTY5IDUuODM2NDEgMTAuMTIwNSA1LjU4NDc3IDExLjA0NTFMNS41ODA0MiAxMS4wNjRDNS4yOTAzNCAxMi41OTM0IDUuMTI1IDE0LjM1MzQgNS4xMjUgMTYuMTUxOUM1LjEyNSAxNi4yMTU3IDUuMTI1IDE2LjI3OTUgNS4xMjU3MyAxNi4zNDI2VjE2LjMzMjRDNS4xMjU3MyAxNi4zODYxIDUuMTI1IDE2LjQ0OTkgNS4xMjUgMTYuNTEzN0M1LjEyNSAxOC4zMTIyIDUuMjkxMDcgMjAuMDcxNSA1LjYwNzk3IDIxLjc3NzlMNS41ODA0MiAyMS42MDA5QzUuODM3MTMgMjIuNTQ0NCA2LjU2MjMyIDIzLjI3MzkgNy40ODQwMyAyMy41MzIxTDcuNTAzNjEgMjMuNTM2NEM5LjgxOTEzIDIzLjgzMDkgMTIuNDk3MiAyMy45OTkxIDE1LjIxNTIgMjMuOTk5MUMxNS40OTA4IDIzLjk5OTEgMTUuNzY2NCAyMy45OTc3IDE2LjA0MiAyMy45OTRMMTUuOTk5OSAyMy45OTQ4QzE2LjIzMzQgMjMuOTk3NyAxNi41MDkgMjMuOTk5OCAxNi43ODQ1IDIzLjk5OThDMTkuNTAzMyAyMy45OTk4IDIyLjE4MjEgMjMuODMxNiAyNC44MTIzIDIzLjUwNkwyNC40OTc2IDIzLjUzNzlDMjUuNDM4OSAyMy4yNzU0IDI2LjE2NDEgMjIuNTQ1OCAyNi40MTY1IDIxLjYyMTJMMjYuNDIwOCAyMS42MDI0QzI2LjcxMDIgMjAuMDczIDI2Ljg3NTUgMTguMzEyOSAyNi44NzU1IDE2LjUxNTJDMjYuODc1NSAxNi40NTE0IDI2Ljg3NTUgMTYuMzg3NiAyNi44NzQ4IDE2LjMyNDVWMTYuMzMzOUMyNi44NzQ4IDE2LjI4MDIgMjYuODc1NSAxNi4yMTY0IDI2Ljg3NTUgMTYuMTUyNkMyNi44NzU1IDE0LjM1NDEgMjYuNzA5NCAxMi41OTQ4IDI2LjM5MjUgMTAuODg4NUwyNi40MTk0IDExLjA2NTRaIiBmaWxsPSIjZmYwMDAwIi8+Cjwvc3ZnPg==");
}

.footer-menu {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 60px;
  list-style-type: none;
}
@media (max-width: 991.98px) {
  .footer-menu {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
.footer-menu .footer-menu-link {
  color: #3954D7;
  margin-bottom: 30px;
  display: block;
}
.footer-menu .footer-menu-sub-menu {
  list-style-type: none;
}
.footer-menu .footer-menu-sub-menu a {
  color: black;
  line-height: 135%;
  margin-bottom: 0px;
  transition: color 0.3s;
}
.footer-menu .footer-menu-sub-menu a:hover {
  color: #3954D7;
}

.footer-bottom .logo {
  width: 353px;
  height: 100px;
}
@media (min-width: 992px) {
  .footer-bottom .logo {
    width: 251px;
    height: 71px;
  }
}

.bg-union-footer {
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY4MCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxNjgwIDEyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMzAiIHk9IjgyIiB3aWR0aD0iMzAiIGhlaWdodD0iMzgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMTYyMCIgeT0iNzIiIHdpZHRoPSIzMCIgaGVpZ2h0PSI0OCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIxNTAiIHk9IjgyIiB3aWR0aD0iMzAiIGhlaWdodD0iMzgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iNjYwIiB5PSI3MiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjQ4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9Ijg3MCIgeT0iNzIiIHdpZHRoPSIzMCIgaGVpZ2h0PSI0OCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIxMDIwIiB5PSIyMyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjU5IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjE0NzAiIHk9IjMzIiB3aWR0aD0iMzAiIGhlaWdodD0iNTkiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMTI5MCIgeT0iNDMiIHdpZHRoPSIzMCIgaGVpZ2h0PSI1OSIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIxMDgwIiB5PSI0NCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjM4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjExNDAiIHk9IjkyIiB3aWR0aD0iMzAiIGhlaWdodD0iMjgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iOTMwIiB5PSI1MiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjY4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjEyMDAiIHk9IjUyIiB3aWR0aD0iMzAiIGhlaWdodD0iNjgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMzAwIiB5PSI4MiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjM4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjM2MCIgeT0iOTIiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyOCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIxNTYwIiB5PSI5MiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjI4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjQyMCIgeT0iODIiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzOCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSI0ODAiIHk9IjgyIiB3aWR0aD0iMzAiIGhlaWdodD0iMzgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iNTQwIiB5PSIxMDIiIHdpZHRoPSIzMCIgaGVpZ2h0PSIxOCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSI3NTAiIHk9IjEwMiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjEyNjAiIHk9IjEwMiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjEzMjAiIHk9IjEwMiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjEzNTAiIHk9IjEwMiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjEwNTAiIHk9IjgyIiB3aWR0aD0iMzAiIGhlaWdodD0iMzgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMTMyMCIgeT0iMTEiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMyIgZmlsbD0iI0YyNUMxOSIvPgo8cmVjdCB4PSIxODAiIHk9IjgyIiB3aWR0aD0iMzAiIGhlaWdodD0iMzgiIGZpbGw9IiNDOUQxRjgiLz4KPHJlY3QgeD0iOTkwIiB5PSI4MiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjM4IiBmaWxsPSIjQzlEMUY4Ii8+CjxyZWN0IHg9IjQ1MCIgeT0iMzciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0NSIgZmlsbD0iI0M5RDFGOCIvPgo8cmVjdCB4PSIxNTMwIiB5PSI3NSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjQ1IiBmaWxsPSIjQzlEMUY4Ii8+CjxyZWN0IHg9IjYzMCIgeT0iMTEiIHdpZHRoPSIzMCIgaGVpZ2h0PSI2MSIgZmlsbD0iI0YyNUMxOSIvPgo8cmVjdCB4PSI5MCIgeT0iNTIiIHdpZHRoPSIzMCIgaGVpZ2h0PSI2OCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIyMTAiIHk9IjYyIiB3aWR0aD0iMzAiIGhlaWdodD0iNTgiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMTQ0MCIgeT0iOTIiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyOCIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIxNDEwIiB5PSI2NSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjU1IiBmaWxsPSIjMUEzNTc2Ii8+Cjwvc3ZnPgo=);
  width: 100%;
  background-position: center;
  height: 120px;
  background-repeat: no-repeat;
  display: block;
}
@media (max-width: 575.98px) {
  .bg-union-footer {
    background-position-y: bottom;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkwIiBoZWlnaHQ9IjE0MCIgdmlld0JveD0iMCAwIDM5MCAxNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9Ijg4LjUiIHk9Ijg0IiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iNTYiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMjEyLjc1IiB5PSI4NCIgd2lkdGg9IjE3Ljc1IiBoZWlnaHQ9IjU2IiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjMwMS41IiB5PSIyNi44MzM1IiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iNjguODMzMyIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIzMzciIHk9IjUxLjMzMzUiIHdpZHRoPSIxNy43NSIgaGVpZ2h0PSI0NC4zMzMzIiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjM3Mi41IiB5PSIxMDcuMzMzIiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iMzIuNjY2NyIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIyNDguMjUiIHk9IjYwLjY2NjUiIHdpZHRoPSIxNy43NSIgaGVpZ2h0PSI3OS4zMzMzIiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjE3LjUiIHk9IjExOSIgd2lkdGg9IjE3Ljc1IiBoZWlnaHQ9IjIxIiBmaWxsPSIjMUEzNTc2Ii8+CjxyZWN0IHg9IjE0MS43NSIgeT0iMTE5IiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iMjEiIGZpbGw9IiMxQTM1NzYiLz4KPHJlY3QgeD0iMzE5LjI1IiB5PSI5NS42NjY1IiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iNDQuMzMzMyIgZmlsbD0iIzFBMzU3NiIvPgo8cmVjdCB4PSIyODMuNzUiIHk9Ijk1LjY2NjUiIHdpZHRoPSIxNy43NSIgaGVpZ2h0PSI0NC4zMzMzIiBmaWxsPSIjQzlEMUY4Ii8+CjxyZWN0IHg9IjcwLjc1IiB5PSIxMi44MzM1IiB3aWR0aD0iMTcuNzUiIGhlaWdodD0iNzEuMTY2NyIgZmlsbD0iI0YyNUMxOSIvPgo8L3N2Zz4K");
    height: 140px;
  }
}

.social-media .ext, .social-media a {
  width: 32px !important;
  height: 32px !important;
  display: block !important;
  transition: all 0.3s ease !important;
}
.social-media .ext::after, .social-media a::after {
  display: none !important;
}

.acu-helpdesk {
  position: fixed;
  bottom: 30px;
  right: 16px;
  z-index: 20;
}
@media (max-width: 575.98px) {
  .acu-helpdesk {
    bottom: 100px;
  }
  .acu-helpdesk img {
    width: 72px !important;
  }
}
.acu-helpdesk img {
  width: 82px;
  height: auto;
}

/*# sourceMappingURL=footer.css.map */
