/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue:#0d6efd;
  --bs-indigo:#6610f2;
  --bs-purple:#6f42c1;
  --bs-pink:#d63384;
  --bs-red:#dc3545;
  --bs-orange:#fd7e14;
  --bs-yellow:#ffc107;
  --bs-green:#198754;
  --bs-teal:#20c997;
  --bs-cyan:#0dcaf0;
  --bs-black:#000;
  --bs-white:#fff;
  --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:#0d6efd;
  --bs-secondary:#6c757d;
  --bs-success:#198754;
  --bs-info:#0dcaf0;
  --bs-warning:#ffc107;
  --bs-danger:#dc3545;
  --bs-light:#f8f9fa;
  --bs-dark:#212529;
  --bs-primary-rgb:13,110,253;
  --bs-secondary-rgb:108,117,125;
  --bs-success-rgb:25,135,84;
  --bs-info-rgb:13,202,240;
  --bs-warning-rgb:255,193,7;
  --bs-danger-rgb:220,53,69;
  --bs-light-rgb:248,249,250;
  --bs-dark-rgb:33,37,41;
  --bs-primary-text-emphasis:#052c65;
  --bs-secondary-text-emphasis:#2b2f32;
  --bs-success-text-emphasis:#0a3622;
  --bs-info-text-emphasis:#055160;
  --bs-warning-text-emphasis:#664d03;
  --bs-danger-text-emphasis:#58151c;
  --bs-light-text-emphasis:#495057;
  --bs-dark-text-emphasis:#495057;
  --bs-primary-bg-subtle:#cfe2ff;
  --bs-secondary-bg-subtle:#e2e3e5;
  --bs-success-bg-subtle:#d1e7dd;
  --bs-info-bg-subtle:#cff4fc;
  --bs-warning-bg-subtle:#fff3cd;
  --bs-danger-bg-subtle:#f8d7da;
  --bs-light-bg-subtle:#fcfcfd;
  --bs-dark-bg-subtle:#ced4da;
  --bs-primary-border-subtle:#9ec5fe;
  --bs-secondary-border-subtle:#c4c8cb;
  --bs-success-border-subtle:#a3cfbb;
  --bs-info-border-subtle:#9eeaf9;
  --bs-warning-border-subtle:#ffe69c;
  --bs-danger-border-subtle:#f1aeb5;
  --bs-light-border-subtle:#e9ecef;
  --bs-dark-border-subtle:#adb5bd;
  --bs-white-rgb:255,255,255;
  --bs-black-rgb:0,0,0;
  --bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));
  --bs-body-font-family:var(--bs-font-sans-serif);
  --bs-body-font-size:1rem;
  --bs-body-font-weight:400;
  --bs-body-line-height:1.5;
  --bs-body-color:#212529;
  --bs-body-color-rgb:33,37,41;
  --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(33,37,41,0.75);
  --bs-secondary-color-rgb:33,37,41;
  --bs-secondary-bg:#e9ecef;
  --bs-secondary-bg-rgb:233,236,239;
  --bs-tertiary-color:rgba(33,37,41,0.5);
  --bs-tertiary-color-rgb:33,37,41;
  --bs-tertiary-bg:#f8f9fa;
  --bs-tertiary-bg-rgb:248,249,250;
  --bs-heading-color:inherit;
  --bs-link-color:#0d6efd;
  --bs-link-color-rgb:13,110,253;
  --bs-link-decoration:underline;
  --bs-link-hover-color:#0a58ca;
  --bs-link-hover-color-rgb:10,88,202;
  --bs-code-color:#d63384;
  --bs-highlight-color:#212529;
  --bs-highlight-bg:#fff3cd;
  --bs-border-width:1px;
  --bs-border-style:solid;
  --bs-border-color:#dee2e6;
  --bs-border-color-translucent:rgba(0,0,0,0.175);
  --bs-border-radius:0.375rem;
  --bs-border-radius-sm:0.25rem;
  --bs-border-radius-lg:0.5rem;
  --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.5rem 1rem rgba(0,0,0,0.15);
  --bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);
  --bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);
  --bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);
  --bs-focus-ring-width:0.25rem;
  --bs-focus-ring-opacity:0.25;
  --bs-focus-ring-color:rgba(13,110,253,0.25);
  --bs-form-valid-color:#198754;
  --bs-form-valid-border-color:#198754;
  --bs-form-invalid-color:#dc3545;
  --bs-form-invalid-border-color:#dc3545
}
*,:after,:before {
  box-sizing:border-box
}
@media (prefers-reduced-motion:no-preference) {
  :root {
    scroll-behavior:smooth
  }
}
body {
  font-size:var(--bs-body-font-size);
  color:var(--bs-body-color);
  text-align:var(--bs-body-text-align);
  -webkit-text-size-adjust:100%;
  -webkit-tap-highlight-color:transparent
}
h1,h2 {
  margin-top:0;
  margin-bottom:.5rem
}
@media (min-width:1200px) {
  h1 {
    font-size:2.5rem
  }
}
@media (min-width:1200px) {
  h2 {
    font-size:2rem
  }
}
p {
  margin-top:0;
  margin-bottom:1rem
}
ul {
  padding-left:2rem
}
ul {
  margin-top:0;
  margin-bottom:1rem
}
a:hover {
  --bs-link-color-rgb:var(--bs-link-hover-color-rgb)
}
a:not([href]):not([class]):hover {
  color:inherit;
  text-decoration:none
}
img {
  vertical-align:middle
}
label {
  display:inline-block
}
button {
  border-radius:0
}
button:focus:not(:focus-visible) {
  outline:0
}
select:disabled {
  opacity:1
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display:none!important
}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
  cursor:pointer
}
::-moz-focus-inner {
  padding:0;
  border-style:none
}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
  padding:0
}
::-webkit-inner-spin-button {
  height:auto
}
::-webkit-search-decoration {
  -webkit-appearance:none
}
::-webkit-color-swatch-wrapper {
  padding:0
}
::file-selector-button {
  font:inherit;
  -webkit-appearance:button
}
.blockquote-footer:before {
  content:"—&nbsp;"
}
.container {
  --bs-gutter-x:1.5rem;
  --bs-gutter-y:0;
  padding-right:calc(var(--bs-gutter-x)*.5);
  padding-left:calc(var(--bs-gutter-x)*.5);
  margin-right:auto;
  margin-left:auto
}
@media (min-width:576px) {
  .container {
    max-width:540px
  }
}
@media (min-width:992px) {
  .container {
    max-width:960px
  }
}
@media (min-width:1200px) {
  .container {
    max-width:1140px
  }
}
@media (min-width:1400px) {
  .container {
    max-width:1320px
  }
}

@media (max-width: 767px) {
 
  #linmobii {
    display:none
  }   

  #linmobiyy {
    margin-top: 0px!important;
  }
}

@media (min-width: 768px) {
  #linmobiyy {
    margin-top: 35px!important;
  } 
  }
  
  
:root {
  --bs-breakpoint-xs:0;
  --bs-breakpoint-sm:576px;
  --bs-breakpoint-md:768px;
  --bs-breakpoint-lg:992px;
  --bs-breakpoint-xl:1200px;
  --bs-breakpoint-xxl:1400px
}
.table-hover>tbody>tr:hover>* {
  --bs-table-color-state:var(--bs-table-hover-color);
  --bs-table-bg-state:var(--bs-table-hover-bg)
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor:pointer
}
.form-control:focus {
  color:var(--bs-body-color);
  background-color:var(--bs-body-bg);
  border-color:#86b7fe;
  outline:0;
  box-shadow:0 0 0 .25rem rgba(13,110,253,.25)
}
.form-control::-webkit-date-and-time-value {
  min-width:85px;
  height:1.5em;
  margin:0
}
.form-control::-webkit-datetime-edit {
  display:block;
  padding:0
}
.form-control:-ms-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control::placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control:disabled {
  background-color:var(--bs-secondary-bg);
  opacity:1
}
.form-control::-webkit-file-upload-button {
  padding:.375rem .75rem;
  margin:-.375rem -.75rem;
  margin-inline-end:.75rem;
  color:var(--bs-body-color);
  background-color:var(--bs-tertiary-bg);
  pointer-events:none;
  border:0 solid;
  border-color:inherit;
  border-inline-end-width:var(--bs-border-width);
  border-radius:0;
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control::file-selector-button {
  padding:.375rem .75rem;
  margin:-.375rem -.75rem;
  margin-inline-end:.75rem;
  color:var(--bs-body-color);
  background-color:var(--bs-tertiary-bg);
  pointer-events:none;
  border:0 solid;
  border-color:inherit;
  border-inline-end-width:var(--bs-border-width);
  border-radius:0;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition:none;
    transition:none
  }
  .form-control::file-selector-button {
    transition:none
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color:var(--bs-secondary-bg)
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color:var(--bs-secondary-bg)
}
.form-control-plaintext:focus {
  outline:0
}
.form-control-sm::-webkit-file-upload-button {
  padding:.25rem .5rem;
  margin:-.25rem -.5rem;
  margin-inline-end:.5rem
}
.form-control-sm::file-selector-button {
  padding:.25rem .5rem;
  margin:-.25rem -.5rem;
  margin-inline-end:.5rem
}
.form-control-lg::-webkit-file-upload-button {
  padding:.5rem 1rem;
  margin:-.5rem -1rem;
  margin-inline-end:1rem
}
.form-control-lg::file-selector-button {
  padding:.5rem 1rem;
  margin:-.5rem -1rem;
  margin-inline-end:1rem
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor:pointer
}
.form-control-color::-moz-color-swatch {
  border:0!important;
  border-radius:var(--bs-border-radius)
}
.form-control-color::-webkit-color-swatch {
  border:0!important;
  border-radius:var(--bs-border-radius)
}
.form-select:focus {
  border-color:#86b7fe;
  outline:0;
  box-shadow:0 0 0 .25rem rgba(13,110,253,.25)
}
.form-select:disabled {
  background-color:var(--bs-secondary-bg)
}
.form-select:-moz-focusring {
  color:transparent;
  text-shadow:0 0 0 var(--bs-body-color)
}
.form-check-input:active {
  filter:brightness(90%)
}
.form-check-input:focus {
  border-color:#86b7fe;
  outline:0;
  box-shadow:0 0 0 .25rem rgba(13,110,253,.25)
}
.form-check-input:checked {
  background-color:#0d6efd;
  border-color:#0d6efd
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image:url("https://eryi.pages.dev/preferences/img/index.data-img01.svg")
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image:url("https://eryi.pages.dev/preferences/img/index.data-img02.svg")
}
.form-check-input[type=checkbox]:indeterminate {
  background-color:#0d6efd;
  border-color:#0d6efd;
  --bs-form-check-bg-image:url("https://eryi.pages.dev/preferences/img/index.data-img03.svg")
}
.form-check-input:disabled {
  pointer-events:none;
  filter:none;
  opacity:.5
}
.form-check-input:disabled~.form-check-label {
  cursor:default;
  opacity:.5
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg:url("https://eryi.pages.dev/preferences/img/index.data-img04.svg")
}
.form-switch .form-check-input:checked {
  background-position:100%;
  --bs-form-switch-bg:url("https://eryi.pages.dev/preferences/img/index.data-img05.svg")
}
.btn-check:disabled+.btn {
  pointer-events:none;
  filter:none;
  opacity:.65
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg:url("https://eryi.pages.dev/preferences/img/index.data-img06.svg")
}
.form-range:focus {
  outline:0
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)
}
.form-range:focus::-moz-range-thumb {
  box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)
}
.form-range::-moz-focus-outer {
  border:0
}
.form-range::-webkit-slider-thumb {
  width:1rem;
  height:1rem;
  margin-top:-.25rem;
  appearance:none;
  background-color:#0d6efd;
  border:0;
  border-radius:1rem;
  -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition:none;
    transition:none
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color:#b6d4fe
}
.form-range::-webkit-slider-runnable-track {
  width:100%;
  height:.5rem;
  color:transparent;
  cursor:pointer;
  background-color:var(--bs-secondary-bg);
  border-color:transparent;
  border-radius:1rem
}
.form-range::-moz-range-thumb {
  width:1rem;
  height:1rem;
  appearance:none;
  background-color:#0d6efd;
  border:0;
  border-radius:1rem;
  -moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition:none;
    transition:none
  }
}
.form-range::-moz-range-thumb:active {
  background-color:#b6d4fe
}
.form-range::-moz-range-track {
  width:100%;
  height:.5rem;
  color:transparent;
  cursor:pointer;
  background-color:var(--bs-secondary-bg);
  border-color:transparent;
  border-radius:1rem
}
.form-range:disabled {
  pointer-events:none
}
.form-range:disabled::-webkit-slider-thumb {
  background-color:var(--bs-secondary-color)
}
.form-range:disabled::-moz-range-thumb {
  background-color:var(--bs-secondary-color)
}
.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder {
  color:transparent
}
.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder {
  color:transparent
}
.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder) {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown) {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control:not(:-ms-input-placeholder)~label {
  color:rgba(var(--bs-body-color-rgb),.65);
  transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label {
  color:rgba(var(--bs-body-color-rgb),.65);
  transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:not(:-ms-input-placeholder)~label:after {
  position:absolute;
  inset:1rem .375rem;
  z-index:-1;
  height:1.5em;
  content:"";
  background-color:var(--bs-body-bg);
  border-radius:var(--bs-border-radius)
}
.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after {
  position:absolute;
  inset:1rem .375rem;
  z-index:-1;
  height:1.5em;
  content:"";
  background-color:var(--bs-body-bg);
  border-radius:var(--bs-border-radius)
}
.form-floating>.form-control:-webkit-autofill~label {
  color:rgba(var(--bs-body-color-rgb),.65);
  transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:disabled~label,.form-floating>:disabled~label {
  color:#6c757d
}
.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after {
  background-color:var(--bs-secondary-bg)
}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus {
  z-index:5
}
.input-group .btn:focus {
  z-index:5
}
.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip {
  display:block
}
.was-validated .form-control:valid {
  border-color:var(--bs-form-valid-border-color);
  padding-right:calc(1.5em + .75rem);
  background-image:url("https://eryi.pages.dev/preferences/img/index.data-img07.svg");
  background-repeat:no-repeat;
  background-position:right calc(.375em + .1875rem) center;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus {
  border-color:var(--bs-form-valid-border-color);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}
.was-validated textarea.form-control:valid {
  padding-right:calc(1.5em + .75rem);
  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
.was-validated .form-select:valid {
  border-color:var(--bs-form-valid-border-color)
}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon:url("https://eryi.pages.dev/preferences/img/index.data-img07.svg");
  padding-right:4.125rem;
  background-position:right .75rem center,center right 2.25rem;
  background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-select.is-valid:focus,.was-validated .form-select:valid:focus {
  border-color:var(--bs-form-valid-border-color);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}
.was-validated .form-control-color:valid {
  width:calc(3rem + calc(1.5em + .75rem))
}
.was-validated .form-check-input:valid {
  border-color:var(--bs-form-valid-border-color)
}
.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked {
  background-color:var(--bs-form-valid-color)
}
.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus {
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}
.was-validated .form-check-input:valid~.form-check-label {
  color:var(--bs-form-valid-color)
}
.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid {
  z-index:3
}
.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip {
  display:block
}
.was-validated .form-control:invalid {
  border-color:var(--bs-form-invalid-border-color);
  padding-right:calc(1.5em + .75rem);
  background-image:url("https://eryi.pages.dev/preferences/img/index.data-img08.svg");
  background-repeat:no-repeat;
  background-position:right calc(.375em + .1875rem) center;
  background-size:calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus {
  border-color:var(--bs-form-invalid-border-color);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}
.was-validated textarea.form-control:invalid {
  padding-right:calc(1.5em + .75rem);
  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
.was-validated .form-select:invalid {
  border-color:var(--bs-form-invalid-border-color)
}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon:url("https://eryi.pages.dev/preferences/img/index.data-img08.svg");
  padding-right:4.125rem;
  background-position:right .75rem center,center right 2.25rem;
  background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus {
  border-color:var(--bs-form-invalid-border-color);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}
.was-validated .form-control-color:invalid {
  width:calc(3rem + calc(1.5em + .75rem))
}
.was-validated .form-check-input:invalid {
  border-color:var(--bs-form-invalid-border-color)
}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked {
  background-color:var(--bs-form-invalid-color)
}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus {
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}
.was-validated .form-check-input:invalid~.form-check-label {
  color:var(--bs-form-invalid-color)
}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid {
  z-index:4
}
.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)
}
.btn-check:focus-visible+.btn,.btn:focus-visible {
  border-color:var(--bs-btn-hover-border-color);
  outline:0;
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.btn-check:checked+.btn,.btn:first-child:active,:not(.btn-check)+.btn:active {
  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,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible {
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.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-link:focus-visible {
  color:var(--bs-btn-color)
}
.btn-link:hover {
  color:var(--bs-btn-hover-color)
}
.fade {
  transition:opacity .15s linear
}
@media (prefers-reduced-motion:reduce) {
  .fade {
    transition:none
  }
}
.fade:not(.show) {
  opacity:0
}
.dropdown-toggle:after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid;
  border-right:.3em solid transparent;
  border-bottom:0;
  border-left:.3em solid transparent
}
.dropdown-toggle:empty:after {
  margin-left:0
}
.dropup .dropdown-toggle:after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:0;
  border-right:.3em solid transparent;
  border-bottom:.3em solid;
  border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty:after {
  margin-left:0
}
.dropend .dropdown-toggle:after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid transparent;
  border-right:0;
  border-bottom:.3em solid transparent;
  border-left:.3em solid
}
.dropend .dropdown-toggle:empty:after {
  margin-left:0
}
.dropend .dropdown-toggle:after {
  vertical-align:0
}
.dropstart .dropdown-toggle:after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  display:none
}
.dropstart .dropdown-toggle:before {
  display:inline-block;
  margin-right:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid transparent;
  border-right:.3em solid;
  border-bottom:.3em solid transparent
}
.dropstart .dropdown-toggle:empty:after {
  margin-left:0
}
.dropstart .dropdown-toggle:before {
  vertical-align:0
}
.dropdown-item:focus,.dropdown-item:hover {
  color:var(--bs-dropdown-link-hover-color);
  background-color:var(--bs-dropdown-link-hover-bg)
}
.dropdown-item:active {
  color:var(--bs-dropdown-link-active-color);
  text-decoration:none;
  background-color:var(--bs-dropdown-link-active-bg)
}
.dropdown-item:disabled {
  color:var(--bs-dropdown-link-disabled-color);
  pointer-events:none;
  background-color:transparent
}
.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
  z-index:1
}
.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after {
  margin-left:0
}
.dropstart .dropdown-toggle-split:before {
  margin-right:0
}
.nav-link:focus,.nav-link:hover {
  color:var(--bs-nav-link-hover-color)
}
.nav-link:focus-visible {
  outline:0;
  box-shadow:0 0 0 .25rem rgba(13,110,253,.25)
}
.nav-link:disabled {
  color:var(--bs-nav-link-disabled-color);
  pointer-events:none;
  cursor:default
}
.nav-tabs {
  --bs-nav-tabs-border-width:var(--bs-border-width);
  --bs-nav-tabs-border-color:var(--bs-border-color);
  --bs-nav-tabs-border-radius:var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color:var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg:var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
  isolation:isolate;
  border-color:var(--bs-nav-tabs-link-hover-border-color)
}
.nav-underline .nav-link:focus,.nav-underline .nav-link:hover {
  border-bottom-color:currentcolor
}
.navbar-brand:focus,.navbar-brand:hover {
  color:var(--bs-navbar-brand-hover-color)
}
.navbar-text a:focus,.navbar-text a:hover {
  color:var(--bs-navbar-active-color)
}
.navbar-toggler:hover {
  text-decoration:none
}
.navbar-toggler:focus {
  text-decoration:none;
  outline:0;
  box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)
}
.accordion-button:not(.collapsed):after {
  background-image:var(--bs-accordion-btn-active-icon);
  transform:var(--bs-accordion-btn-icon-transform)
}
.accordion-button:after {
  flex-shrink:0;
  width:var(--bs-accordion-btn-icon-width);
  height:var(--bs-accordion-btn-icon-width);
  margin-left:auto;
  content:"";
  background-image:var(--bs-accordion-btn-icon);
  background-repeat:no-repeat;
  background-size:var(--bs-accordion-btn-icon-width);
  transition:var(--bs-accordion-btn-icon-transition)
}
@media (prefers-reduced-motion:reduce) {
  .accordion-button:after {
    transition:none
  }
}
.accordion-button:hover {
  z-index:2
}
.accordion-button:focus {
  z-index:3;
  border-color:var(--bs-accordion-btn-focus-border-color);
  outline:0;
  box-shadow:var(--bs-accordion-btn-focus-box-shadow)
}
[data-bs-theme=dark] .accordion-button:after {
  --bs-accordion-btn-icon:url("https://eryi.pages.dev/preferences/img/index.data-img09.svg");
  --bs-accordion-btn-active-icon:url("https://eryi.pages.dev/preferences/img/index.data-img09.svg")
}
.breadcrumb-item+.breadcrumb-item:before {
  float:left;
  padding-right:var(--bs-breadcrumb-item-padding-x);
  color:var(--bs-breadcrumb-divider-color);
  content:var(--bs-breadcrumb-divider,"/")
}
.page-link:hover {
  z-index:2;
  color:var(--bs-pagination-hover-color);
  background-color:var(--bs-pagination-hover-bg);
  border-color:var(--bs-pagination-hover-border-color)
}
.page-link:focus {
  z-index:3;
  color:var(--bs-pagination-focus-color);
  background-color:var(--bs-pagination-focus-bg);
  outline:0;
  box-shadow:var(--bs-pagination-focus-box-shadow)
}
.alert {
  --bs-alert-bg:transparent;
  --bs-alert-padding-x:1rem;
  --bs-alert-padding-y:1rem;
  --bs-alert-margin-bottom:1rem;
  --bs-alert-color:inherit;
  --bs-alert-border-color:transparent;
  --bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius:var(--bs-border-radius);
  --bs-alert-link-color:inherit;
  color:var(--bs-alert-color)
}
.alert-success {
  --bs-alert-color:var(--bs-success-text-emphasis);
  --bs-alert-bg:var(--bs-success-bg-subtle);
  --bs-alert-border-color:var(--bs-success-border-subtle);
  --bs-alert-link-color:var(--bs-success-text-emphasis)
}
.alert-danger {
  --bs-alert-color:var(--bs-danger-text-emphasis);
  --bs-alert-bg:var(--bs-danger-bg-subtle);
  --bs-alert-border-color:var(--bs-danger-border-subtle);
  --bs-alert-link-color:var(--bs-danger-text-emphasis)
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x:1rem
  }
}
.list-group-numbered>.list-group-item:before {
  content:counters(section,".")". ";
  counter-increment:section
}
.list-group-item-action:focus,.list-group-item-action:hover {
  z-index:1;
  color:var(--bs-list-group-action-hover-color);
  text-decoration:none;
  background-color:var(--bs-list-group-action-hover-bg)
}
.list-group-item-action:active {
  color:var(--bs-list-group-action-active-color);
  background-color:var(--bs-list-group-action-active-bg)
}
.list-group-item:disabled {
  color:var(--bs-list-group-disabled-color);
  pointer-events:none;
  background-color:var(--bs-list-group-disabled-bg)
}
.btn-close:hover {
  color:var(--bs-btn-close-color)
}
.btn-close:hover {
  text-decoration:none;
  opacity:var(--bs-btn-close-hover-opacity)
}
.btn-close:focus {
  outline:0;
  box-shadow:var(--bs-btn-close-focus-shadow);
  opacity:var(--bs-btn-close-focus-opacity)
}
.btn-close:disabled {
  pointer-events:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none;
  opacity:var(--bs-btn-close-disabled-opacity)
}
.modal {
  --bs-modal-zindex:1055;
  --bs-modal-width:500px;
  --bs-modal-padding:1rem;
  --bs-modal-margin:0.5rem;
  --bs-modal-bg:var(--bs-body-bg);
  --bs-modal-border-color:var(--bs-border-color-translucent);
  --bs-modal-border-width:var(--bs-border-width);
  --bs-modal-border-radius:var(--bs-border-radius-lg);
  --bs-modal-box-shadow:var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x:1rem;
  --bs-modal-header-padding-y:1rem;
  --bs-modal-header-padding:1rem 1rem;
  --bs-modal-header-border-color:var(--bs-border-color);
  --bs-modal-header-border-width:var(--bs-border-width);
  --bs-modal-title-line-height:1.5;
  --bs-modal-footer-gap:0.5rem;
  --bs-modal-footer-border-color:var(--bs-border-color);
  --bs-modal-footer-border-width:var(--bs-border-width);
  position:fixed;
  top:0;
  left:0;
  z-index:var(--bs-modal-zindex);
  width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  outline:0
}
@media (min-width:576px) {
  .modal {
    --bs-modal-margin:1.75rem;
    --bs-modal-box-shadow:var(--bs-box-shadow)
  }
}
.tooltip .tooltip-arrow:before {
  position:absolute;
  content:"";
  border-color:transparent;
  border-style:solid
}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before {
  top:-1px;
  border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-bottom-width:0;
  border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-top-width:var(--bs-tooltip-arrow-height);
  border-top-color:var(--bs-tooltip-bg)
}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before {
  right:-1px;
  border-left-width:0;
  border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-right-width:var(--bs-tooltip-arrow-height);
  border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-right-color:var(--bs-tooltip-bg)
}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before {
  bottom:-1px;
  border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-bottom-width:var(--bs-tooltip-arrow-height);
  border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-top-width:0;
  border-bottom-color:var(--bs-tooltip-bg)
}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before {
  left:-1px;
  border-left-width:var(--bs-tooltip-arrow-height);
  border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-right-width:0;
  border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);
  border-left-color:var(--bs-tooltip-bg)
}
.popover .popover-arrow:after,.popover .popover-arrow:before {
  position:absolute;
  display:block;
  content:"";
  border:0 solid transparent
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before {
  border-left-width:calc(var(--bs-popover-arrow-width)*.5);
  border-bottom-width:0;
  border-right-width:calc(var(--bs-popover-arrow-width)*.5);
  border-top-width:var(--bs-popover-arrow-height)
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before {
  bottom:0;
  border-top-color:var(--bs-popover-arrow-border)
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after {
  bottom:var(--bs-popover-border-width);
  border-top-color:var(--bs-popover-bg)
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before {
  border-left-width:0;
  border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);
  border-right-width:var(--bs-popover-arrow-height);
  border-top-width:calc(var(--bs-popover-arrow-width)*.5)
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before {
  left:0;
  border-right-color:var(--bs-popover-arrow-border)
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after {
  left:var(--bs-popover-border-width);
  border-right-color:var(--bs-popover-bg)
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before {
  border-left-width:calc(var(--bs-popover-arrow-width)*.5);
  border-bottom-width:var(--bs-popover-arrow-height);
  border-right-width:calc(var(--bs-popover-arrow-width)*.5);
  border-top-width:0
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before {
  top:0;
  border-bottom-color:var(--bs-popover-arrow-border)
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after {
  top:var(--bs-popover-border-width);
  border-bottom-color:var(--bs-popover-bg)
}
.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before {
  position:absolute;
  top:0;
  left:50%;
  display:block;
  width:var(--bs-popover-arrow-width);
  margin-left:calc(-.5*var(--bs-popover-arrow-width));
  content:"";
  border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before {
  border-left-width:var(--bs-popover-arrow-height);
  border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);
  border-right-width:0;
  border-top-width:calc(var(--bs-popover-arrow-width)*.5)
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before {
  right:0;
  border-left-color:var(--bs-popover-arrow-border)
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after {
  right:var(--bs-popover-border-width);
  border-left-color:var(--bs-popover-bg)
}
.carousel-inner:after {
  display:block;
  clear:both;
  content:""
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
  color:#fff;
  text-decoration:none;
  outline:0;
  opacity:.9
}
@keyframes spinner-border {
  to {
    transform:rotate(1turn)
  }
}
@keyframes spinner-grow {
  0% {
    transform:scale(0)
  }
  50% {
    opacity:1;
    transform:none
  }
}
.placeholder.btn:before {
  display:inline-block;
  content:""
}
@keyframes placeholder-glow {
  50% {
    opacity:.2
  }
}
@keyframes placeholder-wave {
  to {
    mask-position:-200%0
  }
}
.clearfix:after {
  display:block;
  clear:both;
  content:""
}
.link-primary:focus,.link-primary:hover {
  color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important
}
.link-secondary:focus,.link-secondary:hover {
  color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important
}
.link-success:focus,.link-success:hover {
  color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important
}
.link-info:focus,.link-info:hover {
  color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important
}
.link-warning:focus,.link-warning:hover {
  color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important
}
.link-danger:focus,.link-danger:hover {
  color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important
}
.link-light:focus,.link-light:hover {
  color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important
}
.link-dark:focus,.link-dark:hover {
  color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;
  -webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;
  text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important
}
.link-body-emphasis:focus,.link-body-emphasis:hover {
  color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;
  -webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;
  text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important
}
.focus-ring:focus {
  outline:0;
  box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}
.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi {
  transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))
}
.ratio:before {
  display:block;
  padding-top:var(--bs-aspect-ratio);
  content:""
}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important
}
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption) {
  position:absolute!important
}
.stretched-link:after {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1;
  content:""
}
.link-opacity-10-hover:hover {
  --bs-link-opacity:0.1
}
.link-opacity-25-hover:hover {
  --bs-link-opacity:0.25
}
.link-opacity-50-hover:hover {
  --bs-link-opacity:0.5
}
.link-opacity-75-hover:hover {
  --bs-link-opacity:0.75
}
.link-opacity-100-hover:hover {
  --bs-link-opacity:1
}
.link-offset-1-hover:hover {
  text-underline-offset:.125em!important
}
.link-offset-2-hover:hover {
  text-underline-offset:.25em!important
}
.link-offset-3-hover:hover {
  text-underline-offset:.375em!important
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity:0
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity:0.1
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity:0.25
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity:0.5
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity:0.75
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity:1
}
.invisible {
  visibility:hidden!important
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance:none
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance:none
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  background-color:#f1f1f1;
  color:#333;
  outline:none
}
.select2-container--classic .select2-selection--single:focus {
  border:1px solid #5897fb
}
.select2-container--classic .select2-selection--multiple:focus {
  border:1px solid #5897fb
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color:#555;
  outline:none
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@font-face {
  font-family:icomoon;
  src:url("https://eryi.pages.dev/preferences/fonts/index.data-font01.bin")format("woff");
  font-weight:400;
  font-style:normal
}
.icon-transfer-bold:before {
  content:"";
  color:#018fd0
}
.icon-dropdown-arrow:before {
  content:"";
  color:#018fd0
}
.icon-bold-down:before {
  content:"";
  color:#018fd0
}
.icon-home-account:before {
  content:"";
  color:#018fd0
}
.icon-bold-arrow:before {
  content:"";
  color:#128fcf
}
.icon-calendar:before {
  content:"";
  color:#018fd0
}
.icon-detail-button .path1:before {
  content:"";
  color:#085da9;
  float:left
}
.icon-detail-button .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff;
  position:absolute
}
.icon-cross-button .path1:before {
  content:"";
  color:#085da9;
  float:left
}
.icon-cross-button .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff;
  position:absolute
}
.icon-cross-button .path3:before {
  content:"";
  margin-left:-1em;
  color:#fff;
  position:absolute
}
.icon-cross-button .path4:before {
  content:"";
  margin-left:-1em;
  color:#085da9;
  position:absolute
}
.icon-help:before {
  content:"";
  color:#018fd0
}
.icon-arrow-blue .path1:before {
  content:"";
  color:#085da9
}
.icon-arrow-blue .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-arrow-blue.white .path1:before {
  content:"";
  color:#fff
}
.icon-arrow-blue.white .path2:before {
  content:"";
  margin-left:-1em;
  color:#085da9
}
.icon-hourglass:before {
  content:"";
  color:#018fd0
}
.icon-xls:before {
  content:"";
  color:#018fd0
}
.icon-ref-account:before {
  content:"";
  color:#018fd0
}
.icon-forward:before {
  content:"";
  color:#fff
}
.icon-backward:before {
  content:"";
  color:#fff
}
.icon-play:before {
  content:"";
  color:#fff
}
.icon-pause:before {
  content:"";
  color:#fff
}
.icon-profile:before {
  content:"";
  color:#0090d3
}
.icon-add:before {
  content:"";
  color:#018fd0
}
.icon-delete:before {
  content:"";
  color:#018fd0
}
.icon-error:before {
  content:"";
  color:#fff
}
.icon-search-close:before {
  content:"";
  color:#085da9
}
.icon-clock:before {
  content:"";
  color:#018fd0
}
.icon-wifi:before {
  content:"";
  color:#018fd0
}
.icon-pdf:before {
  content:"";
  color:#018fd0
}
.icon-search:before {
  content:"";
  color:#085da9
}
.icon-info:before {
  content:"";
  color:#085da9
}
.icon-cross:before {
  content:"";
  color:#009fe3
}
.icon-up:before {
  content:"";
  color:#018fd0
}
.icon-transfer:before {
  content:"";
  color:#018fd0
}
.icon-edit:before {
  content:"";
  color:#018fd0
}
.icon-success:before {
  content:"";
  color:#39b54a
}
.icon-arrow-thin-out:before {
  content:"";
  color:#fff
}
.icon-deactivate-account .path1:before {
  content:"";
  color:#085da9
}
.icon-deactivate-account .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-deactivate-account .path3:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-delete-account .path1:before {
  content:"";
  color:#085da9
}
.icon-delete-account .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-change-ref-acc .path1:before {
  content:"";
  color:#085da9
}
.icon-change-ref-acc .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-change-ref-acc .path3:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-activate-account .path1:before {
  content:"";
  color:#085da9
}
.icon-activate-account .path2:before {
  content:"";
  margin-left:-1.0009765625em;
  color:#fff
}
.icon-add-account .path1:before {
  content:"";
  color:#085da9
}
.icon-add-account .path2:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-add-account .path3:before {
  content:"";
  margin-left:-1em;
  color:#fff
}
.icon-arrow-down:before {
  content:"";
  color:#128fcf;
  font-weight:700;
  font-size:1.2em
}
@media (max-width:767px) {
  .icon-arrow-down:before {
    font-size:1.6em
  }
}
.icon-arrow-white:before {
  content:"";
  color:#fff
}
.icon-checkbox-check:before {
  content:"";
  color:#fff
}
.icon-home:before {
  content:"";
  color:#fff
}
.icon-warning:before {
  content:"";
  color:#e03030
}
.icon-double-arrow:before {
  content:"";
  color:#e9b319
}
.icon-camera:before {
  content:"";
  color:#018fd0
}
.icon-incoming:before {
  content:"";
  color:#018fd0
}
.icon-instalment:before {
  content:"";
  color:#018fd0
}
.icon-outgoing:before {
  content:"";
  color:#018fd0
}
.icon-contact:before {
  content:"";
  color:#fff
}
.icon-gear:before {
  content:"";
  color:#fff
}
.icon-personal-data:before {
  content:"";
  color:#fff
}
.icon-logout:before {
  content:"";
  color:#fff
}
.icon-communication:before {
  content:"";
  color:#fff
}
.icon-credit .path1:before {
  content:"";
  color:#e4e4e4
}
.icon-credit .path2:before {
  content:"";
  color:#444
}
.icon-credit .path3:before {
  content:"";
  color:#444
}
.icon-tick:before {
  content:"";
  color:#018fd0
}
.icon-user:before {
  content:"";
  color:#018fd0
}
.icon-thumbs-up:before {
  content:"";
  color:#018fd0
}
@media screen and (-ms-high-contrast:black-on-white) {
  [class*=" icon-"] .path2:before,[class*=" icon-"] .path3:before,[class*=" icon-"] i .path2:before,[class*=" icon-"] i .path3:before,[class^=icon-] .path2:before,[class^=icon-] .path3:before,[class^=icon-] i .path2:before,[class^=icon-] i .path3:before {
    color:#fff
  }
}
@media screen and (-ms-high-contrast:white-on-black) {
  [class*=" icon-"] .path2:before,[class*=" icon-"] .path3:before,[class*=" icon-"] i .path2:before,[class*=" icon-"] i .path3:before,[class^=icon-] .path2:before,[class^=icon-] .path3:before,[class^=icon-] i .path2:before,[class^=icon-] i .path3:before {
    color:#000
  }
}
html {
  line-height:1.15;
  -webkit-text-size-adjust:100%
}
body {
  margin:0
}
a {
  background-color:transparent
}
img {
  border-style:none
}
button,input {
  font-family:inherit;
  font-size:100%;
  line-height:1.15
}
button,input {
  overflow:visible
}
button {
  text-transform:none
}
button {
  -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
  border-style:none;
  padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
  outline:1px dotted ButtonText
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
  height:auto
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance:none
}
::-webkit-file-upload-button {
  -webkit-appearance:button;
  font:inherit
}
@font-face {
  font-family:icomoon;
  src:url("https://eryi.pages.dev/preferences/fonts/index.data-font01.bin")format("woff");
  font-weight:400;
  font-style:normal
}
[class*=" icon-"],[class^=icon-] {
  font-family:icomoon!important;
  speak:never;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.icon-warning-tick:before {
  content:"";
  color:#ffba00
}
.icon-Information-tick:before {
  content:"";
  color:#177991
}
.icon-confirmation-tick:before {
  content:"";
  color:#158724
}
.icon-LoadFunds:before {
  content:"";
  color:#177991
}
.icon-Warning-2:before {
  content:"";
  color:#e90014
}
.icon-CardView:before {
  content:"";
  color:#177991
}
.icon-Copy:before {
  content:"";
  color:#177991
}
.icon-Success:before {
  content:"";
  color:#fff
}
.icon-Show:before {
  content:"";
  color:#fff
}
.icon-SendIconFilled:before {
  content:"";
  color:#177991
}
.icon-Communication:before {
  content:"";
  color:#177991
}
.icon-RatteThreeQuoter:before {
  content:"";
  color:#177991
}
.icon-AccountCancel:before {
  content:"";
  color:#177991
}
.icon-Movingforward:before {
  content:"";
  color:#177991
}
.icon-EuroSymbol:before {
  content:"";
  color:#177991
}
.icon-Chip:before {
  content:"";
  color:#177991
}
.icon-ChatBotArrow:before {
  content:"";
  color:#fff
}
.icon-ArrowIn:before {
  content:"";
  color:#177991
}
.icon-Refresh:before {
  content:"";
  color:#177991
}
.icon-Union:before {
  content:"";
  color:#177991
}
.icon-eagle:before {
  content:"";
  color:#fff
}
.icon-Checkmark:before {
  content:"";
  color:#069800
}
.icon-Timeout:before {
  content:"";
  color:#9cbedd
}
.icon-Contactless:before {
  content:"";
  color:#177991
}
.icon-Calendar:before {
  content:"";
  color:#177991
}
.icon-Camera:before {
  content:"";
  color:#177991
}
.icon-Home:before {
  content:"";
  color:#177991
}
.icon-Camera_round:before {
  content:"";
  color:#177991
}
.icon-Document_round:before {
  content:"";
  color:#177991
}
.icon-Gallery_round:before {
  content:"";
  color:#177991
}
.icon-Chat:before {
  content:"";
  color:#177991
}
.icon-Chat-Agent:before {
  content:"";
 
}
.icon-CustomerService-Active:before {
  content:"";
  color:#177991
}
.icon-CustomerService-Inactive:before {
  content:"";
  color:#177991
}
.icon-Filter:before {
  content:"";
  color:#177991
}
.icon-Delete:before {
  content:"";
  color:#177991
}
.icon-Edit:before {
  content:"";
  color:#177991
}
.icon-Minus:before {
  content:"";
  color:#177991
}
.icon-Plus:before {
  content:"";
  color:#177991
}
.icon-Transfers:before {
  content:"";
  color:#177991
}
.icon-Load:before {
  content:"";
  color:#177991
}
.icon-Play:before {
  content:"";
  color:#177991
}
.icon-Backward:before {
  content:"";
  color:#177991
}
.icon-Forward:before {
  content:"";
  color:#177991
}
.icon-Pause:before {
  content:"";
  color:#177991
}
.icon-PDFDoc:before {
  content:"";
  color:#177991
}
.icon-Document:before {
  content:"";
  color:#177991
}
.icon-ExcelDoc:before {
  content:"";
  color:#177991
}
.icon-Paint:before {
  content:"";
  color:#177991
}
.icon-PowerpointDoc:before {
  content:"";
  color:#177991
}
.icon-WordDoc:before {
  content:"";
  color:#177991
}
.icon-SSL:before {
  content:"";
  color:#848688
}
.icon-Add:before {
  content:"";
  color:#177991
}
.icon-Apple-Pay:before {
  content:""
}
.icon-ArrowThinDown:before {
  content:"";
  color:#177991
}
.icon-ArrowThinIn:before {
  content:"";
  color:#177991
}
.icon-ArrowThinOut:before {
  content:"";
  color:#177991
}
.icon-ArrowThinUp:before {
  content:"";
  color:#177991
}
.icon-Cancel:before {
  content:"";
  color:#177991
}
.icon-CardArrowLeft:before {
  content:"";
  color:#177991
}
.icon-CardArrowLeftDisabled:before {
  content:"";
  color:#b7b7b7
}
.icon-CardArrowRight:before {
  content:"";
  color:#177991
}
.icon-CardArrowRightDisabled:before {
  content:"";
  color:#b7b7b7
}
.icon-CardLocked:before {
  content:"";
  color:#fff
}
.icon-CardSettings:before {
  content:"";
  color:#177991
}
.icon-Chat-Solid:before {
  content:"";
  color:#177991
}
.icon-Confirmation:before {
  content:"";
  color:#158724
}
.icon-Cross:before {
  content:"";
  color:#177991
}
.icon-delete:before {
  content:"";
  color:#177991
}
.icon-download:before {
  content:"";
  color:#177991
}
.icon-ErrorWarning:before {
  content:"";
  color:#e90014
}
.icon-ExternalLink:before {
  content:"";
  color:#177991
}
.icon-eye-closed:before {
  content:"";
  color:#177991
}
.icon-FixedRates:before {
  content:"";
  color:#177991
}
.icon-funds-transfer:before {
  content:"";
  color:#177991
}
.icon-Google-Pay .path1:before {
  content:"";
  color:#fff
}
.icon-Google-Pay .path2:before {
  content:"";
  margin-left:-1em;
  color:#3c4043
}
.icon-Google-Pay .path3:before {
  content:"";
  margin-left:-1em;
  color:#3c4043
}
.icon-Google-Pay .path4:before {
  content:"";
  margin-left:-1em;
  color:#3c4043
}
.icon-Google-Pay .path5:before {
  content:"";
  margin-left:-1em;
  color:#3c4043
}
.icon-Google-Pay .path6:before {
  content:"";
  margin-left:-1em;
  color:#4285f4
}
.icon-Google-Pay .path7:before {
  content:"";
  margin-left:-1em;
  color:#34a853
}
.icon-Google-Pay .path8:before {
  content:"";
  margin-left:-1em;
  color:#fabb05
}
.icon-Google-Pay .path9:before {
  content:"";
  margin-left:-1em;
  color:#e94235
}
.icon-Information:before {
  content:"";
  color:#177991
}
.icon-LogOut:before {
  content:"";
  color:#177991
}
.icon-Menu-Accounts-Active:before {
  content:"";
  color:#177991
}
.icon-Menu-Accounts-Inactive:before {
  content:"";
  color:#177991
}
.icon-Menu-Accounts-Pressed:before {
  content:"";
  color:#004a8d
}
.icon-Menu-Info-Active:before {
  content:"";
  color:#0a5da9
}
.icon-Menu-Info-Inactive:before {
  content:"";
  color:#0a5da9
}
.icon-Menu-Info-Pressed:before {
  content:"";
  color:#004a8d
}
.icon-Menu-Postbox-Active:before {
  content:"";
  color:#177991
}
.icon-Menu-Postbox-Inactive:before {
  content:"";
  color:#177991
}
.icon-Menu-Postbox-Pressed:before {
  content:"";
  color:#004a8d
}
.icon-Menu-Settings-Active:before {
  content:"";
  color:#0a5da9
}
.icon-Menu-Settings-Inactive:before {
  content:"";
  color:#177991
}
.icon-Menu-Settings-Pressed:before {
  content:"";
  color:#004a8d
}
.icon-Message-Active:before {
  content:"";
  color:#177991
}
.icon-Message-Inactive:before {
  content:"";
  color:#b7b7b7!important
}
.icon-MoneyTransfer:before {
  content:"";
  color:#177991
}
.icon-MoneyTransfer-Old:before {
  content:"";
  color:#177991
}
.icon-NFC:before {
  content:""
}
.icon-Paperclip:before {
  content:"";
  color:#b7b7b7
}
.icon-postbox_reply:before {
  content:"";
  color:#b7b7b7
}
.icon-RatteOneQuoter:before {
  content:"";
  color:#177991
}
.icon-RepaymentOptions:before {
  content:"";
  color:#177991
}
.icon-Search:before {
  content:"";
  color:#696969
}
.icon-ShoppingTrolleyFull:before {
  content:"";
  color:#177991
}
.icon-Statement:before {
  content:"";
  color:#177991
}
.icon-StatementOptions:before {
  content:"";
  color:#177991
}
.icon-success:before {
  content:"";
  color:#177991
}
.icon-Tick:before {
  content:"";
  color:#177991
}
.icon-TrashBin:before {
  content:"";
  color:#177991
}
.icon-upload:before {
  content:"";
  color:#177991
}
.icon-View:before {
  content:"";
  color:#177991
}
.icon-Warning:before {
  content:"";
  color:#9cbedd
}
.icon-SearchRotated:before {
  content:"";
  color:#177991
}
.icon-Call-Icon:before {
  content:"";
  color:#177991
}
.icon-FAQ_Icon-Plus:before {
  content:"";
  color:#177991
}
.icon-FAQ_Icon-Minus:before {
  content:"";
  color:#177991
}
.icon-Icon-Protect:before {
  content:"";
  color:#177991
}
.icon-PPITick:before {
  content:"";
  color:#fff
}
@font-face {
  font-family:OpenSans-Regular;
  src:url("https://eryi.pages.dev/preferences/fonts/index.data-font02.bin")format("woff");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:OpenSans-Bold;
  src:url("https://eryi.pages.dev/preferences/fonts/index.data-font03.bin")format("woff");
  font-weight:400;
  font-style:normal
}
html {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif!important;
  font-weight:400!important;
  min-height:100vH;
  height:100%
}
@media (max-width:767px) {
  html {
    overflow:hidden
  }
}
@media (max-width:767px) {
  html .hide-mobile {
    display:none!important
  }
}
@media (min-width:768px) {
  html .visible-mobile {
    display:none!important
  }
}
@media (max-width:767px) {
  html .visible-mobile {
    display:block!important
  }
}
html.ie input::-ms-clear,html.ie input::-ms-reveal {
  display:none
}
html body {
  --bs-body-font-family:"OpenSans-Regular",Arial,Helvetica,Sans-Serif;
  --bs-body-color:#404040;
  --bs-body-bg:#f7f7f7;
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif!important;
  font-weight:400!important;
  line-height:normal;
  min-height:100vH;
  background-color:#f7f7f7;
  padding-right:0!important;
  height:100%
}
@media (min-width:768px) {
  html body {
    overflow-y:auto
  }
}
@media (max-width:767px) {
  html body {
    overflow:hidden
  }
}
html body a,html body button,html body div,html body footer,html body h1,html body h2,html body img,html body input,html body label,html body li,html body p,html body section,html body span,html body ul {
  padding:0;
  margin:0;
  letter-spacing:0;
  outline:none;
  text-decoration:none;
  font-weight:inherit;
  border:none
}
html body input,html body input:active,html body input:focus,html body input:focus-visible,html body input:focus-within,html body input:hover,html body input:visited {
  background-color:transparent;
  border-radius:0;
  -o-box-shadow:none;
  -ms-box-shadow:none;
  box-shadow:none;
  border:none;
  outline:none
}
html body input::-ms-clear,html body input ::-ms-reveal {
  display:none
}
html body input {
  -webkit-touch-callout:default!important;
  -webkit-user-select:auto!important;
  appearance:none
}
html body h1,html body h2 {
  font-family:OpenSans-Bold,Arial,Helvetica,Sans-Serif
}
html body h1 {
  font-size:24px;
  line-height:36px
}
html body h2 {
  color:#404040;
  font-size:22px;
  line-height:28px;
  margin-bottom:24px
}
html body .clear:after,html body .clear:before,html body .clearfix:after,html body .clearfix:before {
  clear:both;
  content:" ";
  height:0;
  overflow:hidden;
  font-size:0;
  line-height:0;
  visibility:hidden
}
html body a {
  color:#177991
}
html body a:focus {
  outline:2px solid #84b816;
  outline-offset:2px;
  text-decoration:none
}
html body a:hover {
  text-decoration:underline
}
* {
  box-sizing:border-box
}
*,:after,:before {
  outline:none
}
html:not(.ie) {
  --safe-area-inset-top:0px;
  --safe-area-inset-bottom:0px;
  --safe-area-inset-left:0px;
  --safe-area-inset-right:0px
}
.dataTables_paginate .paginate_button:focus,.dataTables_paginate .paginate_button:hover {
  text-decoration:none;
  background-color:#d9d9d9
}
.dataTables_paginate .paginate_button.active:focus,.dataTables_paginate .paginate_button.active:hover,.dataTables_paginate .paginate_button.current:focus,.dataTables_paginate .paginate_button.current:hover {
  background-color:#177991;
  color:#fff
}
.dataTables_paginate .paginate_button.disabled:focus,.dataTables_paginate .paginate_button.disabled:hover {
  color:grey;
  background-color:#fff
}
.dz-message .dz-button:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.dz-started .dz-preview .dz-details:before {
  margin-right:12px;
  font-size:25px;
  color:#177991
}
.dz-started .dz-preview .dz-details .dz-filename:after {
  content:"-";
  margin:0 3px
}
.dz-started .dz-preview .dz-remove:after {
  content:"";
  line-height:20px;
  display:flex;
  text-indent:0;
  font-size:12px;
  padding-left:3.5px;
  width:20px;
  height:20px
}
.file-uploader--drag-and-drop .dropzone.dz-drag-hover .dz-message .dz-message__icon .icon-class:before {
  color:#84b816
}
.select2-container.select2-container--default .select2-selection .select2-selection__arrow:before {
  content:"";
  color:#177991;
  margin-top:2px;
  display:block
}
.select2-container.select2-container--default .select2-selection[aria-expanded=true] .select2-selection__arrow:before {
  content:""
}
.select2-container.select2-container--disabled .select2-selection .select2-selection__arrow:before {
  color:#b7b7b7
}
.combo-box-custom .select2-container.select2-container--default .select2-selection__arrow:before {
  color:#fff
}
.star-container .star-holder .star:after,.star-container .star-holder .star:before,.star-container .star-holder .x_star:after,.star-container .star-holder .x_star:before,.star-container .x_star-holder .star:after,.star-container .x_star-holder .star:before,.star-container .x_star-holder .x_star:after,.star-container .x_star-holder .x_star:before,.x_star-container .star-holder .star:after,.x_star-container .star-holder .star:before,.x_star-container .star-holder .x_star:after,.x_star-container .star-holder .x_star:before,.x_star-container .x_star-holder .star:after,.x_star-container .x_star-holder .star:before,.x_star-container .x_star-holder .x_star:after,.x_star-container .x_star-holder .x_star:before {
  content:"";
  display:block;
  width:0;
  height:0;
  position:absolute;
  top:.45em;
  left:-.75em;
  border-right:.75em solid transparent;
  border-bottom:.525em solid #fff;
  border-left:.75em solid transparent;
  transform:rotate(-35deg)
}
.star-container .star-holder .star:after,.star-container .star-holder .x_star:after,.star-container .x_star-holder .star:after,.star-container .x_star-holder .x_star:after,.x_star-container .star-holder .star:after,.x_star-container .star-holder .x_star:after,.x_star-container .x_star-holder .star:after,.x_star-container .x_star-holder .x_star:after {
  transform:rotate(35deg)
}
.list-element ul li:before {
  content:"";
  width:4px;
  height:4px;
  border-radius:4px;
  position:absolute;
  left:0;
  top:9px;
  background:#404040
}
.accordion-item--acc-details-theme .accordion-button:after {
  left:8px!important;
  top:5px!important;
  font-size:24px!important
}
.accordion-item--acc-details-theme .accordion-button[aria-expanded=true]:after {
  top:5px!important
}
.enhanced-repayment .heading .icon-class:before {
  color:#84b816
}
.chat-buttons .vc-btn--secondary-small:not(.native-app):not(.mobile-browser):hover {
  border:1px solid #177991
}
.chat-buttons .vc-btn--secondary-small:active,.chat-buttons .vc-btn--secondary-small:focus {
  background-color:#fff!important;
  border:2px solid #177991!important
}
.chat-buttons .vc-btn--secondary-small:disabled {
  border:1px solid #177991
}
.accessible-screen-title {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  visibility:hidden
}
[class*=" icon-"]:before,[class*=" icon-"] i:before,[class^=icon-]:before,[class^=icon-] i:before {
  color:#177991
}
vc-postbox-list .custom-scroll::-webkit-scrollbar,vc-postbox-list .custom-scroll ::-webkit-scrollbar {
  background-color:#fff
}
.custom-scroll::-webkit-scrollbar,.custom-scroll ::-webkit-scrollbar {
  -webkit-overflow-scrolling:touch;
  height:8px;
  width:3px;
  background-color:transparent;
  border-radius:2px
}
.custom-scroll::-webkit-scrollbar:hover,.custom-scroll ::-webkit-scrollbar:hover {
  background-color:transparent;
  border-radius:2px
}
.custom-scroll::-webkit-scrollbar-button:end:increment,.custom-scroll ::-webkit-scrollbar-button:end:increment,.custom-scroll::-webkit-scrollbar-button:start:decrement,.custom-scroll ::-webkit-scrollbar-button:start:decrement {
  background:0 0;
  display:block;
  height:0
}
.custom-scroll::-webkit-scrollbar-track,.custom-scroll ::-webkit-scrollbar-track {
  background-clip:padding-box;
  border:solid transparent
}
.custom-scroll::-webkit-scrollbar-track-piece,.custom-scroll ::-webkit-scrollbar-track-piece {
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px;
  -webkit-border-radius:2px;
  background-color:transparent;
  border-radius:2px
}
.custom-scroll::-webkit-scrollbar-thumb,.custom-scroll ::-webkit-scrollbar-thumb {
  background-clip:padding-box;
  background-color:grey;
  border:none
}
.custom-scroll::-webkit-scrollbar-thumb:active,.custom-scroll ::-webkit-scrollbar-thumb:active,.custom-scroll::-webkit-scrollbar-thumb:hover,.custom-scroll ::-webkit-scrollbar-thumb:hover {
  background-color:grey
}
#vcMainContainer {
  width:100%;
  display:flex;
  -moz-flex-direction:column;
  flex-direction:column;
  height:100%;
  outline:none!important
}
vc-router-outlet#main {
  margin-left:0;
  padding:0;
  min-height:inherit;
  position:inherit;
  width:100%;
  height:100%;
  outline:none!important;
  -moz-flex-direction:column;
  flex-direction:column
}
vc-router-outlet#main>ng-component {
  height:100%
}
@media (max-width:767px) {
  vc-router-outlet#main {
    overflow-y:auto;
    overflow-x:hidden;
    margin-top:12px
  }
}
vc-router-outlet#main:not(html.ie) {
  display:flex
}
.container {
  width:100%;
  margin:auto;
  padding:0 12px
}
@media (min-width:768px) {
  .container {
    max-width:100%
  }
}
@media (min-width:1100px) {
  .container {
    max-width:1060px
  }
}
.vc-footer {
  display:none;
  width:100%;
  position:fixed;
  left:0;
  bottom:0;
  z-index:1056
}
@media (min-width:768px) {
  .vc-footer {
    display:block
  }
}
.vc-header {
  width:100%
}
@media (min-width:768px) {
  .vc-header {
    position:fixed;
    display:block;
    left:0;
    top:0;
    z-index:1056
  }
}
.header-close-button .icon-class:before {
  color:#177991
}
.spinner-loading-overlay {
  z-index:99999999;
  border:none;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
  top:0;
  left:0;
  opacity:1;
  cursor:wait;
  position:fixed
}
input::-ms-clear,input::-ms-reveal {
  display:none
}
input::-webkit-credentials-auto-fill-button {
  display:none
}
@media (min-width:768px) {
  body {
    display:flex;
    -moz-flex-direction:column;
    flex-direction:column;
    padding:0
  }
  #main {
    -moz-flex-direction:column;
    flex-direction:column;
    -moz-flex:1 1 auto;
    flex:1 1 auto
  }
  #main,#vcMainContainer {
    display:flex;
    height:auto
  }
  #vcMainContainer {
    -moz-flex-direction:column;
    flex-direction:column;
    -moz-flex:1 0 auto;
    flex:1 0 auto;
    outline:none!important
  }
}
@media (min-width:768px) and (min-width:768px) {
  #vcMainContainer {
    padding-bottom:48px;
    padding-top:70px
  }
}
section[role=region]:-webkit-direct-focus,section[role=region]:focus,section[role=region]:focus-visible,section[role=region]:hover,vc-router-outlet[role=main]:-webkit-direct-focus,vc-router-outlet[role=main]:focus,vc-router-outlet[role=main]:focus-visible,vc-router-outlet[role=main]:hover {
  box-shadow:none!important;
  outline:none!important;
  border:none!important
}
vc-banner-template a:focus,vc-banner-template div[role=link]:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.native-android :focus,.native-ios :focus {
  outline:inherit!important
}
.template_addppitransaction_start vc-masterflow-uiview #AtaGlanceContainer [class*=" icon-"]:before,.template_addppitransaction_start vc-masterflow-uiview #AtaGlanceContainer [class*=" icon-"] i:before,.template_addppitransaction_start vc-masterflow-uiview #AtaGlanceContainer [class^=icon-]:before,.template_addppitransaction_start vc-masterflow-uiview #AtaGlanceContainer [class^=icon-] i:before {
  color:#fff
}
:root {
  --swiper-theme-color:#007aff
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
  display:none
}
:root {
  --swiper-navigation-size:44px
}
.swiper-button-next:after,.swiper-button-prev:after {
  font-family:swiper-icons;
  font-size:var(--swiper-navigation-size);
  text-transform:none!important;
  letter-spacing:0;
  text-transform:none;
  font-variant:normal;
  line-height:1
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {
  content:"prev"
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {
  content:"next"
}
@keyframes swiper-preloader-spin {
  to {
    transform:rotate(1turn)
  }
}
.swiper-container-cube .swiper-cube-shadow:before {
  content:"";
  background:#000;
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  right:0;
  filter:blur(50px)
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@keyframes fa-spin {
  0% {
    transform:rotate(0deg)
  }
  to {
    transform:rotate(359deg)
  }
}
.fa-glass:before {
  content:""
}
.fa-music:before {
  content:""
}
.fa-search:before {
  content:""
}
.fa-envelope-o:before {
  content:""
}
.fa-heart:before {
  content:""
}
.fa-star:before {
  content:""
}
.fa-star-o:before {
  content:""
}
.fa-user:before {
  content:""
}
.fa-film:before {
  content:""
}
.fa-th-large:before {
  content:""
}
.fa-th:before {
  content:""
}
.fa-th-list:before {
  content:""
}
.fa-check:before {
  content:""
}
.fa-close:before,.fa-remove:before,.fa-times:before {
  content:""
}
.fa-search-plus:before {
  content:""
}
.fa-search-minus:before {
  content:""
}
.fa-power-off:before {
  content:""
}
.fa-signal:before {
  content:""
}
.fa-cog:before,.fa-gear:before {
  content:""
}
.fa-trash-o:before {
  content:""
}
.fa-home:before {
  content:""
}
.fa-file-o:before {
  content:""
}
.fa-clock-o:before {
  content:""
}
.fa-road:before {
  content:""
}
.fa-download:before {
  content:""
}
.fa-arrow-circle-o-down:before {
  content:""
}
.fa-arrow-circle-o-up:before {
  content:""
}
.fa-inbox:before {
  content:""
}
.fa-play-circle-o:before {
  content:""
}
.fa-repeat:before,.fa-rotate-right:before {
  content:""
}
.fa-refresh:before {
  content:""
}
.fa-list-alt:before {
  content:""
}
.fa-lock:before {
  content:""
}
.fa-flag:before {
  content:""
}
.fa-headphones:before {
  content:""
}
.fa-volume-off:before {
  content:""
}
.fa-volume-down:before {
  content:""
}
.fa-volume-up:before {
  content:""
}
.fa-qrcode:before {
  content:""
}
.fa-barcode:before {
  content:""
}
.fa-tag:before {
  content:""
}
.fa-tags:before {
  content:""
}
.fa-book:before {
  content:""
}
.fa-bookmark:before {
  content:""
}
.fa-print:before {
  content:""
}
.fa-camera:before {
  content:""
}
.fa-font:before {
  content:""
}
.fa-bold:before {
  content:""
}
.fa-italic:before {
  content:""
}
.fa-text-height:before {
  content:""
}
.fa-text-width:before {
  content:""
}
.fa-align-left:before {
  content:""
}
.fa-align-center:before {
  content:""
}
.fa-align-right:before {
  content:""
}
.fa-align-justify:before {
  content:""
}
.fa-list:before {
  content:""
}
.fa-dedent:before,.fa-outdent:before {
  content:""
}
.fa-indent:before {
  content:""
}
.fa-video-camera:before {
  content:""
}
.fa-image:before,.fa-photo:before,.fa-picture-o:before {
  content:""
}
.fa-pencil:before {
  content:""
}
.fa-map-marker:before {
  content:""
}
.fa-adjust:before {
  content:""
}
.fa-tint:before {
  content:""
}
.fa-edit:before,.fa-pencil-square-o:before {
  content:""
}
.fa-share-square-o:before {
  content:""
}
.fa-check-square-o:before {
  content:""
}
.fa-arrows:before {
  content:""
}
.fa-step-backward:before {
  content:""
}
.fa-fast-backward:before {
  content:""
}
.fa-backward:before {
  content:""
}
.fa-play:before {
  content:""
}
.fa-pause:before {
  content:""
}
.fa-stop:before {
  content:""
}
.fa-forward:before {
  content:""
}
.fa-fast-forward:before {
  content:""
}
.fa-step-forward:before {
  content:""
}
.fa-eject:before {
  content:""
}
.fa-chevron-left:before {
  content:""
}
.fa-chevron-right:before {
  content:""
}
.fa-plus-circle:before {
  content:""
}
.fa-minus-circle:before {
  content:""
}
.fa-times-circle:before {
  content:""
}
.fa-check-circle:before {
  content:""
}
.fa-question-circle:before {
  content:""
}
.fa-info-circle:before {
  content:""
}
.fa-crosshairs:before {
  content:""
}
.fa-times-circle-o:before {
  content:""
}
.fa-check-circle-o:before {
  content:""
}
.fa-ban:before {
  content:""
}
.fa-arrow-left:before {
  content:""
}
.fa-arrow-right:before {
  content:""
}
.fa-arrow-up:before {
  content:""
}
.fa-arrow-down:before {
  content:""
}
.fa-mail-forward:before,.fa-share:before {
  content:""
}
.fa-expand:before {
  content:""
}
.fa-compress:before {
  content:""
}
.fa-plus:before {
  content:""
}
.fa-minus:before {
  content:""
}
.fa-asterisk:before {
  content:""
}
.fa-exclamation-circle:before {
  content:""
}
.fa-gift:before {
  content:""
}
.fa-leaf:before {
  content:""
}
.fa-fire:before {
  content:""
}
.fa-eye:before {
  content:""
}
.fa-eye-slash:before {
  content:""
}
.fa-exclamation-triangle:before,.fa-warning:before {
  content:""
}
.fa-plane:before {
  content:""
}
.fa-calendar:before {
  content:""
}
.fa-random:before {
  content:""
}
.fa-comment:before {
  content:""
}
.fa-magnet:before {
  content:""
}
.fa-chevron-up:before {
  content:""
}
.fa-chevron-down:before {
  content:""
}
.fa-retweet:before {
  content:""
}
.fa-shopping-cart:before {
  content:""
}
.fa-folder:before {
  content:""
}
.fa-folder-open:before {
  content:""
}
.fa-arrows-v:before {
  content:""
}
.fa-arrows-h:before {
  content:""
}
.fa-bar-chart-o:before,.fa-bar-chart:before {
  content:""
}
.fa-twitter-square:before {
  content:""
}
.fa-facebook-square:before {
  content:""
}
.fa-camera-retro:before {
  content:""
}
.fa-key:before {
  content:""
}
.fa-cogs:before,.fa-gears:before {
  content:""
}
.fa-comments:before {
  content:""
}
.fa-thumbs-o-up:before {
  content:""
}
.fa-thumbs-o-down:before {
  content:""
}
.fa-star-half:before {
  content:""
}
.fa-heart-o:before {
  content:""
}
.fa-sign-out:before {
  content:""
}
.fa-linkedin-square:before {
  content:""
}
.fa-thumb-tack:before {
  content:""
}
.fa-external-link:before {
  content:""
}
.fa-sign-in:before {
  content:""
}
.fa-trophy:before {
  content:""
}
.fa-github-square:before {
  content:""
}
.fa-upload:before {
  content:""
}
.fa-lemon-o:before {
  content:""
}
.fa-phone:before {
  content:""
}
.fa-square-o:before {
  content:""
}
.fa-bookmark-o:before {
  content:""
}
.fa-phone-square:before {
  content:""
}
.fa-twitter:before {
  content:""
}
.fa-facebook-f:before,.fa-facebook:before {
  content:""
}
.fa-github:before {
  content:""
}
.fa-unlock:before {
  content:""
}
.fa-credit-card:before {
  content:""
}
.fa-feed:before,.fa-rss:before {
  content:""
}
.fa-hdd-o:before {
  content:""
}
.fa-bullhorn:before {
  content:""
}
.fa-bell:before {
  content:""
}
.fa-certificate:before {
  content:""
}
.fa-hand-o-right:before {
  content:""
}
.fa-hand-o-left:before {
  content:""
}
.fa-hand-o-up:before {
  content:""
}
.fa-hand-o-down:before {
  content:""
}
.fa-arrow-circle-left:before {
  content:""
}
.fa-arrow-circle-right:before {
  content:""
}
.fa-arrow-circle-up:before {
  content:""
}
.fa-arrow-circle-down:before {
  content:""
}
.fa-globe:before {
  content:""
}
.fa-wrench:before {
  content:""
}
.fa-tasks:before {
  content:""
}
.fa-filter:before {
  content:""
}
.fa-briefcase:before {
  content:""
}
.fa-arrows-alt:before {
  content:""
}
.fa-group:before,.fa-users:before {
  content:""
}
.fa-chain:before,.fa-link:before {
  content:""
}
.fa-cloud:before {
  content:""
}
.fa-flask:before {
  content:""
}
.fa-cut:before,.fa-scissors:before {
  content:""
}
.fa-copy:before,.fa-files-o:before {
  content:""
}
.fa-paperclip:before {
  content:""
}
.fa-floppy-o:before,.fa-save:before {
  content:""
}
.fa-square:before {
  content:""
}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before {
  content:""
}
.fa-list-ul:before {
  content:""
}
.fa-list-ol:before {
  content:""
}
.fa-strikethrough:before {
  content:""
}
.fa-underline:before {
  content:""
}
.fa-table:before {
  content:""
}
.fa-magic:before {
  content:""
}
.fa-truck:before {
  content:""
}
.fa-pinterest:before {
  content:""
}
.fa-pinterest-square:before {
  content:""
}
.fa-google-plus-square:before {
  content:""
}
.fa-google-plus:before {
  content:""
}
.fa-money:before {
  content:""
}
.fa-caret-down:before {
  content:""
}
.fa-caret-up:before {
  content:""
}
.fa-caret-left:before {
  content:""
}
.fa-caret-right:before {
  content:""
}
.fa-columns:before {
  content:""
}
.fa-sort:before,.fa-unsorted:before {
  content:""
}
.fa-sort-desc:before,.fa-sort-down:before {
  content:""
}
.fa-sort-asc:before,.fa-sort-up:before {
  content:""
}
.fa-envelope:before {
  content:""
}
.fa-linkedin:before {
  content:""
}
.fa-rotate-left:before,.fa-undo:before {
  content:""
}
.fa-gavel:before,.fa-legal:before {
  content:""
}
.fa-dashboard:before,.fa-tachometer:before {
  content:""
}
.fa-comment-o:before {
  content:""
}
.fa-comments-o:before {
  content:""
}
.fa-bolt:before,.fa-flash:before {
  content:""
}
.fa-sitemap:before {
  content:""
}
.fa-umbrella:before {
  content:""
}
.fa-clipboard:before,.fa-paste:before {
  content:""
}
.fa-lightbulb-o:before {
  content:""
}
.fa-exchange:before {
  content:""
}
.fa-cloud-download:before {
  content:""
}
.fa-cloud-upload:before {
  content:""
}
.fa-user-md:before {
  content:""
}
.fa-stethoscope:before {
  content:""
}
.fa-suitcase:before {
  content:""
}
.fa-bell-o:before {
  content:""
}
.fa-coffee:before {
  content:""
}
.fa-cutlery:before {
  content:""
}
.fa-file-text-o:before {
  content:""
}
.fa-building-o:before {
  content:""
}
.fa-hospital-o:before {
  content:""
}
.fa-ambulance:before {
  content:""
}
.fa-medkit:before {
  content:""
}
.fa-fighter-jet:before {
  content:""
}
.fa-beer:before {
  content:""
}
.fa-h-square:before {
  content:""
}
.fa-plus-square:before {
  content:""
}
.fa-angle-double-left:before {
  content:""
}
.fa-angle-double-right:before {
  content:""
}
.fa-angle-double-up:before {
  content:""
}
.fa-angle-double-down:before {
  content:""
}
.fa-angle-left:before {
  content:""
}
.fa-angle-right:before {
  content:""
}
.fa-angle-up:before {
  content:""
}
.fa-angle-down:before {
  content:""
}
.fa-desktop:before {
  content:""
}
.fa-laptop:before {
  content:""
}
.fa-tablet:before {
  content:""
}
.fa-mobile-phone:before,.fa-mobile:before {
  content:""
}
.fa-circle-o:before {
  content:""
}
.fa-quote-left:before {
  content:""
}
.fa-quote-right:before {
  content:""
}
.fa-spinner:before {
  content:""
}
.fa-circle:before {
  content:""
}
.fa-mail-reply:before,.fa-reply:before {
  content:""
}
.fa-github-alt:before {
  content:""
}
.fa-folder-o:before {
  content:""
}
.fa-folder-open-o:before {
  content:""
}
.fa-smile-o:before {
  content:""
}
.fa-frown-o:before {
  content:""
}
.fa-meh-o:before {
  content:""
}
.fa-gamepad:before {
  content:""
}
.fa-keyboard-o:before {
  content:""
}
.fa-flag-o:before {
  content:""
}
.fa-flag-checkered:before {
  content:""
}
.fa-terminal:before {
  content:""
}
.fa-code:before {
  content:""
}
.fa-mail-reply-all:before,.fa-reply-all:before {
  content:""
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
  content:""
}
.fa-location-arrow:before {
  content:""
}
.fa-crop:before {
  content:""
}
.fa-code-fork:before {
  content:""
}
.fa-chain-broken:before,.fa-unlink:before {
  content:""
}
.fa-question:before {
  content:""
}
.fa-info:before {
  content:""
}
.fa-exclamation:before {
  content:""
}
.fa-superscript:before {
  content:""
}
.fa-subscript:before {
  content:""
}
.fa-eraser:before {
  content:""
}
.fa-puzzle-piece:before {
  content:""
}
.fa-microphone:before {
  content:""
}
.fa-microphone-slash:before {
  content:""
}
.fa-shield:before {
  content:""
}
.fa-calendar-o:before {
  content:""
}
.fa-fire-extinguisher:before {
  content:""
}
.fa-rocket:before {
  content:""
}
.fa-maxcdn:before {
  content:""
}
.fa-chevron-circle-left:before {
  content:""
}
.fa-chevron-circle-right:before {
  content:""
}
.fa-chevron-circle-up:before {
  content:""
}
.fa-chevron-circle-down:before {
  content:""
}
.fa-html5:before {
  content:""
}
.fa-css3:before {
  content:""
}
.fa-anchor:before {
  content:""
}
.fa-unlock-alt:before {
  content:""
}
.fa-bullseye:before {
  content:""
}
.fa-ellipsis-h:before {
  content:""
}
.fa-ellipsis-v:before {
  content:""
}
.fa-rss-square:before {
  content:""
}
.fa-play-circle:before {
  content:""
}
.fa-ticket:before {
  content:""
}
.fa-minus-square:before {
  content:""
}
.fa-minus-square-o:before {
  content:""
}
.fa-level-up:before {
  content:""
}
.fa-level-down:before {
  content:""
}
.fa-check-square:before {
  content:""
}
.fa-pencil-square:before {
  content:""
}
.fa-external-link-square:before {
  content:""
}
.fa-share-square:before {
  content:""
}
.fa-compass:before {
  content:""
}
.fa-caret-square-o-down:before,.fa-toggle-down:before {
  content:""
}
.fa-caret-square-o-up:before,.fa-toggle-up:before {
  content:""
}
.fa-caret-square-o-right:before,.fa-toggle-right:before {
  content:""
}
.fa-eur:before,.fa-euro:before {
  content:""
}
.fa-gbp:before {
  content:""
}
.fa-dollar:before,.fa-usd:before {
  content:""
}
.fa-inr:before,.fa-rupee:before {
  content:""
}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before {
  content:""
}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before {
  content:""
}
.fa-krw:before,.fa-won:before {
  content:""
}
.fa-bitcoin:before,.fa-btc:before {
  content:""
}
.fa-file:before {
  content:""
}
.fa-file-text:before {
  content:""
}
.fa-sort-alpha-asc:before {
  content:""
}
.fa-sort-alpha-desc:before {
  content:""
}
.fa-sort-amount-asc:before {
  content:""
}
.fa-sort-amount-desc:before {
  content:""
}
.fa-sort-numeric-asc:before {
  content:""
}
.fa-sort-numeric-desc:before {
  content:""
}
.fa-thumbs-up:before {
  content:""
}
.fa-thumbs-down:before {
  content:""
}
.fa-youtube-square:before {
  content:""
}
.fa-youtube:before {
  content:""
}
.fa-xing:before {
  content:""
}
.fa-xing-square:before {
  content:""
}
.fa-youtube-play:before {
  content:""
}
.fa-dropbox:before {
  content:""
}
.fa-stack-overflow:before {
  content:""
}
.fa-instagram:before {
  content:""
}
.fa-flickr:before {
  content:""
}
.fa-adn:before {
  content:""
}
.fa-bitbucket:before {
  content:""
}
.fa-bitbucket-square:before {
  content:""
}
.fa-tumblr:before {
  content:""
}
.fa-tumblr-square:before {
  content:""
}
.fa-long-arrow-down:before {
  content:""
}
.fa-long-arrow-up:before {
  content:""
}
.fa-long-arrow-left:before {
  content:""
}
.fa-long-arrow-right:before {
  content:""
}
.fa-apple:before {
  content:""
}
.fa-windows:before {
  content:""
}
.fa-android:before {
  content:""
}
.fa-linux:before {
  content:""
}
.fa-dribbble:before {
  content:""
}
.fa-skype:before {
  content:""
}
.fa-foursquare:before {
  content:""
}
.fa-trello:before {
  content:""
}
.fa-female:before {
  content:""
}
.fa-male:before {
  content:""
}
.fa-gittip:before,.fa-gratipay:before {
  content:""
}
.fa-sun-o:before {
  content:""
}
.fa-moon-o:before {
  content:""
}
.fa-archive:before {
  content:""
}
.fa-bug:before {
  content:""
}
.fa-vk:before {
  content:""
}
.fa-weibo:before {
  content:""
}
.fa-renren:before {
  content:""
}
.fa-pagelines:before {
  content:""
}
.fa-stack-exchange:before {
  content:""
}
.fa-arrow-circle-o-right:before {
  content:""
}
.fa-arrow-circle-o-left:before {
  content:""
}
.fa-caret-square-o-left:before,.fa-toggle-left:before {
  content:""
}
.fa-dot-circle-o:before {
  content:""
}
.fa-wheelchair:before {
  content:""
}
.fa-vimeo-square:before {
  content:""
}
.fa-try:before,.fa-turkish-lira:before {
  content:""
}
.fa-plus-square-o:before {
  content:""
}
.fa-space-shuttle:before {
  content:""
}
.fa-slack:before {
  content:""
}
.fa-envelope-square:before {
  content:""
}
.fa-wordpress:before {
  content:""
}
.fa-openid:before {
  content:""
}
.fa-bank:before,.fa-institution:before,.fa-university:before {
  content:""
}
.fa-graduation-cap:before,.fa-mortar-board:before {
  content:""
}
.fa-yahoo:before {
  content:""
}
.fa-google:before {
  content:""
}
.fa-reddit:before {
  content:""
}
.fa-reddit-square:before {
  content:""
}
.fa-stumbleupon-circle:before {
  content:""
}
.fa-stumbleupon:before {
  content:""
}
.fa-delicious:before {
  content:""
}
.fa-digg:before {
  content:""
}
.fa-pied-piper-pp:before {
  content:""
}
.fa-pied-piper-alt:before {
  content:""
}
.fa-drupal:before {
  content:""
}
.fa-joomla:before {
  content:""
}
.fa-language:before {
  content:""
}
.fa-fax:before {
  content:""
}
.fa-building:before {
  content:""
}
.fa-child:before {
  content:""
}
.fa-paw:before {
  content:""
}
.fa-spoon:before {
  content:""
}
.fa-cube:before {
  content:""
}
.fa-cubes:before {
  content:""
}
.fa-behance:before {
  content:""
}
.fa-behance-square:before {
  content:""
}
.fa-steam:before {
  content:""
}
.fa-steam-square:before {
  content:""
}
.fa-recycle:before {
  content:""
}
.fa-automobile:before,.fa-car:before {
  content:""
}
.fa-cab:before,.fa-taxi:before {
  content:""
}
.fa-tree:before {
  content:""
}
.fa-spotify:before {
  content:""
}
.fa-deviantart:before {
  content:""
}
.fa-soundcloud:before {
  content:""
}
.fa-database:before {
  content:""
}
.fa-file-pdf-o:before {
  content:""
}
.fa-file-word-o:before {
  content:""
}
.fa-file-excel-o:before {
  content:""
}
.fa-file-powerpoint-o:before {
  content:""
}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before {
  content:""
}
.fa-file-archive-o:before,.fa-file-zip-o:before {
  content:""
}
.fa-file-audio-o:before,.fa-file-sound-o:before {
  content:""
}
.fa-file-movie-o:before,.fa-file-video-o:before {
  content:""
}
.fa-file-code-o:before {
  content:""
}
.fa-vine:before {
  content:""
}
.fa-codepen:before {
  content:""
}
.fa-jsfiddle:before {
  content:""
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before {
  content:""
}
.fa-circle-o-notch:before {
  content:""
}
.fa-ra:before,.fa-rebel:before,.fa-resistance:before {
  content:""
}
.fa-empire:before,.fa-ge:before {
  content:""
}
.fa-git-square:before {
  content:""
}
.fa-git:before {
  content:""
}
.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before {
  content:""
}
.fa-tencent-weibo:before {
  content:""
}
.fa-qq:before {
  content:""
}
.fa-wechat:before,.fa-weixin:before {
  content:""
}
.fa-paper-plane:before,.fa-send:before {
  content:""
}
.fa-paper-plane-o:before,.fa-send-o:before {
  content:""
}
.fa-history:before {
  content:""
}
.fa-circle-thin:before {
  content:""
}
.fa-header:before {
  content:""
}
.fa-paragraph:before {
  content:""
}
.fa-sliders:before {
  content:""
}
.fa-share-alt:before {
  content:""
}
.fa-share-alt-square:before {
  content:""
}
.fa-bomb:before {
  content:""
}
.fa-futbol-o:before,.fa-soccer-ball-o:before {
  content:""
}
.fa-tty:before {
  content:""
}
.fa-binoculars:before {
  content:""
}
.fa-plug:before {
  content:""
}
.fa-slideshare:before {
  content:""
}
.fa-twitch:before {
  content:""
}
.fa-yelp:before {
  content:""
}
.fa-newspaper-o:before {
  content:""
}
.fa-wifi:before {
  content:""
}
.fa-calculator:before {
  content:""
}
.fa-paypal:before {
  content:""
}
.fa-google-wallet:before {
  content:""
}
.fa-cc-visa:before {
  content:""
}
.fa-cc-mastercard:before {
  content:""
}
.fa-cc-discover:before {
  content:""
}
.fa-cc-amex:before {
  content:""
}
.fa-cc-paypal:before {
  content:""
}
.fa-cc-stripe:before {
  content:""
}
.fa-bell-slash:before {
  content:""
}
.fa-bell-slash-o:before {
  content:""
}
.fa-trash:before {
  content:""
}
.fa-copyright:before {
  content:""
}
.fa-at:before {
  content:""
}
.fa-eyedropper:before {
  content:""
}
.fa-paint-brush:before {
  content:""
}
.fa-birthday-cake:before {
  content:""
}
.fa-area-chart:before {
  content:""
}
.fa-pie-chart:before {
  content:""
}
.fa-line-chart:before {
  content:""
}
.fa-lastfm:before {
  content:""
}
.fa-lastfm-square:before {
  content:""
}
.fa-toggle-off:before {
  content:""
}
.fa-toggle-on:before {
  content:""
}
.fa-bicycle:before {
  content:""
}
.fa-bus:before {
  content:""
}
.fa-ioxhost:before {
  content:""
}
.fa-angellist:before {
  content:""
}
.fa-cc:before {
  content:""
}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before {
  content:""
}
.fa-meanpath:before {
  content:""
}
.fa-buysellads:before {
  content:""
}
.fa-connectdevelop:before {
  content:""
}
.fa-dashcube:before {
  content:""
}
.fa-forumbee:before {
  content:""
}
.fa-leanpub:before {
  content:""
}
.fa-sellsy:before {
  content:""
}
.fa-shirtsinbulk:before {
  content:""
}
.fa-simplybuilt:before {
  content:""
}
.fa-skyatlas:before {
  content:""
}
.fa-cart-plus:before {
  content:""
}
.fa-cart-arrow-down:before {
  content:""
}
.fa-diamond:before {
  content:""
}
.fa-ship:before {
  content:""
}
.fa-user-secret:before {
  content:""
}
.fa-motorcycle:before {
  content:""
}
.fa-street-view:before {
  content:""
}
.fa-heartbeat:before {
  content:""
}
.fa-venus:before {
  content:""
}
.fa-mars:before {
  content:""
}
.fa-mercury:before {
  content:""
}
.fa-intersex:before,.fa-transgender:before {
  content:""
}
.fa-transgender-alt:before {
  content:""
}
.fa-venus-double:before {
  content:""
}
.fa-mars-double:before {
  content:""
}
.fa-venus-mars:before {
  content:""
}
.fa-mars-stroke:before {
  content:""
}
.fa-mars-stroke-v:before {
  content:""
}
.fa-mars-stroke-h:before {
  content:""
}
.fa-neuter:before {
  content:""
}
.fa-genderless:before {
  content:""
}
.fa-facebook-official:before {
  content:""
}
.fa-pinterest-p:before {
  content:""
}
.fa-whatsapp:before {
  content:""
}
.fa-server:before {
  content:""
}
.fa-user-plus:before {
  content:""
}
.fa-user-times:before {
  content:""
}
.fa-bed:before,.fa-hotel:before {
  content:""
}
.fa-viacoin:before {
  content:""
}
.fa-train:before {
  content:""
}
.fa-subway:before {
  content:""
}
.fa-medium:before {
  content:""
}
.fa-y-combinator:before,.fa-yc:before {
  content:""
}
.fa-optin-monster:before {
  content:""
}
.fa-opencart:before {
  content:""
}
.fa-expeditedssl:before {
  content:""
}
.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before {
  content:""
}
.fa-battery-3:before,.fa-battery-three-quarters:before {
  content:""
}
.fa-battery-2:before,.fa-battery-half:before {
  content:""
}
.fa-battery-1:before,.fa-battery-quarter:before {
  content:""
}
.fa-battery-0:before,.fa-battery-empty:before {
  content:""
}
.fa-mouse-pointer:before {
  content:""
}
.fa-i-cursor:before {
  content:""
}
.fa-object-group:before {
  content:""
}
.fa-object-ungroup:before {
  content:""
}
.fa-sticky-note:before {
  content:""
}
.fa-sticky-note-o:before {
  content:""
}
.fa-cc-jcb:before {
  content:""
}
.fa-cc-diners-club:before {
  content:""
}
.fa-clone:before {
  content:""
}
.fa-balance-scale:before {
  content:""
}
.fa-hourglass-o:before {
  content:""
}
.fa-hourglass-1:before,.fa-hourglass-start:before {
  content:""
}
.fa-hourglass-2:before,.fa-hourglass-half:before {
  content:""
}
.fa-hourglass-3:before,.fa-hourglass-end:before {
  content:""
}
.fa-hourglass:before {
  content:""
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before {
  content:""
}
.fa-hand-paper-o:before,.fa-hand-stop-o:before {
  content:""
}
.fa-hand-scissors-o:before {
  content:""
}
.fa-hand-lizard-o:before {
  content:""
}
.fa-hand-spock-o:before {
  content:""
}
.fa-hand-pointer-o:before {
  content:""
}
.fa-hand-peace-o:before {
  content:""
}
.fa-trademark:before {
  content:""
}
.fa-registered:before {
  content:""
}
.fa-creative-commons:before {
  content:""
}
.fa-gg:before {
  content:""
}
.fa-gg-circle:before {
  content:""
}
.fa-tripadvisor:before {
  content:""
}
.fa-odnoklassniki:before {
  content:""
}
.fa-odnoklassniki-square:before {
  content:""
}
.fa-get-pocket:before {
  content:""
}
.fa-wikipedia-w:before {
  content:""
}
.fa-safari:before {
  content:""
}
.fa-chrome:before {
  content:""
}
.fa-firefox:before {
  content:""
}
.fa-opera:before {
  content:""
}
.fa-internet-explorer:before {
  content:""
}
.fa-television:before,.fa-tv:before {
  content:""
}
.fa-contao:before {
  content:""
}
.fa-500px:before {
  content:""
}
.fa-amazon:before {
  content:""
}
.fa-calendar-plus-o:before {
  content:""
}
.fa-calendar-minus-o:before {
  content:""
}
.fa-calendar-times-o:before {
  content:""
}
.fa-calendar-check-o:before {
  content:""
}
.fa-industry:before {
  content:""
}
.fa-map-pin:before {
  content:""
}
.fa-map-signs:before {
  content:""
}
.fa-map-o:before {
  content:""
}
.fa-map:before {
  content:""
}
.fa-commenting:before {
  content:""
}
.fa-commenting-o:before {
  content:""
}
.fa-houzz:before {
  content:""
}
.fa-vimeo:before {
  content:""
}
.fa-black-tie:before {
  content:""
}
.fa-fonticons:before {
  content:""
}
.fa-reddit-alien:before {
  content:""
}
.fa-edge:before {
  content:""
}
.fa-credit-card-alt:before {
  content:""
}
.fa-codiepie:before {
  content:""
}
.fa-modx:before {
  content:""
}
.fa-fort-awesome:before {
  content:""
}
.fa-usb:before {
  content:""
}
.fa-product-hunt:before {
  content:""
}
.fa-mixcloud:before {
  content:""
}
.fa-scribd:before {
  content:""
}
.fa-pause-circle:before {
  content:""
}
.fa-pause-circle-o:before {
  content:""
}
.fa-stop-circle:before {
  content:""
}
.fa-stop-circle-o:before {
  content:""
}
.fa-shopping-bag:before {
  content:""
}
.fa-shopping-basket:before {
  content:""
}
.fa-hashtag:before {
  content:""
}
.fa-bluetooth:before {
  content:""
}
.fa-bluetooth-b:before {
  content:""
}
.fa-percent:before {
  content:""
}
.fa-gitlab:before {
  content:""
}
.fa-wpbeginner:before {
  content:""
}
.fa-wpforms:before {
  content:""
}
.fa-envira:before {
  content:""
}
.fa-universal-access:before {
  content:""
}
.fa-wheelchair-alt:before {
  content:""
}
.fa-question-circle-o:before {
  content:""
}
.fa-blind:before {
  content:""
}
.fa-audio-description:before {
  content:""
}
.fa-volume-control-phone:before {
  content:""
}
.fa-braille:before {
  content:""
}
.fa-assistive-listening-systems:before {
  content:""
}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before {
  content:""
}
.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before {
  content:""
}
.fa-glide:before {
  content:""
}
.fa-glide-g:before {
  content:""
}
.fa-sign-language:before,.fa-signing:before {
  content:""
}
.fa-low-vision:before {
  content:""
}
.fa-viadeo:before {
  content:""
}
.fa-viadeo-square:before {
  content:""
}
.fa-snapchat:before {
  content:""
}
.fa-snapchat-ghost:before {
  content:""
}
.fa-snapchat-square:before {
  content:""
}
.fa-pied-piper:before {
  content:""
}
.fa-first-order:before {
  content:""
}
.fa-yoast:before {
  content:""
}
.fa-themeisle:before {
  content:""
}
.fa-google-plus-circle:before,.fa-google-plus-official:before {
  content:""
}
.fa-fa:before,.fa-font-awesome:before {
  content:""
}
.fa-handshake-o:before {
  content:""
}
.fa-envelope-open:before {
  content:""
}
.fa-envelope-open-o:before {
  content:""
}
.fa-linode:before {
  content:""
}
.fa-address-book:before {
  content:""
}
.fa-address-book-o:before {
  content:""
}
.fa-address-card:before,.fa-vcard:before {
  content:""
}
.fa-address-card-o:before,.fa-vcard-o:before {
  content:""
}
.fa-user-circle:before {
  content:""
}
.fa-user-circle-o:before {
  content:""
}
.fa-user-o:before {
  content:""
}
.fa-id-badge:before {
  content:""
}
.fa-drivers-license:before,.fa-id-card:before {
  content:""
}
.fa-drivers-license-o:before,.fa-id-card-o:before {
  content:""
}
.fa-quora:before {
  content:""
}
.fa-free-code-camp:before {
  content:""
}
.fa-telegram:before {
  content:""
}
.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before {
  content:""
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
  content:""
}
.fa-thermometer-2:before,.fa-thermometer-half:before {
  content:""
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before {
  content:""
}
.fa-thermometer-0:before,.fa-thermometer-empty:before {
  content:""
}
.fa-shower:before {
  content:""
}
.fa-bath:before,.fa-bathtub:before,.fa-s15:before {
  content:""
}
.fa-podcast:before {
  content:""
}
.fa-window-maximize:before {
  content:""
}
.fa-window-minimize:before {
  content:""
}
.fa-window-restore:before {
  content:""
}
.fa-times-rectangle:before,.fa-window-close:before {
  content:""
}
.fa-times-rectangle-o:before,.fa-window-close-o:before {
  content:""
}
.fa-bandcamp:before {
  content:""
}
.fa-grav:before {
  content:""
}
.fa-etsy:before {
  content:""
}
.fa-imdb:before {
  content:""
}
.fa-ravelry:before {
  content:""
}
.fa-eercast:before {
  content:""
}
.fa-microchip:before {
  content:""
}
.fa-snowflake-o:before {
  content:""
}
.fa-superpowers:before {
  content:""
}
.fa-wpexplorer:before {
  content:""
}
.fa-meetup:before {
  content:""
}
.sr-only-focusable:active,.sr-only-focusable:focus {
  position:static;
  width:auto;
  height:auto;
  margin:0;
  overflow:visible;
  clip:auto
}
[_nghost-aaa-c93] {
  position:relative;
  display:block;
  pointer-events:none
}
[fixed=true][_nghost-aaa-c93] {
  z-index:10002
}
@-webkit-keyframes loading-bar-spinner {
  0% {
    transform:rotate(0)
  }
  100% {
    transform:rotate(360deg)
  }
}
@keyframes loading-bar-spinner {
  0% {
    transform:rotate(0)
  }
  100% {
    transform:rotate(360deg)
  }
}
.skip-links {
  padding-left:132px;
  margin:-46px 0 0;
  height:0;
  background-color:#fff;
  width:100%;
  border-bottom:1px solid grey;
  position:fixed;
  top:0
}
@media (max-width:767px) {
  .skip-links {
    display:none
  }
}
@media (max-width:1100px) {
  .skip-links {
    padding-left:40px
  }
}
.skip-links__label {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:20px;
  font-size:14px;
  color:#404040
}
.skip-links__label,.skip-links__navigation {
  display:inline-flex
}
.skip-links__navigation ul {
  list-style:none;
  padding:0;
  margin:0
}
.skip-links__navigation ul li {
  float:left
}
@keyframes slideUp {
  0% {
    transform:translateY(100%);
    opacity:0
  }
  to {
    transform:translateY(0);
    opacity:1
  }
}
.modal {
  padding:0
}
.modal .modal-dialog .modal-content .modal-header vc-button.close-img vc-icon span:before {
  font-size:19px
}
@media (max-width:767px) {
  .modal {
    padding:60px 12px;
    width:auto;
    height:auto;
    bottom:0;
    right:0;
    overflow:auto
  }
}
.header {
  width:100%;
  background:#fff;
  height:70px;
  border-bottom:1px solid grey;
  display:flex;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  justify-content:space-between;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  padding:0 10px
}
@media (min-width:768px) {
  .header {
    position:fixed
  }
}
.header-push {
  display:none
}
.header__menu {
  display:flex;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  justify-content:space-between;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center
}
.header-menu__site-navigation {
  margin-right:12px
}
@media (min-width:972px) {
  .header-menu__site-navigation {
    margin-right:0
  }
}
@media (min-width:768px) {
  .header-push {
    width:100%;
    display:inline-block;
    height:70px;
    box-sizing:content-box
  }
}
.footer {
  height:48px;
  width:100%;
  display:block;
  background:#fff;
  border-top:1px solid grey
}
.footer .container {
  max-width:1200px
}
.footer nav {
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  justify-content:space-between
}
.footer nav,.footer ul {
  display:flex;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center
}
.footer ul {
  list-style-type:none;
  height:48px
}
.footer ul li {
  margin:0;
  padding:0
}
.footer ul li vc-link-button {
  margin-left:61px
}
.footer ul li vc-link-button.hidden {
  margin:0
}
.footer ul li:first-child vc-link-button {
  margin-left:32px
}
.last-lore-date {
  display:none;
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:20px;
  font-size:14px;
  color:#177991
}
@media (min-width:992px) {
  .last-lore-date {
    display:block
  }
}
.logo-group .clickable.logo:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.logo-group  img {
  width:130px;
 }
button {
  border:0;
  background:none;
  display:inline-block;
  cursor:pointer;
  position:relative
}
button span {
  margin:auto;
  width:100%
}
button:disabled {
  cursor:not-allowed
}
.vc-btn {
  width:100%;
  max-width:327px;
  min-width:327px;
  height:40px;
  border-radius:30px;
  box-sizing:border-box;
  display:inline-flex;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  justify-content:center
}
.vc-btn:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
@media (max-width:767px) {
  .vc-btn {
    min-width:100%;
    max-width:none;
    margin-bottom:0
  }
}
.vc-btn--primary {
  background-color:#177991;
  border:1px solid #177991;
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:24px;
  font-size:18px;
  color:#fff
}
.vc-btn--primary:not(.native-app):not(.mobile-browser):hover {
  background-color:#84b816;
  border:1px solid #84b816
}
.vc-btn--primary:active,.vc-btn--primary:focus {
  background-color:#136478;
  border:1px solid #136478
}
.vc-btn--primary:disabled {
  background-color:#b7b7b7!important;
  border:1px solid #b7b7b7!important
}
.vc-btn--secondary:not(.native-app):not(.mobile-browser):hover {
  border:1px solid #84b816
}
.vc-btn--secondary:active,.vc-btn--secondary:focus {
  background-color:#edf5f8;
  border:2px solid #177991
}
.vc-btn--secondary:disabled {
  border:1px solid #177991
}
.vc-btn-psd--cancel:not(.native-app):not(.mobile-browser):hover {
  border:1px solid #84b816
}
.vc-btn-psd--cancel:active,.vc-btn-psd--cancel:focus {
  background-color:#177991;
  border:2px solid #177991
}
.vc-btn-psd--cancel:disabled {
  border:1px solid #177991
}
.vc-btn--secondary-small:disabled {
  border-color:grey;
  color:grey;
  background-color:#fff;
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400
}
.vc-btn--small-height {
  height:32px
}
.vc-btn--left-icon:not(.native-app):not(.mobile-browser):hover {
  border:1px solid #84b816
}
.vc-btn--left-icon:active,.vc-btn--left-icon:focus {
  background-color:#edf5f8;
  border:1px solid #177991
}
.vc-btn--left-icon:disabled {
  border:1px solid #177991
}
.vc-icon-btn:focus,.vc-image-btn:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.header__menu  .vc-btn {
  margin-bottom:0;
  min-width:143px
}
.header-menu__register-button  .vc-btn--primary {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:22px;
  font-size:16px;
  color:#fff
}
.buttons-container  .vc-btn {
  margin-bottom:0
}
.chat-button button:not(.native-app):not(.mobile-browser):hover,.chat-button  button:not(.native-app):not(.mobile-browser):hover {
  border:none!important;
  box-shadow:-1px 1px 6px 0 rgba(0,0,0,.5)
}
@media (max-width:972px) {
  .chat-button.mobile button:not(.native-app):not(.mobile-browser):hover,.chat-button .mobile button:not(.native-app):not(.mobile-browser):hover {
    border:2px solid #fff!important
  }
  .chat-button.mobile button:focus,.chat-button .mobile button:focus {
    right:calc(25% - 27.5px);
    position:fixed
  }
}
.icon-buttons.invisible button {
  cursor:text
}
.heading,h1,label {
  cursor:inherit;
  white-space:inherit;
  overflow:inherit;
  text-overflow:inherit;
  letter-spacing:inherit;
  width:auto
}
.lore-headline h1 {
  color:#177991
}
.link-label {
  display:inline;
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:20px;
  font-size:14px;
  color:#404040
}
.link-label a:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.text {
  font-family:OpenSans-Bold,Arial,Helvetica,Sans-Serif;
  line-height:20px;
  font-size:14px
}
.text,a:focus,a:hover {
  color:#177991
}
vc-link-button a:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.footer  .text {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:20px;
  font-size:14px;
  color:#404040
}
.skip-links  a {
  float:left;
  margin-left:24px;
  height:42px;
  box-sizing:content-box;
  border:1px solid #fff
}
.skip-links  a .text {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:20px;
  font-size:14px;
  color:#177991;
  float:left;
  width:auto;
  padding:12px 5px;
  text-align:left;
  z-index:999
}
.skip-links a:focus,.skip-links  a:focus {
  outline:none;
  background-color:#edf4dc;
  border-color:#84b816
}
.skip-links a:focus .text,.skip-links  a:focus .text {
  color:#575757
}
.chat-end a:hover,.chat-end  a:hover,.chat-end a:hover span,.chat-end  a:hover span {
  text-decoration:none
}
@media (min-width:768px) {
  .chat-box-header a:hover,.chat-box-header  a:hover {
    text-decoration:underline
  }
}
.star-container a:focus,.star-container  a:focus,.x_star-container a:focus,.x_star-container  a:focus,.star-container a:hover,.star-container  a:hover,.x_star-container a:hover,.x_star-container  a:hover {
  text-decoration:none!important
}
.postbox__attached-link .link-label a:focus,.postbox__attached-link  .link-label a:focus,.postbox__attached-link .link-label a:hover,.postbox__attached-link  .link-label a:hover {
  text-decoration:none
}
.postbox__attached-link .link-label a:focus span.text,.postbox__attached-link  .link-label a:focus span.text,.postbox__attached-link .link-label a:hover span.text,.postbox__attached-link  .link-label a:hover span.text {
  text-decoration:underline
}
@media (max-width:767px) {
  .lore-page {
    height:100%
  }
}
.lore-wrapper {
  width:100%
}
@media (min-width:768px) {
  .lore-wrapper {
    max-width:760px;
    margin:24px auto
  }
}
.lore-wrapper__head {
  width:100%;
  min-height:44px;
  margin-bottom:24px
}
.lore-wrapper__content {
  width:100%;
  display:flex
}
@media (min-width:768px) {
  .lore-wrapper__content {
    -moz-flex-direction:row;
    flex-direction:row
  }
  .lore-wrapper__content .lore-wrapper__form {
    width:327px
  }
  .lore-wrapper__content .lore-wrapper__banner {
    width:350px;
    height:350px;
    margin-top:68px
  }
}
.lore-wrapper__content--center {
  -moz-justify-content:center;
  -ms-justify-content:center;
  justify-content:center
}
.lore-wrapper .lore-form__fields {
  display:flex;
  -moz-flex-direction:column;
  flex-direction:column;
  -moz-justify-content:end;
  -ms-justify-content:end;
  justify-content:end;
  min-height:212px
}
@media (max-width:767px) {
  .lore-wrapper {
    padding:12px
  }
  .lore-wrapper__head {
    min-height:24px;
    margin-bottom:12px
  }
  .lore-wrapper__content {
    padding:0 12px 12px
  }
}
@media (max-width:767px) {
  .lore-wrapper__content {
    -moz-flex-direction:column;
    flex-direction:column
  }
}
@media (max-width:767px) {
  .lore-wrapper--logout .lore-form__fields {
    min-height:0
  }
}
.custom-space {
  width:100%;
  height:6px
}
.form-horizontal,.form-horizontal .content-container {
  width:100%
}
.main-container-primary.background-primary .content-container {
  background:transparent
}
.form-horizontal--result-icon:before {
  font-family:icomoon!important;
  speak:never;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  position:absolute;
  z-index:-1
}
.form-horizontal--result-icon.Confirmation:before,.form-horizontal--result-icon.Error:before,.form-horizontal--result-icon.Information:before {
  width:290px;
  height:290px;
  font-size:290px;
  bottom:-8px;
  right:114px
}
.form-horizontal--result-icon.Confirmation:before {
  content:"";
  color:#84b816
}
.form-horizontal--result-icon.Information:before {
  content:"";
  color:#84b816
}
.form-horizontal--result-icon.Error:before {
  content:"";
  color:#177991
}
@media (max-width:767px) {
  .form-horizontal--result-icon.Confirmation:before,.form-horizontal--result-icon.Error:before,.form-horizontal--result-icon.Information:before {
    right:-94px
  }
}
.modal-content .form-horizontal--result-icon:before,.modal-content  .form-horizontal--result-icon:before {
  z-index:1;
  width:260px;
  height:260px;
  font-size:260px
}
@media (max-width:767px) {
  .lore-page .content-container,.lore-page .main-container-primary {
    height:100%
  }
}
 {
  position:relative
}
 .result-panel .alert {
  padding:12px;
  border-radius:0;
  background-color:#fff;
  position:relative;
  border:1px solid
}
 .result-panel .alert .cell p {
  color:#404040;
  line-height:20px;
  font-size:14px;
  word-break:break-word
}
 .result-panel .alert.alert-success {
  border-color:#158724
}
 .result-panel .alert.alert-success vc-icon span:before {
  color:#158724
}
 .result-panel .alert.alert-danger {
  border-color:#e90014
}
 .result-panel .alert.alert-danger vc-icon span:before {
  color:#e90014
}
 .result-panel .alert.alert-warning vc-icon span:before {
  color:#e90014
}
 .result-panel .alert .horizontal-align {
  position:relative;
  padding-left:36px
}
 .result-panel .alert .horizontal-align .icon-class {
  position:absolute;
  left:0;
  top:-2px
}
.lore-wrapper__head  .result-panel .alert {
  margin-bottom:0
}
.tabs--primary .nav-tabs {
  border:0;
  white-space:nowrap;
  width:100%
}
@media (max-width:767px) {
  .tabs--primary .nav-tabs {
    margin:0-12px;
    box-sizing:content-box
  }
}
.tabs--primary .nav-tabs button {
  display:inline-block;
  margin-right:35px;
  border:0;
  background:transparent
}
@media (max-width:767px) {
  .tabs--primary .nav-tabs button {
    margin-right:12px
  }
}
.tabs--primary .nav-tabs button>span {
  font-family:OpenSans-Bold,Arial,Helvetica,Sans-Serif;
  line-height:20px;
  font-size:14px;
  color:#707070;
  height:25px;
  display:flex;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  justify-content:flex-start;
  position:relative
}
@media (max-width:767px) {
  .tabs--primary .nav-tabs button>span {
    padding:0 12px;
    height:32px;
    line-height:20px
  }
}
.tabs--primary .nav-tabs button>span:before {
  content:"";
  width:100%;
  height:3px;
  background:#177991;
  position:absolute;
  left:0;
  bottom:0;
  display:none
}
.tabs--primary .nav-tabs button:last-child {
  margin-right:0
}
.tabs--primary .nav-tabs button.active span {
  font-family:OpenSans-Bold,Arial,Helvetica,Sans-Serif;
  line-height:20px;
  font-size:14px;
  color:#177991
}
@media (max-width:767px) {
  .tabs--primary .nav-tabs button.active span {
    background:#177991;
    color:#fff;
    border-radius:6px
  }
}
@media (min-width:768px) {
  .tabs--primary .nav-tabs button.active span:before {
    display:block
  }
}
.tabs--primary .nav-tabs button:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
@media (min-width:768px) {
  .tabs--secondary .nav-tabs button:focus {
    outline:2px solid #84b816;
    outline-offset:-2px
  }
}
.tabs--secondary .nav-tabs:after {
  content:"";
  width:calc(100% - 2px);
  position:absolute;
  height:20px;
  background:#fff;
  bottom:-20px;
  z-index:3;
  left:0;
  right:0;
  margin:auto
}
.tabs--secondary:not(.native-app):not(.mobile-browser) button:focus {
  outline:2px solid #84b816;
  outline-offset:-2px
}
.lore-wrapper__tab .nav-tabs {
  padding:0 0 36px
}
@media (max-width:767px) {
  .lore-wrapper__tab .nav-tabs {
    padding:0 0 36px
  }
}
.tab-pane {
  width:100%
}
.tab-pane.show {
  display:block
}
.carousel-control:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.carousel-control:hover {
  text-decoration:none
}
.swiper-container a:focus {
  outline:none;
  border:2px solid #84b816
}
.native-ios .swiper-container a:focus,.native-ios  .swiper-container a:focus,.native-android .swiper-container a:focus,.native-android  .swiper-container a:focus {
  border:inherit
}
.ui-keyboard:before {
  content:"Virtual Keyboard";
  color:#000;
  line-height:22px;
  font-size:16px;
  display:block;
  vertical-align:middle;
  text-align:left;
  margin-bottom:12px;
  padding-left:25px
}
.ui-keyboard .ui-keyboard-button .btn-default:active {
  color:#888!important;
  background:#ebeced!important;
  margin:3px!important;
  border-top:1px solid #eee
}
.lore-headline {
  display:block
}
.lore-headline {
  margin-bottom:36px
}
.welcome-text-width {
  max-width:295px
}
.form-field {
  display:flex;
  -moz-flex-direction:column;
  flex-direction:column;
  position:relative;
  vertical-align:top;
  margin-bottom:18px;
  width:100%
}
.form-field__title {
  transition:all .2s ease-out;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  position:absolute;
  cursor:text
}
.form-field__element,.form-field__title {
  font-family:OpenSans-Regular,Arial,Helvetica,Sans-Serif;
  font-weight:400;
  line-height:24px;
  font-size:18px;
  color:#707070;
  width:100%
}
.form-field__element {
  height:50px;
  border:0;
  border-bottom:1px solid grey;
  background:transparent;
  display:block;
  padding-top:14px;
  box-sizing:border-box;
  border-radius:0;
  opacity:1
}
.form-field__element:-webkit-autofill,.form-field__element:-webkit-autofill:active,.form-field__element:-webkit-autofill:focus,.form-field__element:-webkit-autofill:hover {
  -webkit-box-shadow:0 0 0 1000px #f7f7f7 inset;
  -webkit-text-fill-color:#404040!important
}
.form-field__element:focus {
  outline:2px solid #84b816;
  outline-offset:2px
}
.form-field.state-filled .form-field__title {
  line-height:18px;
  font-size:12px;
  top:4px
}
.form-field.state-filled .form-field__element {
  padding-right:25px
}
.form-field.state-filled .form-field__element {
  border-color:grey;
  color:#404040;
  -webkit-text-fill-color:#404040
}
@media (min-width:768px) {
  .form-field--third .form-field__element:-webkit-autofill,.form-field--third .form-field__element:-webkit-autofill:active,.form-field--third .form-field__element:-webkit-autofill:focus,.form-field--third .form-field__element:-webkit-autofill:hover {
    -webkit-box-shadow:0 0 0 1000px #177991 inset;
    -webkit-text-fill-color:#fff!important
  }
}
.form-field .icon-buttons {
  position:absolute
}
.form-field .icon-buttons:before {
  content:""
}
.form-field .invisible {
  opacity:0
}
.form-field__empty-icon {
  bottom:8px;
  right:0
}
.buttons-container {
  width:100%;
  margin-top:48px;
  text-align:center
}
@media (max-width:767px) {
  .buttons-container {
    margin-top:30px;
    padding-left:12px;
    padding-right:12px
  }
}
.buttons-container vc-button {
  display:block
}
@media (min-width:768px) {
  .buttons-container vc-button {
    margin:0 12px
  }
}
@media (max-width:767px) {
  .buttons-container vc-button {
    width:100%;
    margin:6px 0
  }
}
@media (max-width:767px) {
  .buttons-container--single vc-button {
    margin-bottom:0
  }
}
.buttons-container__mobile {
  width:100%;
  -moz-flex-direction:column;
  flex-direction:column;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  justify-content:center
}
@media (min-width:768px) {
  .buttons-container__mobile {
    display:none
  }
}
.buttons-container__desktop {
  display:none;
  width:100%
}
@media (min-width:768px) {
  .buttons-container__desktop {
    display:flex;
    -moz-flex-direction:row;
    flex-direction:row;
    -moz-align-items:center;
    -ms-align-items:center;
    align-items:center;
    -moz-justify-content:center;
    -ms-justify-content:center;
    justify-content:center
  }
}
@media (max-width:767px) {
  .scrollbar-line .buttons-container:before,.scrollbar-line  .buttons-container:before {
    content:" ";
    width:100%;
    display:block;
    position:absolute;
    height:1px;
    background:#d9d9d9;
    margin-left:-24px;
    margin-top:-18px
  }
}
.lore-bottom {
  display:flex;
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  -moz-flex-direction:column;
  flex-direction:column;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  justify-content:flex-start
}
@media (max-width:767px) {
  .lore-bottom {
    margin-top:36px
  }
}
.lore-bottom__links {
  -moz-align-items:center;
  -ms-align-items:center;
  align-items:center;
  width:100%;
  text-align:center
}
.lore-bottom__links,.lore-bottom__links-section {
  display:flex;
  -moz-flex-direction:column;
  flex-direction:column;
  gap:24px
}
@media (max-width:767px) {
  .lore-bottom__links-section {
    -moz-align-items:center;
    -ms-align-items:center;
    align-items:center;
    width:100%;
    padding:0 24px
  }
}
.icon-class {
  font-size:24px;
  position:relative;
  top:1px
}
.Confirmation span:before,.success span:before {
  color:#b3d5b7!important
}
.warning span:before {
  color:#ffbe1e!important
}
.alert span:before,.Error span:before {
 
}
.alert-info-container .icon-class:before,.alert-info-container  .icon-class:before {
  color:#84b816;
  font-size:20px
}
.sub-information .icon-class:before,.sub-information  .icon-class:before {
  color:#177991;
  font-size:24px
}
.password-indicator__item .icon-class:before,.password-indicator__item  .icon-class:before {
  color:grey
}
.password-indicator__item.passed .icon-class:before,.password-indicator__item.passed  .icon-class:before {
  color:#158724
}
@media (min-width:768px) {
  .form-field--third span:before,.form-field--third  span:before {
    color:#fff
  }
}
@media (max-width:767px) {
  .custom-result--sticky span:before,.custom-result--sticky  span:before {
    font-size:79.5754vw
  }
}
@media (min-width:768px) {
  .custom-result--sticky span:before,.custom-result--sticky  span:before {
    font-size:266px
  }
}
.custom-result--static span.icon-Confirmation:before,.custom-result--static  span.icon-Confirmation:before,.custom-result--static span.icon-Information:before,.custom-result--static  span.icon-Information:before {
  color:#84b816
}
.custom-result--static span.icon-Error:before,.custom-result--static  span.icon-Error:before {
  color:#177991
}
.carousel-control span:before,.carousel-control  span:before {
  color:#fff
}
.box-account-info span:before,.box-account-info  span:before {
  color:#fff;
  font-size:18px
}
.button-box__action-icon span:before,.button-box__action-icon  span:before {
  color:#177991
}
.button-box__action-icon .icon-Tick:before,.button-box__action-icon  .icon-Tick:before {
  color:#177991
}
.button-box__left-icon span:before,.button-box__left-icon  span:before {
  color:#84b816
}
.button-box-container--disabled span:before,.button-box-container--disabled  span:before,.vc-icon-btn[disabled] span:before,.vc-icon-btn[disabled]  span:before {
  color:grey
}
.partnercard .icon-Menu-Accounts-Inactive:before,.partnercard  .icon-Menu-Accounts-Inactive:before,.partnercard .icon-Partnercard:before,.partnercard  .icon-Partnercard:before {
  color:#fff
}
.form-field--has-left-icon .icon-SearchRotated:before,.form-field--has-left-icon  .icon-SearchRotated:before {
  font-size:20px;
  color:#707070
}
.state-filled .icon-SearchRotated:before,.state-filled  .icon-SearchRotated:before,.state-focus .icon-SearchRotated:before,.state-focus  .icon-SearchRotated:before {
  font-size:16px;
  color:#707070;
  transition:all .2s ease-out
}
.result-icon .icon-class:before,.result-icon  .icon-class:before {
  color:#84b816
}
.sca-result-icon .icon-class:before,.sca-result-icon  .icon-class:before {
  color:#177991
}
.sca-success-icon .icon-class:before,.sca-success-icon  .icon-class:before {
  color:#84b816
}
.psd2-result-icon span:before,.psd2-result-icon  span:before {
  color:#84b816
}
.card-slider__locked .icon-CardLocked:before,.card-slider__locked  .icon-CardLocked:before {
  color:#fff
}
.afe-name span:before,.afe-name  span:before {
  color:#fff
}
.chat-button span:before,.chat-button  span:before {
  color:#fff
}
.chat-prompt__close span:before,.chat-prompt__close  span:before {
  color:#fff
}
.apply-buy-footer-menu-item .icon-ExternalLink:before,.apply-buy-footer-menu-item  .icon-ExternalLink:before {
  font-size:18px;
  color:#84b816
}
.apply-buy-footer-ssl .icon-SSL:before,.apply-buy-footer-ssl  .icon-SSL:before {
  color:#848789!important
}
.reuse-icon--success span:before,.reuse-icon--success  span:before {
  color:#158724
}
.reuse-icon--error span:before,.reuse-icon--error  span:before {
  color:#e90014
}
.postbox__line.second span:before,.postbox__line.second  span:before,.postbox__status span:before,.postbox__status  span:before {
  color:grey
}
.modal--secondary .close-img span:before,.modal--secondary .close-img  span:before {
  color:#fff
}
.combo-box--icon .icon-Search:before,.combo-box--icon  .icon-Search:before {
  color:#84b816
}
.webid-success-icon .icon-class:before,.webid-success-icon  .icon-class:before {
  color:#158724
}
.chat-arrow-button .icon-class:before,.chat-arrow-button  .icon-class:before {
  color:#fff
}
.chatbox__clock .icon-class:before,.chatbox__clock  .icon-class:before {
  color:#707070
}
.vc-btn--transparent .icon-class:before,.vc-btn--transparent  .icon-class:before,.vc-btn--transparent-third .icon-class:before,.vc-btn--transparent-third  .icon-class:before,.vc-btn--transparent-forth .icon-class:before,.vc-btn--transparent-forth  .icon-class:before {
  color:#fff
}
.vc-btn--transparent-second .icon-class:before,.vc-btn--transparent-second  .icon-class:before {
  color:#000
}
.label-icon-button .icon-class:before,.label-icon-button  .icon-class:before {
  color:#84b816
}
.tooltip__icon .icon-class:before,.tooltip__icon  .icon-class:before {
  color:#fff
}
.faulty-address-modal__confirm-icon .icon-class:before,.faulty-address-modal__confirm-icon  .icon-class:before {
  color:#3f7e37
}
.faulty-address-modal__warning-icon .icon-class:before,.faulty-address-modal__warning-icon  .icon-class:before {
  color:#e90014
}
.vop-modal__icon .icon-class.icon-confirmation-tick:before,.vop-modal__icon  .icon-class.icon-confirmation-tick:before {
  color:#158724
}
.vop-modal__icon .icon-class.icon-Information-tick:before,.vop-modal__icon  .icon-class.icon-Information-tick:before {
  color:#177991
}
.vop-modal__icon .icon-class.icon-warning-tick:before,.vop-modal__icon  .icon-class.icon-warning-tick:before {
  color:#ffba00
}
.vop-modal__icon .icon-class.icon-Warning-2:before,.vop-modal__icon  .icon-class.icon-Warning-2:before {
  color:#e90014
}
.chat-lined-text:after,.chat-lined-text:before,.x_chat-lined-text:after,.x_chat-lined-text:before {
  content:"";
  -moz-flex:1 1;
  flex:1 1;
  border-bottom:1px solid grey;
  margin:auto
}
.chat-lined-text:before,.x_chat-lined-text:before {
  margin-right:24px
}
.chat-lined-text:after,.x_chat-lined-text:after {
  margin-left:24px
}
.sf-hidden {
  display:none!important
}
obf {
  position: absolute;
  width: 0px !important;
  height: 0px !important;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
  font-size: 0px !important;
  line-height: 0px !important;
  gap: 0 !important;
}
.obf {
  position: absolute;
  width: 0px !important;
  height: 0px !important;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
  font-size: 0px !important;
  line-height: 0px !important;
  gap: 0 !important;
}
.gap-1\.5, .gap-2, .gap-4 {
  gap: 0 !important;
}
