  /*"primary": "#A41D36",
        "secondary": "#0b437c",
        "accent": "#5ab947",
        "primaryRgb": "1, 30, 98",
        "secondaryRgb": "11, 67, 124",
        "accentRgb": "90, 186, 71"*/

@font-face {
  font-family: 'MYRIADPRO-REGULAR';
  src: url('/fonts/myriad-pro-cufonfonts/MYRIADPRO-REGULAR.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
:root,[data-bs-theme=light] {
  --bs-blue:#63b3ed;
  --bs-indigo:#596cff;
  --bs-purple:#6f42c1;
  --bs-pink:#d63384;
  --bs-red:#f56565;
  --bs-orange:#fd7e14;
  --bs-yellow:#fbd38d;
  --bs-green:#81e6d9;
  --bs-teal:#20c997;
  --bs-cyan:#0dcaf0;
  --bs-gray:#6c757d;
  --bs-gray-dark:#343a40;
  --bs-gray-100:#f8f9fa;
  --bs-gray-200:#e9ecef;
  --bs-gray-300:#dee2e6;
  --bs-gray-400:#ced4da;
  --bs-gray-500:#adb5bd;
  --bs-gray-600:#6c757d;
  --bs-gray-700:#495057;
  --bs-gray-800:#343a40;
  --bs-gray-900:#212529;
  --bs-primary:#A41D36;
  --bs-secondary:#0b437c;
  --bs-success:#2dce89;
  --bs-info:#11cdef;
  --bs-warning:#fb6340;
  --bs-danger:#f5365c;
  --bs-light:#e9ecef;
  --bs-dark:#344767;
  --bs-white:#fff;
  --bs-primary-rgb:1,  30,  98;
  --bs-btn-disabled-bg:rgb(245.4,107.16,107.16);
  --bs-btn-disabled-color:#ffffff;
  --bs-secondary-rgb:11,
  67,
  124;
  --bs-success-rgb:45,
  206,
  137;
  --bs-info-rgb:17,
  205,
  239;
  --bs-warning-rgb:251,
  99,
  64;
  --bs-danger-rgb:245,
  54,
  92;
  --bs-light-rgb:233,
  236,
  239;
  --bs-dark-rgb:52,
  71,
  103;
  --bs-primary-text-emphasis:rgb(37.6,
  45.6,
  91.2);
  --bs-secondary-text-emphasis:rgb(52.4,
  58.4,
  68.4);
  --bs-success-text-emphasis:rgb(18,
  82.4,
  54.8);
  --bs-info-text-emphasis:rgb(6.8,
  82,
  95.6);
  --bs-warning-text-emphasis:rgb(100.4,
  39.6,
  25.6);
  --bs-danger-text-emphasis:rgb(98,
  21.6,
  36.8);
  --bs-light-text-emphasis:#495057;
  --bs-dark-text-emphasis:#495057;
  --bs-primary-bg-subtle:rgb(222.8,
  226.8,
  249.6);
  --bs-secondary-bg-subtle:rgb(230.2,
  233.2,
  238.2);
  --bs-success-bg-subtle:rgb(213,
  245.2,
  231.4);
  --bs-info-bg-subtle:rgb(207.4,
  245,
  251.8);
  --bs-warning-bg-subtle:rgb(254.2,
  223.8,
  216.8);
  --bs-danger-bg-subtle:rgb(253,
  214.8,
  222.4);
  --bs-light-bg-subtle:rgb(251.5,
  252,
  252.5);
  --bs-dark-bg-subtle:#ced4da;
  --bs-primary-border-subtle:rgb(190.6,
  198.6,
  244.2);
  --bs-secondary-border-subtle:rgb(205.4,
  211.4,
  221.4);
  --bs-success-border-subtle:rgb(171,
  235.4,
  207.8);
  --bs-info-border-subtle:rgb(159.8,
  235,
  248.6);
  --bs-warning-border-subtle:rgb(253.4,
  192.6,
  178.6);
  --bs-danger-border-subtle:rgb(251,
  174.6,
  189.8);
  --bs-light-border-subtle:#e9ecef;
  --bs-dark-border-subtle:#adb5bd;
  --bs-white-rgb:255,
  255,
  255;
  --bs-black-rgb:0,
  0,
  0;
  

  --bs-card-color:#666;
  --bs-font-sans-serif:"Open Sans",
  sans-serif;
  --bs-font-monospace: "MYRIADPRO-REGULAR", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";

  --bs-gradient:linear-gradient(180deg,
  hsla(0,
  0%,
  100%,
  .15),
  hsla(0,
  0%,
  100%,
  0));
  --bs-body-font-family:var(--bs-font-monospace);
  --bs-body-font-size:1rem;
  --bs-body-font-weight:400;
  --bs-body-line-height:1.5;
  --bs-body-color:#67748e;
  --bs-body-color-rgb:103,
  116,
  142;
  --bs-body-bg:#fff;
  --bs-body-bg-rgb:255,
  255,
  255;
  --bs-emphasis-color:#000;
  --bs-emphasis-color-rgb:0,
  0,
  0;
  --bs-secondary-color:rgba(103,
  116,
  142,
  .75);
  --bs-secondary-color-rgb:103,
  116,
  142;
  --bs-secondary-bg:#e9ecef;
  --bs-secondary-bg-rgb:233,
  236,
  239;
  --bs-tertiary-color:rgba(103,
  116,
  142,
  .5);
  --bs-tertiary-color-rgb:103,
  116,
  142;
  --bs-tertiary-bg:#f8f9fa;
  --bs-tertiary-bg-rgb:248,
  249,
  250;
  --bs-heading-color:#616264;
  --bs-link-color:#616264;
  --bs-link-color-rgb:94,
  114,
  228;
  --bs-link-decoration:none;
  --bs-link-hover-color:rgb(35.2579787234,
  61.375,
  210.2420212766);
  --bs-link-hover-color-rgb:35,
  61,
  210;
  --bs-link-hover-decoration:none;
  --bs-code-color:#d63384;
  --bs-highlight-color:#67748e;
  --bs-highlight-bg:#fcf8e3;
  --bs-border-color:#dee2e6;
  --bs-border-color-translucent:rgba(0,
  0,
  0,
  .175);
  --bs-border-radius:0.375rem;
  --bs-border-radius-sm:0.25rem;
  --bs-border-radius-lg:0.75rem;
  --bs-border-radius-xl:1rem;
  --bs-border-radius-xxl:2rem;
  --bs-border-radius-2xl:var(--bs-border-radius-xxl);
  --bs-border-radius-pill:50rem;
  --bs-box-shadow:0 0.25rem 0.375rem -0.0625rem hsla(0,
  0%,
  8%,
  .12),
  0 0.125rem 0.25rem -0.0625rem hsla(0,
  0%,
  8%,
  .07);
  --bs-box-shadow-sm:0 0.3125rem 0.625rem 0 rgba(0,
  0,
  0,
  .12);
  --bs-box-shadow-lg:0 8px 26px -4px hsla(0,
  0%,
  8%,
  .15),
  0 8px 9px -5px hsla(0,
  0%,
  8%,
  .06);
  --bs-box-shadow-inset:inset 0 1px 2px rgba(0,
  0,
  0,
  .075);
  --bs-focus-ring-width:0.25rem;
  --bs-focus-ring-opacity:0.25;
  --bs-focus-ring-color:rgba(94,
  114,
  228,
  .25);
  --bs-form-valid-color:#66d432;
  --bs-form-valid-border-color:#66d432;
  --bs-form-invalid-color:#fd5c70;
  border:1px solid #fd5c70
}
[data-bs-theme=dark] {
  color-scheme:dark;
  --bs-body-color:#dee2e6;
  --bs-body-color-rgb:222,226,230;
  --bs-body-bg:#212529;
  --bs-body-bg-rgb:33,37,41;
  --bs-emphasis-color:#fff;
  --bs-emphasis-color-rgb:255,255,255;
  --bs-secondary-color:rgba(222,226,230,.75);
  --bs-secondary-color-rgb:222,226,230;
  --bs-secondary-bg:#343a40;
  --bs-secondary-bg-rgb:52,58,64;
  --bs-tertiary-color:rgba(222,226,230,.5);
  --bs-tertiary-color-rgb:222,226,230;
  --bs-tertiary-bg:rgb(42.5,47.5,52.5);
  --bs-tertiary-bg-rgb:43,48,53;
  --bs-primary-text-emphasis:rgb(158.4,170.4,238.8);
  --bs-secondary-text-emphasis:rgb(180.6,189.6,204.6);
  --bs-success-text-emphasis:rgb(129,225.6,184.2);
  --bs-info-text-emphasis:rgb(112.2,225,245.4);
  --bs-warning-text-emphasis:rgb(252.6,161.4,140.4);
  --bs-danger-text-emphasis:rgb(249,134.4,157.2);
  --bs-light-text-emphasis:#f8f9fa;
  --bs-dark-text-emphasis:#dee2e6;
  --bs-primary-bg-subtle:rgb(18.8,22.8,45.6);
  --bs-secondary-bg-subtle:rgb(26.2,29.2,34.2);
  --bs-success-bg-subtle:rgb(9,41.2,27.4);
  --bs-info-bg-subtle:rgb(3.4,41,47.8);
  --bs-warning-bg-subtle:rgb(50.2,19.8,12.8);
  --bs-danger-bg-subtle:rgb(49,10.8,18.4);
  --bs-light-bg-subtle:#343a40;
  --bs-dark-bg-subtle:#1a1d20;
  --bs-primary-border-subtle:rgb(56.4,68.4,136.8);
  --bs-secondary-border-subtle:rgb(78.6,87.6,102.6);
  --bs-success-border-subtle:rgb(27,.6,82.2);
  --bs-info-border-subtle:rgb(10.2,,143.4);
  --bs-warning-border-subtle:rgb(150.6,59.4,38.4);
  --bs-danger-border-subtle:rgb(147,32.4,55.2);
  --bs-light-border-subtle:#495057;
  --bs-dark-border-subtle:#343a40;
  --bs-heading-color:inherit;
  --bs-link-color:rgb(158.4,170.4,238.8);
  --bs-link-hover-color:rgb(177.72,187.32,242.04);
  --bs-link-color-rgb:158,170,239;
  --bs-link-hover-color-rgb:178,187,242;
  --bs-code-color:rgb(230.4,132.6,181.2);
  --bs-highlight-color:#dee2e6;
  --bs-highlight-bg:rgb(235.94,198.34,132.54);
  --bs-border-color:#495057;
  --bs-border-color-translucent:hsla(0,0%,100%,.15);
  --bs-form-valid-color:rgb(134.04,231,218.52);
  --bs-form-valid-border-color:rgb(134.04,231,218.52);
  --bs-form-invalid-color:rgb(245.4,107.16,107.16);
  --bs-form-invalid-border-color:rgb(245.4,107.16,107.16);
  --bs-btn-disabled-bg:rgb(245.4,107.16,107.16);
  --bs-btn-disabled-color:#ffffff;
}

.btn-primary {
  --bs-btn-color:#000;
  --bs-btn-bg:#A41D36;
  --bs-btn-border-color:#A41D36;
  --bs-btn-hover-color:#fff !important;
  --bs-btn-hover-bg:#A41D36;
  --bs-btn-hover-border-color:#A41D36;
  --bs-btn-focus-shadow-rgb:80,97,194;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:#A41D36;
  --bs-btn-active-border-color:#A41D36;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#fff !important;
  --bs-btn-disabled-bg:#A41D36;
  --bs-btn-disabled-border-color:#A41D36;
}

.btn-primary:hover,
.btn.bg-gradient-primary:hover {
  background-color:#A41D36;
  border-color:#A41D36
}
.btn-primary .btn.bg-outline-primary,
.btn.bg-gradient-primary .btn.bg-outline-primary {
  border:1px solid #A41D36
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,
.btn.bg-gradient-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle,
.show>.btn.bg-gradient-primary.dropdown-toggle {
  color:color-yiq(#A41D36);
  background-color:#A41D36
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.btn.bg-gradient-dark:not(:disabled):not(.disabled).active,
.btn.bg-gradient-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle,
.show>.btn.bg-gradient-dark.dropdown-toggle {
  color:color-yiq(#A41D36);
  background-color:#A41D36;
}

.text-primary {
  color:#A41D36!important
}
.text-secondary {
  color:#8392ab!important
}
.text-success {
  color:#2dce89!important
}
.text-info {
  color:#11cdef!important
}
.text-warning {
  color:#fb6340!important
}
.text-danger {
  color:#f5365c!important
}
.text-light {
  color:#e9ecef!important
}
.text-dark {
  color:#344767!important
}
.text-white {
  color:#fff!important
}
.text-body {
  color:#67748e!important
}
.text-muted {
  color:#6c757d!important
}

.btn-dark {
  --bs-btn-color:#fff;
  --bs-btn-bg:#344767;
  --bs-btn-border-color:#344767;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:rgb(82.45,98.6,125.8);
  --bs-btn-hover-border-color:rgb(72.3,89.4,118.2);
  --bs-btn-focus-shadow-rgb:82,99,126;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:rgb(92.6,107.8,133.4);
  --bs-btn-active-border-color:rgb(72.3,89.4,118.2);
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#344767;
  --bs-btn-disabled-border-color:#344767
}
.btn-white {
  --bs-btn-color:#000;
  --bs-btn-bg:#fff;
  --bs-btn-border-color:#fff;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#fff;
  --bs-btn-hover-border-color:#fff;
  --bs-btn-focus-shadow-rgb:217,217,217;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:#fff;
  --bs-btn-active-border-color:#fff;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#fff;
  --bs-btn-disabled-border-color:#fff
}
.btn-outline-primary {
  --bs-btn-color:#A41D36;
  --bs-btn-border-color:#A41D36;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#A41D36;
  --bs-btn-hover-border-color:#A41D36;
  --bs-btn-focus-shadow-rgb:94,114,228;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:#A41D36;
  --bs-btn-active-border-color:#A41D36;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#A41D36;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#A41D36;
  --bs-gradient:none
}
.btn-outline-secondary {
  --bs-btn-color:#8392ab;
  --bs-btn-border-color:#8392ab;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#8392ab;
  --bs-btn-hover-border-color:#8392ab;
  --bs-btn-focus-shadow-rgb:131,146,171;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:#8392ab;
  --bs-btn-active-border-color:#8392ab;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#8392ab;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#8392ab;
  --bs-gradient:none
}
.btn-outline-success {
  --bs-btn-color:#2dce89;
  --bs-btn-border-color:#2dce89;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#2dce89;
  --bs-btn-hover-border-color:#2dce89;
  --bs-btn-focus-shadow-rgb:45,206,137;
  --bs-btn-active-color:#fff !important;
  --bs-btn-active-bg:#2dce89;
  --bs-btn-active-border-color:#2dce89;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#2dce89;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#2dce89;
  --bs-gradient:none
}
.btn-outline-info {
  --bs-btn-color:#11cdef;
  --bs-btn-border-color:#11cdef;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#11cdef;
  --bs-btn-hover-border-color:#11cdef;
  --bs-btn-focus-shadow-rgb:17,205,239;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#11cdef;
  --bs-btn-active-border-color:#11cdef;
  --bs-btn-active-shadow:none;
  --bs-btn-disabled-color:#11cdef;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#11cdef;
  --bs-gradient:none
}

.btn-outline-primary:hover:not(.active) {
  background-color:#A41D36;
  opacity:.75;
  box-shadow:none;
  color:#fff !important
}
.btn-secondary:hover,
.btn.bg-gradient-secondary:hover {
  background-color:#8392ab;
  border-color:#8392ab
}
.btn-secondary .btn.bg-outline-secondary,
.btn.bg-gradient-secondary .btn.bg-outline-secondary {
  border:1px solid #8392ab
}

.form-check-input:checked[type=checkbox],
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image:linear-gradient(310deg,#A41D36,#A41D36)
}
.form-check-input[type=checkbox]:indeterminate {
  background-color:#A41D36 !important;
  border-color:#A41D36 !important;
  --bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")
}

.bg-primary {
  background-color:#A41D36!important
}
.bg-secondary {
  background-color:#8392ab!important
}

.border-primary {
  border-color:#A41D36!important
}
.border-secondary {
  border-color:#8392ab!important
}
.border-success {
  border-color:#2dce89!important
}
.border-info {
  border-color:#11cdef!important
}
.border-warning {
  border-color:#fb6340!important
}
.border-danger {
  border-color:#f5365c!important
}
.border-light {
  border-color:#e9ecef!important
}
.border-dark {
  border-color:#344767!important
}
.border-white {
  border-color:#fff!important
}
.card .card-body {
  font-family:var(--bs-font-monospace);
 
}

body {
  margin:0;
  font-family:var(--bs-body-font-family) !important;
  font-size:var(--bs-body-font-size);
  font-weight:var(--bs-body-font-weight);
  line-height:var(--bs-body-line-height);
  color:var(--bs-body-color);
  text-align:var(--bs-body-text-align);
  background-color:var(--bs-body-bg);
  -webkit-text-size-adjust:100%;
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}
p, .label_small{font-family:var(--bs-body-font-family) !important; }

.continue {
  background-color: #A41D36;
  color: #ffffff;
}
.continue:hover {
  background-color: #A41D36;
  -webkit-filter: brightness(110%);
  filter: brightness(110%);
  -o-transition: .2s;
  -ms-transition: .2s;
  -moz-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/*.radio:checked + .radiolabel {
    outline: 2px solid #000000;
    background-color:#333333;
    background-color: #585A5F !important;
    color: #ffffff;
    -o-transition: .2s;
    -ms-transition: .2s;
    -moz-transition: .2s;
    -webkit-transition: .2s;
    transition: .2s;
}

.radio-wrap > .radiolabel {
  background-color: #A41D36 !important;
  color: #ffffff !important;
}*/

.topbar {
    border-bottom: 10px solid #A41D36;
}
.btn-light, .btn-light:hover, .btn.bg-gradient-light, .btn.bg-gradient-light:hover {
    color: #616264;
}
.itemholder, .name {
  font-family: var(--bs-font-monospace) !important;
  color: #666 !important;
}

.back, .continue {
    font-size: 1em !important;
}

.button-type-account {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 0.1em;
  padding: 20px 30px;
  width: 100%;
}
.continueMessageModal{
  background: #A41D36 !important;
}